.i5Q2eq_product-thumbnail-rail{position:relative}.i5Q2eq_product-thumbnail-rail__list{scrollbar-width:none;flex-direction:column;gap:10px;list-style:none;display:flex;position:absolute;inset:0;overflow-y:auto}.i5Q2eq_product-thumbnail-rail__list::-webkit-scrollbar{display:none}.i5Q2eq_product-thumbnail-rail__thumbnail{aspect-ratio:4/5;outline-offset:-1px;cursor:pointer;background:#f6f2ed;border:none;outline:1px solid #0000;width:100%;padding:0;transition:outline-color .2s ease-in-out;display:block;position:relative}.i5Q2eq_product-thumbnail-rail__thumbnail:hover{outline-color:#e0ddd4}.i5Q2eq_product-thumbnail-rail__thumbnail--shown,.i5Q2eq_product-thumbnail-rail__thumbnail--shown:hover{outline-offset:-1.5px;outline:1.5px solid #242424}.i5Q2eq_product-thumbnail-rail__image{object-fit:cover}
.dKdPWq_product-lightbox{z-index:200;background:#fefcfa;position:fixed;inset:0}.dKdPWq_product-lightbox__media{position:absolute;inset:56px 64px}.dKdPWq_product-lightbox__image{object-fit:contain}.dKdPWq_product-lightbox__close{position:absolute;top:8px;right:8px}.dKdPWq_product-lightbox__previous,.dKdPWq_product-lightbox__next{position:absolute;top:50%;transform:translateY(-50%)}.dKdPWq_product-lightbox__previous{left:12px}.dKdPWq_product-lightbox__previous img{transform:rotate(180deg)}.dKdPWq_product-lightbox__next{right:12px}.dKdPWq_product-lightbox__count{color:#716860;font-family:var(--font-primary),sans-serif;font-size:13px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}
.qLq56G_product-gallery{display:none}@media only screen and (min-width:1000px){.qLq56G_product-gallery{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.qLq56G_product-gallery--with-rail{grid-template-columns:88px minmax(0,1fr)}}.qLq56G_product-gallery__main{aspect-ratio:1;background:#f6f2ed;position:relative;overflow:hidden}.qLq56G_product-gallery__main:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 45%,#ffc47873,#ffaa5a1f 45%,#28180a40);transition:opacity .5s;position:absolute;inset:0}.qLq56G_product-gallery__main--glowing:after{opacity:1}.qLq56G_product-gallery__image{object-fit:cover;transition:filter .5s}.qLq56G_product-gallery__main--glowing .qLq56G_product-gallery__image{filter:brightness(.92)saturate(1.15)sepia(.15)}.qLq56G_product-gallery__glow{z-index:1;color:#fff;height:40px;font-family:var(--font-primary),sans-serif;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#242424c7;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 8px;font-size:13px;display:flex;position:absolute;bottom:18px;left:18px}.qLq56G_product-gallery__glow-icon{border:1px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.qLq56G_product-gallery__zoom{z-index:1;cursor:pointer;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;bottom:18px;right:18px}
.Vjb3hW_product-title{min-width:0;font-family:var(--font-serif),serif;flex:1;font-size:30px;font-weight:500;line-height:1.1}@media only screen and (min-width:1000px){.Vjb3hW_product-title{font-size:40px}}.Vjb3hW_product-title__link{color:inherit;text-decoration:none}.Vjb3hW_product-title__link:hover{text-decoration:underline}
.WUua-G_star-rating{gap:2px;display:inline-flex;position:relative}.WUua-G_star-rating__star{flex-shrink:0}.WUua-G_star-rating__filled{gap:2px;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}
.TqdlvW_product-rating{font-variant-numeric:lining-nums;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.TqdlvW_product-rating__score{margin-left:-2px;font-weight:600}.TqdlvW_product-rating__count{text-underline-offset:2px;text-decoration:underline}.TqdlvW_product-rating__empty{color:#756b63}.TqdlvW_product-rating__add{text-underline-offset:2px;cursor:pointer;text-decoration:underline}
.wsC68G_mood-badges{flex-wrap:wrap;gap:8px;margin-top:16px;list-style:none;display:flex}.wsC68G_mood-badges__badge{color:#242424;height:32px;font-family:var(--font-primary),sans-serif;background:#f6f2ed;border:1px solid #e0ddd4;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12px;display:flex}
.kM_Heq_variant-selector{color:#242424;font-family:var(--font-primary),sans-serif;flex-direction:column;gap:20px;margin-top:24px;display:flex}.kM_Heq_variant-selector__header{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.kM_Heq_variant-selector__label{font-size:14px;font-weight:600}.kM_Heq_variant-selector__selected{color:#716860;font-weight:400}.kM_Heq_variant-selector__dimensions{color:#242424;font-family:var(--font-primary),sans-serif;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:12px;text-decoration:underline;display:flex}.kM_Heq_variant-selector__values{flex-wrap:wrap;gap:10px;list-style:none;display:flex}.kM_Heq_variant-selector__swatch{color:#242424;width:84px;font-family:var(--font-primary),sans-serif;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.kM_Heq_variant-selector__swatch:hover .kM_Heq_variant-selector__photo{border-color:#756b63}.kM_Heq_variant-selector__photo{background:#fff;border:1px solid #e0ddd4;width:84px;height:84px;transition:border-color .2s ease-in-out;display:block;position:relative;overflow:hidden}.kM_Heq_variant-selector__image{object-fit:cover;padding:4px}.kM_Heq_variant-selector__swatch .kM_Heq_variant-selector__name{text-align:center;font-size:12px;line-height:1.3}.kM_Heq_variant-selector__button{color:#242424;min-width:84px;height:48px;font-family:var(--font-primary),sans-serif;cursor:pointer;background:#fff;border:1px solid #e0ddd4;padding:0 16px;font-size:13px;transition:border-color .2s ease-in-out}.kM_Heq_variant-selector__button:hover{border-color:#756b63}.kM_Heq_variant-selector__button.kM_Heq_variant-selector__selected-value,.kM_Heq_variant-selector__swatch.kM_Heq_variant-selector__selected-value .kM_Heq_variant-selector__photo{border:1.5px solid #242424}.kM_Heq_variant-selector__swatch.kM_Heq_variant-selector__selected-value .kM_Heq_variant-selector__name{font-weight:500}.kM_Heq_variant-selector__unavailable .kM_Heq_variant-selector__name{color:#756b63;text-decoration:line-through}.kM_Heq_variant-selector__unavailable .kM_Heq_variant-selector__photo{opacity:.5}
.Ndhm9q_side-panel-right{z-index:101;color:#2f2925;width:90%;font-family:var(--font-primary),sans-serif;visibility:hidden;background:#fff;flex-direction:column;transition:transform .35s cubic-bezier(.32,.72,0,1),visibility .35s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}@media only screen and (min-width:1000px){.Ndhm9q_side-panel-right{width:440px}}.Ndhm9q_side-panel-right--open{visibility:visible;transform:none}.Ndhm9q_side-panel-right--editorial{background:#faf8f5}@media only screen and (min-width:1000px){.Ndhm9q_side-panel-right--editorial{width:100%;max-width:700px}}.Ndhm9q_side-panel-right__overlay{z-index:100;opacity:0;visibility:hidden;background:#00000080;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.Ndhm9q_side-panel-right__overlay--open{opacity:1;visibility:visible}.Ndhm9q_side-panel-right__header{border-bottom:1px solid #e0ddd4;grid-template-columns:40px 1fr 40px;align-items:center;gap:8px;padding:8px;display:grid}@media only screen and (min-width:1000px){.Ndhm9q_side-panel-right__header{padding:12px}}.Ndhm9q_side-panel-right__title{text-align:center;grid-column:2;font-size:20px;font-weight:500;line-height:1.3}.Ndhm9q_side-panel-right--editorial .Ndhm9q_side-panel-right__header{border-bottom:none;grid-template-columns:1fr 40px;padding:12px 8px 4px 16px}@media only screen and (min-width:1000px){.Ndhm9q_side-panel-right--editorial .Ndhm9q_side-panel-right__header{padding:16px 12px 8px 24px}}.Ndhm9q_side-panel-right--editorial .Ndhm9q_side-panel-right__title{font-family:var(--font-serif),serif;text-align:left;grid-column:1;font-size:26px}@media only screen and (min-width:1000px){.Ndhm9q_side-panel-right--editorial .Ndhm9q_side-panel-right__title{font-size:30px}}.Ndhm9q_side-panel-right__content{overscroll-behavior:contain;flex:1;overflow-y:auto}
._87KE-q_service-guarantee{color:#2f2925;flex-direction:column;gap:32px;padding:24px 20px 32px;font-size:14px;line-height:1.6;display:flex}@media only screen and (min-width:1000px){._87KE-q_service-guarantee{padding:28px 28px 40px}}._87KE-q_service-guarantee__section{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._87KE-q_service-guarantee__heading{align-items:center;gap:10px;margin-bottom:4px;font-size:16px;font-weight:500;display:flex}._87KE-q_service-guarantee__points{flex-direction:column;gap:4px;padding-left:18px;display:flex}._87KE-q_service-guarantee__inline-link{text-underline-offset:2px;font-weight:500;text-decoration:underline}._87KE-q_service-guarantee__logos{flex-wrap:wrap;gap:8px;margin-top:6px;list-style:none;display:flex}._87KE-q_service-guarantee__logo{width:48px;height:auto;display:block}._87KE-q_service-guarantee__link{text-underline-offset:2px;margin-top:4px;text-decoration:underline}._87KE-q_service-guarantee__link+._87KE-q_service-guarantee__link{margin-top:0}
.GMwxua_price-match-policy{color:#2f2925;flex-direction:column;gap:24px;padding:24px 20px 32px;font-size:14px;line-height:1.6;display:flex}@media only screen and (min-width:1000px){.GMwxua_price-match-policy{padding:28px 28px 40px}}.GMwxua_price-match-policy__section{flex-direction:column;gap:6px;display:flex}.GMwxua_price-match-policy__heading{font-size:16px;font-weight:500}.GMwxua_price-match-policy__guidelines{flex-direction:column;gap:8px;padding-left:18px;display:flex}.GMwxua_price-match-policy__label{font-weight:500}
@keyframes AFzDDG_trust-bar-run{to{transform:translate(-50%)}}.AFzDDG_trust-bar{color:#2f2925;background:#f6f2ed;border-bottom:1px solid #e0ddd4;flex-shrink:0;position:relative;overflow:hidden}.AFzDDG_trust-bar:before,.AFzDDG_trust-bar:after{content:"";z-index:2;pointer-events:none;width:48px;position:absolute;top:0;bottom:0}@media only screen and (min-width:1000px){.AFzDDG_trust-bar:before,.AFzDDG_trust-bar:after{width:72px}}.AFzDDG_trust-bar:before{background:linear-gradient(90deg,#f6f2ed,#f6f2ed00);left:0}.AFzDDG_trust-bar:after{background:linear-gradient(270deg,#f6f2ed,#f6f2ed00);right:0}.AFzDDG_trust-bar__track{width:max-content;animation:AFzDDG_trust-bar-run var(--trust-bar-duration) linear infinite;display:flex}@media (prefers-reduced-motion:reduce){.AFzDDG_trust-bar__track{animation:none}}.AFzDDG_trust-bar__item{white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;height:40px;padding:0 24px;font-size:14px;font-weight:600;display:flex}@media only screen and (min-width:1000px){.AFzDDG_trust-bar__item{height:44px;font-size:15px}}.AFzDDG_trust-bar--spacious .AFzDDG_trust-bar__item{padding:0 40px}@media only screen and (min-width:1000px){.AFzDDG_trust-bar--spacious .AFzDDG_trust-bar__item{padding:0 72px}}.AFzDDG_trust-bar--paused .AFzDDG_trust-bar__track{animation-play-state:paused}
.VrbOaG_cart-shipping{background:#f1f4ec;border:1px solid #dfe6d5;border-radius:4px;align-items:center;gap:14px;padding:14px 16px;display:flex}.VrbOaG_cart-shipping__text{flex:1}.VrbOaG_cart-shipping__heading{font-size:16px;font-weight:500}.VrbOaG_cart-shipping__note{color:#716860;margin-top:2px;font-size:14px}.VrbOaG_cart-shipping__bar{background:#f8cd46;border-radius:2px;height:3px;margin-top:8px}
.GhA3nW_warranty-policy{color:#2f2925;flex-direction:column;align-items:flex-start;gap:16px;padding:24px 20px 32px;font-size:14px;line-height:1.6;display:flex}@media only screen and (min-width:1000px){.GhA3nW_warranty-policy{padding:28px 28px 40px}}.GhA3nW_warranty-policy__link{text-underline-offset:2px;text-decoration:underline}
.xfYsxG_delivery-promises{color:#242424;font-family:var(--font-primary),sans-serif;background:#f4f3ef;border-radius:6px;flex-direction:column;gap:14px;margin-top:20px;padding:14px 16px;font-size:14px;line-height:1.5;list-style:none;display:flex}.xfYsxG_delivery-promises__line{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;display:flex}@media (hover:hover){.xfYsxG_delivery-promises__line:hover{text-underline-offset:2px;text-decoration:underline}}.xfYsxG_delivery-promises__chevron{margin-left:-6px}
.tMHGIW_quantity-selector{flex-shrink:0;gap:4px;height:52px;display:flex}.tMHGIW_quantity-selector .tMHGIW_quantity-selector__button{background:#f4f3ef;border:1px solid #e0ddd4;border-radius:4px;width:44px;height:100%}.tMHGIW_quantity-selector__value{color:#242424;width:48px;font-family:var(--font-primary),sans-serif;background:#fff;border:1px solid #e0ddd4;border-radius:4px;justify-content:center;align-items:center;font-size:15px;display:flex}.tMHGIW_quantity-selector--compact{height:36px}.tMHGIW_quantity-selector--compact .tMHGIW_quantity-selector__button{width:32px}.tMHGIW_quantity-selector--compact .tMHGIW_quantity-selector__value{width:36px;font-size:14px}
.ssfCRW_cart-line-delivery{color:#8a7560;flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;font-size:12px;display:flex}@media only screen and (min-width:1000px){.ssfCRW_cart-line-delivery{font-size:14px}}.ssfCRW_cart-line-delivery:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:2px}.ssfCRW_cart-line-delivery--in-stock{color:#3d7549}.ssfCRW_cart-line-delivery__status{font-weight:500}.ssfCRW_cart-line-delivery__dates{color:#716860}
._9VvDjG_cart-line{border-bottom:1px solid #e0ddd4;gap:14px;padding:14px 0;display:flex}@media only screen and (min-width:1000px){._9VvDjG_cart-line{gap:20px;padding:16px 0}}._9VvDjG_cart-line__media{background:#fff;border-radius:2px;flex-shrink:0;width:88px;height:88px;position:relative;overflow:hidden}@media only screen and (min-width:1000px){._9VvDjG_cart-line__media{width:112px;height:112px}}._9VvDjG_cart-line__image{object-fit:cover}._9VvDjG_cart-line__details{flex-direction:column;flex:1;min-width:0;display:flex}._9VvDjG_cart-line__heading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._9VvDjG_cart-line__title{color:#2f2925;font-size:15px;font-weight:500;line-height:1.35;text-decoration:none}@media only screen and (min-width:1000px){._9VvDjG_cart-line__title{font-size:18px}}._9VvDjG_cart-line ._9VvDjG_cart-line__remove{flex-shrink:0;margin:-10px -11px 0 0}._9VvDjG_cart-line__options{color:#756b63;flex-direction:column;gap:2px;margin:6px 0 0;font-size:13px;display:flex}@media only screen and (min-width:1000px){._9VvDjG_cart-line__options{gap:3px;margin-top:8px;font-size:14px}}._9VvDjG_cart-line__option{gap:4px;display:flex}._9VvDjG_cart-line__option-value{color:#716860;margin:0}._9VvDjG_cart-line__footer{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}._9VvDjG_cart-line__price{flex-direction:column;align-items:flex-end;font-size:15px;font-weight:500;display:flex}@media only screen and (min-width:1000px){._9VvDjG_cart-line__price{font-size:17px}}._9VvDjG_cart-line__each{color:#756b63;white-space:nowrap;font-size:13px;font-weight:400}._9VvDjG_cart-line__compare-at{color:#756b63;font-size:13px;font-weight:400}
._7Xhn1q_product-trust-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;list-style:none;display:grid}._7Xhn1q_product-trust-grid__item{color:#242424;font-family:var(--font-primary),sans-serif;background:#fff;border:1px solid #e0ddd4;border-radius:4px;align-items:center;gap:14px;padding:16px;display:flex}._7Xhn1q_product-trust-grid__title{font-size:13px;font-weight:500;display:block}._7Xhn1q_product-trust-grid__text{color:#716860;margin-top:2px;font-size:12px;display:block}
.TV6_7q_cart-suggestion{background:#fff;position:relative}.TV6_7q_cart-suggestion__link{color:#2f2925;flex-direction:column;text-decoration:none;display:flex}.TV6_7q_cart-suggestion__media{aspect-ratio:1;position:relative;overflow:hidden}.TV6_7q_cart-suggestion__image{object-fit:cover}.TV6_7q_cart-suggestion__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 10px 0;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.TV6_7q_cart-suggestion__price{margin:10px 40px 12px 10px;font-size:14px;font-weight:500}.TV6_7q_cart-suggestion .TV6_7q_cart-suggestion__add{border:1px solid #2f2925;border-radius:50%;width:28px;height:28px;position:absolute;bottom:8px;right:6px}
._3ogqCW_product-accordion{color:#2f2925;font-family:var(--font-primary),sans-serif;border-bottom:1px solid #e0ddd4}._3ogqCW_product-accordion__header{color:#2f2925;width:100%;font-family:var(--font-primary),sans-serif;letter-spacing:.02em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:20px 0;font-size:13px;font-weight:500;display:flex}@media only screen and (min-width:1000px){._3ogqCW_product-accordion__header{padding:24px 0;font-size:14px}}._3ogqCW_product-accordion__arrow{transition:transform .2s}._3ogqCW_product-accordion__arrow--open{transform:rotate(180deg)}._3ogqCW_product-accordion__content{padding-bottom:24px;font-size:13px;line-height:1.7}@media only screen and (min-width:1000px){._3ogqCW_product-accordion__content{font-size:14px}}
.XAPOsq_checkout-summary-line{align-items:center;gap:14px;display:flex}.XAPOsq_checkout-summary-line__media{background:#fff;border:1px solid #e0ddd4;border-radius:8px;flex-shrink:0;width:64px;height:64px;position:relative}.XAPOsq_checkout-summary-line__image{object-fit:cover;border-radius:7px}.XAPOsq_checkout-summary-line__quantity{color:#fff;background:#716860;border-radius:11px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:12px;font-weight:500;display:flex;position:absolute;top:-9px;right:-9px}.XAPOsq_checkout-summary-line__details{flex:1;min-width:0}.XAPOsq_checkout-summary-line__title{font-size:14px;font-weight:500;line-height:1.35}.XAPOsq_checkout-summary-line__options{color:#716860;margin-top:2px;font-size:13px}.XAPOsq_checkout-summary-line__price{white-space:nowrap;font-size:14px}
.LT9GsG_product-description{color:#2f2925;font-family:var(--font-primary),sans-serif;flex-direction:column;gap:14px;display:flex}.LT9GsG_product-description__list{flex-direction:column;gap:4px;padding-left:18px;display:flex}
.OhIDxW_checkout-discount__row{gap:12px;display:flex}.OhIDxW_checkout-discount__error{color:#c2412d;margin-top:8px;font-size:13px}.OhIDxW_checkout-discount__field{flex:1}.OhIDxW_checkout-discount__apply{color:#fff;font-family:var(--font-primary),sans-serif;cursor:pointer;background:#121212;border:1px solid #121212;border-radius:5px;flex-shrink:0;padding:0 20px;font-size:14px}.OhIDxW_checkout-discount__apply:disabled{color:#756b63;cursor:default;background:#f6f2ed;border-color:#d6d0c4}
.GvdfHq_product-specs{flex-direction:column;gap:20px;display:flex}.GvdfHq_product-specs__title{font-family:var(--font-primary),sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:600}.GvdfHq_product-specs__row{justify-content:space-between;gap:16px;padding:8px 0;display:flex}.GvdfHq_product-specs__row+.GvdfHq_product-specs__row{border-top:1px solid #e0ddd4}.GvdfHq_product-specs__value{color:#716860;text-align:right}
.-\33 UENG_checkout-totals{flex-direction:column;gap:8px;margin:0;font-size:14px;display:flex}.-\33 UENG_checkout-totals__row{justify-content:space-between;gap:12px;display:flex}.-\33 UENG_checkout-totals__pending{color:#756b63}.-\33 UENG_checkout-totals__total{justify-content:space-between;align-items:baseline;margin-top:8px;font-size:19px;font-weight:500;display:flex}.-\33 UENG_checkout-totals__total-amount{align-items:baseline;gap:8px;font-size:22px;display:flex}.-\33 UENG_checkout-totals__currency{color:#756b63;font-size:12px;font-weight:400}.-\33 UENG_checkout-totals__note{color:#756b63;font-size:13px}
@media only screen and (min-width:1000px){.uYpY9a_product-main{grid-template-columns:minmax(0,58%) minmax(0,1fr);align-items:start;column-gap:4%;width:100%;max-width:1920px;margin:0 auto;padding:0 16px;display:grid}}@media only screen and (min-width:1000px) and (min-width:1000px){.uYpY9a_product-main{padding:0 48px}}@media only screen and (min-width:1000px){.uYpY9a_product-main__media,.uYpY9a_product-main__info{position:sticky;top:24px}}.uYpY9a_product-main__info{color:#242424;font-family:var(--font-primary),sans-serif;padding:4px 16px 0}@media only screen and (min-width:1000px){.uYpY9a_product-main__info{padding:0}}.uYpY9a_product-main__eyebrow{color:#756b63;letter-spacing:.3em;text-transform:uppercase;font-size:10px}.uYpY9a_product-main__heading{align-items:flex-start;gap:12px;margin-top:6px;display:flex}.uYpY9a_product-main__heart{flex-shrink:0;margin:-4px -9px 0 0}@media only screen and (min-width:1000px){.uYpY9a_product-main__heart{margin-top:0}}.uYpY9a_product-main__pricing{margin-top:28px}@media only screen and (min-width:1000px){.uYpY9a_product-main__pricing{margin-top:32px}}.uYpY9a_product-main__sale{color:#e0a010;letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px;font-size:14px;font-weight:500}.uYpY9a_product-main__price{font-variant-numeric:lining-nums;align-items:baseline;gap:10px;font-size:34px;font-weight:500;line-height:1.1;display:flex}@media only screen and (min-width:1000px){.uYpY9a_product-main__price{font-size:38px}}.uYpY9a_product-main__price-sale{color:#e0a010}.uYpY9a_product-main__price-before{color:#756b63;font-size:16px;font-weight:400}.uYpY9a_product-main__summary{color:#716860;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.uYpY9a_product-main__buy{gap:12px;margin-top:28px;display:flex}.uYpY9a_product-main .uYpY9a_product-main__add-to-cart{color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#242424;border-color:#242424;flex:1;min-width:0;height:52px;font-size:13px;font-weight:500}@media only screen and (min-width:1000px){.uYpY9a_product-main .uYpY9a_product-main__add-to-cart{letter-spacing:.16em;font-size:14px}}.uYpY9a_product-main .uYpY9a_product-main__add-to-cart:hover{color:#242424;background:0 0}.uYpY9a_product-main__details{margin-top:24px}
.oqNwNW_checkout-summary{flex-direction:column;gap:24px;display:flex}.oqNwNW_checkout-summary__lines{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}
.-MHoHa_checkout-summary-toggle{background:#f4f3ef;border-bottom:1px solid #e0ddd4}@media only screen and (min-width:1000px){.-MHoHa_checkout-summary-toggle{display:none}}.-MHoHa_checkout-summary-toggle__button{color:#2f2925;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:18px 16px;font-family:inherit;display:flex}.-MHoHa_checkout-summary-toggle__label{align-items:center;gap:6px;font-size:15px;display:flex}.-MHoHa_checkout-summary-toggle__chevron{transition:transform .2s ease-in-out}.-MHoHa_checkout-summary-toggle__chevron--open{transform:rotate(180deg)}.-MHoHa_checkout-summary-toggle__total{font-size:18px;font-weight:500}.-MHoHa_checkout-summary-toggle__content{padding:8px 16px 24px}
