.pe{--pe-c-bg: #ffffff;--pe-c-text: rgba(var(--hdt-foreground-color));--pe-c-muted: rgba(var(--hdt-foreground-color), .62);--pe-c-fill: rgba(var(--hdt-foreground-color), .06);--pe-c-border: rgba(var(--hdt-foreground-color), .1);--pe-block-gap: 9.6rem;--pe-radius: 1.4rem;--pe-radius-sm: .8rem}.pe{background:var(--pe-c-bg);padding:7.2rem 0 9.6rem;overflow:hidden}.pe>*+*{margin-top:var(--pe-block-gap)}.pe-story-notes__top{margin-bottom:4.8rem}.pe-story-notes__eyebrow{margin:0 0 2rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--pe-c-muted);line-height:1}.pe-story-notes__banner{margin-bottom:4.2rem;border-radius:var(--pe-radius);overflow:hidden;background:var(--pe-c-fill);line-height:0}.pe-story-notes__banner-img{display:block;width:100%;height:auto;aspect-ratio:16 / 6;object-fit:cover}.pe-story-notes__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(3rem,4vw,5rem);font-weight:400;line-height:1.12;letter-spacing:-.015em;color:var(--pe-c-text)}.pe-story-notes__grid{display:flex;flex-direction:column;gap:2.4rem}.pe-story-notes__main-col{line-height:0}.pe-story-notes__main-wrap{position:relative;border-radius:var(--pe-radius);overflow:hidden;background:var(--pe-c-fill)}.pe-notes__main-img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.pe-story-notes__side{display:flex;flex-direction:column;gap:1.6rem}.pe-story-notes__desc{margin:0;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.75;order:3;text-align:justify;color:var(--pe-c-muted)}.pe-story-notes__notes-title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2rem,2.5vw,2.8rem);font-weight:400;line-height:1.15;order:1;color:var(--pe-c-text)}.pe-notes__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:none;border-radius:50%;background:#ffffffe0;color:var(--pe-c-text);cursor:pointer;transition:background .15s;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.pe-notes__arrow:hover{background:#fff}.pe-notes__arrow--prev{left:1.2rem}.pe-notes__arrow--next{right:1.2rem}.pe-notes__thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;order:2}.pe-notes__thumb{display:block;padding:0;border:2px solid transparent;border-radius:var(--pe-radius-sm);overflow:hidden;background:var(--pe-c-fill);cursor:pointer;transition:border-color .2s,opacity .2s;line-height:0}.pe-notes__thumb:hover{opacity:.82}.pe-notes__thumb.is-active{border-color:var(--pe-c-text)}.pe-notes__thumb-img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}@media screen and (min-width:768px){.pe-story-notes__grid{display:grid;grid-template-columns:40fr 60fr;gap:0 5.6rem;align-items:start}.pe-story-notes__main-col{align-self:stretch}.pe-story-notes__main-wrap{height:100%;min-height:42rem}.pe-notes__main-img{aspect-ratio:unset;height:100%;object-fit:cover}.pe-story-notes__side{gap:2rem}.pe-story-notes__desc,.pe-story-notes__notes-title,.pe-notes__thumbs{order:initial}.pe-notes__thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.pe-story-notes__top{margin-bottom:5.6rem}}.pe-product__grid{display:flex;flex-direction:column;gap:3.6rem}.pe-product__content{display:flex;flex-direction:column;gap:2rem;justify-content:center}.pe-product__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.6rem,3.5vw,4.4rem);font-weight:400;line-height:1.15;letter-spacing:-.015em;color:var(--pe-c-text)}.pe-product__text{margin:0;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.75;color:var(--pe-c-muted)}.pe-product__image-col{border-radius:var(--pe-radius);overflow:hidden;background:var(--pe-c-fill);line-height:0}.pe-product__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}@media screen and (min-width:768px){.pe-product__grid{flex-direction:row;align-items:center;gap:7.2rem}.pe-product__content,.pe-product__image-col{flex:1 1 0}}@media screen and (max-width:767px){.pe{padding:4.8rem 0 6.4rem;--pe-block-gap: 6.4rem}.pe-story-notes__banner-img{aspect-ratio:4 / 3}.pe-story-notes__top{margin-bottom:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-editorial.css.map */
