:root{--alloy-ink:#252424;--alloy-bg:#FFFEFD}body{background:var(--alloy-bg);color:var(--alloy-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}h1,h2,h3,h4,.h1,.h2,.h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;letter-spacing:-.3px}.product__title h1,.product-title,.product__title{font-weight:500!important;letter-spacing:-.3px}button[name=add],.product-form__submit{background:#000!important;color:#fffefd!important;border-radius:10px!important;font-size:21px!important;font-weight:700!important;min-height:60px;text-transform:uppercase;letter-spacing:0!important}button[name=add]:hover,.product-form__submit:hover{background:#252424!important}.header__heading-logo{max-height:34px;width:auto}.footer{background:#000!important;color:#fff}.footer a,.footer .link,.footer .footer-block__heading{color:#fff!important}[id$=__dark] .image-text-heading{color:#fff!important;font-size:40px!important;font-weight:600!important;letter-spacing:-.8px;line-height:1.08;text-align:center}[id$=__dark] p{color:#e6e6e6!important;font-size:17px!important;line-height:1.55;text-align:center}[id$=__dark] .image-text-content,[id$=__dark] [class*=text-content],[id$=__dark] [class*=content-wrapper]{padding-left:24px!important;padding-right:24px!important;padding-bottom:12px}@media(max-width:749px){[id$=__dark] .image-text-heading{font-size:34px!important}}.footer .list-menu__item,.footer .link,.footer a{text-transform:none!important;font-size:16px!important;letter-spacing:0!important}.footer .footer-block__heading{font-size:22px!important;font-weight:600!important;text-transform:none!important}.footer .footer-block__details-content p,.footer .rte{font-size:16px;color:#fff}.shop-product-info>.alloy-price,.shop-product-info>.alloy-bundle,.shop-product-info>.alloy-trust,.shop-product-info>.alloy-inaction,.alloy-price,.alloy-bundle,.alloy-trust,.alloy-inaction{width:100%;align-self:stretch;box-sizing:border-box}@media(min-width:990px){.alloy-colours__row{max-width:1040px;margin:0 auto}.alloy-colours__card{max-width:none!important;flex:0 0 calc(33.333% - 12px)!important}}.shop-product-info .simple-variant-picker{margin-left:0!important;width:100%;align-self:stretch}.shop-product-info .simple-variant-picker__label{font-size:15px!important;font-weight:700;margin-bottom:10px}.shop-product-info .simple-variant-picker__label .simple-variant-picker__selected-variant{font-weight:400}.shop-product-info .option--color .simple-variant-picker__values{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px!important;max-width:420px}.shop-product-info .value--color{margin:0!important;width:100%}.shop-product-info .simple-variant-picker__color-swatch{width:100%!important;height:auto!important;aspect-ratio:1/1;border-radius:8px!important;background-color:#fff!important;background-size:122% auto!important;background-position:center!important;border:1px solid #E2E2E2;box-sizing:border-box}.shop-product-info .simple-variant-picker__color-swatch:before{top:-1px!important;left:-1px!important;right:-1px!important;bottom:-1px!important;border-radius:8px!important;border:2px solid transparent!important}.shop-product-info .simple-variant-picker__radio:checked+.simple-variant-picker__color-swatch:before{border-color:#000!important}.shop-product-info .simple-variant-picker__option{margin-bottom:6px!important}.shop-product-info>.alloy-feats{width:100%;align-self:stretch}h1,h2,.h1,.h2{letter-spacing:-.03em!important}button[name=add],.product-form__submit{font-size:16px!important;font-weight:600!important;letter-spacing:.12em!important;min-height:58px}.header__heading-logo{max-height:none;width:150px!important;height:auto}@media(max-width:749px){.header__heading-logo{width:124px!important}}.main-page-title{font-size:40px!important;font-weight:600!important;letter-spacing:-.03em!important;line-height:1.05;margin-bottom:24px}.template-page .rte h2,.article-template__content h2,.main-page .rte h2{font-size:24px!important;line-height:1.25!important;font-weight:600!important;letter-spacing:-.02em!important;margin:36px 0 10px!important}.template-page .rte h3,.article-template__content h3{font-size:18px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:-.01em!important;margin:26px 0 8px!important}.template-page .rte p,.template-page .rte li,.article-template__content p,.article-template__content li{font-size:16px;line-height:1.7;color:#3a3a3a}.article-template__title{font-size:40px!important;font-weight:600!important;letter-spacing:-.03em!important;line-height:1.08}.guide-answer{background:#f4f4f4;border-radius:14px;padding:18px 20px;margin:4px 0 30px;font-size:16px;line-height:1.6;color:#222}.guide-answer p{margin:0}.article-template__content table,.template-page .rte table,.collection-guide table{width:100%;border-collapse:collapse;margin:18px 0 26px;font-size:15px}.article-template__content th,.article-template__content td,.template-page .rte th,.template-page .rte td{border-bottom:1px solid #E6E6E6;padding:10px 8px;text-align:left;vertical-align:top}.article-template__content th,.template-page .rte th{font-weight:600;color:#111;background:#fafafa}@media(max-width:749px){.main-page-title,.article-template__title{font-size:32px!important}}button[name=add],.product-form__submit{font-size:24px!important;font-weight:800!important;letter-spacing:-.01em!important;min-height:66px!important;border-radius:14px!important;text-transform:uppercase!important}@media(max-width:749px){button[name=add],.product-form__submit{font-size:22px!important;min-height:62px!important}}.new-section .claim-button,.claim-button,.alloy-hero .alloy-hero__btn,.hfaq__btn{display:inline-flex!important;align-items:center;justify-content:center;width:100%;max-width:440px;box-sizing:border-box;background:#1f1f1f!important;color:#fff!important;border-radius:22px!important;font-size:22px!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important;padding:21px 32px!important;line-height:1.1;text-decoration:none;transition:background .2s,transform .2s}.claim-button:hover,.alloy-hero .alloy-hero__btn:hover,.hfaq__btn:hover{background:#000!important;transform:translateY(-1px)}.alloy-hero .alloy-hero__btn:after{content:none!important}@media(max-width:749px){.new-section .claim-button,.claim-button,.alloy-hero .alloy-hero__btn{font-size:20px!important;padding:19px 24px!important;max-width:100%}}.hfaq__btn{max-width:320px;font-size:18px!important;padding:17px 28px!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/alloy.css.map */
