@media(max-width:749px){.head-to-toe,.family-flank,.children-chapter__body,.split-feature,.gift-edit,.fibre-guide{--section-y: 40px}}.head-to-toe__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px var(--gap)}.head-to-toe__side{display:contents}.head-to-toe__panel{display:flex;flex-direction:column;min-width:0;color:var(--c-ink)}.head-to-toe__panel--lead{grid-column:1 / -1}.head-to-toe__media{--ratio: 1 / 1}.head-to-toe__caption{padding-top:12px}.head-to-toe__title{font-size:var(--t-h3)}.head-to-toe__line{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--c-muted)}.head-to-toe__cta{margin-top:8px}a.head-to-toe__panel:hover .text-cta{text-decoration-thickness:2px}@media(max-width:749px){.head-to-toe__side .head-to-toe__title{font-size:var(--t-h4)}.head-to-toe__side .head-to-toe__line{display:none}}@media(min-width:750px){.head-to-toe__grid{grid-template-columns:minmax(0,8fr) minmax(0,5fr);align-items:stretch}.head-to-toe__grid--single{grid-template-columns:minmax(0,1fr)}.head-to-toe__panel--lead{grid-column:auto}.head-to-toe__panel--lead .head-to-toe__media{flex:1 0 auto}.head-to-toe__side{display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-width:0}.head-to-toe__side .head-to-toe__media{--ratio: 3 / 2}.head-to-toe__caption{padding-top:14px}.head-to-toe__line{margin-top:6px}.head-to-toe__cta{margin-top:10px}}@media(min-width:990px){.head-to-toe__caption{padding-top:16px}}.family-flank__inner{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px}.family-flank__photo{width:100%;max-width:400px;margin:0}.family-flank__photo--2{display:none}.family-flank__media{--ratio: 4 / 5}.family-flank__caption{margin-top:18px;font-size:15px;text-align:center}@media(min-width:750px){.family-flank__inner{gap:40px}.family-flank__media{--ratio: 348 / 420}.family-flank__caption{text-align:left}}.family-flank__text{max-width:var(--narrow-col);text-align:center}.family-flank__body{margin-top:16px}.family-flank__signature{width:200px;margin:28px auto 0}.family-flank__signature img{width:100%;height:auto}.family-flank__cta{margin:24px 0 0}@media(min-width:750px){.family-flank__body{margin-top:20px}.family-flank__cta{margin-top:32px}}@media(min-width:750px){.family-flank__photo{max-width:360px}}@media(min-width:990px){.family-flank__inner{grid-template-columns:minmax(0,348fr) minmax(0,560fr) minmax(0,348fr);align-items:center;column-gap:clamp(32px,4vw,56px);max-width:calc(1368px + var(--gutter) * 2)}.family-flank__photo{max-width:348px;align-self:start}.family-flank__photo--1{grid-column:1;grid-row:1}.family-flank__text{grid-column:2;grid-row:1}.family-flank__photo--2{display:block;grid-column:3;grid-row:1;margin-top:128px}}.children-chapter__banner{display:none}.children-chapter__banner-img{width:100%;height:auto}.children-chapter__slides{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:0px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.children-chapter__slide{--ratio: 4 / 5;scroll-snap-align:start;scroll-snap-stop:always}.children-chapter__slide>img{transform:scale(var(--zoom, 1));transform-origin:var(--origin, 50% 0%)}.children-chapter__segments{margin:12px var(--gutter) 0}.children-chapter__swipe+.children-chapter__body{padding-top:var(--s-6)}.children-chapter__copy{text-align:center}.children-chapter__text{margin-top:16px}.children-chapter__cta{margin:24px 0 0}.children-chapter__tiles{display:none;list-style:none;padding:0}.children-chapter__tile-link{display:block;color:var(--c-ink);text-align:center}.children-chapter__tile-media{--ratio: 4 / 5}.children-chapter__tile-label{display:inline-block;margin-top:14px;font:400 var(--t-h4)/1.3 var(--f-serif);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .15s}.children-chapter__tile-link:hover .children-chapter__tile-label{text-decoration-color:currentColor}.children-chapter__motifs{margin:24px 0 0;text-align:center;color:var(--c-muted)}.children-chapter__dot{padding:0 4px}@media(min-width:750px){.children-chapter__banner{display:block}.children-chapter__swipe{display:none}.children-chapter__swipe+.children-chapter__body{padding-top:var(--section-y)}.children-chapter__text{margin-top:20px}.children-chapter__cta{margin-top:32px}.children-chapter__tiles{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--gap);max-width:1080px;margin:var(--s-7) auto 0}.children-chapter__motifs{display:none}}.split-feature__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.split-feature__media-link{display:block}.split-feature__text{max-width:520px}.split-feature__body{margin-top:16px}.split-feature__cta{margin:24px 0 0}@media(min-width:750px){.split-feature__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,6vw,96px)}.split-feature__body{margin-top:20px}.split-feature__cta{margin-top:32px}.split-feature__grid--image-right .split-feature__media-col{order:2}}.gift-edit__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media" "links"}.gift-edit__head{grid-area:head}.gift-edit__sub{margin:12px 0 0;font-size:16px}.gift-edit__sub .link{white-space:nowrap}.gift-edit__media-col{grid-area:media;min-width:0}.gift-edit__media-link{display:block}.gift-edit__media{--ratio: 4 / 3}.gift-edit__links{grid-area:links;margin-top:8px;min-width:0}.gift-edit__list{list-style:none;padding:0}.gift-edit__list li+li{border-top:1px solid var(--c-line)}.gift-edit__list li:last-child{border-bottom:1px solid var(--c-line)}.gift-edit__link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:50px;padding:10px 0;font:400 22px/1.25 var(--f-serif);color:var(--c-ink)}.gift-edit__link span{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .15s}.gift-edit__link:hover span{text-decoration-color:currentColor}.gift-edit__link .icon{color:var(--c-muted);transition:transform .2s var(--ease-out)}.gift-edit__link:hover .icon{transform:translate(3px)}.gift-edit__cta{margin:20px 0 0}.gift-edit__editor-note{padding-top:16px;padding-bottom:16px}.section-glove-rail:has(>.grail:not(.bg-oat))+.section-gift-edit>.gift-edit.bg-undyed,.section-glove-rail:has(>.grail.bg-oat)+.section-gift-edit>.gift-edit.bg-oat{padding-top:0}@media(min-width:750px){.gift-edit__media{--ratio: 16 / 9}}@media(min-width:990px){.gift-edit__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"media ." "media head" "media links" "media .";column-gap:clamp(48px,5vw,80px)}.gift-edit__grid--image-right{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:". media" "head media" "links media" ". media"}.gift-edit__media-col{align-self:center}.gift-edit__head{margin-bottom:24px}.gift-edit__links{margin-top:0}.gift-edit__link{min-height:64px;padding:14px 0;font-size:26px}}.fibre-guide__cta--top{display:none}.fibre-guide__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px var(--gap);list-style:none;padding:0}.fibre-guide__col{min-width:0}.fibre-guide__media-link{display:block}.fibre-guide__media{--ratio: 1 / 1}.fibre-guide__text{padding-top:14px}.fibre-guide__title{font-size:var(--t-h4)}.fibre-guide__title a{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color .15s}.fibre-guide__title a:hover{text-decoration-color:currentColor}.fibre-guide__lines{margin:10px 0 0;padding:0;list-style:none;font-size:15px;line-height:1.5}.fibre-guide__lines li+li{margin-top:6px}.fibre-guide__lines .price{font-weight:500}.fibre-guide__cta--bottom{margin:24px 0 0}@media(min-width:750px){.fibre-guide__cta--top{display:inline-block}.fibre-guide__cta--bottom{display:none}}@media(min-width:990px){.fibre-guide__cols{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:48px}.fibre-guide__col{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:24px;align-items:center}.fibre-guide__text{padding-top:0}}@media(min-width:1200px){.fibre-guide__col{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:32px}.fibre-guide__title{font-size:var(--t-h3)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-home.css.map */
