.collection-intro{color:var(--intro-text, #222);background:#fff}.collection-intro__title{letter-spacing:inherit;text-shadow:0 0 .2em var(--intro-background, #f6f0df),0 0 .6em var(--intro-background, #f6f0df),0 0 1em var(--intro-background, #f6f0df)}.collection-intro__benefit,.collection-intro__trust{letter-spacing:.05em}.collection-intro__banner{position:relative;isolation:isolate;overflow:hidden;background:var(--intro-background, #f6f0df)}.collection-intro__container,.collection--compact-intro .collection__nav{width:100%;max-width:calc(1400px + var(--outer) * 2);margin-inline:auto}.collection-intro__container{padding-inline:var(--outer)}@media(min-width:750px){.collection-intro__container,.collection--compact-intro .collection__nav{padding-inline:54px}.collection--compact-intro .collection__nav .collection__product-count{padding-left:0}.collection--compact-intro .collection__nav .popout--sort .popout__toggle{padding-inline:0}}.collection-intro__inner{position:relative;padding-block:30px 26px}.collection-intro__content{max-width:840px}.collection-intro--with-image .collection-intro__content{max-width:68%}.collection-intro__title{margin:0;color:inherit;font-family:var(--FONT-STACK-HEADING);font-size:48px;font-weight:500;line-height:1.12;overflow-wrap:anywhere}.collection-intro__benefits{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:18px 0 0;list-style:none}.collection-intro__benefit{margin:0;padding:7px 16px;border:0;border-radius:999px;background:#fffcf3d4;font-size:16px;line-height:1.25;max-width:100%;overflow-wrap:anywhere}.collection-intro__trust{display:flex;align-items:center;gap:10px;margin:16px 0 0;font-size:12px;font-weight:500;line-height:1.4}.collection-intro__trust img{flex:0 0 28px;width:28px;height:28px;object-fit:contain}.collection-intro__image{position:absolute;inset:0 0 0 auto;width:48%;z-index:-1;-webkit-mask-image:linear-gradient(to right,transparent,#000 35%);mask-image:linear-gradient(to right,transparent,#000 35%)}.collection-intro__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:30% 50%}.collection-intro__description{padding-block:18px;font-size:16px;line-height:1.5;letter-spacing:.06em;border-bottom:1px solid #ece5d3;background:#f6f0df36}.collection-intro__description .rte{max-width:960px}.collection-intro__description .rte>:first-child{margin-top:0}.collection-intro__description .rte>:last-child{margin-bottom:0}collection-intro-description{display:block;position:relative}.collection-intro--with-guide .collection-intro__description>.collection-intro__container{display:grid;grid-template-columns:minmax(0,46em) minmax(340px,1fr);column-gap:32px;align-items:start}.collection-intro--with-guide collection-intro-description{grid-column:1;grid-row:1;min-width:0;max-width:46em}.collection-intro__guide{grid-column:2;grid-row:1;min-width:0;color:var(--intro-text, #222);letter-spacing:.06em;padding:16px;border:1px solid #d9ba9294;border-radius:8px;background:#fff;box-shadow:0 5px 10px #00000012}.collection-intro__guide-title{margin:0 0 12px;color:inherit;font-family:var(--FONT-STACK-BODY);font-size:16px;font-weight:500;line-height:1.3;letter-spacing:.05em}.collection-intro__guide-link.btn{--btn-border: #f6e9c6;--btn-bg: #f6e9c6;--btn-text: #000;--btn-border-hover: color-mix(in srgb, #f6e9c6 84%, #000);--btn-bg-hover: color-mix(in srgb, #f6e9c6 84%, #000);--btn-text-hover: #000;gap:6px;max-width:100%;margin:0;padding:8px 16px;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:.033em;text-transform:none;white-space:nowrap}.collection-intro__guide-link.btn:after{background-color:var(--btn-bg-hover);opacity:1}.collection-intro__guide-link.btn .icon-arrow-right{flex:0 0 16px;width:16px;height:16px;margin:0;--icons: currentColor}.collection-intro__guide-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:990px){.collection-intro__guide{width:340px;justify-self:center;text-align:center}.collection-intro__guide-link.btn{width:100%}}@media(max-width:989px){.collection-intro--with-guide .collection-intro__description>.collection-intro__container{grid-template-columns:minmax(0,1fr)}.collection-intro--with-guide collection-intro-description{grid-row:1}.collection-intro__guide{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column:1;grid-row:2;align-items:center;justify-self:center;width:fit-content;max-width:100%;gap:12px;margin-top:16px;padding:9px 9px 9px 20px;border-radius:9em}.collection-intro__guide-title{margin:0;font-size:13px}}@media(max-width:374px){.collection-intro__guide{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}}.collection-intro__description-toggle{display:none;letter-spacing:inherit}.collection--compact-intro .collection__nav{border-top:0}.collection--compact-intro .popout--sort .popout-list{left:auto;right:0;width:min(260px,calc(100vw - 32px));max-width:calc(100vw - 32px)!important;max-height:min(480px,var(--max-height, 90vh));clip-path:inset(0 0 100% 0);transition:clip-path .2s ease,opacity .2s ease,visibility .2s}.collection--compact-intro .popout--sort .popout-list--visible{clip-path:inset(0)}@media(prefers-reduced-motion:reduce){.collection--compact-intro .popout--sort .popout-list{transition:none}}.collection--compact-intro .collection__product-count{align-self:center;margin-right:auto;padding-left:var(--outer);font-size:14px}.collection--compact-intro .collection__products .grid-outer{padding-top:20px}@media(max-width:749px){.collection-intro__inner{padding-block:20px}.collection-intro--with-image .collection-intro__content{max-width:82%}.collection-intro__title{font-size:28px;line-height:1.15}.collection-intro__benefits{gap:8px 6px;margin-top:14px}.collection-intro__benefit{padding:6px 10px;font-size:13px}.collection-intro__trust{gap:8px;margin-top:14px}.collection-intro__trust img{flex-basis:24px;width:24px;height:24px}.collection-intro__image{width:34%;-webkit-mask-image:linear-gradient(to right,transparent,#000 55%);mask-image:linear-gradient(to right,transparent,#000 55%)}.collection-intro__description{padding-block:16px;font-size:13px;line-height:1.45}collection-intro-description[data-collapsed] .collection-intro__description-copy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.no-js collection-intro-description[data-collapsed] .collection-intro__description-copy{display:block;-webkit-line-clamp:unset;overflow:visible}.collection-intro__description-toggle:not([hidden]){display:inline-block;margin-top:8px;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 33%,transparent);text-underline-offset:3px;cursor:pointer}.collection-intro__description-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}collection-intro-description[data-inline] .collection-intro__description-copy{display:inline;-webkit-line-clamp:unset;overflow:visible}collection-intro-description[data-inline] .collection-intro__description-toggle:not([hidden]){display:inline;margin:0;margin-inline-start:4px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/158/assets/collection-intro.css.map */
