@font-face{font-family:Islander Caslon Text;font-weight:400;font-style:normal;font-display:swap;src:url(./islander-libre-caslon-text.ttf) format("truetype")}.islander-snowpaw{color:var(--snowpaw-ink,#1c1c1a);letter-spacing:normal;box-sizing:border-box}.islander-snowpaw *{box-sizing:border-box}.islander-snowpaw a{color:inherit;text-decoration:none}.islander-snowpaw a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.islander-snowpaw img{display:block;width:100%;height:100%;object-fit:contain}.islander-snowpaw--product{padding-block:var(--snowpaw-top,64px) var(--snowpaw-bottom,72px);background:var(--snowpaw-bg,#ebe5d9)}.islander-snowpaw__inner{display:grid;position:relative;min-width:0}.islander-snowpaw--product .islander-snowpaw__inner{max-width:var(--snowpaw-width,1280px);margin-inline:auto;padding-inline:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center}.islander-snowpaw__hero{position:relative;min-width:0;display:block}.islander-snowpaw__hero-link{display:block;height:100%}.islander-snowpaw__hero-media{position:relative;display:block;overflow:hidden;border-radius:calc(var(--snowpaw-radius,12px) * 1.4);aspect-ratio:1.25;background:var(--snowpaw-photo-bg,#f6efe3)}.islander-snowpaw__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease;pointer-events:none;background:var(--snowpaw-photo-bg,#f6efe3)}.islander-snowpaw__slide.is-active{opacity:1}.islander-snowpaw__hero-media img{mix-blend-mode:multiply}.islander-snowpaw__hero-media .islander-snowpaw__ballet-photo{transform:scale(var(--snowpaw-ballet-scale,1.4));transform-origin:60% center}.islander-snowpaw__hero-label[hidden]{display:none}.islander-snowpaw__hero-label{position:absolute;bottom:18px;left:20px;border-radius:999px;padding:5px 11px;background:var(--snowpaw-card-bg,#fff);font:500 12px/1.3 var(--islander-font-ui),sans-serif;color:var(--snowpaw-ink,#1c1c1a)}.islander-snowpaw__round-logo{position:absolute;top:-16px;right:-28px;width:160px;max-width:36%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:50%;background:var(--snowpaw-brown,#503c2b);color:var(--snowpaw-light,#fff8ea);border:3px solid var(--snowpaw-bg,#ebe5d9);padding:24px 16px}.islander-snowpaw__round-logo img{width:100%;height:auto}.islander-snowpaw__round-logo>span{font:600 10px/1.2 var(--islander-font-ui),sans-serif;letter-spacing:.13em;text-transform:uppercase;text-align:center}.islander-snowpaw__content{min-width:0}.islander-snowpaw__eyebrow{margin:0 0 14px;font:650 10px/1.4 var(--islander-font-ui),sans-serif;text-transform:uppercase;letter-spacing:.18em}.islander-snowpaw h2{margin:0 0 18px;color:inherit;font:400 var(--snowpaw-heading,44px)/1.08 "Islander Caslon Text",Georgia,serif;letter-spacing:-.025em;text-wrap:balance}snowpaw-heading-cycle{display:grid;min-width:0}.islander-snowpaw__heading-slide{grid-area:1/1;min-width:0;overflow-wrap:anywhere;opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.islander-snowpaw__heading-slide.is-active{opacity:1}.islander-snowpaw__body{font:400 14px/1.65 var(--islander-font-ui),sans-serif}.islander-snowpaw__body>:first-child{margin-top:0}.islander-snowpaw__body>:last-child{margin-bottom:0}.islander-snowpaw__button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:44px;max-width:100%;padding:11px 20px;border-radius:999px;background:var(--snowpaw-button,#2e4535);color:var(--snowpaw-button-text,#fff)!important;font:600 12px/1.4 var(--islander-font-ui),sans-serif;transition:filter .18s ease}.islander-snowpaw__button:hover{filter:brightness(1.12)}.islander-snowpaw__button .svg-wrapper{flex-shrink:0;width:16px;height:16px}.islander-snowpaw__ranges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;list-style:none;margin:0;padding:0}.islander-snowpaw__ranges li{min-width:0}.islander-snowpaw__range{display:flex;flex-direction:column;min-width:0;height:100%;border-radius:var(--snowpaw-radius,12px);overflow:hidden;background:var(--snowpaw-card-bg,#fff)}.islander-snowpaw__range-image{position:relative;display:block;flex:0 0 auto;aspect-ratio:1.2;overflow:hidden}.islander-snowpaw__range-image img{position:absolute;top:8px;right:8px;bottom:8px;left:8px;width:calc(100% - 16px);height:calc(100% - 16px);transition:transform .22s ease}.islander-snowpaw__range:hover img{transform:scale(1.035)}.islander-snowpaw__range-label{display:block;padding:6px 10px 5px;color:var(--snowpaw-ink,#1c1c1a);font:400 16px/1.25 Islander Caslon Text,Georgia,serif}.islander-snowpaw__range-caption{display:block;padding:0 10px 12px;color:var(--snowpaw-ink,#1c1c1a);font:400 10px/1.5 var(--islander-font-ui),sans-serif;opacity:.8}.islander-snowpaw--product .islander-snowpaw__content{display:contents}.islander-snowpaw--product .islander-snowpaw__eyebrow{grid-column:2;align-self:end;margin-bottom:14px}.islander-snowpaw--product h2,.islander-snowpaw--product .islander-snowpaw__body{grid-column:2}.islander-snowpaw--product .islander-snowpaw__ranges{grid-column:2;margin-top:18px}.islander-snowpaw--product .islander-snowpaw__button{grid-column:2;grid-row:5;justify-self:start;margin-top:18px}.islander-snowpaw--product .islander-snowpaw__hero{grid-row:1/7}.islander-snowpaw-grid-item{grid-column:1/-1;list-style:none;min-width:0}.islander-snowpaw--collection{position:relative;border-radius:var(--snowpaw-radius,12px);background:var(--snowpaw-brown,#503c2b);color:var(--snowpaw-light,#fff8ea);overflow:hidden}.islander-snowpaw--collection .islander-snowpaw__inner{grid-template-columns:minmax(175px,1fr) minmax(0,2.35fr);gap:26px;padding:26px}.islander-snowpaw--collection .islander-snowpaw__hero{display:none}.islander-snowpaw--collection .islander-snowpaw__content{align-self:center}.islander-snowpaw--collection .islander-snowpaw__eyebrow{font-size:9px;margin-bottom:7px}.islander-snowpaw__wordmark{display:block;width:150px;max-width:95%;margin-bottom:10px}.islander-snowpaw__wordmark img{height:auto}.islander-snowpaw__collection-copy{margin:0 0 14px;font:400 14px/1.4 Islander Caslon Text,Georgia,serif}.islander-snowpaw--collection .islander-snowpaw__button{min-height:40px;padding:9px 15px;gap:10px;background:var(--snowpaw-light,#fff8ea);color:var(--snowpaw-brown,#503c2b)!important;font-size:10px}.islander-snowpaw--collection .islander-snowpaw__ranges{align-self:center}.islander-snowpaw--collection .islander-snowpaw__range{background:transparent;color:inherit;border-radius:0}.islander-snowpaw--collection .islander-snowpaw__range-image{border-radius:var(--snowpaw-radius,12px);background:var(--snowpaw-card-bg,#fff);aspect-ratio:1/1.1;padding:8px}.islander-snowpaw--collection .islander-snowpaw__range-label{text-align:center;color:inherit;font-size:12px;padding:8px 0 0}.islander-snowpaw--collection .islander-snowpaw__range-caption{display:none}snowpaw-collection-cycle{display:block;min-width:0}.islander-snowpaw__copy-mobile{display:none}.islander-snowpaw__message-stage,.islander-snowpaw__message-cta-stack{display:grid;min-width:0}.islander-snowpaw__collection-message,.islander-snowpaw__message-cta{grid-area:1/1;min-width:0;opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.islander-snowpaw__collection-message.is-active,.islander-snowpaw__message-cta.is-active{opacity:1}.islander-snowpaw--collection h2.islander-snowpaw__collection-heading{max-inline-size:none;margin:0 0 12px;font-size:var(--snowpaw-collection-heading,26px);line-height:1.12;text-wrap:balance;overflow-wrap:anywhere}.islander-snowpaw--collection .islander-snowpaw__collection-copy{font:400 13px/1.45 var(--islander-font-ui),sans-serif}.islander-snowpaw--collection .islander-snowpaw__button{font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1.4}.islander-snowpaw__message-cta-stack{overflow-wrap:anywhere;text-align:center}.islander-snowpaw--collection .islander-snowpaw__range-image{aspect-ratio:.68;transition:box-shadow .4s ease}.islander-snowpaw--collection .is-featured .islander-snowpaw__range-image{box-shadow:inset 0 0 0 3px var(--snowpaw-highlight,#e4d4bd)}.islander-snowpaw--collection .islander-snowpaw__range-label{font:650 13px/1.3 var(--islander-font-ui),sans-serif;padding-top:12px}.islander-snowpaw--collection .islander-snowpaw__range-caption{display:block;padding:5px 0 0;color:inherit;text-align:center;font:400 11px/1.4 var(--islander-font-ui),sans-serif;opacity:.8}@media(min-width:750px)and (max-width:1100px){.islander-snowpaw--product .islander-snowpaw__inner{padding-inline:28px;column-gap:40px}.islander-snowpaw__round-logo{right:-16px}.islander-snowpaw__range-label{font-size:14px;padding-inline:8px}.islander-snowpaw--collection .islander-snowpaw__inner{gap:16px;padding:20px;grid-template-columns:minmax(135px,1fr) minmax(0,2.1fr)}.islander-snowpaw--collection .islander-snowpaw__ranges{gap:7px}}@media(min-width:750px)and (max-width:989px){.islander-snowpaw--product .islander-snowpaw__ranges{grid-template-columns:repeat(2,minmax(0,1fr))}.islander-snowpaw--product h2{font-size:36px}}@media(max-width:749px){.islander-snowpaw__copy-desktop{display:none}.islander-snowpaw__copy-mobile{display:inline}.islander-snowpaw--product{padding-block:var(--snowpaw-top-mobile,24px) var(--snowpaw-bottom-mobile,32px)}.islander-snowpaw--product .islander-snowpaw__inner{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-inline:16px}.islander-snowpaw--product .islander-snowpaw__content{display:contents}.islander-snowpaw--product .islander-snowpaw__hero{margin-bottom:52px}.islander-snowpaw__hero-media{aspect-ratio:1.65;border-radius:var(--snowpaw-radius,12px)}.islander-snowpaw__hero-label{left:12px;bottom:12px;font-size:10px;padding:5px 9px}.islander-snowpaw__round-logo{top:auto;right:8px;bottom:-30px;width:116px;padding:17px 12px;gap:8px}.islander-snowpaw__round-logo>span{font-size:8px}.islander-snowpaw--product .islander-snowpaw__eyebrow{align-self:stretch;margin-top:0;margin-bottom:12px}.islander-snowpaw h2{max-inline-size:16ch;font-size:var(--snowpaw-heading-mobile,34px);margin-bottom:14px;text-wrap:initial}.islander-snowpaw__body{font-size:13px;line-height:1.6}.islander-snowpaw--product .islander-snowpaw__ranges{order:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.islander-snowpaw--product .islander-snowpaw__button{order:2;align-self:flex-start;margin-top:20px}.islander-snowpaw__range-image{aspect-ratio:1.4;padding:8px}.islander-snowpaw__range-label{font-size:18px;padding:7px 12px 5px}.islander-snowpaw__range-caption{padding-inline:12px;font-size:11px}.islander-snowpaw--collection .islander-snowpaw__inner{display:block;padding:24px 20px;min-height:206px}.islander-snowpaw--collection .islander-snowpaw__content{position:relative;z-index:1;width:56%;min-width:0}.islander-snowpaw--collection .islander-snowpaw__eyebrow{font-size:8px;letter-spacing:.12em}.islander-snowpaw__wordmark{width:125px;margin-bottom:10px}.islander-snowpaw__collection-copy{font-size:14px;line-height:1.35;margin-bottom:13px}.islander-snowpaw--collection h2.islander-snowpaw__collection-heading{font-size:var(--snowpaw-collection-heading-mobile,20px);margin-bottom:10px}.islander-snowpaw--collection .islander-snowpaw__collection-copy{font-size:12px;line-height:1.4}.islander-snowpaw--collection .islander-snowpaw__button{font-size:9px;padding-inline:12px;gap:8px}.islander-snowpaw--collection .islander-snowpaw__hero{display:block;position:absolute;right:-28px;top:50%;width:52%;aspect-ratio:1;transform:translateY(-50%)}.islander-snowpaw--collection .islander-snowpaw__hero-media{border-radius:50%;height:100%;aspect-ratio:1}.islander-snowpaw--collection .islander-snowpaw__hero-label{bottom:18px;left:10px;font-size:9px}.islander-snowpaw--collection .islander-snowpaw__round-logo,.islander-snowpaw--collection .islander-snowpaw__ranges{display:none}}@media(min-width:990px){.islander-snowpaw--product[data-snowpaw-card-size=large] .islander-snowpaw__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.islander-snowpaw--product[data-snowpaw-card-size=large] .islander-snowpaw__range-image{aspect-ratio:1.15}.islander-snowpaw--product[data-snowpaw-card-size=large] .islander-snowpaw__range-image img{top:6px;right:6px;bottom:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px)}.islander-snowpaw--product[data-snowpaw-card-size=large] .islander-snowpaw__range-label{font-size:clamp(15px,1.2vw,18px)}.islander-snowpaw--product[data-snowpaw-card-size=large] .islander-snowpaw__range-caption{font-size:11px}}@media(prefers-reduced-motion:reduce){.islander-snowpaw__slide,.islander-snowpaw__heading-slide,.islander-snowpaw__collection-message,.islander-snowpaw__message-cta,.islander-snowpaw__range-image,.islander-snowpaw__range-image img,.islander-snowpaw__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/islander-snowpaw-promo.css.map */
