:root{--black-300:#585858;--black-400:#212121;--black-500:#000000;--orange-300:#f1a040;--orange-400:#ee8e1c;--orange-500:#EE7026;--purple-300:#972eef;--purple-400:#8411e5;--purple-500:#632867;--light-300:#F9FBFF;--light-400:#faf7f4;--light-500:#f5f0ea;--dark-300:#162a57;--dark-400:#0e1b38;--dark-500:#060c19;--gray-000:#ffffff;--gray-100:#f7f7f7;--gray-200:#E9E9E9;--gray-300:#E0E0E0;--gray-400:#e5e8eb;--gray-500:#ADB6C1;--font:'Montserrat', sans-serif;--fw-300:300;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--shadow-sm:rgba(0,0,0,0.03) 0px 3px 5px;--spacer:1rem;--spacer-15:1.5rem;--radius:.375rem;--fs-medium:1.125rem;--fs-xs:0.75rem;--fs-small:0.875rem;--fs-regular:1rem;--fs-large:1.25rem;--fs-xl:1.5rem}body{font-family:var(--font);font-weight:var(--fw-400);color:var(--black-400);margin:0 auto!important;overflow-x:hidden}body.menu-open{overflow-y:hidden}::-webkit-scrollbar{width:.675rem}::-webkit-scrollbar-track{background-color:var(--light-400);box-shadow:none}::-webkit-scrollbar-thumb{background-color:var(--orange-300)}a{text-decoration:none;color:var(--black-400)}a:hover,a:focus{color:var(--orange-500)}img{max-width:100%;height:auto}b,strong{font-weight:var(--fw-500)}.grecaptcha-badge{display:none!important}.col-item{width:100%;height:100%}.dvh-100{min-height:100dvh}.overlay{opacity:0;visibility:hidden;transition:all .25s ease;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:90;overflow:hidden;background:rgb(0 0 0 / .25)}.overlay.active{opacity:1;visibility:visible}.bg-dark-300{background-color:var(--dark-300);color:var(--gray-000)}.bg-dark-400{background-color:var(--dark-400);color:var(--gray-000)}.bg-dark-500{background-color:var(--dark-500);color:var(--gray-000)}.bg-gray-000{background-color:var(--gray-000)}.bg-gray-100{background-color:var(--gray-100)}.bg-gray-200{background-color:var(--gray-200)}.bg-gray-300{background-color:var(--gray-300)}.bg-gray-400{background-color:var(--gray-400)}.bg-gray-500{background-color:var(--gray-500)}.bg-light-300{background-color:var(--light-300)}.bg-light-400{background-color:var(--light-400)}.bg-light-500{background-color:var(--light-500)}.bg-orange-300{background-color:var(--orange-300)}.bg-orange-400{background-color:var(--orange-400)}.bg-orange-500{background-color:var(--orange-500)}.border-color{border-color:var(--orange-400)!important}.border-dark{border-color:var(--gray-500)!important}.border-black-400{border-color:var(--black-500)!important}.color-black-300{color:var(--black-300)}.color-black-400{color:var(--black-400)}.color-black-500{color:var(--black-500)}.color-gray-000{color:var(--gray-000)}.color-gray-100{color:var(--gray-100)}.color-gray-200{color:var(--gray-200)}.color-gray-300{color:var(--gray-300)}.color-gray-400{color:var(--gray-400)}.color-gray-500{color:var(--gray-500)}.color-orange-300{color:var(--orange-300)}.color-orange-400{color:var(--orange-400)}.color-orange-500{color:var(--orange-500)}@font-face{font-display:swap;font-family:'Cormorant';font-style:normal;font-weight:400;src:url(/wp-content/themes/alloraliving/fonts/cormorant-v21-latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Cormorant';font-style:normal;font-weight:500;src:url(/wp-content/themes/alloraliving/fonts/cormorant-v21-latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Cormorant';font-style:normal;font-weight:600;src:url(/wp-content/themes/alloraliving/fonts/cormorant-v21-latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Cormorant';font-style:normal;font-weight:700;src:url(/wp-content/themes/alloraliving/fonts/cormorant-v21-latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/wp-content/themes/alloraliving/fonts/montserrat-v26-latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:500;src:url(/wp-content/themes/alloraliving/fonts/montserrat-v26-latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:600;src:url(/wp-content/themes/alloraliving/fonts/montserrat-v26-latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/wp-content/themes/alloraliving/fonts/montserrat-v26-latin-ext-700.woff2) format("woff2")}.fs-extrasmall{font-size:var(--fs-xs)}.fs-small{font-size:var(--fs-small)}.fs-regular{font-size:var(--fs-regular)}.fs-medium{font-size:var(--fs-medium)}.fs-large{font-size:var(--fs-large)}.fs-extralarge{font-size:var(--fs-xl)}.fs-14{font-size:.875rem}.fs-16{font-size:1rem}.fs-18{font-size:1.125rem}.fs-20{font-size:1.25rem}@media (max-width:991px){.fs-extrasmall-mobile{font-size:var(--fs-xs)}.fs-small-mobile{font-size:var(--fs-small)}.fs-regular-mobile{font-size:var(--fs-regular)}.fs-medium-mobile{font-size:var(--fs-medium)}.fs-large-mobile{font-size:var(--fs-lg)}.fs-extralarge-mobile{font-size:var(--fs-lg)}.fs-18-mobile{font-size:1.125rem}.fs-24-mobile{font-size:1.5rem}.fs-36-mobile{font-size:2.25rem}.fs-40-mobile{font-size:2.5rem}}.fw-400{font-weight:var(--fw-400)!important}.fw-500{font-weight:var(--fw-500)!important}.fw-600{font-weight:var(--fw-600)!important}.fw-700{font-weight:var(--fw-700)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Cormorant',serif;font-weight:600;line-height:1.2;color:var(--black-500)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:var(--black-500)}.link-underline{text-decoration:underline}.link-light:hover,.link-light:focus{color:var(--orange-500)}.link-black{color:var(--black-500)}.link-black:hover,.link-black:focus{color:var(--orange-500)}footer a{color:var(--black-500);font-weight:var(--fw-400)}footer a:hover,footer a:focus{color:var(--orange-500)}footer p{font-size:.875rem;font-weight:var(--fw-400)}footer .footer-item{font-size:.875rem}header{position:absolute;width:100%;top:0;left:0;right:0;z-index:96;background-color:var(--light-500)}header .logo{color:var(--gray-000)}@media (max-width:767px){header .logo svg{max-width:100px}}header .logo:hover,header .logo:focus{color:var(--gray-100)}header.sticked #menu.active{-webkit-transform:translateY(54px);transform:translateY(54px)}@media (max-width:992px){header.sticked #menu.active{-webkit-transform:translateX(320px);transform:translateX(320px)}}header.sticked #miniCart{top:calc(100%)}header.sticked #searchBar{top:calc(100% - 1rem)}header.sticked .sticky-target{position:fixed!important;top:1rem;left:0;right:0;width:100%;z-index:1000;background-color:var(--gray-000);border-radius:var(--radius);box-shadow:rgb(0 0 0 / .03) 0 3px 5px}@media (max-width:992px){header.sticked .sticky-target{top:.5rem;width:calc(100% - 1rem);left:.5rem;right:.5rem}}header .logo{color:var(--black-500)}header .logo:hover,header .logo:focus{color:var(--orange-400)}.header-fix{min-height:114px}@media (max-width:992px){.header-fix{min-height:98px}}.header-block{min-width:100px}.wpml-ls-legacy-dropdown-click{padding:.25rem;border-bottom:1px solid var(--black-400)}.wpml-ls-legacy-dropdown-click ul{list-style-type:none;padding:0;margin:0}.wpml-ls-legacy-dropdown-click ul.wpml-ls-sub-menu{visibility:hidden;position:absolute;top:calc(100% + .5rem);left:-.25rem;right:-.25rem;width:calc(100% + .5rem);padding:.25rem .75rem;border-radius:var(--radius);background-color:var(--gray-000)}.wpml-ls-legacy-dropdown-click a{display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:var(--fs-regular);font-weight:var(--fw-400)}@media (max-width:992px){.wpml-ls-legacy-dropdown-click a{gap:0}}@media (min-width:992px){.wpml-ls-legacy-dropdown-click a.wpml-ls-link{justify-content:left}}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' viewBox='0 0 23 24' fill='none'%3E%3Cpath d='M5.97058 10L11.4412 16L16.9118 10' stroke='%23212121' stroke-linecap='round'/%3E%3C/svg%3E");width:23px;height:24px;transition:all .5s ease}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:focus:after{transform:rotate(180deg)}@media (max-width:992px){.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{display:none}}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language{position:relative;min-width:24px}.badge{text-align:left;white-space:normal}@media (max-width:991px){.badge{font-size:var(--fs-small)}}.breadcrumb{overflow-x:auto}@media (max-width:992px){.breadcrumb{padding:.75rem 0}}.btn{color:var(--black-400)}@media (max-width:991px){.btn.btn-mobile-100{width:100%}}.btn:focus{box-shadow:none}@media (max-width:992px){.btn-cart{gap:0!important}}.btn-header{color:var(--black-300)}.btn-header:hover,.btn-header:focus{color:var(--orange-500)}.btn-header:hover svg path,.btn-header:focus svg path{stroke:var(--orange-500)!important}.btn-header:hover svg rect,.btn-header:focus svg rect{stroke:var(--orange-500)!important}.btn-orderby[selected="selected"]{border-color:var(--orange-500)}.btn-primary{color:var(--gray-000)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:var(--gray-000)}.btn-dark:hover,.btn-dark:focus,.btn-dark:active{color:var(--orange-400)}.btn-dark:hover svg path,.btn-dark:focus svg path,.btn-dark:active svg path{stroke:var(--orange-400)!important}.btn-outline-light svg{fill:var(--gray-000)}.btn-outline-light:hover,.btn-outline-light:focus,.btn-outline-light:active{background-color:#fff0;border-color:var(--orange-500)}.btn-outline-light:hover svg,.btn-outline-light:focus svg,.btn-outline-light:active svg{fill:var(--orange-500)}.btn-outline-primary svg rect,.btn-outline-primary svg path{stroke:var(--orange-500)!important}.btn-outline-primary:hover svg,.btn-outline-primary:focus svg,.btn-outline-primary:active svg{stroke:var(--gray-000)!important}.btn-qty-minus,.btn-qty-plus{width:44px;height:44px}@media (min-width:992px){.btn-qty-minus,.btn-qty-plus{width:52px;height:52px}}.klaro-consent-button{position:fixed;bottom:1rem;left:1rem;display:none}.klaro-consent-button.active{display:block}.klaro-consent-button .btn{width:44px;height:44px;padding:.25rem;line-height:1;box-shadow:var(--shadow-sm);border-radius:50%}.klaro-consent-button .btn:hover,.klaro-consent-button .btn:focus{background-color:var(--orange-500)}.klaro-consent-button .btn:hover svg *,.klaro-consent-button .btn:focus svg *{stroke:var(--gray-000)}#filters{top:0;right:-220px;opacity:0;visibility:hidden;width:440px;max-height:100%;overflow:auto;z-index:94;transition:all .75s ease}#filters.active{opacity:1;visibility:visible;-webkit-transform:translateX(-220px);transform:translateX(-220px)}@media (max-width:992px){#filters{width:350px;right:-175px}#filters.active{-webkit-transform:translateX(-160px);transform:translateX(-160px)}}.bapf_head h3{font-size:var(--fs-xs);text-transform:uppercase;margin-bottom:.75rem}.bapf_body ul{list-style-type:none;padding-left:0;display:flex;flex-wrap:wrap;gap:1rem;border-bottom:1px solid var(--gray-200);margin-bottom:1rem;padding-bottom:1rem}.bapf_body ul li{width:calc(50% - .5rem)}.bapf_body input{display:none}.bapf_body input:checked+label{border-color:var(--orange-500)}.bapf_body label{display:flex;align-items:center;justify-content:center;text-align:center;font-size:var(--fs-small);font-weight:var(--fw-500);line-height:1.6;cursor:pointer;border:1px solid var(--gray-200);padding:.875rem 1rem;height:100%;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.bapf_body label:hover{border-color:var(--orange-500)}.bapf_rst_sel{margin-bottom:.75rem}.bapf_button{display:block;text-align:center;font-size:var(--fs-small);font-weight:var(--fw-500);line-height:1.6;cursor:pointer;background:#fff0;border:1px solid var(--gray-200);padding:.875rem 1rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;width:100%}.bapf_button.bapf_update{background-color:var(--orange-500);border-color:var(--orange-500);color:var(--gray-000)}.form-honeypot{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.form-check.is-invalid .invalid-feedback{display:block}.was-validated:not(.is-valid) .invalid-feedback{display:block}#menu{visibility:hidden;opacity:0;z-index:99;transition:all .75s ease}#menu.active{visibility:visible;opacity:1}#menu .menu-content{position:relative;padding:var(--spacer-15);background-color:var(--gray-000)}#menu .menu-close{top:.5rem;right:.5rem}#menu .nav-item{border-bottom:1px solid var(--gray-400);font-size:.75rem;font-weight:600;text-transform:uppercase}#menu .menu-link{display:block;padding:var(--spacer) 0;color:var(--black-500);line-height:1.5rem}#menu .menu-link:hover,#menu .menu-link:focus{color:var(--orange-500)}#menu .menu-dd-toggle{transition:all .5s ease}#menu .menu-dd-toggle.rotate svg{transform:rotate(-180deg)}#menu ul.depth_0,#menu ul.depth_1{visibility:hidden;opacity:0;position:absolute}#menu ul.depth_0.active,#menu ul.depth_1.active{visibility:visible;opacity:1}@media (min-width:992px) and (max-width:1400px){#menu .menu-mobile-container ::-webkit-scrollbar{width:.25rem}#menu .menu-mobile-container ul{max-height:450px;overflow-y:scroll;overflow-x:hidden;padding:0 .5rem}#menu .menu-mobile-container ul.active{overflow:visible}#menu .menu-mobile-container ul.active ul{max-height:450px;overflow-y:scroll;overflow-x:hidden}}@media (max-width:992px){#menu{position:fixed;top:0;left:-320px;width:320px;height:100%}#menu.active{-webkit-transform:translateX(320px);transform:translateX(320px)}#menu .menu-content{height:100%}#menu .menu-close svg{max-width:30px}#menu .menu-mobile-container ::-webkit-scrollbar{width:.25rem}#menu .menu-mobile-container ul{max-height:85dvh;overflow-y:scroll;overflow-x:hidden;padding:0 .5rem}#menu .menu-mobile-container ul.active{overflow:visible}#menu .menu-mobile-container ul.active ul{max-height:85dvh;overflow-y:scroll;overflow-x:hidden}#menu ul.top-menu{position:relative}#menu ul.top-menu.active{left:calc(-100% - 1.5rem)}#menu ul.depth_0,#menu ul.depth_1{top:0;left:1.5rem;-webkit-transform:translateX(100%);transform:translateX(100%);width:100%}#menu ul.depth_0.active,#menu ul.depth_1.active{visibility:visible;opacity:1}}@media (min-width:992px){#menu{position:absolute;top:0;left:0}#menu.active{-webkit-transform:translateY(70px);transform:translateY(70px)}#menu .menu-content{min-width:400px}#menu ul{transition:all .75s ease}#menu ul.depth_0,#menu ul.depth_1{background:var(--gray-000);border-left:1px solid var(--gray-400);top:0;left:-50%;min-width:400px;min-height:100%;padding:5.625rem var(--spacer-15) var(--spacer-15) var(--spacer-15);-webkit-transform:translateX(150%);transform:translateX(150%)}}#menu-overlay{transition:all .75s ease-in-out}#menu-overlay.active{position:fixed;overflow:hidden;width:100%;height:100%;z-index:90;background:rgb(0 0 0 / .25)}#miniCart{position:absolute;top:calc(100% + 1rem);right:0;opacity:0;visibility:hidden;background-color:var(--gray-000);box-shadow:var(--shadow-sm);width:320px;padding:var(--spacer-15);transition:all .75s ease;z-index:98}#miniCart.active{opacity:1;visibility:visible}#miniCart .woocommerce-mini-cart{max-height:300px;overflow-y:auto}@media (max-width:992px){#miniCart{position:fixed;top:0!important;height:100dvh}#miniCart .woocommerce-mini-cart{max-height:calc(100dvh - 232px);overflow-y:auto}#miniCart .mini-cart-footer{position:absolute;background-color:var(--light-400);bottom:0;width:100%}}@media (min-width:992px){#miniCart{width:400px;right:1rem}}.modal-content{background-color:#fff0;border:0;border-radius:var(--radius-b)}@media (max-width:767px){.modal-dialog{justify-content:center}}@media (min-width:992px){.navbar-nav{gap:1.5rem}.navbar-nav .nav-link{color:var(--black-500);font-size:1.25rem}.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus{color:var(--orange-400)}}.qty{width:52px;height:52px;-moz-appearance:textfield;text-align:center}@media (max-width:992px){.qty{max-width:44px;height:44px}}.qty::-webkit-outer-spin-button,.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#searchBar{top:calc(100%);left:0;right:0;width:100%;visibility:hidden;opacity:0;z-index:95;transition:all .75s}#searchBar.active{visibility:visible;opacity:1}.dgwt-wcas-search-wrapp{margin:0 auto}.dgwt-wcas-sf-wrapp{display:flex;align-items:center;position:relative}.dgwt-wcas-sf-wrapp .dgwt-wcas-preloader.dgwt-wcas-close{position:absolute;right:60px!important;top:50%;transform:translateY(-50%)}.dgwt-wcas-sf-wrapp .dgwt-wcas-preloader.dgwt-wcas-close svg{max-width:20px;fill:var(--gray-500)}.screen-reader-text{display:none}.dgwt-wcas-search-input{display:block;width:100%;padding:.675rem 1rem;font-size:var(--fs-regular);font-weight:var(--fw-400);line-height:1.6;color:var(--black-400);background-color:var(--gray-000);background-clip:padding-box;border:1px solid var(--gray-200);appearance:none;border-radius:var(--radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.dgwt-wcas-search-input:focus-visible{outline:none}.dgwt-wcas-search-input:after,.dgwt-wcas-search-input:before{display:none}.dgwt-wcas-search-submit{display:inline-block;font-weight:var(--fw-500);line-height:1.6;color:var(--black-400);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:var(--orange-500);border:1px solid #fff0;padding:.675rem 1rem;font-size:var(--fs-regular);border-radius:0 var(--radius) var(--radius) 0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;position:absolute;height:100%;right:0;z-index:96}.dgwt-wcas-search-submit svg{fill:var(--gray-000);max-width:14px}.dgwt-wcas-suggestions-wrapp{background-color:var(--gray-000);padding:.875rem 1rem;border-radius:var(--radius);box-shadow:var(--shadow-sm);top:100%!important;left:0!important}.dgwt-wcas-suggestion{display:block;border-bottom:1px solid var(--gray-200);font-size:var(--fs-small);padding:.75rem 0;position:relative}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline{cursor:initial;pointer-events:none}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline:hover{color:var(--black-400)}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline .dgwt-wcas-st{font-weight:var(--fw-500)}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{border:0}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-cat{cursor:pointer}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-cat:hover{background-color:var(--gray-100)}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-cat .dgwt-wcas-st{font-weight:var(--fw-400)}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{cursor:pointer;display:flex;align-items:center;width:100%}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-product:hover{background-color:var(--gray-100)}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-product .dgwt-wcas-si{display:block;width:50px;height:100%}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-product .dgwt-wcas-content-wrapp{padding-left:.75rem}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-product .dgwt-wcas-content-wrapp .dgwt-wcas-st{font-weight:var(--fw-400)}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-product .dgwt-wcas-content-wrapp .dgwt-wcas-st strong{font-weight:var(--fw-400)}.swiper.swiper-slider{padding:2rem 1.75rem;margin:-2rem -1.75rem}@media (min-width:767px){.swiper.swiper-slider{padding:2rem 1.5rem 2rem 2rem;margin:-2rem -1.5rem -2rem -2rem}}@media (max-width:767px){.swiper-px{padding:0 3rem}}@media (min-width:992px){.swiper-slider .swiper-slide{width:60%}}.swiper-navigation .btn{position:absolute;top:calc(50% - 20px);z-index:3;width:40px;height:40px}.swiper-navigation .btn.swiper-prev{left:0}.swiper-navigation .btn.swiper-next{right:0}@media (min-width:992px){.swiper-navigation .btn.swiper-prev{left:-3.5rem}.swiper-navigation .btn.swiper-next{right:-5rem}}.swiper-navigation .btn svg{width:auto;max-height:12px}.social-icon svg{max-width:20px}.social-icon.social-instagram:hover svg path,.social-icon.social-instagram:focus svg path{fill:var(--orange-500)}.social-icon.social-facebook:hover svg path:first-child,.social-icon.social-facebook:focus svg path:first-child{fill:var(--orange-500)}.nav-tabs .nav-item{padding:.5rem 1rem}.nav-tabs .nav-item:first-child{padding-left:0!important}.nav-tabs .nav-item:last-child{padding-right:0!important}.nav-tabs .nav-link{padding-bottom:.5rem}.nav-tabs .nav-link.active{border-bottom:2px solid var(--black-400)}@media (max-width:767px){.nav-tabs .nav-item{padding:.5rem}.nav-tabs .nav-link{font-size:var(--fs-small)}}.tab-link:not(.collapsed) .tab-icon:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 14L12 8L6 14' stroke='%23212121' stroke-linecap='round'/%3E%3C/svg%3E")}.tab-icon{display:block;width:1.5rem;height:1.5rem}.tab-icon:before{content:'';display:block;width:1.5rem;height:1.5rem;transition:all .3s;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Path 3' d='M6 10L12 16L18 10' stroke='%23212121' stroke-linecap='round'/%3E%3C/svg%3E")}.variations_form.cart{display:none}.variations_form.cart.wvs-loaded{display:block}@media (min-width:992px){.variation-item{height:62px}}.variation-item:first-child{border-top:1px solid var(--gray-200)}.variation-item label:hover,.variation-item .woo-selected-variation-item-name:hover{cursor:pointer}.variation-item .woo-variation-items-wrapper{visibility:hidden;opacity:0;position:absolute;top:0;right:-30%;width:90%;height:100%;background-color:var(--gray-000);z-index:99;transition:all .75s ease;overflow:auto}@media (max-width:992px){.variation-item .woo-variation-items-wrapper{width:100%}}.variation-item .woo-variation-items-wrapper.active{opacity:1!important;visibility:visible!important;transform:translateX(-30%)}.variation-item .woo-variation-items-wrapper ul{list-style-type:none}.variation-item .variable-items-wrapper{padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.variation-item .variable-items-wrapper .variable-item.image-variable-item{width:calc((100% - 2rem) / 3)}.variation-item .variable-items-wrapper[data-attribute_name="attribute_pa_tkanina"] .variable-item{width:calc((100% - 1rem) / 2)}.variation-item .variable-items-wrapper[data-attribute_name="attribute_pa_tkanina"] .variable-item .variable-item-span.variable-item-span-button{width:100%}.variation-item .variable-item.button-variable-item.disabled{display:none}.variation-item .variable-item:hover{cursor:pointer}.variation-item .variable-item .variable-item-image{border:1px solid var(--gray-200);padding:.5rem;width:100%}.variation-item .variable-item-span.variable-item-span-button{display:inline-block;padding:var(--spacer) var(--spacer-15);font-weight:var(--fw-500);border:1px solid var(--gray-200);min-width:120px;text-align:center}.variation-item .selected .variable-item-span.variable-item-span-button{border-color:var(--orange-500)}.variation-item .selected .variable-item-image{border-color:var(--orange-500)}.variation-item-toggler:hover{cursor:pointer}.woocommerce-variation-price{display:none!important}.woo-variation-gallery-slider:hover{cursor:pointer}.woo-variation-product-gallery{max-width:100%!important;width:100%;margin:0}.woo-variation-gallery-trigger{display:none!important}.cart-product-remove.position-absolute{top:0;right:0}.cart-product-quantity .qty{width:42px;height:42px}.product-thumbnail img{min-width:90px}.eyebrown{font-size:1.5rem;font-weight:700;text-transform:uppercase}@media (min-width:992px){.category-image{width:100%;height:100%}.category-image img{object-fit:cover;width:100%;height:100%}}@media (max-width:992px){.category-block{margin-left:-1rem;margin-right:-1rem}.category-col-1,.category-col-2{padding:0}.eyebrown{font-size:1.25rem}}.checkout-details{top:7.5rem}#order_review .woocommerce-shipping-totals{display:flex;align-items:center;padding-bottom:.75rem;border-bottom:1px solid var(--gray-200)}#order_review .woocommerce-shipping-totals .fw-500{font-size:var(--fs-small);font-weight:var(--fw-400)!important;margin-right:.25rem}#order_review .woocommerce-shipping-totals .fw-500.mb-75{margin-bottom:0!important}#order_review .woocommerce-shipping-methods .form-check{display:none;padding-left:0;font-size:var(--fs-small);font-weight:var(--fw-500)}#order_review .woocommerce-shipping-methods .form-check.selected{display:flex;align-items:center}#order_review .woocommerce-shipping-methods .form-check input{display:none}.home-swiper img{width:100%;height:100%;object-fit:cover}@media (min-width:992px){.home-swiper .image{height:calc(100dvh - 114px)}}@media (max-width:992px){.home-swiper .image{height:calc(90dvh - 98px)}.home-swiper .image:before{display:none}}.home-swiper .swiper-pagination{bottom:2rem}@media (max-width:992px){.home-swiper .swiper-pagination{bottom:1rem}}.home-swiper .swiper-pagination-bullet{width:20px;height:10px;border-radius:0;background:var(--gray-000);margin:0 1rem!important;opacity:.75;transition:all .75s ease}.home-swiper .swiper-pagination-bullet:hover{width:40px;background-color:var(--orange-400)}.home-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--orange-500);opacity:1;width:40px}@media (max-width:992px){.home-swiper .swiper-pagination-bullet{width:10px;margin:0 .5rem!important}.home-swiper .swiper-pagination-bullet:hover{width:20px}.home-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px}}.home-swiper .swiper-slide-content{position:absolute;bottom:5rem;width:100%}@media (min-width:992px){.home-swiper .swiper-slide-content{bottom:5rem}.home-swiper .swiper-slide-content.text-lg-end .swiper-slide-link:before{right:0}}@media (max-width:992px){.home-swiper .swiper-slide-content{text-align:center;display:none}.home-swiper .swiper-slide-content p{display:none}.home-swiper .swiper-slide-content h2{font-size:var(--fs-xl)}}.home-swiper .swiper-slide-content a{color:var(--gray-000);transition:opacity .75s ease;opacity:.9}.home-swiper .swiper-slide-content a:hover,.home-swiper .swiper-slide-content a:focus{opacity:1}.home-swiper .swiper-slide-content p{color:var(--gray-100)}.home-swiper .swiper-slide-link{display:inline-block;position:relative;letter-spacing:.15rem}.home-swiper .swiper-slide-link:before{position:absolute;content:'';bottom:-.5rem;width:115%;height:2px;background-color:var(--gray-100);transition:all .5s ease}.home-swiper .swiper-slide-link:hover:before,.home-swiper .swiper-slide-link:focus:before{background-color:var(--orange-400);width:130%}.maintenance{height:100%;overflow:hidden}.maintenance .maintenance-content{top:7.5%;left:50%;transform:translateX(-50%);width:80%}@media (max-width:992px){.maintenance .maintenance-content{top:5%;width:100%}.maintenance .maintenance-content .logo{max-width:260px}}.maintenance .maintenance-cover img{width:100%;height:100%;object-fit:cover;object-position:center 60%}@media (max-width:992px){.maintenance .maintenance-cover img{object-position:center}}.wc-item-meta p{margin:0}.woocommerce-table__line-item.order_item{padding-bottom:1rem;border-bottom:1px solid var(--gray-200)}@media (min-width:992px){.page-cover img{display:block;object-fit:cover;object-position:center;width:100%;max-height:500px;max-width:1920px;margin:0 auto}}.product-link-image-hover{position:relative}.product-link-image-hover .product-image-hover{opacity:0;visibility:hidden;position:absolute;width:100%;height:100%;top:0;left:0;right:0;z-index:3;transition:all .5s ease}.product-link-image-hover .product-image-hover img{object-fit:cover;width:100%;height:100%}.product-link-image-hover:hover .product-image-hover,.product-link-image-hover:focus .product-image-hover{opacity:1;visibility:visible}.product-list .woocommerce-Price-amount.amount{font-size:var(--fs-small);text-wrap:nowrap}.product-list del{margin-right:.5rem}.product-list del .woocommerce-Price-amount.amount{font-size:var(--fs-small);font-weight:var(--fw-400)}.product-list ins{text-decoration:none!important}.product-list .woocommerce-price-suffix{display:none}.upsells .price.mb-3{margin-bottom:0!important}.upsells .swiper-navigation .swiper-nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:9}.upsells .swiper-navigation .swiper-nav-btn.swiper-upsell-prev{left:-3rem}.upsells .swiper-navigation .swiper-nav-btn.swiper-upsell-next{right:-3rem}@media (max-width:992px){.upsells .swiper-navigation .swiper-nav-btn.swiper-upsell-prev{left:.75rem}.upsells .swiper-navigation .swiper-nav-btn.swiper-upsell-next{right:.75rem}}.product-details{position:absolute;opacity:0;visibility:hidden;top:0;right:-30%;height:100%;width:90%;z-index:98;background-color:var(--gray-000);transition:all .75s ease;overflow:auto}.product-details.active{opacity:1;visibility:visible;transform:translateX(calc(-30% - 1rem))}.product-details .tab{display:none;height:0;width:100%;transition:all .75s ease}.product-details .tab.active{display:block;height:auto;background-color:var(--light-500)}.product-details .tab-toggle:hover{cursor:pointer}.product-details .tab-toggle.active{background-color:var(--light-500);border-top-color:var(--light-500)!important}.product-details .tab-toggle.active svg path:last-child{display:none}@media (max-width:992px){.product-sidebar{overflow:hidden}}.product-sidebar .woocommerce-Price-amount.amount{font-size:var(--fs-large);font-weight:var(--fw-600)}.product-sidebar del{margin-right:.5rem}.product-sidebar del .woocommerce-Price-amount.amount{font-size:var(--fs-small);font-weight:var(--fw-400)}.product-sidebar ins{text-decoration:none!important}.product-gallery-arrow{position:absolute;bottom:initial;top:50%;padding:.5rem;background-color:var(--light-400);opacity:0;visibility:hidden;transition:all .35s;transform:translateY(-50%);cursor:pointer;z-index:1050}.product-gallery-arrow.product-gallery-next-arrow{right:-1.75rem}.product-gallery-arrow.product-gallery-prev-arrow{left:-1.75rem}.product-thumbnail-arrow{position:absolute;bottom:0;right:0;padding:.25rem;z-index:2}.product-thumbnail-arrow.product-thumbnail-prev-arrow{right:2.5rem}@media (min-width:992px){.product-thumbnail-arrow{bottom:initial;top:37.5%;right:-1.75rem;opacity:0;visibility:hidden;transition:all .35s;cursor:pointer}.product-thumbnail-arrow.product-thumbnail-prev-arrow{right:initial;left:-1.75rem}}.woo-variation-gallery-slider-wrapper:hover .product-gallery-arrow{opacity:1;visibility:visible}.woo-variation-gallery-slider-wrapper:hover .product-gallery-arrow.product-gallery-next-arrow{right:0}.woo-variation-gallery-slider-wrapper:hover .product-gallery-arrow.product-gallery-prev-arrow{left:0}.woo-variation-gallery-thumbnail-wrapper:hover .product-thumbnail-arrow{opacity:1;visibility:visible;right:.5rem}.woo-variation-gallery-thumbnail-wrapper:hover .product-thumbnail-arrow.product-thumbnail-prev-arrow{left:.5rem}