@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Regular.woff2?v=1781806481) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Bold.woff2?v=1781806481) format("woff2");font-weight:700;font-style:normal;font-display:swap}body,input,textarea,button,select,h1,h2,h3,h4,h5,h6,p,.btn--buy-now-custom,[data-add-to-cart]{font-family:Satoshi,sans-serif!important}.site-nav__link--underline:after{border-bottom-color:#d7b8fe}.site-footer{padding-bottom:0!important}footer .grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}footer .footer__clear.small--hide{display:none}footer img{max-width:120px}.footer__info-section{margin-bottom:25px}.footer__info-section:last-child{margin-bottom:0}@media screen and (max-width:767px){.footer__info-section:last-child{margin-bottom:20px}}.footer__info-heading{padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid var(--colorBorder, rgba(0, 0, 0, .1))}.footer__info-content.rte p{margin-bottom:0;line-height:1.6;font-size:calc(var(--typeBaseSize) * .9)}.copyright-bar{background:#e7e5ff;margin-top:40px}@media only screen and (max-width:1024px){.site-footer .grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:40px!important;padding:40px 20px;width:100%;margin:0}.site-footer .footer__clear{display:none!important}.site-footer .grid__item{width:100%!important;padding-left:0!important;padding-top:0!important}.site-footer .grid__item[data-type=info_block]{grid-column:1!important;grid-row:span 2!important}.site-footer .footer__block-item{width:100%!important}}@media only screen and (max-width:767px){.site-footer .grid{grid-template-columns:1fr!important;margin-left:0!important;padding:40px 0!important}.site-footer .grid__item[data-type=info_block]{grid-row:span 1!important}}.newsletter-section{padding:100px 0}.newsletter__privacy-text{font-size:14px;max-width:50%;margin-top:20px!important}.newsletter__privacy-text a{color:#fff}.sales-point__custom-icon{object-fit:contain;flex-shrink:0}.sales-point-rte{display:inline}.sales-point-rte p{display:inline;margin:0}.sales-point-rte a{text-decoration:underline;color:inherit}.sales-point-rte a:hover{opacity:.8}.breadcrumb{margin-top:0}.js-qty__num{height:45px}.product-block--sales-point+.product-block--sales-point,.product-block.product-block--price{border-bottom:1px solid #E7E5E4}.product-block.product-block--price{padding-bottom:20px}.sales-point .icon-and-text{justify-content:flex-start}.btn--buy-now-custom{background-color:#fff!important;color:#000!important;border:1px solid #E7E5E4!important;font-weight:700;text-transform:uppercase;transition:all .2s ease-in-out!important;border-radius:4px}.btn.add-to-cart{border-radius:4px}.btn--buy-now-custom:hover{background-color:#000!important;color:#fff!important;border-color:#000!important}.product-single__form{display:flex!important;flex-direction:row;flex-wrap:nowrap!important;gap:10px!important;align-items:flex-end!important;width:100%!important}.product-single__form .product__quantity{margin-bottom:0!important;flex:0 0 auto!important;min-width:auto!important}.product-single__form .product__quantity label{margin-bottom:4px!important}.product-single__form .payment-buttons{display:flex!important;flex:1 1 0%!important;gap:12px!important;margin-top:0!important}.product-single__form .payment-buttons button,.product-single__form .payment-buttons .add-to-cart,.product-single__form .payment-buttons .btn--buy-now-custom{flex:1 1 0%!important;margin:0!important;height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}@media screen and (max-width:767px){.product-single__form{gap:8px!important}.product-single__form .product__quantity{flex:0 0 0!important;width:auto!important}.product-single__form .product__quantity .js-qty__wrapper{width:100%!important;max-width:100%!important}.product-single__form .payment-buttons{flex:0 0 100%!important;width:100%!important;gap:8px!important}}.faq-item .collapsible-trigger{display:flex;gap:10px;align-items:center}.faq-item .collapsible-trigger span{float:left;position:relative}.collapsible-trigger__icon{top:0;transform:translateY(0)}.grid__image-ratio img{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
