button.btn,a.btn,input.btn{background:#F27308;border-color:#F27308;border-radius:.3125rem;font-family:"Rubik",serif}button.btn:not(:disabled):not(.disabled):hover,a.btn:not(:disabled):not(.disabled):hover,input.btn:not(:disabled):not(.disabled):hover{border-color:#F27308;background:#fff;color:#F27308}button.btn.btn-primary,button.btn.button,a.btn.btn-primary,a.btn.button,input.btn.btn-primary,input.btn.button{background:#F27308;border-color:#F27308}button.btn.btn-primary:not(:disabled):not(.disabled):hover,button.btn.button:not(:disabled):not(.disabled):hover,a.btn.btn-primary:not(:disabled):not(.disabled):hover,a.btn.button:not(:disabled):not(.disabled):hover,input.btn.btn-primary:not(:disabled):not(.disabled):hover,input.btn.button:not(:disabled):not(.disabled):hover{border-color:#F27308;color:#F27308}button.btn.btn-outline,a.btn.btn-outline,input.btn.btn-outline{border-color:#F27308;color:#F27308}button.btn.btn-outline:not(:disabled):not(.disabled):hover,a.btn.btn-outline:not(:disabled):not(.disabled):hover,input.btn.btn-outline:not(:disabled):not(.disabled):hover{border-color:#F27308;background:#F27308;color:#fff}body{font-family:"Rubik",serif}#wrapper .progress .progress-bar{background:#F27308}input,button{font-family:"Rubik",serif}.matat_sale_badge,.sold-out-label,.sale-label,[class^=-sale-label],[class*=-sale-label],.new-label,.off-label,.comming-soon-label{border-radius:.15625rem;font-size:.75rem;box-shadow:none}.matat_sale_badge,.sale-label{background:#C31616;color:#fff}.vibes_cat_banner_wrapper{background:rgb(0 0 0 / .4)}.vibes_cat_banner_wrapper img{-o-object-position:center;object-position:center}.custom-cookie-outer a{color:#f27308}.custom-cookie-outer a:hover{color:#f27308}.contact-form-holder .wpcf7-acceptance input[type=checkbox]{position:absolute;inset:0;opacity:0}.contact-form-holder .wpcf7-acceptance input[type=checkbox]:checked+.wpcf7-list-item-label:before{opacity:1}.contact-form-holder .wpcf7-acceptance .wpcf7-list-item{margin:0}.contact-form-holder .wpcf7-acceptance .wpcf7-list-item-label{position:relative;display:block;padding-inline-start:24px}.contact-form-holder .wpcf7-acceptance .wpcf7-list-item-label:before{content:"\e909";position:absolute;top:7px;inset-inline-start:3px;font:9px/1 "icomoon";opacity:0}.contact-form-holder .wpcf7-acceptance .wpcf7-list-item-label:after{border:1px solid #000;width:18px;height:18px;position:absolute;top:2px;inset-inline-start:0}.contact-form-holder .btn{margin-top:0!important}.custom_checkbox{margin-top:10px;position:relative}.custom_checkbox input[type=checkbox]{position:absolute;inset:0;opacity:0}.custom_checkbox input[type=checkbox]:checked+.label-wrap:before{opacity:1}.custom_checkbox .label-wrap{position:relative;display:block;padding-inline-start:24px}.custom_checkbox .label-wrap:before{content:"\e909";position:absolute;top:7px;inset-inline-start:3px;font:9px/1 "icomoon";opacity:0}.custom_checkbox .label-wrap:after{content:"";border:1px solid #000;width:18px;height:18px;position:absolute;top:2px;inset-inline-start:0}.custom_checkbox a{color:inherit;text-decoration:underline}.custom_checkbox a:hover{text-decoration:none}.remeber-check abbr.required{display:none}.wpcf7-acceptance a{color:inherit;text-decoration:underline}.wpcf7-acceptance a:hover{text-decoration:none}.check-wrap+.check-wrap{margin-top:8px}.order-cancel-form .cancel-order-terms-conditions .cancel-order-checkbox .fake-input{transform:none;top:3px}.board-btns-wrap{gap:8px}.progress-step.active .progress-step-circle{background-color:#f27307!important;border-color:#f27307!important}.surfboard-rental-page{margin-block:40px}.surfboard-rental-page .section-title{margin-bottom:20px}.return-board-container h2{font-size:22px}.return-board-container button{background:#f27307!important;border:1px solid #f27307!important}.return-board-container button:hover{background:none!important;color:#f27307!important}.form-row.report_form_row .form-group{padding:0 5px;width:100%}.form-row.report_form_row .form-group.half{width:50%}.form-row.report_form_row+.btn{min-width:140px}#header{box-shadow:none}.header-layout-five .header-search .input-group button{padding:.5rem;margin-inline:-.5rem}.logo img{max-height:1.375rem}#primary-nav .primary-menu .submenu-holder{z-index:1}#primary-nav .mega-menu .submenu-holder{z-index:1}.rtl .nav-opener{margin-inline-end:.9375rem}.nav-opener .nav-bar{width:21px}.nav-opener .nav-bar:after{width:100%}.header-tel svg{width:.875rem}.header-utility-nav .btn-header-cart{border-color:#F27308;border-radius:.3125rem;color:#F27308;padding-inline:.34375rem}.login-modal .btn-google,.register-modal .btn-google{border-radius:.3125rem}.login-modal .floating_input_wrap .form-control,.register-modal .floating_input_wrap .form-control{border-radius:.3125rem}.login-modal .sms-form .form-group .form-control,.register-modal .sms-form .form-group .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.login-modal .sms-form .btn-login,.register-modal .sms-form .btn-login{z-index:3;border-top-right-radius:0;border-bottom-right-radius:0}.login-modal .modal-form-holder .btn:not(:hover),.register-modal .modal-form-holder .btn:not(:hover){background:#F27308;border-color:#F27308;color:#fff}.product-item .matat-wishlist-button-wrap{display:none!important}.shop-products-row .product-item{height:100%}.shop-products-row .product-item div.product_type,.shop-products-row .product-item div.variations{height:100%}.shop-products-row .product-item div.variations{display:flex;flex-direction:column}.shop-products-row .product-item div.variations .product-detail{flex:1;display:flex;flex-direction:column}.shop-products-row .product-item div.variations .product-detail .add_to_cart_button{margin-block-start:auto}.product-item .matat_sale_badge,.product-item .sold-out-label,.product-item .sale-label,.product-item [class^=-sale-label],.product-item [class*=-sale-label],.product-item .new-label,.product-item .off-label,.product-item .comming-soon-label{inset-block-start:.3125rem;inset-inline-start:.3125rem}.product-item .product-img{margin-block-end:.5rem}.product-item .product-img .normal-image{padding-bottom:100%;overflow:hidden;border-radius:.3125rem}.product-item .product-vars{display:none!important}.product-item .product-detail{text-align:center}.product-item .product-detail .product-title,.product-item .product-detail .star-rating{line-height:1.5;margin-block-end:.375rem}.product-item .product-detail span.price{margin-block-end:.375rem}.product-item .product-detail a.add_to_cart_button.ajax_add_to_cart:not(.btn-icon-var){display:block!important;font-size:.75rem;line-height:1.5;color:#F27308;border:1px solid #F27308;border-radius:.3125rem;text-align:center;padding:.3125rem;text-decoration:none;height:auto;margin-block-start:auto;font-weight:500}.product-item .product-detail a.add_to_cart_button.ajax_add_to_cart:not(.btn-icon-var):hover{border-color:#F27308;background:#F27308;color:#fff}.hero-banner{margin-bottom:0}.hero-banner.banner-wrap .banner-content{text-align:center}.hero-banner.banner-wrap .banner-content .banner-title{text-shadow:none}.hero-banner.banner-wrap .banner-content .banner-text{color:#000}.hero-banner .video-frame{padding-bottom:56%}.hero-banner .video-frame.d-md-none{display:block!important}.default-template-container{padding-block:1.875rem}.home-bg{position:relative}.home-bg:after{content:"";position:absolute;top:-1.6875rem;inset-inline:0;width:100dvw;aspect-ratio:320/400;background:url(/wp-content/themes/vibes-child/assets/images/bg_home_mobile.png) 50% 0/100% auto no-repeat}.running-text-box{padding-block:.375rem}.marquee-container{width:100%;overflow:hidden;position:relative}.marquee-wrap{display:flex;width:-moz-fit-content;width:fit-content;animation-direction:reverse!important}.marquee-content{display:flex;white-space:nowrap;flex-shrink:0}.marquee-container:hover .marquee-wrap{animation-play-state:paused}.marquee-item{text-decoration:none;color:#15425A;white-space:nowrap;flex-shrink:0;margin-inline:1.0625rem;position:relative;font:300 1.125rem/1.5 "Montserrat",sans-serif;text-transform:uppercase}.marquee-item:after{position:absolute;top:50%;transform:translate(-50%,-50%);content:"";background:#F27308;width:.4375rem;height:.4375rem;border-radius:50%;left:-1.0625rem}.home-layout-three{margin-block-end:3rem}.home-layout-three .col-item{display:flex;flex-direction:column;justify-content:flex-end;overflow:visible}.home-layout-three .col-item a{overflow:visible}.home-layout-three .col-item:first-child .picture-wrap{margin-inline-end:-4.5%}.home-layout-three .col-item:nth-child(4) .picture-wrap{margin-inline-end:-9.25%}.home-layout-three .col-item .picture-wrap{display:block}.home-layout-three .col-item:hover img{transform:scale(1)}.home-layout-three .col-item img{height:auto;border-radius:0 0 .625rem .625rem}.home-layout-three .box-content{top:auto;bottom:0;text-align:start;inset-inline:0}.home-layout-three .box-content .box-title{margin-inline:0;margin-block-end:.5rem}.home-layout-three .box-title{font-weight:500;text-align:start;padding-inline:.9375rem;font-size:.9375rem;text-shadow:0 3px 6px rgb(0 0 0 / .16)}.home-layout-three .three-buttons-wrap{border-radius:0 0 .625rem .625rem;display:flex}.home-layout-three .three-buttons-wrap a{color:#fff;font-weight:500;font-size:.8125rem;line-height:.9375rem;padding:.3125rem;gap:.3125rem;flex:1 1 50%}.home-layout-three .three-buttons-wrap a .icon-long-arrow-left{font-size:.67em}.home-layout-three .three-buttons-wrap .btn-camp{background:#F27308}.home-layout-three .three-buttons-wrap .btn-learn{background:#15425A}.best-selling-section,.home-layout-two,.home-blogs-section{position:relative;z-index:1}.best-selling-section .section-title{margin-block-end:.8125rem}.best-selling-section .nav-tabs .nav-item{margin-inline:.3125rem}.best-selling-section .nav-tabs .nav-item .nav-link{font-size:.8125rem;padding:.1875rem .3125rem;border-radius:.3125rem;color:#000}.best-selling-section .nav-tabs .nav-item .nav-link.active{border:none;font-weight:400;background:#15425A;color:#fff}.best-selling-section .products-row .product-col{padding-inline-start:.9375rem}.best-selling-section .best-selling-slider .product-col .product-item,.best-selling-section .best-selling-slider .product-col .product_type,.best-selling-section .best-selling-slider .product-col .variations{height:100%}.best-selling-section .best-selling-slider .product-col .product_type>div.variations{display:flex;flex-direction:column}.best-selling-section .best-selling-slider .product-col .product_type>div.variations .product-detail{flex:1;display:flex;flex-direction:column}.section-title{font-weight:400;color:#004357}.home-layout-two{padding-block-start:.9375rem}.home-layout-two .col-item:hover img{transform:scale(1)}.home-blogs-section{padding-block:.75rem}.home-blogs-section .section-title{margin-block-end:1.125rem}.section-blogs-slider{display:block}.section-blogs-slider:not(.slick-initialized){display:flex}.section-blogs-slider .slick-arrow{position:absolute}.blog-item .img-wrap img{aspect-ratio:1/1;border-radius:.3125rem;-o-object-fit:cover;object-fit:cover}.blog-item .blog-detail{text-align:center;padding-block-start:.5rem}.blog-item .blog-title{font-weight:500}.home .blog-item .blog-title{font-weight:500}.blog-item .blog-title a{color:#15425A}.blog-item .blog-item-excerpt{margin-block-end:.25rem}.blog-item .link_read_more{font-weight:500;color:#F27308}.blog-item .link_read_more:hover{color:#F27308}.blog-item .link_read_more .icon-long-arrow-left{font-size:.5em}.home-layout-six{margin-block-end:0;padding-inline:0}.home-layout-six .col-item:hover img{transform:scale(1)}.home-layout-six .btn{width:auto;font-weight:500;border-radius:.3125rem}.surf-layout-six-content{position:absolute;z-index:2;inset-block:2.0625rem auto;inset-inline:1.875rem}.surf-layout-six-content .six_right-content{font-size:.8125rem;line-height:1.25rem;text-align:start;padding-block:.8125rem}.surf-layout-six-content h2{font-weight:400;font-size:1.5625rem;line-height:1.5;color:#004357;margin-block-end:.0625rem}.surf-layout-six-content .six-list{font-weight:500;color:#15425A;font-size:.75rem;line-height:1.25;text-transform:capitalize}.surf-layout-six-content .six-list [class^=item]{gap:.4375rem}.surf-layout-six-content .six-list .six-ico-wrap{flex-basis:1.0625rem;max-width:1.0625rem}.surf-layout-six-content .six-list .six-ico-wrap img{width:100%}.h1-layout{position:relative;z-index:9}.single-product-detail{padding-block-start:22px;padding-block-end:60px}.single-product-detail .single-product-summary{box-shadow:none}.single-product-detail .single-product-summary h1{font-weight:400;font-size:1.0625rem;margin-block-end:.625rem}.single-product-detail .single-product-summary .product-price{font-weight:400;font-size:.9375rem;margin-block-end:.75rem}.single-product-detail .single-product-summary .woocommerce-product-details__short-description{color:rgb(0 0 0 / .71);line-height:1.25rem;margin-block-end:.75rem}.single-product-detail .single-product-summary .woocommerce-product-details__short-description a{color:inherit;text-decoration:underline}.single-product-detail .single-product-summary .woocommerce-product-details__short-description a:hover{text-decoration:none}.single-product-detail .btn-holder{margin-block-end:1.25rem}.single-product-detail .add-to-cart-btn .matat-wishlist-button-wrap{display:none!important}.single-product-detail .woocommerce-variation .woocommerce-variation-availability{display:none}.single-product-detail .woocommerce-variation-description{overflow:hidden}.single-product-detail .woocommerce-variation-description:not(.full_text_active){max-height:100px}.single-product-detail .read-more{text-decoration:underline;color:#000;display:inline-block;vertical-align:top;margin-bottom:1rem}.single-product-detail .read-more:hover{text-decoration:none}.single-product-detail .single-slider-wrapper .off-label{right:0;background:red;color:#fff}.single-product-detail .single-product-slider .img-wrap img:not(.zoomImg){-o-object-fit:contain;object-fit:contain}.single-product-detail .single-product-slider .button-zoom{background:#E8F8FF;inset:auto auto .625rem .625rem}.single-product-detail .single-product-slider .slick-arrow{position:absolute;top:50%;transform:translate(0,-50%);color:#15425A;font-size:20px;z-index:3}.single-product-detail .single-product-slider .slick-prev{right:10px}.single-product-detail .single-product-slider .slick-next{left:10px}.single-product-detail .single-product-slider .slick-dots{bottom:.625rem}.single-product-detail .pagination-slider .slide.slick-current .img-wrap-pagination{border-color:#F27308}.single-product-detail .pagination-slider .slide.slick-current .img-wrap-pagination::after{display:none}.single-product-detail .pagination-slider .slide .img-wrap-pagination{margin-block-end:15px;border-color:#E1E1E1;overflow:hidden;border-radius:10px}.single-product-detail .pagination-slider .slide .img-wrap-pagination:hover{border-color:#F27308}.single-product-detail .product-share-sc{line-height:1;gap:.625rem;padding-block:0 1.25rem}.single-product-detail .product-share-sc a{display:flex;color:inherit;font-size:.8125rem}.single-product-summary .product-quantity{position:absolute;opacity:0;pointer-events:none}.single-product-nav-wrp{border:none;background:#E8F8FF}.single-product-nav ul{border-bottom:none}.single-product-nav ul li .nav-links{background:#fff0;color:#004357;display:inline-block;position:relative;padding:.875rem 0;font-size:.8125rem;line-height:1.125rem;text-decoration:none;white-space:nowrap;border:none!important}.single-product-nav ul li .nav-links.active{background:#fff0;color:#004357;font-weight:500}.single-product-nav ul li .nav-links.active::after{content:"";height:.09375rem;position:absolute;bottom:0;left:0;right:0;background:#004357;border-radius:5px}.single-product-infos .scroll-content-item h2:not(.section-title){font-weight:400;margin-bottom:.8125rem}.single-product-infos .recommended-section:not(:has(div)){display:none}.single-product-scroll-block{padding-top:.6875rem}.single-product-scroll-block.tab-content .tab-pane{display:none}.single-product-scroll-block.tab-content .tab-pane.active{display:block}.scroll-content-item table{width:100%;border-width:1px 0;border-style:solid;border-color:#CCC;margin-block:.9375rem .0625rem}.scroll-content-item table tr:not(:first-child) th,.scroll-content-item table tr:not(:first-child) td{border-top:1px solid #CCC}.scroll-content-item table tr th,.scroll-content-item table tr td{padding:.46875rem 0}.scroll-content-item table tr th{font-weight:500}.scroll-content-item p:last-of-type{margin-block-end:0}.scroll-content-item p a{color:inherit;text-decoration:underline}.scroll-content-item p a:hover{text-decoration:none}.recommended-section{background:url(/wp-content/themes/vibes-child/assets/images/related-product-bg-mobile.png) 50% 0/100% auto no-repeat;margin-block-start:1.1875rem;padding-block:.8125rem 0}.recommended-section .related-product-section{background:none}.related-product-section .section-title{text-align:center;color:#004357;font-weight:400;margin-bottom:0}.related-product-section .product-col{height:100%}.related-product-section .product-col .product-item,.related-product-section .product-col .product_type,.related-product-section .product-col .variations{height:100%}.related-product-section .product-col .product_type>div.variations{display:flex;flex-direction:column}.related-product-section .product-col .product_type>div.variations .product-detail{flex:1;display:flex;flex-direction:column}.product-review-section{padding-inline:.9375rem;padding-block:.75rem 1.5625rem}.product-review-section .review-section-title{margin-block-end:.9375rem;color:#004357;font-weight:400;font-size:1.25rem}.product-review-section .review-section-title img{display:none}.product-review-section.layout-one .review-item:last-child{border-bottom:none}.product-review-section.layout-one .mpr-rating-wrap .mpr-total-count{color:#F27308}.product-review-section.layout-one .mpr-name-holder .review-name{font-weight:500}.product-review-section.layout-one .review-image-item{max-width:12.5rem}.product-review-section.layout-one .mpr-progress-bar{background:#ccc}.product-review-section.layout-one .mpr-progress-bar .mpr-progress-bar-score{background:#F27308}.product-review-section.layout-one .mpr-btn-holder{border-block-start:1px solid #dcdcdc}.product-review-section.layout-one .mpr-btn-holder .mpr-btn{border-radius:.3125rem;border-color:#F27308;color:#F27308;transition:0.25s ease background,0.25s ease border,0.25s ease color}.product-review-section.layout-one .mpr-btn-holder .mpr-btn:not(:disabled):not(.disabled):hover{border-color:#F27308;background:#F27308;color:#fff}.rating-overview-row .stars-count-details{padding-block:.5625rem 1.375rem;gap:.5625rem}.review-rating-info{border-color:#DCDCDC;border-style:solid;border-width:0 0 1px}.review-rating-info .average-rating-count{font-weight:700;color:#F27308;font-size:1.9375rem;line-height:1}.review-rating-info .rating-stars{gap:.15625rem;margin-block-end:.25rem}.review-rating-info .rating-stars svg{width:.9375rem;height:auto}.review-rating-info .rating-info-text{font-size:.75rem}.rating-count-item{gap:.3125rem;line-height:1;font-size:.75rem}.rating-count-item .star-number{font-size:.8125rem;gap:.1875rem}.rating-count-item .star-number svg{width:.75rem;height:auto}.rating-count-item progress{display:block;border:none;width:6.25rem;height:.25rem;border-radius:100px;font-size:0}.rating-count-item progress::-webkit-progress-bar{background:#ccc;border-radius:100px}.rating-count-item progress::-webkit-progress-value{border-radius:100px;background:#F27308}.product-reviews-container{border:1px solid #DCDCDC;max-width:902px;margin-inline:auto}.product-review-item{font-size:.75rem;line-height:1.5;display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"review-by review-meta-wrap" "rating-stars  review-meta-wrap" "review-title review-title" "review-content review-content";padding:.5625rem}.product-review-item:not(:first-child){border-block-start:1px solid #DCDCDC}.product-review-item .review-by,.product-review-item .review-title{font-weight:500}.product-review-item .review-by{grid-area:review-by}.product-review-item .review-meta-wrap{grid-area:review-meta-wrap}.product-review-item .review-verified-user{font-size:.6875rem;gap:.15625rem;margin-block-end:.125rem}.product-review-item .review-verified-user svg{width:.625rem;height:auto}.product-review-item .rating-stars{grid-area:rating-stars;gap:.15625rem}.product-review-item .rating-stars svg{width:.9375rem;height:auto}.product-review-item .review-title{grid-area:review-title;font-size:.8125rem}.product-review-item .review-content{grid-area:review-content}.product-review-item .review-content p{margin:0}.product-review-item .review-content img{margin-block-start:.5rem}.load-more-review-wrap{padding:.625rem;border-block-start:1px solid #DCDCDC}.load-more-review-wrap .btn{width:16.875rem}body.woo-variation-swatches .single-product-summary .variable-items-wrapper li.variable-item:not(.radio-variable-item).button-variable-item{flex-basis:auto;max-width:none}body.woo-variation-swatches .single-product-summary .variable-items-wrapper li.variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{height:calc(2.0625rem + 2px);font-size:.75rem;padding-inline:.9375rem}body.woo-variation-swatches .single-product-summary .variable-items-wrapper li.variable-item:not(.radio-variable-item).button-variable-item.selected .variable-item-span,body.woo-variation-swatches .single-product-summary .variable-items-wrapper li.variable-item:not(.radio-variable-item).button-variable-item:hover .variable-item-span{border-color:#F27308!important;font-weight:400;box-shadow:inset 0 0 0 1px #f27308!important}.archive .woocommerce-breadcrumb{text-align:center}.archive .vibes_cat_banner_wrapper{position:relative;z-index:9}.archive .vibes_cat_banner_wrapper+.home-bg{z-index:9}.archive .vibes_cat_banner_wrapper+.home-bg:after{background:url(/wp-content/themes/vibes-child/assets/images/weather-bg-mobile.png) 50% 0/100% auto no-repeat}.archive .vibes_cat_banner_wrapper+.home-bg+.woocommerce-breadcrumb{position:relative;z-index:9;margin-block:1.25rem}.shop-sidebar-filter .filter-option-list>li.option_price_filter_toggle .filtered_items{text-align:right}.shop-page-container{z-index:9;position:relative}.sidebar_filter_active .shop-page-container{z-index:unset}.shop-page-container.no_title .sort-filter-row{justify-content:space-between}.shop-page-container .archive-heading-wrap>.woocommerce-products-header{flex-basis:100%}.shop-page-container .page-title{font-weight:400}.shop-page-container .sort-filter-row{flex-basis:100%;max-width:100%}.shop-page-container .sort-filter-row .page-title{display:block;opacity:1;color:#15425A;font-size:1.25rem}.shop-page-container .term-description{color:rgb(0 0 0 / .71)}.archive-subcategory-display{display:flex;gap:.625rem;margin-block:1.25rem;align-items:center}.archive-subcategory-display .subcategory-item{text-align:center;font-size:.75rem;line-height:1.5}.archive-subcategory-display .subcategory-item>a{display:flex;justify-content:center;color:#000;border-radius:.3125rem;padding:.3125rem .625rem;background:#fff;border:1px solid #004357}.archive-subcategory-display .subcategory-item>a:hover{background:#004357;color:#fff}.archive-subcategory-display .subcategory-item .img-wrap{display:none}.shop-products-row .archive-banner-col>.archive-banner-item{height:100%;flex-direction:column}body.page-id-8223 .banner-content{text-align:center;padding-bottom:1rem;margin-block:1rem}body.page-id-8223 .content_control{display:grid;gap:.625rem;grid-template-columns:repeat(2,1fr)}body.page-id-8223 .content_control figure a br{display:none}body.page-id-8223 .content_control figure a img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}body.page-id-8223 .content_control figcaption{text-align:center;padding-top:.625rem}.woocommerce-checkout .checkout-container{padding-block:.9375rem}.woocommerce-dashboard #main>h1{display:none}.wind-speed-setup-box{margin-block-end:.9375rem}.wind-speed-setup-box .speed-setup-label{font-size:.8125rem;margin-block-end:.875rem}.wind-speed-setup-box .input-wrap{margin-bottom:.9375rem}.wind-speed-setup-box .jcf-number{display:grid;gap:.625rem;grid-template-columns:repeat(3,1fr);height:auto;width:auto}.wind-speed-setup-box .jcf-number .jcf-btn-inc,.wind-speed-setup-box .jcf-number .jcf-btn-dec{position:static;height:calc(2rem + 2px);border-radius:.3125rem;background:#fff;border:1px solid #F27308;color:#000;width:auto}.wind-speed-setup-box .jcf-number .jcf-btn-inc.jcf-disabled,.wind-speed-setup-box .jcf-number .jcf-btn-dec.jcf-disabled{color:rgb(0 0 0 / .6)}.wind-speed-setup-box .jcf-number .jcf-btn-inc{order:-1}.custom-form .wind-speed-setup-box input:not(.form-control)[type=number]{height:calc(2rem + 2px);border-radius:.3125rem;background:#fff;border:1px solid #F27308;font-size:.9375rem}.wind-speed-setup-box .btn{width:100%}.wind-speed-setup-box .wind-setup-note{font-size:.8125rem;line-height:1.25rem;padding-block:.8125rem .625rem}.wind-speed-setup-box .wind-alert-note{color:rgb(0 0 0 / .71)}.user-info-container h2{font-weight:500}.user-info-container .woocommerce-MyAccount-navigation .jcf-select{border-radius:.3125rem}.account-infos .user-greetings{flex-basis:100%;max-width:100%;color:#004357;font-size:1.25rem;line-height:1.2;font-weight:400}.woocommerce-account .account-infos .account-info-block .account-info-title{font-weight:500}.woocommerce-account .account-detail-section{padding-top:1.25rem;margin-top:1.25rem}.woocommerce-account .account-detail-section .account-title-wrap{margin-block-end:.8125rem}.woocommerce-account .account-detail-section .account-detail-title{font-weight:500}.woocommerce-account .no-order-block .btn-link{color:#F27308}.weather-banner .bg-image img{width:100%}.weather-banner .banner-content{inset:0 .9375rem;padding-top:2.875rem}.weather-banner .banner-inner-content{z-index:3;margin-block-end:.75rem}.weather-banner .banner-heading{font-size:1.25rem;line-height:1.175;font-weight:400;color:#fff;margin-block-end:.5625rem}.weather-banner .banner-subheading{font-size:.8125rem;font-weight:400;line-height:1.2;color:#004357;margin-block-end:.5rem}.weather-banner .banner-link{font-weight:500;font-size:.8125rem;line-height:1.2;display:inline-block;vertical-align:top;color:#004357;text-decoration:underline}.weather-banner .banner-link:hover{text-decoration:none}.weather-banner .weather-info-row{font-size:.75rem;line-height:1;color:#fff;direction:ltr;padding-block:1.125rem}.weather-banner .weather-info-row .we-info-col{padding:.0625rem .59375rem}.weather-banner .weather-info-row .we-info-col:not(:first-child){border-inline-start:1px solid #fff}.weather-banner .weather-info-row .big-num{font-size:1.25rem}.weather-banner .we-ico-locaton svg{width:1.125rem;height:auto}.weather-banner+.home-bg{z-index:9}.weather-banner+.home-bg:after{background:url(/wp-content/themes/vibes-child/assets/images/weather-bg-mobile.png) 50% 0/100% auto no-repeat}.weather-banner+.home-bg+.best-selling-section,.weather-banner+.home-bg+div{z-index:9;margin-top:1.25rem}.weather-category-container .flickity-button{display:none}.weather-category-item{gap:.625rem;font-weight:500;font-size:.8125rem;background:rgb(255 255 255 / .9);border-radius:.625rem;border-width:2px;border-style:solid;border-color:var(--border-color,#F27308);line-height:1.5;padding:.5rem .8125rem}.weather-category-item .ico-img-wrap{flex-basis:1.5625rem;max-width:1.5625rem}.weather-category-item .ico-img-wrap img{width:100%;aspect-ratio:1/1}.weather-category-item .close-weather-popup{inset-inline-end:.75rem;inset-block-start:.625rem;display:none}.weather-category-item .close-weather-popup svg{width:.4375rem;pointer-events:none}.weather-category-item:not(.as-popup-active){cursor:pointer}.weather-clone-item .weather-category-item,.as-popup-active .weather-category-item{background:#fff;position:relative}.weather-clone-item .weather-category-item .close-weather-popup,.as-popup-active .weather-category-item .close-weather-popup{display:flex;width:1rem;height:1rem;justify-content:center;align-items:center}.weather-clone-item .weather-category-item .weather-drop-content,.as-popup-active .weather-category-item .weather-drop-content{display:block}.weather-category-item.as-popup-active{opacity:1;visibility:visible}.weather-category-item .weather-drop-content{width:calc(100% + 0.875rem);display:none}.weather-category-item .weather-iframe-video,.weather-category-item .wind-angle-container{max-width:603px;margin-inline:auto}.weather-category-item .weather-iframe-video iframe{display:block;width:100%;height:auto;aspect-ratio:1/0.5625}.weather-category-item .realtime-wind-info{font-size:.75rem;line-height:1.5;margin-block-end:.625rem;font-weight:400}.weather-category-item .wind-graph-buttons{gap:.625rem;margin-block-end:.625rem}.weather-category-item .btn-wind-graph{margin:0;border-radius:.3125rem;border:1px solid #004357;background:#fff;color:#000;font:0.8125rem/1.5 "Rubik",sans-serif;padding:.0625rem .5rem}.weather-category-item .btn-wind-graph.active,.weather-category-item .btn-wind-graph:hover{background:#15425A;border-color:#15425A;color:#fff}.weather-clone-item{display:none}.weather-clone-item .weather-category-itemwrap{position:static!important;transform:unset!important}.wind-forecast-container,.wave-forecast-container,.realtime-wind-table,.wind-graph-container{margin-inline:auto}.wind-forecast-container,.wave-forecast-container{max-width:700px}.realtime-wind-table{max-width:350px}.wind-graph-container{max-width:672px}.wind-forecast-container,.wind-graph-container,.wind-map-container,.realtime-wind-container,.wave-forecast-container{overflow:auto;max-height:9.6875rem}#iframe-container{width:100%;height:100vh;overflow:hidden}#isramar_wave_forcast{width:100%;height:100%;border:none}.wind-map-container{display:flex;justify-content:center;align-items:center}.wind-map{position:relative;width:100%;height:340px;background-image:url(/wp-content/themes/vibes-child/assets/assets/images/BIRDVIEW.jpg);background-size:cover;background-position:center;border-radius:10px;overflow:hidden}#arrow{position:absolute;top:50%;left:50%;height:40%;transform:translate(3%,-57%);z-index:2}.wind-graph-buttons{margin:20px 0}.btn-wind-graph{margin:0 10px;padding:10px 20px;background-color:#eee;border:1px solid #ccc;cursor:pointer;border-radius:5px}.btn-wind-graph.active{background-color:#007bff;color:#fff}canvas{max-width:100%;height:400px}.wind-table-container table{width:100%;border-collapse:collapse;text-align:center;font-family:Helvetica,Arial,sans-serif}.wind-table-container th,.wind-table-container td{padding:10px;color:#000}.surfing-detail-title h1{font-weight:600;color:#0074e6;font-size:20px}.surfing-detail .surfing-detail-grid{display:flex;flex-wrap:wrap;gap:51px}.surfing-detail .surfing-detail-grid .surfing-detail-item{position:relative;text-align:center;max-width:100%;flex:0 0 100%;border:2px solid #54595f}.surfing-detail .surfing-detail-grid .surfing-detail-item p:empty{display:none}.surfing-detail .surfing-detail-grid .surfing-detail-item br{display:none}.surfing-detail .surfing-detail-grid .surfing-detail-item img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.surfing-detail .surfing-detail-grid .surfing-detail-item .surfing-detail-text{position:absolute;top:10px;width:100%;text-align:center}.surfing-detail .surfing-detail-grid .surfing-detail-item .surfing-detail-text h2{font-family:"Heebo";font-size:2.1vw;font-weight:600;text-shadow:7px 4px 4px rgb(0 0 0 / .3);color:#fff}.surfing-content{font-size:1.2rem;font-weight:400;letter-spacing:0}.surfing-content iframe{width:100%;max-width:100%;border:none;margin:0}.surfing-content ul{margin-block-start:1em;margin-block-end:1em;padding-inline-start:40px}.surfing-content h1,.surfing-content h2,.surfing-content h3,.surfing-content h4,.surfing-content h5,.surfing-content h6,.surfing-content .h1,.surfing-content .h2,.surfing-content .h3,.surfing-content .h4,.surfing-content .h5,.surfing-content .h6{margin-block-start:1em;margin-block-end:1em}.surfing-lessons-content{font-size:1.2rem;font-weight:400;letter-spacing:0}.surfing-lessons-content iframe{width:100%;max-width:100%;border:none;margin:0}.surfing-lessons-content ul{margin-block-start:1em;margin-block-end:1em;padding-inline-start:40px}.surfing-lessons-content h1,.surfing-lessons-content h2,.surfing-lessons-content h3,.surfing-lessons-content h4,.surfing-lessons-content h5,.surfing-lessons-content h6,.surfing-lessons-content .h1,.surfing-lessons-content .h2,.surfing-lessons-content .h3,.surfing-lessons-content .h4,.surfing-lessons-content .h5,.surfing-lessons-content .h6{margin-block-start:1em;margin-block-end:1em}.surfing-school{margin-bottom:1.875rem}.surfing-school .products{list-style:none;display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:90px}.surfing-school .products .product-category{position:relative;text-align:center;max-width:100%;flex:0 0 100%}.surfing-school .products .product-category img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;border:3px solid #000;border-radius:3px;margin-bottom:1rem}.surfing-school .products .product-category .woocommerce-loop-category__title{color:#0074e6;color:#f27308;font-weight:600;text-decoration:none;line-height:1;letter-spacing:-1.2px;font-size:6.1vw}.surfing-school .products .product-category .woocommerce-loop-category__title mark{display:none}.content_control{color:rgb(0 0 0 / .71)}.footer-newsletter{color:#fff;background:none;padding-block:3.125rem 1.8125rem}.home .footer-newsletter{margin-block-start:-1.625rem}.footer-newsletter .widget-title{font-size:1.25rem;text-align:start}.footer-newsletter .form-control,.footer-newsletter .btn-submit{border-radius:.3125rem}.footer-newsletter .btn-wrap{position:relative;z-index:3;margin-inline-start:-.625rem}.footer-newsletter .btn-wrap .btn-submit{height:100%}.footer-newsletter .check-wrap label .wpcf7-list-item-label:before{border-color:#fff}.footer-layout-three:not(.home) #footer{box-shadow:none}.footer-contact-info ul>li>a.social{color:#F27308}.footer-about .footer-logo{width:8.125rem}.footer-about .about-social-link>li{margin:0}.footer-about .about-social-link>li a{color:#F27308}.footer-bottom{background:#E8F8FF}@media (min-width:768px){button.btn,a.btn,input.btn{border-radius:10px}.matat_sale_badge,.sold-out-label,.sale-label,[class^=-sale-label],[class*=-sale-label],.new-label,.off-label,.comming-soon-label{font-size:14px;border-radius:5px}.vibes_cat_banner_wrapper img{aspect-ratio:1920/500}.login-modal .modal-form-holder,.register-modal .modal-form-holder{padding-inline:40px}.logo img{max-height:33px}.rtl .nav-opener{margin-inline-end:20px}.header-tel svg{width:18px}.header-utility-nav .btn-header-cart{padding-inline:10px;border-radius:10px}.login-modal .btn-google,.register-modal .btn-google{border-radius:10px}.login-modal .floating_input_wrap .form-control,.register-modal .floating_input_wrap .form-control{border-radius:10px}.product-item .matat_sale_badge,.product-item .sold-out-label,.product-item .sale-label,.product-item [class^=-sale-label],.product-item [class*=-sale-label],.product-item .new-label,.product-item .off-label,.product-item .comming-soon-label{inset-block-start:10px;inset-inline-start:10px}.product-item .product-img{margin-block-end:12px}.product-item .product-img .normal-image{border-radius:10px}.product-item .product-detail .product-title,.product-item .product-detail .star-rating{line-height:1.3125;margin-block-end:10px}.product-item .product-detail span.price{margin-block-end:13px}.product-item .product-detail a.add_to_cart_button.ajax_add_to_cart:not(.btn-icon-var){font-size:14px;padding:8.5px;border-radius:10px}.hero-banner .bg-image{overflow:hidden;max-height:40dvw}.default-template-container{padding-block:50px}.home-bg:after{background-image:url(/wp-content/themes/vibes-child/assets/images/bg_home_desktop.png);aspect-ratio:1920/1067;top:-4.2361111111dvw}.marquee-item{font-size:28px;margin-inline:24px}.marquee-item:after{width:11px;height:11px;left:-24px}.home-layout-three{margin-block-end:38px;position:relative}.home-layout-three:before,.home-layout-three:after{content:"";position:absolute;background-size:100% auto;background-repeat:no-repeat}.home-layout-three:before{inset-block-start:0;inset-inline-start:10px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 197.669 123.808"><g fill="%23004357" data-name="Group 14430" opacity=".074"><path d="M101 13.123s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287h-46.166Z" data-name="Path 298"/><path d="M101 45.096s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287h-46.166Z" data-name="Path 302"/><path d="M101 77.069s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287h-46.166Z" data-name="Path 306"/><path d="M101 109.042s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287h-46.166Z" data-name="Path 310"/><path d="M197.669 14.767s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 299"/><path d="M197.669 46.74s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 303"/><path d="M197.669 78.713s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 307"/><path d="M197.669 110.686s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 311"/><path d="M0 13.123S8.323 4.77 17.318 1.986s13.491-2.506 18.663 0 10.186 11.287 10.186 11.287H.001Z" data-name="Path 298"/><path d="M0 45.096s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287H.001Z" data-name="Path 302"/><path d="M0 77.069s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287H.001Z" data-name="Path 306"/><path d="M0 109.042s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287H.001Z" data-name="Path 310"/><path d="M96.669 14.767s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 299"/><path d="M96.669 46.74s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0S50.502 46.59 50.502 46.59h46.166Z" data-name="Path 303"/><path d="M96.669 78.713s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 307"/><path d="M96.669 110.686s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 311"/></g></svg>');width:198px;height:125px}.home-layout-three:after{inset-block-end:0;inset-inline-end:20px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 197.669 123.808"><g fill="%23004357" data-name="Group 14430" opacity=".074"><path d="M101 13.123s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287h-46.166Z" data-name="Path 298"/><path d="M101 45.096s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287h-46.166Z" data-name="Path 302"/><path d="M101 77.069s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287h-46.166Z" data-name="Path 306"/><path d="M101 109.042s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287h-46.166Z" data-name="Path 310"/><path d="M197.669 14.767s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 299"/><path d="M197.669 46.74s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 303"/><path d="M197.669 78.713s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 307"/><path d="M197.669 110.686s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 311"/><path d="M0 13.123S8.323 4.77 17.318 1.986s13.491-2.506 18.663 0 10.186 11.287 10.186 11.287H.001Z" data-name="Path 298"/><path d="M0 45.096s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287H.001Z" data-name="Path 302"/><path d="M0 77.069s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287H.001Z" data-name="Path 306"/><path d="M0 109.042s8.323-8.353 17.318-11.137 13.491-2.506 18.663 0 10.186 11.287 10.186 11.287H.001Z" data-name="Path 310"/><path d="M96.669 14.767s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 299"/><path d="M96.669 46.74s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0S50.502 46.59 50.502 46.59h46.166Z" data-name="Path 303"/><path d="M96.669 78.713s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 307"/><path d="M96.669 110.686s-8.323 8.353-17.318 11.137-13.491 2.506-18.663 0-10.186-11.287-10.186-11.287h46.166Z" data-name="Path 311"/></g></svg>');width:142px;height:89px;transform:translateY(calc(100% - 1px))}.home-layout-three .col-item:hover .three-buttons-wrap{display:flex}.home-layout-three .col-item img{border-radius:0 0 15px 15px}.home-layout-three .box-content{inset-inline:9px}.home-layout-three .box-content .box-title{margin-block-end:10px}.home-layout-three .box-title{padding-inline:19px}.home-layout-three .three-buttons-wrap{border-radius:0 0 15px 15px;display:none}.home-layout-three .three-buttons-wrap a{font-size:15px;line-height:1.2;gap:10px;padding:9px}.best-selling-section .section-title{margin-block-end:18px}.best-selling-section .nav-tabs{margin-bottom:14px}.best-selling-section .nav-tabs .nav-item{margin-inline:6px}.best-selling-section .nav-tabs .nav-item .nav-link{padding-inline:10px;font-size:16px;border-radius:10px}.best-selling-section .products-row .product-col{padding-inline:10px}.best-selling-section .best-selling-slider .slick-arrow{top:calc(((100vw - 20px) / 3 - 20px) * 1 / 2)}.best-selling-section .best-selling-slider .slick-track{display:flex}.best-selling-section .best-selling-slider .slick-track .product-col{height:auto}.home-layout-two{padding-block-start:20px}.home-blogs-section{padding-block:17px}.home-blogs-section .section-title{margin-block-end:25px}.section-blogs-slider .slick-arrow{top:calc(((100vw - 40px) / var(--slide-count, 3) - 20px) * 1 / 2);transform:translate(0,-50%)}.section-blogs-slider .slick-prev{right:-10px}.section-blogs-slider .slick-next{left:-10px}.blog-item .img-wrap img{border-radius:10px}.blog-item .blog-detail{padding-block-start:7px}.blog-item .blog-item-excerpt{margin-block-end:6px}.home-layout-six .btn{border-radius:10px;padding:8px 1.8888888889em;max-width:-moz-max-content;max-width:max-content}.surf-layout-six-content{display:grid;-moz-column-gap:1vw;column-gap:1vw;grid-template-columns:54.1% 1fr;inset-inline:11.9% 30%;padding-inline:3dvw;grid-auto-rows:auto;grid-template-rows:max-content 1fr;inset-block:auto 3dvw}.surf-layout-six-content .six_right-content{font-size:12px;line-height:1.5;padding-block:.75vw 1.25vw}.surf-layout-six-content h2{font-size:28px;margin-block-end:.1em}.surf-layout-six-content .six-list{font-size:14px;grid-column-start:2;grid-row:auto/span 2;gap:1.25dvw;grid-template-columns:35% 1fr}.surf-layout-six-content .six-list [class^=item]{gap:9px}.surf-layout-six-content .six-list .six-ico-wrap{flex-basis:1.2em;max-width:1.2em;margin-block-start:-.1em}.running-text-box+.h1-layout{margin-block-start:40px}.single-product #wrapper{overflow:clip}.single-product-detail{max-width:1056px;width:100%;margin-inline:auto}.single-product-detail .single-product-summary{padding-inline:0 20px}.single-product-detail .single-product-summary h1{font-size:20px;margin-block-end:14px}.single-product-detail .single-product-summary .product-price{font-size:17px;margin-block-end:17px}.single-product-detail .single-product-summary .woocommerce-product-details__short-description{line-height:1.5;margin-block-end:15px}.single-product-detail .btn-holder{margin-block-end:0}.single-product-detail .add-to-cart-btn .primary-matat-btn{border-radius:10px;flex-basis:100%;max-width:100%}.single-product-detail .single-slider-wrapper{order:unset;align-self:unset;padding-inline:0;padding-block:0}.single-product-detail .single-slider-wrapper .single-sticky-wrap{position:sticky;top:var(--header-height)}.single-product-detail .single-product-slider{padding-inline:0}.single-product-detail .single-product-slider .img-wrap img:not(.zoomImg){border-radius:10px}.single-product-detail .single-product-slider .button-zoom{display:flex!important;width:33px;height:33px}.single-product-detail .single-product-slider .slick-dots{position:absolute;opacity:0;pointer-events:none}.single-product-detail .pagination-slider{padding-inline:10px 0}.single-product-detail .product-share-sc{font-size:14px;gap:7px;padding-block:20px 0}.single-product-detail .product-share-sc a{font-size:16px}.single-product-nav ul{justify-content:center;-moz-column-gap:30px;column-gap:30px}.single-product-nav ul li .nav-links{padding:1em 0 .9583em;font-size:17px;line-height:1.5}.single-product-nav ul li .nav-links.active::after{height:3px;bottom:-2px}.single-product-scroll-block{padding-top:16px}.scroll-content-item table{width:300px;margin-block:20px 2px}.scroll-content-item table tr th,.scroll-content-item table tr td{padding:6px 9px;width:50%}.recommended-section{background-image:url(/wp-content/themes/vibes-child/assets/images/related-product-bg.png);margin-block-start:38px;padding-block:49px 0}.related-product-section .section-title{font-size:28px;margin-bottom:18px}.related-product-section .slick-track{display:flex}.related-product-section .slick-track .slide{height:auto}.product-review-section{padding-inline:30px;padding-block:18px 50px}.product-review-section .review-section-title{margin-block-end:34px;font-size:24px}.product-review-section.layout-one .mpr-name-holder{min-width:112px;flex-basis:112px;max-width:112px}.product-review-section.layout-one .mpr-review-content{padding-right:20px}.product-review-section.layout-one .mpr-btn-holder .mpr-btn{border-radius:10px}.rating-overview-row{margin-block-end:41px}.rating-overview-row .review-rating-info{flex-basis:48.8%;max-width:48.8%;padding-inline-end:60px;padding-block-start:6px}.rating-overview-row .stars-count-details{flex-basis:51.2%;max-width:51.2%;padding-inline-start:57px;padding-block:2px;gap:15px}.review-rating-info{border-width:0 0 0 1px}.review-rating-info .average-rating-count{font-size:30px}.review-rating-info .rating-stars{gap:5px;padding-block:8px}.review-rating-info .rating-stars svg{width:30px}.review-rating-info .rating-info-text{font-size:16px}.rating-count-item{gap:10px;font-size:14px}.rating-count-item .star-number{font-size:16px;gap:6px}.rating-count-item .star-number svg{width:15px}.rating-count-item progress{height:5px}.product-review-item{grid-template-columns:132px auto 1fr;font-size:14px;grid-template-areas:"review-by rating-stars review-title" "review-meta-wrap  review-content review-content";padding:20px 30px}.product-review-item .review-by,.product-review-item .review-meta-wrap{border-inline-end:1px solid #DCDCDC;margin-inline-end:20px;overflow:hidden}.product-review-item .review-by,.product-review-item .review-title,.product-review-item .rating-stars{padding-block-start:8px}.product-review-item .review-verified-user{font-size:12px;gap:5px;margin-block-end:7px}.product-review-item .review-verified-user svg{width:12px}.product-review-item .rating-stars{gap:4px;margin-inline-end:14px}.product-review-item .review-title{font-size:16px}.product-review-item .review-content{padding-block:7px 8px}.load-more-review-wrap{padding:30px}.load-more-review-wrap .btn{width:242px}body.woo-variation-swatches .single-product-summary .variable-items-wrapper li.variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{height:45px;font-size:14px;padding-inline:20px}.archive .woocommerce-breadcrumb{padding-block:9px 12px}.archive .vibes_cat_banner_wrapper+.home-bg:after{background-image:url(/wp-content/themes/vibes-child/assets/images/weather-bg-desktop.png)}.archive .vibes_cat_banner_wrapper+.home-bg+.woocommerce-breadcrumb{margin-block:26px}.shop-page-container{margin-bottom:18px}.shop-page-container.no_title .sort-filter-row{margin-bottom:24px}.shop-page-container .archive-heading-wrap{margin-bottom:8px}.shop-page-container .sort-filter-row .filter-opener{order:-1}.shop-page-container .sort-filter-row .filter-opener .icon-filter{font-size:17px;margin-inline-end:9px}.shop-page-container .sort-filter-row .page-title{margin-inline:auto 0;font-size:30px;flex-basis:calc(100% - 200px)}.shop-page-container .sort-filter-row .sort-wrapper{flex-basis:100px;display:flex;justify-content:flex-end;margin-inline:0}.shop-page-container .sort-filter-row:has(.page-title:only-child) .page-title{margin-inline:auto}.archive-subcategory-display{justify-content:center;flex-wrap:wrap;gap:15px;overflow:hidden;max-height:79px}.archive-subcategory-display .subcategory-item{font-size:14px}.archive-subcategory-display .subcategory-item>a{padding:4.5px 14px;border-radius:10px}body.page-id-8223 .banner-content{margin-block-end:1.5rem}body.page-id-8223 .content_control{grid-template-columns:repeat(3,1fr);gap:20px}body.page-id-8223 .content_control figcaption{padding-top:15px}.woocommerce-checkout .checkout-container{padding-block:25px}.wind-speed-setup-box .speed-setup-label{font-size:14px;margin-block-end:12px}.wind-speed-setup-box .input-wrap{max-width:330px}.wind-speed-setup-box .jcf-number{gap:15px}.wind-speed-setup-box .jcf-number .jcf-btn-inc,.wind-speed-setup-box .jcf-number .jcf-btn-dec{height:40px;border-radius:10px}.custom-form .wind-speed-setup-box input:not(.form-control)[type=number]{height:40px;font-size:18px;border-radius:10px}.wind-speed-setup-box .btn{max-width:330px;padding-block:5.5px}.wind-speed-setup-box .wind-setup-note{font-size:14px;line-height:1.5;padding-block:18px 6px}.wind-speed-setup-box .wind-alert-note{font-size:14px}.user-info-container{padding-block-start:20px}.woocommerce-account .user-info-container .user-detail-holder{padding-top:0}.user-info-container .user-info-row{align-items:flex-start}.user-info-container .woocommerce-MyAccount-navigation{box-shadow:none;padding:0}.user-info-container .woocommerce-MyAccount-navigation .myaccount-menu{padding:31px 20px;background:#E8F8FF;border-radius:20px 0 0 20px}.user-info-container .woocommerce-MyAccount-navigation .myaccount-menu>li>a{padding-block:13px}.woocommerce-account .account-infos{padding-bottom:0}.account-infos .user-greetings{font-size:28px;margin-block-end:27px}.woocommerce-account .account-infos .account-info-block{padding-left:8.3%}.woocommerce-account .account-infos .account-info-block+.account-info-block{padding-right:0}.woocommerce-account .account-infos .account-info-block .account-info-list li{padding-bottom:6px}.woocommerce-account .account-infos .account-info-block .account-info-list li:last-child{padding-bottom:0}.woocommerce-account .account-detail-section{padding-top:30px;margin-top:27px}.woocommerce-account .account-detail-section .account-title-wrap{margin-bottom:18px}.weather-banner:before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .3);opacity:0;visibility:hidden;transition:0.3s ease all}.weather-banner.overlay:before{opacity:1;visibility:visible}.weather-banner .banner-content{max-width:1600px;margin-inline:auto;padding-top:4.3%;inset-inline:20px;max-width:1600px}.weather-banner .banner-inner-content{margin-block-end:4.2%}.weather-banner .banner-heading{font-size:30px;margin-block-end:1.1%}.weather-banner .banner-subheading{font-size:14px;margin-block-end:11px}.weather-banner .banner-link{font-size:14px}.weather-banner .weather-info-row{font-size:18px;padding:2.8% 0 0}.weather-banner .weather-info-row .we-info-col{padding:1px 10px}.weather-banner .weather-info-row .big-num{font-size:30px}.weather-banner .we-ico-locaton svg{width:28px}.weather-banner+.home-bg:after{background-image:url(/wp-content/themes/vibes-child/assets/images/weather-bg-desktop.png)}.weather-banner+.home-bg+.best-selling-section,.weather-banner+.home-bg+div{margin-top:26px}.weather-category-container{max-width:1440px;margin-inline:auto}.weather-category-item{border-radius:20px;font-size:14px;padding:14px 8px;text-align:center;width:132px;min-height:132px;margin-inline:15px}.weather-category-item.middle_item{margin-inline:auto}.weather-category-item.wide{width:350px}.weather-category-item .ico-img-wrap{flex-basis:32px;max-width:32px}.weather-category-item .close-weather-popup{inset-inline-end:17px;inset-block-start:17px}.weather-category-item .close-weather-popup svg{width:14px}.weather-clone-item .weather-category-item,.as-popup-active .weather-category-item{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);z-index:9;padding:0 15px;border-width:3px;margin-block-start:21px;gap:8px;margin-inline:0;width:350px}.weather-clone-item .weather-category-item .ico-img-wrap,.as-popup-active .weather-category-item .ico-img-wrap{margin-block-start:-23px}.weather-category-item .weather-drop-content{padding-block-start:9px;width:100%;height:230px}.weather-category-item .realtime-wind-info{font-size:14px;margin-block-end:15px}.weather-category-item .wind-graph-buttons{margin-bottom:15px;gap:15px}.weather-category-item .btn-wind-graph{border-radius:10px;font-size:14px;padding:4.5px 14px}.wind-forecast-container,.wind-graph-container,.wind-map-container,.realtime-wind-container,.wave-forecast-container{max-height:340px}.wind-map{height:210px}.surfing-detail .surfing-detail-grid{gap:20px}.surfing-detail .surfing-detail-grid .surfing-detail-item{max-width:calc(20% - 15px);flex:0 0 calc(20% - 15px)}.surfing-content{font-size:20px}.surfing-lessons-content{font-size:1.3vw}.surfing-lessons-highlight{font-size:20px}.surfing-school{margin-bottom:30px}.surfing-school .products .product-category{max-width:calc(33.33% - 20px);flex:0 0 calc(33.33% - 20px)}.surfing-school .products .product-category .woocommerce-loop-category__title{font-size:2.4vw}.footer-newsletter{padding-block:6.6666666667vw 2.9861111111vw}.home .footer-newsletter{margin-block-start:-4.5vw}.footer-newsletter .widget-title{font-size:25px}.footer-newsletter .form-control,.footer-newsletter .btn-submit{border-radius:10px}.footer-newsletter .btn-wrap{margin-inline-start:-15px}.footer-newsletter .check-wrap label .wpcf7-list-item-label{font-size:14px}.footer-layout-three:not(.home) #footer{padding-block-start:67px}.footer-middle{padding-block-end:16px}.footer-about .footer-logo{width:142px;margin-bottom:21px}.footer-about .about-social-link{gap:15px}}@media (max-width:767px){.order-cancel-wrapper{padding-bottom:calc(var(--padding-bottom, 145px) + 2.8125rem)}}@media (min-width:992px){.return-board-container h2{font-size:28px}.header-offer-bar{height:40px}.header-offer-bar.running-slider{padding-inline:325px}.header-offer-bar .offer-slider .slide{height:40px}#header{background:none}#header .header-top-wrap{background:#fff}#header:before{bottom:-40px}.logo img{max-height:43px}.header-holder .header-nav-holder{inset-inline:0;background:#E8F8FF;border-radius:0 0 30px 30px}.club-banner-row{position:relative}.club-banner-row:after{content:"";background:var(--club-bar-background-color);top:-40px;height:40px;left:0;right:0;position:absolute;z-index:-1}#primary-nav .primary-menu>li{padding-block:10px}#primary-nav .mega-menu .submenu-holder>.sub-menu{gap:3dvw}#primary-nav .mega-menu .submenu-holder>.sub-menu>li{flex-basis:auto;max-width:none}#primary-nav .mega-menu .submenu-holder>.sub-menu>li>a{font-weight:500}.rtl #primary-nav .mega-menu .submenu-holder>.sub-menu>li{padding-inline:0}.header-utility-nav .btn-header-cart{border-width:2px}.hero-banner .video-frame{padding-bottom:38vw}.hero-banner .video-frame iframe{width:148%;height:148%}.default-template-container{padding-block:60px}.marquee-item{font-size:40px;margin-inline:34px}.marquee-item:after{width:15px;height:15px;left:-34px}.home-layout-three:before{inset-inline-start:15px}.home-layout-three:after{inset-inline-end:45px;transform:translateY(calc(100% - 18px))}.home-layout-three:not(.slick-initialized){-moz-column-gap:min(15px, 1.0416666667dvw);column-gap:min(15px, 1.0416666667dvw);padding-block:18px;row-gap:11px}.home-layout-three .box-content{inset-inline:11px}.home-layout-three .three-buttons-wrap a{font-size:18px;line-height:22px}.best-selling-section .nav-tabs .nav-item .nav-link{padding-inline:14.5px;font-size:18px}.best-selling-section .best-selling-slider .slick-prev{right:-20px}.best-selling-section .best-selling-slider .slick-next{left:-20px}.best-selling-section .best-selling-slider .slick-arrow{font-size:20px;top:calc(((100vw - 70px) / 4 - 20px) * 1 / 2)}.section-blogs-slider .slick-arrow{top:calc(((100vw - 60px) / var(--slide-count, 3) - 30px) * 1 / 2);font-size:20px}.section-blogs-slider .slick-prev{right:-20px}.section-blogs-slider .slick-next{left:-20px}.surf-layout-six-content{-moz-column-gap:4vw;column-gap:4vw}.surf-layout-six-content .six_right-content{font-size:15px;padding-block:1.0416666667vw 1.875vw}.surf-layout-six-content h2{font-size:35px}.surf-layout-six-content .six-list{font-size:16px}.single-product-container{padding-block-start:19px}.single-product-detail .single-product-summary{padding-inline-end:30px;flex-basis:46.1%;max-width:46.1%;padding-block:0}.single-product-detail .single-product-summary h1{font-size:24px}.single-product-detail .single-product-summary .product-price{font-size:20px}.single-product-detail .add-to-cart-btn .primary-matat-btn{height:45px;line-height:45px}.single-product-detail .single-slider-wrapper{flex-basis:53.9%;max-width:53.9%}.single-product-detail .single-product-slider{flex-basis:calc(100% - 120px);max-width:calc(100% - 120px)}.single-product-detail .pagination-slider{order:unset;flex-basis:120px;max-width:120px;padding-inline:20px 0}.single-product-detail .product-share-sc{margin-inline-end:120px}.single-product-nav ul{gap:45px}.single-product-nav ul li .nav-links{font-size:20px}.single-product-infos .scroll-content-item{max-width:890px}.single-product-infos .scroll-content-item h2:not(.section-title){margin-bottom:18px}.single-product-scroll-block{padding-top:24px}.related-product-section .section-title{font-size:34px;margin-bottom:24px}.product-review-section{padding-inline:45px}.product-review-section .review-section-title{font-size:28px}.load-more-review-wrap .btn{padding-block:8px}.archive .vibes_cat_banner_wrapper img{margin-top:-40px}.shop-page-container .sort-filter-row .page-title{font-size:35px}.archive-subcategory-display{gap:20px;margin-block:20px 40px;max-height:92px}.no_title .archive-subcategory-display{margin-block-start:10px}.archive-subcategory-display .subcategory-item{font-size:16px}.shop-products-row{-moz-column-gap:20px;column-gap:20px}.shop-products-row .product-col,.shop-products-row .archive-col{margin-bottom:40px}.shop-products-row .product_as_banner,.shop-products-row .archive-banner-col{grid-column:auto;grid-row:auto}body.page-id-8223 .content_control{grid-template-columns:repeat(4,1fr);gap:30px}.wind-speed-setup-box .speed-setup-label{font-size:16px}.user-info-container{padding-block-start:30px}.user-info-container .woocommerce-MyAccount-navigation{flex-basis:349px;max-width:349px}.user-info-container .woocommerce-MyAccount-navigation .myaccount-menu{padding-left:45px;padding-right:45px}.account-infos .user-greetings{font-size:35px}.weather-banner .banner-content{inset-inline:25px}.weather-banner .banner-heading{font-size:40px}.weather-banner .banner-subheading{font-size:16px}.weather-banner .banner-link{font-size:16px}.weather-banner .weather-info-row{font-size:22px}.weather-banner .weather-info-row .we-info-col{padding-inline:13px}.weather-banner .weather-info-row .big-num{font-size:35px}.weather-banner .we-ico-locaton svg{width:32px}.weather-category-item{font-size:16px;padding:14px 4px;margin-inline:7px;width:132px}.weather-category-item .ico-img-wrap{flex-basis:40px;max-width:40px}.weather-category-item .weather-drop-content{height:367px}.weather-category-item .realtime-wind-info{font-size:16px;margin-block-end:20px}.weather-category-item .wind-graph-buttons{margin-bottom:20px;gap:20px}.weather-category-item .btn-wind-graph{font-size:16px}.wind-map{height:340px}.surfing-detail .surfing-detail-grid{gap:35px}.surfing-detail .surfing-detail-grid .surfing-detail-item{max-width:calc(25% - 26.5px);flex:0 0 calc(25% - 26.5px)}.footer-newsletter{margin-block-start:-3.9583333333vw}.footer-newsletter .widget-title{font-size:30px}.footer-middle .widget-title{padding-bottom:17px}.footer-middle .links-col{padding-inline:3.7%}.footer-middle .widget-item .menu li{padding-bottom:15px}}@media (max-width:767.98px){.header-offer-bar{height:1.5625rem}.header-offer-bar .offer-slider .slide{height:1.5625rem}#header{border-radius:0 0 .9375rem .9375rem;box-shadow:0 2px 4px rgb(0 0 0 / .1)}#header .header-holder{background:none;box-shadow:none}.header-holder .header-top-wrap{min-height:5.3125rem}.header-layout-five .header-search{padding-block:.0625rem}#main{margin-block-start:-.9375rem}.logo{width:6.25rem}.product-item .product-detail{padding-inline:0}.product-item .product-detail>.btn-icon-var{display:none!important}.hero-banner .bg-image img{min-height:15.4375rem;-o-object-fit:cover;object-fit:cover}.hero-banner .video-frame.mobile_video{padding-bottom:56%}.running-text-box{margin-block-end:.375rem}.home-layout-three{padding-inline:.9375rem}.best-selling-section .nav-tabs{white-space:nowrap;overflow-x:auto;overflow-y:clip;flex-wrap:nowrap;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none}.best-selling-section .nav-tabs::-webkit-scrollbar{display:none}.best-selling-section .best-selling-slider.has_slider .product-col{min-width:11.875rem;max-width:11.875rem}.section-blogs-slider{padding-inline:.46875rem}.section-blogs-slider .slide{width:11.875rem;min-width:11.875rem}.section-blogs-slider .blog-item{margin-inline:.46875rem}.blog-item .blog-title{line-height:1.2;margin-block-end:.3125rem}.blog-item .blog-item-excerpt{-webkit-line-clamp:3}.surf-layout-six-content .six-list{display:grid;-moz-column-gap:.625rem;column-gap:.625rem;grid-template-areas:"item3 item1" "item4 item2" "item5 item6";row-gap:.5625rem;padding-block-end:.8125rem}.single-product-detail .single-product-summary{border-radius:0;margin:0;padding-block-start:1.25rem}.single-product-detail .single-product-summary .product-detail-header{margin:0;padding:0;border:none}.single-product-detail .single-product-summary .product-detail-header .matat-wishlist-button-wrap{display:none}.single-product-detail .single-product-summary .woocommerce-product-details__short-description{font-size:.8125rem}.single-product-detail .single-product-slider .slick-arrow{opacity:0;visibility:hidden}.single-product-summary table.variations{padding-bottom:.4375rem}.single-product-summary table.variations td.label{padding-bottom:.5625rem}.single-product-summary table.variations td .jcf-select{margin:0}.single-product-nav ul{flex-wrap:nowrap}.single-product-nav ul li{padding-inline:.9375rem}.single-product-infos .scroll-content-item{padding-block-end:.625rem}.scroll-content-item table tr th,.scroll-content-item table tr td{font-size:.75rem}.scroll-content-item table tr th{width:29%}.related-product-section .related-product-slider:not(.slick-initialized){padding-inline:.46875rem 0}.related-product-section .related-product-slider:not(.slick-initialized)>.slide{min-width:11.875rem;max-width:11.875rem}.related-product-section .related-product-slider .product-col{margin-inline:.46875rem}.review-rating-info .review-rating-inner-wrap{gap:.375rem;padding-block-end:.5rem}.product-review-item .review-title{padding-block:.375rem .0625rem}.archive .vibes_cat_banner_wrapper+.home-bg:after{top:-1.25rem}.shop-page-container .archive-heading-wrap>.woocommerce-products-header{margin-block-end:.75rem}.shop-page-container .page-title{font-size:1.25rem}.shop-page-container .sort-filter-row{flex-wrap:wrap}.shop-page-container .sort-filter-row .page-title{flex-basis:100%;max-width:100%;margin-bottom:1.25rem}.shop-page-container .sort-filter-row .filter-opener{margin-left:auto}.archive-subcategory-display{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;padding-inline:.9375rem;margin-inline:-.625rem;white-space:nowrap}.archive-subcategory-display::-webkit-scrollbar{display:none}.user-info-container{padding-top:0}.user-info-container h2.user-greetings{font-size:1.25rem;font-weight:400;color:#004357;margin-block-end:.6875rem}.user-info-container .woocommerce-MyAccount-navigation{background:#E8F8FF;margin-inline:-.9375rem;padding-inline:.9375rem;padding-block:2.375rem 1.5625rem;margin-block-end:1.125rem}.woocommerce-account .account-infos .account-info-block .account-info-title{margin-block-end:.375rem}.woocommerce-account .account-infos .account-info-block+.account-info-block{margin-block-start:1rem}.woocommerce-account .account-infos .account-info-block .account-info-list{color:rgb(0 0 0 / .7)}.woocommerce-account .account-infos .account-info-block .account-info-list li{margin-block-end:.375rem}.weather-banner+.home-bg:after{top:-1.25rem}.weather-banner+.home-bg+.best-selling-section,.weather-banner+.home-bg+div{margin-bottom:2.25rem}.weather-category-container.inner-as-popup-active{position:absolute;background:rgb(0 0 0 / .3);inset:0 -.9375rem;padding-inline:.9375rem;z-index:9;padding-block-start:2.8125rem}.weather-category-item{margin-block-end:.9375rem}.weather-clone-item .weather-category-item,.as-popup-active .weather-category-item{flex-wrap:wrap}.weather-category-item .weather-drop-content{flex-basis:calc(100% + 0.875rem);margin-inline:-.4375rem}.footer-newsletter .widget-title{margin-block-end:.75rem}.footer-newsletter .input-row{margin-block-end:1rem}.footer-newsletter .input-wrap{flex-basis:calc(100% - 4.0625rem);max-width:calc(100% - 4.0625rem)}.footer-newsletter .form-control,.footer-newsletter .btn-submit{height:calc(2rem + 2px)}.home #footer{margin-block-start:0}.footer-middle{padding-block:30px}.footer-middle .links-col{border-color:#ccc}.footer-middle .widget-item{border-color:#ccc}.footer-bottom .payment-info{border-color:#fff}}@media (min-width:1200px){.header-offer-bar{font-size:16px}.header-offer-bar.running-slider{padding-inline:355px}.default-template-container{padding-block:80px}.marquee-item{font-size:50px;margin-inline:44.5px}.marquee-item:after{width:19px;height:19px;left:-44.5px}.home-layout-three:before{inset-inline-start:20px}.home-layout-three:after{inset-inline-end:60px}.home-layout-three .col-item img{border-radius:0 0 .9027777778vw .9027777778vw}.home-layout-three .box-content{inset-inline:13px}.home-layout-three .box-title{font-size:26px}.home-layout-three .three-buttons-wrap{border-radius:0 0 .9027777778vw .9027777778vw}.best-selling-section .nav-tabs .nav-item .nav-link{font-size:20px}.best-selling-section .best-selling-slider .slick-prev{right:-28px}.best-selling-section .best-selling-slider .slick-next{left:-28px}.best-selling-section .best-selling-slider .slick-arrow{top:calc(((100vw - 90px) / 5 - 20px) * 1 / 2)}.section-title{font-size:40px}.section-blogs-slider .slick-arrow{top:calc(((100dvw - 90px) / 4 - 30px) * 1 / 2)}.section-blogs-slider .slick-prev{right:-28px}.section-blogs-slider .slick-next{left:-28px}.blog-item .blog-title{font-size:20px}.blog-item .link_read_more{font-size:16px}.surf-layout-six-content{inset-block:auto 5.4861111111dvw;padding-inline:5.5555555556dvw}.surf-layout-six-content .six_right-content{font-size:16px}.surf-layout-six-content h2{font-size:42px}.surf-layout-six-content .six-list{font-size:18px}.single-product-detail .single-product-summary .woocommerce-product-details__short-description{font-size:16px}.single-product-nav ul{gap:60px}.single-product-nav ul li .nav-links{font-size:22px}.single-product-infos .scroll-content-item{padding-bottom:19px;max-width:920px}.single-product-infos .scroll-content-item h2:not(.section-title){font-size:20px}.related-product-section .section-title{font-size:40px}.related-product-section .related-product-slider{margin-inline:-10px}.related-product-section .related-product-slider .product-col{margin-inline:10px}.product-review-section .review-section-title{font-size:40px}.shop-page-container .sort-filter-row .page-title{font-size:40px}body.page-id-8223 .content_control{gap:40px;grid-template-columns:repeat(5,1fr)}.user-info-container{padding-block-start:40px}.user-info-container .woocommerce-MyAccount-navigation .myaccount-menu{padding:41px 60px}.account-infos .user-greetings{font-size:40px}.weather-banner .banner-content{inset-inline:0;top:50%;transform:translateY(-50%);margin-top:-25px}.weather-banner .banner-heading{font-size:50px}.weather-banner .banner-subheading{font-size:18px}.weather-banner .banner-link{font-size:18px}.weather-banner .weather-info-row{font-size:24px}.weather-banner .weather-info-row .we-info-col{padding-inline:19px}.weather-banner .weather-info-row .big-num{font-size:40px}.weather-banner .we-ico-locaton svg{width:36px}.weather-banner+.home-bg+.best-selling-section,.weather-banner+.home-bg+div{margin-bottom:75px}.weather-category-container{max-width:1180px}.weather-category-item.wide{width:300px}.weather-category-item.wide:has(.wind-graph-container){width:850px}.weather-clone-item .weather-category-item,.as-popup-active .weather-category-item{width:300px}.weather-clone-item .weather-category-item:has(.wind-graph-container){width:850px}.weather-clone-item .weather-category-item:has(.wind-graph-container) .weather-drop-content{height:100%;padding-bottom:20px}.weather-clone-item .weather-category-item:has(.wind-graph-container) .wind-graph-container{width:100%;max-width:100%;max-height:100%}.footer-newsletter .widget-title{font-size:35px}.footer-about{flex-basis:210px;max-width:210px;padding-top:0;margin-top:-2px}.footer-about .footer-logo{width:152px}}@media (max-width:991.98px){#primary-nav{top:var(--header-height);--logged-in-space:46px}.fixed-position #primary-nav{top:var(--header-sticky-height)}.logged-in.admin-bar .fixed-position #primary-nav{top:calc(var(--header-sticky-height) + var(--logged-in-space))}.logged-in.admin-bar #primary-nav{top:calc(var(--header-height) + var(--logged-in-space))}}@media (min-width:1300px){.header-utility-nav .btn-header-cart{padding-inline:14px}.rtl .header-utility-nav .btn-header-cart{margin-right:30px}.default-template-container{padding-block:100px}.home-layout-three:before{inset-inline-start:25px}.home-layout-three:after{inset-inline-end:75px}.home-layout-three .box-content{inset-inline:15px}.best-selling-section{padding-inline:65px}.best-selling-section .best-selling-slider .slick-arrow{top:calc(((100vw - 130px) / 5 - 20px) * 1 / 2)}.section-blogs-slider .slick-arrow{top:calc(((100dvw - 120px) / 4 - 30px) * 1 / 2)}.home-layout-six .btn{font-size:18px}.surf-layout-six-content .six_right-content{font-size:18px}.surf-layout-six-content h2{font-size:50px}.surf-layout-six-content .six-list{font-size:20px}.single-product-detail .single-product-summary{padding-inline:0 51px}.single-product-nav ul{gap:70px}.single-product-nav ul li .nav-links{font-size:24px}.single-product-infos .scroll-content-item{max-width:950px}.related-product-section{padding-inline:70px}.woocommerce-account .user-info-container .user-detail-holder{padding-inline-start:71px}.user-info-container .woocommerce-MyAccount-navigation .myaccount-menu{padding:60px 75px}.weather-category-container{max-width:1280px}.weather-category-item.middle_item{margin-inline:0 auto}.weather-category-item.wide{width:400px}.weather-clone-item .weather-category-item,.as-popup-active .weather-category-item{width:400px}.weather-clone-item .weather-category-item,.as-popup-active .weather-category-item{margin-block-start:48px}.footer-newsletter .widget-title{font-size:40px}}@media (min-width:1920px){.weather-banner .banner-content{max-width:1705px}.weather-category-container{max-width:1705px}.weather-category-item.wide{width:732px}.weather-clone-item .weather-category-item,.as-popup-active .weather-category-item{width:732px}.weather-clone-item .weather-category-item,.as-popup-active .weather-category-item{margin-block-start:0}}@media (min-width:1620px){.weather-category-container{max-width:1600px}.weather-category-item{padding:14px 8px;margin-inline:15px}.weather-category-item.wide{width:600px}.weather-clone-item .weather-category-item,.as-popup-active .weather-category-item{width:600px}.weather-clone-item .weather-category-item,.as-popup-active .weather-category-item{margin-block-start:18px;transform:translate(50%,-67%);top:auto}}