.product-information{background:#faf8f3;color:#211c18}.product-information .product-information__grid{align-items:start!important}.product-information .product-information__media{align-self:start!important;min-width:0}.product-information .usl-product-media-fallback{position:relative;display:block!important;width:100%;min-height:0!important;height:auto!important;max-height:560px;aspect-ratio:4/3;overflow:hidden;margin-top:24px;background:#eee9e0;border:1px solid #e2d8c6;border-radius:14px}.product-information .usl-product-media-fallback img{display:block;width:100%;height:100%!important;min-height:0!important;max-height:560px!important;object-fit:cover;object-position:center 18%}.product-information .usl-product-media-fallback:before{content:"Design reference";position:absolute;z-index:2;top:14px;left:14px;padding:7px 10px;background:#fffdf8f2;color:#5e503c;border:1px solid rgba(177,137,66,.35);border-radius:999px;font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.product-information .usl-product-media-fallback:after{content:"Design reference only \2014  your selected shape, CTW and gold colour determine the final pair.";position:absolute;z-index:2;left:14px;right:14px;bottom:14px;padding:10px 12px;background:#fffdf8f0;color:#51463d;border:1px solid rgba(177,137,66,.18);border-radius:8px;font-size:11px;line-height:1.45}.product-information .product-details{margin-top:24px;padding:28px!important;background:#fffdf9;border:1px solid #e7dcc9;border-radius:14px;color:#211c18;box-shadow:0 12px 36px #281f140d}.product-information .product-details,.product-information .product-details p,.product-information .product-details h1,.product-information .product-details h2,.product-information .product-details h3,.product-information .product-details legend,.product-information .product-details label{color:#211c18}.product-information .variant-picker__form{gap:18px!important}.product-information .variant-picker__form fieldset{display:grid!important;gap:8px!important;padding:0!important;margin:0!important}.product-information .variant-picker__form fieldset>legend{grid-column:1/-1;margin:0 0 4px!important;color:#2b2520!important;font-size:13px!important;font-weight:650!important;letter-spacing:.02em!important;text-transform:none!important}.product-information .variant-picker__form fieldset[data-fieldset-index="0"],.product-information .variant-picker__form fieldset[data-fieldset-index="1"]{grid-template-columns:repeat(5,minmax(0,1fr))}.product-information .variant-picker__form fieldset[data-fieldset-index="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-information .variant-option__button-label{width:100%;min-width:0!important;min-height:48px!important;padding:10px 9px!important;color:#28231e!important;background:#fff!important;border-color:#d7c6a2!important;border-radius:8px!important;font-size:14px!important;font-weight:550;line-height:1.2;opacity:1!important}.product-information .variant-option__button-label:hover{border-color:#b98a34!important;background:#fcf7ec!important}.product-information .usl-summary{margin-top:2px;overflow:hidden;background:#fbf8f1!important;border:1px solid #e2d4bb!important;border-radius:12px!important}.product-information .usl-summary__heading{margin:0!important;padding:13px 16px!important;background:#f2eadc!important;color:#211c18!important;font-family:Cormorant Garamond,Georgia,serif;font-size:22px!important;font-weight:500!important;line-height:1.15}.product-information .usl-summary__rows{margin:0!important;padding:4px 16px 8px!important}.product-information .usl-summary__row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px!important;align-items:start;padding:9px 0!important;border-bottom:1px solid #eadfcd}.product-information .usl-summary__row:last-child{border-bottom:0}.product-information .usl-summary__row dt{margin:0!important;color:#746859!important;font-size:13px!important;font-weight:500!important;line-height:1.35}.product-information .usl-summary__row dd{margin:0!important;color:#211c18!important;font-size:13px!important;font-weight:650!important;line-height:1.35;text-align:right;overflow-wrap:anywhere}.product-information .usl-summary__row dd span{color:#315b43!important}.product-information .product-form-buttons{display:grid!important;grid-template-columns:136px minmax(0,1fr)!important;gap:10px 12px!important;align-items:stretch!important}.product-information .quantity-selector-wrapper{grid-column:1;grid-row:1;width:136px!important;min-width:0!important}.product-information .quantity-selector-wrapper>label{display:none!important}.product-information .quantity-selector{width:136px!important;min-width:136px!important;height:52px!important;background:#fff!important;border:1px solid #bba77c!important;border-radius:7px!important;overflow:hidden}.product-information .quantity-selector button{width:42px!important;min-width:42px!important;height:50px!important;color:#211c18!important;background:transparent!important}.product-information .quantity-selector__input{width:50px!important;min-width:0!important;color:#211c18!important;background:#fff!important;font-size:16px!important;font-weight:650!important;text-align:center}.product-information .quantity-selector .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.product-information .product-form-buttons>span{grid-column:2;grid-row:1;min-width:0!important;width:100%!important}.product-information .add-to-cart-button{width:100%!important;min-height:52px!important;border-radius:7px!important;font-size:15px!important;font-weight:650!important}.product-information .accelerated-checkout-block{grid-column:1/-1;grid-row:2;width:100%}.product-information .accelerated-checkout-block .shopify-payment-button,.product-information .accelerated-checkout-block .shopify-payment-button__button{width:100%!important;min-height:52px!important;border-radius:7px!important}.product-information .usl-reassurance{background:#faf6ed;border:1px solid #e7dcc7;border-radius:10px;padding:14px 16px!important}.product-information .usl-reassurance__item,.product-information .usl-reassurance__item span{color:#564d43!important}@media(max-width:989px){.product-information .usl-product-media-fallback{margin-top:0;max-height:none;aspect-ratio:4/3;border-radius:0;border-inline:0}.product-information .usl-product-media-fallback img{max-height:none!important}.product-information .product-details{margin-top:14px;padding:20px 18px 24px!important;border-radius:12px}.product-information .variant-picker__form fieldset[data-fieldset-index="0"]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-information .variant-picker__form fieldset[data-fieldset-index="1"]{grid-template-columns:repeat(3,minmax(0,1fr))}.product-information .variant-picker__form fieldset[data-fieldset-index="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-information .usl-summary__row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px!important}}@media(max-width:520px){.product-information .product-form-buttons{grid-template-columns:122px minmax(0,1fr)!important}.product-information .quantity-selector-wrapper,.product-information .quantity-selector{width:122px!important;min-width:122px!important}.product-information .quantity-selector button{width:38px!important;min-width:38px!important}.product-information .quantity-selector__input{width:46px!important}.product-information .usl-product-media-fallback:after{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/usl-product-page.css.map */
