.nco-pdps{color:var(--color-body, #3f4443)}.nco-pdps__heading{margin:0 0 clamp(16px,2vw,28px);color:inherit;font-size:clamp(14px,1.15vw,18px);font-weight:400;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.nco-pdps__block{padding:clamp(28px,3.4vw,56px) 0;border-bottom:1px solid var(--nco-pdps-rule, #d6cec6)}.nco-pdps__block:last-child{border-bottom:0}.nco-pdps__banner{position:relative;display:flex;align-items:flex-start;justify-content:flex-end;min-height:clamp(320px,38vw,620px);overflow:hidden;color:#f0eee9}.nco-pdps__banner-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nco-pdps__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to left,#00000080 25%,#0000 62%)}.nco-pdps__banner-copy{position:relative;z-index:1;width:min(44%,620px);margin:clamp(24px,4vw,64px) clamp(20px,5vw,96px) 72px 0}.nco-pdps__banner-title{margin:0 0 1em;color:inherit;font-size:clamp(15px,1.25vw,20px);font-weight:400;line-height:1.2;text-transform:uppercase}.nco-pdps__banner-text{color:inherit;font-size:clamp(13px,1.05vw,16px);font-weight:300;line-height:1.45}.nco-pdps__banner-text p{margin:0;color:inherit;font:inherit}.nco-pdps__button{display:inline-block;margin-top:1.6em;padding:.7em 1.9em;border-radius:999px;background:var(--nco-pdps-button, #8e4a2c);color:#f0eee9;font-size:clamp(13px,1.05vw,16px);transition:opacity .2s ease}.nco-pdps__button:hover{opacity:.85;color:#f0eee9}.nco-pdps__badge{position:absolute;z-index:1;right:clamp(16px,3.4vw,56px);bottom:clamp(16px,2.4vw,40px);width:clamp(64px,7vw,112px);height:auto}.nco-pdps__pair{display:flex;flex-wrap:wrap;gap:clamp(14px,1.6vw,24px)}.nco-pdps__pair-item{display:block;width:clamp(150px,18vw,260px);color:inherit}.nco-pdps__pair-media{aspect-ratio:1;overflow:hidden;border-radius:8px;background:#ece7df}.nco-pdps__pair-media img{display:block;width:100%;height:100%;object-fit:cover}.nco-pdps__pair-title{margin:1em 0 .4em;font-size:clamp(13px,1vw,15px)}.nco-pdps__pair-price{font-size:clamp(11px,.85vw,13px)}.nco-pdps__seen-wrap{position:relative}.nco-pdps__seen{display:flex;gap:clamp(8px,.9vw,14px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nco-pdps__seen::-webkit-scrollbar{display:none}.nco-pdps__seen-item{flex:0 0 calc((100% - 2 * clamp(8px,.9vw,14px)) / 3);scroll-snap-align:start}.nco-pdps__seen-media{aspect-ratio:268 / 250;overflow:hidden;border-radius:8px}.nco-pdps__seen-media img{display:block;width:100%;height:100%;object-fit:cover}.nco-pdps__seen-title{margin:1.1em 0 .5em;color:inherit;font-size:clamp(13px,1vw,15px);font-weight:700}.nco-pdps__seen-caption{margin:0;font-size:clamp(11px,.85vw,13px);line-height:1.5}.nco-pdps__seen-next{position:absolute;top:38%;right:-18px;width:28px;height:44px;padding:0;border:0;border-radius:8px;background:#61302e;color:#f0eee9;cursor:pointer}.nco-pdps__seen-next[hidden]{display:none}.nco-pdps__seen-next svg{display:block;width:10px;margin:auto}.nco-pdps__finishes{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border-radius:10px}.nco-pdps__finish{position:relative;aspect-ratio:272 / 127;overflow:hidden}.nco-pdps__finish img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nco-pdps__finish span{position:absolute;left:clamp(10px,1.4vw,24px);bottom:clamp(8px,1.1vw,18px);color:#fff;font-size:clamp(11px,.95vw,15px);font-weight:700;letter-spacing:.02em;text-shadow:0 1px 6px rgba(0,0,0,.55);text-transform:uppercase}@media(max-width:767px){.nco-pdps__banner{align-items:flex-end;min-height:110vw}.nco-pdps__banner:after{background:linear-gradient(to top,#000000b8 45%,#0000 80%)}.nco-pdps__banner-copy{width:auto;margin:72px 20px 24px}.nco-pdps__badge{top:16px;bottom:auto}.nco-pdps__pair-item{width:calc(50% - 7px)}.nco-pdps__seen-item{flex-basis:78%}.nco-pdps__seen-next{display:none}.nco-pdps__finishes{grid-template-columns:1fr}.nco-pdps__finish{aspect-ratio:272 / 90}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/nco-pdp-story.css.map */
