.uv-pdp{background:var(--uv-pdp-bg, #f4f1ea);padding-bottom:var(--uv-rhythm)}.uv-pdp__crumbs{padding-top:26px;font-family:var(--uv-sans);font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--uv-muted-2)}.uv-pdp .uv-pdp__crumb{color:var(--uv-muted-2);text-decoration:none;transition:color .3s var(--uv-ease)}.uv-pdp a.uv-pdp__crumb:hover{color:var(--uv-gold)}.uv-pdp__crumb-sep{margin:0 10px}.uv-pdp__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;align-items:start;padding-top:40px}.uv-pdp__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.uv-pdp__shot--main{grid-column:span 2}.uv-pdp__info{position:sticky;top:32px}.uv-pdp .uv-pdp__eyebrow{margin:0 0 16px;font-size:9px;letter-spacing:.3em;color:var(--uv-muted-2)}.uv-pdp .uv-pdp__title{margin:0 0 14px;font-size:clamp(26px,2.6vw,36px);line-height:1.15}.uv-pdp__price{margin:0 0 28px}.uv-pdp .uv-pdp__price .price,.uv-pdp .uv-pdp__price .price__container,.uv-pdp .uv-pdp__price .price__regular,.uv-pdp .uv-pdp__price .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;font-family:var(--uv-sans)}.uv-pdp .uv-pdp__price .price-item{margin:0;font-family:var(--uv-sans);font-weight:300;font-size:16px;letter-spacing:.06em;color:var(--uv-gold)}.uv-pdp .uv-pdp__price .price-item--regular{color:var(--uv-gold)}.uv-pdp .uv-pdp__price s .price-item,.uv-pdp .uv-pdp__price .price-item--regular s{color:var(--uv-muted)}.uv-pdp .price--on-sale .price__regular{display:none}.uv-pdp .price:not(.price--on-sale) .price__sale{display:none}.uv-pdp .uv-pdp__description{margin:0 0 34px;max-width:400px;font-size:13px}.uv-pdp__variants{display:block}.uv-pdp .uv-pdp__option{margin:0 0 30px;padding:0;border:0}.uv-pdp__option-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px}.uv-pdp .uv-pdp__option-label{padding:0;font-family:var(--uv-sans);font-size:9px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:var(--uv-muted-2)}.uv-pdp__option-sep,.uv-pdp__option-value{color:var(--uv-ink)}.uv-pdp .uv-pdp__size-guide{font-family:var(--uv-sans);font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--uv-gold);text-decoration:none}.uv-pdp__values{display:flex;flex-wrap:wrap;gap:10px}.uv-pdp__values--swatch{gap:12px}.uv-pdp .uv-pdp__values input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0}.uv-pdp .uv-pdp__pill{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding:12px 14px;border:1px solid var(--uv-rule-4);border-radius:0;background:transparent!important;font-family:var(--uv-sans);font-size:10px;font-weight:400;letter-spacing:.14em;line-height:1.5;text-align:center;text-transform:uppercase;color:var(--uv-ink)!important;cursor:pointer;transition:background-color .3s var(--uv-ease),color .3s var(--uv-ease),border-color .3s var(--uv-ease)}.uv-pdp .uv-pdp__pill:hover{border-color:var(--uv-ink)}.uv-pdp .uv-pdp__values input[type=radio]:checked+.uv-pdp__pill{background:var(--uv-surface-2)!important;border-color:var(--uv-ink);color:var(--uv-ink)!important;box-shadow:inset 0 0 0 1px var(--uv-ink)}.uv-pdp .uv-pdp__swatch{position:relative;display:block;width:var(--uv-pdp-swatch, 30px);height:var(--uv-pdp-swatch, 30px);border-radius:50%;border:1px solid var(--uv-rule-4);background:var(--uv-pdp-swatch-bg, var(--uv-surface-2));cursor:pointer;transition:box-shadow .3s var(--uv-ease)}.uv-pdp .uv-pdp__swatch--image{background-size:cover;background-position:center;background-repeat:no-repeat}.uv-pdp .uv-pdp__values input[type=radio]:checked+.uv-pdp__swatch{box-shadow:0 0 0 1px var(--uv-pdp-bg, #f4f1ea),0 0 0 2px var(--uv-gold)}.uv-pdp .uv-pdp__values input[type=radio]:focus-visible+.uv-pdp__pill,.uv-pdp .uv-pdp__values input[type=radio]:focus-visible+.uv-pdp__swatch{outline:1px solid var(--uv-gold);outline-offset:3px}.uv-pdp .uv-pdp__values input[type=radio].disabled+.uv-pdp__pill{color:var(--uv-faint)!important;border-color:var(--uv-rule-3);text-decoration:line-through}.uv-pdp .uv-pdp__values input[type=radio].disabled+.uv-pdp__swatch{opacity:.4}.uv-pdp__buy{margin-bottom:16px}.uv-pdp .product-form__submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:0;padding:17px 40px;border:1px solid var(--uv-ink-3);border-radius:0;box-shadow:none;background:var(--uv-ink-3);font-family:var(--uv-sans);font-size:9.5px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:var(--uv-dark-head);cursor:pointer;transition:background-color .4s var(--uv-ease),border-color .4s var(--uv-ease)}.uv-pdp .product-form__submit:after,.uv-pdp .product-form__submit:before{display:none}.uv-pdp .product-form__submit:hover:not([disabled]){background:var(--uv-gold);border-color:var(--uv-gold)}.uv-pdp .product-form__submit[disabled]{background:transparent;border-color:var(--uv-rule-4);color:var(--uv-muted);cursor:not-allowed}.uv-pdp__reassurance{margin:0 0 40px;font-family:var(--uv-sans);font-size:11px;font-weight:300;letter-spacing:.04em;color:var(--uv-muted)}.uv-pdp__panels{border-top:1px solid var(--uv-rule-2)}.uv-pdp__panel{border-bottom:1px solid var(--uv-rule-2)}.uv-pdp .uv-pdp__panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-family:var(--uv-sans);font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--uv-ink);cursor:pointer;list-style:none}.uv-pdp__panel-head::-webkit-details-marker{display:none}.uv-pdp__panel-sign{flex:none;font-size:14px;line-height:1;color:var(--uv-gold)}.uv-pdp__panel-sign:after{content:"+"}.uv-pdp__panel[open] .uv-pdp__panel-sign:after{content:"\2212"}.uv-pdp .uv-pdp__panel-body{padding:0 0 22px;max-width:420px;font-size:13px}.uv-pdp .uv-pdp__panel-body a{color:var(--uv-gold);border-bottom:1px solid #e6cfa4;text-decoration:none}@media screen and (max-width:989px){.uv-pdp__grid{grid-template-columns:minmax(0,1fr);gap:40px}.uv-pdp__info{position:static}}@media screen and (max-width:749px){.uv-pdp__gallery{gap:10px}.uv-pdp__grid{padding-top:24px}.uv-pdp .uv-pdp__description,.uv-pdp .uv-pdp__panel-body{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-uv-main-product.css.map */
