.template-collection .banner:empty,.template-collection .collection-hero:empty{display:none!important}.template-collection .banner:not(:has(img)),.template-collection .collection-hero .placeholder,.template-collection .collection-hero .media>*:empty{display:none!important}.template-collection .banner,.template-collection .collection-hero{min-height:0!important;padding:0!important}:root{--sy-accent:#c5166a;--sy-accent-pressed:#a01257;--sy-text:#2e2b2a}body.pdp-ref-on{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--sy-text)}body.pdp-ref-on h1,body.pdp-ref-on .product__title .h1{font-family:Playfair Display,Georgia,serif;font-weight:700;letter-spacing:.01em}.product__media-wrapper{--thumb-size: 88px}.product__media-list{gap:16px!important}.thumbnail-list{gap:14px!important}.thumbnail{width:var(--thumb-size)!important;height:var(--thumb-size)!important;border-radius:999px!important;overflow:hidden;border:2px solid rgba(0,0,0,.06)!important;box-shadow:0 1px 1px #0000000a;transition:transform .15s ease,border-color .15s ease}.thumbnail:hover{transform:translateY(-1px)}.thumbnail.is-active{border-color:var(--sy-accent)!important}.thumbnail .deferred-media__poster-button{position:absolute;inset:auto auto 8px 8px;width:28px;height:28px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.12)}.thumbnail .deferred-media__poster-button svg{width:16px;height:16px}.media-gallery,.product__media{border-radius:14px;overflow:hidden}.sy-size-group{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 8px}.sy-size-pill{display:inline-flex;align-items:center;justify-content:center;min-width:84px;padding:10px 14px;border-radius:14px;border:1px solid rgba(0,0,0,.18);background:#fff;cursor:pointer;font-weight:600;line-height:1;-webkit-user-select:none;user-select:none;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .05s}.sy-size-pill:hover{border-color:var(--sy-accent)}.sy-size-pill[aria-pressed=true],.sy-size-pill.is-active{background:#fff;border-color:var(--sy-accent);color:var(--sy-accent)}.sy-size-hint{font-size:14px;opacity:.8;margin-top:6px}.product-form__buttons .button,.button--full-width{border-radius:14px!important;height:48px;font-weight:700}.sy-btn-primary{background:#111;color:#fff;border:1px solid #111}.sy-btn-primary:active{background:#000;transform:translateY(1px)}.sy-btn-1click{background:#fff;color:#111;border:1px solid #111}.sy-btn-1click:active{transform:translateY(1px)}.sy-pressable:active{background:var(--sy-accent)!important;border-color:var(--sy-accent)!important;color:#fff!important}.sy-notes{margin:18px 0 8px;padding:0;list-style:none;display:grid;gap:10px}.sy-notes li{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:8px;font-size:15px}.sy-notes .sy-dot{width:8px;height:8px;border-radius:50%;background:var(--sy-accent);margin-top:8px}.sy-specs{margin:16px 0 10px}.sy-specs dt{font-weight:700;min-width:96px}.sy-specs dd{margin:0 0 10px}.sy-shipping{margin-top:18px}.sy-shipping .button{background:#fff;border:1px solid #cfcfcf}.quantity .quantity__button .svg-wrapper svg{width:14px;height:14px}.price--large{font-size:20px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pdp-ref.css.map */
