.rf-product-brand{max-width:48rem;margin:16px auto 24px;padding:clamp(16px,3vw,24px);border:1px solid #ded8e1;border-inline-start:3px solid #b88932;border-radius:14px;background:#fffbf4;color:#29263d}#root .rf-product-brand__title{margin:0 0 8px;font-family:var(--type__font-header-family, system-ui, sans-serif);font-size:1.25rem;font-weight:650;line-height:1.3;letter-spacing:0;color:#363287}.rf-product-brand__blurb{margin:0;font-size:1rem;line-height:1.6;overflow-wrap:anywhere}.rf-product-brand__link{display:inline-flex;align-items:center;gap:.35em;min-height:44px;font-size:1rem;font-weight:650;color:#363287;text-decoration:underline;text-underline-offset:.18em}.rf-product-brand__link:focus-visible{outline:2px solid #363287;outline-offset:3px}.theme__announcement .rf-announcement-copy{font-family:var(--type__font-body-family);font-size:var(--rf-announcement-size, 15px);font-weight:var(--rf-announcement-weight, 500);letter-spacing:var(--rf-announcement-spacing, .2px);line-height:1.45;overflow-wrap:anywhere;min-width:0}.theme__announcement .rf-announcement-copy :is(p,a,strong,b,em,span){font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}#root .rf-brand-profile{--rf-profile-ink: #29263d;--rf-profile-accent: #363287;--rf-profile-line: #ded8e1;max-width:68rem;margin:clamp(1rem,3vw,2.5rem) auto;padding-inline:clamp(1rem,4vw,2rem);color:var(--rf-profile-ink);font-family:system-ui,sans-serif;font-size:1.125rem;line-height:1.65}#root .rf-brand-profile__hero{padding:clamp(1.25rem,4vw,2.5rem);background:#f0effa;border:1px solid var(--rf-profile-line);border-radius:14px}#root .rf-brand-profile :is(h1,h2){color:var(--rf-profile-accent);font-family:system-ui,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.3;margin:0 0 .65rem}#root .rf-brand-profile h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:400;line-height:1.15;overflow-wrap:anywhere}#root .rf-brand-profile h1>*{font-family:inherit}#root .rf-brand-profile h2{font-size:clamp(1.25rem,2vw,1.5rem)}#root .rf-brand-profile p{max-width:66ch;margin:0 0 .8rem}#root .rf-brand-profile p:last-child{margin-bottom:0}#root .rf-brand-profile a{color:var(--rf-profile-accent);text-decoration:underline;text-underline-offset:.18em}#root .rf-brand-profile a:focus-visible{outline:2px solid var(--rf-profile-accent);outline-offset:3px}#root .rf-brand-profile .rf-brand-profile__shop{display:inline-flex;align-items:center;justify-content:center;gap:12px;max-width:100%;min-height:48px;margin-top:.5rem;padding:12px 24px;border:1px solid var(--rf-profile-accent);border-radius:999px;color:#fff;background:var(--rf-profile-accent);box-shadow:0 2px #1e19532e;font-family:system-ui,sans-serif;font-size:1rem;font-weight:600;line-height:1.4;letter-spacing:normal;text-align:center;text-decoration:none!important;white-space:normal;opacity:1}#root .rf-brand-profile .rf-brand-profile__shop:after{content:"";flex:0 0 .5rem;width:.5rem;height:.5rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}#root .rf-brand-profile .rf-brand-profile__shop:hover{background:#2d286f;border-color:#2d286f;color:#fff}#root .rf-brand-profile .rf-brand-profile__shop:focus-visible{outline:3px solid var(--rf-profile-accent);outline-offset:4px}.rf-brand-profile__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,2vw,1.25rem);margin-block:clamp(1rem,2vw,1.5rem)}.rf-brand-profile__choices>section,.rf-brand-profile__more>section{padding:clamp(1rem,3vw,1.75rem);border:1px solid var(--rf-profile-line);border-radius:12px}.rf-brand-profile__more>section+section{margin-top:1rem}.rf-brand-profile__history{display:flex;gap:1.5rem;align-items:start;flex-wrap:wrap}.rf-brand-profile__history>div{flex:1 1 24rem;min-width:0}.rf-brand-profile__history figure{width:min(100%,15rem);margin:0}.rf-brand-profile__history img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;object-position:center}.rf-brand-profile__history figcaption{margin-top:.5rem;font-size:.9375rem;line-height:1.45}@media(max-width:44rem){.rf-brand-profile__choices{grid-template-columns:minmax(0,1fr)}}.rf-product-profile{margin:12px 8px 22px;padding:16px;border:1px solid #ded8e1;border-radius:16px;background:#fffbf4;color:#363287;box-shadow:0 3px 14px #36328708}.rf-product-profile__heading{display:flex;align-items:center;gap:10px;margin:0 0 14px;font:inherit;font-weight:700;font-size:1.06rem;line-height:1.35;letter-spacing:-.015em}.rf-product-profile__icon{flex:0 0 26px;color:#94703c}.rf-product-profile__heading span{font:inherit;color:inherit;letter-spacing:inherit}.rf-product-profile__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0}.rf-product-profile__fact{min-width:0;padding-top:10px;border-top:1px solid #e6e0e4}.rf-product-profile__fact--composition{grid-column:1 / -1;padding:11px 12px;border:0;border-left:2px solid #b88932;background:#f5edf2}.rf-product-profile dt{color:#5b567a;font-size:.78rem;line-height:1.4}.rf-product-profile dd{margin:4px 0 0;overflow-wrap:anywhere;font-size:.96rem;font-weight:550;line-height:1.45;font-variant-numeric:tabular-nums}.rf-product-profile__fact--composition dd{font-size:1rem}.rf-tools-profile__sizes{margin:14px 0 0;padding:11px 12px;border-left:2px solid #b88932;background:#f5edf2}.rf-product-profile .rf-tools-profile__sizes dd{margin-top:8px;font-size:.9rem;font-weight:400;line-height:1.5}.rf-tools-profile__size-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px;margin:0;padding:0;list-style:none}.rf-tools-profile__size-list li{min-width:0;padding:7px 0;border-bottom:1px solid #e5dce4;white-space:nowrap;font-variant-numeric:tabular-nums}.rf-tools-profile .rf-product-profile__care dd{white-space:pre-line}.rf-product-profile__details{margin-top:14px;border-top:1px solid #ded8e1}.rf-product-profile__details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:11px 0;cursor:pointer;list-style:none;font-size:.9rem;font-weight:650}.rf-product-profile__details summary::-webkit-details-marker{display:none}.rf-product-profile__details summary:after{content:"";width:7px;height:7px;margin-right:3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);flex-shrink:0}.rf-product-profile__details[open] summary:after{transform:rotate(225deg)}.rf-product-profile__details summary:focus-visible{outline:2px solid #363287;outline-offset:3px;border-radius:3px}.rf-product-profile__details dl{margin:0}.rf-product-profile__details dl>div{display:grid;grid-template-columns:minmax(82px,36%) minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid #e9e3e7}.rf-product-profile__details dd{margin:0;font-size:.88rem;font-weight:400}.rf-product-profile__details dl>.rf-product-profile__care{grid-template-columns:minmax(0,1fr);gap:5px;padding-bottom:0}.rf-product-profile__care dd{line-height:1.6}.rf-product-profile [x-cloak]{display:none!important}@media(min-width:750px){.rf-product-profile{margin:20px 8px 28px;padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/172/compiled_assets/styles.css.map */
