.collection-description{text-align:left;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:6px;padding:2rem;margin:2rem 0;font-size:1rem;line-height:1.7;color:#222}.collection-description h2,.collection-description h3{font-size:1.25rem;margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;color:#111}.collection-description p{margin:1rem 0}.collection-description ul,.collection-description ol{padding-left:1.5rem;margin:1rem 0}.collection-description ul li,.collection-description ol li{margin-bottom:.5rem}@media (max-width: 768px){.collection-description{padding:1.5rem;font-size:.95rem}.collection-description h2,.collection-description h3{font-size:1.1rem}}.collapsible-content{max-height:300px;overflow:hidden;position:relative;transition:max-height .4s ease}.collection-description-wrapper.expanded .collapsible-content{max-height:none}.fade-overlay{position:absolute;bottom:0;left:0;right:0;height:3rem;background:linear-gradient(to bottom,transparent,#fff);pointer-events:none;transition:opacity .3s ease}.collection-description-wrapper.expanded .fade-overlay{opacity:0;visibility:hidden}.toggle-description-btn-wrapper{text-align:center;margin-top:1rem}.toggle-description-btn .btn-icon{display:inline-block;margin-left:.5rem;transition:transform .3s ease}.collection-description-wrapper.expanded .toggle-description-btn .btn-icon{transform:rotate(180deg)}.preorder-badge{display:none}.yv-product-card-img .discounts{text-transform:uppercase;font-size:18px}#yv-product-feature-extra-page{background-color:#f9f9f9;padding:2em;margin-bottom:-2em;border-radius:4px}.yv-filter-name.list.swatch .filter-swatch-swatch{width:24px;height:24px}.swatch-filter .yv-filter-item input:checked~label .filter-swatch-swatch{border:none;box-shadow:none;background:#000;position:relative}.swatch-filter .yv-filter-item input:checked~label .filter-swatch-swatch img{display:none}.swatch-filter .yv-filter-item input:checked~label .filter-swatch-swatch:after{background-image:url('data:image/svg+xml;utf8,<svg fill="white" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M7.629 15.314l-5.657-5.657 1.414-1.414 4.243 4.243 9.192-9.192 1.414 1.414z"/></svg>');background-size:16px 16px;background-repeat:no-repeat;background-position:center;width:100%;height:100%;position:absolute;top:0;left:0;content:"";pointer-events:none}.footer-contact{display:flex;flex-direction:column;gap:14px;font-size:14px;line-height:1.6}body .footer-contact p b,body .footer-contact p strong{color:#fff}.footer-contact a{text-decoration:none}.footer-contact .contact-item{display:flex;align-items:flex-start;gap:10px}.yv-footer-text-outerbox{margin-bottom:20px;margin-right:80px}.product-view-detail{width:100%}.yv-map-content{max-width:500px}.yv-map-content h2,.yv-map-content .h3{font-size:24px}.header_2 .nav-item .nav-link,.header_4 .nav-item .nav-link{font-size:16px!important;text-transform:uppercase;padding:10px 30px 10px 0}.metafield-rich_text_field ul{margin-left:40px}.metafield-rich_text_field h3{margin-top:30px;font-size:21px}.yv-product-price{color:#1baaf8}.yv-main-product-detail.slider-product-detail{padding:0 60px 40px}.yv-listing-megamenus .menu-item{text-transform:uppercase}.yv-listing-megamenu-item{padding:10px 30px 5px 40px}.yv-product-card-img{position:relative}.product-second-img{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease;z-index:2}.yv-product-card-img:hover:has(.product-second-img) .product-second-img{opacity:1}.yv-product-card-img:hover:has(.product-second-img) .product-first-img{opacity:0}.bndlr-container{background-color:#e8f5e9;border:2px solid #4CAF50;padding:16px;margin-top:32px;border-radius:8px}.bndlr-bundle-title{color:#388e3c;font-size:1.6em;font-weight:700;margin-bottom:8px}.bndlr-bundle-description{margin-bottom:12px;font-size:1em;color:#333}.bndlr-volume{background-color:#fffbe6;border:2px solid #FF9800;padding:16px!important;margin-top:24px;border-radius:8px}.bndlr-volume-title{color:#ff9800;font-size:1.5em;font-weight:700;margin-bottom:8px}.bndlr-volume-description{font-size:1em;margin-bottom:12px}.bndlr-volume-discount .bndlr-volume-main-text{font-weight:700;color:#333;margin-bottom:6px}.bndlr-volume-saving-text{color:#d32f2f;font-weight:700;margin-top:8px}.bndlr-volume-discount .bndlr-cta-button{background-color:#ff9800;color:#fff;padding:10px 16px;text-align:center;display:inline-block;border-radius:4px;text-decoration:none;margin-top:12px}.bndlr-inner-products-container{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.bndlr-product{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:12px;max-width:230px;box-sizing:border-box;margin:8px;background-color:#fff;border-radius:10px;box-shadow:0 2px 5px #00000014}.bndlr-product-image{max-height:150px;height:150px;object-fit:contain;margin-bottom:8px}.bndlr-product-title{min-height:48px;text-align:center;font-weight:700;font-size:1.05em;margin-bottom:6px;color:#333;display:flex;align-items:center;justify-content:center;text-wrap:wrap}.bndlr-product-price{min-height:40px;text-align:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:6px}.bndlr-select-variant{margin-top:auto;width:100%;max-width:160px}.bndlr-old-price{text-decoration:line-through;color:#999;font-size:.9em;margin-right:6px}.bndlr-new-price{color:#388e3c;font-weight:700;font-size:1.3em}.bndlr-total-price .bndlr-old-price{color:#999;font-size:1em}.bndlr-total-price .bndlr-new-price{color:#d32f2f;font-size:1.5em;font-weight:700}.bndlr-savings{color:#d32f2f;font-weight:700;font-size:1em;margin-top:6px}.bndlr-total-price{background-color:#fff3e0;padding:12px;margin-top:16px;border-radius:6px;font-size:1.4em;font-weight:700;color:#333}.bndlr-add-to-cart{background-color:#ff9800;color:#fff;text-align:center;padding:12px 18px;border-radius:5px;margin-top:16px;cursor:pointer;transition:.3s}.bndlr-add-to-cart:hover{background-color:#f57c00}.bndlr-discount-badge{background-color:#d32f2f;color:#fff;padding:4px 8px;border-radius:12px;font-size:.9em;display:inline-block;margin-bottom:8px}@media (max-width: 768px){.bndlr-inner-products-container{flex-direction:column;align-items:center}.bndlr-product{width:90%;max-width:none}}.bndlr-inner-products-container{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.bndlr-product{flex:1 1 30%}@media (max-width: 1400px){.bndlr-product{flex:1 1 28%;max-width:200px}}@media (max-width: 900px){.bndlr-product{flex:1 1 45%}}@media (max-width: 600px){.bndlr-product{flex:1 1 90%}}.bndlr-product-title{min-height:50px;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1em;margin-bottom:8px}.bndlr-bundle-title,.bndlr-volume-title{font-size:1.6em;font-weight:700;text-align:center;line-height:1.4}.bndlr-volume-title{color:#ff9800}.bndlr-bundle-title{color:#388e3c}.bndlr-product-price{text-align:center;min-height:45px}.bndlr-old-price{text-decoration:line-through;color:#999;margin-right:6px;font-size:.95em}.bndlr-new-price{color:#4caf50;font-weight:700;font-size:1.2em}.bndlr-product:not(:last-of-type):after{right:-12px;top:50%;transform:translateY(-50%)}@media (max-width: 768px){.bndlr-product:not(:last-of-type):after{position:static;display:none}}.bndlr-container{background-color:#e8f5e9!important;border:2px solid #4CAF50!important;padding:16px!important;margin-top:32px!important;border-radius:8px!important}.bndlr-bundle-title{color:#388e3c!important;font-size:1.25em!important;font-weight:700!important;text-align:center!important;margin-bottom:8px!important}.bndlr-bundle-description{margin-bottom:12px!important;font-size:1em!important;color:#333!important;text-align:center!important}.bndlr-products-container{padding:0!important}.bndlr-products-container .bndlr-product{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;padding:10px!important;box-sizing:border-box!important;background-color:#fff!important;border-radius:10px!important;box-shadow:0 2px 5px #00000014!important}.bndlr-products-container .bndlr-product-image{max-height:150px!important;height:150px!important;object-fit:contain!important;margin-bottom:8px!important}.bndlr-products-container .bndlr-product-title{min-height:50px!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:700!important;font-size:.9em!important;color:#333!important;text-transform:uppercase;line-height:1.1em}.bndlr-product-image-url{margin-top:0!important;margin-bottom:0!important}.bndlr-products-container .bndlr-product-price{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;min-height:30px!important;margin-bottom:6px!important;line-height:1.2em!important}.bndlr-products-container .bndlr-old-price{font-size:.9em!important;color:#999!important;margin-right:6px!important;text-decoration:line-through!important;font-weight:400!important}.bndlr-products-container .bndlr-new-price{font-size:1.1em!important;color:#388e3c!important;font-weight:700!important}.bndlr-product .bndlr-product-price+.bndlr-select-variant{margin-top:6px!important}.bndlr-select-variant{margin-top:auto!important;width:100%!important;max-width:160px!important;border-radius:5px!important}.bndlr-add-to-cart{background-color:#ff9800!important;color:#fff!important;text-align:center!important;padding:12px 18px!important;border-radius:5px!important;margin-top:16px!important;cursor:pointer!important;transition:.3s!important}.bndlr-add-to-cart:hover{background-color:#f57c00!important}.bndlr-total-price{background-color:#fff3e0!important;padding:12px!important;margin-top:16px!important;border-radius:6px!important;font-size:1.4em!important;font-weight:700!important;color:#333!important}@media (max-width: 768px){#yv-product-feature-extra-page{margin-bottom:2em}.bndlr-inner-products-container{flex-direction:column!important;align-items:center!important}.bndlr-product{width:90%!important;max-width:none!important}.bndlr-product:not(:last-of-type):after{display:none!important}.collection-sortby-selected span{padding:0 4px}.collection-sortby-selected svg{margin-right:0}.products-count{padding-right:10px}.yv-filter-sidebar-heading{padding:10px 8px}.bottom-cart-box{padding-bottom:55px}.rbr-desktop{margin:0 15px}}#ExemptifyCartValidationSnippet{background:#fff;border:1px dashed #8d8d8d;border-radius:5px;padding:16px 16px 12px;box-shadow:0 4px 14px #0000000f;margin-bottom:18px}#ExemptifyCartValidationSnippet .cart-total-details-title{font-size:22px;line-height:1.2;margin:0 0 4px;text-transform:none}#ExemptifyCartValidationSnippet>div>div:nth-child(2){color:#666;font-size:13px;margin:0 0 12px}#ExemptifyCartValidationSnippet>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#ExemptifyCartValidationSnippet input[type=text],#ExemptifyCartValidationSnippet input[type=email],#ExemptifyCartValidationSnippet input[name*=email]{flex:1 1 48%;min-width:220px;height:42px;border:1px solid #d6d6d6;border-radius:8px;padding:0 12px;font-size:14px;background:#f9fafb;outline:none;transition:border-color .2s,background .2s,box-shadow .2s}#ExemptifyCartValidationSnippet input[type=text]:focus,#ExemptifyCartValidationSnippet input[type=email]:focus{border-color:#1ea7ff;background:#fff;box-shadow:0 0 0 3px #1ea7ff26}#ExemptifyCartValidationSnippet #ValidStatus{width:36px;height:36px;display:flex;align-items:center;justify-content:center}#ExemptifyCartValidationSnippet #StatusImg{width:24px;height:24px;object-fit:contain}#ExemptifyCartValidationSnippet #ErrMsg{flex:0 0 100%;font-size:13px;line-height:1.4;margin-top:4px;color:#d93025}#ExemptifyCartValidationSnippet.valid #ErrMsg{color:#188038}@media (max-width: 480px){#ExemptifyCartValidationSnippet input[type=text],#ExemptifyCartValidationSnippet input[type=email],#ExemptifyCartValidationSnippet input[name*=email]{flex:1 1 100%;min-width:100%}}.exemptify-cta{display:flex;align-items:center;gap:10px;background:#fff;border:1px dashed #8d8d8d;border-radius:12px;padding:14px 16px;margin-top:18px;margin-bottom:15px}.exemptify-cta .ctaleft{min-width:66%}.exemptify-cta button{all:unset;background:#000;color:#fff;font-weight:500;padding:10px 14px;border-radius:5px;cursor:pointer;font-size:12px;text-transform:uppercase;text-align:center}.exemptify-cta button:focus{outline:3px solid rgba(30,167,255,.35);outline-offset:2px}.exemptify-panel{overflow:hidden;transition:max-height .35s ease;max-height:0}.exemptify-panel.open{max-height:800px}.exemptify-note{font-size:13px;color:#555;margin-left:2px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
