:root{--fd-atc-background: #1c1c1c;--fd-atc-background-hover: #3a3a3a;--fd-atc-text: #ffffff;--fd-product-text: #1c1c1c;--fd-stock-colour: #8e4a52;--fd-sticky-speed: .45s}buy-buttons .button:not(.button--outline),.product-sticky-bar buy-buttons .button:not(.button--outline){background:var(--fd-atc-background);border-color:var(--fd-atc-background);color:var(--fd-atc-text)}buy-buttons .button:not(.button--outline):hover{background:var(--fd-atc-background-hover);border-color:var(--fd-atc-background-hover);color:var(--fd-atc-text)}.product-info :is(h1,h2).product-title{color:var(--fd-product-text)}@media screen and (min-width:1000px){.product-info :is(h1,h2).product-title{font-size:30px;line-height:1.2}}.product-info .price-list--product sale-price:not(.text-on-sale){color:var(--fd-product-text)}.product-info .inventory.text-warning,.fd-sticky-size__stock{color:var(--fd-stock-colour)}body .product-sticky-bar{inset-block:auto 0;z-index:99;background:rgb(var(--background));border-top:1px solid #bdbdbd;opacity:1;visibility:hidden;transform:translateY(100%);transition:transform var(--fd-sticky-speed) ease-out,visibility 0s linear var(--fd-sticky-speed)}body .product-sticky-bar.is-visible{visibility:visible;transform:translateY(0);transition:transform var(--fd-sticky-speed) ease-out}.product-sticky-bar__info img{display:none}.product-sticky-bar buy-buttons .button{width:250px;max-width:100%}.fd-sticky-size{display:grid;gap:2px}.fd-sticky-size__stock{font-weight:600;margin:0;min-height:1lh}.fd-sticky-size__stock:empty{display:none}.fd-sticky-size__select{border:1px solid #cccccc;border-radius:0;background-color:rgb(var(--background));color:rgb(var(--text-color));width:250px;height:45px;padding:0 10px}.fd-sticky-size__select option:disabled{color:#b5b5b5}@media screen and (min-width:700px){body .product-sticky-bar:has(.fd-sticky-size){grid-template-columns:minmax(0,1fr) max-content max-content;column-gap:10px;align-items:end}}@media screen and (max-width:699px){body .product-sticky-bar:has(.fd-sticky-size){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:end}.fd-sticky-size__select,.product-sticky-bar buy-buttons .button{width:100%;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/fd-product.css.map */
