:root{--ref-color-accent: #111111;--ref-color-bg-soft: #f6f6f4;--ref-color-border: #e4e4e0;--ref-color-success: #1d7a46;--ref-color-muted: #6b6b6b;--ref-radius: 10px;--ref-gap: 12px}.ref-trust-row{list-style:none;margin:20px 0 0;padding:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ref-gap);background:var(--ref-color-bg-soft);border:1px solid var(--ref-color-border);border-radius:var(--ref-radius)}.ref-trust-row__item{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.3;color:var(--ref-color-muted)}.ref-trust-row__icon{flex:0 0 auto;width:26px;height:26px;color:var(--ref-color-accent)}.ref-trust-row__icon svg{width:100%;height:100%;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ref-trust-row__text strong{display:block;color:var(--ref-color-accent);font-weight:600;font-size:13px}@media(max-width:749px){.ref-trust-row{grid-template-columns:1fr;gap:14px}}.ref-pdp .variant__input--color-swatch{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ref-pdp .color-swatch{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0 8px 8px 0;border-radius:50%;border:1px solid var(--ref-color-border);background-size:cover;background-position:center;cursor:pointer;text-indent:-9999px;overflow:hidden;transition:box-shadow .15s ease,transform .15s ease}.ref-pdp .color-swatch:hover{transform:scale(1.05)}.ref-pdp .variant__input--color-swatch:checked+.color-swatch{box-shadow:0 0 0 2px #fff inset,0 0 0 2px var(--ref-color-accent)}.ref-pdp .variant__input--color-swatch:focus-visible+.color-swatch{outline:2px solid var(--ref-color-accent);outline-offset:2px}.ref-pdp .color-swatch.disabled{opacity:.45;cursor:not-allowed;background-image:linear-gradient(to top left,transparent calc(50% - 1px),var(--ref-color-muted) 50%,transparent calc(50% + 1px))}.ref-pdp .variant-input-wrap .variant__button-label{min-width:46px;min-height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;margin:0 8px 8px 0;border:1px solid var(--ref-color-border);border-radius:var(--ref-radius);font-size:13px;line-height:1;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.ref-pdp .variant-input-wrap [data-variant-input]:checked+.variant__button-label{background:var(--ref-color-accent);border-color:var(--ref-color-accent);color:#fff}.ref-pdp .variant-input-wrap .variant__button-label.disabled{color:var(--ref-color-muted);opacity:.55;cursor:not-allowed;text-decoration:line-through}.ref-pdp .size-chart__standalone .tool-tip-trigger__title,.ref-pdp .variant__label-info .tool-tip-trigger__title{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:var(--ref-color-accent)}.ref-pdp .size-chart__standalone{margin:4px 0 8px}.ref-pdp .tool-tip-trigger .icon-size-chart{width:18px;height:18px}.ref-view-product{display:block;width:100%;text-align:center;margin-top:14px;padding:12px;border:1px solid var(--ref-color-accent);border-radius:var(--ref-radius);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--ref-color-accent);transition:background .15s ease,color .15s ease}.ref-view-product:hover,.ref-view-product:focus-visible{background:var(--ref-color-accent);color:#fff}a.quick-product__btn,a.quick-product__btn:hover,a.quick-product__btn:focus{color:var(--colorBtnPrimaryText)!important;text-decoration:none}.ref-sticky-bar{display:none}@media(max-width:749px){.ref-sticky-bar:not([hidden]){display:block;position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--ref-color-border);box-shadow:0 -4px 16px #00000014;padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.ref-sticky-bar__inner{display:flex;align-items:center;gap:12px}.ref-sticky-bar__info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.ref-sticky-bar__title{font-size:13px;font-weight:600;color:var(--ref-color-accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ref-sticky-bar__price{font-size:13px;color:var(--ref-color-muted)}.ref-sticky-bar__btn{flex:0 0 auto;border:0;border-radius:var(--ref-radius);background:var(--ref-color-accent);color:#fff;font-size:14px;font-weight:600;padding:12px 22px;cursor:pointer}.ref-sticky-bar__btn[disabled]{opacity:.5;cursor:not-allowed}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ref-pdp.css.map */
