.pdp-module__GyG88q__main{max-width:100%;padding:var(--space-6) var(--space-5) var(--space-9)}@media (min-width:1024px){.pdp-module__GyG88q__main{padding-inline:var(--space-8);max-width:1440px;margin-inline:auto}}.pdp-module__GyG88q__crumbs{margin:0 0 var(--space-6);color:var(--color-text-secondary);font-size:12px}.pdp-module__GyG88q__crumbs a:hover{text-decoration:underline}.pdp-module__GyG88q__crumbSep{opacity:.6;margin-inline:8px}.pdp-module__GyG88q__productGrid{gap:var(--space-6);align-items:start;display:grid}@media (min-width:1024px){.pdp-module__GyG88q__productGrid{grid-template-columns:1.1fr .9fr;gap:80px}}.pdp-module__GyG88q__railFull{max-width:720px}@media (min-width:1024px){.pdp-module__GyG88q__railFull{grid-column:1/-1}}.pdp-module__GyG88q__gallery{gap:var(--space-5);min-width:0;display:grid}.pdp-module__GyG88q__shotHero{border-radius:var(--radius-lg);background:var(--color-bg-sunken);aspect-ratio:4/3;margin:0;position:relative;overflow:hidden}.pdp-module__GyG88q__shotHero img{object-fit:contain;width:100%;height:100%}.pdp-module__GyG88q__shotRow{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.pdp-module__GyG88q__thumb{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--color-bg-sunken);width:100%;position:relative;overflow:hidden}.pdp-module__GyG88q__thumb img{object-fit:cover;width:100%;height:100%;display:block}.pdp-module__GyG88q__shotLabel{left:var(--space-5);bottom:var(--space-4);font-size:var(--text-eyebrow);letter-spacing:.2em;color:var(--color-text-inverse);text-shadow:0 1px 12px #3434438c;font-weight:600;position:absolute}.pdp-module__GyG88q__shotHeroBtn,.pdp-module__GyG88q__thumb{min-height:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.pdp-module__GyG88q__shotHeroBtn{width:100%}.pdp-module__GyG88q__shotZoomHint{right:var(--space-4);bottom:var(--space-4);width:36px;height:36px;color:var(--color-text-primary);opacity:0;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;transition:opacity .14s;display:flex;position:absolute}.pdp-module__GyG88q__shotHeroBtn:hover .pdp-module__GyG88q__shotZoomHint,.pdp-module__GyG88q__shotHeroBtn:focus-visible .pdp-module__GyG88q__shotZoomHint{opacity:1}.pdp-module__GyG88q__thumbMoreOverlay{color:var(--color-text-inverse);background:#3434438c;justify-content:center;align-items:center;font-size:20px;font-weight:600;display:flex;position:absolute;inset:0}.pdp-module__GyG88q__lightbox{border-radius:var(--radius-lg);background:var(--color-bg-surface);width:min(860px,100vw - 32px);max-height:calc(100vh - 64px);color:var(--color-text-primary);border:0;padding:0;overflow:hidden}.pdp-module__GyG88q__lightbox::backdrop{background:#000c}.pdp-module__GyG88q__lightboxInner{max-height:inherit;scrollbar-width:thin;scrollbar-color:var(--color-border-subtle) transparent;padding:var(--space-5);flex-direction:column;display:flex;overflow-y:auto}.pdp-module__GyG88q__lightboxInner::-webkit-scrollbar{width:8px}.pdp-module__GyG88q__lightboxInner::-webkit-scrollbar-track{background:0 0}.pdp-module__GyG88q__lightboxInner::-webkit-scrollbar-thumb{background:var(--color-border-subtle);border-radius:var(--radius-pill)}.pdp-module__GyG88q__lightboxClose{background:var(--color-bg-sunken);width:40px;height:40px;min-height:0;color:var(--color-text-primary);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;display:flex}.pdp-module__GyG88q__lightboxClose:hover{color:var(--color-action-primary)}.pdp-module__GyG88q__lightboxStage{margin-top:var(--space-2);flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.pdp-module__GyG88q__lightboxImage{object-fit:contain;border-radius:var(--radius-md);transform-origin:50%;width:auto;max-width:100%;height:auto;max-height:min(70vh,640px);transition:transform .15s}.pdp-module__GyG88q__lightboxImageDragging{transition:none}.pdp-module__GyG88q__lightboxZoomControls{bottom:var(--space-3);z-index:1;gap:var(--space-2);display:flex;position:absolute;left:50%;transform:translate(-50%)}.pdp-module__GyG88q__lightboxZoomBtn{width:40px;height:40px;min-height:0;color:var(--color-text-primary);cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pdp-module__GyG88q__lightboxZoomBtn:hover:not(:disabled){color:var(--color-action-primary)}.pdp-module__GyG88q__lightboxZoomBtn:disabled{opacity:.35;cursor:default}.pdp-module__GyG88q__lightboxNav{top:50%;left:var(--space-2);z-index:1;width:44px;height:44px;min-height:0;color:var(--color-text-primary);cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.pdp-module__GyG88q__lightboxNav:hover{color:var(--color-action-primary)}.pdp-module__GyG88q__lightboxNavRight{left:auto;right:var(--space-2)}.pdp-module__GyG88q__lightboxCount{margin:var(--space-3) 0 0;text-align:center;color:var(--color-text-secondary);font-size:13px}.pdp-module__GyG88q__lightboxThumbs{justify-content:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.pdp-module__GyG88q__lightboxThumb{border-radius:var(--radius-sm);background:var(--color-bg-sunken);cursor:pointer;border:2px solid #0000;flex-shrink:0;width:80px;height:80px;min-height:0;padding:0;overflow:hidden}.pdp-module__GyG88q__lightboxThumb img{object-fit:cover;width:100%;height:100%;display:block}.pdp-module__GyG88q__lightboxThumbActive{border-color:var(--color-action-primary)}.pdp-module__GyG88q__rail{min-width:0}@media (min-width:1024px){.pdp-module__GyG88q__rail{position:sticky;top:112px}}.pdp-module__GyG88q__railEyebrow{font-size:var(--text-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-weight:600}.pdp-module__GyG88q__title{margin:var(--space-4) 0 0;font-family:var(--font-display);letter-spacing:-.025em;color:#343443;font-size:38px;font-weight:300;line-height:1.08}@media (min-width:768px){.pdp-module__GyG88q__title{font-size:44px}}.pdp-module__GyG88q__skuLine{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:13px}.pdp-module__GyG88q__ratingRow{margin:var(--space-3) 0 0;align-items:center;gap:10px;display:flex}.pdp-module__GyG88q__stars{line-height:0;display:inline-flex}.pdp-module__GyG88q__starOn{color:var(--color-action-primary);width:16px;height:16px}.pdp-module__GyG88q__starOff{color:var(--mj-cream,#e4dccb)}.pdp-module__GyG88q__ratingText{color:var(--color-text-secondary);font-size:13px}.pdp-module__GyG88q__variantLabel{color:var(--color-text-secondary);font-size:14px}.pdp-module__GyG88q__gstNote{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:13px}.pdp-module__GyG88q__description{margin:var(--space-5) 0 0;color:var(--color-text-secondary);font-size:15px;line-height:1.65}.pdp-module__GyG88q__field{margin:var(--space-6) 0 0;border:0;padding:0}.pdp-module__GyG88q__fieldLabel{margin:0 0 var(--space-3);font-size:var(--text-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-secondary);align-items:center;gap:var(--space-3);padding:0;font-weight:600;display:flex}.pdp-module__GyG88q__catalogValue{text-transform:none;letter-spacing:normal}.pdp-module__GyG88q__clearSelection{letter-spacing:normal;text-transform:none;color:var(--color-text-accent);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:11px;font-weight:600;text-decoration:underline}.pdp-module__GyG88q__clearAllSelection{margin-top:var(--space-4);color:var(--color-text-accent);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-family:inherit;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.pdp-module__GyG88q__clearAllSelection:hover{color:var(--color-action-primary-hover)}.pdp-module__GyG88q__sizes{gap:var(--space-3);flex-wrap:wrap;display:flex}.pdp-module__GyG88q__size,.pdp-module__GyG88q__sizeOn{border-radius:var(--radius-md);border:1.5px solid var(--color-border-subtle);background:var(--color-bg-surface);min-height:64px;color:inherit;cursor:pointer;text-align:left;flex-direction:column;justify-content:center;gap:2px;padding:10px 20px;font-family:inherit;transition:border-color .14s;display:flex}.pdp-module__GyG88q__size:hover{border-color:var(--color-text-secondary)}.pdp-module__GyG88q__size:disabled{opacity:.4;cursor:not-allowed}.pdp-module__GyG88q__sizeOn{border-color:var(--color-action-primary);background:var(--color-bg-accent-soft)}.pdp-module__GyG88q__sizeLabel{font-size:15px;font-weight:600}.pdp-module__GyG88q__sizePrice{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:13px}.pdp-module__GyG88q__sizeOut{color:var(--color-text-accent);font-size:11px}.pdp-module__GyG88q__swatches{gap:var(--space-3);flex-wrap:wrap;display:flex}.pdp-module__GyG88q__swatch,.pdp-module__GyG88q__swatchOn{border-radius:var(--radius-md);background:var(--color-bg-sunken);cursor:pointer;border:2px solid #0000;width:56px;height:56px;padding:0;overflow:hidden}.pdp-module__GyG88q__swatch:hover{border-color:var(--color-border-subtle)}.pdp-module__GyG88q__swatch:disabled,.pdp-module__GyG88q__swatchOn:disabled{opacity:.35;cursor:not-allowed}.pdp-module__GyG88q__swatchOn{border-color:var(--color-action-primary)}.pdp-module__GyG88q__swatch img,.pdp-module__GyG88q__swatchOn img{object-fit:cover;width:100%;height:100%;display:block}.pdp-module__GyG88q__swatchFallback{width:100%;height:100%;color:var(--color-text-secondary);place-items:center;font-size:11px;font-weight:600;display:grid}.pdp-module__GyG88q__buyRow{align-items:stretch;gap:var(--space-4);margin-top:var(--space-6);flex-direction:column;width:100%;min-width:0;display:flex}@media (min-width:640px){.pdp-module__GyG88q__buyRow{flex-flow:row;align-items:center}}.pdp-module__GyG88q__priceBlock{align-items:baseline;gap:10px;margin:0;display:flex}.pdp-module__GyG88q__headingPriceBlock{margin-top:var(--space-5)}.pdp-module__GyG88q__price{font-variant-numeric:tabular-nums;color:#343443;font-family:Inter,Inter Fallback;font-size:28px;font-weight:600}.pdp-module__GyG88q__was{color:var(--color-text-secondary);font-size:15px}.pdp-module__GyG88q__discountBadge{border-radius:var(--radius-pill);background:var(--color-bg-accent-soft);color:var(--color-action-primary-hover);padding:2px 8px;font-size:12px;font-weight:700}.pdp-module__GyG88q__priceEach{color:var(--color-text-secondary);font-size:13px}.pdp-module__GyG88q__stepper{border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);align-items:center;display:inline-flex;overflow:hidden}.pdp-module__GyG88q__step,.pdp-module__GyG88q__stepDisabled{width:var(--tap-min);height:var(--tap-min);-webkit-user-select:none;user-select:none;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;font-family:inherit;font-size:17px;display:grid}.pdp-module__GyG88q__step:hover{background:var(--color-bg-sunken)}.pdp-module__GyG88q__stepDisabled{opacity:.3;pointer-events:none}.pdp-module__GyG88q__qtyInput{text-align:center;font-variant-numeric:tabular-nums;width:42px;min-width:34px;color:inherit;appearance:textfield;background:0 0;border:0;flex:1;font-family:inherit;font-size:15px;font-weight:600}.pdp-module__GyG88q__qtyInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pdp-module__GyG88q__qtyInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pdp-module__GyG88q__addToBagForm{display:contents}.pdp-module__GyG88q__addToBag,.pdp-module__GyG88q__addToBagDisabled{min-width:220px;min-height:56px;padding-inline:var(--space-6);border-radius:var(--radius-pill);background:var(--color-action-primary);color:var(--color-text-inverse);font:600 15px/1 var(--font-body);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .16s;display:inline-flex}@media (min-width:640px){.pdp-module__GyG88q__addToBag,.pdp-module__GyG88q__addToBagDisabled{flex:180px;min-width:0}}.pdp-module__GyG88q__addToBag:hover{background:var(--color-action-primary-hover)}.pdp-module__GyG88q__addToBagDisabled{opacity:.4;pointer-events:none}.pdp-module__GyG88q__viewBagBtn{min-width:160px;min-height:56px;padding-inline:var(--space-6);border-radius:var(--radius-pill);color:#343443;font:600 15px/1 var(--font-body);text-align:center;background:0 0;border:1px solid #343443;flex:none;justify-content:center;align-items:center;transition:background-color .16s,color .16s;display:inline-flex}.pdp-module__GyG88q__viewBagBtn:hover{background:var(--color-bg-sunken)}.pdp-module__GyG88q__trustList{gap:var(--space-2);margin:var(--space-5) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.pdp-module__GyG88q__trustItem{align-items:baseline;gap:var(--space-2);color:var(--color-text-secondary);font-size:13px;display:flex}.pdp-module__GyG88q__trustDot{background:var(--color-action-primary);border-radius:50%;flex:none;align-self:center;width:5px;height:5px}.pdp-module__GyG88q__trustLabel{color:var(--color-text-primary);margin-right:10px;font-weight:700}.pdp-module__GyG88q__eyebrow{margin:0 0 var(--space-3);font-size:var(--text-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-secondary);font-weight:600}.pdp-module__GyG88q__sectionTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);font-weight:300;line-height:1.15}.pdp-module__GyG88q__benefits{margin-top:var(--space-8);background:var(--color-bg-blue-soft);position:relative;overflow:hidden}.pdp-module__GyG88q__benefitsInner{max-width:1280px;padding:var(--space-8) var(--space-5);margin-inline:auto;position:relative}@media (min-width:768px){.pdp-module__GyG88q__benefitsInner{padding:104px var(--space-7)}}.pdp-module__GyG88q__benefitsHead{max-width:480px}.pdp-module__GyG88q__benefitCols{margin:var(--space-8) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}@media (min-width:768px){.pdp-module__GyG88q__benefitCols{gap:var(--space-7);grid-template-columns:repeat(3,1fr)}}.pdp-module__GyG88q__benefitIndex{font-family:var(--font-display);color:var(--color-text-accent);font-size:15px}.pdp-module__GyG88q__benefitTitle{margin:var(--space-2) 0 var(--space-2);font-size:17px;font-weight:600}.pdp-module__GyG88q__benefitBody{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.65}.pdp-module__GyG88q__tabsSection{padding-block:var(--space-8)}.pdp-module__GyG88q__tabsInner{max-width:1280px;padding-inline:var(--space-5);margin-inline:auto}@media (min-width:768px){.pdp-module__GyG88q__tabsInner{padding-inline:var(--space-7)}}.pdp-module__GyG88q__tabInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.pdp-module__GyG88q__tabList{gap:var(--space-6);border-bottom:1px solid var(--color-border-subtle);display:flex}.pdp-module__GyG88q__tabLabel{padding:var(--space-4) 0;font-size:var(--text-eyebrow);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-secondary);cursor:pointer;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:600}.pdp-module__GyG88q__tabLabel:hover{color:var(--color-text-primary)}:is(#pdp-tab-details:checked~.pdp-module__GyG88q__tabList label[for=pdp-tab-details],#pdp-tab-reviews:checked~.pdp-module__GyG88q__tabList label[for=pdp-tab-reviews]){color:var(--color-text-primary);border-bottom-color:var(--color-action-primary)}.pdp-module__GyG88q__tabPanelDetails,.pdp-module__GyG88q__tabPanelReviews{display:none}#pdp-tab-details:checked~.pdp-module__GyG88q__tabPanelDetails{display:block}#pdp-tab-reviews:checked~.pdp-module__GyG88q__tabPanelReviews{display:block}.pdp-module__GyG88q__highlights{max-width:1440px;padding:var(--space-5);margin:auto}@media (min-width:1024px){.pdp-module__GyG88q__highlights{padding-inline:var(--space-8)}}.pdp-module__GyG88q__highlightsHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.pdp-module__GyG88q__highlightsEyebrow{font-size:var(--text-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-weight:600}.pdp-module__GyG88q__highlightsTitle{margin:var(--space-2) 0 0;font-family:var(--font-display);font-weight:300;font-size:var(--text-h2);color:var(--color-text-primary)}.pdp-module__GyG88q__highlightsEmpty{margin:var(--space-5) 0 0;color:var(--color-text-secondary);font-size:14px}.pdp-module__GyG88q__writeReviewBtn{min-height:44px;padding-inline:var(--space-5);border-radius:var(--radius-pill);background:var(--color-action-primary);color:var(--color-text-inverse);font:600 14px/1 var(--font-body);cursor:pointer;border:0;flex:none}.pdp-module__GyG88q__writeReviewBtn:hover{background:var(--color-action-primary-hover)}.pdp-module__GyG88q__highlightCards{margin:var(--space-6) 0px;gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.pdp-module__GyG88q__highlightCards{grid-template-columns:repeat(3,1fr)}}.pdp-module__GyG88q__highlightCard{padding:var(--space-5);border-radius:var(--radius-lg)}.pdp-module__GyG88q__highlightTint0{background:var(--color-bg-sunken)}.pdp-module__GyG88q__highlightTint1{background:var(--color-bg-accent-soft)}.pdp-module__GyG88q__highlightTint2{background:var(--color-bg-blue-soft)}.pdp-module__GyG88q__highlightCard .pdp-module__GyG88q__starOn,.pdp-module__GyG88q__highlightCard .pdp-module__GyG88q__starOff{width:14px;height:14px}.pdp-module__GyG88q__highlightQuote{margin:var(--space-3) 0 0;font-family:var(--font-display);color:#343443;font-size:19px;font-weight:600;line-height:1.35}.pdp-module__GyG88q__highlightAuthor{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:13px}.pdp-module__GyG88q__reviewsPanel{gap:var(--space-7);display:grid}@media (min-width:900px){.pdp-module__GyG88q__reviewsPanel{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.pdp-module__GyG88q__reviewsSummary{min-width:0}.pdp-module__GyG88q__reviewsSummaryTitle{font-family:var(--font-display);margin:0;font-size:22px;font-weight:400}.pdp-module__GyG88q__reviewsAverage{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:14px;display:flex}.pdp-module__GyG88q__ratingBars{margin-top:var(--space-6);padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-bg-sunken);gap:var(--space-3);display:grid}.pdp-module__GyG88q__ratingBarRow{gap:4px;display:grid}.pdp-module__GyG88q__ratingBarLabelRow{color:var(--color-text-secondary);justify-content:space-between;font-size:13px;display:flex}.pdp-module__GyG88q__ratingBarTrack{border-radius:var(--radius-pill);background:var(--color-border-subtle);height:6px;overflow:hidden}.pdp-module__GyG88q__ratingBarFill{background:var(--color-action-primary);border-radius:inherit;height:100%}.pdp-module__GyG88q__reviewPermission{margin-top:var(--space-6);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--color-bg-sunken);color:var(--color-text-secondary);font-size:14px}.pdp-module__GyG88q__reviewPermission a{color:var(--color-text-accent);font-weight:600}.pdp-module__GyG88q__reviewModal{border-radius:var(--radius-lg);background:var(--color-bg-surface);width:min(560px,100vw - 32px);max-height:min(88vh,720px);color:var(--color-text-primary);border:0;padding:0;overflow:hidden}.pdp-module__GyG88q__reviewModal::backdrop{background:#00000073}.pdp-module__GyG88q__reviewModalInner{max-height:inherit;padding:var(--space-6);flex-direction:column;display:flex;overflow:hidden auto}.pdp-module__GyG88q__reviewModalHead{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.pdp-module__GyG88q__reviewModalTitle{font-family:var(--font-display);margin:0;font-size:22px;font-weight:400}.pdp-module__GyG88q__reviewModalClose{color:var(--color-text-secondary);cursor:pointer;padding:var(--space-1);background:0 0;border:0;font-size:22px;line-height:1}.pdp-module__GyG88q__reviewModalClose:hover{color:var(--color-text-primary)}.pdp-module__GyG88q__reviewModalInner .pdp-module__GyG88q__reviewForm{max-width:none;margin:var(--space-5) 0 0;background:0 0;border:0;padding:0}.pdp-module__GyG88q__reviewModalInner .pdp-module__GyG88q__reviewFormTitle{display:none}.pdp-module__GyG88q__reviewModalInner .pdp-module__GyG88q__reviewPermission{margin-top:var(--space-5)}.pdp-module__GyG88q__reviewsListCol{min-width:0}.pdp-module__GyG88q__reviewsShowing{margin:0 0 var(--space-5);color:var(--color-text-secondary);font-size:13px}.pdp-module__GyG88q__reviewList{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.pdp-module__GyG88q__review{padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border-subtle)}.pdp-module__GyG88q__review:last-child{border-bottom:0;padding-bottom:0}.pdp-module__GyG88q__reviewDate{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:12px}.pdp-module__GyG88q__reviewReply{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-sunken)}.pdp-module__GyG88q__reviewReplyAuthor{margin:0 0 4px;font-size:13px;font-weight:600}.pdp-module__GyG88q__reviewBody{margin:var(--space-4) 0 0;font-family:var(--font-display);font-size:19px;font-weight:400;line-height:1.4}.pdp-module__GyG88q__reviewAuthor{margin:var(--space-5) 0 0;color:var(--color-text-secondary);font-size:13px}.pdp-module__GyG88q__verified{opacity:.85}.pdp-module__GyG88q__reviewTitle{margin:var(--space-3) 0 0;font-size:14px;font-weight:600}.pdp-module__GyG88q__readMore{display:block}.pdp-module__GyG88q__readMore summary{cursor:pointer;list-style:none}.pdp-module__GyG88q__readMore summary::-webkit-details-marker{display:none}.pdp-module__GyG88q__readMore span{font-family:var(--font-display)}.pdp-module__GyG88q__reviewBodyClamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pdp-module__GyG88q__reviewBodyFull,.pdp-module__GyG88q__readMore[open] .pdp-module__GyG88q__reviewBodyClamped{display:none}.pdp-module__GyG88q__readMore[open] .pdp-module__GyG88q__reviewBodyFull{display:block}.pdp-module__GyG88q__readMoreLabel{margin-top:var(--space-2);color:var(--color-text-accent);font-family:var(--font-body);font-size:14px;font-weight:600;display:inline-block}.pdp-module__GyG88q__readMoreLabelOpen,.pdp-module__GyG88q__readMore[open] .pdp-module__GyG88q__readMoreLabelClosed{display:none}.pdp-module__GyG88q__readMore[open] .pdp-module__GyG88q__readMoreLabelOpen{display:inline}.pdp-module__GyG88q__reviewAttachments{gap:var(--space-2);margin-top:var(--space-4);display:flex}.pdp-module__GyG88q__reviewAttachment{border-radius:var(--radius-sm);object-fit:cover;width:56px;height:56px}.pdp-module__GyG88q__reviewPager{align-items:center;gap:var(--space-2);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.pdp-module__GyG88q__reviewPageLink,.pdp-module__GyG88q__reviewPageOn{min-width:var(--tap-min);min-height:var(--tap-min);padding-inline:var(--space-3);border-radius:var(--radius-pill);justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.pdp-module__GyG88q__reviewPageLink{color:var(--color-text-secondary)}.pdp-module__GyG88q__reviewPageLink:hover{background:var(--color-bg-sunken)}.pdp-module__GyG88q__reviewPageOn{background:var(--color-text-primary);color:var(--color-text-inverse)}.pdp-module__GyG88q__reviewForm{max-width:520px;margin:var(--space-8) auto 0;padding:var(--space-6);border-radius:var(--radius-md);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle)}.pdp-module__GyG88q__reviewFormTitle{font-family:var(--font-display);margin:0 0 var(--space-5);font-size:22px;font-weight:400}.pdp-module__GyG88q__reviewFormRow{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:480px){.pdp-module__GyG88q__reviewFormRow{grid-template-columns:1fr 1fr}}.pdp-module__GyG88q__reviewFormField{margin-top:var(--space-4);display:block}.pdp-module__GyG88q__reviewFormRow .pdp-module__GyG88q__reviewFormField{margin-top:0}.pdp-module__GyG88q__reviewFormLabel{letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:var(--space-2);font-size:11px;font-weight:600;display:block}.pdp-module__GyG88q__reviewFormInput,.pdp-module__GyG88q__reviewFormTextarea{border:1px solid var(--color-border-subtle);width:100%;font:inherit;color:var(--color-text-primary);background:var(--color-bg-canvas);border-radius:8px;padding:10px 14px;font-size:14px}.pdp-module__GyG88q__reviewFormInput:disabled{opacity:.6}.pdp-module__GyG88q__reviewFormTextarea{resize:vertical}.pdp-module__GyG88q__reviewFormFile{font-size:13px}.pdp-module__GyG88q__reviewFormHint{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:12px}.pdp-module__GyG88q__reviewFormError{margin:var(--space-4) 0 0;color:#d9534f;font-size:13px}.pdp-module__GyG88q__reviewFormSubmit{margin-top:var(--space-5);border-radius:var(--radius-pill);background:var(--color-action-primary);width:100%;min-height:48px;color:var(--color-text-inverse);font:600 15px/1 var(--font-body);cursor:pointer;border:0}.pdp-module__GyG88q__reviewFormSubmit:hover:not(:disabled){background:var(--color-action-primary-hover)}.pdp-module__GyG88q__reviewFormSubmit:disabled{opacity:.6;cursor:not-allowed}.pdp-module__GyG88q__starPicker{gap:var(--space-1);display:flex}.pdp-module__GyG88q__starPickBtn,.pdp-module__GyG88q__starPickBtnOn{cursor:pointer;color:var(--color-border-subtle);background:0 0;border:0;padding:4px}.pdp-module__GyG88q__starPickBtnOn{color:var(--color-action-primary)}.pdp-module__GyG88q__attrAccordions{margin-top:var(--space-6)}.pdp-module__GyG88q__attrAccordion{border-bottom:1px solid var(--color-border-subtle);padding:var(--space-4) 0}.pdp-module__GyG88q__attrAccordionSummary{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;color:#343443;font-size:18px;font-weight:600;list-style:none;display:flex}.pdp-module__GyG88q__attrAccordionSummary::-webkit-details-marker{display:none}.pdp-module__GyG88q__attrAccordionIcon{flex:none;width:8px;height:8px;position:relative}.pdp-module__GyG88q__attrAccordionIcon:before,.pdp-module__GyG88q__attrAccordionIcon:after{content:"";background:#343443;position:absolute}.pdp-module__GyG88q__attrAccordionIcon:before{width:100%;height:1.5px;top:50%;left:0;transform:translateY(-50%)}.pdp-module__GyG88q__attrAccordionIcon:after{width:1.5px;height:100%;top:0;left:50%;transform:translate(-50%)}.pdp-module__GyG88q__attrAccordion[open] .pdp-module__GyG88q__attrAccordionIcon:after{display:none}.pdp-module__GyG88q__attrAccordionBody{margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:14px;line-height:1.65}.pdp-module__GyG88q__relatedHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);max-width:1280px;padding-inline:var(--space-5);margin-inline:auto;display:flex}@media (min-width:768px){.pdp-module__GyG88q__relatedHead{padding-inline:var(--space-7)}}.pdp-module__GyG88q__relatedLink{font-size:var(--text-small);color:var(--color-text-accent);white-space:nowrap;font-weight:600}.pdp-module__GyG88q__relatedLink:hover{text-decoration:underline}.pdp-module__GyG88q__relatedGrid{max-width:1280px;margin:0 auto var(--space-8);padding-inline:var(--space-5);grid-template-columns:1fr;gap:96px 25px;display:grid}@media (min-width:640px){.pdp-module__GyG88q__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pdp-module__GyG88q__relatedGrid{padding-inline:var(--space-7);grid-template-columns:repeat(4,1fr)}}.pdp-module__GyG88q__reviewFormFileNative{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pdp-module__GyG88q__reviewFormFileRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pdp-module__GyG88q__reviewFormFileBtn{border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);background:var(--color-bg-surface);color:var(--color-text-primary);font-size:var(--text-small);cursor:pointer;align-items:center;padding:6px 14px;display:inline-flex}.pdp-module__GyG88q__reviewFormFileBtn:hover{background:var(--color-bg-sunken)}.pdp-module__GyG88q__reviewFormFileNative:focus-visible+.pdp-module__GyG88q__reviewFormFileRow .pdp-module__GyG88q__reviewFormFileBtn{outline:2px solid var(--color-action-primary);outline-offset:2px}.pdp-module__GyG88q__reviewFormFileName{font-size:var(--text-small);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}
