html .product__layout{align-items:start}@media(min-width:990px){html .product__media{position:sticky;top:calc(var(--header-height, 80px) + 24px);align-self:start}}html .product__media .gallery__main{border-radius:28px;overflow:hidden;box-shadow:0 18px 44px #00000014;background:#f6f1e8}html .product__media .gallery__thumbnail{border-radius:14px;overflow:hidden;border:2px solid transparent;transition:border-color .25s ease,transform .25s ease,opacity .25s ease}html .product__media .gallery__thumbnail:hover{transform:translateY(-2px)}html .product__media .gallery__thumbnail[aria-current=true],html .product__media .gallery__thumbnail.is-active,html .product__media .gallery__thumbnail[aria-selected=true]{border-color:#e1251b}html .product__media .gallery__arrow{border-radius:50%;box-shadow:0 6px 18px #00000024;transition:transform .25s ease,box-shadow .25s ease}html .product__media .gallery__arrow:hover{transform:scale(1.06);box-shadow:0 10px 24px #0003}html .product__category{display:inline-block;padding:6px 14px;margin-bottom:12px;border-radius:999px;background:#f1e6d6;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}html .product__title{line-height:1.12;letter-spacing:-.01em;margin-bottom:4px}html .product__short-description{font-size:1.0625rem;line-height:1.65;opacity:.88}html .variant-picker__choice{border-radius:999px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}html .variant-picker__choice:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0000001a}html .product__enquiry-button.button--primary{min-height:56px;font-size:1.0625rem;box-shadow:0 12px 28px #e1251b47;transition:transform .25s ease,box-shadow .25s ease}html .product__enquiry-button.button--primary:hover{transform:translateY(-2px);box-shadow:0 16px 34px #e1251b5c}.pdp-note{margin:12px 0 0;font-size:.9375rem;line-height:1.55;opacity:.78}.pdp-trust{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pdp-trust li{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;background:var(--tint, #f6f1e8);font-weight:600;font-size:.9375rem;line-height:1.3}.pdp-trust li:nth-child(1){--tint: #f1e6d6}.pdp-trust li:nth-child(2){--tint: #e3efdf}.pdp-trust li:nth-child(3){--tint: #e0edf6}.pdp-trust li:nth-child(4){--tint: #fbf0c7}.pdp-trust__tick{width:24px;height:24px;flex:none;border-radius:50%;display:grid;place-items:center;background:#e1251b;color:#fff}html .product__info details.accordion{border:1px solid rgb(var(--color-border));border-radius:18px;padding:0 20px;margin-top:12px;background:rgb(var(--color-background));transition:border-color .25s ease,box-shadow .25s ease}html .product__info details.accordion:hover{border-color:rgb(var(--color-foreground) / .35)}html .product__info details.accordion[open]{border-color:#e1251b;box-shadow:0 10px 26px #00000012}html .product__info .accordion__summary{padding:18px 0;font-weight:700}html .product__info .accordion__content{padding-bottom:20px}.pdp-sticky{display:none}@media(max-width:749px){.pdp-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgb(0 0 0 / .08);box-shadow:0 -10px 30px #0000001a;transform:translateY(110%);transition:transform .35s ease}.pdp-sticky.is-visible{transform:translateY(0)}.pdp-sticky[hidden]{display:none}.pdp-sticky__text{min-width:0;flex:1;display:grid}.pdp-sticky__title{font-weight:700;font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-sticky__sub{font-size:.8125rem;opacity:.7}.pdp-sticky .button{flex:none;min-height:46px;padding-inline:20px}body:has(.pdp-sticky.is-visible){padding-bottom:72px}}@media(max-width:380px){.pdp-trust{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html .product__media .gallery__thumbnail,html .product__media .gallery__arrow,html .variant-picker__choice,html .product__enquiry-button.button--primary,html .product__info details.accordion,.pdp-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/182/assets/component-pdp.css.map */
