@font-face{font-display:swap;font-family:"Neue Helvetica for Speedo";src:url("/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoLt.eot?#iefix");src:url("/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoLt.eot?#iefix") format("eot"),url(/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoLt.woff) format("woff"),url(/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoLt.ttf) format("truetype"),url("/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoLt.svg#NeueHelveticaforSpeedoBd") format("svg");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:"Neue Helvetica for Speedo";src:url("/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoRg.eot?#iefix");src:url("/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoRg.eot?#iefix") format("eot"),url(/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoRg.woff) format("woff"),url(/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoRg.ttf) format("truetype"),url("/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoRg.svg#NeueHelveticaforSpeedoBd") format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Neue Helvetica for Speedo";src:url("/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoBd.eot?#iefix");src:url("/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoBd.eot?#iefix") format("eot"),url(/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoBd.woff) format("woff"),url(/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoBd.ttf) format("truetype"),url("/wp-content/themes/speedo/fonts/NeueHelveticaforSpeedoBd.svg#NeueHelveticaforSpeedoBd") format("svg");font-weight:700;font-style:normal}.container-fluid{padding-right:10px;padding-left:10px}.container{padding-right:10px;padding-left:10px}.row{margin-right:-10px;margin-left:-10px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:10px;padding-left:10px}.home .img-fluid{width:100%;height:auto}.absolute-centered{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body{font-size:16px;font-family:'Neue Helvetica for Speedo','Assistant',sans-serif}a{color:#000}a:hover{text-decoration:none;color:#000}.color-red{color:#ee2e24}hr{border-top:2px solid #cbd5df}.text-dark{color:#000!important}.wpcf7 form input[type="submit"]{color:#fff;border:0;float:left}.wpcf7 form input[type="submit"],.btn{padding:.75rem 1.5rem;font-weight:700;border-radius:20px;text-transform:uppercase;min-width:200px}.wpcf7 form input[type="submit"],.btn-primary{background-color:#ee3224;border-color:#ee3224}.wpcf7 form input[type="submit"]:hover,.btn-primary:hover{background-color:#af1e19;border-color:#af1e19}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#af1e19;border-color:#af1e19}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.btn-secondary{background-color:#929ba9;border-color:#929ba9}.btn-secondary:hover{background-color:#42515b;border-color:#42515b}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#42515b;border-color:#42515b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:none}.single_add_to_cart_button{border:none;color:#fff;background-color:#ee3224;font-size:1.25rem;width:100%;font-weight:700;padding:.81rem;border-radius:20px}.single_add_to_cart_button:hover{background-color:#af1e19}input[type="checkbox"],input[type="radio"]{margin:0 0 0 5px}.hidden{display:none}header.main-header{z-index:999;top:0;right:0;left:0;position:fixed;background-color:#fff;height:181px}.top-icon{width:52px;display:inline-block;font-size:11px;line-height:1}a.whish-list-header{display:inline-block;vertical-align:top}a.whish-list-header img{height:26px;margin-top:5px;width:30px}.cur-wl{background:#EE3224;padding:2px 5px;font-size:10px;font-style:normal;text-align:center;color:#fff;position:relative;top:-8px;left:-10px}.cart-toogle{position:relative}.cart-qty{background:#ee2e24;color:#fff;display:inline-block;width:15px;height:15px;padding:2px;font-size:10px;font-style:normal;text-align:center;position:absolute;top:0;right:0}.mini-cart-holder .dropdown-toggle::after{display:none}.mini-cart-holder .dropdown-menu{min-width:22.19rem;padding:1.875rem 1.25rem;box-shadow:0 2px 4px 0 rgb(0 0 0 / .21);border:none;border-radius:0}.rtl .mini-cart-holder .dropdown-menu,[dir="rtl"] .mini-cart-holder .dropdown-menu{right:auto}.mini-cart-holder .cart_post{border-bottom:solid 1px #e5e5e5;padding:10px 0}.mini-cart-holder .cart_post_pic_area{display:inline-block}.mini-cart-holder .cart_post_detail{display:inline-block;width:12rem;vertical-align:top;margin:0 1rem 0 0;position:relative}.mini-cart-holder .remove-from-cart{position:absolute;top:-.125rem;left:-.35rem}.mini-cart-holder dl{font-size:.875rem;margin:0 0 5px}.mini-cart-holder dt,.mini-cart-holder dd{width:48%;display:inline-block;margin:0;font-weight:400;color:#919191}.mini-cart-holder dd p{margin:0}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-item>a,.navbar-light .navbar-nav .dropdown-toggle{color:#000;display:block;padding:.5rem;-webkit-transition:color 0.15s cubic-bezier(0,0,.2,1);transition:color 0.15s cubic-bezier(0,0,.2,1)}.rtl .navbar-nav .nav-item+.nav-item,[dir=rtl] .navbar-nav .nav-item+.nav-item{margin-right:0rem;margin-left:inherit}.navbar-light .navbar-nav.main-top-menu .nav-item>a{padding-right:1rem}.navbar-light .navbar-nav.main-top-menu .nav-item.current-menu-item>a,.navbar-light .navbar-nav.main-top-menu .nav-item:hover>a{color:#919191}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .dropdown-toggle:focus,.navbar-light .navbar-nav .dropdown-toggle:hover{color:#d4d4d4}.navbar-light .navbar-nav .dropdown-toggle::after{display:none}.main-menu{box-shadow:0 2px 3px 0 rgb(10 19 23 / .2)}.menu-wrapr{display:none}.main-menu .dropdown,.main-menu .dropleft,.main-menu .dropright,.main-menu .dropup{position:initial}.dropdown-hover:hover+.dropdown-menu.depth_0,.dropdown-menu:hover{display:block}.dropdown-menu.depth_0{top:52px;margin:0;border-radius:0;border:none;padding:2rem 12vw}.dropdown-menu.sub-menu.depth_1{display:block;position:relative;border:0;margin:0;padding:0}.dropdown-menu.sub-menu.depth_1>li{display:block;float:none;margin:0!important;padding:0}.dropdown-menu.sub-menu.depth_1>li>a{font-weight:400}.dropdown-menu.depth_0>li{width:16.6%;margin:0!important}.dropdown-menu.sub-menu li:hover a{color:#919191}.promotion{background:#cbd5df}.promotion a{line-height:14px;padding:13px 0;display:inline-block}header .promotion a{font-size:18px}.search-form{padding:5px 0}.search-form label{margin:0}.search-form .search-field{height:32px;width:277px;max-width:277px;border:1px solid #b6bebd!important;border-radius:2px;padding:0 8px;font-weight:400;font-family:sans-serif;line-height:24px;overflow:hidden;font-family:'Neue Helvetica for Speedo','Assistant',sans-serif}.search-form .search-submit{background:url(/wp-content/themes/speedo/images/ui-search.svg) no-repeat scroll 0 0;width:20px;height:20px;position:absolute;left:12px;outline:none;border:none;margin:6px 10px;display:inline-block;text-indent:-999px}.blog-search .search-form .search-submit{top:65px}.page-content{margin-top:181px}.hp-hero,.cat-hero{height:480px;max-height:480px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.hp-hero .hp-hero-content{position:absolute;left:0;top:55%;padding:0;max-width:600px;width:50%;transform:translate(0,-50%)}.hp-hero .hp-hero-content h1,.cat-hero .cat-hero-content h1{color:#fff;font-size:3.7rem;line-height:48px;margin:0;padding:0;font-weight:700}.hp-hero .hp-hero-content h2,.cat-hero .cat-hero-content h2{color:#fff;font-size:26px;line-height:30px;text-transform:none;font-weight:400;padding:0;margin:10px 0}.cat-hero .cat-hero-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.breadcrumb{font-size:.75rem;border-bottom:2px solid #cbd5df;border-radius:0}.breadcrumb a{color:#929ba9}.breadcrumb .breadcrumb-item:last-child a{color:#000}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-item+.breadcrumb-item::before{padding:0 .5rem;content:">"}.row.single-product-row{margin:47px -10px 0}.row.single-product-row>.col-12{padding:0 10px}.inner-product-info h1{font-weight:700;direction:ltr;text-align:right;font-size:2rem}.short-description{color:#000}.short-description a{text-decoration:underline;margin:0 5px;color:#000}.inner-product-info .price{font-size:1.75rem;font-weight:700}.inner-product-info .price ins{text-decoration:none}.inner-product-info .price del{font-size:1.25rem;color:#ee2e24}.inner-product-info .discount{margin:0 0 1rem}.discount{font-size:.875rem;display:block;color:#ee2e24;font-weight:600}.shop_attributes{margin:0 0 1.875rem}.shop_attributes .att-item{margin:0;color:#929ba9;font-size:.8125rem}.info-icons{margin-bottom:1.5rem}.info-icons a{font-size:1.125rem;font-weight:700}.modal-header{border-bottom:none}.modal-header .close{float:right;border:2px solid #000;border-radius:50%;width:30px;height:30px;padding:0;font-size:1.75rem;margin:0 0 -15px!important}.modal-header .close span{margin:-5px 0 0 0;display:block}.modal-content{border:2px solid #EE3224}.var-item .var-item-holder{text-align:center;border:2px solid #cbd5df;padding:20px;font-weight:700;margin-bottom:30px;cursor:pointer;background:url(/wp-content/themes/speedo/images/ui-arrow-down.svg) no-repeat 15px center;background-size:12px}.var-item .var-item-holder.var-item-open{background-image:url(/wp-content/themes/speedo/images/ui-arrow-up.svg)}.var-item .var-item-holder p,.var-item .var-item-holder label{margin:0;cursor:pointer}.var-item .var-item-holder .value,.variations_form .quantity{display:none!important}.var-item .var-item-holder .options-cho{display:none;position:absolute;width:calc(100% * 2 - 20px);right:10px;padding:20px;border:2px solid #cbd5df;background:#fff;top:90px;z-index:99}.var-item .var-item-holder-qty .options-cho{width:calc(50% * 2 - 20px);top:66px}.var-item .var-item-holder .options-cho::before{content:"";position:absolute;height:26px;background:#fff;top:-26px;right:-2px;width:calc(50% - 8px);border-right:2px solid #cbd5df;border-left:2px solid #cbd5df}.var-item .var-item-holder-qty .options-cho::before{width:100%;height:2px;top:-2px;right:0;border:0}.var-item .var-item-holder .options-cho .option-span{border:1px solid #cbd5df;float:right;text-align:center;width:calc(16.666666% + 1px);margin:-1px -1px 0 0;padding:7px 0;font-weight:400}.var-item .var-item-holder-qty .options-cho .option-span{width:100%;margin:-1px 0 0 0}.var-item .var-item-holder .options-cho .option-span.selected{color:#fff;background:#323232}.woocommerce-product-details__short-description{margin-bottom:1em}.woocommerce-product-gallery__wrapper.row{margin:0 -10px}.woocommerce-product-gallery__wrapper.row>.col-10,.woocommerce-product-gallery__wrapper.row>.col-2{padding:0 10px}.woocommerce-product-gallery__image img{max-width:100%;height:auto}.woocommerce-product-gallery-holder{overflow:hidden}.thumbnails .woocommerce-product-gallery__image a{margin:2.5px;opacity:.8;border:2px solid #cbd5df;display:block;transition:all .3s}.thumbnails .woocommerce-product-gallery__image a.selected{opacity:1;border-color:#929BA9}.thumbnails .slick-list video,.main-image video{width:100%;height:auto}.zoom-image{max-width:none;cursor:zoom-in}.slick-arrow{border:none;width:100%;text-indent:-999px;overflow:hidden;background-color:#fff0}.slick-arrow.top-arrow{background:url(/wp-content/themes/speedo/images/arrow_up.svg) no-repeat center;margin-bottom:4px}.slick-arrow.top-arrow.slick-disabled{background:url(/wp-content/themes/speedo/images/arrow_up_disable.svg) no-repeat center}.slick-arrow.bottom-arrow{background:url(/wp-content/themes/speedo/images/arrow_down.svg) no-repeat center;margin-top:4px}.slick-arrow.bottom-arrow.slick-disabled{background:url(/wp-content/themes/speedo/images/arrow_down_disable.svg) no-repeat center}.product-actions{margin-top:2.125rem;font-size:1.125rem;font-weight:700}.product-actions span{cursor:pointer;position:relative}.share-block img{max-width:42px;border-radius:3px}.related.products h2,.up-sells h2{text-align:center;font-weight:700;margin:0 0 1em}.long-description{color:#42515b}.long-description>h2{font-size:2.5rem;text-align:center;font-weight:700;margin-bottom:3rem}#quickview-product-modal .row.single-product-row{margin:0}#quickview-product-modal .woocommerce-product-gallery{opacity:1!important}#quickview-product-modal .product-actions,#quickview-product-modal .info-icons{display:none!important}#quickview-product-modal .main-image,#quickview-product-modal .thumbnails{width:100%!important;max-width:100%!important;flex:0 0 100%!important}#quickview-product-modal .slick-arrow{position:absolute;width:40px;height:100%;top:0;transform:rotate(270deg)}#quickview-product-modal .slick-arrow.top-arrow{left:0}#quickview-product-modal .slick-arrow.bottom-arrow{right:0}#quickview-product-modal .slick-slider{direction:ltr;width:calc(100% - 70px);right:35px}#category_filter ul{list-style:none;margin:0;padding:0;font-size:.875rem}#category_filter ul li.active{font-weight:700}#category_filter h5{cursor:pointer}#category_filter .expend{background:url(/wp-content/themes/speedo/images/ui-plus.svg) no-repeat;width:12px;height:12px;margin-top:4px;display:block}#category_filter .expend.expanded{background:url(/wp-content/themes/speedo/images/ui-minus.svg) no-repeat;height:2px;margin-top:9px}.size-checkbox{border:1px solid #cbd5df;float:right;text-align:center;width:calc(25% + 1px);margin:-1px -1px 0 0;position:relative;cursor:pointer}.size-checkbox .count,.size-checkbox input{display:none}.size-checkbox label{margin:0;display:block;padding:7px 0;cursor:pointer}.size-checkbox label::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.size-checkbox input:checked+label::before{background-color:#cbd5df}.color-swatch.swatch-square a{border:2px solid #fff;display:inline-block;border-radius:50%;overflow:hidden;margin:0 10px 5px}.color-swatch.swatch-square a.selected{border:2px solid #000}.product-details .swatch-square a span{background:#f3f3f3;display:table-cell;cursor:pointer}.product-details .swatch-square a span{height:2em;width:2em}.product-details .swatch-square.color-swatch a span{height:2em;width:2em;border:1px solid #fff;border-radius:100%}.product-details .swatch-square a span.color-2{width:1em}.product-details .swatch-square a span.color-3{width:.6666666666666667em}.product-details .swatch-square a span.color-4{width:.5em}.product-details .swatch-square a span.color-5{width:.4em}.woocommerce-products-header{margin:0 auto;width:100%;max-width:490px}.woocommerce-products-header p{font-size:1.125rem}.woocommerce-result-count{color:#929ba9;font-size:.875rem;float:left;margin:.55rem 0 0}.woocommerce-ordering{margin:0 0 1.875rem}.woocommerce-ordering select{border:1px solid #cbd5df;padding:.35rem 0}ul.products{list-style:none;padding:0}ul.products span.onsale{display:none}ul.products .product{padding:10px;border:1px solid #fff0}ul.products .product:hover{border:1px solid #cbd5df}ul.products .product img{max-width:100%;height:auto}ul.products .product h2.woocommerce-loop-product__title{font-size:1rem;font-weight:700;text-align:center;margin:1rem 0}ul.products .product .price{display:block;text-align:center;font-weight:700;margin:0 0 1rem}ul.products .product .price del{font-size:.875rem;color:#ee2e24}ul.products .product .discount{text-align:center}ul.products .add_to_cart_button{display:none}.hover-image{position:absolute;left:10px;right:10px;width:calc(100% - 20px);opacity:0;transition:all .4s}.hover-image:hover{opacity:1}.woocommerce-pagination ul{padding:0;text-align:center}.woocommerce-pagination ul li{color:#323232;font-size:1rem;line-height:1;letter-spacing:0;display:inline-block;margin:0 4px;text-align:center}.woocommerce-pagination ul li a:not(.next):not(.prev),.woocommerce-pagination ul li span{display:block;padding:11px 0;border:1px solid #d7d7d7;height:44px;width:44px;border-radius:5px;transition:all .4s}.woocommerce-pagination ul li span.current,.woocommerce-pagination ul li a:not(.next):not(.prev):hover{border-color:#eb312e;background-color:#eb312e;color:#fff}.woocommerce-pagination ul li a.next,.woocommerce-pagination ul li a.prev{font-size:1.25rem;font-weight:700}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.side-to-side{background-color:#faf3e8}.side-to-side .s-b-s-content{padding:5% 33%;font-size:1.125rem}.side-to-side h2{color:#0e989b;font-size:3rem;margin-bottom:1.7rem}.side-to-side p{margin:0}.blocks-section h2{font-size:2.5rem}.blocks-section .block-holder{border-bottom:2px solid #cbd5df;transition:all .3s}.blocks-section .block-holder p{font-size:1.5rem}.blocks-section .block-holder .btn{opacity:0;transition:all .3s}.blocks-section .block-holder:hover{border-bottom:2px solid #42515b}.blocks-section .block-holder:hover .btn{opacity:1}.image-title-section h2{color:#64688b;font-size:2.5rem}.image-title-section h5{width:100%;max-width:600px;margin:0 auto}.blogs-wrap h1{font-size:2rem;font-weight:700}.card-block{margin:0 0 1rem}.card-block .card{border:none;border-radius:0}.card-block .card .card-text{font-size:1rem}.card-block .card .blog-lower-cont{background:#edf0f7;padding:1em 1.5em}.card-block .card .blog-lower-cont .card-title a{font-weight:700;font-size:1.375rem;color:#42515b;line-height:1.5rem;display:block}.card-block .card .blog-lower-cont .card-text .read-more{color:#ee2e24;display:block;margin:.25rem 0 0;opacity:0;transition:all .3s}.card-block .blog-img-holder{overflow:hidden}.card-block .blog-img-holder img{transition:all .3s}.card-block:hover .blog-img-holder img{transform:scale(1.1)}.card-block:hover .card .blog-lower-cont .card-text .read-more{opacity:1}.speedo-says .card-block .card .blog-lower-cont .card-text .read-more{opacity:1}.speedo-says .card-block .card .blog-lower-cont{background:#fff0}.speedo-says .card-block .card .blog-lower-cont .card-title a{font-size:1.125rem}.blog-search span{display:none}.blog-search .search-form{padding:0}.blog-search .search-form label,.blog-search .search-form .search-field{margin:0;width:100%}.category-group{border-bottom:2px solid #cbd5df}.category-group .panel.panel-default{border-top:2px solid #cbd5df;padding:.7rem 0 .50em}.category-group .panel-heading{position:relative}.toogle-details .f-arrow,.card-header .toggle-faq .f-arrow,.category-group .panel-heading .f-arrow{display:inline-block;position:absolute;top:0;left:0;bottom:0;width:16px;height:30px;margin:auto;border:0;padding:0;background-color:#fff0;cursor:pointer}.toogle-details .f-arrow::before,.toogle-details .f-arrow::after,.card-header .toggle-faq .f-arrow::before,.card-header .toggle-faq .f-arrow::after,.category-group .panel-heading .f-arrow::before,.category-group .panel-heading .f-arrow::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#323232;transition:transform 0.3s cubic-bezier(.39,.58,.57,1)}.toogle-details .f-arrow::before,.card-header .toggle-faq .f-arrow::before,.category-group .panel-heading .f-arrow::before{width:2px;height:14px}.toogle-details .f-arrow::after,.card-header .toggle-faq .f-arrow::after,.category-group .panel-heading .f-arrow::after{width:14px;height:2px}.toogle-details[aria-expanded="true"] .f-arrow::before,.card-header .toggle-faq[aria-expanded="true"] .f-arrow::before,.card-header .toggle-faq[aria-expanded="true"] .f-arrow::after,.category-group .panel-heading [aria-expanded="true"] .f-arrow::before,.category-group .panel-heading [aria-expanded="true"] .f-arrow::after{transition-timing-function:cubic-bezier(.47,0,.75,.72)}.toogle-details[aria-expanded="true"] .f-arrow::before,.card-header .toggle-faq[aria-expanded="true"] .f-arrow::before,.category-group .panel-heading [aria-expanded="true"] .f-arrow::before{transform:rotate(90deg)}.toogle-details[aria-expanded="true"] .f-arrow::after,.card-header .toggle-faq[aria-expanded="true"] .f-arrow::after,.category-group .panel-heading [aria-expanded="true"] .f-arrow::after{transform:rotate(180deg)}.blog-post{font-size:1.25rem}.blog-pre-title{text-transform:uppercase;padding:2.5rem;border-bottom:2px solid #e8e9eb;letter-spacing:3.6px;direction:ltr}.paginate-posts a{font-size:1.25rem}.pre-post{font-size:1.5rem}.pre-post h1{font-size:3.75rem;color:#42515b}.pre-post p{margin:0 auto;max-width:740px;padding:1rem 0 1rem;line-height:1.75rem}.pre-post img{margin:1rem 0 3rem}.blog-content img{max-width:100%;height:auto}.page-with-content h1,.page-with-content h2,.page-with-content h3,.page-with-content h4,.page-with-content h5,.page-with-content h6{font-weight:700}.page-with-content img{max-width:100%;height:auto}.side-menu{list-style:none;margin:0;padding:0;font-size:1.125rem;font-weight:700;border-top:2px solid #cbd5df}.side-menu li{border-bottom:2px solid #cbd5df}.side-menu li a{padding:.825rem 0;display:block;transition:all .3s}.side-menu li.current-menu-item a,.side-menu li:hover a{color:#929ba9}.background-header{color:#fff;height:480px;max-height:480px;position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.background-header h1{font-size:5.25rem;line-height:88px;max-width:680px;margin:1.5rem auto}.background-header p{max-width:480px;margin:0 auto;font-size:1.5rem}.inn-half .image-box{background-size:cover;background-position:center;background-repeat:no-repeat}.inn-half .image-box::after{content:'';display:block;width:100%;height:0;padding-bottom:50%}.inn-half .half-content,.inn-full .half-content{max-width:320px;margin:0 auto;padding:4.5rem 5px}.inn-half .half-content h2{line-height:2.75rem;font-size:2.5rem;margin-bottom:1.875rem}.blocks-section.blocks-2{background-image:linear-gradient(180deg,#323232,#000);color:#fff}.blocks-section.blocks-2 .block-holder .btn{opacity:1}.blocks-section.blocks-2 .block-holder p{font-size:1.125rem}.blocks-section.blocks-2 .block-holder{border-bottom:2px solid #323232}.blocks-section.blocks-2 .block-holder:hover{border-bottom:2px solid #ee2e24}.ban-cont-w3{width:70%;float:left}.two-halfs .h5{font-weight:300}.shop_table{width:100%}.shop_table thead{background:#cbd5df}.shop_table .cart_item td{padding:1rem 0;border-bottom:1px solid #929ba9}.shop_table .actions{padding:1rem 0}.shop_table .cart-item-image,.cart-item-info{display:inline-block;vertical-align:top}.shop_table .cart-item-image{margin:0 0 0 2rem}.shop_table .cart-item-image img{max-width:104px}.shop_table .cart-item-info .product-sku{font-size:.875rem;color:#919191}.shop_table dl{margin:0}.shop_table dt,.shop_table dd,.shop_table dd p{display:inline;margin:0;font-weight:400;color:#919191}.shop_table .product-quantity .quantity label{display:none}.shop_table .product-quantity .quantity input{max-width:65px}.cart_totals{border:1px solid #929ba9;padding:0 20px 20px;margin:-66px 0 20px}.cart_totals h2,.cart_totals .woocommerce-shipping-destination{display:none}.cart_totals th,.cart_totals td{padding:1rem 0}.cart_totals th{font-size:1.125rem}.cart_totals td{text-align:left}.woocommerce-shipping-totals.shipping th,.woocommerce-shipping-totals.shipping td{border-top:1px solid #929ba9;border-bottom:1px solid #929ba9}#shipping_method{list-style:none;padding:0;margin:0;text-align:right}.wc-proceed-to-checkout .wc-forward,button[name="apply_coupon"],button[name="woocommerce_checkout_place_order"]{display:inline-block;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ee3224;border:1px solid #ee3224;font-size:1rem;line-height:1.5;transition:all .15s ease-in-out;padding:.75rem 1rem;font-weight:700;border-radius:2px;text-transform:uppercase;width:100%;color:#fff}.wc-proceed-to-checkout .wc-forward:hover{background-color:#af1e19;border-color:#af1e19;color:#fff}.woocommerce-form-login{border:1px solid #929ba9;padding:75px;background:#edf0f7;height:100%}.speedo-border{margin:0 0 45px;position:relative}.speedo-border::after{content:"";position:absolute;bottom:-17px;height:10px;width:100px;background:#ee2e24;left:50%;transform:translate(-50%,0)}.form-row label{display:block;width:100%;text-align:right;font-size:.875rem;font-weight:700;margin:0}.form-row .newsletter_club label{right:20px;position:relative}.form-row label .required{color:#ee2e24}.form-row input[type="password"],.form-row input[type="email"],.form-row input[type="tel"],.form-row textarea,.form-row input[type="text"]{background:#fff0;border:1px solid #929ba9;padding:.45rem .9375rem;width:100%}.form-row input[name="coupon_code"]{padding:.49rem .9375rem}.form-row .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-form-register{border:1px solid #929ba9;padding:75px;height:100%}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul li a{font-size:1.125rem;display:block;margin:0 0 1rem}.woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700}.woocommerce-Address{display:inline-block;padding:0;vertical-align:top;width:40%!important;max-width:none}.woocommerce-Address-title.title h3{font-size:1.25rem}.woocommerce-Address-title.title .edit{font-weight:700;color:#ee2e24;text-decoration:underline;margin:0 0 12px;display:inline-block}.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle{background:#cbd5df;font-weight:700;padding:1rem;margin:0 0 1rem}.checkout_coupon.woocommerce-form-coupon{display:block!important}.checkout_coupon.woocommerce-form-coupon .form-row{margin:0 0 1rem;max-width:340px;display:inline-block;vertical-align:top}#ship-to-different-address-checkbox,#createaccount,#terms{margin:0}button[name="apply_coupon"]{padding:.5rem 1rem}.shop_table.woocommerce-checkout-review-order-table thead{background:#fff0;font-size:1.125rem;border-bottom:1px solid #929ba9}.shop_table.woocommerce-checkout-review-order-table thead th{padding:.5rem 0}.shop_table.woocommerce-checkout-review-order-table .cart_item td{font-size:.9375rem;font-weight:700}.shop_table.woocommerce-checkout-review-order-table .product-total,.shop_table.woocommerce-checkout-review-order-table .order-total td,.shop_table.woocommerce-checkout-review-order-table .cart-subtotal td{text-align:left;font-weight:normal!important}.shop_table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th,.shop_table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals td,.shop_table.woocommerce-checkout-review-order-table .order-total th,.shop_table.woocommerce-checkout-review-order-table .order-total td,.shop_table.woocommerce-checkout-review-order-table .cart-subtotal th,.shop_table.woocommerce-checkout-review-order-table .cart-subtotal td{padding:.9375rem 0}.woocommerce-shipping-totals.shipping td{min-width:260px}.wc_payment_methods{padding:0;list-style:none}.order-review-wrap{background:#edf0f7;padding:1.375rem}button[name="woocommerce_checkout_place_order"]{max-width:270px;margin:0 auto}#payment .form-row{margin:0 0 1rem}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%;color:#ee2e24;font-weight:700}.faq-accordion .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#fff0;border-bottom:0 solid #fff0}.toggle-faq{cursor:pointer;position:relative}.inner-product-info .quantity{display:none}.kineret-fields select,.kineret-fields input[type="date"]{width:100%;height:40px;background:#fff0;border:1px solid #929ba9;padding:.45rem .9375rem}#customer_details .kineret-fields .input-checkbox{margin:0}#customer_details .kineret-fields label.checkbox{line-height:40px;top:0;position:relative}.inner-product-info .woo_discount_rules_table,.inner-product-info .woo_discount_rules_variant_table{display:none}.social-icons{border-top:2px solid #cbd5df}.small-social img{max-width:35px}.red-strip{background:#ee2e24;color:#fff}.footer-menu ul{margin:0;padding:0;list-style:none}.footer-menu ul a{color:#919191}.footer-menu ul li.btn{border-radius:12px;padding:5px}.footer-menu ul li.btn a{color:#fff;border-radius:8px}.copyright{color:#929ba9;font-size:.625rem}.footer-newsletter{background:#333}.footer-newsletter h4{color:#fff;font-size:32px;font-weight:600}.footer-newsletter p{color:#fff}.footer-newsletter input[type="text"]{width:100%;height:45px;border:0;padding:0 10px}.form-newsletter{position:relative}.form-newsletter .newsletter input[type="image"]{width:30px;height:30px;position:absolute;left:10px;top:8px;transform:rotate(180deg)}.foot-service-carousel div:last-child .serv-block{float:left}.yith-wcwl-add-to-wishlist{margin:0!important;padding:0 40px 0 0;background:url(/wp-content/themes/speedo/images/ui-product-wishlist.svg) no-repeat 97% 3px;background-size:22px}.yith-wcwl-add-to-wishlist a{color:#212529}#yith-wcwl-form .wishlist_table th{font-size:16px}#yith-wcwl-form .wishlist_table{font-size:100%}#yith-wcwl-form .wishlist_table td{padding:10px 0;text-align:center}#yith-wcwl-form .wishlist-title{display:none}.newsletter_desc a{color:#fff;text-decoration:underline}.newsletter_desc h5{color:green}.continue-shop a{text-decoration:underline}.serv-block div{vertical-align:middle}#customer_login div:first-child{padding-right:0!important;padding-left:1rem!important}#customer_login div:nth-child(2){padding-left:0!important;padding-right:1rem!important}.cwginstock-subscribe-form .panel-primary>.panel-heading{color:#ee2e24!important;background-color:transparent!important;border-color:transparent!important}.cwginstock-panel-heading h4{color:#ee2e24!important}.cwginstock-subscribe-form .panel-primary{border-color:#ee2e24!important;border-radius:0!important;-webkit-box-shadow:0 1px 1px #fff0!important;box-shadow:0 1px 1px #fff0!important}.cwginstock-subscribe-form .panel-heading{padding:10px 15px!important}.cwgstock_button{padding:0!important;width:100%!important;background:#ee2e24!important;border:0!important;color:#fff!important;font-size:0.88em!important;line-height:40px!important;height:40px!important;width:120px!important;font-family:'Neue Helvetica for Speedo','Assistant',sans-serif!important;font-weight:700!important;cursor:pointer!important;text-align:center!important;border-radius:15px}.cwginstock-panel-heading h4,.cwgstock_email,.cwginstock-subscribe-form .center-block{text-align:right!important;font-family:'Neue Helvetica for Speedo','Assistant',sans-serif!important;margin-top:0px!important}.cwgstock_email{height:40px}.cwgstock_name{text-align:right!important}.cwginstock-subscribe-form .panel-body{padding:0!important}.cwginstocksuccess{font-family:'Neue Helvetica for Speedo','Assistant',sans-serif!important;color:#fff!important;background:#ee2e24!important;padding:10px;border-radius:0;margin-bottom:10px}.cwginstock-panel-heading h4{font-size:1.13em}.woocommerce-product-attributes div.w-dv{display:inline-block;width:49%}#mySize ._14lay,#embeddedMySize ._14lay{border-radius:5px!important;border:1px solid #cbd5df!important;max-height:40px!important;background-color:#fff}#embeddedMySize *,#popupWrapperMySize *{font-family:'Neue Helvetica for Speedo','Assistant',sans-serif!important}.woocommerce-order-details h2.woocommerce-order-details__title,.woocommerce-customer-details h2.woocommerce-column__title{font-size:1.52em}#order_review .shipping td:nth-child(2){min-width:100px!important}.cart_totals .woocommerce-shipping-totals #shipping_method input,#order_review .woocommerce-shipping-totals #shipping_method input{display:inline-block;width:8%;vertical-align:top;top:6px;position:relative}.cart_totals .woocommerce-shipping-totals #shipping_method label,#order_review .woocommerce-shipping-totals #shipping_method label{width:80%}#order_review .shop_table thead{display:table-caption}#order_review .shop_table thead tr{width:100%;display:block}#order_review .shop_table thead tr th{display:inline-block;width:49%}#order_review .shop_table tbody{display:table-caption}#order_review .shop_table tbody tr{display:block;border-bottom:1px solid #929ba9;width:100%}#order_review .shop_table tbody tr td.product-name{display:inline-block;width:75%}#order_review .shop_table tbody tr td.product-total{display:inline-block;width:23%}#order_review .shop_table tbody tr td{border-bottom:0 solid #929ba9}.bundle_wrap .bundle_price .price,h4.bundled_product_attributes_title,.bundle_sells_title h3{font-size:1.45rem;font-weight:700}.bundled_product_title_inner .item_title,.bundled_products .bundled_product_title_inner{font-size:1.2rem;font-weight:700}.bundled_products .price{font-size:1.2rem}.bundled_products thead tr{display:none}.bundle_form.bundle_sells_form .price{font-size:1.2rem;font-weight:700}.bundle_wrap .bundle_button .quantity{width:6%}.bundle_wrap .bundle_button .bundle_add_to_cart_button{width:39%}.bundle_wrap .bundle_button *{display:inline-block}.bundle_wrap .bundle_button .quantity input,.bundled_product .quantity input{height:45px;text-align:center;width:100%}.bundle_wrap .bundle_button .quantity input{height:70px;position:relative;top:2px;color:#fff;background:#323232}.bundle_wrap .bundle_error{color:#af1e19;font-weight:600}.bundle_wrap .bundle_error ul.msg{padding:0}.bundled_item_cart_content .variations .attribute_options select{height:45px}.bundled_item_cart_content .variations .attribute_options select option{font-size:1.12em}.bundled_item_price_quantity{font-size:.81em}.bundle_wrap{margin-bottom:2em}@media (max-width:575px){.bundle_wrap .bundle_button .quantity{width:15%}.bundle_wrap .bundle_button .quantity input{height:46px}.bundle_wrap .bundle_button .bundle_add_to_cart_button{width:69%}.bundled_product_summary .bundled_product_title a.bundled_product_permalink:before{position:relative!important;top:0%!important}.bundled_product_summary .bundled_product_title .bundled_product_title_link{display:block;float:left}}.avl-prd-atr{right:10px;top:10px;font-size:.8em;position:absolute;z-index:100;visibility:hidden}ul.products li.product.product-type-variable:hover .avl-prd-atr{visibility:visible}.avl-prd-atr ul.product-pick-attr{display:inline-block}.avl-prd-atr ul.product-pick-attr li{display:block;padding:.5em}.avl-prd-atr ul.product-pick-attr li:after{border:0 solid #fff;width:auto;height:auto}.avl-prd-atr ul.product-pick-attr li.outofstock:before{top:-49px;-webkit-transform:translateY(21px) translateX(0) rotate(-30deg);left:-10px}ul.product-pick-attr{padding:0}ul.product-pick-attr li{font-size:.87em;display:inline-block;text-align:center;border:solid 1px #cbd5df;border-bottom:0;background-color:#FFF;padding:1.3em 1em;direction:ltr;cursor:pointer;position:relative}.avl-prd-atr ul.product-pick-attr li:last-child{border-bottom:solid 1px #cbd5df}ul.product-pick-attr li.outofstock{opacity:.4;position:relative}ul.product-pick-attr li.outofstock:before{width:100%;height:47px;border-bottom:1px solid grey;-webkit-transform:translateY(20px) translateX(0) rotate(-35deg);position:absolute;display:block;content:'';top:-33px;left:-13px}ul.product-pick-attr li:after{border:1px solid #fff;position:absolute;content:'';width:97%;height:98%;right:1px;top:1px}@media (max-width:575px){.avl-prd-atr{visibility:visible;right:0;position:relative;z-index:1}.avl-prd-atr ul.product-pick-attr li{display:inline-block;margin-top:5px;padding:.2em;min-width:3em}.avl-prd-atr ul.product-pick-attr li{border-bottom:solid 1px #cbd5df}.avl-prd-atr ul.product-pick-attr li.outofstock:before{top:-56px;-webkit-transform:translateY(22px) translateX(0) rotate(-21deg)}}.customer-accumulation{margin-bottom:15px}.woocommerce-pagination{display:block!important}html{overflow-anchor:auto}ul.products{position:relative;padding-bottom:4rem}.fixed-element{position:fixed;width:100%;z-index:100;background:#FFF}.stop-scrolling{position:absolute;bottom:0}#infinite-scroll-loader{display:block;text-align:center;padding:3rem 20px 2rem;margin:0 auto;position:absolute;left:0;bottom:0;right:0;width:50px}.spinner{border:4px solid #f3f3f3;border-top:4px solid #ee3324;padding:20px;border-radius:50%;width:60px;height:60px;animation:spin 0.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:1240px){.dropdown-menu.depth_0{padding:1.5rem 3vw}}@media (max-width:1024px){.dropdown-menu.depth_0{padding:1rem 1.5vw}.side-to-side .s-b-s-content{padding:3%;font-size:1rem}.side-to-side h2{color:#0e989b;font-size:2.5rem;margin-bottom:1.3rem}.pre-post h1{font-size:2.75rem}.blog-post{font-size:1rem}}@media (max-width:768px){.red-strip h3{font-size:1.15rem}}@media (max-width:575px){#order_review .shipping td:nth-child(2){width:75%!important}.checkout_coupon.woocommerce-form-coupon .form-row{width:68%}.checkout_coupon .form-row:nth-child(2){width:30%}header.main-header{height:154px}header .promotion a{font-size:14px}.hp-hero .hp-hero-content{width:100%}.cat-hero{height:600px;max-height:600px}.cat-hero .cat-hero-content{width:85%}.cat-hero .cat-hero-content a.btn{margin-top:15px}.cat-hero .cat-hero-content h1{font-size:2.5rem;line-height:1.5}.cat-hero .cat-hero-content h2{font-size:24px}.ban-cont-w3{width:100%}.page-content{margin-top:154px}.logo-wrap{box-shadow:0 3px 3px 0 rgb(10 19 23 / .2)}.logo-wrap img{max-width:127px}.mobile-menu{font-size:.625rem;font-weight:700}.menu-togg .icon-menu-wrapper{width:24px;height:20px;display:block;position:relative;transition:height .3s linear}.menu-togg .icon-menu-wrapper span{display:block;background-color:#000;border-radius:10px;position:absolute;width:100%;height:2px;transition:transform .15s cubic-bezier(.47,0,.75,.72),top .15s cubic-bezier(.47,0,.75,.72) .15s,bottom .15s cubic-bezier(.47,0,.75,.72) .15s,-webkit-transform .15s cubic-bezier(.47,0,.75,.72)}.menu-togg .icon-menu-wrapper span:first-of-type{top:0}.menu-togg .icon-menu-wrapper span:not(:first-of-type):not(:last-of-type){top:50%;left:50%;transform-origin:50% 50%;transform:translate3d(-50%,-50%,0)}.menu-togg .icon-menu-wrapper span:last-of-type{bottom:0}.menu-togg.menu-show .icon-menu-wrapper span:first-of-type{top:50%;transform:translateY(-50%) rotate(45deg)}.menu-togg.menu-show .icon-menu-wrapper span:not(:first-of-type):not(:last-of-type){background-color:#fff0}.menu-togg.menu-show .icon-menu-wrapper span:last-of-type{bottom:50%;transform:translateY(50%) rotate(-45deg)}.menu-icon{cursor:pointer}.menu-icon img{height:20px}.mini-bag img{height:auto}.mobile-menu-mover{position:fixed;z-index:99;width:100vw;background:#fff;right:-100vw;height:calc(100% - 154px);transition:all .3s;overflow:auto}.mobile-menu-mover.menu-show{right:0}.main-menu{box-shadow:none}.navbar-light .navbar-nav .dropdown-toggle::after{display:inline-block}.navbar-expand .navbar-nav{display:block;margin:15px 0 0!important;padding:0;width:100%}.navbar-expand .navbar-nav>li{float:none!important;width:100%;margin:0!important;font-weight:400;border-bottom:1px solid #eee}.main-menu .dropdown,.main-menu .dropleft,.main-menu .dropright,.main-menu .dropup{position:relative}.dropdown-toggle::after{position:absolute;left:20px;top:19px}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-item>a,.navbar-light .navbar-nav .dropdown-toggle{padding:.215rem 1rem;height:100%;line-height:40px;font-size:18px}.navbar-expand .navbar-nav>li{float:none!important;width:100%;margin:0!important;font-weight:400;border-bottom:1px solid #eee}.navbar-expand .navbar-nav .dropdown-menu{position:relative}.dropdown-menu.depth_0{top:0}.dropdown-menu.depth_0 a{font-size:1rem!important;line-height:30px!important}.dropdown-menu.depth_0>li{width:100%;margin:0!important;float:none!important}.dropdown-menu.depth_0>li>a{font-weight:700}.dropdown-menu.depth_0>li>a::after{display:none!important}.cart_totals{margin:0 0 20px}.search-mob-wrap{position:fixed;top:111px;padding:0 15px;background:#ee2e24;z-index:1001;width:100%;transition:0.5s;opacity:0}.search-mob-wrap.active{top:111px;opacity:1}.search-form{position:relative}.search-form .search-submit{left:30px}.h2,h2{font-size:1.8rem}.inner-product-info h1{text-align:center;font-size:1.5rem}.inner-product-info .price{font-size:1.5rem;text-align:center}.var-item .var-item-holder{padding:10px;border:1px solid #cbd5df}.shop_attributes{text-align:center}.single_add_to_cart_button{padding:.5rem}.slick-dots li{display:inline-block}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery-holder,.woocommerce-product-gallery__wrapper .thumbnails .slick-arrow{display:none!important}.slick-carousel .woocommerce-product-gallery-holder{display:block!important}.thumbnails .woocommerce-product-gallery__image a{opacity:1;border:0 solid #cbd5df}.slick-dots{display:flex;justify-content:center;margin:0;padding:.5rem 0;margin-bottom:10px;list-style-type:none;border-top:1px solid #cbd5df;border-bottom:1px solid #cbd5df}.slick-dots li{margin:0 .25rem}.slick-dots button{display:block;width:.81rem;height:.81rem;padding:0;border:none;border-radius:100%;background-color:#cbd5df;text-indent:-9999px}.slick-dots li.slick-active button{background-color:#323232}.var-item .var-item-holder .options-cho{top:70px;border:1px solid #cbd5df}.var-item .var-item-holder .options-cho::before{border-right:1px solid #cbd5df;border-left:1px solid #cbd5df}.var-item .var-item-holder-qty .options-cho{top:45px}.mob-l-description{border-bottom:2px solid #cbd5df}.mob-l-description>h2{font-size:2rem;text-align:right;position:relative;margin-bottom:2rem}.product-actions{margin-top:0rem}.serv-block div{vertical-align:top;text-align:right}.serv-block{text-align:center}#customer_login div:first-child{padding-right:0!important;padding-left:0rem!important}#customer_login div:nth-child(2){padding-left:0!important;padding-right:0rem!important;margin-top:1rem}.woocommerce-shipping-totals.shipping td{min-width:172px}.footer-newsletter h4{text-align:center}.foot-service-carousel div:last-child .serv-block{float:none}.woocommerce-product-attributes div.w-dv{display:inline-block;width:100%}.woocommerce-product-attributes div.w-dv.embsize-wrap{margin-top:15px}#mySize ._14lay,#embeddedMySize ._14lay{width:100%!important;max-width:100%!important}.woocommerce-checkout iframe,#tranzila_iframe{width:100%!important}}@media (max-width:480px){.cat-hero .cat-hero-content h1{font-size:2.2rem;line-height:1.2}.cat-hero .cat-hero-content h2{font-size:22px}}