.shopify-policy__container{--policy-text: #1a1a1a;--policy-muted: #4b5563;--policy-heading: #040404;--policy-border: #e5e7eb;--policy-accent: #040404;background-color:#fff;color:var(--policy-text);margin:0 auto;padding:clamp(2.5rem,6vw,5rem) clamp(1.25rem,5vw,2rem);box-sizing:border-box;-webkit-font-smoothing:antialiased}.shopify-policy__body p[style*="background:#F3F4F6"],.shopify-policy__body p[style*="background: #F3F4F6"],.shopify-policy__body p[style*="background:#f3f4f6"],.shopify-policy__body div[style*="background:#F3F4F6"]{background:transparent!important;background-color:transparent!important}.shopify-policy__title{margin-bottom:clamp(1.5rem,4vw,2.5rem);padding-bottom:1.25rem;border-bottom:2px solid var(--policy-heading);text-align:left}.shopify-policy__title h1{color:var(--policy-heading);font-size:clamp(30px,5vw,48px);font-weight:700;line-height:1.15;letter-spacing:-.01em;margin:0}.shopify-policy__body,.shopify-policy__body .rte{background-color:#fff;color:var(--policy-text);font-size:clamp(16px,1.6vw,18px);line-height:1.7}.shopify-policy__body h2{margin:clamp(2rem,5vw,3rem) 0 .85rem!important;padding-top:clamp(1.5rem,4vw,2.25rem);border-top:1px solid var(--policy-border);line-height:1.3!important}.shopify-policy__body .rte>h2:first-child,.shopify-policy__body .rte>p:first-child+h2{margin-top:clamp(1.75rem,4vw,2.5rem)!important}.shopify-policy__body h2,.shopify-policy__body h2 span,.shopify-policy__body h2 b,.shopify-policy__body h2 span b span{color:var(--policy-heading)!important;font-size:clamp(22px,3vw,28px)!important;font-weight:700!important;line-height:1.3!important}.shopify-policy__body p{margin:0 0 1rem!important;line-height:1.7!important}.shopify-policy__body p,.shopify-policy__body p span,.shopify-policy__body li,.shopify-policy__body li span{color:var(--policy-text)!important;font-size:clamp(16px,1.6vw,18px)!important;line-height:1.7!important}.shopify-policy__body p.MsoListParagraph{position:relative;margin:0 0 .6rem!important;padding-left:1.6rem!important;text-indent:0!important}.shopify-policy__body p.MsoListParagraph>span:first-child{position:absolute;left:.35rem;top:0;font-size:.6em!important;line-height:2.9!important;color:var(--policy-accent)!important}.shopify-policy__body p.MsoListParagraph>span:first-child>span{display:none!important}.shopify-policy__body p.MsoListParagraph+p.MsoNormal{margin-top:1.1rem!important}.shopify-policy__body a{color:var(--policy-heading)!important;text-decoration:underline;text-underline-offset:3px;word-break:break-word}.shopify-policy__body .rte>*:last-child{margin-bottom:0!important}.shopify-policy__body{padding-bottom:clamp(1rem,3vw,2rem)}.shopify-policy__body div[style*="background:#F3F4F6"]{background:#f9fafb!important;border:1px solid var(--policy-border);border-radius:8px;padding:1rem 1.25rem!important;margin:1.5rem 0!important}.shopify-policy__body div[style*="background:#F3F4F6"] p,.shopify-policy__body div[style*="background:#F3F4F6"] span{color:var(--policy-muted)!important;font-size:16px!important}.shopify-policy__body table{width:100%;display:block;overflow-x:auto;border-collapse:collapse;margin:1rem 0 1.5rem}.shopify-policy__body th,.shopify-policy__body td{border:1px solid var(--policy-border);padding:.6rem .8rem;text-align:left}@media screen and (max-width:749px){.shopify-policy__container{padding:2rem 1.25rem 3rem}.shopify-policy__body h2{margin-top:1.75rem!important;padding-top:1.5rem}.shopify-policy__body p.MsoListParagraph{padding-left:1.4rem!important}}.blog-descriptions-section .blog-descriptions-row h2,.blog-descriptions-section .blog-descriptions-row .blog-content-layout .blog-content-main h3{color:#040404!important}.blog-descriptions-section .blog-descriptions-row .blog-content-layout .blog-content-sidebar .blog-similar-post-list .similar-post-links{list-style:none;margin:0;padding:10px 0 0!important;background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;display:flex;flex-direction:column;gap:10px}.blog-descriptions-section .blog-descriptions-row .blog-content-layout .blog-content-sidebar .blog-similar-post-list .similar-post-links li,.blog-descriptions-section .blog-descriptions-row .blog-content-layout .blog-content-sidebar .blog-similar-post-list .similar-post-links li:last-child{background:#f1f5f9;border:0!important;padding:0!important;margin:0;transition:background .25s ease}.blog-descriptions-section .blog-descriptions-row .blog-content-layout .blog-content-sidebar .blog-similar-post-list .similar-post-links li:hover{background:#e3eaf1}.blog-similar-post-list .similar-post-links li a{display:block;padding:12px 16px;color:#040404;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none}@media screen and (max-width:749px){.blog-similar-post-list .similar-post-links li a{padding:10px 14px;font-size:14px}}.related-blog-row .blog-card{border:none!important;background:transparent!important;display:flex;flex-direction:column;height:100%}.related-blog-row .blog-card .blog-card{background:transparent!important;overflow:hidden;display:flex;flex-direction:column;flex:1}.related-blog-row .blog-card .blog-content{background:transparent!important;display:flex;flex-direction:column;flex:1}.related-blog-row .blog-card .blog-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.related-blog-row .blog-card .blog-posted{color:#6b7280!important}.related-blog-row .blog-card h4 a{color:#040404!important;text-decoration:none;text-transform:uppercase}.related-blog-row .blog-card h4 a:hover{color:#dc2626!important}.related-blog-row .blog-card p{color:#4b5563!important;margin:0}.related-blog-row{display:flex;align-items:stretch;gap:20px}.blog-descriptions-section .blog-descriptions-row .blog-detail-thumb{width:100%}.blog-card{background:#fff!important;color:#040404!important;overflow:hidden;display:flex;flex-direction:column;height:100%}.blog-card .blog-card{background:#fff!important;overflow:hidden;display:flex;flex-direction:column;flex:1}.blog-card .blog-content{background:#fff!important;display:flex;flex-direction:column;flex:1}.blog-card h4 a{color:#040404!important;text-decoration:none;text-transform:uppercase}.blog-card h4 a:hover{color:#dc2626!important}.blog-card p{color:#4b5563!important;margin:0}.contact-info-card{background:#f1f5f9!important;border:none;color:#040404!important}.contact-info-card .card-title,.contact-info-card .card-desc,.contact-info-card .card-address{color:#040404!important}.contact-info-card:after{background:#f8fafc!important}.contact-form-column{background:#f1f5f9!important}.contact-form-column .contact-form-header p{color:#040404!important}.contact-form .contact-submit{clip-path:none}@media screen and (max-width:991px){.contact-info-card:after{height:350px!important}}.gradient,.cart-page{background-color:#fff!important;color:#040404!important}.cart-page h1,.cart-page h2,.cart-page th,.cart-page td,.cart-page p,.cart-page label,.cart-page .cart-item__name,.cart-page .product-option,.cart-page .totals__total,.cart-page .totals__total-value,.cart-page .tax-note{color:#040404!important}.cart-page .cart-items{border-color:#e5e5e5!important}.quantity-popover-container .quantity__input{color:#040404!important;background-color:#fff!important}.quantity-popover-container .quantity__button{color:#040404!important}.quantity-popover-container .icon-minus,.quantity-popover-container .icon-plus,.quantity-popover-container svg path{fill:#040404!important}.quantity-popover-container .quantity__button:hover .icon-minus,.quantity-popover-container .quantity__button:hover .icon-plus,.quantity-popover-container .quantity__button:hover svg path{fill:#fff!important}body.cart-page cart-items .underlined-link,.rte a,body .price{color:#040404}.template-404 .title{color:#040404}.template-404{min-height:60vh;display:flex;align-items:center;justify-content:center;background:#fff}.template-404 .page-width{text-align:center}#cart-icon-bubble .cart-count-bubble{transform:translateY(-50%)}.cart-count-bubble{width:1.5rem;height:1.5rem}@media(max-width:768px){.cart-count-bubble{height:20px;width:20px}}@media(max-width:575px){.cart-count-bubble{height:17px;width:17px}}.siderbar-info{background:transparent!important;border:none!important}.siderbar-info .categories-list{list-style:none;margin:0;padding:5px 0 0!important;display:flex;flex-direction:column;gap:5px;background:#fff!important;border:none!important}.siderbar-info .categories-list li{background:#eef2f7!important;border:none!important;margin:0!important;padding:0!important}.siderbar-info .categories-list li:hover{background:#e0e7f0!important}.siderbar-info .categories-list li a{display:block!important;padding:14px 16px!important;color:#040404!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important;background:transparent!important;border:none!important}.product-detail-section,.product-detail-section .content,.product-detail-section .section-title,.product-detail-section .product-purchase-area,.product-detail-section .price-box .price,.product-detail-section .details-row,.product-detail-section .product-tab-nav,.product-detail-section .tab-content-wrapper,.product-detail-section .product-section,.product-detail-section .product-desc{background:#f3f4f6!important;color:#040404!important}.product-detail-section .section-title p{color:#040404!important}.product-detail-section .quantity-box .quantity-input{color:#040404!important;background-color:#fff!important}.product-detail-section .quantity-box .quantity-button{color:#040404!important}.product-detail-section .quantity-box .icon-minus,.product-detail-section .quantity-box .icon-plus,.product-detail-section .quantity-box svg path{fill:#040404!important}.product-detail-section .quantity-box .quantity-button:hover .icon-minus,.product-detail-section .quantity-box .quantity-button:hover .icon-plus,.product-detail-section .quantity-box .quantity-button:hover svg path{fill:#fff!important}.product-detail-section .product-details-row .tab-nav .tab-list li a{color:#040404!important}.product-detail-section .quantity-box,.product-detail-section .quantity-box .quantity-button{border-color:#040404!important}.product-detail-section .product-title,.jm-no-reviews-state__text,.jm-review-widget-minimal-header__title{color:#040404!important}.product-detail-section .quantity-box .quantity-button:hover .icon-minus,.product-detail-section .quantity-box .quantity-button:hover .icon-plus,.product-detail-section .quantity-box .quantity-button:hover svg path{fill:#fff!important;color:#fff!important}.privacy-policy-section .wrap{--policy-text: #1a1a1a;--policy-muted: #4b5563;--policy-heading: #040404;--policy-border: #e5e7eb;margin:0 auto;background-color:#fff;color:var(--policy-text);padding:clamp(2.5rem,6vw,5rem) clamp(1.25rem,5vw,2rem);box-sizing:border-box}.privacy-policy-section .main-page-title{color:var(--policy-heading);font-size:clamp(30px,5vw,48px);font-weight:700;line-height:1.15;margin:0 0 clamp(1.5rem,4vw,2.5rem);padding-bottom:1.25rem;border-bottom:2px solid var(--policy-heading)}.privacy-policy-section .rte{font-size:clamp(16px,1.6vw,18px);line-height:1.7;color:var(--policy-text)}.privacy-policy-section .rte h2{margin:clamp(2rem,5vw,3rem) 0 .85rem!important;padding-top:clamp(1.5rem,4vw,2.25rem);border-top:1px solid var(--policy-border);line-height:1.3!important}.privacy-policy-section .rte>h2:first-child{margin-top:0!important;padding-top:0;border-top:none}.privacy-policy-section .rte h2,.privacy-policy-section .rte h2 span,.privacy-policy-section .rte h2 b{color:var(--policy-heading)!important;font-size:clamp(22px,3vw,28px)!important;font-weight:700!important;line-height:1.3!important}.privacy-policy-section .rte p{margin:0 0 1rem!important;line-height:1.7!important}.privacy-policy-section .rte p,.privacy-policy-section .rte p span,.privacy-policy-section .rte li,.privacy-policy-section .rte li span{color:var(--policy-text)!important;font-size:clamp(16px,1.6vw,18px)!important;line-height:1.7!important}.privacy-policy-section .rte p.MsoListParagraph{position:relative;margin:0 0 .6rem!important;padding-left:1.6rem!important;text-indent:0!important}.privacy-policy-section .rte p.MsoListParagraph>span:first-child{position:absolute;left:.35rem;top:0;font-size:.6em!important;line-height:2.9!important;color:var(--policy-heading)!important}.privacy-policy-section .rte p.MsoListParagraph>span:first-child>span{display:none!important}.privacy-policy-section .rte a{color:var(--policy-heading)!important;text-decoration:underline;text-underline-offset:3px}.privacy-policy-section .rte>*:last-child{margin-bottom:0!important}@media screen and (max-width:749px){.privacy-policy-section .wrap{padding:2rem 1.25rem 3rem}.privacy-policy-section .rte h2{margin-top:1.75rem!important;padding-top:1.5rem}.privacy-policy-section .rte p.MsoListParagraph{padding-left:1.4rem!important}}.privacy-policy-section.section-row{padding:0!important}.sound-demo-section .sound-demo-content .section-title p{color:#040404}.predictive-search--header{background:#fff;color:#040404}.predictive-search__heading,.predictive-search__item-heading,.predictive-search__item{color:#040404!important}.predictive-search__item:hover{background:#f3f4f6}.predictive-search__item mark{background:transparent;color:#040404;font-weight:700}.predictive-search__item .icon-arrow{color:#040404}.predictive-search__heading{border-bottom-color:#040404}.predictive-search__results-groups-wrapper{border-color:#040404}.signature-founder-section .signature-founder-row .signature-founder-info .rewards-box:before{background-image:url(//q7bpmt-0n.myshopify.com/cdn/shop/files/dark-logo.png?v=1790338495&width=348)}.card .card-number{color:#71717a}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-dev-2.css.map */
