.shopify-section-header{position:sticky;top:0;z-index:30}header{position:static}.shopify-policy__container{max-width:900px;padding:60px 25px}.shopify-policy__title h1{font:600 50px var(--sans);letter-spacing:-.06em}.shopify-product-form{margin-top:25px}.theme-newsletter input{background:none;border:0;border-bottom:1px solid var(--ink);padding:12px;width:min(330px,100%)}.theme-newsletter button{border-bottom:1px solid var(--ink);padding:12px}.theme-customer-pages{padding:50px 25px}.bag-panel:target{display:block}.variant-status{font:11px var(--sans)}.hero-photo.placeholder{background:#b9b4a5}.card-media .placeholder-svg{width:100%;height:100%}.hero-secondary{display:none}.hero-photo{object-position:50% 36%}.angora-grid:has(>.product-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.family-section{scroll-margin-top:110px}@media(min-width:701px){.hero.has-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hero.has-secondary>.hero-photo,.hero-secondary{display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:50% 36%}.hero.has-secondary{height:min(850px,90svh)}}@media(max-width:700px){.hero.has-secondary{height:auto;min-height:0;max-height:none;aspect-ratio:1031/1280}.hero.has-secondary>.hero-photo{width:100%;height:100%;object-fit:cover}.quote-editorial:not(.image-only)>img{object-position:50% 35%}.styled-picture img,.shop-editorial img{height:auto;max-height:none;aspect-ratio:1031/1280;object-fit:cover}}@media(max-width:700px){.hero.has-secondary>.hero-photo{display:none}.hero.has-secondary>.hero-secondary{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 36%}}.shop-editorial--portrait{max-width:480px;margin-left:auto;margin-right:auto}.shop-editorial--portrait>img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}@media(max-width:700px){.shop-editorial--portrait{max-width:360px;width:calc(100% - 48px);margin-left:auto;margin-right:auto}}.spotted-look{min-width:0;text-align:center}.spotted-look>a:first-child{display:block}.spotted-look .text-link{margin:22px auto 0;text-transform:none;font:14px var(--sans)}@media(max-width:700px){.spotted-grid{grid-template-columns:minmax(0,1fr);overflow:visible;gap:34px;padding:0 12px}.spotted-look img{display:block;width:100%;height:auto;aspect-ratio:1031/1280;object-fit:cover}.spotted-look .text-link{font-size:13px;margin-top:20px}}.quote-editorial>.quote-mobile-crop{display:none}html{scroll-padding-top:110px}.menu{transition:transform .24s ease}.menu.menu-closing{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.menu{transition:none}}@media(max-width:700px){body{font-variant-emoji:text}.quote-editorial:not(.image-only){overflow:hidden;height:72svh;min-height:520px;max-height:720px}.quote-editorial:not(.image-only)>img:not(.quote-mobile-crop){display:none}.quote-editorial:not(.image-only)>.quote-mobile-crop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;max-height:none;transform:none;object-fit:cover;object-position:50% 0%}.text-link .mobile-clean-arrow{font-family:Arial,sans-serif;font-variant-emoji:text}#spotted{scroll-margin-top:0}}.product-more [data-size-guide-open]{padding:0;border:0;background:none;font:12px var(--sans);text-decoration:underline;text-underline-offset:5px;cursor:pointer}.size-guide-dialog{width:min(900px,calc(100vw - 48px));max-height:calc(100svh - 48px);padding:28px;margin:auto;border:1px solid var(--line);background:var(--paper);color:var(--ink)}.size-guide-dialog::backdrop{background:#11111173}.size-guide-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.size-guide-heading h2{font:600 26px var(--sans);letter-spacing:-.045em;margin:0 0 8px}.size-guide-heading p{font:12px var(--sans);margin:0}.size-guide-close{flex:0 0 36px;width:36px;height:36px;padding:0;background:none;border:1px solid var(--line);color:inherit;font:26px var(--sans);cursor:pointer}.size-guide-content{overflow-x:auto;font:13px/1.7 var(--sans)}.size-guide-content .product-size-chart{display:block;width:100%;height:auto}.size-guide-content table{width:100%;border-collapse:collapse}.size-guide-content td,.size-guide-content th{padding:10px;border:1px solid var(--line);text-align:left}.size-guide-notes{margin-top:20px}@media(max-width:700px){.product-more [data-size-guide-open]{font-size:11px}.size-guide-dialog{width:calc(100vw - 24px);max-height:calc(100svh - 24px);padding:20px 14px}.size-guide-heading{gap:12px;margin-bottom:20px}.size-guide-heading h2{font-size:24px}}.size-guide-full-link{display:inline-block;margin-top:16px;font:11px var(--mono);text-decoration:underline;text-underline-offset:4px}.product-info-v2 .variant-status:empty{display:none}.product-info-v2 .preorder{border:0;padding:0;margin:22px 0 0}.product-info-v2 .preorder p{margin:9px 0 0}.product-info-v2 .product-more{border-top:0;padding-top:0;margin-top:22px;gap:16px 24px;align-items:center}.product-info-v2 .product-more [data-size-guide-open]{font:12px var(--sans);letter-spacing:normal;text-transform:none;gap:5px;padding-bottom:0;text-decoration:underline;text-underline-offset:5px;border-bottom:0}@media(max-width:700px){.product-v2 .product-info-v2{margin-bottom:32px}.product-info-v2 .product-more{gap:14px 22px}.product-info-v2 .product-more [data-size-guide-open]{font-size:11px}.product-v2+.recommendations{padding-top:16px}.product-v2+.recommendations h2{margin-bottom:24px}}[id$=__about_editorial] .shop-editorial{position:relative;isolation:isolate;width:calc(100% - 44px);max-width:560px;margin:0 auto 64px}[id$=__about_editorial] .shop-editorial:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#3c261612;pointer-events:none}.shopify-section:has(+[id$=__about_editorial]) .policy-page{padding-bottom:32px;min-height:0}@media(max-width:700px){[id$=__about_editorial] .shop-editorial{max-width:360px;margin-bottom:48px}}@media(min-width:901px){main:has(>[id$=__about_editorial]){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;max-width:1180px;margin:0 auto;padding:72px 40px 80px}main:has(>[id$=__about_editorial])>.shopify-section{min-width:0}.shopify-section:has(+[id$=__about_editorial]) .policy-page{padding:0;margin:0;max-width:none}[id$=__about_editorial] .shop-editorial{width:100%;max-width:none;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/shopify.css.map */
