@font-face{font-family:"ABC Diatype";src:url(/cdn/shop/files/ABC_Diatype.woff2?v=1744354019)format("woff2"),url(/cdn/shop/files/ABC_Diatype.woff?v=1744354021)format("woff"),url(/cdn/shop/files/ABC_Diatype.otf?v=1744354021)format("otf")}@font-face{font-family:"ABC Diatype Regular";src:url(/cdn/shop/files/ABC_Diatype_Regular.woff2?v=1747136769)format("woff2"),url(/cdn/shop/files/ABC_Diatype_Regular.woff?v=1747136767)format("woff"),url(/cdn/shop/files/ABC_Diatype_Regular.otf?v=1747136768)format("otf")}@font-face{font-family:"ABC Diatype Light";src:url(/cdn/shop/files/ABC_Diatype_Light.woff2?v=1747136640)format("woff2"),url(/cdn/shop/files/ABC_Diatype_Light.woff?v=1747136639)format("woff"),url(/cdn/shop/files/ABC_Diatype_Light.otf?v=1747136639)format("otf")}html{scroll-behavior:smooth}.product-media-container .product__modal-opener .product__media{border-radius:80px;border:1px solid #e5e5e5}details[open] .accordion__content{max-height:max-content!important}.contact-rich-text .rich-text__blocks.left .rich-text__buttons{justify-content:center;width:100%;max-width:100%}.contact-rich-text h4{font-size:18px}.contact-rich-text .rich-text__blocks.left .rich-text__buttons a.button{font-size:18px;font-weight:600;text-transform:uppercase;padding:16px 40px}.highlight-text{background:var(--Title-Bg,linear-gradient(91deg,#585450 -3.65% -3.65%,#b1966f 94.11%));-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.product__title h1{font-size:60px;letter-spacing:0;line-height:normal;background:var(--Title-Bg,linear-gradient(91deg,#585450 -3.65% -3.65%,#b1966f 94.11%));-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.product .price__container span.price-item{font-weight:700;font-size:20px;letter-spacing:0}.product__info-wrapper .product__text{margin-bottom:10px;font-size:12px}.section product-info{background:radial-gradient(#e4ded5,#fff)}.product__info-wrapper .product__text.second-text-bottom{font-size:16px;line-height:24px}.collapsible_tab_ingredients .rte table td p{margin-block:0}.blog-tag-part .rich-text__wrapper .rich-text__text a{background:#303032;color:#fff;padding:10px 30px;border-radius:50px;text-decoration:none;border:2px solid #fff0}.blog-tag-part .rich-text__wrapper .rich-text__text a:hover{background:#222;color:#fff;border-color:#686058}.product_sub-text ul li{position:relative;display:flex;align-items:flex-start;font-size:16px;line-height:22px}.product_sub-text ul{padding-inline-start:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.product_sub-text ul li:before{content:"";width:18px;height:30px;display:inline-flex;margin-right:8px;background-image:url(/cdn/shop/files/check-circle-svgrepo-com_4.svg?v=1744113959);background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:middle;filter:brightness(0) saturate(100%) invert(40%) sepia(14%) saturate(364%) hue-rotate(349deg) brightness(87%) contrast(84%);background-size:18px;flex-shrink:0}.sls-purchase-options-container{position:relative;margin-top:10px}.product__info-container .product__description .summary__title{display:flex;gap:10px;align-items:center}.product__info-container .product__description .accordion__content{margin-top:15px}.product__info-container .product__description{margin-top:4rem}.sealsubs-container .sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active{border:0!important;background:#fff;margin-top:10px;padding:1.5em 1em!important;border-radius:20px!important}[data-product] .sls-purchase-options-container{border:0!important}.main-quantity-select{display:flex;justify-content:start;gap:0;width:100%}.variant-content img{width:auto;height:auto;max-width:100%}.main-quantity-select label#variant-label{border-radius:10px;padding:10px}.variant-content .varint-inner-content{margin-top:10px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.variant-price-container span.discount-percentage{position:absolute;top:0px;right:0;background:#e2dace;font-size:12px;letter-spacing:0;padding:7px 7px;border-radius:10px;color:#686058}.variant-content .varint-inner-content .variant-value-container span.variant-value{font-weight:600}.variant-content .varint-inner-content .variant-value-container .banner-wrapper span.banner-text{font-style:italic;margin-top:6px;display:block}span.variant-price{letter-spacing:0;font-weight:600;font-size:16px}.variant-price-container span.compare-price{text-decoration:line-through;font-size:14px;font-weight:400}variant-selects .product-form__input .form__label{display:flex;justify-content:center;margin:0 auto;position:relative;width:100%;align-items:center;gap:10px;font-size:18px;margin-bottom:5px}variant-selects .product-form__input .form__label::after,variant-selects .product-form__input .form__label::before{content:"";flex-grow:1;height:2px;background-color:var(--bar-border-color,rgb(0 0 0 / .3))}.page-part{background:radial-gradient(#e4ded5,#fff)}.product__description span{font-family:inherit!important}.product .price .badge{margin:0;color:#fff}.price--large{display:flex;align-items:center}.card__badge span{color:#fff}@media screen and (max-width:749px){.product_sub-text ul li:before{height:23px}.product_sub-text ul{grid-template-columns:auto}.variant-content .varint-inner-content .variant-value-container .banner-wrapper span.banner-text{font-size:12px}.product__title h1{font-size:40px}span.variant-price{font-size:14px;display:flex;flex-direction:column;gap:2px}.product-media-container .product__modal-opener .product__media{border-radius:30px;border:0}}