:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:14px}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font-size:14px;font-size:clamp(16px,1.1111111111vw,18px)}body{margin:0;font-size:.875rem;line-height:1.45}a{text-decoration:none}a:hover{text-decoration:unerline}*{font-family:Fira Sans,sans-serif;font-family:Gabarito,sans-serif}.wdth{max-width:1440px;margin:0 auto}.wdth-xl{max-width:1920px;margin:0 auto}.wdth-xs{max-width:1000px;margin:0 auto}.no-display{display:none!important}body.single-product .wdth-xs{max-width:1440px}.form-field{margin-bottom:1rem}.form-toolbar{margin-top:1.5rem;text-align:center}.form-field input,.form-field textarea{width:100%;padding:.75rem 1rem;border:1px solid #ccc;font-family:inherit;font-size:1rem;border-radius:5px}#main h1{text-align:center;margin:0 0 2rem;font-size:3rem;font-weight:300;font-weight:400;line-height:1.1}#main a:hover{text-decoration:none}#main a{color:inherit}#main{padding:4rem 0}body.single-product #main{padding-bottom:1rem}body.home #main{padding:0}.pddgs{padding-left:3rem;padding-right:3rem}.text-center{text-align:center}h2{margin:0 0 2rem;padding:0;font-size:1.5625rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#header-banner{color:#fff;text-decoration:none;text-align:center;display:block;padding:.5rem;background:#1e1e1e}h2.title{text-align:center;margin-bottom:2.5rem}body.home #main h1.homepage-title{margin:0 0 2rem;padding:0;font-size:1.5625rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.woocommerce div.product div.summary .stock.in-stock{display:none}.woocommerce div.product div.summary h2{font-size:1.2rem;font-weight:400}#header{padding:1.6rem 0}#top-nav .logo svg{width:16.75rem;display:block;margin:0 auto}#top-nav .nav-row .nav-right a{display:block}#top-nav .nav-row .nav-right svg{display:block;height:1.25rem}#top-nav .nav-row .nav-right{flex:1;display:flex;justify-content:flex-end;gap:1.75rem}#top-nav .nav-row .nav-center{flex:1}#top-nav .nav-row .nav-left svg{display:block;height:1.25rem}#top-nav .nav-row .nav-left{flex:1}#top-nav .nav-row{display:flex;align-items:center}#nav .current-menu-item>a,#nav .current-product-ancestor>a{font-weight:900}#nav a:hover{text-decoration:none;color:red}#nav .menu-item-35 a,#nav .red a{color:red}#nav a{display:block;color:#000;text-align:center;font-size:.75rem;font-style:normal;font-weight:300;letter-spacing:.1875rem;text-transform:uppercase;padding:1.6rem 3rem;text-decoration:none;white-space:nowrap}#nav li{display:block;margin:0;padding:0}#nav ul{display:flex;justify-content:center;margin:0;padding:0;list-style:none}#new-arrivals .product{transition:transform .15s}#new-arrivals{border-top:1px solid #dddddd;padding:4rem 0 3rem}#new-arrivals .woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product h2{padding-right:2rem}#new-arrivals .woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product a{color:inherit}#new-arrivals .woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:20%;margin:0}#nav{border-top:1px solid #dddddd;background:#ede2d859;background:#eee}#testimonials{border-top:1px solid #dddddd;background:#ede2d859;background:#eee;padding:4rem 0}body.single-product #testimonials{background:#fff}#testimonials .stars svg{height:1.25rem}#testimonials .name{font-weight:700}#testimonials .txt{margin-bottom:1rem}#testimonials .testimonials-row .item .stars img{height:.8rem;width:auto}#testimonials .testimonials-row .item{flex:1}#testimonials .testimonials-row{display:flex;gap:4rem}#testimonials .stars{margin-bottom:1rem}#follow-us{border-top:1px solid rgba(50,86,139,.75);background:#32568b40}#follow-us .follow-us-row{display:flex;gap:4rem}#follow-us .follow-us-row .item:hover span{transform:translateY(-.2rem)}#follow-us .follow-us-row .item span{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.28125rem;text-transform:uppercase;display:block;margin-top:.8rem;transition:transform .1s;white-space:nowrap}.products .product{transition:transform .15s}#follow-us .follow-us-row .item svg{height:1.5rem;vertical-align:middle;margin-top:-.4rem}#follow-us .follow-us-row .item:hover{color:#000}#follow-us .follow-us-row .item{flex:1;color:#2f2f2f;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.1875rem;text-decoration:none;padding:1.5rem 0}#footer a{color:inherit}#footer{background:#1e1e1e;color:#fff}.footer-1-row .newsletter button svg{height:1.5rem}.footer-1-row .newsletter button{position:absolute;right:0;top:0;height:100%;padding:.7rem .8rem;background:#fff;border:none;cursor:pointer}.footer-1-row .newsletter input:focus{color:#000}.footer-1-row .note{text-align:justify;font-size:.75rem;font-style:normal;font-weight:400;margin-top:1rem;color:#848484;text-align:center}.footer-1-row h3{margin:0 0 1rem;padding:0;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.21875rem;text-transform:uppercase}.footer-1-row .newsletter input{width:100%;background:#fff;border:0;padding:1rem;color:#848484;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.footer-1-row .newsletter form{display:block;position:relative;margin:0;padding:0}.footer-1-row .newsletter{max-width:25rem;text-align:center;padding:4rem 0}.footer-1-row{display:flex;justify-content:center}.footer-2-row .c{flex:2}.footer-2-row .c:last-child{flex:3}.footer-2-row h3{font-size:.875rem;font-style:normal;font-weight:700;margin:0 0 1.5rem;padding:0}.footer-2-row a:hover{transform:translate(.2rem)}.footer-2-row a{display:block;text-decoration:none;transition:transform .15s}.footer-2-row li{display:block;margin:0;padding:0;font-weight:300;font-style:normal;margin-bottom:.5rem}.footer-2-row ul{list-style:none;display:block;margin:0;padding:0}.footer-2-row{display:flex;justify-content:space-between;gap:3.3rem;border-top:1px solid #333;padding:4rem 0}#author{text-align:center;padding:1.5rem;background:#000}#icons{background:#d3d3d359;background:#eee;padding:1.7rem 0}.product-add-to-cart-icons-features .icon i{display:inline-block;width:2.3rem}.product-add-to-cart-icons-features .icon{display:flex;padding:.2rem 0;align-items:center;line-height:normal}body.single-product #icons{border-top:1px solid #dddddd}.icons-row .icon svg{height:1.875rem;margin-top:-.2rem}.icons-row .icon i{font-size:1.1rem}.icons-row .icon{display:flex;gap:.6rem;align-items:center;line-height:normal;font-size:.8rem}.icons-row{display:flex;justify-content:space-between;align-items:center}.top-categories-row .item:hover .grad .title{transform:translateY(-.5rem)}.top-categories-row .item .grad .toolbar{display:block;position:absolute;bottom:3rem;left:0;width:100%;text-align:center}.top-categories-row .item .grad .cat-btn:hover{background:#000c;color:#fff}.top-categories-row .item .grad .cat-btn{cursor:pointer;display:inline-block;color:#ddd;color:#fff;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.1875rem;text-transform:uppercase;padding:.9rem 1.2rem;border:1px solid #dddddd;border:1px solid #000000;transition:background .15s,color .15s;background:#0006;border:none}.top-categories-row .item .grad .title{color:#ddd;text-align:right;font-size:1.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.9375rem;text-transform:uppercase;display:block;text-align:center;padding:4rem 0 0;transition:transform .15s}.top-categories-row .item:hover img{transform:scale(1.05)}.top-categories-row .item img{display:block;width:100%;height:auto;transition:transform .5s}.top-categories-row .item .grad{height:100%;position:absolute;left:0;top:0;width:100%;margin-left:auto;display:block;background:linear-gradient(180deg,#0006,#2f2f2f00)}.top-categories-row .item:hover{background-size:auto 105%}.top-categories-row .item{flex:1;overflow:hidden;display:block;text-decoration:none;transition:background-size .5s;position:relative}.top-categories-row{display:flex}.list-filters .filters .wpfMainWrapper.is-sticky{position:sticky!important}.list-filters .filters .wpfMainWrapper{top:1rem;position:relative}body.admin-bar .list-filters .filters .wpfMainWrapper{top:calc(1rem + 32px)}.list-filters .filters{flex:1;position:relative}.list-filters .content{flex:3}.list-filters{display:flex;gap:4rem}.product-search-filter-price.show-slider .product-search-filter-price-form .min-max-fields,.product-search-filter-terms .style-inline li.nav-back,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce ul.products li.product .button{display:none!important}.list-filters .filters>div{margin-bottom:2rem}h2.woocommerce-loop-product__title{font-weight:300;font-size:1rem!important;line-height:1.45!important;text-transform:none;letter-spacing:0}.product-search-filter-pa_size li{margin-right:7px}.product-search-filter-pa_size .product-search-attribute-filter-item a{display:inline-block;width:32px;height:32px;border-radius:6px;text-align:center;line-height:28px;border:1px solid #ccc}.woocommerce div.product form.cart .variations th{padding-top:8px}.woocommerce div.product form.cart .variations th,.woocommerce div.product form.cart .variations td{vertical-align:top}.related.products>h2{text-align:center;margin-top:2rem}.woocommerce div.product div.images{margin-bottom:3rem}.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item.current-cat>a:after,.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item.current-attribute>a:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item.current-product_brand>a:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item.current-cat>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item.current-attribute>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item.current-product_brand>a:hover:after{right:12px}.product-search-pa_size-filter-item.current-product_brand>a:after{position:absolute}.product-search-filter-terms .product-search-filter-product_cat .term-name,.product-search-filter-terms .product-search-filter-product_tag .term-name,.product-search-filter-terms .product-search-filter-attribute .term-name,.product-search-filter-terms .product-search-filter-product_brand .term-name{display:inline}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{line-height:1.45}.woocommerce div.product form.cart div.quantity input,.woocommerce div.product form.cart div.quantity{display:none}.woocommerce-MyAccount-navigation ul{list-style:none;display:block;margin:0;padding:0;border-right:1px solid #ccc}.woocommerce-Address-title h2{font-size:1.2rem}.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{padding:1rem 1.2rem;font-size:1rem}.wc-block-cart__submit-button{background:#7f54b3;color:#fff!important}body.woocommerce-checkout #top-nav .nav-row .nav-left,body.woocommerce-checkout #top-nav .nav-row .nav-right,body.woocommerce-checkout .footer-2-row,body.woocommerce-checkout #follow-us,body.woocommerce-checkout #nav,.wp-block-woocommerce-empty-cart-block .wp-block-button.wc-block-grid__product-add-to-cart{display:none}body .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{margin-top:-2px}.woocommerce .single-product .product_meta>span{display:block}.woocommerce .single-product .product_meta{margin:1.2rem 0}.woocommerce .single-product .summary.entry-summary{position:-webkit-sticky;position:sticky;top:0}body.admin-bar .woocommerce .single-product .summary.entry-summary{top:32px}.woocommerce .single-product .related.products:before{content:"";display:block;clear:both}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product div.images .woocommerce-product-gallery__image img:hover{transform:scale(1.05)}.woocommerce div.product div.images .woocommerce-product-gallery__image img{display:block;transition:transform .15s}.woocommerce div.product div.images:after{content:"";display:block;clear:both}.woocommerce div.product div.images .woocommerce-product-gallery__image:hover{z-index:2}.woocommerce div.product div.images .woocommerce-product-gallery__image{display:block!important;width:50%!important;margin:0;float:left;position:relative;padding:.5rem}.woocommerce div.product:after{content:"";display:block;clear:both}.woocommerce div.product form.cart .variations{width:auto}.woocommerce div.product form.cart .variations th{text-align:left;padding-right:1rem}.woocommerce div.product div.summary h2{margin:2rem 0 1rem}.ui-dialog .ui-dialog-titlebar{background:#fff!important;color:#000!important}.ui-dialog.wdm-enquiry-modal{border-radius:0!important}#enquiry-form .wdm-pef-form-row.focused label{border:none!important}.wdm-enquiry-action-btns{text-align:center!important}.wdm-enquiry-action-btns{border-bottom:none!important}.woocommerce table.shop_attributes th{width:1px;text-align:left;padding-right:1rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#000000;font-size:2rem}body.search-results .woocommerce ul.products li.product,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product{text-align:center}.woocommerce ul.products li.product .price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#000000;font-size:1.4rem}.woocommerce ul.products li.product .second-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s;z-index:2}.woocommerce ul.products li.product:hover .second-image{opacity:1}#new-arrivals li.product{text-align:center}.btn,.wc-block-cart__submit-button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background:#000;transition:transform .15s!important;border:1px solid #000;color:#fff}.btn{text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;font-size:100%;font-family:inherit;cursor:pointer}.wc-block-cart__submit-button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background:#000;transform:translateY(-3px)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background:#999}.xoo-sl-container{margin-top:2rem}.xoo-sl-loginvia{margin-bottom:1.5rem}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader),.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{display:none!important}.dgwt-wcas-darkened-overlay{opacity:.3!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-family:inherit;font-style:none;border-width:1px;background:#fff}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st,.dgwt-wcas-details-title-tax{letter-spacing:1px}.dgwt-wcas-suggestion:hover{text-decoration:none!important}.woocommerce-variation-availability .in-stock{display:none}.dgwt-wcas-suggestion *,.dgwt-wcas-suggestion{text-decoration:none!important}body.dgwt-wcas-darkoverl-on{overflow-x:hidden}.wc-blocks-components-select .wc-blocks-components-select__select,.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{border-color:#e6e6e6!important}.wc-blocks-components-select .wc-blocks-components-select__select:focus,.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.wc-block-components-form .wc-block-components-text-input input[type=password]:focus,.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.wc-block-components-text-input input[type=email]:focus,.wc-block-components-text-input input[type=number]:focus,.wc-block-components-text-input input[type=password]:focus,.wc-block-components-text-input input[type=tel]:focus,.wc-block-components-text-input input[type=text]:focus,.wc-block-components-text-input input[type=url]:focus{border-color:#90d5ff!important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:inset 0 0 0 1px #000!important}.wpfFilterWrapper[data-filter-type=wpfPrice] .wpfFilterContent .wfpDescription{margin-left:-10px}.wpfFilterWrapper[data-filter-type=wpfPrice]{margin-top:0;padding-top:0}.wpfFilterWrapper[data-filter-type=wpfOnSale]{margin-bottom:0;padding-bottom:0}.wpfFilterContent ul input[type=checkbox]{margin-left:0}body .wpfFilterWrapper .ui-slider-horizontal{margin-top:10px!important}#ini-search{display:block;margin:0;padding:0;border:0;background:transparent;cursor:pointer}#header-search-container{display:none;position:absolute;z-index:999;top:0;left:0;width:100%}body.admin-bar #header-search-container{top:32px}body.dgwt-wcas-darkoverl-on #header-search-container{display:block}.js-dgwt-wcas-pd-addtc{display:none}.wpfSelectedParameters.wpfHidden:after{content:"\a0";padding:2px;margin:5px;display:block}.wpfSelectedParameters.wpfHidden{display:block!important}.woocommerce div.product .posted_in,.woocommerce div.product form.cart .variations th{display:none}#wpfSortProducts{border-color:#ccc;padding:5px 8px;font-size:inherit;border-radius:5px}.wpfButtonsFilter li{float:left;width:auto!important;border-width:1px!important;padding:5px 7px!important}ul.wpfColorsRow{list-style:none;margin:0;padding:0}.woocommerce-product-attributes.shop_attributes th{padding-left:0!important;font-weight:400!important}.woocommerce .single-product .product_meta>span.tagged_as{display:none}.size-chart-link:hover{text-decoration:none}.size-chart-link{text-decoration:underline}#size-chart table{border-top:none!important;border-bottom:none!important}#size-chart .row-th1 td:last-child{border-right:none}#size-chart td.add-right-border{border-right:1px solid rgba(0,0,0,.15)!important}#size-chart tr:last-child td{border-bottom:none!important}#size-chart .row-th1 td{border-right:1px solid rgba(0,0,0,.15);border-top:none;vertical-align:bottom;padding-bottom:0;border-bottom:none!important}#size-chart .row-th td{background:#fff!important}#size-chart .row-th2 td{border-bottom:2px solid black}#size-chart .row-td td{min-width:4.5rem}#size-chart td{padding:.85rem .5rem;line-height:1.1}#size-chart{text-align:center;overflow:auto;max-width:100%}.wpfFilterVerScroll li label .wpfCheckbox{padding-right:3px!important}.wpfFilterVerScroll li label .wpfValue{padding:0!important}.wpfFilterVerScroll li label{display:flex!important}.nav-links .page-numbers:hover,.nav-links .page-numbers.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#000;color:#fff!important}.nav-links .page-numbers,.woocommerce nav.woocommerce-pagination ul li{border-color:#ccc;border:none;font-size:1rem;display:inline-block}.nav-links{text-align:center}.woocommerce nav.woocommerce-pagination ul{border:none}.nav-links .page-numbers{line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em}.wpfColorsRow:after{content:"";display:block;clear:both}.wpfColorsRow li{float:left}.wpfSelectedParameter .wpfSelectedDelete{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;padding-left:9px;padding-top:1px}.wpfSelectedParameter{background:#000!important;color:#fff!important;position:relative;padding:2px 8px 2px 18px!important;border-radius:5px!important}.ui-slider .ui-slider-handle{background:#000!important;border:none!important;border-radius:4px!important}.ui-slider.ui-widget-content:not(.iris-slider-offset){height:1px!important;border-color:#ccc!important}.ui-slider-horizontal .ui-slider-handle{top:-.6rem!important}.product .summary .price{margin:1rem 0 .5rem}.woocommerce .single-product .product_meta{margin:0 0 1.2rem}.product .summary h1{font-size:inherit;text-align:left;font-weight:700}.woocommerce table.shop_attributes tr:hover td,.woocommerce table.shop_attributes tr:hover th{background:#eee}.woocommerce table.shop_attributes th{white-space:nowrap}.woocommerce table.shop_attributes td{font-style:normal}.wpi-button{background:#fff!important;color:#000!important;border:1px solid #000!important}.woocommerce div.product form.cart .reset_variations{display:none!important}.woocommerce div.product form.cart .variations select{padding:.5rem 2rem .5rem 1rem;font-size:inherit;margin-bottom:.5rem}.woocommerce span.onsale{background:red;width:3.236em;height:3.236em;line-height:3.236em;padding:0}.woocommerce span.onsale{top:1rem;left:1rem}.woocommerce ul.products li.product .onsale{margin:.5rem}.woocommerce ul.products li.product .price ins{color:#c40000;text-decoration:none;font-weight:400}.woocommerce ul.products li.product .price del{font-size:1rem;font-weight:400;color:inherit;opacity:1}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{color:#c40000;text-decoration:none;font-weight:400}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:1rem;font-weight:400;color:inherit;opacity:1}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{border-radius:0!important}.summary .wpi-button{margin-left:.6rem!important}.vradio input{position:absolute!important;opacity:0!important;cursor:pointer;width:0px!important;height:0px!important}.vradio .t{display:block;cursor:pointer;background-color:#fff;font-size:15px;color:#000;border-radius:3px;border:1px solid #000;user-select:none;padding:5px 8px!important;line-height:normal;transition:transform .1s}.vradio>input:checked+.t{background:#000;color:#fff}.variable-buttons-container-total-var-1 .vradio>input:checked+.t{transform:scale(1)}.vradio>input:disabled+.t{cursor:not-allowed;opacity:.4}.vradio.vradio-allow-restock-yes>input:disabled+.t{opacity:1;cursor:pointer}.vradio{cursor:pointer;display:block}.single-product table.variations select[name=attribute_pa_clothes-size],.single-product table.variations select[name=attribute_pa_size]{display:none!important}.variable-buttons-container{margin-bottom:.6rem;display:flex;gap:6px;flex-wrap:wrap}.form-wppp-select select{padding:.4rem .6rem;border:1px solid #ccc;border-radius:3px;font-size:inherit}.form-wppp-select{text-align:center;float:none!important;margin:1rem 0 0!important}#wpfBlock_4 .wpfButtonsFilter .wpfTermWrapper{border-radius:3px!important}.tooltipster-base{color:#000!important}.single-product .product-brand-logo{text-align:center;margin-top:.5rem;line-height:3}.single-product .product-brand-logo img{max-width:140px;max-height:100px}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods{display:none}.wpfSelectedParameter .wpfSelectedTitle{padding-left:11px!important;padding-top:1px}.wpfSelectedParameter .wpfSelectedDelete{color:#000;font-size:0px}.wpfSelectedParameter .wpfSelectedDelete:before{display:inline-block;color:#fff;font-family:"Font Awesome 5 Pro";content:"\f00d";content:"\f057";font-weight:300;font-size:.82rem;margin-top:2px}@media screen and (max-width: 1100px){#size-chart .row-td td{min-width:1rem}.top-categories-row{display:block}.pddgs{padding-left:15px;padding-right:15px}.icons-row{flex-wrap:wrap;justify-content:center;gap:10px 20px}#new-arrivals .woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:50%}#new-arrivals .woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product:last-child{display:none}#testimonials .testimonials-row{display:block}#testimonials .testimonials-row .item{margin-bottom:2rem}#testimonials .stars,#testimonials .txt{margin-bottom:.5rem}#follow-us .follow-us-row{flex-wrap:wrap;gap:.1rem 1rem}.footer-2-row{flex-wrap:wrap}#top-nav .logo svg{width:11rem}#nav a{padding:1rem .75rem}#top-nav .nav-row .nav-right{gap:1rem}.list-filters{display:block}#main{padding:2rem 0}#main h1{margin-bottom:1rem;font-size:2rem}.woocommerce div.product div.images{margin-bottom:1rem}#follow-us{padding:1rem 0}#follow-us .follow-us-row .item span{letter-spacing:0}#follow-us .follow-us-row .item{padding:.7rem 0;text-align:center}.footer-2-row,.footer-1-row .newsletter{padding:2rem 0}}.quicklinks #wp-admin-bar-customize,.quicklinks #wp-admin-bar-wpseo-menu,.lds-ellipsis{display:none!important}.btn-submit-form{position:relative;padding-left:2rem;padding-right:2rem}.btn-submit-form span.submittext{transition:transform .15s;display:block}.btn-submit-form:disabled{background:green}.btn-submit-form:disabled span.submittext{transform:scale(0)}.btn-submit-form-subscribe:disabled+.lds-ellipsis,.btn-submit-form:disabled .lds-ellipsis{display:block!important}.lds-ellipsis,.lds-ellipsis div{box-sizing:border-box}.lds-ellipsis{display:block;position:absolute;width:80px;height:40px;top:50%;left:50%;transform:translate(-50%,-50%)}.lds-ellipsis div{position:absolute;top:13.5px;width:13px;height:13px;border-radius:50%;background:currentColor;animation-timing-function:cubic-bezier(0,1,1,0)}#js_newsletter-form .lds-ellipsis div{background:#000}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}#ask label{cursor:pointer}.cky-footer-wrapper div[data-cky-tag=detail-powered-by]{opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap}.woocommerce div.product .summary.entry-summary .single-product-description-tab ul li p{margin:0;padding:0;display:inline}.woocommerce div.product .summary.entry-summary .single-product-description-tab ul li{margin:0;padding:0;display:block}.woocommerce div.product .summary.entry-summary .single-product-description-tab ul li:before{content:"\f004";display:inline-block;font-family:"Font Awesome 5 Pro";font-size:.75rem;margin-right:.5rem}.woocommerce div.product .summary.entry-summary .single-product-description-tab ul li{margin:0 0 .2rem;padding:0;display:block}.woocommerce div.product .summary.entry-summary .single-product-description-tab ul{list-style:none;margin:0 0 20px;padding:0;display:block}#notify_restock_modal{max-width:450px}#notify_restock_modal h2{text-align:center}.single-product-video video{width:100%;height:auto;display:block}.single-product-video{margin-bottom:1rem;padding:0 .5rem}.woocommerce div.product div.summary hr{border:none;border-top:1px dashed #ccc;background:transparent;margin-top:2rem}.single-product-video-vimeo{display:flex;justify-content:center;width:100%}.single-product-video-vimeo iframe{aspect-ratio:1 / 1;width:100%!important;height:auto;margin:0}.single-product-video-vimeo-wrapper{margin-bottom:0;padding:0 .5rem}.cross-sells-product .wp-block-cart-cross-sells-product__product-add-to-cart{display:none!important}body.woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block{display:none}
