.pdp-editorial{background-color:var(--pdp-page-bg, #f7f6f4);color:var(--pdp-text, #1a1a1a);font-size:var(--pdp-base-font-size, 13px);line-height:1.6}.pdp-editorial__container{max-width:var(--pdp-section-max-width, 1440px);margin-inline:auto;padding-inline:var(--pdp-gutter, 48px);padding-top:var(--pdp-section-padding-top, 64px);padding-bottom:var(--pdp-section-padding-bottom, 64px)}.pdp-editorial__breadcrumbs{margin-bottom:24px}.pdp-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:0;list-style:none;margin:0;padding:0}.pdp-breadcrumbs__item{display:inline-flex;align-items:center;gap:8px}.pdp-editorial__breadcrumbs--uppercase .pdp-breadcrumbs__item{text-transform:uppercase;letter-spacing:var(--pdp-label-letter-spacing, .12em)}.pdp-breadcrumbs__item a{color:inherit;text-decoration:none;transition:opacity var(--pdp-transition, .2s) ease}.pdp-breadcrumbs__item a:hover{opacity:.6}.pdp-breadcrumbs__separator{color:var(--pdp-breadcrumb-muted, var(--pdp-muted, #7a7a7a))}.pdp-editorial__layout{display:grid;grid-template-columns:var(--pdp-media-width, 60%) 1fr;gap:64px;align-items:start}.pdp-editorial__media{min-width:0;margin-left:calc(-1*max((100vw - var(--pdp-section-max-width, 1440px)) / 2,var(--pdp-gutter, 48px)));width:calc(100% + max((100vw - var(--pdp-section-max-width, 1440px)) / 2,var(--pdp-gutter, 48px)))}.pdp-editorial__info{min-width:0;display:flex;flex-direction:column;gap:0}.pdp-editorial__info>*{margin-top:24px}.pdp-editorial__info>*:first-child{margin-top:0}.pdp-editorial__info--sticky{position:sticky;top:var(--pdp-sticky-offset, 80px)}.pdp-gallery .product-gallery{background-color:var(--pdp-media-bg-color, var(--pdp-card-bg, #f1efec))}.pdp-gallery .product-gallery__thumbnail{border:1px solid transparent;transition:border-color var(--pdp-transition, .2s) ease}.pdp-gallery .product-gallery__thumbnail[aria-current=true]{border-color:var(--pdp-text, #1a1a1a)}.pdp-gallery .page-dots{gap:8px}.pdp-gallery .page-dots .tap-area{width:6px;height:6px;border-radius:50%;background-color:var(--pdp-border, #e2dfda);transition:background-color var(--pdp-transition, .2s) ease}.pdp-gallery .page-dots .tap-area[aria-current=true]{background-color:var(--pdp-text, #1a1a1a)}.pdp-badge{display:inline-block;align-self:flex-start;padding:4px 10px;font-size:var(--pdp-label-font-size, 10px);letter-spacing:var(--pdp-label-letter-spacing, .12em)}.pdp-badge--uppercase{text-transform:uppercase}.pdp-title{margin:0;font-weight:400;line-height:1.2;font-family:var(--heading-font-family)}.pdp-subtitle{margin:0;font-size:var(--pdp-base-font-size, 13px);color:#7a7a7a}.pdp-price{display:flex;flex-direction:column;gap:4px;font-size:15px}.pdp-price--with-rating{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.pdp-price__amount{display:flex;flex-direction:column;gap:4px}.pdp-price__tax-note{margin:0;font-size:11px;color:var(--pdp-muted, #7a7a7a)}.pdp-rating{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--pdp-text, #1a1a1a)}.pdp-rating__stars{display:inline-flex;align-items:center;gap:1px}.pdp-rating__stars svg,.pdp-rating__stars .icon{width:14px;height:14px}.pdp-rating__value{font-weight:600}.pdp-rating__link{color:var(--pdp-muted, #7a7a7a);text-decoration:underline;text-underline-offset:2px}a.pdp-rating__link:hover{color:var(--pdp-text, #1a1a1a)}.pdp-description{color:var(--pdp-text, #1a1a1a);font-size:13px}.pdp-description[style*="--pdp-line-clamp: 1"],.pdp-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--pdp-line-clamp, 0);overflow:hidden}.pdp-description[style*="--pdp-line-clamp: 0"]{display:block;-webkit-line-clamp:unset;overflow:visible}.pdp-divider{border:0;border-top:1px solid var(--pdp-border, #e2dfda)}.pdp-label{font-size:var(--pdp-label-font-size, 10px);letter-spacing:var(--pdp-label-letter-spacing, .12em);text-transform:uppercase;color:var(--pdp-muted, #7a7a7a);margin:0 0 8px}.pdp-label span{color:var(--pdp-text, #1a1a1a)}.pdp-variant-picker{display:flex;flex-direction:column;gap:24px}.pdp-swatches__list{display:flex;flex-wrap:wrap;gap:12px}.pdp-swatches .color-swatch{--swatch-size: var(--pdp-swatch-size, 28px);display:block;width:var(--swatch-size);height:var(--swatch-size);background:var(--swatch-background);cursor:pointer;transition:box-shadow var(--pdp-transition, .2s) ease}.pdp-swatches--circle .color-swatch{border-radius:50%}.pdp-swatches--square .color-swatch{border-radius:0}.pdp-swatches .color-swatch.is-disabled{opacity:.3;cursor:not-allowed}.pdp-swatches input:checked+.color-swatch{box-shadow:0 0 0 2px var(--pdp-page-bg, #f7f6f4),0 0 0 3px var(--pdp-text, #1a1a1a)}.pdp-size-selector__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pdp-size-selector__guide-link{font-size:var(--pdp-label-font-size, 10px);letter-spacing:var(--pdp-label-letter-spacing, .12em);text-transform:uppercase;text-decoration:underline;background:none;border:0;padding:0;color:var(--pdp-text, #1a1a1a);cursor:pointer}.pdp-size-selector__single{margin:0;font-size:var(--pdp-base-font-size, 13px);color:var(--pdp-muted, #7a7a7a)}.pdp-size-selector__list{display:flex;flex-wrap:wrap;gap:8px}.pdp-size-selector .block-swatch{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:40px;padding-inline:12px;border:1px solid var(--pdp-border, #e2dfda);font-size:var(--pdp-base-font-size, 13px);cursor:pointer;transition:background-color var(--pdp-transition, .2s) ease,color var(--pdp-transition, .2s) ease,border-color var(--pdp-transition, .2s) ease}.pdp-size-selector input:checked+.block-swatch{background-color:var(--pdp-button-bg, #000);color:var(--pdp-button-text, #fff);border-color:var(--pdp-button-bg, #000)}.pdp-size-selector .block-swatch.is-disabled{color:var(--pdp-muted, #7a7a7a);border-color:var(--pdp-border, #e2dfda);text-decoration:line-through;cursor:not-allowed}.pdp-buy-buttons{display:flex;flex-direction:column;gap:16px}.pdp-buy-buttons .add-to-cart-button,.pdp-button{display:block;width:100%;padding:16px 24px;background-color:var(--pdp-button-bg, #000);color:var(--pdp-button-text, #fff);border:0;border-radius:0;font-size:var(--pdp-label-font-size, 10px);letter-spacing:var(--pdp-label-letter-spacing, .12em);text-transform:uppercase;text-align:center;cursor:pointer;transition:opacity var(--pdp-transition, .2s) ease}.pdp-buy-buttons .add-to-cart-button{display:flex;align-items:center;justify-content:center;min-height:max(56px,var(--pdp-button-height, 59px));padding-block:0}.pdp-buy-buttons .add-to-cart-button:hover,.pdp-button:hover{opacity:.85}.pdp-buy-buttons .add-to-cart-button[disabled],.pdp-button[disabled]{opacity:.4;cursor:not-allowed}.pdp-text-link{display:inline-block;color:var(--pdp-text, #1a1a1a);text-decoration:none}.pdp-text-link--underline{text-decoration:underline}.pdp-accordion.accordion{border-block-width:0}.pdp-accordion:last-child{border-bottom:1px solid var(--pdp-border, #e2dfda)}.pdp-accordion--divider-above{border-top:var(--pdp-accordion-divider-thickness, 1px) solid var(--pdp-accordion-divider-color, var(--pdp-border, #e2dfda))}.pdp-accordion--divider-below{border-bottom:var(--pdp-accordion-divider-thickness, 1px) solid var(--pdp-accordion-divider-color, var(--pdp-border, #e2dfda))}.pdp-accordion .accordion__disclosure .accordion__toggle{padding-block:var(--pdp-accordion-row-padding, 16px)}.pdp-accordion .accordion__toggle{--animated-plus-size: 16px}.pdp-accordion .accordion__toggle .icon{width:16px}.pdp-accordion .accordion__disclosure summary{cursor:pointer;list-style:none}.pdp-accordion .accordion__disclosure summary::-webkit-details-marker{display:none}.pdp-accordion .accordion__content{padding-bottom:var(--pdp-accordion-row-padding, 16px);color:var(--pdp-muted, #7a7a7a)}.pdp-accordion--plus-cross .animated-plus{transition:transform var(--pdp-transition, .2s) ease}.pdp-accordion--plus-cross [aria-expanded=true] .animated-plus.group-expanded\:rotate{transform:rotate(45deg)}.pdp-accordion--plus-cross [aria-expanded=true] .animated-plus.group-expanded\:rotate:before{opacity:1;transform:translate(-50%,-50%) rotate(-90deg)}.pdp-accordion--plus-cross [aria-expanded=true] .animated-plus.group-expanded\:rotate:after{transform:translate(-50%,-50%) rotate(-90deg)}.pdp-accordion--arrow .accordion__toggle .icon{transform:rotate(-90deg);transition:transform var(--pdp-transition, .2s) ease}.pdp-accordion--arrow [aria-expanded=true] .accordion__toggle .icon.group-expanded\:rotate{transform:rotate(90deg)}.pdp-accordion--no-rotate.pdp-accordion--chevron .group[aria-expanded=true] .icon.group-expanded\:rotate,.pdp-accordion--no-rotate.pdp-accordion--arrow .group[aria-expanded=true] .icon.group-expanded\:rotate{transform:rotate(-90deg)}.pdp-accordion .accordion__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px}.pdp-accordion__label-group{display:inline-flex;align-items:center;gap:10px}.pdp-accordion__row--icon-right .pdp-accordion__label-group{flex-direction:row-reverse}.pdp-accordion__icon,.pdp-accordion__icon-svg,.pdp-accordion__icon-img{display:inline-flex;width:20px;height:20px;flex-shrink:0;color:var(--pdp-text, #1a1a1a)}.pdp-accordion__icon-img{object-fit:contain}.pdp-accordion__row-button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-block:var(--pdp-accordion-row-padding, 16px);background:none;border:0;cursor:pointer;font:inherit;color:inherit;text-align:left}.pdp-accordion__chevron{display:inline-flex;flex-shrink:0}.pdp-accordion--arrow .pdp-accordion__chevron .icon{transform:rotate(-90deg)}.pdp-sticky-bar{position:fixed;inset-inline:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background-color:var(--pdp-footer-bg, #fff);border-top:1px solid var(--pdp-border, #e2dfda);transform:translateY(100%);transition:transform var(--pdp-transition, .2s) ease}.pdp-sticky-bar.is-visible{transform:translateY(0)}.pdp-sticky-bar__info{display:flex;align-items:center;gap:12px;min-width:0}.pdp-sticky-bar__text{display:flex;flex-direction:column;min-width:0}.pdp-sticky-bar__title{font-size:var(--pdp-label-font-size, 10px);letter-spacing:var(--pdp-label-letter-spacing, .12em);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-sticky-bar__submit{width:auto;min-width:160px}@media screen and (min-width:1024px){.pdp-sticky-bar{display:none}}@media screen and (max-width:1023px){.pdp-editorial__container{padding-inline:var(--pdp-gutter-mobile, 24px)}.pdp-editorial__layout{display:flex;flex-direction:column;gap:40px}.pdp-editorial__info--sticky{position:static}.pdp-editorial__media{margin-left:calc(-1*max((100vw - var(--pdp-section-max-width, 1440px)) / 2,var(--pdp-gutter-mobile, 24px)));width:calc(100% + max((100vw - var(--pdp-section-max-width, 1440px)) / 2,var(--pdp-gutter-mobile, 24px)))}}@media screen and (max-width:767px){.pdp-editorial__container{padding-inline:var(--pdp-gutter-mobile, 24px)}.pdp-editorial__breadcrumbs{margin-bottom:16px}.pdp-editorial__layout{gap:24px}.pdp-gallery{margin-inline:-24px}}.pdp-header{background-color:var(--pdp-header-bg, var(--pdp-page-bg, #f7f6f4));color:var(--pdp-header-text, var(--pdp-text, #1a1a1a))}.pdp-header--bordered{border-bottom:1px solid var(--pdp-border, #e2dfda)}.pdp-header__container{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;max-width:1440px;margin-inline:auto;padding:20px 40px}.pdp-header__nav{display:flex;align-items:center;gap:24px}.pdp-header__menu-trigger{background:none;border:0;padding:0;cursor:pointer;color:inherit}.pdp-header__nav-list{display:flex;align-items:center;gap:24px;list-style:none;margin:0;padding:0}.pdp-header__nav-link{font-size:var(--pdp-label-font-size, 10px);letter-spacing:var(--pdp-label-letter-spacing, .12em);text-transform:uppercase;color:inherit;text-decoration:none;transition:opacity var(--pdp-transition, .2s) ease}.pdp-header__nav-link:hover{opacity:.6}.pdp-header__logo{justify-self:center;display:block;color:inherit;text-decoration:none}.pdp-header__wordmark{font-size:var(--pdp-label-font-size, 10px);letter-spacing:var(--pdp-label-letter-spacing, .12em);text-transform:uppercase}.pdp-header__utilities{display:flex;align-items:center;justify-content:flex-end;gap:20px}.pdp-header__utility-link{display:inline-flex;align-items:center;gap:6px;font-size:var(--pdp-label-font-size, 10px);letter-spacing:var(--pdp-label-letter-spacing, .12em);text-transform:uppercase;color:inherit;text-decoration:none}.pdp-header__utility-icon{width:18px;height:18px}.pdp-header__cart-dot{position:absolute;top:-2px;right:-2px;width:6px;height:6px;border-radius:50%;background-color:currentColor;opacity:0}.pdp-header__cart-dot.is-visible{opacity:1}@media screen and (max-width:1023px){.pdp-header__container{padding-inline:24px;grid-template-columns:auto 1fr auto}.pdp-header__nav-list{display:none}}.pdp-footer{background-color:var(--pdp-footer-section-bg, var(--pdp-footer-bg, #fff));color:var(--pdp-footer-section-text, var(--pdp-text, #1a1a1a));padding-top:var(--pdp-footer-padding-top, 64px);padding-bottom:var(--pdp-footer-padding-bottom, 40px)}.pdp-footer--bordered{border-top:1px solid var(--pdp-border, #e2dfda)}.pdp-footer__container{max-width:1440px;margin-inline:auto;padding-inline:40px;display:grid;grid-template-columns:1fr 2fr;gap:64px}.pdp-footer__brand{display:flex;flex-direction:column;gap:16px}.pdp-footer__wordmark{font-size:var(--pdp-label-font-size, 10px);letter-spacing:var(--pdp-label-letter-spacing, .12em);text-transform:uppercase}.pdp-footer__copyright{margin:0;font-size:11px;color:var(--pdp-muted, #7a7a7a)}.pdp-footer__blocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:40px}.pdp-footer-column__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pdp-footer-column__list a{color:inherit;text-decoration:none}.pdp-footer-column__list a:hover{opacity:.7}.pdp-footer-newsletter__body{color:var(--pdp-muted, #7a7a7a);margin-bottom:12px}.pdp-footer-newsletter__field{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--pdp-border, #e2dfda);padding-bottom:8px}.pdp-footer-newsletter__field input{flex:1;border:0;background:none;font-size:var(--pdp-base-font-size, 13px);color:inherit;padding:0}.pdp-footer-newsletter__field button{background:none;border:0;padding:0;cursor:pointer;color:inherit}.pdp-footer-newsletter__success{color:var(--pdp-text, #1a1a1a)}.pdp-footer-newsletter__error{color:#b3261e}.pdp-footer-social{display:flex;gap:12px}@media screen and (max-width:1023px){.pdp-footer__container{grid-template-columns:1fr;padding-inline:24px;gap:40px}}.pdp-story{background-color:var(--pdp-story-bg, var(--pdp-card-bg, #f1efec));padding-top:var(--pdp-story-padding-top, 96px);padding-bottom:var(--pdp-story-padding-bottom, 96px)}.pdp-story__container{max-width:1440px;margin-inline:auto;padding-inline:40px;display:grid;grid-template-columns:var(--pdp-story-image-width, 65%) 1fr;gap:64px;align-items:center}.pdp-story--image-right .pdp-story__container{grid-template-columns:1fr var(--pdp-story-image-width, 65%)}.pdp-story--image-right .pdp-story__image{order:1}.pdp-story__img{display:block;width:100%;aspect-ratio:var(--pdp-story-aspect-ratio, auto);object-fit:cover}.pdp-story__content{display:flex;flex-direction:column;gap:16px}.pdp-detail-item{padding-left:16px;position:relative;color:var(--pdp-text, #1a1a1a)}.pdp-detail-item:before{content:"\2014";position:absolute;left:0;color:var(--pdp-muted, #7a7a7a)}@media screen and (max-width:1023px){.pdp-story__container{grid-template-columns:1fr;padding-inline:24px;gap:24px}.pdp-story__image,.pdp-story--image-right .pdp-story__image{order:-1}}.related-products-editorial__container{max-width:1440px;margin-inline:auto;padding-inline:40px;padding-top:var(--pdp-related-padding-top, 64px);padding-bottom:var(--pdp-related-padding-bottom, 64px)}.related-products-editorial__heading{margin-bottom:24px}.related-products-editorial__grid{display:grid;grid-template-columns:repeat(var(--pdp-related-columns-desktop, 4),minmax(0,1fr));gap:40px}.related-products-editorial .product-card__media,.related-products-editorial .product-card__figure{background-color:var(--pdp-related-card-bg, var(--pdp-card-bg, #f1efec))}.related-products-editorial .product-title{text-transform:uppercase;font-size:var(--pdp-label-font-size, 10px);letter-spacing:var(--pdp-label-letter-spacing, .12em)}.related-products-editorial .product-card__wishlist-button{display:none}.related-products-editorial.hover-fade .product-card__media img{transition:opacity var(--pdp-transition, .2s) ease}.related-products-editorial.hover-fade .product-card:hover .product-card__media img{opacity:.85}@media screen and (max-width:1023px){.related-products-editorial__container{padding-inline:24px}.related-products-editorial__grid{grid-template-columns:repeat(var(--pdp-related-columns-mobile, 2),minmax(0,1fr));gap:24px}}.pdp-benefits{display:grid;grid-template-columns:repeat(var(--pdp-benefits-columns-desktop, 3),minmax(0,1fr));gap:var(--pdp-benefits-gap-items, 24px);background-color:var(--pdp-benefits-bg, transparent);padding-block:var(--pdp-benefits-padding-vertical, 32px)}.pdp-benefits--stack{grid-template-columns:1fr}.pdp-benefits--border-top{border-top:1px solid var(--pdp-benefits-divider-color, var(--pdp-border))}.pdp-benefits--border-bottom{border-bottom:1px solid var(--pdp-benefits-divider-color, var(--pdp-border))}.pdp-benefits--dividers .pdp-benefits__item:not(:last-child){border-inline-end:1px solid var(--pdp-benefits-divider-color, var(--pdp-border))}.pdp-benefits__item{display:flex;flex-direction:column;align-items:center;gap:var(--pdp-benefits-gap-icon-text, 12px);text-align:center;color:inherit;text-decoration:none;padding-inline:8px}.pdp-benefits--icon-left .pdp-benefits__item{flex-direction:row;text-align:left}.pdp-benefits--align-left .pdp-benefits__item{align-items:flex-start;text-align:left}.pdp-benefits__icon,.pdp-benefits__icon-svg,.pdp-benefits__icon-img{display:inline-flex;flex-shrink:0;width:var(--pdp-benefits-icon-size, 32px);height:var(--pdp-benefits-icon-size, 32px);color:var(--pdp-text, #1a1a1a)}.pdp-benefits__icon-img{object-fit:contain}.pdp-benefits__text{display:flex;flex-direction:column;gap:2px;min-width:0}.pdp-benefits__heading{font-weight:500}.pdp-benefits__body{color:var(--pdp-muted, #7a7a7a);font-size:.9em}@media screen and (max-width:767px){.pdp-benefits{grid-template-columns:repeat(var(--pdp-benefits-columns-mobile, 1),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pdp-editorial.css.map */
