.WorkspaceCommerceSalonProductDetail_product__7QpRN{margin:0 auto;max-width:1320px;padding:38px 34px 110px}.WorkspaceCommerceSalonProductDetail_breadcrumb__sfR7c{align-items:center;color:var(--salon-muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:10px;letter-spacing:.08em;margin-bottom:30px;text-transform:uppercase}.WorkspaceCommerceSalonProductDetail_breadcrumb__sfR7c a{color:inherit;text-decoration:none}.WorkspaceCommerceSalonProductDetail_breadcrumb__sfR7c strong{color:var(--salon-primary)}.WorkspaceCommerceSalonProductDetail_layout__gvPUo{align-items:start;display:grid;gap:clamp(44px,6vw,92px);grid-template-columns:minmax(0,1.08fr) minmax(380px,.82fr)}.WorkspaceCommerceSalonProductDetail_gallery__r4jxs{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.WorkspaceCommerceSalonProductDetail_imageStage__BR7CH{aspect-ratio:4/5;background:var(--salon-surface);min-height:520px;overflow:hidden;position:relative}.WorkspaceCommerceSalonProductDetail_imageStage__BR7CH>img{height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1);width:100%}.WorkspaceCommerceSalonProductDetail_imageStage__BR7CH:hover>img{transform:scale(1.025)}.WorkspaceCommerceSalonProductDetail_imageStage__BR7CH>span:not(.WorkspaceCommerceSalonProductDetail_badge__TxuYd){display:grid;height:100%;place-items:center}.WorkspaceCommerceSalonProductDetail_badge__TxuYd{background:rgba(252,249,248,.94);color:var(--salon-primary);font-size:11px;font-weight:800;left:18px;letter-spacing:.1em;padding:10px 12px;position:absolute;text-transform:uppercase;top:18px}.WorkspaceCommerceSalonProductDetail_thumbnails__pd7qT{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,86px))}.WorkspaceCommerceSalonProductDetail_thumbnails__pd7qT button{aspect-ratio:1;background:transparent;border:1px solid transparent;cursor:pointer;padding:3px}.WorkspaceCommerceSalonProductDetail_thumbnails__pd7qT button[aria-pressed=true]{border-color:var(--salon-primary)}.WorkspaceCommerceSalonProductDetail_thumbnails__pd7qT img{height:100%;object-fit:cover;width:100%}.WorkspaceCommerceSalonProductDetail_details__l48K1{position:sticky;top:128px}.WorkspaceCommerceSalonProductDetail_headingRow__uRH_4,.WorkspaceCommerceSalonProductDetail_priceRow__x_XXu{align-items:center;display:flex;gap:18px;justify-content:space-between}.WorkspaceCommerceSalonProductDetail_headingRow__uRH_4>p,.WorkspaceCommerceSalonProductDetail_options__ZuRTO legend,.WorkspaceCommerceSalonProductDetail_related__q2DoD>div>p{color:var(--salon-primary);font-size:12px;font-weight:800;letter-spacing:.12em;margin:0;text-transform:uppercase}.WorkspaceCommerceSalonProductDetail_favorite__Wu62g{background:transparent!important;border:1px solid var(--salon-line)!important;border-radius:50%!important;height:44px!important;width:44px!important}.WorkspaceCommerceSalonProductDetail_details__l48K1 h1{color:var(--salon-ink);font-family:var(--salon-display);font-size:clamp(42px,4vw,62px);font-weight:500;letter-spacing:0;line-height:1.02;margin:22px 0 24px}.WorkspaceCommerceSalonProductDetail_priceRow__x_XXu strong{color:var(--salon-primary);font-family:var(--salon-display);font-size:28px;font-weight:500}.WorkspaceCommerceSalonProductDetail_priceRow__x_XXu span{align-items:center;color:#35614e;display:flex;font-size:12px;font-weight:800;gap:6px;letter-spacing:.08em;text-transform:uppercase}.WorkspaceCommerceSalonProductDetail_description__PAr6j{color:var(--salon-muted);font-size:16px;line-height:1.8;margin:24px 0 0;max-width:600px}.WorkspaceCommerceSalonProductDetail_divider__C2lCe{border-top:1px solid var(--salon-line);margin:30px 0}.WorkspaceCommerceSalonProductDetail_options__ZuRTO{border:0;margin:0;padding:0}.WorkspaceCommerceSalonProductDetail_options__ZuRTO>div{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.WorkspaceCommerceSalonProductDetail_options__ZuRTO button{background:transparent;border:1px solid var(--salon-line);color:var(--salon-ink);cursor:pointer;min-height:64px;padding:12px 14px;text-align:left}.WorkspaceCommerceSalonProductDetail_options__ZuRTO button[aria-pressed=true]{background:var(--salon-surface);border-color:var(--salon-primary);box-shadow:inset 0 0 0 1px var(--salon-primary)}.WorkspaceCommerceSalonProductDetail_options__ZuRTO button:disabled{cursor:not-allowed;opacity:.45}.WorkspaceCommerceSalonProductDetail_options__ZuRTO button small,.WorkspaceCommerceSalonProductDetail_options__ZuRTO button span{display:block}.WorkspaceCommerceSalonProductDetail_options__ZuRTO button span{font-size:14px;font-weight:800}.WorkspaceCommerceSalonProductDetail_options__ZuRTO button small{color:var(--salon-muted);font-size:12px;margin-top:5px}.WorkspaceCommerceSalonProductDetail_purchase__blUyG{display:grid;gap:10px;grid-template-columns:132px minmax(0,1fr);margin-top:24px}.WorkspaceCommerceSalonProductDetail_quantity__2T5UY{border:1px solid var(--salon-line);display:grid;grid-template-columns:40px 1fr 40px;min-height:54px}.WorkspaceCommerceSalonProductDetail_quantity__2T5UY button{background:transparent;border:0;color:var(--salon-ink);cursor:pointer;font-size:19px}.WorkspaceCommerceSalonProductDetail_quantity__2T5UY span{display:grid;font-size:14px;font-weight:800;place-items:center}.WorkspaceCommerceSalonProductDetail_addButton__XoUC3{background:var(--salon-primary);border:1px solid var(--salon-primary);color:#fff;cursor:pointer;font-size:13px;font-weight:800;letter-spacing:.08em;min-height:54px;text-transform:uppercase;transition:background .18s ease}.WorkspaceCommerceSalonProductDetail_addButton__XoUC3:hover{background:var(--salon-primary-light)}.WorkspaceCommerceSalonProductDetail_addButton__XoUC3:disabled{cursor:not-allowed;opacity:.5}.WorkspaceCommerceSalonProductDetail_checkoutLink__3Qu4b{color:var(--salon-primary);display:block;font-size:12px;font-weight:800;letter-spacing:.08em;margin-top:14px;text-align:center;text-transform:uppercase;text-underline-offset:4px}.WorkspaceCommerceSalonProductDetail_notice__lyOYQ{background:#edf5f0;color:#285443;font-size:14px;font-weight:700;margin:16px 0 0;padding:12px 14px}.WorkspaceCommerceSalonProductDetail_assurances__sg7gO{border-bottom:1px solid var(--salon-line);border-top:1px solid var(--salon-line);display:grid;gap:16px;margin-top:30px;padding:24px 0}.WorkspaceCommerceSalonProductDetail_assurances__sg7gO>div{align-items:center;display:grid;gap:14px;grid-template-columns:28px 1fr}.WorkspaceCommerceSalonProductDetail_assurances__sg7gO svg{color:var(--salon-primary);height:20px;width:20px}.WorkspaceCommerceSalonProductDetail_assurances__sg7gO small,.WorkspaceCommerceSalonProductDetail_assurances__sg7gO span,.WorkspaceCommerceSalonProductDetail_assurances__sg7gO strong{display:block}.WorkspaceCommerceSalonProductDetail_assurances__sg7gO strong{font-size:14px}.WorkspaceCommerceSalonProductDetail_assurances__sg7gO small{color:var(--salon-muted);font-size:12px;margin-top:3px}.WorkspaceCommerceSalonProductDetail_disclosures__TNECN details{border-bottom:1px solid var(--salon-line);padding:18px 0}.WorkspaceCommerceSalonProductDetail_disclosures__TNECN summary{cursor:pointer;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.WorkspaceCommerceSalonProductDetail_disclosures__TNECN p{color:var(--salon-muted);font-size:14px;line-height:1.7;margin:12px 0 0}.WorkspaceCommerceSalonProductDetail_related__q2DoD{background:var(--salon-surface);padding:90px max(34px,calc((100vw - 1252px) / 2))}.WorkspaceCommerceSalonProductDetail_related__q2DoD>div{align-items:end;display:grid;grid-template-columns:1fr auto;margin-bottom:36px}.WorkspaceCommerceSalonProductDetail_related__q2DoD>div>p{grid-column:1/-1}.WorkspaceCommerceSalonProductDetail_related__q2DoD h2{font-family:var(--salon-display);font-size:44px;font-weight:500;letter-spacing:0;margin:10px 0 0}.WorkspaceCommerceSalonProductDetail_related__q2DoD>div>a{color:var(--salon-primary);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.WorkspaceCommerceSalonProductDetail_related__q2DoD>section{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.WorkspaceCommerceSalonProductDetail_product__7QpRN{padding-inline:24px}.WorkspaceCommerceSalonProductDetail_layout__gvPUo{grid-template-columns:1fr}.WorkspaceCommerceSalonProductDetail_details__l48K1{position:static}.WorkspaceCommerceSalonProductDetail_imageStage__BR7CH{min-height:0}}@media (max-width:620px){.WorkspaceCommerceSalonProductDetail_product__7QpRN{padding:24px 18px 72px}.WorkspaceCommerceSalonProductDetail_breadcrumb__sfR7c{margin-bottom:20px}.WorkspaceCommerceSalonProductDetail_details__l48K1 h1{font-size:39px}.WorkspaceCommerceSalonProductDetail_options__ZuRTO>div{grid-template-columns:1fr}.WorkspaceCommerceSalonProductDetail_purchase__blUyG{grid-template-columns:112px minmax(0,1fr)}.WorkspaceCommerceSalonProductDetail_quantity__2T5UY{grid-template-columns:34px 1fr 34px}.WorkspaceCommerceSalonProductDetail_related__q2DoD{padding:64px 18px}.WorkspaceCommerceSalonProductDetail_related__q2DoD>div{align-items:start;display:flex;flex-direction:column;gap:12px}.WorkspaceCommerceSalonProductDetail_related__q2DoD h2{font-size:36px}.WorkspaceCommerceSalonProductDetail_related__q2DoD>section{grid-template-columns:1fr}}