:root{--height-header:108px;--height-header-mobile:108px;--container:1600px;--container-med:1200px;--container-small:900px;--color-primary:#353531;--color-secondary:#53A295;--color-body-text:#53534b;--color-body-heading:#353531;--color-dark:#353531;--color-gray:#787874;--color-gray-light:#e1e1e1;--color-border:#dddddd;--color-bg:#F8F8F8;--color-bg-primary:#f9f9f1;--color-overlay:rgba(0,0,0,.3);--color-placeholder:#cccccc;--color-danger:#EF4943;--color-danger-bg:#fdecec;--color-onsale:#f57c1f;--font-family-icon:'lymaicon';--font-family-body:"Albert Sans", sans-serif;--font-family-heading:Marcellus, sans-serif;--line-height:1.25;--line-height-normal:1.5;--line-height-medium:1.75;--line-height-large:2;--letter-spacing-normal:0.4px;--letter-spacing-medium:0.8px;--font-smaller:0.75em;--font-small:0.875em;--font-normal:1em;--font-medium:1.125em;--font-large:1.25em;--font-extra:1.5em;--font-extra1:1.75em;--border-primary-1px:1px solid var(--color-border);--button-height:44px;--radius-small:3px;--radius-normal:6px;--radius-medium:12px;--radius-large:18px;--radius-extra:24px;--shadow-light-small:0 0 10px 0 rgb(0 0 0 / 5%);--border:1px solid var(--color-border);--transition:.3s all ease}@media (max-width:850px){:root{--line-height:1;--line-height-normal:1.25;--line-height-medium:1.5;--line-height-large:1.75}}.fullscreen-no-header{min-height:var(--vh)!important}.full-height,.fullscreen{min-height:100vh}.hide{display:none!important}.img-auto img{width:auto}.m-0,.pm-0 p{margin:0!important}.mt-0{margin-top:0!important}.mb-0,.pmb-0 p,.pmb-0,.hmb-0 h1,.hmb-0 h2,.hmb-0 h3,.hmb-0 h4,.hmb-0 h5,.hmb-0 h6{margin-bottom:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0,.col-pb-0 .col{padding-bottom:0!important}.container-fluid,.container-fluid .container{max-width:100%!important}.radius-small,.col-radius-small .col-inner{border-radius:var(--radius-small)!important}.radius-normal,.col-radius-normal .col-inner{border-radius:var(--radius-normal)!important}.overflow-hidden{overflow:hidden}.font-small{font-size:var(--font-small)}.font-normal{font-size:var(--font-normal)}.text-right{text-align:right}.text-center{text-align:center}.sub-heading p{font-size:var(--font-normal);margin-bottom:10px}html{background-color:var(--color-bg)!important}body{font-size:100%!important;line-height:var(--line-height-normal)}@media (max-width:850px){body{font-size:95%!important}}body,.uppercase,h6,span.widget-title,th{letter-spacing:var(--letter-spacing-normal)!important}.h1,h1{font-size:2.2em}.h2,h2{font-size:1.8em}.h3,h3{font-size:1.4em}.h4,h4{font-size:1.2em}.h5,h5{font-size:1.1em}.h6,h6{font-size:1em;text-transform:none;opacity:1}.h1,.h2,h1,h2{line-height:var(--line-height)}.h3,.h4,h3,h4{line-height:var(--line-height-normal)}.h5,.h6,h5,h6{line-height:var(--line-height-medium)}@media (max-width:850px){.h1,h1{font-size:1.8em}.h2,h2{font-size:1.6em}.h3,h3{font-size:1.4em}.h4,h4{font-size:1.2em}.h5,h5{font-size:1.1em}.h6,h6{font-size:1em}.h1,.h2,h1,h2{line-height:var(--line-height-normal)}}li{margin-bottom:.3em}.menu-body-overlay{background-color:var(--color-overlay);bottom:0;display:block;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;z-index:29;transition:var(--transition);visibility:hidden;width:100%}.menu-body-overlay--hover-active{opacity:1;visibility:visible}del{white-space:nowrap}ol ol,ol ul,ul ol,ul ul{margin:15px 0 15px 10px}#comments li p:last-child,.accordion p:last-child{margin-bottom:0!important}.link-underline a,.message-container a,#accordion-description-content a,.woocommerce-terms-and-conditions-checkbox-text a,.woocommerce-dashboard .woocommerce-MyAccount-content>p a,.article-inner .entry-content a,.article-inner footer.entry-meta a,#comments .logged-in-as a{text-decoration:underline;text-underline-offset:4px}.table-wrapper,.touch-scroll-table{display:block;overflow-x:auto;white-space:nowrap;position:relative;width:100%;padding:0 0 10px 0!important;box-shadow:none!important;margin:0!important}.table-wrapper::before,.touch-scroll-table::before{content:"\F5DC";position:absolute;bottom:0;right:0;pointer-events:none}table{margin-bottom:1.3em}td{color:var(--color-body-text) important}td,th{font-size:var(--font-normal)}.woocommerce-orders-table{width:100%;border-collapse:collapse;border:1px solid var(--color-border);font-size:var(--font-small)}.woocommerce-orders-table th,.woocommerce-orders-table td{padding:10px 14px;border-color:var(--color-border)}.woocommerce-orders-table thead th{background-color:var(--color-bg);font-weight:700;padding:14px 14px}.product-footer table,.entry-content table,.content-area table,.awdr-bulk-customizable-table table{border-collapse:collapse}.product-footer th,.entry-content th,.content-area th .awdr-bulk-customizable-table th{background-color:var(--color-bg)}.product-footer th,.product-footer td,.entry-content th,.entry-content td,.content-area th,.content-area td .awdr-bulk-customizable-table th,.awdr-bulk-customizable-table td{padding:10px 14px!important;text-align:left;border:1px solid var(--color-border);white-space:wrap}.entry-content iframe,.post-content iframe,.product-footer iframe,.video{display:block;overflow:hidden;background-color:var(--color-bg);box-shadow:8px 8px 0 -2px var(--color-dark);border:none;border-radius:var(--radius-medium)}.entry-content iframe,.post-content iframe,.product-footer iframe{max-width:720px;width:100%;height:auto;aspect-ratio:16 / 9;margin:auto}.table-wrapper::before,.touch-scroll-table::before,p.stars a:after,.woocommerce-review__verified::before,.woocommerce-message .icon-checkmark,.woocommerce-error .message-icon:before,.woocommerce-order .is-well:before,.woocommerce-orders-table .button.view::before,.woocommerce-remove-coupon:before,.comments-title:before,#comments .comment-reply-link:before,.rank-math-breadcrumb a:first-child::before{font-family:var(--font-family-icon)!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flatsome-cookies__more-btn{background-color:#999999!important}.tooltipster-base{display:none!important}a.back-to-top{bottom:90px!important;right:-5px!important;border:none!important;border-radius:99px 0 0 99px!important;background:rgb(0 0 0 / .7)!important;color:#fff!important;min-height:30px!important;min-width:30px!important;max-height:30px!important;max-width:30px!important;margin:0!important;padding:0!important;line-height:26px!important;font-size:12px!important}.nav-small.nav>li.html,.nav>li>a,ul.product_list_widget li dl{font-size:var(--font-small)}.res-text{font-size:unset!important}.box-text{font-size:1em!important}.is-smaller{font-size:var(--font-smaller)!important}small{font-size:var(--font-smaller)!important}img.lazy-load,.litespeed-loading{animation:backgroundAnimation 1s infinite}@keyframes backgroundAnimation{0%{background-color:rgb(0 0 0 / .03)}50%{background-color:rgb(0 0 0 / .09)}100%{background-color:rgb(0 0 0 / .03)}}.img,.img img{width:auto}.instagram-feed .img{border-radius:var(--radius-normal)}.banner{background-color:#fff0}.banner .banner-bg{border-radius:var(--radius-medium)}.bg-zoom:hover .bg,.has-hover:hover .image-zoom img{transform:scale(1.02)!important}button:not(.icon,.plain,.mfp-close,.view,.toggle,.ux-quantity__button,.flickity-button,.adp-popup-close,.show-password-input),.button:not(.icon,.plain,.mfp-close,.view,.toggle,.ux-quantity__button,.flickity-button,.adp-popup-close,.show-password-input),.submit{min-width:160px!important;font-size:var(--font-small)}.button:not(.icon),button,input[type=button],input[type=reset],input[type=submit]{line-height:var(--button-height)!important;min-height:var(--button-height)!important;font-weight:400;letter-spacing:var(--letter-spacing-medium)!important;font-size:var(--font-small)}a:not(.btn){transition:var(--transition)}.button.is-outline{border-width:1px}.widget_shopping_cart_live_region{display:none}span.amount{color:var(--color-dark)}p.stars{letter-spacing:0}p.stars a{border:none;margin:0 0 -3px -4px!important;padding:0 2px;font-size:0;line-height:1}p.stars a:after{content:"\f18b"!important;margin:0}p.stars a:after,p.stars a:hover~a:after,p.stars.selected:not(:hover) a.active~a:after{color:#aaa;font-size:18px}p.stars:hover a:after,p.stars.selected:not(:hover) a:after{color:#ef8e43}.single-product .message-wrapper{border-bottom:1px solid var(--color-border);margin-bottom:0!important}.single-product .message-wrapper li:last-child,.single-product .message-wrapper li:last-child .message-container{margin-bottom:0!important}.single-product .message-wrapper+main .product-main{padding:40px 0!important}.woocommerce-message{margin-bottom:0!important;padding:20px 0!important}.message-container{border:none;border-radius:var(--radius-normal);font-size:var(--font-small);padding:8px 15px!important;background:var(--color-dark);color:#fff;margin-bottom:10px}.message-container:last-child{margin-bottom:0}.message-container a{color:#fff;text-transform:uppercase}.message-container i,.message-container .message-icon{display:inline-block}.message-container .icon-checkmark:before{content:"\EB7B"!important}.woocommerce-error .message-icon:before{content:"\EB99"!important}.hotspot-wrapper a{background-color:#fff;color:var(--color-dark);opacity:1;font-size:18px;position:relative}.hotspot-wrapper i{font-size:12px!important;padding:0}.hotspot-wrapper a:before{background-color:rgb(255 255 255 / 50%);content:'';display:block;border-radius:99px;position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transition:all .35s ease;-webkit-transition:all .35s ease;-o-transition:all .35s ease;animation:lookbookBorder 2.5s infinite;-webkit-animation:lookbookBorder 3s infinite;-o-animation:lookbookBorder 3s infinite}@keyframes lookbookBorder{0%{width:24px;height:24px;opacity:1}25%{width:40px;height:40px;opacity:.5}50%{width:24px;height:24px;opacity:0}75%{width:46px;height:46px;opacity:.75}100%{width:58px;height:58px;opacity:0}}@-webkit-keyframes lookbookBorder{0%{width:24px;height:24px;opacity:1}25%{width:40px;height:40px;opacity:.5}50%{width:24px;height:24px;opacity:0}75%{width:46px;height:46px;opacity:.75}100%{width:58px;height:58px;opacity:0}}@-moz-keyframes lookbookBorder{0%{width:24px;height:24px;opacity:1}25%{width:40px;height:40px;opacity:.5}50%{width:24px;height:24px;opacity:0}75%{width:46px;height:46px;opacity:.75}100%{width:58px;height:58px;opacity:0}}@-ms-keyframes lookbookBorder{0%{width:24px;height:24px;opacity:1}25%{width:40px;height:40px;opacity:.5}50%{width:24px;height:24px;opacity:0}75%{width:46px;height:46px;opacity:.75}100%{width:58px;height:58px;opacity:0}}input[type=radio],input[type=checkbox]{display:inline-grid;font:inherit;background-color:#fff;color:currentColor;width:16px;height:16px;margin:0 5px 0 0;border:2px solid var(--color-primary);border-radius:99px;place-content:center;transform:translateY(-.075em);appearance:none;-webkit-appearance:none;-moz-appearance:none}input[type=radio]::before,input[type=checkbox]::before{content:"";background-color:CanvasText;width:8px;height:8px;border-radius:99px;transform:scale(0);transition:var(--transition);box-shadow:inset 10px 10px var(--color-primary)}input[type=checkbox]{border-radius:var(--radius-small)!important}input[type=checkbox]::before{border-radius:var(--radius-small)!important}input[type=radio]:checked::before,input[type=checkbox]:checked::before{transform:scale(1)}input[type=radio],input[type=radio]+label,input[type=checkbox],input[type=checkbox]+label,select{cursor:pointer}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:var(--font-normal)}::placeholder{color:var(--color-placeholder);opacity:1}::-webkit-input-placeholder{color:var(--color-placeholder)}textarea::-webkit-input-placeholder{color:var(--color-placeholder)}::-moz-placeholder{color:var(--color-placeholder)}textarea::-moz-placeholder{color:var(--color-placeholder)}:-ms-input-placeholder{color:var(--color-placeholder)}textarea:-ms-input-placeholder{color:var(--color-placeholder)}::-ms-input-placeholder{color:var(--color-placeholder)}textarea::-ms-input-placeholder{color:var(--color-placeholder)}input::placeholder,textarea::placeholder,select::placeholder,[contenteditable]::placeholder{color:var(--color-placeholder);opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder,[contenteditable]::-webkit-input-placeholder{color:var(--color-placeholder)}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,[contenteditable]::-moz-placeholder{color:var(--color-placeholder)}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder,[contenteditable]:-ms-input-placeholder{color:var(--color-placeholder)}input::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder,[contenteditable]::-ms-input-placeholder{color:var(--color-placeholder)}#order_review input[type=radio]:checked,#order_review input[type=checkbox]:checked,.shipping input[type=radio]:checked,.shipping input[type=checkbox]:checked{border-color:var(--color-secondary)!important;color:var(--color-secondary)!important}#order_review input[type=radio]:checked::before,#order_review input[type=checkbox]:checked::before,.shipping input[type=radio]:checked::before,.shipping input[type=checkbox]:checked::before{background-color:var(--color-secondary)!important;color:var(--color-secondary)!important;box-shadow:inset 10px 10px var(--color-secondary)!important}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{box-shadow:none;border-radius:var(--radius-normal)}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{background:#fff!important;height:100%;box-shadow:0 0 15px 0 rgb(0 0 0 / .2)}.mfp-container{padding:0;vertical-align:top!important}.mfp-content{vertical-align:top}.mfp-close{opacity:1!important;font-size:0!important;height:30px!important;width:30px!important;min-height:30px!important;mix-blend-mode:normal;background-color:#f3f3f3;color:var(--color-dark);line-height:0!important;border:none!important;right:0;margin:10px!important}.mfp-close svg{width:16px;height:16px}i.icon-search,i.icon-user,i.icon-shopping-basket,i.icon-map-pin-fill,i.icon-phone,i.icon-facebook,i.icon-twitter,i.icon-x,i.icon-envelop,i.icon-linkedin,i.icon-instagram,i.icon-youtube,a.remove:after,.filter-button i::before,.quantity .minus::before,.quantity .plus::before{font-family:var(--font-family-icon)!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i.icon-user:before{content:"\F264"!important}i.icon-shopping-basket:before{content:"\F120"!important}i.icon-search:before{content:"\F0D1"!important}i.icon-map-pin-fill::before{content:"\ef13"!important}i.icon-phone:before{content:"\efe9"}i.icon-facebook::before{content:"\ecbc"!important}i.icon-twitter::before,i.icon-x::before{content:"\f3e6"!important}i.icon-envelop::before{content:"\eef3"!important}i.icon-linkedin::before{content:"\eeb5"!important}i.icon-instagram::before{content:"\ee66"!important}i.icon-youtube::before{content:"\f2d4"!important}.filter-button i::before{content:"\ED23"}.quantity .plus::before{content:"\ea78"!important}.quantity .minus::before{content:"\ea4e"!important}.slider .flickity-button{height:44px!important;width:44px!important;transition:var(--transition)!important;background:#fff!important;border-radius:99px!important;box-shadow:0 0 10px 0 rgb(0 0 0 / 25%)!important;bottom:unset!important;top:50%!important;transform:translate(0,-50%)!important}@media (max-width:550px){.slider .flickity-button{height:34px!important;min-height:34px!important;width:34px!important;box-shadow:none!important;background:rgb(255 255 255 / 10%)!important}}.slider:hover .flickity-button{transform:translate(0,-50%)!important}.slider .flickity-button svg{padding:0;width:16px;opacity:1;transition:var(--transition)!important}.slider .flickity-button:hover svg{opacity:1;background:transparent!important}.slider .flickity-button:hover{background:var(--color-primary)!important}.slider .flickity-button .arrow{transition:none}.slider.slider-nav-light .arrow{fill:var(--color-dark)!important}.slider.slider-nav-light .flickity-button{bottom:50%!important;top:50%!important}.slider .flickity-button:hover .arrow{fill:#fff!important}.slider .flickity-button-icon{border:none!important}.slider{overflow:visible}.slider .flickity-button{bottom:44%!important;top:44%!important}.product-thumbnails .flickity-button,.instagram .flickity-button{bottom:50%!important;top:50%!important}.slider .flickity-button svg{margin:0!important}.slider .flickity-prev-next-button.next{right:3%!important}.slider .flickity-prev-next-button.previous{left:3%!important}#top-bar .nav-center{text-align:center;font-size:var(--font-small)}@media (max-width:550px){#top-bar{padding-top:5px;padding-bottom:5px}}@media (max-width:850px){#header #logo{width:100px}#header .header.show-on-scroll,#header .stuck .header-main{height:60px!important}}.header-wrapper.stuck{box-shadow:none}.header-main .container:nth-child(2){max-width:100%!important;padding:0}.header-wrapper.stuck .header-bg-color{backdrop-filter:blur(8px);background-color:rgb(255 255 255 / 90%)}#header.transparent .top-divider{color:#fff0}#header.transparent .nav>li>a,#header.transparent .nav>li>a i{color:#fff!important}.nav-uppercase>li>a{letter-spacing:var(--letter-spacing-normal)!important}#header span.amount,#header .header-button a{font-weight:700}.nav-column>li>a,.nav-dropdown>li>a,.nav-vertical-fly-out>li>a,.nav>li>a{color:var(--color-dark)}.nav>li.html{font-size:unset}.nav-dropdown-has-arrow li.has-dropdown:before{display:none}.nav-dropdown-has-arrow li.has-dropdown:after{border-bottom-color:#ffffff!important}li.has-dropdown>a{padding-bottom:23px;padding-top:23px}li.has-dropdown .nav-dropdown{padding:0;box-shadow:0 5px 15px rgb(0 0 0 / .1)!important;border:none}.header-nav.nav-left .nav-icon a{padding-left:5px!important}.header-cart-link ::after{background-color:var(--color-primary);box-shadow:none;top:-5px;font-weight:400;font-size:10px!important;letter-spacing:0!important;opacity:1!important}.nav li.has-icon-left>a>i,.nav li.has-icon-left>a>img,.nav li.has-icon-left>a>svg{margin-right:6px!important}.nav li.has-icon-left>a>i.icon-angle-down{margin-right:0px!important;margin-left:5px!important}#header i.icon-search{font-size:20px!important}.header-vertical-menu__opener{text-transform:uppercase}.header-wrapper .header-button-1 .header-button a.button,.header-wrapper .header-button-1 .header-button a.button span{background-color:transparent!important;border:none;box-shadow:none;padding:0}#header.transparent .header-wrapper .header-button-1 a.button span{color:#fff!important}.header-wrapper .header-button-1{margin-left:15px}.header-wrapper .header-button-1 .header-button a.button span,.header-wrapper .header-button-1 .header-button a.button:hover span{color:var(--color-dark)!important}@media (max-width:850px){.header-main li.html.custom{display:block}}.off-canvas-undefined #search-lightbox{background-color:#fff;padding:45px 20px;max-width:100%;color:var(--color-dark)}.off-canvas-undefined #search-lightbox input,.off-canvas-undefined #search-lightbox select{border:none!important;border-bottom:1px solid var(--color-dark)!important;box-shadow:none!important;background-color:#fff0;min-height:42px!important}#search-lightbox .searchform-wrapper{max-width:var(--container)}#search-lightbox .submit-button{background-color:var(--color-primary);border-radius:99px!important;width:68px;height:68px;font-size:20px!important}@media(max-width:850px){#search-lightbox .submit-button{width:42px;height:42px;font-size:inherit!important}}.live-search-results .autocomplete-suggestion{background-color:transparent!important;cursor:pointer;font-size:var(--font-normal);transition:var(--transition)}.live-search-results .autocomplete-suggestion:hover{color:var(--color-primary)}.live-search-results .autocomplete-suggestion .amount{cursor:pointer;font-size:var(--font-normal);color:var(--color-dark)}.sidebar-menu{padding:0!important}.sidebar-menu .sub-menu li a{padding-left:40px!important}.sidebar-menu-tabs{border-bottom:1px solid var(--color-border)}.sidebar-menu-tabs li{background-color:unset!important;border:unset!important;padding:5px!important}.sidebar-menu-tabs li a::before{display:none!important}.sidebar-menu-tabs a{border-radius:var(--radius-small)}.sidebar-menu-tabs li.active a{background-color:var(--color-dark);color:#fff}.sidebar-menu-tabs a,.nav.nav-sidebar .menu-item a,.sidebar-menu .sub-menu li{font-size:var(--font-small)!important}.sidebar-menu .nav .account-item .children{left:auto;opacity:1;padding-bottom:15px;position:inherit;transform:translateX(0);display:block!important;margin:0!important}.sidebar-menu .nav .account-item .toggle{opacity:0}#header .menu-item-has-block ul li.menu-item{display:block!important;font-size:var(--font-normal);list-style:none!important;margin-left:0!important;margin-bottom:5px}#header .menu-item-has-block ul li.menu-item a{display:block!important}#footer ul{margin-bottom:0!important}#footer .menu li{border:none}.wa-float-btn{background-color:#25d366;position:fixed;bottom:20px;right:20px;padding:9px;border-radius:40px;font-size:30px;line-height:30px;text-align:center;width:48px;height:48px;z-index:9;box-shadow:0 0 12px rgb(0 0 0 / 10%);-webkit-box-shadow:0 0 12px rgb(0 0 0 / 10%)}.wa-float-btn i{color:#fff}#footer .ri-arrow-down-s-line{display:none}@media (max-width:550px){#footer .footer-title{display:block;position:relative;padding:15px 0;margin}#footer .collapse-on-mobile{border-bottom:1px solid rgb(255 255 255 / 5%);padding-top:0;padding-bottom:0}#footer .collapse-on-mobile i{display:inline-block;position:absolute;right:0;top:0;line-height:54px;transform:rotate(0)}#footer .collapse-on-mobile .footer-title *{margin:0}#footer .collapse-on-mobile .menu{display:none}#footer .collapse-on-mobile.open .menu{display:block;margin-top:10px!important;margin-bottom:20px!important}#footer .collapse-on-mobile.open i{transform:rotate(180deg)}}ul.recent-posts-list,ul.recent-posts-list li{display:block;margin:0;padding:0;list-style:none}ul.recent-posts-list li{margin-bottom:12px!important;position:relative;min-height:55px}ul.recent-posts-list img{position:absolute;left:0;top:4px;max-width:50px;display:inline-block;vertical-align:top}.recent-posts-list p{margin:0}.recent-posts-list-meta,.recent-posts-list .post-title p{margin-left:60px}.recent-posts-list-meta{font-size:var(--font-small)}.recent-posts-list-meta p{display:inline-block;color:#777}.recent-posts-list-meta p::before{content:"/";margin:0 7px}.recent-posts-list-meta p:first-child::before{display:none}#cart-popup .is-divider{display:none}.cart-popup-inner{padding:0 20px}.cart-popup-title{padding:20px 0}#cart-popup .payment-icons{display:none}.mini_cart_item{border-top:1px solid var(--color-border)!important;border-radius:0;font-size:var(--font-normal);min-height:80px!important;padding:10px 0 10px 75px!important}.mini_cart_item a{transition:var(--transition)}.mini_cart_item img{border-radius:var(--radius-normal)}.mini_cart_item .ux-mini-cart-qty{margin-right:0}a.icon-remove,a.remove{display:block;border:none;border-radius:100%;color:var(--color-danger)!important;font-size:20px!important;font-weight:400;text-align:center;height:24px;width:24px;line-height:20px!important;top:5px;right:-5px!important}.mini_cart_item .product-subtotal{margin-left:auto}.mini_cart_item .price-wrapper{opacity:1!important}.mini_cart_item .product-subtotal{font-size:var(--font-normal)!important}.mini_cart_item .quantity,.woocommerce-cart-form .quantity{height:34px!important;min-width:40px!important;opacity:1!important}.mini_cart_item .quantity input.qty,.woocommerce-cart-form .quantity input.qty{height:32px!important;line-height:32px!important}.mini_cart_item .quantity .minus,.mini_cart_item .quantity .plus,.woocommerce-cart-form .quantity .minus,.woocommerce-cart-form .quantity .plus{height:18px!important;width:18px!important;line-height:18px!important;min-height:18px!important;margin:0!important}#cart-popup .ux-mini-cart-footer{margin-left:-20px;margin-right:-20px;padding:20px!important;border-top:1px solid var(--color-border)!important}.ux-free-shipping__notice{font-size:var(--font-small)}.ux-free-shipping__notice .amount{background-color:var(--color-dark);color:#fff;border-radius:99px;padding:0 6px}.ux-free-shipping__bar-progress,.ux-free-shipping__bar{height:6px}.ux-free-shipping__bar{background:#f0f0f0}.ux-free-shipping__bar-progress{background-color:var(--color-secondary)}.ux-free-shipping__bar--striped{background-image:linear-gradient(135deg,hsl(0deg 0% 0% / 4%) 25%,#fff0 0,#fff0 50%,hsl(0deg 0% 0% / 4%) 0,hsl(0deg 0% 0% / 4%) 75%,#fff0 0,#fff0);background-size:30px 30px;animation:move-stripes 1s linear infinite}@keyframes move-stripes{from{background-position:0 0}to{background-position:30px 0}}#cart-popup .ux-mini-cart-footer .total{border:none;font-size:var(--font-medium);padding:0;text-align:center}#cart-popup .ux-mini-cart-footer .button{background-color:transparent!important;color:var(--color-dark);border:1px solid var(--color-border)}#cart-popup .button.checkout{background-color:var(--color-primary)!important;color:#fff}.ux-mini-cart-cross-sells{border:2px solid var(--color-dark)}.ux-mini-cart-cross-sells__title{margin:10px 0;color:var(--color-dark);font-weight:700}.ux-mini-cart-cross-sells__list{gap:0;margin:0}.ux-mini-cart-cross-sells li{background-color:transparent!important;border-bottom:1px solid var(--color-border)!important}.ux-mini-cart-cross-sells li:last-child{border-bottom:none!important}.ux-mini-cart-cross-sells .add_to_cart_button{font-size:0!important;display:block!important;line-height:1;margin:0!important;padding:5px!important}@media screen and (min-width:550px){.woocommerce-cart .cross-sells .product.product-small{flex-basis:50%;max-width:50%}}.product-lightbox{max-width:640px}.product-quick-view-container>.row{flex-direction:column!important;background:#fff;padding:20px;margin:20px 0!important}@media (max-width:850px){.product-quick-view-container>.row{margin:0!important}}.product-quick-view-container div.product-gallery{max-width:100%!important;flex:1!important}.product-quick-view-container .product .summary{max-width:100%;padding-top:20px!important}.product-quick-view-container .product-lightbox-inner{padding:0!important}.product-quick-view-container .is-divider{display:none}.product-quick-view-container .flickity-page-dots{position:relative;left:0;bottom:0}.product-quick-view-container .flickity-page-dots .dot{width:5px;height:5px;margin:0 2px;background-color:var(--color-dark);border:1px solid var(--color-dark);transition:var(--transition)}.hero-video{background:#1a1a1a;overflow:hidden;padding:0;position:relative}.hero-video iframe{position:absolute;box-sizing:border-box;height:57.25vw;left:50%;min-height:100%;min-width:100%;transform:translate(-50%,-50%);top:50%;width:177.77777778vh}@media (max-aspect-ratio:16/9){.hero-video .section-bg{width:380%;left:-140%}}.home-slider .banner{min-height:calc(100vh - var(--height-header))!important}@media (max-width:850px){.home-slider .banner{min-height:calc(100vh - var(--height-header-mobile))!important}}.home-marquee{font-size:.85em;font-weight:700;letter-spacing:var(--letter-spacing-medium)}.home-marquee span{margin:0 10px}.home-marquee span::after{content:'';display:inline-block;width:10px;height:10px;background-color:#d8d903;border-radius:50%;vertical-align:middle;margin:-4px 0 0 20px}.fixed-until-reach.fixed-content.bottom{position:fixed;bottom:0;left:0;z-index:9}.features.accordion .toggle{left:auto;right:0}.features.accordion .active>.toggle{top:8px}.features.accordion .accordion-title{font-size:1.25em;border:none;background-color:transparent!important;color:var(--color-dark);padding-left:10px}.features.accordion .accordion-title span{position:relative;padding-left:42px;display:flex;align-items:center;min-height:32px!important}.features.accordion .accordion-title img{position:absolute;left:0;top:0;max-width:32px;display:block}.features.accordion .accordion-inner{padding:10px}.home .testimonial-box{padding:30px;background-color:#fff;border-radius:24px;box-shadow:0 0 15px 5px rgb(0 0 0 / 3%);position:relative}.home .testimonial-box:before{color:#dcdcd5;font-size:72px;line-height:72px;position:absolute;top:-30px;right:10px;content:"\ec52";font-family:var(--font-family-icon)!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.home .testimonial-box .testimonial-text{font-size:1.25em;font-style:normal!important}.home .testimonial-box .testimonial-name{font-size:1.25em}.home .testimonial-box .star-rating{margin-top:25px;margin-bottom:25px}.post-item .box-image{border-radius:var(--radius-medium)}.post-item .is-divider{display:none!important}.badge.post-date{position:absolute;top:0!important;left:25px!important}.badge.post-date .badge-inner{border:none!important;padding:4px 10px 10px 10px;background:#fff!important;border-radius:0!important}.post-date-day{font-size:16px;line-height:1.4;font-weight:bold!important;color:var(--color-dark)}.post-date-month{font-size:12px!important;font-weight:normal!important;color:var(--color-dark);opacity:.5}.post-item .cat-label{margin:0px!important;font-size:var(--font-smaller)}.post-item a.button{font-size:var(--font-small)!important;padding-left:28px;margin:0!important;color:var(--color-dark);opacity:1;font-weight:400;transition:var(--transition);min-height:28px!important;line-height:28px!important}.post-item a.button:before{content:'';display:inline-block;height:1px;background-color:var(--color-dark);width:18px;position:absolute;left:0;top:14px;transition:var(--transition)}.post-item a.button:hover{color:var(--color-primary)}.post-item a.button:hover:before{background-color:var(--color-primary)}ul.ux-products-list li{padding:0 0 0 70px;margin-bottom:15px;margin-left:0;overflow:hidden;position:relative;vertical-align:top;border:none!important;min-height:70px}ul.ux-products-list li a{transition:var(--transition)}ul.ux-products-list li img{top:0;margin:0}.single-product .shop-container{padding-top:30px;padding-bottom:30px}.product-main>.row,.product-footer .woocommerce-tabs,.product-footer .product-page-accordian,.product-footer #reviews{max-width:var(--container-med);margin-left:auto;margin-right:auto}.product-gallery .flickity-viewport{border-radius:var(--radius-medium)}.product-thumbnails img{margin-bottom:0;opacity:.75}.product-thumbnails a{border-radius:var(--radius-normal);overflow:hidden}.product-thumbnails .is-nav-selected a{border-color:var(--color-dark)}.product-thumbnails .is-nav-selected a img,.product-thumbnails a:hover img,.product-thumbnails a img,.product-thumbnails a:hover img{transform:translateY(0)!important}.product-stacked-info{padding-top:0;padding-bottom:0}.summary{padding:0}.summary .product-title{font-size:var(--font-extra);font-family:var(--font-family-body);font-weight:700;letter-spacing:var(--letter-spacing-normal)}.product-short-description{font-size:.9em;margin:30px 0}.product-short-description p,.product-short-description ul{margin-bottom:10px}.summary .star-rating{margin:0 0 5px 0!important}.woocommerce-review-link{font-size:var(--font-small)}.stock.available-on-backorder{margin:10px 0!important}.summary .price-wrapper{margin-top:15px}.summary .price{margin:0;font-size:var(--font-large)}.summary .price .price{font-size:unset}.price del,.wooco-price del{text-decoration:none!important}.price del .amount,.wooco-price del .amount{text-decoration:line-through!important}del span.amount{margin:0!important}.summary .cart{display:flex;margin-top:30px;flex-wrap:wrap}.woocommerce-variation-add-to-cart>*,form.cart>*{flex:unset}.woocommerce-variation-add-to-cart,form.cart{gap:12px}.summary .cart.variations_form{flex-direction:column;flex-wrap:nowrap}@media (max-width:850px){.summary{padding:15px;margin-top:30px}}table.variations{margin-bottom:20px}.woocommerce-variation-price{display:none!important}.reset_variations{display:none!important}.variations label{font-size:var(--font-small);text-transform:uppercase}.ux-swatch-selected-value{font-size:var(--font-small)!important}.variations td.value{padding:0!important}.variations .ux-swatches{margin:0;gap:4px!important}.variations .ux-swatch{box-shadow:none!important}.variations .ux-swatch--color,.variations .ux-swatch--image{height:3.75em;padding:3px;border-radius:var(--radius-small);width:3.75em;border:1px solid transparent!important;transition:var(--transition);border:2px solid transparent!important}.variations .ux-swatch--image{height:3.75em;padding:3px;border-radius:var(--radius-small);width:3.75em;border:1px solid transparent!important;transition:var(--transition);border:2px solid transparent!important}.variations .ux-swatch--color span,.variations .ux-swatch--image img{border-radius:var(--radius-small);transition:var(--transition)}.variations .ux-swatch.selected{border:2px solid var(--color-secondary)!important}.variations .ux-swatches .ux-swatch--label{color:var(--color-dark);transition:var(--transition);border:2px solid var(--color-border);border-radius:var(--radius-small);min-width:40px;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;-ms-box-shadow:none!important}.quantity{min-width:unset!important;width:100%!important;max-width:54px!important;min-height:unset!important;height:44px!important;font-size:var(--font-normal)!important;position:relative;overflow:hidden;background-color:#fff!important;border:1px solid var(--color-dark)!important;border-radius:var(--radius-normal)}.quantity input,.quantity a{border:none!important;background:transparent!important;box-shadow:none!important;opacity:1!important}.quantity input.qty{min-width:unset!important;width:100%!important;max-width:34px!important;height:42px!important}.quantity .minus,.quantity .plus{height:22px!important;width:20px!important;min-height:22px!important;line-height:22px!important;padding:0;position:absolute!important;right:0!important;border:none!important;font-size:0!important}.quantity .minus:hover::before,.quantity .plus:hover::before{color:var(--color-primary)!important;opacity:1}.quantity .minus::before,.quantity .plus::before{opacity:1;color:var(--color-primary)!important;font-size:14px!important;transition:var(--transition)}.quantity .plus{top:0}.quantity .minus{bottom:0}.woocommerce-variation-add-to-cart{display:flex;padding:0!important}.single_add_to_cart_button{flex:1 1 50%!important;width:100%!important;border:none;transition:var(--transition)!important}.ux-buy-now-button{border:none;background-color:#f0f0f0!important;color:var(--color-dark)!important;width:100%}.ux-buy-now-button:hover{box-shadow:none}.single_add_to_cart_button.disabled{background-color:var(--color-dark)!important;cursor:not-allowed}.ux-buy-now-button.disabled{cursor:not-allowed}.product_meta{font-size:var(--font-small);border-top:1px dashed #ddd;margin-top:30px;margin-bottom:0;padding-top:30px}.product_meta>span{border:none;padding:2px 0}.product_meta .social-icons{margin-top:5px}.product_meta .sku{font-weight:700;color:var(--color-dark)}.product_meta a{color:var(--color-gray)}.product_meta a:hover{color:var(--color-dark)}.summary .social-icons{margin-top:10px;margin-bottom:10px;margin-left:-5px}.summary .social-icons i{font-size:18px}.product-footer .accordion-item{display:flex;flex-direction:column;align-items:center;align-content:center}.product-footer .accordion-title{background:var(--color-dark);color:#fff;font-size:1.5em;font-weight:normal!important;padding:8px 32px;text-transform:uppercase;text-align:center;border:none;border-radius:100px}.product-footer .accordion .toggle{display:none}.product-footer .accordion-inner{padding:40px 0 20px 0;display:block!important}#accordion-description-content ul,#accordion-description-content ol{padding-left:40px}.product-footer #accordion-additional_information-label{display:none}.product-footer #accordion-description img{padding:0 0px!important;border-radius:var(--radius-medium)!important}#accordion-additional_information-content{display:block;overflow-x:auto;white-space:nowrap;width:100%}.woocommerce-product-attributes{border-collapse:collapse;margin:0}.woocommerce-product-attributes th{background-color:var(--color-bg)}.woocommerce-product-attributes th,.woocommerce-product-attributes td{padding:10px 14px;text-align:left;border:1px solid var(--color-border);white-space:wrap}.product-section-title,.woocommerce-Reviews-title,.comment-reply-title{text-align:center;text-transform:uppercase;font-size:var(--font-extra);font-weight:700;font-family:var(--font-family-body);letter-spacing:var(--letter-spacing-normal)!important}.product-section{border-top:none}.product-section-title{margin-top:20px}#reviews{margin-top:40px}#reviews>.col{padding-left:0;padding-right:0}.woocommerce-noreviews,.woocommerce-verification-required{text-align:center}.review-form-inner{border:2px solid var(--color-dark);border-radius:var(--radius-normal)}@media (max-width:850px){.review-form-inner{padding:15px}.comment-list li .comment-text,.commentlist li .comment-text{padding:0}}.comment-reply-title{text-align:center;margin-bottom:30px}.large-12 .woocommerce-Reviews-title{font-size:var(--font-extra)}.large-7 .woocommerce-Reviews-title{font-size:var(--font-large);text-align:left;text-transform:none}.comment-reply-title{font-size:var(--font-medium);text-align:center;color:var(--color-primary)}.review-form-inner form,.review-form-inner form #submit{margin:0!important}.review-form-inner form #submit{font-size:var(--font-normal)}.review-form-inner form .form-submit{margin:0}.review-form-inner .comment-form>div,.review-form-inner .comment-form>p{padding-left:0;padding-right:0}.comment-form-rating{margin:0 0 10px 0}.comment-form-rating label,p.stars{display:inline-block;margin:0}.comment-form-rating label{margin-right:10px}#reviews .commentlist{margin-top:20px}li.review{margin:0;padding:20px 0}li.review .avatar{max-width:40px}li.review .comment-text.flex-col{padding-left:15px!important}li.review .star-rating{margin-top:0}.woocommerce-review__awaiting-approval{border:1px solid #fcc;padding:2px 6px;border-radius:99px;background-color:#fff0f0}.woocommerce-review__verified{font-size:0}.woocommerce-review__verified::before{content:'\F3E8';font-size:16px;color:var(--color-secondary)}.woocommerce-review__dash{display:none}.woocommerce-review__published-date{font-size:var(--font-small)}li.review .description{margin-top:10px}.comment-list li .description,.commentlist li .description{font-style:normal}.has-sticky-product-cart{padding-bottom:0!important}.sticky-add-to-cart{max-width:var(--container);margin:40px auto 0 auto}.sticky-add-to-cart,.sticky-add-to-cart--active{animation:none!important;background-color:#fff;display:block!important;padding:15px;position:relative!important;z-index:20}.sticky-add-to-cart img{border-radius:var(--radius-small)!important;margin-right:0!important;height:60px!important;width:60px!important}.sticky-add-to-cart .product-title-small{line-height:1.2;max-width:100%}.sticky-add-to-cart .woocommerce-product-rating a{display:none}.sticky-add-to-cart .star-rating{margin:0}.sticky-add-to-cart .sticky-add-to-cart__product{display:flex;gap:10px;padding:0;width:100%;box-sizing:border-box}.sticky-add-to-cart .single_add_to_cart_button{flex:auto!important;width:100%!important;min-width:180px!important;padding:0 5px!important}.sticky-add-to-cart .ux-buy-now-button{display:none}.sticky-add-to-cart form{margin:0 0 0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;box-sizing:border-box}.sticky-add-to-cart .quantity{min-width:50px!important}.sticky-add-to-cart-select-options-button{margin:0 0 0 auto;background-color:var(--color-primary)}@media (max-width:850px){.sticky-add-to-cart .sticky-add-to-cart__product,.product-title-wrap{text-align:center;flex-direction:column!important}.sticky-add-to-cart img{margin:0!important}.sticky-add-to-cart .product-title-small{display:block!important;font-size:var(--font-normal);margin-bottom:3px!important}.sticky-add-to-cart .cart,.sticky-add-to-cart .single_add_to_cart_button,.sticky-add-to-cart-select-options-button{margin:0 auto!important}}.product-promotion{margin:20px 0;font-size:.875em;color:var(--color-dark)}.product-promotion>div{margin-bottom:10px}.product-promotion>div:last-child{margin-bottom:0}.product-promotion span{font-weight:700}.product-promotion i{font-size:14px;line-height:22px;text-align:center;width:22px;height:22px;margin-right:6px;background-color:var(--color-dark);color:#fff;display:inline-block;border-radius:99px}.product-promotion i:before{display:inline-block;margin-right:-1px;color:#ffdfa2}.product-promotion .product-last-sold i::before{animation:product-promotion-pulse 6s infinite}@keyframes product-promotion-pulse{0%{opacity:1}5%{opacity:.25}10%{opacity:.9}15%{opacity:.25}20%{opacity:.9}25%{opacity:.25}30%{opacity:.9}100%{opacity:1}}.product-promotion .product-viewing i:before{animation:eyeBlink 4s infinite;transform-origin:center}@keyframes eyeBlink{0%,80%,100%{transform:scaleY(1)}83%{transform:scaleY(.25)}86%{transform:scaleY(1)}90%{transform:scaleY(.25)}96%{transform:scaleY(1)}}.container.product-faq{max-width:var(--container-med)!important;padding-top:40px;padding-bottom:40px}.product-faq h2,.product-faq h3,.product-faq h4,.product-faq h5{text-align:center}.featured-title{text-shadow:none!important}.featured-title .page-title-inner{display:block;padding-top:120px!important;padding-bottom:120px!important;text-align:center}.parent-cat-name{margin-bottom:10px!important}.featured-title h1{font-size:2em;margin-bottom:10px;text-transform:uppercase}.breadcrumbs{font-size:var(--font-smaller);margin:10px 0 0 0!important;font-weight:400}.breadcrumbs .divider{margin:0}.breadcrumbs{margin:0!important}.page-title{background-color:var(--color-bg)}.page-title-inner{padding-top:15px!important;padding-bottom:15px!important;min-height:unset}.page-title-inner .flex-col{padding:0}.breadcrumbs>p{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}@media screen and (max-width:550px){.breadcrumbs .divider,.breadcrumbs .separator{margin:0!important}}.row.category-page-row>.col{padding-left:5px!important;padding-right:5px!important}@media (min-width:850px){.woocommerce-ordering{margin:0 0 0 auto}}.archive .shop-container{padding-top:0!important}.category-page-subcategory-list{border-bottom:1px solid var(--color-border);padding:30px 0}.category-page-subcategory-list{list-style:none;margin:0;gap:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.category-page-subcategory-list li{margin:0;text-align:center}.category-page-subcategory-list li a{color:var(--color-dark);transition:var(--transition)}.category-page-subcategory-list li a:hover{color:var(--color-secondary)}.category-page-subcategory-list li img{border-radius:100px;margin-bottom:10px}.category-page-subcategory-list li p{margin:0}.category-page-subcategory-list ul .current{font-weight:700;box-shadow:0 5px 0 -2px var(--color-dark)}.filter-inner{position:relative;padding-top:28px;padding-bottom:2px}.filter-button{font-size:var(--font-normal)!important;border-radius:var(--radius-normal);border:1px solid var(--color-primary)!important;background-color:var(--color-dark);color:#fff!important;padding:6px 8px 8px 8px;margin:0;transition:all .3s ease!important}.filter-button strong{font-weight:normal!important}.filter-button:hover{border:1px solid var(--color-primary)!important;background-color:var(--color-dark);color:#fff!important}.category-filtering li.chosen a{background:transparent!important;margin:2px;padding:0 8px 0 5px!important}.widget li.chosen a:before,.widget_layered_nav_filters ul li.chosen a:before{font-family:"fl-icons";content:"";font-size:8px;line-height:16px}.widget_layered_nav_filters a:hover{color:#ef4343!important}.widget_layered_nav_filters{margin:5px 0!important}.woocommerce-result-count{display:none;position:absolute;top:12px;right:20px;margin:0;font-size:10px;opacity:.7}.woocommerce-ordering select{font-size:var(--font-small);text-transform:uppercase;opacity:1;margin:0}#shop-sidebar .widget .is-divider,#shop-sidebar .widget .count{display:none}#shop-sidebar .widget,.sidebar-inner .widget{margin-bottom:40px}#shop-sidebar .widget:last-child,.sidebar-inner .widget:last-child{margin-bottom:0}.widget{margin-bottom:0}#shop-sidebar .widget-title{display:block;color:var(--color-dark);font-size:var(--font-normal)!important;margin-bottom:20px}.widget .product-categories li{border:none;font-size:var(--font-normal)}.widget .product-categories li a{padding:5px 0}.widget li button.toggle{min-height:auto!important;line-height:1!important}.widget .product-categories li a::before{content:'';display:inline-block;font-size:var(--font-normal);width:14px;height:14px;border:1px solid var(--color-border);border-radius:50px;margin-right:5px;margin-bottom:-2px}.widget>ul>li li>a,ul.menu>li li>a{font-size:1em!important}#shop-sidebar .widget_layered_nav li{border:none;cursor:pointer;padding:4px 6px;margin:0 6px 6px 0;border:1px solid var(--color-border);border-radius:var(--radius-small);min-width:40px;text-align:center}#shop-sidebar .widget_layered_nav li a{font-size:var(--font-normal);padding:0}.ux-swatch-widget-layered-nav-list__graphic{height:24px;margin-right:5px;width:24px;border-radius:var(--radius-small);overflow:hidden;padding:0!important;border:none!important}.woocommerce-widget-layered-nav-list{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-start}.widget_price_filter .ui-slider .ui-slider-range,.widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--color-dark);opacity:1}.widget_price_filter .price_label{text-align:left;font-size:var(--font-small);padding-top:0}.products.row{margin-left:0!important;margin-right:0!important}.products .product-small{padding-bottom:20px}.product-small .box-image{border-radius:var(--radius-medium)}.box-text-products{padding-top:15px;padding-bottom:5px;text-align:center}.product-small .product-title a{font-weight:400;font-size:var(--font-medium);line-height:var(--line-height-normal);margin-bottom:5px!important}.product-small .price{margin-top:7px}.product-small .star-rating{margin:0 0 4px 0}.badge-container{margin:0;padding:10px}.badge{height:auto!important;display:block;width:auto;margin:0 0 5px 0!important;top:0;text-transform:uppercase}.badge-inner{border:none;font-size:12px;height:auto!important;padding:6px;line-height:1;font-weight:normal!important;border-radius:var(--radius-small)!important}.badge .new-bubble{background-color:#01ad90!important}.saved-sale .onsale,ul.product_list_widget li .onsale{background:var(--color-onsale);color:#fff;font-size:var(--font-small);font-weight:700;padding:1px 4px;position:relative;border-radius:var(--radius-small);left:2px;top:-1px}.saved-sale{font-size:var(--font-normal);margin-top:7px;margin-bottom:15px}.product-small .saved-sale{font-size:var(--font-small);margin-top:7px}.saved-sale em{color:var(--color-onsale);font-weight:700;text-transform:uppercase;font-style:normal!important}.woocommerce-pagination{margin-top:30px}.page-numbers li{margin:0!important}.page-numbers .page-number{background:#fff0;font-weight:normal!important;border:1px solid var(--color-border);border-radius:0;min-width:32px!important;height:32px;line-height:var(--line-height-medium);margin-left:-1px;padding:0 7px}.page-numbers .page-number:hover{background-color:var(--color-dark)}.nav-pagination>li>.current,.nav-pagination>li>a:hover,.nav-pagination>li>span:hover{background-color:var(--color-dark);border-color:var(--color-dark)}.page-numbers .next,.page-numbers .prev{background:#fff0}.woocommerce-cart #main,.woocommerce-checkout #main{box-shadow:none;border-radius:var(--radius-medium);border:2px solid #eee}.focused-checkout-logo #logo a{max-width:unset!important}.focused-checkout-logo #logo a img{margin:auto}.checkout-page-title{border-radius:var(--radius-normal)}.checkout-page-title .page-title-inner{padding:0!important}.woocommerce-cart .breadcrumbs,.woocommerce-checkout .breadcrumbs{font-size:var(--font-small);font-family:var(--font-family-body)!important}.woocommerce-cart .breadcrumbs a,.woocommerce-checkout .breadcrumbs a{line-height:1;color:var(--color-dark)}.woocommerce-cart .breadcrumbs a .breadcrumb-step,.woocommerce-checkout .breadcrumbs a .breadcrumb-step{background-color:var(--color-dark)}.woocommerce-cart .breadcrumbs a.current .breadcrumb-step,.woocommerce-checkout .breadcrumbs a.current .breadcrumb-step{background-color:var(--color-secondary)!important}.woocommerce-cart .breadcrumbs a.no-click,.woocommerce-checkout .breadcrumbs a.no-click{opacity:.5}.woocommerce-cart .breadcrumbs a.current,.woocommerce-checkout .breadcrumbs a.current{color:var(--color-dark);font-weight:700;opacity:1}.woocommerce-cart .breadcrumbs .breadcrumb-step,.woocommerce-checkout .breadcrumbs .breadcrumb-step{font-size:12px;height:18px;width:18px}.woocommerce-cart .breadcrumbs .divider,.woocommerce-checkout .breadcrumbs .divider{margin:0;height:18px;width:18px;opacity:1}.woocommerce-cart .cross-sells h2,.woocommerce-cart .cross-sells h3{text-align:center;text-transform:uppercase}.woocommerce-cart .cross-sells .products{font-size:var(--font-small)}.woocommerce-cart .cross-sells .product-title,.woocommerce-cart .cross-sells .product-title a{height:unset!important;margin:0!important}.woocommerce-cart .cross-sells .box-text{padding:10px}.woocommerce-cart-form thead th,.cart_totals thead th{text-align:left!important;font-size:var(--font-normal);color:var(--color-dark);text-transform:uppercase;border-bottom:2px solid var(--color-dark)!important}.shop_table .cart_item td{padding-bottom:20px;padding-top:20px}.shop_table .cart_item td.product-thumbnail{vertical-align:top}.shop_table .cart_item td .amount,.shop_table .cart_item td .mobile-product-price__qty,.shop_table .cart_item td .variation{font-size:var(--font-small)!important}td.product-thumbnail{max-width:60px;min-width:60px;width:60px}.product-name span.amount{font-weight:400}td.product-thumbnail img{border-radius:var(--radius-small)}.cart_item{position:relative!important}.cart_item .product-name a{margin-bottom:2px;display:block;font-size:var(--font-small)}.mobile-product-price{display:block!important}.woocommerce-cart-form .shop_table .product-remove{position:unset}.woocommerce-cart-form a.remove{position:absolute;border-radius:var(--radius-small);top:0!important;background-color:rgb(255 255 255 / .7);font-size:18px!important;width:24px;color:var(--color-dark);height:24px;line-height:20px!important;z-index:9;left:auto!important;right:0!important;opacity:.5}.woocommerce-cart-form a.remove:hover{color:var(--color-primary);opacity:1}.woocommerce-cart-form .quantity{margin-right:0!important;min-width:48px!important;border-color:var(--color-border)!important;font-size:var(--font-small)!important}.cart-collaterals{border:none!important}.button-continue-shopping{border:none!important;padding:0!important;margin:0!important;min-height:auto!important;text-align:left;background:transparent!important;color:var(--color-secondary)!important;font-weight:bold!important}a.checkout-button{background:var(--color-secondary)!important;font-weight:bold!important}.cart_totals tbody th{font-weight:bold!important;font-size:var(--font-small)!important;text-transform:uppercase}.cart_totals th,.cart_totals td{border:none!important}.cart_totals tbody>tr>th,.cart_totals tfoot>tr>td{padding-top:10px!important;padding-bottom:10px!important}.cart-sidebar table{border-collapse:collapse}#shipping_method{padding-left:20px;margin-left:15px;border-left:1px dashed var(--color-dark)}.shipping__table .woocommerce-shipping-destination{padding-left:12px!important}.shipping__table .woocommerce-shipping-destination::before{content:'';display:inline-block;height:10px;width:10px;background-color:var(--color-dark);border-radius:99px;margin-right:10px}.shipping__list_item{border-radius:var(--radius-normal)!important}.shipping__list_label,.woocommerce-shipping-destination{padding:0!important;font-size:var(--font-small);opacity:1!important}.shipping__table tbody,.shipping__table td,.shipping__table th,.shipping__table tr{display:block!important;padding-left:0!important;text-align:left!important}.woocommerce-shipping-destination{margin-top:20px!important}.cart-sidebar .cart_totals>table>tbody>tr{border-bottom:1px solid #ddd!important}tr.shipping input{margin-top:0!important}.cart-sidebar .payment-icons{display:none}.coupon{transition:var(--transition);background-color:#fff0;padding:0;margin-bottom:30px}.coupon .widget-title{font-size:var(--font-normal);font-family:var(--font-family-body);cursor:pointer;font-weight:700;color:var(--color-dark);text-transform:uppercase;text-align:left;border:none!important;transition:var(--transition)}.coupon .widget-title i{opacity:1;font-size:var(--font-small);height:32px;width:32px;background:var(--color-dark);text-align:center;color:#fff;line-height:32px;border-radius:99px}#coupon_code{border:1px solid var(--color-dark)}.coupon button,.coupon input{display:none}.coupon.active button,.coupon.active input{display:block}.coupon .button{background-color:var(--color-dark)!important;border-color:var(--color-dark)!important;color:#fff!important;text-transform:uppercase!important;text-shadow:none!important;box-shadow:none}@media (max-width:850px){.woocommerce-cart #main-content,.woocommerce-checkout #main-content{margin:0!important}.woocommerce-cart #main,.woocommerce-checkout #main{padding:5px!important}}@media (max-width:550px){#main.page-checkout{padding:0!important}.focused-checkout-logo{padding:15px 0!important}.woocommerce-cart .breadcrumbs,.woocommerce-checkout .breadcrumbs{align-items:center!important}.woocommerce-cart .breadcrumbs :last-child,.woocommerce-checkout .breadcrumbs :last-child{margin-bottom:0!important}.woocommerce-cart .breadcrumbs .hide-for-small,.woocommerce-checkout .breadcrumbs .hide-for-small{display:inline-block!important;margin-left:0!important}.woocommerce-cart .breadcrumbs a,.woocommerce-checkout .breadcrumbs a{margin-bottom:10px!important}.woocommerce-cart .breadcrumbs,.woocommerce-checkout .breadcrumbs{flex-direction:column!important}.woocommerce-cart .breadcrumbs .divider,.woocommerce-checkout .breadcrumbs .divider{display:none!important}.woocommerce-billing-fields__field-wrapper,.shipping_address{padding-left:15px!important}.shop_table .product-price{display:block}.cart-wrapper{overflow:visible!important}}.woocommerce-cart #content,.woocommerce-checkout #content{padding-bottom:0!important}form.checkout h3{font-size:var(--font-normal)!important;font-family:var(--font-family-body);text-align:center;padding:12px!important;border-radius:24px 24px 0 0;font-weight:400;background-color:var(--color-dark);color:#fff}.woocommerce-billing-fields h3{margin-bottom:0}form.checkout h3 label{margin:0}form.checkout .woocommerce-shipping-fields h3{background-color:unset;text-align:left;padding:0!important;border-radius:0}.woocommerce-form-login-wrapper{background-color:var(--color-overlay);z-index:9;text-align:center;position:fixed;top:0;left:0;width:100%;height:100%;padding:20px}.woocommerce-form-login-wrapper .showlogin{position:absolute;width:36px;height:36px;line-height:36px;text-align:center;top:10px;right:10px;background-color:var(--color-bg);font-size:20px}.woocommerce-form-login-wrapper .login-title{text-align:center}.woocommerce-form-login-toggle .message-container{text-align:center;text-transform:uppercase;background-color:#fff0;margin-bottom:10px;color:var(--color-dark)}.woocommerce-form-login-toggle .message-container a{color:var(--color-dark);display:block;text-transform:none;margin:0!important}.woocommerce-checkout .woocommerce-form-login{background-color:#fff;z-index:9;position:relative;max-width:420px;padding:30px;margin:0 auto}.woocommerce-checkout .woocommerce-form-login .form-row{width:100%}.woocommerce-checkout .woocommerce-form-login__rememberme{margin-bottom:15px;font-weight:400;text-align:left}.woocommerce-checkout .woocommerce-form-login [type="submit"]{display:block;margin:20px auto!important}.woocommerce-checkout .woocommerce-form-login .lost_password{text-align:center;opacity:.75}@media (min-width:850px){form.woocommerce-checkout .large-7{padding-right:30px!important}}.woocommerce-billing-fields{padding-top:0;border:none}.form-row{margin-bottom:0!important}.form-row .fl-is-active .fl-label{opacity:.5!important;font-size:var(--font-smaller)!important}.form-row .fl-is-active{overflow:hidden}.woocommerce-form__label{cursor:pointer}.checkout-inline-error-message{display:none!important}.woocommerce-billing-fields__field-wrapper,.shipping_address{padding:25px 0 0 25px;border-left:1px dashed var(--color-dark);margin-bottom:25px}.woocommerce-billing-fields__field-wrapper .form-row:last-child input,.woocommerce-billing-fields__field-wrapper .form-row:nth-last-child(2) select,.shipping_address .form-row:last-child input,.shipping_address .form-row:nth-last-child(2) select{margin-bottom:0!important}.shipping_address #shipping_state_field select{margin-bottom:0}.shipping_address{margin-bottom:40px}#ship-to-different-address,#ship-to-different-address label,.create-account label span{font-family:var(--font-family-body);font-size:var(--font-normal)!important;text-transform:uppercase;font-weight:700}#ship-to-different-address-checkbox{border-color:var(--color-dark)!important;margin-left:0}#ship-to-different-address-checkbox::before{box-shadow:inset 10px 10px var(--color-dark)!important}#createaccount-copy-field{margin-bottom:15px!important;text-transform:uppercase}.woocommerce-billing-fields #account_password_field{padding-left:15px;margin-left:0;margin-bottom:15px!important;border-left:1px dashed var(--color-dark)}.woocommerce-billing-fields #account_password_field input{margin-bottom:5px}.checkout a.collapsible-field-toggle{cursor:pointer;display:block;margin-bottom:1.25em;clear:both;font-size:var(--font-small)}.collapsible-field-toggle.account_password_field{text-transform:uppercase}.checkout a.collapsible-field-toggle i{display:inline-block;border:2px solid var(--color-dark);width:16px;height:16px;line-height:12px;font-size:12px;margin-right:15px;border-radius:var(--radius-small);color:#fff!important}#image_consent_field label{font-weight:400}#order_review_heading{margin-bottom:20px!important}#order_payment_heading{margin-bottom:0!important}.shop_table tfoot th{text-transform:uppercase;font-size:var(--font-normal)}.woocommerce-checkout .shop_table{margin-bottom:30px;font-size:unset!important}.woocommerce-checkout .shop_table thead th{text-transform:uppercase}.woocommerce-checkout .shop_table tbody th{font-size:var(--font-small)}.woocommerce-checkout .shop_table .product-total{text-align:right}.woocommerce-checkout .shop_table .cart_item td{padding-bottom:10px;padding-top:10px}.order_item,#order_review tr.cart_item{height:78px}.order_item td{padding-top:15px!important;padding-bottom:15px!important}.order_item td.product-name,#order_review td.product-name{position:relative;padding-left:58px!important;font-size:var(--font-small)!important;text-align:left}#order_review td.product-name .amount{font-weight:700}.order_item .product-name img,#order_review .cart_item img{max-width:48px;position:absolute;left:0;top:15px}.order_item .product-name .product-quantity,#order_review .cart_item .product-quantity{position:absolute;left:-8px;top:8px;background-color:#fff;text-align:center;min-width:20px;height:20px;line-height:20px;font-size:var(--font-smaller);font-weight:400;border-radius:99px;box-shadow:0 0 10px 0 rgb(0 0 0 / 15%)}.wc-item-meta{margin:5px 0 0}.wc-item-meta li{display:flex;flex-direction:row;align-items:center}.wc-item-meta p{margin:0 0 0 5px}.shop_table .shipping th{font-size:var(--font-normal)!important;padding-top:15px;width:100%!important;font-family:var(--font-family-body);color:var(--color-dark);border-bottom:none!important}.shop_table .shipping th::before{content:"\F230";font-family:var(--font-family-icon)!important}.shop_table .shipping th::before,#custom-coupon-toggle i,.cart-toggle-button .cart-subtotal i{display:inline-block;margin-right:6px;vertical-align:middle;font-weight:400;color:#fff;background-color:var(--color-dark);width:32px;height:32px;line-height:32px;text-align:center;border-radius:99px}a.cart-toggle-button i{width:20px;height:20px;background:var(--color-dark);color:#fff;text-align:center;border-radius:99px;line-height:20px}.woocommerce-checkout .ux-free-shipping{padding-top:0}.wc_payment_methods{background-color:#fafafa;border:2px solid var(--color-primary)}.wc_payment_methods li{padding:10px!important}.payment_methods li+li{border-color:var(--color-primary);border-width:2px}.payment_methods p,.payment_box.payment_method_redsys{font-size:var(--font-small)!important;margin-top:8px}.woocommerce-terms-and-conditions-wrapper label,.mc4wp-checkbox-woocommerce label{font-weight:400;font-size:var(--font-small)}.mc4wp-checkbox-woocommerce label{margin-bottom:1.25em;cursor:pointer}button#place_order,.button#place_order,button.button#place_order{padding:0!important;font-size:var(--font-normal);font-weight:bold!important;margin-top:20px;border-radius:0 0 24px 24px;background-color:var(--color-secondary)!important}.woocommerce-checkout table th.cart-toggle{border:none!important;padding-top:0}.woocommerce-checkout #order_review .shop_table tbody th.product-name{display:none!important}.woocommerce-checkout #order_review .shop_table tfoot .cart-subtotal{display:none!important}.cart-toggle-button{font-size:var(--font-normal)!important;transition:var(--transition);display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center}.cart-toggle-button.active i.icon-angle-down{transform:rotate(180deg)}.cart-toggle-button .cart-subtotal i::before{content:"\F11D"!important}.cart-toggle-button span.amount{transition:var(--transition)}.cart-toggle-button:hover span.amount{color:var(--color-secondary)!important}.cart-edit{display:block;margin:5px 0 25px 0!important;color:var(--color-secondary)!important;font-weight:400}.cart-edit i{margin-right:5px}form.checkout_coupon,.woocommerce-form-coupon-toggle{display:none}.custom-coupon-wrapper{margin-bottom:20px}#custom-coupon-toggle{display:block;font-size:var(--font-normal);text-transform:uppercase;font-weight:700}#custom-coupon-toggle i{position:relative;margin-right:5px;font-size:var(--font-small)}#custom-coupon{display:flex}#custom-coupon input,#custom-coupon a{min-height:3em;line-height:3em;margin:0;font-size:var(--font-small);border-color:var(--color-dark)}#custom-coupon a{min-width:140px;margin-left:-10px;text-align:center;background-color:var(--color-dark);color:#fff!important;padding:0 5px;border-radius:var(--radius-normal)}#custom-coupon a:hover{background-color:var(--color-dark);color:#fff!important}.woocommerce-remove-coupon{font-size:0;vertical-align:middle}.woocommerce-remove-coupon:before{content:'\EB96';font-size:18px!important;color:var(--color-danger);display:inline-block;vertical-align:middle}.cart-discount td,.cart-discount th{padding-left:0;padding-right:0}.cart-discount,.cart-discount .amount{color:var(--color-secondary)}.woocommerce-order-details__title{font-size:var(--font-large);text-align:center;margin-bottom:30px;padding-bottom:10px;border-bottom:2px solid}.woocommerce-order>.col>p{display:none}.woocommerce-order .woocommerce-thankyou-order-received{margin-bottom:15px;color:var(--color-primary);text-align:center}.woocommerce-order .is-well{background:#fff;box-shadow:0 0 15px 0 rgb(0 0 0 / 10%);border:none;border-bottom:2px solid var(--color-secondary);border-radius:var(--radius-small);padding:20px}.woocommerce-order .is-well li{margin-bottom:5px;color:var(--color-dark)}.woocommerce-order .is-well ul,.woocommerce-order .is-well li:last-child{margin-bottom:0!important}.woocommerce-order .is-well:before{content:"\EC8D";display:block;font-size:50px;color:var(--color-secondary);text-align:center;line-height:1;width:100%;margin:0 0 15px 0}@media (max-width:850px){.woocommerce-order>.large-7{order:1}.woocommerce-order>.large-5{order:0}}#footer .absolute-footer{background-color:#30302c!important}#footer .copyright{color:#fff;opacity:.5;border-top:1px solid rgb(255 255 255 / 6%);padding-top:20px;margin-bottom:5px}#footer .absolute-footer svg{fill:#ddd}my-account-header{border:none;background-color:var(--color-bg)!important}.my-account-header h1{font-size:var(--font-large)}my-account-header .page-title-bg .page-title-bg-overlay{background-color:rgb(0 0 0 / .2)}.my-account>.container{max-width:var(--container-med)}.my-account{padding:40px 0}.my-account .vertical-tabs>.large-3{padding:20px;border:1px solid var(--color-border);border-radius:var(--radius-normal);background-color:var(--color-bg)}@media (max-width:850px){.my-account .vertical-tabs>.large-3{max-width:300px;margin:10px auto 40px auto}.woocommerce-MyAccount-content{padding-top:50px!important;margin-top:10px;border-top:var(--border)}}.woocommerce-MyAccount-navigation-link a::before{font-family:var(--font-family-icon)!important;font-style:normal!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal!important;background-color:unset!important;opacity:1!important;position:relative!important;transform:unset!important;height:unset!important;width:unset!important;left:unset!important;right:unset!important;margin-right:5px}.woocommerce-MyAccount-navigation-link--dashboard a::before{content:"\EA44"!important}.woocommerce-MyAccount-navigation-link--orders a::before{content:"\EE17"!important}.woocommerce-MyAccount-navigation-link--downloads a::before{content:"\EC56"!important}.woocommerce-MyAccount-navigation-link--edit-address a::before{content:"\EF14"!important}.woocommerce-MyAccount-navigation-link--edit-account a::before{content:"\F264"!important}.woocommerce-MyAccount-navigation-link--customer-logout a::before{content:"\eed8"!important}.woocommerce-MyAccount-navigation-link--payment-methods a::before{content:"\F295"!important}.woocommerce-MyAccount-navigation-link--downloads{display:none!important}#my-account-nav li a:before{background-color:var(--color-dark)!important;color:#fff;width:24px!important;height:24px!important;line-height:24px;text-align:center;border-radius:99px}#my-account-nav li.active a:before{background-color:var(--color-secondary)!important}#my-account-nav li{border:none}#my-account-nav li a{padding:7px 0;flex-flow:nowrap}#my-account-nav li.active a{color:var(--color-primary);font-weight:700}.account-user .user-name{padding-bottom:15px;border-bottom:var(--border)}.account-user span{display:block;text-align:center;margin:0;font-weight:700}.account-user img{margin-bottom:10px}.woocommerce-view-order .woocommerce-MyAccount-content>p{text-align:center;line-height:var(--line-height-large)}.order-status,.order-number,.order-date{padding:0 8px;border-radius:99px}.order-status{background:var(--color-secondary);color:#fff;text-transform:uppercase;white-space:nowrap}.order-number,.order-date{background:#ddd;white-space:nowrap}.my-account .woocommerce-order-details{margin-top:40px}.woocommerce-orders-table td{padding-top:15px!important;padding-bottom:15px!important}.woocommerce-orders-table .button.view{margin:0;background:#fff0;box-shadow:none;border:none;color:var(--color-primary)}.woocommerce-orders-table thead th{color:var(--color-dark)}.woocommerce-orders-table .button.view::before{content:"\ecb5";margin-right:5px}.shop_table .order-total td,.shop_table .order-total th,.shop_table thead th{border-width:1px}.woocommerce-table--order-details td.woocommerce-table__product-name{padding:15px 0}.woocommerce-orders-table__cell-order-actions .button{display:block}.button.order-actions-button,.woocommerce-orders-table__cell-order-actions .button{min-width:auto!important;min-height:auto!important;line-height:1!important;padding:10px 16px;margin:5px 0 5px 5px}.order-actions-button.cancel,.woocommerce-orders-table__cell-order-actions .button.cancel{background-color:#fff0;color:var(--color-danger);border-color:var(--color-danger)}.order-actions-button.pay,.woocommerce-orders-table__cell-order-actions .button.pay{background-color:var(--color-dark);color:#fff}.my-account .woocommerce-Address,.addresses .woocommerce-column{padding:20px;border:var(--border-primary-1px);background:var(--color-bg);border-radius:var(--radius-normal);width:100%;margin-top:20px;margin-bottom:20px}.my-account .woocommerce-Address:first-child,.addresses .woocommerce-column:first-child{margin-right:20px}.my-account .woocommerce-Address-title.title{margin-bottom:10px}.my-account .woocommerce-Address h2,.addresses h2{font-size:1.25em}.my-account .woocommerce-Address address,.addresses address{font-size:.9em;font-style:normal}form.edit-account{margin-bottom:0}form.edit-account #account_display_name{margin-bottom:5px}form.edit-account #account_display_name_description{display:block;;margin-bottom:20px}form.edit-account fieldset{margin-top:20px}form.edit-account fieldset legend{color:var(--color-dark);margin:30px 0!important;padding:0;border:none}#customer_login{max-width:900px;margin:auto}#customer_login button[type="submit"]{width:100%}.account-login-inner h2,.account-login-inner .h2,.account-login-inner h3,.account-login-inner .h3 .account-register-inner h2,.account-register-inner .h2,.account-register-inner h3,.account-register-inner .h3{font-size:var(--font-large);padding:12px;text-align:center;margin-bottom:24px;border-radius:24px 24px 0 0}.woocommerce-LostPassword a{color:var(--color-danger)!important;text-decoration:underline;text-transform:uppercase}@media (max-width:850px){.account-register-inner h2,.account-register-inner .h3{margin-top:20px}}.account-login-inner .woocommerce-form-login__rememberme{font-weight:normal!important}.account-login-inner [type="submit"],.account-register-inner [type="submit"]{margin:20px auto;display:block}.account-login-inner .woocommerce-LostPassword{text-align:center}button.show-password-input,.show-password-input,.display-password{min-height:3em!important;min-width:auto!important;line-height:1!important;padding:0!important;margin:0 10px 0 0!important}.woocommerce-ResetPassword{max-width:400px;margin:auto;text-align:center}.woocommerce-ResetPassword .form-row{width:100%;margin-top:20px}.woocommerce-ResetPassword button{width:100%}body.blog #content{padding:0}.post-item .box-text{font-size:1em!important}.post-item .post-title{font-size:var(--font-large)}.archive-page-header .col{padding:30px 0 60px 0}.archive-page-header .page-title{margin:0;font-size:24px}.post-sidebar .is-divider{display:none}.post-sidebar .widget{margin-bottom:20px}.widget.widget_categories li{border:none;font-size:var(--font-normal)}.widget.widget_categories li a{padding:5px 0}.widget.widget_categories li a::before{content:'';display:inline-block;font-size:var(--font-normal);width:14px;height:14px;border:1px solid var(--color-border);border-radius:50px;margin-right:5px;margin-bottom:-2px}.widget.widget_categories .toggle{min-height:unset!important;line-height:1!important}.post-sidebar .product_list_widget li{padding-left:70px!important;border:none!important}.post-sidebar .widget-title{font-size:var(--font-normal);color:var(--color-dark);margin:30px 0 15px 0!important;display:block}.post-sidebar aside:first-child .widget-title{margin-top:0!important}.product_list_widget{font-size:var(--font-small)}.post-sidebar .product_list_widget .amount,.post-sidebar .product_list_widget .saved-sale,.post-sidebar .product_list_widget .star-rating{font-size:var(--font-small)!important}.post-sidebar .product_list_widget .saved-sale{margin:2px 0 0!important}.featured-posts{margin-bottom:60px}.featured-posts .box-text{padding:20px!important;background-color:rgb(0 0 0 / .3)}.featured-posts .box-text .button,body.single-post .page-title-inner .entry-divider,body.single-post .byline,.blog-share .is-divider{display:none!important}.blog-single>.row{max-width:var(--container-med)!important}body.single-post .blog-wrapper{padding:30px 0}.blog-archive.page-wrapper{padding:0}body.single-post .breadcrumbs{font-size:var(--font-smaller)!important}body.single-post .breadcrumbs .divider{margin:0 2px}body.single-post .entry-header{display:flex;flex-direction:column}body.single-post .entry-header .entry-header-text{order:2}body.single-post .entry-header .entry-image{order:1}body.single-post .entry-header .entry-image img{border-radius:var(--radius-medium)}body.single-post .entry-header-text{padding:30px 0}body.single-post .entry-header .entry-category{text-transform:uppercase;font-family:var(--font-family-body);margin:0}body.single-post .entry-header .entry-title{margin:0 0 15px 0}body.single-post .entry-header .entry-divider{display:none}.article-inner .entry-content h1,.article-inner .entry-content h2,.article-inner .entry-content h3,.article-inner .entry-content h4,.article-inner .entry-content h5,.article-inner .entry-content h6{margin-top:2em}.article-inner .entry-content img{width:100%;max-width:900px;margin:0 auto;display:block;border-radius:var(--radius-large)}.article-inner .entry-content figure{padding:0 30px;margin-top:20px}.blog-share .social-icons{margin-top:30px;color:#fff;background-color:var(--color-dark);padding:7px 10px;border-radius:100px}body.single-post .entry-meta{border:none!important;font-size:var(--font-smaller);padding:10px;background-color:var(--color-bg)}.navigation-post .entry-meta{text-align:center}.meta-comment-count{display:block;margin-top:5px}.meta-comment-count i{margin-right:5px}.next-prev-nav .flex-col:last-child{padding-left:10px}.navigation-post a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:start;align-items:center;gap:10px;position:relative;font-size:var(--font-normal);text-align:left}.navigation-post a img{max-width:80px;width:100%}.navigation-post a p{margin:0}.navigation-post i{color:#fff;background-color:var(--color-dark);font-size:var(--font-small);text-align:center;line-height:20px;height:24px;width:24px;border-radius:99px;margin:0!important;position:absolute;top:50%;left:0;border:2px solid #fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@media (max-width:550px){.navigation-post a img{max-width:47px}.navigation-post i{line-height:18px;height:20px;width:20px;border-width:1px}}.comments-title{font-size:var(--font-medium);font-weight:700}.comments-title:before{content:'\EF44';margin-right:5px;font-size:125%;position:relative;bottom:-2px}#comments li.comment ul{margin:0!important}#comments li.comment ul.children{margin-left:10px!important;position:relative}#comments li.comment ul.children:before{content:'';height:35px;width:1px;background-color:var(--color-border);display:inline-block;position:absolute;top:-10px;left:5px;z-index:1}#comments .comment-inner{background-color:var(--color-bg);border-radius:var(--radius-small);position:relative;padding:15px}#comments .comment-reply-link{display:inline-block;text-align:center;background-color:#fff;font-size:0;border-radius:var(--radius-small);position:absolute;top:0;right:0;height:24px;width:24px;box-shadow:var(--shadow-light-small)}#comments .comment-reply-link:before{content:'\F079';font-size:16px;line-height:20px;height:24px;width:24px;display:inline-block}#comments cite{font-style:normal}#comments .says{display:none}#comments .comment-content{font-size:var(--font-small)}#comments .comment-author img{max-width:40px}#reply-title small{display:block;width:100%;margin:0!important}#cancel-comment-reply-link{background-color:var(--color-danger-bg);padding:2px 6px;border-radius:99px}#cancel-comment-reply-link:hover{color:var(--color-danger)}#comments #respond{background-color:transparent!important;border:2px solid var(--color-dark);margin:40px 0!important;padding:20px}#comments #reply-title{text-transform:uppercase}#comments form{margin:0!important}#comments .logged-in-as{text-align:center;font-size:var(--font-normal)}p.comment-form-cookies-consent{margin-bottom:25px}#comments #submit{margin:0 auto!important;text-align:center;display:block}.tab-affiliate .nav-pills{padding:20px 0 40px}.tab-affiliate .nav-pills>li>a{margin:0 10px 10px 0;padding:.2em 1.5em;border:1px solid var(--color-primary)}.tab-affiliate .stack-row{flex-wrap:wrap}.tab-affiliate .box{width:31.5%;max-width:360px;margin-bottom:1.5rem!important;border:1px solid;padding:12px;border-radius:8px;border-bottom-width:3px;background:var(--color-bg-primary);transform:translateY(0);transition:var(--transition)!important}.tab-affiliate .box:hover{transform:translateY(-5px)}.tab-affiliate .box img{border-radius:4px}.tab-affiliate .box .box-text{padding:20px 10px}.tab-affiliate .box .box-text p{margin-top:10px}@media (max-width:750px){.tab-affiliate .box{width:45%;max-width:300px}}@media (max-width:450px){.tab-affiliate .stack-row>*{--stack-gap:0 !important}.tab-affiliate .box{width:100%}}.error-404{max-width:550px;margin:auto;text-align:center}.error-404 .row div.col{width:100%!important;flex-basis:100%;max-width:100%}.error-404 .searchform{margin-bottom:60px}.error-404 .search-field{min-height:var(--button-height)!important;border-radius:0!important}.error-404 .ux-search-submit{padding:0!important;line-height:1!important;min-width:var(--button-height)!important;border-radius:0!important}body.search-results #main{padding-top:60px}.woosw-custom-menu{margin-right:2px}.woosw-custom-menu .woosw-count{background-color:var(--color-primary);text-align:center;color:#fff;text-align:center;width:17px;height:17px;border-radius:18px;position:absolute;top:4px;right:-8px;font-size:10px;line-height:1.8}.woosw-btn::after{font-family:var(--font-family-icon)!important;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ee0b"!important}.woosw-menu-item a::after{min-width:1em;line-height:1.2}.woosw-btn::before{margin:0!important}.woosw-btn.woosw-added::after{content:"\ee0a"!important}.woosw-btn.woosw-added,.woosw-btn:hover{opacity:1;color:var(--color-primary);background:rgb(255 255 255 / .2)}.notiny-theme-woosw{color:var(--color-dark);border-color:var(--color-border);border-radius:var(--radius-normal)}.notiny-theme-woosw img{border-radius:var(--radius-small)}.notiny-theme-woosw .notiny-text{line-height:initial}.wishlist-block .title-breadcrumbs{padding:10px 0 0 0!important}.woosw-list{max-width:900px;margin:0 auto;border:1px solid var(--color-border)!important;border-radius:var(--radius-small)!important;padding:10px 15px 40px 15px}.woosw-list table{border-collapse:collapse}.woosw-list img{border-radius:var(--radius-small)!important}.woosw-list tr td{background:#fff!important}td.woosw-item--actions{text-align:right}.woosw-list .button,.woosw-list button{margin:0}.woosw-items .woosw-item .woosw-item--remove span:before,.woosw-items .woosw-item .woosw-item--add span:before{font-family:var(--font-family-icon)!important;font-size:16px!important;text-align:center;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ec2a"}.woosw-items .woosw-item .woosw-item--remove span.woosw-item--removing:before,.woosw-items .woosw-item .woosw-item--remove span.woosw-item--adding:before,.woosw-items .woosw-item .woosw-item--add span.woosw-item--removing:before,.woosw-items .woosw-item .woosw-item--add span.woosw-item--adding:before{content:"\eec6"!important}.woosw-list .woosw-actions,.woosw-list .woosw-copy{display:block;text-align:center}.woosw-list .woosw-copy{margin-top:15px}.woosw-list .woosw-copy span{margin:0!important}.woosw-list .woosw-copy input{text-align:center;border:none;background:#f7f7f7}.woosw-copy-label{display:none}.forminator-row{margin-bottom:12px!important}.forminator-row-last{margin-bottom:0!important}.forminator-field{position:relative}.forminator-label{font-size:0.85em!important;margin-bottom:5px!important;color:var(--color-dark)}.forminator-input,.forminator-button-submit,.forminator-select--field{font-size:inherit!important}.forminator-input,.forminator-textarea{background-color:#00000000!important;margin-bottom:0!important}.forminator-input::placeholder{color:#000;opacity:.33}.forminator-input::-ms-input-placeholder{color:#000;opacity:.33}select{cursor:pointer}.forminator-select--field{box-shadow:none!important;margin-bottom:0!important;background-color:#fff!important}.forminator-error-message{padding:2px 8px;background-color:#a02323!important;color:#fff!important;margin-top:0!important;display:block!important;font-size:0.75em!important;z-index:1;position:relative}.forminator-button-submit{box-shadow:none!important;border:none!important;font-size:0.85em!important;margin:10px 0 0 0!important;background-color:var(--color-dark)!important;color:#fff!important}.submit-fill .forminator-button-submit{width:100%}.forminator-response-message.forminator-error{display:none}#footer .gt_switcher-popup{border:2px solid rgb(255 255 255 / 10%);padding:5px 10px 8px 8px;transition:var(--transition);border-radius:var(--radius-normal)}#footer .gt_switcher-popup:hover{border-color:rgb(255 255 255 / 30%)}.gt_white_content .gt_languages a span{transition:var(--transition)}.gt_white_content .gt_languages a:hover{color:var(--color-dark)}.gt_white_content .gt_languages a:hover span{padding-left:2px}.product-type-wooco .price-wrapper{display:none}.wooco_products{margin:20px 0!important}.wooco-product{padding:20px 0!important;align-items:start!important;font-size:.85em!important}.wooco-product .price{font-size:1em!important}.wooco-product .variation .ux-swatches{display:none}.wooco-product .variation{border:none!important;margin:10px 0 0!important;padding:0!important}.wooco-product .variation .label{margin-bottom:5px}.wooco-product .variation select{margin:0!important;padding:0 10px!important;border:var(--border-primary-1px)!important}.wooco-product .variation .variation-selector{display:block!important;visibility:visible!important}.wooco-price ins,.wooco-price-ori{white-space:nowrap}.wooco_total{text-align:right;font-weight:700;font-size:1em}.awdr-bulk-customizable-table{margin-top:30px}.awdr-bulk-customizable-table td,.awdr-bulk-customizable-table th{font-size:.85em!important}.awdr-you-saved-text{color:var(--color-secondary)!important;text-transform:uppercase;font-size:.85em}.wapf-field-input input[type=checkbox],.wapf-field-input input[type=radio]{float:unset}.woocommerce-cart .klarna-onsite-messaging{margin-bottom:25px;display:block}.nf-before-form-content .nf-form-fields-required{margin-bottom:20px;display:none}.nf-field-container{margin-bottom:20px!important}.nf-form-content .hidden-container,.nf-form-content .nf-element{margin:0!important}.nf-field-label{margin-bottom:5px!important;color:var(--color-dark)}.nf-error-wrap{font-size:.75em}.ninja-forms-field[type="submit"]{box-shadow:none!important;border:none!important;min-width:180px;font-size:0.85em!important;margin:10px 0 0 0!important}.nf-loading-spinner{margin:0!important}.nf-form-hp{display:none!important}.nf-error-msg{color:var(--color-danger)}.newsletter .nf-field-label,.newsletter .mc4wp_optin-container,.newsletter .nf-input-limit,.newsletter .nf-error-required-error{display:none!important}.newsletter nf-fields-wrap{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.newsletter nf-fields-wrap nf-field:first-child{width:100%!important}.newsletter form,.newsletter .field-wrap input[type=submit],.newsletter .nf-field-container{margin:0!important}.newsletter input{box-shadow:none!important;width:100%;min-height:44px;margin:0!important;font-size:var(--font-small);background-color:rgb(255 255 255 / 10%);color:#fff;border-color:#fff0}.newsletter input[type=submit]{background-color:var(--color-dark);min-height:auto!important;min-width:auto!important;line-height:1!important}.newsletter nf-fields-wrap{position:relative}.newsletter nf-field:last-child{padding:4px;position:absolute;top:0;right:0;z-index:1}.newsletter .nf-error-unique_field{position:absolute;top:-8px;left:10px}.newsletter .nf-error-msg{margin-top:10px;font-size:var(--font-smaller)}.adp-popup{width:100%!important;height:100%!important;max-height:100%!important;max-width:100%!important;top:0!important;bottom:0!important;left:0!important;transform:none!important;background-color:rgb(0 0 0 / .3)}.adp-popup .adp-popup-wrap{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:550px){.adp-popup .adp-popup-wrap{display:block}}.adp-popup .adp-popup-container{max-width:800px}.adp-popup .adp-popup-content{padding:0!important;max-width:800px}.adp-popup .adp-popup-inner{max-width:auto;width:100%}.adp-popup .adp-popup-content form{margin:0}.adp-popup-close{top:15px!important;right:15px!important;margin:0!important;min-height:auto!important;line-height:1!important}.adp-popup-content .nf-input-limit,.adp-popup-content .nf-field-label{display:none}.adp-popup-content .nf-field-container input{margin:0!important}.adp-popup-content .nf-form-errors .nf-error-msg{font-size:var(--font-smaller);color:var(--color-danger)}.adp-popup-content .ninja-forms-field[type="submit"]{width:100%}.wpro-pre-order-availability-date,.wpro-pre-order-shop-page{display:block!important;flex:100%!important;border:1px solid #d6db34;background-color:#f9fae2;border-radius:99px;font-size:var(--font-small)!important;font-style:unset!important;padding:4px 12px;margin:0 0 10px 0!important}.wpro-pre-order-shop-page{margin-top:-10px!important;text-align:center!important}.wpro-pre-order-availability-date-cart{font-style:unset!important;text-decoration:underline}.rank-math-breadcrumb a:first-child{position:relative;font-size:0}.rank-math-breadcrumb a:first-child::before{content:"\EE1C";font-size:14px;line-height:0!important}