nav.breadcrumbs{margin:5px 0}nav.breadcrumbs ul{margin:0;padding:0}nav.breadcrumbs ul li{align-items:center;display:inline-flex;gap:5px;padding:1px;position:relative}nav.breadcrumbs ul li:first-of-type{padding-left:0}nav.breadcrumbs ul li a{color:#676767;font-size:14px;text-transform:uppercase}nav.breadcrumbs ul li:nth-of-type(n+2):before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.744 5.484V4.212H7.56L4.932 1.596l.876-.9 4.152 4.14-4.152 4.152-.876-.888L7.56 5.484H.744Z' fill='%23676767'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:11px;content:"";height:9px;transform:translateY(-1px);width:11px}.custom-checkbox{cursor:pointer;display:block;margin-bottom:12px;min-height:26px;padding-left:32px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.custom-checkbox p{font-size:13px;margin:0 0 0 10px;width:100%}.custom-checkbox input{cursor:pointer;height:1px;opacity:0;position:absolute;width:1px}.custom-checkbox .checkmark{background-color:#fff;border:1px solid var(--primary-color);height:20px;left:0;position:absolute;top:0;width:20px}.custom-checkbox .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-59%) rotate(40deg);width:4px}.custom-checkbox input:checked~.checkmark,.custom-checkbox:hover input~.checkmark{background-color:var(--primary-color)}.custom-checkbox input:checked~.checkmark:after{display:block}.search-bar-qf{align-items:flex-start;border-radius:21px;display:flex;flex-direction:column;justify-content:center;position:relative;width:clamp(125px,100%,145px)}.search-bar-qf input[type=text]{border:none;color:var(--text-primary-color);font-size:14px;font-weight:450;outline:none;padding:15px 45px;position:relative;width:100%}.search-bar-qf .submit-group{inset:0 auto 0 0;position:absolute}.search-bar-qf .submit-group,.search-bar-qf .submit-group label{align-items:center;display:flex;height:100%;justify-content:center;width:50px}.search-bar-qf .submit-group label{margin:0;padding-right:5px}.search-bar-qf .submit-group label svg path{fill:var(--text-primary-color)}.search-bar-qf .submit-group label input[type=submit]{background:none;border:none;border-radius:0;cursor:pointer;height:100%;padding:0;position:absolute;right:0;top:0;width:100%;z-index:1}.custom-search-qf-section .wrapper{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;max-width:750px}.custom-search-qf-section .wrapper p{font-weight:bolder;min-width:-moz-max-content;min-width:max-content}.custom-search-qf-section .wrapper .search-bar-qf input{color:rgba(0,0,0,.65);padding-right:50px}.custom-search-qf-section .wrapper .search-bar-qf input::-moz-placeholder{color:rgba(0,0,0,.65);font-weight:500}.custom-search-qf-section .wrapper .search-bar-qf input::placeholder{color:rgba(0,0,0,.65);font-weight:500}.custom-search-qf-section .wrapper .search-bar-qf .submit-group label svg path{fill:#10573b}.predictive-search-container{display:flex;display:none;inset:auto auto auto 50%;opacity:0;position:absolute;translate:-50% 0;width:100%;z-index:1}.predictive-search-container.active{display:flex;opacity:1}@media only screen and (max-width:1024.98px){.predictive-search-container.active{z-index:999}}.predictive-search-container.mobile-active{display:flex;opacity:1}@media only screen and (max-width:1024.98px){.predictive-search-container.mobile-active{z-index:999}}.predictive-search-container .predictive-search-modal{background:#fff;border-radius:0;height:-moz-fit-content;height:fit-content;margin:0 auto;position:relative;width:100%}@media only screen and (max-width:1024.98px){.predictive-search-container .predictive-search-modal{max-width:100vw}}.predictive-search-container .predictive-search-modal .inner{height:100%;max-height:calc(100vh - 195px);overflow-x:hidden;overflow-y:auto;padding:10px 20px 20px;width:100%}@media only screen and (min-width:1025px){.predictive-search-container .predictive-search-modal .inner{max-height:calc(100vh - 212px);padding:20px}}@media only screen and (min-width:1200px){.predictive-search-container .predictive-search-modal .inner{max-height:calc(100vh - 195px)}}.predictive-search-container .predictive-search-modal .inner.no-results{display:flex!important;padding:20px 20px 0}.predictive-search-container .predictive-search-modal .inner.recommended-inner.no-results{padding:20px 20px 0}.predictive-search-container .predictive-search-modal .inner.predictive-inner.no-results{display:none!important}.predictive-search-container .predictive-search-modal .inner::-webkit-scrollbar{width:2px}.predictive-search-container .predictive-search-modal .inner::-webkit-scrollbar-track{background:#fff}.predictive-search-container .predictive-search-modal .inner::-webkit-scrollbar-thumb,.predictive-search-container .predictive-search-modal .inner::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.predictive-search-container .predictive-search-modal .inner .main-search{margin:30px}.predictive-search-container .predictive-search-modal .inner .main-search .page-width{padding:0}.predictive-search-container .predictive-search-modal .inner .main-search .page-width .result_amount{margin-bottom:30px}.predictive-search-container .predictive-search-modal>.close{cursor:pointer;display:block;height:14px;padding:0;position:absolute;right:40px;top:31px;transition:all .3s;width:14px;z-index:99}@media only screen and (max-width:1024.98px){.predictive-search-container .predictive-search-modal>.close{display:none}.predictive-search-container .predictive-search-modal>.close.mobile-active{display:block}}@media only screen and (min-width:1025px){.predictive-search-container .predictive-search-modal>.close{height:18px;right:20px;top:30px;width:18px}}.predictive-search-container .predictive-search-modal>.close img,.predictive-search-container .predictive-search-modal>.close svg{fill:var(--primary-color);height:100%;margin:auto;width:100%}.predictive-search-container .predictive-search-modal #predictive-search-results{width:100%}.predictive-search-container .predictive-search-modal .predictive-search-bar{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding:20px;width:100%}@media only screen and (min-width:1025px){.predictive-search-container .predictive-search-modal .predictive-search-bar{margin:0 0 0 auto;max-width:75%}}.predictive-search-container .predictive-search-modal .predictive-search-bar form.search-bar-qf{margin:0 auto 0 0;max-width:455px;width:100%}@media only screen and (max-width:1024.98px){.predictive-search-container .predictive-search-modal .predictive-search-bar form.search-bar-qf{width:100%}}.predictive-search-container .predictive-search-modal .predictive-search-bar form.search-bar-qf input[type=text]{background:#f9f9f7;padding:11px 45px}.predictive-search-container .predictive-search-results{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:5px 0;width:100%}.predictive-search-container .predictive-search-results .resource-header,.predictive-search-container .predictive-search-results .resource-results{width:100%}.predictive-search-container .predictive-search-results .resource-header p,.predictive-search-container .predictive-search-results .resource-results p{margin:0}.predictive-search-container .predictive-search-results .resource-header{border-bottom:1px solid #ddd;margin-bottom:5px;padding:15px 0}.predictive-search-container .predictive-search-results .resource-header p{font-weight:700;padding:0 40px;text-transform:capitalize}.predictive-search-container .predictive-search-results .resource-results{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:center;padding:0 5px}.predictive-search-container .predictive-search-results .resource-results .resource-result{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;padding:5px 5px 5px 50px;width:100%}.predictive-search-container .predictive-search-results .resource-results .resource-result:hover{background:#f1f1f1}.predictive-search-container .predictive-search-results .resource-results .resource-result .resource-result-title{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:0 10px 0 5px;width:-moz-max-content;width:max-content}.predictive-search-container .predictive-search-results .resource-results .resource-result .resource-result-url{color:#707070;font-size:12px;white-space:nowrap}@media (max-width:1024px){.predictive-search-container .predictive-search-results .resource-results .resource-result .resource-result-url{display:none}}.predictive-search-container .predictive-search-results .resource-results .resource-result .resource-result-image{background:#fff;display:none;height:30px;margin:0 0 0 auto;width:30px}.predictive-search-container .predictive-search-results .resource-results .resource-result .resource-result-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.predictive-search-container .inner.recommended-inner{align-items:flex-start;display:none;flex-flow:row nowrap;gap:20px;height:auto;justify-content:flex-start;padding-bottom:30px}@media only screen and (max-width:1024.98px){.predictive-search-container .inner.recommended-inner{gap:0;grid-template-columns:1fr;padding-bottom:20px}}.predictive-search-container .inner.recommended-inner.active{display:flex}@media only screen and (max-width:1024.98px){.predictive-search-container .inner.recommended-inner.active{flex-direction:column}}.predictive-search-container .inner.recommended-inner .search-recommendations-wrapper{align-items:flex-start;display:flex;flex-flow:row wrap;height:100%;justify-content:space-between;width:100%}@media only screen and (min-width:1025px){.predictive-search-container .inner.recommended-inner .search-recommendations-wrapper{width:75%}}.predictive-search-container .inner.recommended-inner .search-recommendations-grid{color:var(--text-primary-color);display:grid;gap:30px;grid-template-columns:repeat(1,1fr);width:100%}@media only screen and (min-width:768px){.predictive-search-container .inner.recommended-inner .search-recommendations-grid{gap:20px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1200px){.predictive-search-container .inner.recommended-inner .search-recommendations-grid{grid-template-columns:repeat(3,1fr)}}.predictive-search-container .inner.recommended-inner .recommended-links-sidebar .panel,.predictive-search-container .inner.recommended-inner .search-recommendations-wrapper .panel{width:100%}.predictive-search-container .inner.recommended-inner .recommended-links-sidebar .panel .content,.predictive-search-container .inner.recommended-inner .search-recommendations-wrapper .panel .content{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:16px;justify-content:flex-start}.predictive-search-container .inner.recommended-inner .search-recommendations-wrapper .accordion{display:none}.predictive-search-container .inner.recommended-inner .recommended-products-heading{align-items:flex-start;border-top:3px solid var(--text-primary-color);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 0 40px;padding-top:20px;width:100%}@media only screen and (min-width:1025px){.predictive-search-container .inner.recommended-inner .recommended-products-heading{margin:0 0 40px}}.predictive-search-container .inner.recommended-inner .recommended-products-heading .heading-sm{font-size:28px;letter-spacing:-.02em;line-height:1;max-width:458px;text-transform:uppercase}.predictive-search-container .inner.recommended-inner .recommended-links-sidebar{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:16px;justify-content:flex-start;margin-top:102px;width:25%}@media only screen and (max-width:1024.98px){.predictive-search-container .inner.recommended-inner .recommended-links-sidebar{margin-bottom:60px;margin-top:0;width:100%}}.predictive-search-container .inner.recommended-inner .recommended-links-sidebar .sidebar-heading{display:none}.predictive-search-container .inner.recommended-inner .recommended-links-sidebar .sidebar-group{width:100%}.predictive-search-container .inner.recommended-inner .recommended-links-sidebar .accordion{border-top:1px solid var(--primary-color);padding:8px 0 16px}.predictive-search-container .inner.recommended-inner .recommended-links-sidebar .accordion .question{font-size:14px;font-weight:450;line-height:1}.predictive-search-container .inner.recommended-inner .recommended-links-sidebar .panel{align-items:flex-start;display:flex;gap:10px;justify-content:flex-start;margin:0}.predictive-search-container .inner.recommended-inner .recommended-links-sidebar .panel a:hover{text-decoration:underline}.predictive-search-container .inner.recommended-inner .recommended-links-sidebar .panel .content,.predictive-search-container .inner.recommended-inner .recommended-links-sidebar .panel .content a{font-size:14px;font-weight:450;line-height:1}.quick-view-container{display:none;height:100%;inset:0;opacity:0;position:fixed;width:100%;z-index:99}.quick-view-container:before{background:rgba(0,0,0,.4);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.quick-view-container.active{align-items:center;display:flex;justify-content:center;opacity:1}.quick-view-container.active:before{opacity:1}.quick-view-container .quick-view-modal{-ms-overflow-style:none;background-color:#fff;box-shadow:0 5px 30px rgba(0,0,0,.07);box-sizing:border-box;max-height:100vh;max-width:1168px;overflow:scroll;padding:0;position:relative;scrollbar-width:none}.quick-view-container .quick-view-modal::-webkit-scrollbar{display:none}.quick-view-container .quick-view-modal .inner{height:100%;padding:0 20px 20px;width:100%}@media only screen and (min-width:992px){.quick-view-container .quick-view-modal .inner{padding:20px}}.quick-view-container .quick-view-modal .inner .page-width{padding:0}.quick-view-container .quick-view-modal .inner #art-main-product{margin:0!important}.quick-view-container .quick-view-modal .inner #main-product-container #main-product{margin:0}.quick-view-container .quick-view-modal .inner #main-product-container #main-product .gallery .gallery-container{position:relative;top:unset}@media only screen and (min-width:992px){.quick-view-container .quick-view-modal .inner #main-product-container #main-product .gallery .gallery-container .main-desktop-gallery{display:none}.quick-view-container .quick-view-modal .inner #main-product-container #main-product .gallery .gallery-container .main-gallery,.quick-view-container .quick-view-modal .inner #main-product-container #main-product .gallery .gallery-container .thumb-gallery{display:block}}.quick-view-container .quick-view-modal .inner #main-product-container #main-product .gallery .gallery-container .thumb-gallery{height:70px}@media only screen and (min-width:992px){.quick-view-container .quick-view-modal .inner #main-product-container #main-product .gallery .gallery-container .thumb-gallery{height:80px}}.quick-view-container .quick-view-modal .inner #main-product-container #main-product .gallery .gallery-container .thumb-gallery .thumb-swiper{height:100%}.quick-view-container .quick-view-modal .inner #main-product-container #main-product .product-information .product-usps,.quick-view-container .quick-view-modal .inner #main-product-container #main-product form[action="/cart/add"] .product-submit-wrapper .mobile-add-to-cart{display:none}.quick-view-container .quick-view-modal .close{align-items:center;background:#fff;border-radius:100%;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:20px;top:20px;width:36px;z-index:99}.quick-view-container .quick-view-modal .close svg{height:18px;width:18px}.collection-card .collection-card-image{display:block;margin:0 0 20px;position:relative}.collection-card .collection-card-image img,.collection-card .collection-card-image svg{aspect-ratio:480/600;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:1}.collection-card .collection-card-image h3{bottom:0;color:#fff;left:0;line-height:.85;padding:20px;position:absolute;text-transform:uppercase;z-index:2}.collection-card .paragraph{font-family:Rhymes,serif!important;margin:0 0 20px;max-width:336px}.collection-card .paragraph b,.collection-card .paragraph em,.collection-card .paragraph p,.collection-card .paragraph span,.collection-card .paragraph strong,.collection-card .paragraph u{font-family:Rhymes,serif!important;font-size:14px;font-weight:400;margin:0}@media only screen and (min-width:992px){.collection-card .paragraph b,.collection-card .paragraph em,.collection-card .paragraph p,.collection-card .paragraph span,.collection-card .paragraph strong,.collection-card .paragraph u{font-size:16px}}.open-sidecart{cursor:pointer}#cart-drawer-container{background:transparent;height:100vh;pointer-events:none;position:fixed;right:0;top:0;transition:.3s ease;visibility:hidden;width:100vw;z-index:99999999999!important}#cart-drawer-container.open{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(0,0,0,.5);pointer-events:auto;transition:.3s ease;visibility:visible}#cart-drawer-container.open #cart-drawer{display:flex;flex-direction:column;transform:translateX(0)}#cart-drawer-container #cart-drawer{background-color:#fff;float:right;height:100%;pointer-events:auto;transform:translateX(103%);transition:.3s ease;width:470px}@media only screen and (max-width:767.98px){#cart-drawer-container #cart-drawer{max-width:370px}}@media only screen and (max-width:575.98px){#cart-drawer-container #cart-drawer{max-width:100%}}#cart-drawer-container #cart-drawer>.top{padding:0;position:relative}#cart-drawer-container #cart-drawer>.top .closeSideCart{position:absolute;right:20px;top:20px}#cart-drawer-container #cart-drawer>.top .cart-tabs{display:flex;margin:0 0 30px;padding:20px 20px 0}#cart-drawer-container #cart-drawer>.top .cart-tabs .cart-tab{color:var(--text-primary-color);cursor:pointer;padding:0;position:relative}#cart-drawer-container #cart-drawer>.top .cart-tabs .cart-tab span{color:var(--text-primary-color);font-size:24px;font-weight:450;letter-spacing:0;line-height:1;text-transform:uppercase}#cart-drawer-container #cart-drawer .free-delivery-status{line-height:1;margin:0 20px 24px;position:relative}#cart-drawer-container #cart-drawer .free-delivery-status .progress-bar-wrapper{display:flex;gap:0;position:relative}#cart-drawer-container #cart-drawer .free-delivery-status .progress-bar-wrapper .progress-bar-segment{background:#dfdfdf;height:3px;position:relative;width:100%}#cart-drawer-container #cart-drawer .free-delivery-status .progress-bar-wrapper .progress-bar{background-color:var(--primary-color);height:3px;left:0;position:absolute;top:0;z-index:2}#cart-drawer-container #cart-drawer .free-delivery-status .progress-bar-wrapper .progress-bar-label{color:#d7d7d7;display:block;font-size:12px;font-weight:450;letter-spacing:.02em;line-height:1;margin:10px 0 0;position:relative;text-align:center;z-index:2}#cart-drawer-container #cart-drawer .free-delivery-status .progress-bar-wrapper .progress-bar-label.completed{color:#676767}#cart-drawer-container #cart-drawer .free-delivery-status .progress-info-text{color:#676767;display:block;font-size:12px;font-weight:450;letter-spacing:.02em;line-height:1.2;margin:0 0 14px;position:relative;z-index:2}#cart-drawer-container #cart-drawer .gwp-section{margin:20px 0 0;position:relative}#cart-drawer-container #cart-drawer .gwp-section.active{margin-bottom:20px}#cart-drawer-container #cart-drawer .gwp-section .gwp-title{border-bottom:2px solid var(--text-primary-color);color:#676767;cursor:pointer;font-size:14px;font-weight:450;letter-spacing:.02em;line-height:1.2;margin:0 20px;padding:0 0 10px;position:relative}#cart-drawer-container #cart-drawer .gwp-section .gwp-title span{font-size:14px}#cart-drawer-container #cart-drawer .gwp-section .gwp-title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='13' fill='none'%3E%3Cpath fill='%231D1D1F' d='M7.28 13.008h-1.6l.016-9.184-.304.288-3.296 3.312L.976 6.32 6.464.816l5.52 5.504-1.12 1.104-3.584-3.6v9.184Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;pointer-events:none;position:absolute;right:0;top:0;transform:rotate(0);width:12px}#cart-drawer-container #cart-drawer .gwp-section.active .gwp-title:after{transform:rotate(180deg)}#cart-drawer-container #cart-drawer .gwp-section.active .gwp-wrapper{display:block}#cart-drawer-container #cart-drawer .gwp-wrapper{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;cursor:grab;display:none;overflow-x:auto;overflow-y:hidden;padding:10px 20px 0;scrollbar-width:none}#cart-drawer-container #cart-drawer .gwp-wrapper:active{cursor:grabbing}#cart-drawer-container #cart-drawer .gwp-wrapper::-webkit-scrollbar{display:none}#cart-drawer-container #cart-drawer .gwp-wrapper .gwp{display:flex;flex-direction:row;gap:20px;min-width:-moz-max-content;min-width:max-content}#cart-drawer-container #cart-drawer .gwp-wrapper .gwp .gwp-product{align-items:center;border:none;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin:0;text-align:center;width:120px}#cart-drawer-container #cart-drawer .gwp-wrapper .gwp .gwp-product img{display:block;height:60px;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:60px}#cart-drawer-container #cart-drawer .gwp-wrapper .gwp .gwp-product .gwp-product-top{align-items:center;display:flex;flex-direction:column;gap:10px;pointer-events:none}#cart-drawer-container #cart-drawer .gwp-wrapper .gwp .gwp-product .gwp-product-title{color:var(--text-primary-color);font-size:12px;font-weight:450;line-height:1.1;pointer-events:none;text-transform:uppercase}#cart-drawer-container #cart-drawer .gwp-wrapper .gwp .gwp-product .gwp-product-content{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}#cart-drawer-container #cart-drawer .gwp-wrapper .gwp .gwp-product .gwp-product-content [quick-add-qf]{align-items:center;background:var(--secondary-color);color:var(--text-primary-color);cursor:pointer;display:flex;font-size:12px;font-weight:450;justify-content:space-between;line-height:1.1;padding:10px;width:100%}#cart-drawer-container #cart-drawer .gwp-wrapper .gwp .gwp-product .gwp-product-content [quick-add-qf]:hover{background:var(--accent-1-color)}#cart-drawer-container #cart-drawer .gwp-wrapper .gwp .gwp-product .gwp-product-content [quick-add-qf] span{font-size:12px}#cart-drawer-container #cart-drawer .gwp-wrapper .gwp .gwp-product .gwp-product-content [quick-add-qf] svg{display:block;height:11px;width:11px}#cart-drawer-container #cart-drawer .gwp-wrapper .gwp .gwp-product .gwp-product-content [quick-add-qf].disabled{opacity:.5}#cart-drawer-container #cart-drawer .inner{display:flex;flex:1;flex-direction:column;width:100%}#cart-drawer-container #cart-drawer .inner>div{height:100%}#cart-drawer-container #cart-drawer>form{display:flex;flex:1}#cart-drawer-container #cart-drawer>form .cart .scroll-wrapper{display:flex;flex:1;flex-direction:column;margin-right:11px;position:relative}#cart-drawer-container #cart-drawer>form .cart .scroll-wrapper .scroll{height:100%;overflow-y:auto;position:absolute;width:100%}#cart-drawer-container #cart-drawer>form .cart .scroll-wrapper .scroll::-webkit-scrollbar{background:transparent;margin-left:10px;width:2px}#cart-drawer-container #cart-drawer>form .cart .scroll-wrapper .scroll::-webkit-scrollbar-track{background-color:#fff}#cart-drawer-container #cart-drawer>form .cart .scroll-wrapper .scroll::-webkit-scrollbar-thumb{background-color:var(--primary-color)}#cart-drawer-container #cart-drawer>form .cart .items-wrapper{flex:1;height:100%;margin:40px 20px 0;position:relative}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items{height:100%;position:absolute;width:100%}@media only screen and (max-width:991.98px){#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items{padding:0}}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;margin-right:10px;padding:0 0 20px;position:relative}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item:last-of-type{border-bottom:none;margin-bottom:0}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .toggle-sellingplan-select{align-items:center;background:#f9f8f7;box-sizing:border-box;color:var(--primary-color);display:flex;font-size:14px;font-weight:450;justify-content:space-between;line-height:1;max-width:500px;padding:15px 20px;width:100%}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .toggle-sellingplan-select.mobile{display:none}@media only screen and (max-width:991.98px){#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .toggle-sellingplan-select.mobile{display:flex}}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .toggle-sellingplan-select svg{height:12px;width:10px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .toggle-sellingplan-select.active svg{transform:rotate(180deg)}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select{background:#f9f8f7;bottom:-56px;left:0;margin-top:-20px;opacity:1;padding:0 20px 15px;pointer-events:all;position:absolute;transition:all .35s ease;visibility:visible;width:100%;z-index:2}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select.hidden{bottom:-37px;opacity:0;pointer-events:none;visibility:hidden}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .subscription-option input{margin:0;position:absolute}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .subscription-content{align-items:flex-end;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 10px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .subscription-header{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;font-size:14px;font-weight:450;gap:14px;min-width:0;overflow-wrap:break-word;white-space:normal}@media only screen and (min-width:992px){#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .subscription-header{gap:20px}}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .subscription-save{color:#a0a0a0;display:inline-block;font-size:12px;font-weight:450;position:relative;text-align:center}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .subscription-name{font-size:14px;font-weight:450;overflow-wrap:break-word;white-space:normal}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .subscription-price{align-items:flex-end;display:flex;font-size:14px;font-weight:450;gap:8px}@media only screen and (min-width:992px){#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .subscription-price{gap:15px}}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .subscription-final{font-size:14px;font-weight:450;text-align:right;width:53px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .subscription-monthly{color:#a0a0a0}@media only screen and (min-width:992px){#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .subscription-monthly{font-size:14px}}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .apply-subscription-upgrade{background:#fff;color:var(--text-primary-color);padding:0 6px 3px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .sellingplan-select .apply-subscription-upgrade:hover{background:var(--text-primary-color);color:#fff}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .item-type{color:#676767;font-size:14px;font-weight:450;letter-spacing:.02em;line-height:1.2}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .item-wrapper{border-top:2px solid #000;display:flex;padding:20px 0 0}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .img-wrapper{display:flex;height:90px;justify-content:center;width:90px}@media only screen and (min-width:768px){#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .img-wrapper{height:110px;width:110px}}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .img-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .img-wrapper svg{width:100%}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-left:15px}@media only screen and (max-width:767.98px){#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper{padding-left:15px}}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .top{display:flex;gap:20px;justify-content:space-between;margin:0 0 4px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .top a{display:block;font-size:14px;font-weight:450;margin:0;text-transform:capitalize}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .top a p{font-size:14px;font-weight:450;line-height:1.1;margin:0;text-transform:uppercase}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .top .final-price{align-items:center;display:flex;flex:1;gap:10px;justify-content:flex-end}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .top .final-price .line-through{color:#a6a6a6;font-size:12px;text-decoration:line-through}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .top span{font-size:14px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper ul{list-style:none;margin:0;padding:0}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper ul *{font-size:12px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper ul li{padding:3px 0;text-transform:capitalize}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .mid,#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .selling-plan{color:#676767;font-size:14px;margin:0 0 4px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .mid strong,#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .selling-plan strong{font-size:14px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .bottom{align-items:center;display:flex;justify-content:space-between;margin-top:10px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .bottom .remove-item{align-items:center;color:#a0a0a0;cursor:pointer;display:flex;font-size:14px;font-weight:450;gap:10px;justify-content:flex-end;letter-spacing:.02em;line-height:1.2}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .bottom .remove-item:hover{text-decoration:underline;text-underline-offset:2px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .bottom .remove-item svg{height:11px;width:11px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .quantity-wrapper{display:flex;width:-moz-max-content;width:max-content}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .quantity-wrapper>*{align-items:center;border:none;display:flex;flex:1;height:36px;justify-content:center;width:34px}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .quantity-wrapper .quantity{font-weight:500}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .quantity-wrapper .minus,#cart-drawer-container #cart-drawer>form .cart .items-wrapper .items .item .info-wrapper .quantity-wrapper .plus{cursor:pointer}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .empty-cart{align-items:center;display:flex;flex-direction:column;gap:35px;left:50%;position:absolute;text-align:center;top:calc(50% - 30px);transform:translate(-50%,-50%)}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .empty-cart .heading-md{font-size:24px;font-weight:450;line-height:.9;margin:0;max-width:207px;text-align:center;text-transform:uppercase}#cart-drawer-container #cart-drawer>form .cart .items-wrapper .empty-cart .button-1{align-items:center;display:flex;font-size:16px;height:60px;justify-content:center;min-width:207px}#cart-drawer-container #cart-drawer>form .cart .cart-recommendations{background:#fff;margin-bottom:-50%;padding:0 0 20px;transition:all .35s ease;z-index:1}@media only screen and (max-width:767.98px){#cart-drawer-container #cart-drawer>form .cart .cart-recommendations{margin-bottom:-100%}}#cart-drawer-container #cart-drawer>form .cart .cart-recommendations.active{margin-bottom:0}#cart-drawer-container #cart-drawer>form .cart .cart-recommendations.active .heading svg{transform:rotate(180deg)}@media only screen and (min-width:1200px){#cart-drawer-container #cart-drawer>form .cart .cart-recommendations{display:none}}#cart-drawer-container #cart-drawer>form .cart .cart-recommendations .heading{align-items:center;border-top:2px solid var(--text-primary-color);color:#676767;display:flex;font-size:14px;font-weight:450;justify-content:space-between;line-height:1;margin:-2px 20px 14px;padding:10px 0 0}#cart-drawer-container #cart-drawer>form .cart .cart-recommendations .heading svg{height:11px;width:13px}#cart-drawer-container #cart-drawer>form .cart .cart-recommendations .product-card{background:#f9f8f7;display:flex;flex-direction:row;gap:20px;padding:20px}#cart-drawer-container #cart-drawer>form .cart .cart-recommendations .product-card .product-image{flex:none;height:110px;margin:0;padding-bottom:0;width:110px}#cart-drawer-container #cart-drawer>form .cart .cart-recommendations .product-card .product-subtitle,#cart-drawer-container #cart-drawer>form .cart .cart-recommendations .product-card .product-title{font-size:14px}#cart-drawer-container #cart-drawer>form .cart .cart-recommendations .product-card .button-1{background:transparent;color:var(--text-primary-color);width:-moz-fit-content;width:fit-content}#cart-drawer-container #cart-drawer>form .cart .sub-total-wrapper p:first-of-type{font-size:22px}#cart-drawer-container #cart-drawer .cart-content{display:flex;display:none;flex:1;flex-direction:column}#cart-drawer-container #cart-drawer .cart-content .buttons{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;justify-content:space-between;padding:0 20px 20px;position:relative;z-index:2}#cart-drawer-container #cart-drawer .cart-content .buttons .text-toggle{color:#676767;cursor:pointer;font-size:14px;line-height:1;text-align:center}#cart-drawer-container #cart-drawer .cart-content .buttons .text-toggle.hidden{display:none}#cart-drawer-container #cart-drawer .cart-content .buttons #express-checkout-section{position:relative}#cart-drawer-container #cart-drawer .cart-content .buttons #express-checkout-section.hidden{display:none}#cart-drawer-container #cart-drawer .cart-content .buttons #express-checkout-section .express-checkout-header{display:flex;justify-content:flex-end;margin-bottom:10px}#cart-drawer-container #cart-drawer .cart-content .buttons #express-checkout-section .express-checkout-header .close-button{color:var(--primary-color);cursor:pointer;font-size:18px}#cart-drawer-container #cart-drawer .cart-content .buttons .additional-checkout-buttons .shopify-cleanslate div[role=button]{border-radius:40px!important;max-height:40px}#cart-drawer-container #cart-drawer .cart-content .buttons .additional-checkout-buttons .shopify-cleanslate ul{flex-direction:row!important}#cart-drawer-container #cart-drawer .cart-content .buttons .additional-checkout-buttons .shopify-cleanslate ul li{height:unset!important;margin-right:4px!important;margin-top:0!important}#cart-drawer-container #cart-drawer .cart-content .buttons .additional-checkout-buttons .shopify-cleanslate ul li:nth-of-type(n+3){display:none}#cart-drawer-container #cart-drawer .cart-content .buttons shopify-accelerated-checkout-cart{display:flex;gap:10px}#cart-drawer-container #cart-drawer .cart-content .buttons .checkout{align-items:center;display:flex;font-size:16px;height:60px;justify-content:center;padding-bottom:13px;padding-top:13px;text-align:center;width:100%}#cart-drawer-container #cart-drawer .cart-content .payment-icons{align-items:center;background:#fff;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:0 20px 20px;z-index:2}@media only screen and (max-width:991.98px){#cart-drawer-container #cart-drawer .cart-content .payment-icons{display:none}}#cart-drawer-container #cart-drawer .cart-content .payment-icons svg{height:20px;width:20px}#cart-drawer-container #cart-drawer .cart-content .content-heading{align-items:center;display:flex;flex-wrap:wrap;gap:11px;justify-content:center;padding:20px}#cart-drawer-container #cart-drawer .cart-content .content-heading svg{height:30px;width:30px}#cart-drawer-container #cart-drawer .cart-content .content-heading svg.heart-full{fill:var(--accent-2-color)}#cart-drawer-container #cart-drawer .cart-content .grid-container{flex:1;margin-bottom:20px;margin-right:8px;overflow-y:auto;padding:20px;position:relative}#cart-drawer-container #cart-drawer .cart-content .grid-container::-webkit-scrollbar{background:transparent;margin-left:10px;width:4px}#cart-drawer-container #cart-drawer .cart-content .grid-container::-webkit-scrollbar-track{background-color:#fff}#cart-drawer-container #cart-drawer .cart-content .grid-container::-webkit-scrollbar-thumb{background-color:var(--accent-1-color);border-radius:2px}#cart-drawer-container #cart-drawer .cart-content .grid-container .side-cart-saved-grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr;position:absolute;row-gap:40px;width:calc(100% - 29px)}@media only screen and (max-width:389px){#cart-drawer-container #cart-drawer .cart-content .grid-container .side-cart-saved-grid{grid-template-columns:1fr}}#cart-drawer-container #cart-drawer .cart-content .grid-container .empty-wishlist{position:absolute;text-align:center;width:100%}#cart-drawer-container #cart-drawer .cart-content .grid-container .continue-shopping{grid-column:1/-1;margin:-20px auto 0}#cart-drawer-container #cart-drawer .cart-content .grid-container .empty-wishlist-side-cart{display:none;margin-top:40px;text-align:center}#cart-drawer-container #cart-drawer .cart-content .grid-container .empty-wishlist-side-cart.active{display:block;position:relative;z-index:9}#cart-drawer-container #cart-drawer .cart-content .grid-container .empty-wishlist-side-cart .closeSideCart{height:auto;margin:20px auto 0;max-width:-moz-fit-content;max-width:fit-content;width:auto}#cart-drawer-container #cart-drawer .cart-content .grid-container .empty-wishlist-side-cart .closeSideCart:hover{background-color:var(--button-1-color);color:#fff;cursor:pointer}#cart-drawer-container #cart-drawer span.closeSideCart{align-items:center;cursor:pointer;display:flex;height:15px;justify-content:center;width:15px}#cart-drawer-container #cart-drawer span.closeSideCart svg{fill:#000;height:-moz-max-content;height:max-content}#cart-drawer-container #cart-drawer .gaurentee{align-items:center;background:var(--text-primary-color);box-sizing:border-box;color:#fff;display:flex;justify-content:space-between;padding:20px}#cart-drawer-container #cart-drawer .gaurentee div{color:#fff;font-size:14px;font-weight:450;letter-spacing:.02em;line-height:1}#cart-drawer-container #cart-drawer .gaurentee #stamped-reviews-widget[data-widget-type=site-badge] .stamped-style-color-star i{line-height:0;vertical-align:text-top}#cart-drawer-container #cart-drawer .cart-details{background:#fff;position:relative;z-index:2}#cart-drawer-container #cart-drawer .cart-details .total-wrapper{box-sizing:border-box;display:flex;justify-content:space-between;padding:20px}#cart-drawer-container #cart-drawer .cart-details .total-wrapper .left{display:flex;flex-direction:column;gap:10px}#cart-drawer-container #cart-drawer .cart-details .total-wrapper .left .applies{color:#676767;font-size:10px;font-weight:450;letter-spacing:0;line-height:1.1}#cart-drawer-container #cart-drawer .cart-details .total-wrapper .heading-sm{font-size:16px;font-weight:450;line-height:1.1}#cart-drawer-container #cart-drawer .cart-details .total-wrapper .heading-sm.sub-total{align-items:center;display:flex;gap:10px;justify-content:flex-end}#cart-drawer-container #cart-drawer .cart-details .total-wrapper .heading-sm.sub-total .line-through{color:#a6a6a6;font-size:14px;text-decoration:line-through}#cart-drawer-container #cart-drawer .cart-details .total-wrapper .sale-tag{height:16px;transform:translateY(3px);width:16px}#cart-drawer-container .side-cart-recommended{background-color:#fff;margin-left:4.3vw;max-width:1300px;opacity:1;padding:30px;pointer-events:none;position:absolute;top:50%;transform:translate(-120%,-50%);transition:all 1s ease;width:calc(100% - clamp(415px, 25vw + 50px, 504px) - 12vw)}@media only screen and (max-width:1134px){#cart-drawer-container .side-cart-recommended{width:calc(100% - clamp(415px, 25vw + 50px, 504px) - 4vw)}}@media only screen and (max-width:1199.98px){#cart-drawer-container .side-cart-recommended{display:none}}#cart-drawer-container .side-cart-recommended .recommended-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}#cart-drawer-container .side-cart-recommended .recommended-heading .heading-md{font-size:26px}#cart-drawer-container .side-cart-recommended .recommended-heading .close-side-cart-recommended{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;width:20px}#cart-drawer-container .side-cart-recommended .recommended-heading .close-side-cart-recommended svg{display:block;height:100%;pointer-events:none;width:100%}#cart-drawer-container .side-cart-recommended.open{min-height:300px;opacity:1;pointer-events:auto;transform:translateY(-50%)}.side-cart-product-recommendations .recommended-heading h2{line-height:1.1;text-transform:uppercase}.side-cart-product-recommendations .recommended-heading .swiper-controls{align-items:center;display:flex;gap:10px;justify-content:flex-end;position:relative}@media only screen and (max-width:991.98px){.side-cart-product-recommendations .recommended-heading .swiper-controls{display:none}}.side-cart-product-recommendations .recommended-heading .swiper-controls .swiper-button-next,.side-cart-product-recommendations .recommended-heading .swiper-controls .swiper-button-prev{background:var(--text-primary-color);height:37px;left:unset;margin:0;position:relative;right:unset;top:unset;width:37px}.side-cart-product-recommendations .recommended-heading .swiper-controls .swiper-button-next:after,.side-cart-product-recommendations .recommended-heading .swiper-controls .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.744 5.484V4.212H7.56L4.932 1.596l.876-.9 4.152 4.14-4.152 4.152-.876-.888L7.56 5.484H.744Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:11px;content:"";height:9px;width:11px}.side-cart-product-recommendations .recommended-heading .swiper-controls .swiper-button-next.swiper-button-disabled,.side-cart-product-recommendations .recommended-heading .swiper-controls .swiper-button-prev.swiper-button-disabled{opacity:.5}.side-cart-product-recommendations .recommended-heading .swiper-controls .swiper-button-next:hover,.side-cart-product-recommendations .recommended-heading .swiper-controls .swiper-button-prev:hover{background:var(--accent-1-color)}.side-cart-product-recommendations .recommended-heading .swiper-controls .swiper-button-next:hover:after,.side-cart-product-recommendations .recommended-heading .swiper-controls .swiper-button-prev:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.744 5.484V4.212H7.56L4.932 1.596l.876-.9 4.152 4.14-4.152 4.152-.876-.888L7.56 5.484H.744Z' fill='%231d1d1d'/%3E%3C/svg%3E")}.side-cart-product-recommendations .recommended-heading .swiper-controls .swiper-button-prev:after{transform:rotate(180deg)}.side-cart-product-recommendations .swiper-slide{height:auto}.cart .cart-item{background:#fff;border-bottom:2px solid #f4f4f4;display:grid;gap:15px;grid-template-columns:20% 1fr;grid-template-rows:1fr 1fr;padding:15px 0 30px;position:relative;width:100%}@media only screen and (max-width:991.98px){.cart .cart-item{grid-template-rows:1fr 30px}}.cart .cart-item:last-of-type{border-bottom:2px solid transparent;padding:15px 0 0}@media only screen and (max-width:575.98px){.cart .cart-item:first-of-type{padding:0 0 30px}}.cart .cart-item .img-wrap{aspect-ratio:90/110;border-radius:5px;display:flex;flex-direction:column;grid-column:1/2;grid-row:1/-1;height:auto;overflow:hidden;width:100%}@media only screen and (max-width:991.98px){.cart .cart-item .img-wrap{grid-row:1/2}}.cart .cart-item .img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cart .cart-item .product-info{align-items:flex-start;display:flex;flex-direction:column;gap:10px;grid-column:2/-1;grid-row:1/2;justify-content:flex-start;margin:15px auto 0 0;width:100%}.cart .cart-item .product-info .title{color:var(--text-primary-color);font-size:16px;font-weight:700;margin-right:30px}@media only screen and (max-width:767.98px){.cart .cart-item .product-info .title{font-size:14px}}.cart .cart-item .product-info .product-options{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:5px;justify-content:flex-start}.cart .cart-item .product-info .product-options .product-option{align-items:baseline;color:var(--text-primary-color);display:flex;flex-flow:row nowrap;font-size:12px;font-weight:400;gap:5px;justify-content:flex-start}.cart .cart-item .product-info .product-options .product-option .option-name{color:inherit;font-size:inherit;font-weight:inherit;min-width:80px;opacity:.5}.cart .cart-item .cart-info{align-items:center;display:flex;flex-flow:row nowrap;gap:10px;grid-column:2/-1;grid-row:2/-1;justify-content:flex-end;margin-left:auto;width:100%}@media only screen and (max-width:991.98px){.cart .cart-item .cart-info{grid-column:1/-1;grid-row:2/-1}}@media only screen and (max-width:575.98px){.cart .cart-item .cart-info{justify-content:space-between;margin-left:0}}.cart .cart-item .cart-info .price,.cart .cart-item .cart-info .quantity-wrapper,.cart .cart-item .cart-info .subtotal{justify-content:center;min-width:90px;text-align:center}@media only screen and (max-width:575.98px){.cart .cart-item .cart-info .price,.cart .cart-item .cart-info .quantity-wrapper,.cart .cart-item .cart-info .subtotal{min-width:unset}}.cart .cart-item .cart-info .price{font-size:14px;opacity:.6}.cart .cart-item .cart-info .subtotal{color:var(--accent-1-color)}.cart .cart-item .cart-info .price,.cart .cart-item .cart-info .subtotal{font-weight:700}.cart .cart-item .quantity-wrapper{gap:0}.cart .cart-item .quantity-wrapper .minus,.cart .cart-item .quantity-wrapper .plus,.cart .cart-item .quantity-wrapper .quantity{border:1px solid #d3d3d3;border-radius:0}.cart .cart-item .quantity-wrapper .minus.quantity,.cart .cart-item .quantity-wrapper .plus.quantity,.cart .cart-item .quantity-wrapper .quantity.quantity{border-width:1px 0}.cart .cart-item .quantity-wrapper .minus.plus,.cart .cart-item .quantity-wrapper .plus.plus,.cart .cart-item .quantity-wrapper .quantity.plus{border-radius:0 10px 10px 0;border-width:1px 1px 1px 0}.cart .cart-item .quantity-wrapper .minus.minus,.cart .cart-item .quantity-wrapper .plus.minus,.cart .cart-item .quantity-wrapper .quantity.minus{border-radius:10px 0 0 10px;border-width:1px 0 1px 1px}.cart .cart-item .quantity-wrapper .minus,.cart .cart-item .quantity-wrapper .plus,.cart .cart-item .quantity-wrapper .quantity{height:30px;width:30px}.cart .cart-item .remove-item{align-items:center;display:flex;height:20px;justify-content:center;margin:0;min-width:20px;opacity:.3;padding:0;width:20px}.cart .cart-item .remove-item:hover{opacity:1}.cart .cart-item .remove-item svg{color:var(--primary-color);cursor:pointer;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cart .cart-item .remove-item svg path{fill:currentColor}.item .quantity-wrapper{display:flex;gap:0;justify-content:space-between}.item .quantity-wrapper>div{align-items:center;display:flex}.item .quantity-wrapper .quantity-select{border:1px solid #e1e1e1;border-radius:25px;display:flex;width:-moz-max-content;width:max-content}.item .quantity-wrapper .quantity-select>*{align-items:center;border:none;display:flex;flex:1;height:48px;justify-content:center;width:34px}.item .quantity-wrapper .quantity-select .quantity{font-weight:500}.item .quantity-wrapper .quantity-select .minus,.item .quantity-wrapper .quantity-select .plus{cursor:pointer}.item .oos{font-size:12px;margin:0;text-align:right;width:50%}.item .oos span{cursor:pointer;font-size:12px;text-decoration:underline}.collection-grid-tile{display:block;height:0;isolation:isolate;overflow:hidden;padding-top:100%;position:relative}.collection-grid-tile.hover:hover img{scale:1.05}.collection-grid-tile.hover img{scale:1;transition:scale 3.5s ease-in-out}.collection-grid-tile img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.collection-grid-tile .content-wrapper{align-items:center;bottom:0;display:flex;flex-direction:row;justify-content:space-between;left:0;padding:15px;pointer-events:none;position:absolute;width:100%}.collection-grid-tile .content-wrapper .title{color:var(--text-primary-color);font-size:18px;margin:0}.collection-grid-tile .content-wrapper .icon{height:15px;width:15px}.collection-grid-tile .content-wrapper .icon svg{height:100%;-o-object-fit:contain;object-fit:contain;rotate:-90deg;width:100%}.variant-prices-container .variant-price-wrapper span.product-sale-price{font-size:20px;margin-left:5px}.variant-prices-container .variant-price-wrapper span.product-sale-price.strikethrough{color:var(--text-grey-color);text-decoration:line-through}.variant-prices-container .variant-price-wrapper .product-price{font-size:20px}.variant-prices-container .variant-price-wrapper.hidden{display:none}.variant-prices-container .variant-price-wrapper .discount{color:var(--accent-2-color);font-size:15px;margin-left:7px}.product-card{display:flex;flex-direction:column;position:relative;width:100%}.product-card.minimal-style .bottom-row,.product-card.minimal-style .product-badges,.product-card.minimal-style .product-subtitle,.product-card.minimal-style .swiper-pagination{display:none!important}.product-card.minimal-style .product-title{font-size:14px!important;text-transform:unset!important}.product-card.minimal-style .product-image{margin:0 0 10px!important}.product-card .product-image{isolation:isolate;margin:0 0 18px;overflow:hidden;padding-bottom:100%;position:relative}.product-card .product-image .productCardSwiper{height:100%;left:0;position:absolute;top:0;width:100%}.product-card .product-image .productCardSwiper .swiper-pagination{bottom:20px}.product-card .product-image .productCardSwiper .swiper-slide{opacity:0;transition:opacity .35s ease}.product-card .product-image .productCardSwiper .swiper-slide.swiper-slide-active{opacity:1}.product-card .product-image img,.product-card .product-image svg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:.3s ease;width:100%}.product-card .product-image svg{height:auto;width:100%}.product-card .product-image svg:hover{fill:unset}.product-card .product-title{display:block;font-size:18px;font-weight:450;line-height:1.2;margin:0 0 10px;overflow:hidden;text-transform:uppercase}@media only screen and (min-width:992px){.product-card .product-title{font-size:20px}}.product-card .product-subtitle{color:var(--text-grey-color);font-size:16px;font-weight:400;margin:0;text-transform:capitalize}.product-card .product-subtitle u{text-decoration:none}.product-card .product-subtitle b,.product-card .product-subtitle em,.product-card .product-subtitle strong,.product-card .product-subtitle u{color:var(--text-grey-color);font-family:Rhymes,serif!important;font-size:16px;font-weight:400;text-transform:capitalize}.product-card .product-reviews{margin:18px 0 0}.product-card .product-reviews .stamped-badge{display:flex}.product-card .product-reviews i,.product-card .product-reviews i:before{font-size:14px}.product-card .product-reviews span{font-size:12px;font-weight:450}.product-card .product-price{align-items:center;display:flex;gap:12px;margin:10px 0 0}.product-card .product-price span{font-size:14px;font-weight:450}.product-card .button-1{display:block;margin:18px 0 0;text-align:center;width:100%}.product-card .more-info{margin:10px 0 0;padding:0 0 2px;text-align:left;text-decoration:underline;text-underline-offset:3px}.product-card .more-info,.product-card .more-info:hover{background:none;border:none;color:var(--text-grey-color)}.product-card .more-info:hover{text-decoration:none}.product-card.bundle-card{background:#f9f9f7;display:flex;flex-direction:column;gap:20px;padding:20px}@media only screen and (min-width:768px){.product-card.bundle-card{align-items:flex-start;flex-direction:row}}.product-card.bundle-card .bundle-card-image{aspect-ratio:1/1;width:100%}@media only screen and (min-width:768px){.product-card.bundle-card .bundle-card-image{width:50%}}.product-card.bundle-card .bundle-card-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-card.bundle-card .bundle-card-details{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media only screen and (min-width:768px){.product-card.bundle-card .bundle-card-details{justify-content:space-between;width:50%}}.product-card.bundle-card .bundle-card-details .bundle-card-title{display:block;font-size:16px;font-weight:450;line-height:1.1;margin:0 0 6px;text-transform:uppercase}.product-card.bundle-card .bundle-card-details .bundle-card-subtitle{color:#676767;font-size:14px;font-weight:400;line-height:1.1;margin:0;text-transform:capitalize}.product-card.bundle-card .bundle-card-details .bundle-card-subtitle *,.product-card.bundle-card .bundle-card-details .bundle-card-subtitle a,.product-card.bundle-card .bundle-card-details .bundle-card-subtitle b,.product-card.bundle-card .bundle-card-details .bundle-card-subtitle em,.product-card.bundle-card .bundle-card-details .bundle-card-subtitle i,.product-card.bundle-card .bundle-card-details .bundle-card-subtitle strong,.product-card.bundle-card .bundle-card-details .bundle-card-subtitle u{font-size:14px;font-weight:400;line-height:1.1;text-decoration:none}.product-card.bundle-card .bundle-card-details .bundle-card-price{margin:20px 0 0}.product-card.bundle-card .bundle-card-details .bundle-card-price span{font-size:14px}.product-card.bundle-card .bundle-card-details .button-1{background:transparent;color:var(--text-primary-color);margin:30px 0 0;width:auto}.product-card.bundle-card .bundle-card-details .button-1:hover{background-color:var(--button-1-color);border-color:var(--button-1-color);color:var(--button-1-text-color)}.product-card .more-info-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);bottom:-20px;height:100%;left:0;opacity:0;padding:0 20px 20px;pointer-events:none;position:absolute;transition:all .5s ease;visibility:hidden;width:100%;z-index:5}.product-card .more-info-container.active{bottom:0;opacity:1;pointer-events:all;visibility:visible}.product-card .more-info-container .more-info-inner,.product-card .more-info-container .more-info-inner>div{height:100%}.product-card .more-info-container .content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.product-card .more-info-container .content .mi-title{border-top:3px solid var(--text-primary-color);font-size:18px;font-weight:450;margin:0 0 10px;padding-right:40px;padding-top:16px;text-transform:uppercase}@media only screen and (min-width:992px){.product-card .more-info-container .content .mi-title{font-size:20px}}.product-card .more-info-container .content .mi-subtitle{color:var(--text-grey-color);font-size:16px;font-weight:400;margin:0;text-transform:capitalize}.product-card .more-info-container .content .mi-subtitle u{text-decoration:none}.product-card .more-info-container .content .mi-subtitle b,.product-card .more-info-container .content .mi-subtitle em,.product-card .more-info-container .content .mi-subtitle strong,.product-card .more-info-container .content .mi-subtitle u{color:var(--text-grey-color);font-family:Rhymes,serif!important;font-size:16px;font-weight:400;text-transform:capitalize}.product-card .more-info-container .content .mi-price{align-items:center;display:flex;gap:12px;margin:10px 0 0}.product-card .more-info-container .content .mi-price span{font-size:14px;font-weight:450}.product-card .more-info-container .content .mi-description{border-top:1px solid #d7d7d7;font-size:12px;font-weight:450;line-height:1.2;margin:20px 0 0;padding-top:14px}@media only screen and (min-width:1200px){.product-card .more-info-container .content .mi-description{font-size:14px}}.product-card .more-info-container .content .mi-description *,.product-card .more-info-container .content .mi-description b,.product-card .more-info-container .content .mi-description em,.product-card .more-info-container .content .mi-description p,.product-card .more-info-container .content .mi-description strong,.product-card .more-info-container .content .mi-description u{font-size:12px;font-weight:450;line-height:1.2;margin:0}@media only screen and (min-width:1200px){.product-card .more-info-container .content .mi-description *,.product-card .more-info-container .content .mi-description b,.product-card .more-info-container .content .mi-description em,.product-card .more-info-container .content .mi-description p,.product-card .more-info-container .content .mi-description strong,.product-card .more-info-container .content .mi-description u{font-size:14px}}.product-card .more-info-container .content .mi-benefits{margin:20px 0 0}.product-card .more-info-container .content .mi-benefits .title{color:var(--text-grey-color);font-size:14px;margin:0 0 8px}.product-card .more-info-container .content .mi-benefits .mi-benefits-grid{display:grid;gap:0;grid-template-columns:repeat(1,1fr)}.product-card .more-info-container .content .mi-benefits .mi-benefits-grid .benefit{align-items:center;border-top:1px solid #d7d7d7;display:flex;font-size:14px;font-weight:450;gap:10px;justify-content:flex-start;letter-spacing:.02em;line-height:1.2;padding:8px 0;text-transform:capitalize}.product-card .more-info-container .content .mi-benefits .mi-benefits-grid .benefit:last-child{border-bottom:1px solid #d7d7d7}.product-card .more-info-container .content .mi-benefits .mi-benefits-grid .benefit svg{width:14px}.product-card .more-info-container .content .mi-selling-plans{font-size:14px;font-weight:450;line-height:1;margin:16px 0}.product-card .more-info-container .more-info-close{align-items:center;cursor:pointer;display:flex;height:16px;justify-content:center;position:absolute;right:20px;top:20px;width:16px}.product-card .more-info-container .more-info-close svg{height:16px;pointer-events:none;width:16px}.product-badges{display:flex;flex-direction:column;flex-wrap:wrap;gap:4px;left:12px;padding:0;pointer-events:none;position:absolute;top:12px;width:50%;z-index:2}.product-badges .product-badge{background-color:var(--button-2-color);color:var(--text-primary-color);font-size:12px;font-weight:450;letter-spacing:.025em;overflow:hidden;padding:7px;position:relative;text-transform:uppercase;white-space:nowrap;width:-moz-max-content;width:max-content}.product-badges .product-badge.new-arrival-badge{background-color:var(--button-1-color);color:#fff}.product-badges .product-badge.bestseller-badge,.product-badges .product-badge.discount-percentage-badge,.product-badges .product-badge.limited-edition-badge,.product-badges .product-badge.low-stock-badge{background-color:var(--button-2-color)}.review-stars{align-items:center;display:flex;font-size:16px;gap:10px;line-height:1}.review-stars .review-count{font-size:14px}@media only screen and (max-width:991.98px){.review-stars{font-size:16px}}.review-stars__track{display:inline-flex;position:relative}.review-stars__base,.review-stars__fill{display:inline-flex}.review-stars__base{color:rgba(0,0,0,.18)}.review-stars__fill{color:var(--review-star-color);left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.review-stars svg{display:block;flex:0 0 auto;height:1em;width:1em}.accordion{align-items:center;background:transparent;border:none;border-top:2px solid var(--text-primary-color);color:var(--text-primary-color);cursor:pointer;display:flex;font-size:16px;font-weight:450;justify-content:space-between;line-height:1.1;outline:none;padding:16px 0;position:relative;text-align:left;text-transform:uppercase;transition:all .3s;width:100%}@media only screen and (min-width:768px){.accordion{font-size:20px}}.accordion .question{color:var(--text-primary-color);font-size:16px;pointer-events:none}@media only screen and (min-width:768px){.accordion .question{font-size:20px}}.accordion>div{align-items:center;display:flex}.accordion .toggle-text{flex:none;font-size:14px;justify-content:flex-end;pointer-events:none;text-align:right;text-transform:capitalize;width:20px}.accordion .toggle-text svg{height:14px;width:14px}.accordion .toggle-text .read-more{display:block}.accordion .toggle-text .close,.accordion.active .toggle-text .read-more{display:none}.accordion.active .toggle-text .close{display:block}.panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.panel.active{padding-bottom:20px}.panel .content{font-size:14px;padding:0}.panel .content h2{margin:0 0 12px}.panel .content p{font-size:14px;line-height:1.1;margin:0 0 12px}.panel .content p b,.panel .content p em,.panel .content p strong{font-size:14px;line-height:22px}.panel .content ol,.panel .content ul{font-size:14px;line-height:22px;margin:0 0 12px;padding-left:17px}.panel .content ol li,.panel .content ol li b,.panel .content ol li em,.panel .content ol li strong,.panel .content ul li,.panel .content ul li b,.panel .content ul li em,.panel .content ul li strong{font-size:14px;line-height:22px}.panel .content ol li::marker,.panel .content ul li::marker{font-size:12px}.accordion-item summary{cursor:pointer;list-style:none}.accordion-item summary::-webkit-details-marker{display:none}.accordion-item .close,.accordion-item[open] .read-more{display:none}.accordion-item[open] .close{display:inline-block}.accordion-item .panel{max-height:0;overflow:hidden;transition:max-height .35s ease}.accordion-item[open] .panel{max-height:2000px;padding-bottom:20px}.accordion-item[open] .panel .content{margin:20px 0 0}.article-card{display:flex;flex-direction:column;height:100%;position:relative}.article-card.article-card-featured{border-top:3px solid var(--text-primary-color);height:auto;margin:0 0 40px;padding-top:20px}@media only screen and (min-width:768px){.article-card.article-card-featured{flex-direction:row;gap:20px}}@media only screen and (min-width:992px){.article-card.article-card-featured{gap:50px;margin:0 0 60px}}@media only screen and (min-width:1200px){.article-card.article-card-featured{gap:75px}}@media only screen and (min-width:1399.98px){.article-card.article-card-featured{gap:140px}}@media only screen and (min-width:768px){.article-card.article-card-featured .article-card-image{flex:none;margin:0;max-width:334px;width:100%}}.article-card.article-card-featured .article-card-content{display:flex;flex-direction:column;gap:50px;justify-content:space-between}@media only screen and (min-width:992px){.article-card.article-card-featured .article-card-content{gap:20px}}.article-card.article-card-featured .article-card-content .article-card-date{display:flex;flex-direction:column-reverse;gap:5px}.article-card.article-card-featured .article-card-meta{display:none}.article-card.article-card-featured .article-card-inside{flex:unset;max-width:570px}.article-card.article-card-featured .article-card-title{font-size:35px;letter-spacing:-.02em;line-height:.85;max-width:100%}@media only screen and (min-width:992px){.article-card.article-card-featured .article-card-title{font-size:var(--heading-lg);letter-spacing:-.04em}}.article-card.article-card-featured .article-card-excerpt{font-size:18px}.article-card.article-card-featured .article-card-link{display:block;margin-top:26px}.article-card.article-card-featured .article-card-link:hover{color:var(--text-primary-color);text-decoration:underline}.article-card.article-card-featured .article-card-tags{top:30px}@media only screen and (min-width:992px){.article-card.article-card-featured .article-card-tags{left:20px;top:40px}}.article-card .article-card-image{aspect-ratio:335/420;margin:0 0 20px;overflow:hidden}.article-card .article-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-card .article-card-content{display:flex;flex:1;flex-direction:column;padding:0 0 2px}.article-card .article-card-content .article-card-date{display:none}.article-card .article-card-inside{display:flex;flex:1;flex-direction:column}.article-card .article-card-meta{color:#676767;display:flex;font-size:12px;margin:0 0 15px}.article-card .article-card-title{color:var(--text-primary-color);display:block;font-size:20px;font-weight:450;line-height:1.1;margin:0 0 15px;max-width:240px;text-transform:uppercase}.article-card .article-card-date{color:var(--primary-color);font-size:18px;line-height:1;margin:0 0 26px}.article-card .article-card-excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Rhymes,serif!important;font-size:14px;line-height:1.25;margin:0;overflow:hidden}.article-card .article-card-link{align-items:flex-end;color:var(--text-grey-color);display:flex;flex:1;font-size:14px;margin-top:30px;text-decoration:underline;text-underline-offset:3px}.article-card .article-card-link:hover{text-decoration:none}.article-card .article-card-tags{display:flex;flex-direction:column;gap:6px;left:10px;position:absolute;top:10px}@media only screen and (min-width:992px){.article-card .article-card-tags{flex-direction:row;flex-wrap:wrap;left:20px;top:20px}}.article-card .article-card-tags .article-card-tag{-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background-color:hsla(0,0%,100%,.6);color:var(--text-primary-color);font-size:12px;font-weight:450;letter-spacing:.025em;padding:10px;text-align:center;text-transform:uppercase}.label-input{display:flex;flex-direction:column;gap:10px}.label-input label{font-weight:700}.label-input input{border:none;border-radius:21px;font-size:14px;padding:10px 11px 10px 17px}.errormessage{color:red;padding:5px 10px;visibility:hidden}[aria-invalid=true]{outline:2px solid red}[aria-invalid=true]~.errormessage{visibility:visible}.reactivate-form--modal-container .modal{background:#f0f0f0;max-width:500px;width:94%}.reactivate-form--modal-container .modal form{display:flex;flex-direction:column;margin:0;max-width:700px;position:relative;width:100%}.reactivate-form--modal-container .modal form button{margin:15px auto 0}@media only screen and (max-width:767.98px){.reactivate-form--modal-container .modal form{max-width:unset}}.reactivate-form--modal-container .modal form #error-message:empty,.reactivate-form--modal-container .modal form #errors-message:not(.active),.reactivate-form--modal-container .modal form #success-message:empty,.reactivate-form--modal-container .modal form #success-message:not(.active){display:none}.reactivate-form--modal-container .modal form #success-message.active{padding:10px 0}.reactivate-form--modal-container .modal form #error-message.active{color:red;padding:10px 0}.modal-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.7);display:none;height:100vh;inset:0;max-height:100%;max-width:100%;position:fixed;width:100vw;z-index:99999999999}.modal-container.active{align-items:center;display:flex;justify-content:flex-end}.modal-container .modal{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-height:100dvh;max-width:667px;overflow:auto;padding:20px;position:relative;width:auto;width:100%}.modal-container .modal::-webkit-scrollbar{background:transparent;margin-left:10px;width:2px}.modal-container .modal::-webkit-scrollbar-track{background-color:#fff}.modal-container .modal::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.modal-container .modal .close-button{background-color:transparent;display:inline-block;height:14px;padding:0;position:absolute;right:20px;top:20px;width:14px}.modal-container .modal .close-button.border{top:45px}.modal-container .modal .close-button svg{height:100%;pointer-events:none;width:100%}.modal-container .modal.slide-in-enter{opacity:0;transform:translateX(50px);transition:all .35s ease}.modal-container .modal.slide-in-enter.slide-in-active{opacity:1;transform:translateX(0)}.modal-container .modal .modal-top{color:#676767;font-size:12px;font-weight:450;letter-spacing:.03em;line-height:120%;margin:0 0 30px;max-width:220px;text-transform:uppercase}.modal-container .modal .modal-title{font-size:28px;font-weight:450;line-height:100%;margin:0 0 60px}.modal-container .modal .modal-title h2{font-size:28px;font-weight:450;line-height:100%;text-transform:uppercase}.modal-container .modal .modal-title.border{border-top:3px solid var(--text-primary-color);padding-top:17px}.modal-container .modal .modal-title.no-margin{margin:0 0 20px}.modal-container .modal .modal-product-title{font-size:28px;font-weight:450;line-height:100%;margin:0 0 60px;text-transform:uppercase}.modal-container .modal .modal-subtitle{border-top:3px solid var(--text-primary-color);font-size:14px;font-weight:450;letter-spacing:.02em;line-height:1.2;padding-top:12px}.modal-container .modal .modal-subtitle p{margin:0}.modal-container .modal .modal-subtitle .button-1{margin:20px 0 0}.modal-container .modal .modal-product-serving{font-size:14px;font-weight:450;letter-spacing:.02em;line-height:1.2;margin:0 0 20px}.modal-container .modal .modal-content{flex:1}.modal-container .modal .modal-content h2,.modal-container .modal .modal-content h3{border-top:2px solid var(--text-primary-color);font-weight:450;letter-spacing:0;line-height:1.1;margin-bottom:20px;margin-top:40px;padding-top:20px;text-transform:uppercase}.modal-container .modal .modal-content h2{font-size:28px}.modal-container .modal .modal-content h3{font-size:20px}.modal-container .modal .modal-content p{font-size:14px;font-weight:450;letter-spacing:.02em;line-height:1.2;margin:20px 0}.modal-container .modal .modal-content .ingredient-resources{border-top:2px solid var(--text-primary-color);padding-top:20px}.modal-container .modal .modal-content .ingredient-resources .serif{font-size:16px;line-height:1;margin:0 0 15px}.modal-container .modal .modal-content .ingredient-resources p{font-size:14px;line-height:1.2;margin:0}.modal-container .modal .modal-content .ingredient-description{margin-bottom:40px;margin-top:20px;max-width:540px}.modal-container .modal .modal-content .ingredient-description p{margin:0}.modal-container .modal .modal-content .ingredient-description *{font-size:20px}.modal-container .modal .modal-content .ingredient-image{height:420px;position:relative}.modal-container .modal .modal-content .ingredient-image img{height:100%;-o-object-fit:cover;object-fit:cover}.modal-container .modal .modal-content img{display:block;height:auto;margin:0 0 20px;width:100%}.modal-container .modal .ingredient-modal-footer{align-items:center;display:flex;justify-content:space-between;padding:20px 0 0}.modal-container .modal .ingredient-modal-footer .ingredient-modal-counter{color:#676767;font-size:12px;font-weight:450;letter-spacing:.02em;line-height:1;text-transform:uppercase}.modal-container .modal .ingredient-modal-footer .ingredient-modal-controls{display:flex;gap:20px}.modal-container .modal .ingredient-modal-footer .ingredient-modal-controls button{align-items:center;background:#e7e5dd;color:var(--text-primary-color);display:flex;height:32px;justify-content:center;width:32px}.modal-container .modal .ingredient-modal-footer .ingredient-modal-controls button svg{height:10px;pointer-events:none;width:10px}.modal-container .modal .ingredient-modal-footer .ingredient-modal-controls button:hover{background:var(--text-primary-color)}.modal-container .modal .ingredient-modal-footer .ingredient-modal-controls button:hover svg path{fill:#fff}.modal-container .modal .button-container{display:flex}.modal-container .modal .nutrition-table{display:flex;flex-direction:column}.modal-container .modal .nutrition-table .column{width:100%}.modal-container .modal .nutrition-table table{border-collapse:collapse;width:100%}.modal-container .modal .nutrition-table th{border:none;border-bottom:2px solid var(--text-primary-color);font-size:14px;font-weight:450;line-height:1;padding:0 0 15px;text-align:left}.modal-container .modal .nutrition-table th.hide{opacity:0}.modal-container .modal .nutrition-table td{border:none;border-bottom:1px solid var(--text-primary-color);font-size:16px;font-weight:450;line-height:1;padding:10px 0;text-align:left}.modal-container.basic-confirm{text-align:center}.modal-container.basic-confirm .modal-header{margin:auto;max-width:270px}.modal-container.basic-confirm .modal-body{display:flex;gap:10px;padding-top:32px}.modal-container.basic-confirm .modal-body button{width:100%}button[data-modal-trigger=example-fab]{background-color:var(--primary-color);border-radius:50%;bottom:50px;box-shadow:0 0 10px 0 rgba(0,0,0,.75);left:20px;padding:20px;position:fixed;z-index:101}button[data-modal-trigger=example-fab] svg{fill:#fff;height:30px;pointer-events:none;width:30px}[data-modal=delete-profile] .modal-content{max-width:280px;text-align:center}[data-modal=delete-profile] .button-container{display:flex;gap:20px;justify-content:center}@media only screen and (max-width:767.98px){[data-modal=delete-profile] .button-container{flex-wrap:wrap}}[data-modal=delete-profile] .button-container button{width:100%}.account-form-page{align-items:center;display:flex;justify-content:center}.account-form-page,.account-form-page *{box-sizing:border-box}.account-form-page .account-form-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;max-width:500px;padding:20px;width:100%}.account-form{align-items:flex-start;display:flex;flex-direction:column;gap:25px 15px;justify-content:flex-start;width:100%}.account-form .required-msg{font-size:14px;height:0;margin-top:-25px;text-align:right;translate:0 25px;width:100%}.account-form .form-buttons{align-items:center;display:flex;gap:15px 25px;justify-content:center;text-align:center;width:100%}.account-form .form-buttons>*{flex:1}@media only screen and (max-width:575.98px){.account-form .form-buttons{flex-direction:column}.account-form .form-buttons>*{width:100%}}.form-errors{align-items:flex-start;background:#cb3840;border:2px solid #b3333a;border-radius:5px;color:#fff;display:flex;flex-direction:row;gap:8px;grid-column:1/-1;justify-content:flex-start;left:0;margin:10px auto;padding:5px 10px}@media only screen and (max-width:575.98px){.form-errors{align-items:center;flex-direction:column;justify-content:center;text-align:center}}.form-errors .error-icon{color:#b3333a;height:20px;min-height:20px;min-width:20px;width:20px}.form-errors .form__message{color:#fff;margin:-2px 5px 0 10px}.form-errors .form__message strong{font-weight:700}.form-errors ul{list-style-type:none;margin:0;padding:0}.form-errors ul li{color:#fff}.form-errors ul li a{color:inherit;text-decoration:underline}.form-success{align-items:flex-start;background:var(--primary-color);border-radius:5px;color:#fff;display:flex;flex-direction:row;gap:8px;grid-column:1/-1;justify-content:flex-start;left:0;margin:10px auto;padding:5px 10px}@media only screen and (max-width:575.98px){.form-success{align-items:center;flex-direction:column;justify-content:center;text-align:center}}.form-success .success-icon{height:20px;min-height:20px;min-width:20px;width:20px}.shopify-challenge__container{margin:var(--spacing-sections-desktop) auto!important;padding:var(--spacing-sections-desktop) 0!important}.shopify-challenge__container,.shopify-challenge__container form{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.shopify-challenge__container form{padding:0 0 var(--spacing-sections-desktop)!important}.shopify-challenge__container form .btn{background-color:var(--button-1-color);border:2px solid var(--button-1-border-color);border-radius:var(--button-1-radius);color:var(--button-1-text-color);cursor:pointer;display:block;font-size:var(--button-font-size);font-weight:700;height:-moz-max-content;height:max-content;padding:var(--button-v-padding) var(--button-h-padding);transition:var(--button-transition);width:-moz-max-content;width:max-content}.shopify-challenge__container form .btn i,.shopify-challenge__container form .btn i svg,.shopify-challenge__container form .btn i svg path,.shopify-challenge__container form .btn svg,.shopify-challenge__container form .btn svg path{fill:var(--button-1-text-color)}.shopify-challenge__container form .btn:hover{background-color:var(--button-1-hover-color);border:2px solid var(--button-1-hover-border-color);border-radius:var(--button-1-hover-radius);color:var(--button-1-hover-text-color)}.shopify-challenge__container form .btn:hover i,.shopify-challenge__container form .btn:hover i svg,.shopify-challenge__container form .btn:hover i svg path,.shopify-challenge__container form .btn:hover svg,.shopify-challenge__container form .btn:hover svg path{fill:var(--button-1-hover-text-color)}.form-field{align-items:flex-start;color:var(--text-primary-color);display:flex;flex-direction:column;gap:10px;justify-content:flex-start;width:100%}.form-field input,.form-field label{font-size:14px}.form-field label{color:var(--text-primary-color);font-weight:700}.form-field input,.form-field select,.form-field textarea{background:#fff;padding:10px 10px 8px 15px;width:100%}.form-field input input,.form-field select input,.form-field textarea input{height:36px}.form-field input textarea,.form-field select textarea,.form-field textarea textarea{height:100px}.form-field .form-checkbox{display:block;padding-left:30px;position:relative}.form-field .form-checkbox .checkbox{align-items:center;background:#fff;border:1px solid var(--text-primary-color);border-radius:2px;display:flex;height:20px;inset:0 auto auto 0;justify-content:center;padding:2.5px;position:absolute;transition:background .1s ease-in;width:20px}.form-field .form-checkbox .checkbox .form-checkbox-icon{color:#fff;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .1s ease-in;width:100%}.form-field .form-checkbox .checkbox-label{font-size:13px;font-weight:400;margin:0;text-align:left}.form-field .form-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1px;inset:25px auto auto 10px;margin:0;opacity:0;padding:0;position:absolute;width:1px}.form-field .form-checkbox input:checked+.checkbox{background:var(--text-primary-color)}.form-field .form-checkbox input:checked+.checkbox .form-checkbox-icon{opacity:1}.form-field .form-select{isolation:isolate;position:relative;width:100%}.form-field .form-select select{z-index:-1}.form-field .form-select svg{height:18px;inset:50% 12px auto auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;translate:0 -50%;width:18px;z-index:1}.form-field .form-select svg,.form-field .form-select svg path{fill:var(--text-primary-color)}.market-language-select--modal-container .modal{overflow:visible}localization-form.dropdown-selector{position:relative}localization-form.dropdown-selector button,localization-form.dropdown-selector ul{display:flex;width:-moz-max-content;width:max-content}localization-form.dropdown-selector ul{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;flex-direction:column;list-style:none;margin:0;max-height:300px;overflow:auto;padding:14px;position:absolute;right:0;top:100%;z-index:9999}@media only screen and (max-width:767.98px){localization-form.dropdown-selector ul{left:50%;transform:translateX(-50%)}}localization-form.dropdown-selector ul[hidden]{display:none}localization-form.dropdown-selector ul li{border-radius:4px;margin:4px 0;padding:4px 6px;transition:all .3s}localization-form.dropdown-selector ul li:hover{background-color:#f5f5f5}localization-form.dropdown-selector ul li a{align-items:center;display:flex;gap:10px}localization-form.modal-selector{display:block;margin-top:15px;position:relative}localization-form.modal-selector button{align-items:center;background-color:var(--primary-color);border-radius:15px;color:var(--text-alternate-color);display:flex;gap:10px;justify-content:space-between;padding:4px 15px;width:100%}localization-form.modal-selector button img{width:30px}localization-form.modal-selector button svg{fill:var(--text-alternate-color);width:24px}localization-form.modal-selector ul{background-color:#fff;border:2px solid var(--primary-color);border-radius:15px;display:flex;flex-direction:column;left:0;list-style:none;margin:0;min-width:100%;padding:14px;position:absolute;top:0;width:-moz-max-content;width:max-content;z-index:9999}localization-form.modal-selector ul[hidden]{display:none}localization-form.modal-selector ul li{border-radius:4px;margin:4px 0;overflow:hidden;padding:4px 6px;transition:all .3s}localization-form.modal-selector ul li:hover{background-color:#f5f5f5}localization-form.modal-selector ul li a{align-items:center;display:flex;gap:10px}.ctl-product-form form,.product-form form{display:grid;gap:0;grid-template-columns:100%}.ctl-product-form form .variant-selector-wrapper,.product-form form .variant-selector-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-top:50px}.ctl-product-form form .variant-selector-wrapper.has-subscriptions,.product-form form .variant-selector-wrapper.has-subscriptions{display:none}.ctl-product-form form .variant-selector-wrapper.gift-card,.product-form form .variant-selector-wrapper.gift-card{gap:20px}.ctl-product-form form .variant-selector-wrapper.gift-card .custom-checkbox,.product-form form .variant-selector-wrapper.gift-card .custom-checkbox{width:100%}@media only screen and (min-width:992px){.ctl-product-form form .variant-selector-wrapper.gift-card .custom-checkbox,.product-form form .variant-selector-wrapper.gift-card .custom-checkbox{width:calc(50% - 10px)}}.ctl-product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper,.product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper{gap:0;width:100%}@media only screen and (min-width:992px){.ctl-product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper,.product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper{width:calc(50% - 10px)}}.ctl-product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option.active .variant-radios,.product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option.active .variant-radios{display:flex}.ctl-product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option.active .option-name,.product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option.active .option-name{margin:0 0 10px}.ctl-product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option .option-name,.product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option .option-name{margin:0}.ctl-product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option .variant-radios,.product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option .variant-radios{display:none;flex-direction:column;gap:5px}.ctl-product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option .variant-radios .variant-wrapper label,.product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option .variant-radios .variant-wrapper label{border:none;color:#a0a0a0;display:block;height:auto;padding:0}.ctl-product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:checked+label,.product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:checked+label{border:none;color:var(--primary-color)}.ctl-product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option .variant-radios .variant-wrapper:hover label,.product-form form .variant-selector-wrapper.gift-card .option-radios-wrapper .radio-option .variant-radios .variant-wrapper:hover label{color:var(--primary-color)}.ctl-product-form form .variant-selector-wrapper.gift-card .toggle-gift-card-values,.product-form form .variant-selector-wrapper.gift-card .toggle-gift-card-values{align-items:center;border:none;border-bottom:2px solid var(--primary-color);color:#a0a0a0;cursor:pointer;display:flex;justify-content:space-between;line-height:1;padding:20px 0;width:100%}.ctl-product-form form .variant-selector-wrapper.gift-card .toggle-gift-card-values:hover,.product-form form .variant-selector-wrapper.gift-card .toggle-gift-card-values:hover{color:var(--primary-color)}.ctl-product-form form .variant-selector-wrapper.gift-card .toggle-gift-card-values svg,.product-form form .variant-selector-wrapper.gift-card .toggle-gift-card-values svg{display:block;height:13px;width:12px}.ctl-product-form form .variant-selector-wrapper.gift-card .toggle-gift-card-values.active,.product-form form .variant-selector-wrapper.gift-card .toggle-gift-card-values.active{padding-top:10px}.ctl-product-form form .variant-selector-wrapper.gift-card .toggle-gift-card-values.active svg,.product-form form .variant-selector-wrapper.gift-card .toggle-gift-card-values.active svg{transform:rotate(180deg)}.ctl-product-form form .variant-selector-wrapper .selector-wrapper,.product-form form .variant-selector-wrapper .selector-wrapper{display:none}.ctl-product-form form .variant-selector-wrapper .selector-wrapper:last-of-type,.product-form form .variant-selector-wrapper .selector-wrapper:last-of-type{margin-bottom:0}.ctl-product-form form .variant-selector-wrapper .selector-wrapper label,.product-form form .variant-selector-wrapper .selector-wrapper label{margin-right:6px}.ctl-product-form form .variant-selector-wrapper .selector-wrapper:after,.product-form form .variant-selector-wrapper .selector-wrapper:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='13' fill='none'%3E%3Cpath fill='%23A0A0A0' d='M7.28-.008h-1.6l.016 9.184-.304-.288-3.296-3.312L.976 6.68l5.488 5.504 5.52-5.504-1.12-1.104-3.584 3.6V-.008Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;position:absolute;right:0;top:22px;width:12px}.ctl-product-form form .variant-selector-wrapper .selector-wrapper select,.product-form form .variant-selector-wrapper .selector-wrapper select{background-color:transparent;border:none;border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-size:16px;font-weight:450;line-height:1;padding:20px 0;width:100%}.ctl-product-form form .variant-selector-wrapper .selector-wrapper select:focus,.ctl-product-form form .variant-selector-wrapper .selector-wrapper select:focus-visible,.product-form form .variant-selector-wrapper .selector-wrapper select:focus,.product-form form .variant-selector-wrapper .selector-wrapper select:focus-visible{outline:none}.ctl-product-form form .variant-selector-wrapper .option-radios-wrapper,.product-form form .variant-selector-wrapper .option-radios-wrapper{-moz-column-gap:40px;column-gap:40px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.ctl-product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .option-name,.product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .option-name{color:#676767;font-size:14px;font-weight:450;margin:0 0 15px;text-transform:capitalize}.ctl-product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .option-name span,.product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .option-name span{font-size:14px;font-weight:450;text-transform:capitalize}.ctl-product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios,.product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios{display:flex;flex-wrap:wrap;gap:20px}.ctl-product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper,.product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper{overflow:hidden;position:relative}.ctl-product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input,.product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.ctl-product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:checked+label,.ctl-product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:hover:not(:checked)+label,.product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:checked+label,.product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:hover:not(:checked)+label{border-color:var(--text-primary-color)}.ctl-product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper label,.product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper label{align-items:center;background-color:#fff;border:1.5px solid #d7d7d7;color:var(--text-primary-color);display:flex;font-size:16px;font-weight:450;height:60px;justify-content:space-between;padding:13px 23px;transition:all .3s}@media only screen and (min-width:992px){.ctl-product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper label,.product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper label{height:67px}}.ctl-product-form form [product-gift-card-fields],.product-form form [product-gift-card-fields]{margin-top:30px}.ctl-product-form form [product-gift-card-fields].hidden,.product-form form [product-gift-card-fields].hidden{display:none}.ctl-product-form form .gift-card-fields,.product-form form .gift-card-fields{display:flex;flex-wrap:wrap;gap:30px 20px}.ctl-product-form form .gift-card-fields .gift-card-field,.product-form form .gift-card-fields .gift-card-field{width:100%}@media only screen and (min-width:992px){.ctl-product-form form .gift-card-fields .gift-card-field,.product-form form .gift-card-fields .gift-card-field{width:calc(50% - 10px)}}.ctl-product-form form .gift-card-fields .gift-card-field.double,.product-form form .gift-card-fields .gift-card-field.double{width:100%}.ctl-product-form form .gift-card-fields label,.product-form form .gift-card-fields label{color:#676767;display:block;font-size:14px;font-weight:450;margin:0}.ctl-product-form form .gift-card-fields input,.ctl-product-form form .gift-card-fields select,.ctl-product-form form .gift-card-fields textarea,.product-form form .gift-card-fields input,.product-form form .gift-card-fields select,.product-form form .gift-card-fields textarea{border:none;border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-size:16px;font-weight:450;margin:0;padding:20px 0;width:100%}.ctl-product-form form .gift-card-fields input::-moz-placeholder,.ctl-product-form form .gift-card-fields select::-moz-placeholder,.ctl-product-form form .gift-card-fields textarea::-moz-placeholder,.product-form form .gift-card-fields input::-moz-placeholder,.product-form form .gift-card-fields select::-moz-placeholder,.product-form form .gift-card-fields textarea::-moz-placeholder{color:#a0a0a0}.ctl-product-form form .gift-card-fields input::placeholder,.ctl-product-form form .gift-card-fields select::placeholder,.ctl-product-form form .gift-card-fields textarea::placeholder,.product-form form .gift-card-fields input::placeholder,.product-form form .gift-card-fields select::placeholder,.product-form form .gift-card-fields textarea::placeholder{color:#a0a0a0}.ctl-product-form form .gift-card-fields input:focus,.ctl-product-form form .gift-card-fields input:focus-visible,.ctl-product-form form .gift-card-fields select:focus,.ctl-product-form form .gift-card-fields select:focus-visible,.ctl-product-form form .gift-card-fields textarea:focus,.ctl-product-form form .gift-card-fields textarea:focus-visible,.product-form form .gift-card-fields input:focus,.product-form form .gift-card-fields input:focus-visible,.product-form form .gift-card-fields select:focus,.product-form form .gift-card-fields select:focus-visible,.product-form form .gift-card-fields textarea:focus,.product-form form .gift-card-fields textarea:focus-visible{outline:none}.ctl-product-form form .gift-card-fields textarea,.product-form form .gift-card-fields textarea{min-height:100px}.ctl-product-form form .product-submit-wrapper,.product-form form .product-submit-wrapper{display:flex;gap:20px;justify-content:space-between;margin:20px 0 0}@media only screen and (max-width:767.98px){.ctl-product-form form .product-submit-wrapper,.product-form form .product-submit-wrapper{gap:10px}}.ctl-product-form form .product-submit-wrapper.style-2,.product-form form .product-submit-wrapper.style-2{content:""}.ctl-product-form form .product-submit-wrapper.style-2 label,.product-form form .product-submit-wrapper.style-2 label{justify-content:space-between;padding:15px 30px}.ctl-product-form form .product-submit-wrapper.style-2 label [add-to-cart-price],.product-form form .product-submit-wrapper.style-2 label [add-to-cart-price]{display:none!important}.ctl-product-form form .product-submit-wrapper.style-2 label .chevron,.product-form form .product-submit-wrapper.style-2 label .chevron{transform:rotate(-90deg)}.ctl-product-form form .product-submit-wrapper.style-2 label .chevron path,.product-form form .product-submit-wrapper.style-2 label .chevron path{stroke:#fff}.ctl-product-form form .product-submit-wrapper.style-2 label:hover .chevron path,.product-form form .product-submit-wrapper.style-2 label:hover .chevron path{stroke:var(--text-primary-color)}.ctl-product-form form .product-submit-wrapper label,.product-form form .product-submit-wrapper label{align-items:center;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:0;cursor:pointer;display:flex;flex:1;gap:4px;height:60px;justify-content:center;transition:all .35s ease}@media only screen and (min-width:768px){.ctl-product-form form .product-submit-wrapper label,.product-form form .product-submit-wrapper label{height:68px}}.ctl-product-form form .product-submit-wrapper label:hover,.product-form form .product-submit-wrapper label:hover{background-color:#e7e5dd;border-color:#e7e5dd;color:var(--text-primary-color)}.ctl-product-form form .product-submit-wrapper label:hover [add-to-cart-price],.ctl-product-form form .product-submit-wrapper label:hover input,.ctl-product-form form .product-submit-wrapper label:hover>div,.product-form form .product-submit-wrapper label:hover [add-to-cart-price],.product-form form .product-submit-wrapper label:hover input,.product-form form .product-submit-wrapper label:hover>div{color:var(--text-primary-color)}.ctl-product-form form .product-submit-wrapper label input,.product-form form .product-submit-wrapper label input{background:none;border:none;color:var(--text-alternate-color);cursor:pointer;font-size:14px;font-weight:450;padding:0;width:-moz-max-content;width:max-content}@media only screen and (min-width:768px){.ctl-product-form form .product-submit-wrapper label input,.product-form form .product-submit-wrapper label input{font-size:16px}}.ctl-product-form form .product-submit-wrapper label>div,.product-form form .product-submit-wrapper label>div{color:var(--text-alternate-color)}.ctl-product-form form .product-submit-wrapper label.disabled,.product-form form .product-submit-wrapper label.disabled{cursor:not-allowed}.ctl-product-form form .product-submit-wrapper label.disabled:hover,.product-form form .product-submit-wrapper label.disabled:hover{background-color:var(--primary-color);border:1px solid var(--primary-color)}.ctl-product-form form .product-submit-wrapper label.disabled:hover input,.product-form form .product-submit-wrapper label.disabled:hover input{color:var(--text-alternate-color)}.ctl-product-form form .product-submit-wrapper label .strikethrough,.product-form form .product-submit-wrapper label .strikethrough{text-decoration:line-through}.ctl-product-form form .product-submit-wrapper .oos-notification,.product-form form .product-submit-wrapper .oos-notification{display:flex;justify-content:space-between;width:100%}.ctl-product-form form .product-submit-wrapper .oos-notification div,.product-form form .product-submit-wrapper .oos-notification div{pointer-events:none;text-align:center;width:100%}.ctl-product-form form .product-submit-wrapper .oos-notification button,.product-form form .product-submit-wrapper .oos-notification button{margin-left:10px}.ctl-product-form form .product-submit-wrapper .mobile-add-to-cart,.product-form form .product-submit-wrapper .mobile-add-to-cart{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:20px;position:fixed;transform:translateY(100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100%;z-index:9999}@media only screen and (min-width:768px){.ctl-product-form form .product-submit-wrapper .mobile-add-to-cart,.product-form form .product-submit-wrapper .mobile-add-to-cart{display:none}}.ctl-product-form form .product-submit-wrapper .mobile-add-to-cart label,.product-form form .product-submit-wrapper .mobile-add-to-cart label{border-radius:0;padding:16px}@media only screen and (max-width:575.98px){.ctl-product-form form .product-submit-wrapper .mobile-add-to-cart label>div,.product-form form .product-submit-wrapper .mobile-add-to-cart label>div{display:block}}.ctl-product-form form .product-submit-wrapper .mobile-add-to-cart.is-active,.product-form form .product-submit-wrapper .mobile-add-to-cart.is-active{opacity:1;transform:translateY(0)}.ctl-product-form form .quantity-total-wrapper,.product-form form .quantity-total-wrapper{display:none}.ctl-product-form form .quantity-total-wrapper .total,.product-form form .quantity-total-wrapper .total{align-items:center;display:flex}.ctl-product-form form .quantity-total-wrapper .quantity-wrapper,.product-form form .quantity-total-wrapper .quantity-wrapper{display:flex;gap:0;justify-content:space-between}.ctl-product-form form .quantity-total-wrapper .quantity-wrapper>div,.product-form form .quantity-total-wrapper .quantity-wrapper>div{align-items:center;display:flex}.ctl-product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select,.product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select{border:2px solid #757575;display:flex;width:-moz-max-content;width:max-content}.ctl-product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select>*,.product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select>*{align-items:center;border:none;display:flex;flex:1;height:48px;justify-content:center;width:34px}.ctl-product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .quantity,.product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .quantity{font-weight:500}.ctl-product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .minus,.ctl-product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .plus,.product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .minus,.product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .plus{cursor:pointer}.ctl-product-form form.radios .selector-wrapper,.product-form form.radios .selector-wrapper{display:none}.video-wrapper.js-video-controls{cursor:pointer;isolation:isolate;position:relative}.video-wrapper.js-video-controls video{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:-1}.video-wrapper.js-video-controls img.pause-icon,.video-wrapper.js-video-controls img.play-icon,.video-wrapper.js-video-controls svg.pause-icon,.video-wrapper.js-video-controls svg.play-icon{color:#fff;filter:drop-shadow(0 8px 10px rgba(0,0,0,.7529411765));height:45px;inset:50% auto auto 50%;-o-object-fit:contain;object-fit:contain;opacity:0;pointer-events:none;position:absolute;scale:1;transition:opacity .2s ease-in-out,scale .2s ease-in;translate:-50% -50%;width:45px;z-index:10}.video-wrapper.js-video-controls img.pause-icon.play-icon,.video-wrapper.js-video-controls img.play-icon.play-icon,.video-wrapper.js-video-controls svg.pause-icon.play-icon,.video-wrapper.js-video-controls svg.play-icon.play-icon{visibility:visible}.video-wrapper.js-video-controls img.pause-icon.pause-icon,.video-wrapper.js-video-controls img.play-icon.pause-icon,.video-wrapper.js-video-controls svg.pause-icon.pause-icon,.video-wrapper.js-video-controls svg.play-icon.pause-icon,.video-wrapper.js-video-controls.video-playing img.play-icon,.video-wrapper.js-video-controls.video-playing svg.play-icon{visibility:hidden}.video-wrapper.js-video-controls.video-playing img.pause-icon,.video-wrapper.js-video-controls.video-playing svg.pause-icon{visibility:visible}@media only screen and (min-width:768px){.video-wrapper.js-video-controls:hover img.pause-icon,.video-wrapper.js-video-controls:hover img.play-icon,.video-wrapper.js-video-controls:hover svg.pause-icon,.video-wrapper.js-video-controls:hover svg.play-icon{opacity:1;scale:1.1}}.video-wrapper.js-video-controls.video-manual-pause img.pause-icon,.video-wrapper.js-video-controls.video-manual-pause img.play-icon,.video-wrapper.js-video-controls.video-manual-pause svg.pause-icon,.video-wrapper.js-video-controls.video-manual-pause svg.play-icon,.video-wrapper.js-video-controls.video-paused img.pause-icon,.video-wrapper.js-video-controls.video-paused img.play-icon,.video-wrapper.js-video-controls.video-paused svg.pause-icon,.video-wrapper.js-video-controls.video-paused svg.play-icon{opacity:1;scale:1.1}.pdp-sold-out-form{margin-bottom:60px}@media only screen and (min-width:992px){.pdp-sold-out-form{margin-bottom:100px}}.pdp-sold-out-form__wrapper{align-items:stretch;background:#f9f8f7;display:flex;flex-direction:row;gap:30px 40px;justify-content:space-between;padding:25px;width:100%}@media only screen and (max-width:1024.98px){.pdp-sold-out-form__wrapper{align-items:center;flex-direction:column;justify-content:center}}@media only screen and (max-width:767.98px){.pdp-sold-out-form__wrapper{padding:20px}}.pdp-sold-out-form__product-card{display:flex;flex:1;gap:24px;justify-content:flex-start;order:1}@media only screen and (max-width:1024.98px){.pdp-sold-out-form__product-card{width:100%}}@media only screen and (max-width:767.98px){.pdp-sold-out-form__product-card{align-items:flex-start;flex-direction:column}}.pdp-sold-out-form__product-card .product-image{background:#edece6;height:230px;overflow:hidden;width:240px}@media only screen and (max-width:767.98px){.pdp-sold-out-form__product-card .product-image{height:unset;min-width:100%;width:100%}}.pdp-sold-out-form__product-card .product-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pdp-sold-out-form__product-card .product-details{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:22px;justify-content:space-between;padding:8px 0}.pdp-sold-out-form__product-card .product-details>div{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:22px}.pdp-sold-out-form__product-card .product-details .product-title{letter-spacing:0;line-height:100%;text-transform:uppercase}.pdp-sold-out-form__product-card .product-details .bis-text{font-size:14px;font-weight:450;letter-spacing:2%;line-height:1.2}.pdp-sold-out-form__product-card .product-details .view-details{color:#676767;cursor:pointer;font-size:14px;font-weight:450;letter-spacing:.02em;line-height:1.2;text-decoration:underline;text-underline-offset:2px}.pdp-sold-out-form__product-card .product-details .view-details:hover{text-decoration:none}@media only screen and (max-width:767.98px){.pdp-sold-out-form__product-card .product-details .bis-text,.pdp-sold-out-form__product-card .product-details .product-title,.pdp-sold-out-form__product-card .product-details .view-details{width:100%}}.pdp-sold-out-form__form{align-items:flex-end;display:flex;flex:1;flex-direction:column;gap:16px;justify-content:flex-start;order:3;padding-right:40px}@media only screen and (max-width:1024.98px){.pdp-sold-out-form__form{align-items:flex-start;padding:0;width:100%}}.pdp-sold-out-form__form .heading{font-size:14px;font-weight:450;letter-spacing:.02em;line-height:1.2;width:100%}@media only screen and (min-width:1025px){.pdp-sold-out-form__form .heading{max-width:460px}}.pdp-sold-out-form__form form.notify-form{align-items:stretch;display:flex;flex-direction:row;gap:19px;justify-content:center;width:100%}@media only screen and (max-width:767.98px){.pdp-sold-out-form__form form.notify-form{flex-direction:column}}@media only screen and (min-width:1025px){.pdp-sold-out-form__form form.notify-form{max-width:460px}}.pdp-sold-out-form__form form.notify-form .form-field{flex:1}@media only screen and (max-width:1024.98px){.pdp-sold-out-form__form form.notify-form .form-field{width:100%}}.pdp-sold-out-form__form form.notify-form .form-field input{background:transparent;border:none;border-bottom:2px solid var(--text-primary-color);border-radius:0;color:var(--text-primary-color);padding:10px 0}.pdp-sold-out-form__form form.notify-form .form-field input::-moz-placeholder{color:#a0a0a0}.pdp-sold-out-form__form form.notify-form .form-field input::placeholder{color:#a0a0a0}.pdp-sold-out-form__form form.notify-form .form-field input:focus,.pdp-sold-out-form__form form.notify-form .form-field input:focus-visible{outline:none}.pdp-sold-out-form__form form.notify-form button{white-space:nowrap}#qf-filter-wrapper{display:grid;gap:30px;grid-template-columns:1fr;position:relative}#qf-filter-wrapper .filter-container-wrapper{background-color:#fff;display:flex;flex-direction:column;height:-moz-max-content;height:max-content;max-height:100vh;position:relative}#qf-filter-wrapper .filter-container-wrapper .filter-container{display:flex;flex-direction:column;gap:60px;padding:0}#qf-filter-wrapper .filter-container-wrapper.open{padding-bottom:50px}@media only screen and (max-width:767.98px){#qf-filter-wrapper .filter-container-wrapper .filter-group-display__submit{padding-bottom:15px}}#qf-filter-wrapper .filter-container-wrapper .filter-group-display__submit input{width:100%}#qf-filter-wrapper .filter-container-wrapper .filter-scroll-wrapper{background-color:var(--primary-color);margin-left:-15px;max-height:0;overflow-y:hidden;padding:0 15px;transition:.2s ease-in;width:100vw}#qf-filter-wrapper .filter-container-wrapper.open .filter-scroll-wrapper{max-height:60vh;overflow-y:scroll}#qf-filter-wrapper .filter-container-wrapper.open .reset-filter-wrapper{display:none;inset:auto 0 15px 0;position:fixed}#qf-filter-wrapper .filter-container-wrapper .filter-actions{align-items:center;display:flex;gap:20px}#qf-filter-wrapper .filter-container-wrapper .filter-control{align-items:center;background:var(--primary-color);color:#fff;cursor:pointer;display:flex;font-size:14px;gap:0 10px;justify-content:space-between;line-height:1.2;min-width:159px;padding:10px}#qf-filter-wrapper .filter-container-wrapper .filter-control:hover{background:var(--accent-1-color);color:var(--primary-color)}#qf-filter-wrapper .filter-container-wrapper .filter-control:hover svg path{stroke:var(--primary-color)}#qf-filter-wrapper .filter-container-wrapper .filter-control:not(.mobile){display:none}@media only screen and (min-width:992px){#qf-filter-wrapper .filter-container-wrapper .filter-control:not(.mobile){display:flex}}#qf-filter-wrapper .filter-container-wrapper .filter-control.mobile{justify-content:center;text-align:center;width:100%}@media only screen and (min-width:992px){#qf-filter-wrapper .filter-container-wrapper .filter-control.mobile{display:none}}#qf-filter-wrapper .filter-container-wrapper .filter-control svg{cursor:pointer}#qf-filter-wrapper .filter-container-wrapper .filter-control svg path{stroke:#fff}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper{height:100%;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:all .35s ease;visibility:hidden;width:100%;z-index:99999999999999}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper:before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.7);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .35s ease;visibility:hidden;width:100%;z-index:1}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .filter-popup{background:#fff;box-sizing:border-box;height:100%;max-width:492px;opacity:0;overflow:auto;padding:20px 20px 50px;pointer-events:none;position:absolute;right:0;top:0;transition:all .35s ease;visibility:hidden;width:100%;z-index:2}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .filter-popup::-webkit-scrollbar{background:transparent;margin-left:10px;width:2px}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .filter-popup::-webkit-scrollbar-track{background-color:#fff}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .filter-popup::-webkit-scrollbar-thumb{background-color:var(--primary-color)}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .filter-popup h2{align-items:center;border-top:3px solid var(--text-primary-color);display:flex;justify-content:space-between;margin:0 0 50px;padding-top:20px;text-transform:uppercase}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .filter-close{align-items:center;cursor:pointer;display:flex;height:14px;justify-content:center;width:14px}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .filter-close svg{pointer-events:none}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper.open,#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper.open .filter-popup,#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper.open:before{opacity:1;pointer-events:all;visibility:visible}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .price-filter-container{margin:20px 0}#qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .price-filter-container .filter-heading{font-weight:600}#qf-filter-wrapper .selected-filter-wrapper{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:20px;margin-top:10px}@media only screen and (max-width:767.98px){#qf-filter-wrapper .selected-filter-wrapper{margin-bottom:14px;margin-top:0}}#qf-filter-wrapper .selected-filter-wrapper:empty{margin:0}#qf-filter-wrapper .selected-filter-wrapper .selected-filter{align-items:center;background:var(--accent-1-color);color:var(--text-primary-color);display:flex;font-size:14px;justify-content:flex-start;padding:3px 15px 3px 10px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}#qf-filter-wrapper .selected-filter-wrapper .selected-filter:hover svg{rotate:90deg}#qf-filter-wrapper .selected-filter-wrapper .selected-filter svg{height:10px;margin-right:5px;transition:all .3s;width:10px}@media only screen and (max-width:767.98px){#qf-filter-wrapper .selected-filter-wrapper.desktop{display:none}}#qf-filter-wrapper .custom-filter{border-top:1.5px solid var(--text-primary-color);padding:20px 0}#qf-filter-wrapper .custom-filter label{display:block;position:relative;text-transform:capitalize}#qf-filter-wrapper .custom-filter .button{text-align:center;width:unset}#qf-filter-wrapper .custom-filter .filter-heading{color:var(--text-primary-color);cursor:pointer;font-size:18px;margin:0;position:relative;text-transform:uppercase}#qf-filter-wrapper .custom-filter .filter-heading svg{cursor:pointer;height:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:14px}#qf-filter-wrapper .custom-filter .filter-heading svg.icon-plus{display:block}#qf-filter-wrapper .custom-filter .filter-body,#qf-filter-wrapper .custom-filter .filter-heading svg.icon-minus,#qf-filter-wrapper .custom-filter.open .filter-heading svg.icon-plus{display:none}#qf-filter-wrapper .custom-filter.open .filter-heading svg.icon-minus{display:block}#qf-filter-wrapper .custom-filter.open .filter-body{display:flex;flex-direction:column;gap:20px;margin-top:20px}#qf-filter-wrapper .custom-filter.open .filter-body label{align-items:center;color:var(--text-primary-color);cursor:pointer;display:flex;font-size:18px;justify-content:flex-start}#qf-filter-wrapper .custom-filter.open .filter-body label input{height:0;margin:0;width:0}#qf-filter-wrapper .custom-filter.open .filter-body label .custom-check{align-items:center;background:#fff;border:1.5px solid var(--text-primary-color);border-radius:2px;display:flex;height:20px;justify-content:center;margin-right:20px;padding:2px;width:20px}#qf-filter-wrapper .custom-filter.open .filter-body label .custom-check.custom-check-colour{box-shadow:inset 0 0 0 2px #fff;height:26px;width:26px}#qf-filter-wrapper .custom-filter.open .filter-body label .custom-check svg{height:100%;max-height:14px;-o-object-fit:contain;object-fit:contain;opacity:0;width:100%}#qf-filter-wrapper .custom-filter.open .filter-body label:hover{text-decoration:underline;text-underline-offset:3px}#qf-filter-wrapper .custom-filter.open .filter-body label:hover .custom-check{border-color:var(--primary-color)}#qf-filter-wrapper .custom-filter.open .filter-body label input:checked+.custom-check{background:var(--primary-color);border-color:var(--primary-color)}#qf-filter-wrapper .custom-filter.open .filter-body label input:checked+.custom-check svg{opacity:1}#qf-filter-wrapper .custom-filter.open .filter-body label input:checked+.custom-check svg path{fill:#fff}#qf-filter-wrapper select#SortBy{display:none}#qf-filter-wrapper .sort-container{display:flex;flex-direction:column;gap:20px;margin-top:20px}#qf-filter-wrapper .sort-container label{align-items:center;color:var(--text-primary-color);cursor:pointer;display:flex;font-size:18px;justify-content:flex-start}#qf-filter-wrapper .sort-container label input{height:0;margin:0;width:0}#qf-filter-wrapper .sort-container label .custom-check{align-items:center;background:#fff;border:1.5px solid var(--text-primary-color);border-radius:2px;display:flex;height:20px;justify-content:center;margin-right:20px;padding:2px;width:20px}#qf-filter-wrapper .sort-container label .custom-check.custom-check-colour{box-shadow:inset 0 0 0 2px #fff;height:26px;width:26px}#qf-filter-wrapper .sort-container label .custom-check svg{height:100%;max-height:14px;-o-object-fit:contain;object-fit:contain;opacity:0;width:100%}#qf-filter-wrapper .sort-container label:hover{text-decoration:underline;text-underline-offset:3px}#qf-filter-wrapper .sort-container label:hover .custom-check{border-color:var(--primary-color)}#qf-filter-wrapper .sort-container label input:checked+.custom-check{background:var(--primary-color);border-color:var(--primary-color)}#qf-filter-wrapper .sort-container label input:checked+.custom-check svg{opacity:1}#qf-filter-wrapper .sort-container label input:checked+.custom-check svg path{fill:#fff}#qf-filter-wrapper .buttons{align-items:center;display:flex;justify-content:space-between;margin-top:20px}#qf-filter-wrapper #reset-filters{display:block;font-size:14px;font-weight:400;opacity:.5;text-align:left;text-decoration:underline;text-transform:capitalize;width:100%}#qf-filter-wrapper #reset-filters:hover{opacity:1}#qf-filter-wrapper .custom-filter-load-more{margin:40px auto auto;position:relative;width:-moz-max-content;width:max-content}#qf-filter-wrapper .custom-filter-load-more.infinite-scroll{height:0;opacity:0;overflow:hidden;pointer-events:none;width:0}#qf-filter-wrapper .custom-filter-load-more .load-more-spinner{height:0;opacity:0;overflow:hidden;position:absolute;right:calc(-50% + 25px);top:50%;transform:translateY(-50%);transition:all .3s;width:0}#qf-filter-wrapper .custom-filter-load-more .load-more-spinner .spinner-circle-outer{height:100%;width:100%}#qf-filter-wrapper .custom-filter-load-more .load-more-spinner.show{height:30px;opacity:1;width:30px}#qf-filter-wrapper .price-wrapper{margin:25px 0 15px}#qf-filter-wrapper .price-wrapper .filter-heading{font-weight:600;margin-bottom:15px}#qf-filter-wrapper .price-wrapper .custom-range ::-moz-selection{background:#000;color:#fafafa}#qf-filter-wrapper .price-wrapper .custom-range ::selection{background:#000;color:#fafafa}#qf-filter-wrapper .price-wrapper .custom-range .wrapper{background:#fff;border-radius:10px;box-shadow:0 12px 35px rgba(0,0,0,.1);padding:20px 25px 40px;width:400px}#qf-filter-wrapper .price-wrapper .custom-range header p{font-size:12px;margin-top:5px}#qf-filter-wrapper .price-wrapper .custom-range .price-input{display:flex;justify-content:space-between;margin-top:20px;width:100%}#qf-filter-wrapper .price-wrapper .custom-range .price-input .price-input-hidden{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}#qf-filter-wrapper .price-wrapper .custom-range .price-input .field{align-items:center;display:flex;justify-content:flex-end;position:relative}#qf-filter-wrapper .price-wrapper .custom-range .price-input .field *{font-size:12px;font-weight:300}#qf-filter-wrapper .price-wrapper .custom-range .price-input .field:first-of-type input{padding-left:5px;text-align:left}#qf-filter-wrapper .price-wrapper .custom-range .price-input .field:last-of-type input{text-align:right}#qf-filter-wrapper .price-wrapper .custom-range .field input{-moz-appearance:textfield;-webkit-appearance:none;background:#fafafa;border:none;font-size:12px;height:100%;max-width:37px;outline:none;width:-moz-max-content;width:max-content}#qf-filter-wrapper .price-wrapper .custom-range input[type=number]::-webkit-inner-spin-button,#qf-filter-wrapper .price-wrapper .custom-range input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}#qf-filter-wrapper .price-wrapper .custom-range .price-input .separator{align-items:center;display:flex;font-size:12px;justify-content:center;width:130px}#qf-filter-wrapper .price-wrapper .custom-range .slider{background:#ddd;border-radius:5px;height:2px;position:relative;translate:0 -1px}#qf-filter-wrapper .price-wrapper .custom-range .slider .progress{background:var(--accent-1-color);border-radius:5px;height:3px;left:0;position:absolute;right:0;translate:0 -1.5px}#qf-filter-wrapper .price-wrapper .custom-range .range-input{position:relative}#qf-filter-wrapper .price-wrapper .custom-range .range-input input{-webkit-appearance:none;-moz-appearance:none;background:none;height:5px;pointer-events:none;position:absolute;top:-7px;width:100%}#qf-filter-wrapper .price-wrapper .custom-range .range-input input.range-min{left:-2px}#qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent-1-color);border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.05);height:10px;pointer-events:auto;width:10px}#qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-moz-range-thumb{-moz-appearance:none;background:var(--accent-1-color);border:none;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.05);height:10px;pointer-events:auto;width:10px}@media only screen and (max-width:767.98px){#qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-webkit-slider-thumb{height:26px;width:26px}#qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-moz-range-thumb{height:26px;width:26px}}#qf-filter-wrapper .price-wrapper button{margin-top:8px;width:100%}.social-icons{display:flex;flex-wrap:wrap;gap:20px}.social-icons a{color:var(--primary-color);display:flex;width:-moz-max-content;width:max-content}.social-icons a:hover{color:var(--text-primary-color)}.social-icons a svg{height:20px;width:20px}

/*# sourceMappingURL=snippet.min.css.map*/