.about-brand{--about-color-text: #142b4a;--about-color-muted: #425268;--about-color-link: #174b7a;background:#f7f7f7;color:var(--about-color-text);overflow:clip}.about-brand .page-width{display:grid;gap:clamp(3.5rem,7vw,7rem)}.about-brand__breadcrumbs{align-items:center;color:var(--about-color-muted);display:flex;font-size:.8125rem;gap:.55rem;margin-bottom:calc(clamp(3.5rem,7vw,7rem)*-1 + 1.5rem)}.about-brand__breadcrumbs a{text-decoration:underline;text-underline-offset:.2em}.about-brand__hero{border-radius:clamp(1.25rem,3vw,2.25rem);display:grid;min-height:clamp(30rem,52vw,40rem);overflow:hidden;position:relative}.about-brand__hero-image,.about-brand__hero-overlay{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.about-brand__hero-image{object-fit:cover;object-position:center}.about-brand__hero-overlay{background:linear-gradient(90deg,#091a34c7,#091a3494 48%,#091a3447)}.about-brand__hero-content{align-self:end;color:#fff;display:grid;gap:1.25rem;max-width:46rem;padding:clamp(1.75rem,6vw,5rem);position:relative;z-index:1}.about-brand__hero-title{color:#fff;font-size:clamp(2.1rem,4.2vw,4.2rem);line-height:1.04;margin:0;text-wrap:balance}.about-brand__hero-text{font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55;max-width:38rem}.about-brand__hero-text p,.about-brand__body p{margin:0}.about-brand__hero-text p+p,.about-brand__body p+p{margin-top:1rem}.about-brand__eyebrow{color:#557bb9;font-size:.75rem;font-weight:700;letter-spacing:.18em;line-height:1.3;margin:0;text-transform:uppercase}.about-brand__hero .about-brand__eyebrow{color:#b9dcff}.about-brand__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.25rem}.about-brand__text-link,.about-brand__small-link{color:var(--about-color-link);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;width:fit-content}.about-brand__hero .about-brand__text-link{color:#fff}.about-brand__story{align-items:center;display:grid;gap:clamp(2rem,6vw,6rem);grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr)}.about-brand__story-media{min-height:clamp(25rem,52vw,42rem);position:relative}.about-brand__story-image{border-radius:1.5rem;object-fit:cover;position:absolute}.about-brand__story-image--primary{height:86%;inset:0 auto auto 0;width:68%}.about-brand__story-image--secondary{bottom:0;height:58%;right:0;width:48%}.about-brand__story-copy,.about-brand__section-intro,.about-brand__trust-copy{display:grid;gap:1.15rem}.about-brand__story-copy,.about-brand__section-intro,.about-brand__trust-copy,.about-brand__reviews,.about-brand__faq,.about-brand__final{opacity:1!important;visibility:visible!important}.about-brand__story-copy .about-brand__heading,.about-brand__section-intro .about-brand__heading,.about-brand__trust-copy .about-brand__heading,.about-brand__process-card h3,.about-brand__trust-list h3,.about-brand__reviews h2,.about-brand__faq summary,.about-brand__final .about-brand__heading{color:var(--about-color-text)!important;opacity:1!important;visibility:visible!important}.about-brand__story-copy .about-brand__body,.about-brand__section-intro .about-brand__body,.about-brand__trust-copy .about-brand__body,.about-brand__process-card .rte,.about-brand__trust-list .rte,.about-brand__reviews .rte,.about-brand__faq-answer,.about-brand__final .about-brand__body{color:var(--about-color-muted)!important;opacity:1!important;visibility:visible!important}.about-brand__story-copy .about-brand__body *,.about-brand__section-intro .about-brand__body *,.about-brand__trust-copy .about-brand__body *,.about-brand__process-card .rte *,.about-brand__trust-list .rte *,.about-brand__reviews .rte *,.about-brand__faq-answer *,.about-brand__final .about-brand__body *{color:inherit!important;opacity:1!important;visibility:visible!important}.about-brand__heading{color:var(--about-color-text);font-size:clamp(2rem,4.2vw,4rem);line-height:1.08;margin:0;text-wrap:balance}.about-brand__body{color:var(--about-color-muted);font-size:1rem;line-height:1.65;max-width:42rem}.about-brand__process{background:#fffaf5;border:1px solid rgba(var(--color-foreground),.1);border-radius:2rem;display:grid;gap:2.5rem;padding:clamp(1.5rem,5vw,4.5rem)}.about-brand__section-intro{max-width:50rem}.about-brand__process-grid{display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.about-brand__process-card{border-inline-start:1px solid rgba(var(--color-foreground),.14);display:grid;gap:.85rem;padding:.5rem clamp(1rem,2.4vw,2rem)}.about-brand__process-card:first-child{border-inline-start:0;padding-inline-start:0}.about-brand__step{color:#557bb9;font-size:.75rem;font-weight:700;letter-spacing:.12em}.about-brand__process-card h3{color:var(--about-color-text);font-size:1.35rem;line-height:1.2;margin:0}.about-brand__process-card .rte{color:var(--about-color-muted);font-size:.9rem;line-height:1.55}.about-brand__trust{align-items:center;display:grid;gap:clamp(2rem,6vw,6rem);grid-template-columns:minmax(18rem,.9fr) minmax(0,1fr)}.about-brand__trust-image{aspect-ratio:4 / 5;border-radius:2rem;height:100%;max-height:44rem;object-fit:cover;width:100%}.about-brand__trust-list{display:grid;gap:1.25rem;list-style:none;margin:.5rem 0 0;padding:0}.about-brand__trust-list li{align-items:start;display:grid;gap:.9rem;grid-template-columns:auto 1fr}.about-brand__trust-list h3{color:var(--about-color-text);font-family:var(--font-heading-family);font-size:1.2rem;line-height:1.25;margin:0 0 .25rem}.about-brand__trust-list .rte{color:var(--about-color-muted);font-size:.9rem;line-height:1.55}.about-brand__trust-marker{background:#f5b1cc;border-radius:50%;height:.65rem;margin-top:.35rem;width:.65rem}.about-brand__reviews{align-items:center;background:#e4f1fb;border-radius:1.75rem;display:flex;gap:2rem;justify-content:space-between;padding:clamp(1.5rem,4vw,3rem)}.about-brand__reviews h2{color:var(--about-color-text);font-size:clamp(1.65rem,3vw,2.6rem);line-height:1.1;margin:.45rem 0 .5rem}.about-brand__reviews .rte{color:var(--about-color-muted)}.about-brand__reviews-stars{color:#f5b1cc;letter-spacing:.1em;line-height:1;margin:0}.about-brand__faq{display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(14rem,.55fr) minmax(0,1fr)}.about-brand__faq-list{border-top:1px solid rgba(var(--color-foreground),.16)}.about-brand__faq details{border-bottom:1px solid rgba(var(--color-foreground),.16)}.about-brand__faq summary{align-items:center;color:var(--about-color-text);cursor:pointer;display:flex;font-size:1.05rem;font-weight:600;gap:1rem;justify-content:space-between;list-style:none;min-height:4.25rem}.about-brand__faq summary::-webkit-details-marker{display:none}.about-brand__faq details[open] summary span:last-child{transform:rotate(45deg)}.about-brand__faq summary span:last-child{font-size:1.5rem;transition:transform .2s ease}.about-brand__faq-answer{color:var(--about-color-muted);line-height:1.6;max-width:48rem;padding:0 2rem 1.35rem 0}.about-brand__final{align-items:center;background:#fff1f6;border:1px solid rgba(245,177,204,.7);border-radius:2rem;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) auto;padding:clamp(1.75rem,5vw,4rem)}.about-brand__final>div:first-child{display:grid;gap:1rem}.page-about-us footer-group>.shopify-section-group-footer-group:first-child{display:none}@media screen and (max-width:989px){.about-brand__process-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.about-brand__process-card:nth-child(odd){border-inline-start:0;padding-inline-start:0}}@media screen and (max-width:749px){.about-brand .page-width{gap:3.5rem}.about-brand__breadcrumbs{margin-bottom:-2rem}.about-brand__hero{min-height:31rem}.about-brand__hero-image{object-position:58% center}.about-brand__hero-overlay{background:linear-gradient(0deg,#091a34db,#091a348c 58%,#091a343d)}.about-brand__hero-content{gap:1rem;padding:1.5rem}.about-brand__hero-title{font-size:2.15rem;line-height:1.05}.about-brand__story,.about-brand__trust,.about-brand__faq,.about-brand__final{grid-template-columns:1fr}.about-brand__story-media{min-height:25rem}.about-brand__heading{font-size:2rem;line-height:1.12}.about-brand__process{border-radius:1.5rem;gap:2rem;padding:1.5rem}.about-brand__process-grid{grid-template-columns:1fr;row-gap:0}.about-brand__process-card,.about-brand__process-card:nth-child(odd){border-block-start:1px solid rgba(var(--color-foreground),.13);border-inline-start:0;padding:1.35rem 0}.about-brand__process-card:first-child{border-block-start:0;padding-top:0}.about-brand__reviews{align-items:start;flex-direction:column}.about-brand__trust-image{max-height:30rem;order:-1}.about-brand__faq{gap:1.5rem}.about-brand__final{align-items:start}}@media(prefers-reduced-motion:reduce){.about-brand__faq summary span:last-child{transition:none}}@media screen and (max-width:767px){.menu-drawer :is(.mobile-drawer__main-item,.drawer__submenu .drawer__menu-item){font-size:clamp(1rem,4.5vw,1.125rem);min-block-size:26px;padding-block:.1rem}.menu-drawer .mobile-drawer__main-summary{align-items:center;display:flex;height:auto;min-block-size:26px;padding-block:0!important}.menu-drawer .drawer__menu[data-parent]{display:flex;flex-direction:column;max-height:none;min-height:0;overflow-y:hidden;padding-block-end:var(--sp-1)}.menu-drawer .mobile-drawer__shop-submenu>.drawer__scrollable,.menu-drawer .mobile-drawer__shop-submenu .drawer__submenu>.drawer__scrollable{padding-block-start:1rem}.menu-drawer .mobile-drawer__shop-submenu>.drawer__scrollable{overflow-y:hidden;overscroll-behavior:none}.menu-drawer .drawer__footer{border-block-start:1px solid rgb(var(--color-border-light))}.menu-drawer .drawer__footer-top{border-block-start:0;border-block-end:1px solid rgb(var(--color-border-light))}.menu-drawer .drawer__footer-bottom{background:transparent;gap:.75rem;min-height:64px;padding:.5rem var(--sp-5) calc(.5rem + env(safe-area-inset-bottom))}.menu-drawer .mobile-drawer__account{align-items:center;color:rgb(var(--color-foreground) / .78);display:inline-flex;font-size:1rem;gap:.625rem;min-height:44px;text-decoration:none}.menu-drawer .mobile-drawer__account .icon{height:24px;width:24px}.menu-drawer .drawer__footer-bottom .social_platform{align-items:center;display:flex;height:44px;justify-content:center;width:44px}.menu-drawer .drawer__footer-bottom .social_platform .icon{height:24px;width:24px}.menu-drawer .drawer__footer-bottom ul{flex-wrap:nowrap;gap:.125rem}}@media screen and (min-width:768px){.mega-menu__list--shop{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding-block-start:var(--sp-6);padding-block-end:var(--sp-6)}.mega-menu__list--shop>.mega-menu__item--nav{grid-column:span 2;grid-template-rows:1fr auto}.mega-menu__list--shop>.mega-menu__item--nav>.mega-menu__nav{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.mega-menu__list--shop>.mega-menu__item{flex:none;max-width:none;min-width:0}.desktop-open-meadows-card,.desktop-open-meadows-card__inner{width:100%}.desktop-open-meadows-card__media{aspect-ratio:4 / 5;background:#557bb9}.desktop-open-meadows-card__gaussian{background:radial-gradient(circle at 18% 28%,rgb(202 226 249 / .96),transparent 34%),radial-gradient(circle at 68% 18%,rgb(125 181 230 / .92),transparent 40%),radial-gradient(circle at 78% 84%,rgb(77 112 177 / .9),transparent 42%),linear-gradient(135deg,#9bc8ee,#557bb9);filter:blur(18px);top:-18%;right:-18%;bottom:-18%;left:-18%;position:absolute}}.marketplace-review-summary{color:rgb(var(--color-foreground))}.marketplace-review-summary--compact{align-items:center;background:var(--hh-parchment, #f3e6d8);border-radius:999px;color:inherit;display:inline-flex;flex-wrap:wrap;font-size:.875rem;font-weight:600;gap:.15rem .35rem;max-width:100%;padding:.35rem .7rem;width:fit-content}.marketplace-review-summary__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.marketplace-review-summary__link:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}.marketplace-review-summary__compact-star{color:#e1a53a;font-size:1rem}.marketplace-review-summary__separator{color:rgba(var(--color-foreground),.45)}.marketplace-review-summary__sold{font-weight:500;text-decoration:none}.marketplace-review-summary--full{background:#f7f7f7;border-block:1px solid rgb(var(--color-border));display:block;margin-block-start:1.5rem;scroll-margin-block-start:calc(var(--header-height) + 1rem)}.marketplace-review-summary--full :where([class*=marketplace-review-summary__]){background-color:transparent!important}.marketplace-review-summary__summary{align-items:center;background:var(--hh-white, #fff);cursor:pointer;display:grid;gap:.65rem 1rem;grid-template-columns:minmax(0,1fr) auto;list-style:none;padding-block:1.25rem}.marketplace-review-summary__summary::-webkit-details-marker{display:none}.marketplace-review-summary__heading{display:block}.marketplace-review-summary__toggle{align-items:center;border:1px solid rgba(var(--color-foreground),.28);border-radius:50%;display:inline-flex;font-size:1.25rem;grid-column:2;grid-row:1 / span 2;height:2rem;justify-content:center;line-height:1;transition:transform var(--animation-default);width:2rem}.marketplace-review-summary--full[open] .marketplace-review-summary__toggle{transform:rotate(45deg)}.marketplace-review-summary__metrics{align-items:center;color:rgba(var(--color-foreground),.72);display:flex;flex-wrap:nowrap;font-size:.875rem;gap:.35rem .6rem;min-width:0;overflow:hidden;white-space:nowrap}.marketplace-review-summary__metrics>span+span{border-inline-start:1px solid rgba(var(--color-foreground),.18);padding-inline-start:.7rem}.marketplace-review-summary__rating{color:rgb(var(--color-foreground));font-weight:600}.marketplace-review-summary__rating>span,.marketplace-review-summary__stars{color:#e1a53a}.marketplace-review-summary__quotes{background:var(--hh-white, #fff);border-block-start:1px solid rgb(var(--color-border));display:grid}.marketplace-review-summary__quote{background:transparent;border:0;border-block-end:1px solid rgb(var(--color-border));border-radius:0;display:grid;gap:.65rem;margin:0;padding:1rem 0}.marketplace-review-summary__quote:last-child{border-block-end:0}.marketplace-review-summary__quote p{margin:0}.marketplace-review-summary__review-meta{align-items:center;color:rgba(var(--color-foreground),.7);display:flex;flex-wrap:wrap;font-size:.8rem;gap:.35rem .6rem}.marketplace-review-summary__review-meta>span+span:before,.marketplace-review-summary__review-meta time:before{content:"\b7";margin-inline-end:.6rem}.marketplace-review-summary__stars{letter-spacing:.04em}.mobile-collection-rows{display:grid;flex:1 1 auto;gap:.25rem;grid-template-rows:minmax(0,1fr) auto;min-height:0;padding-block:.5rem .5rem;padding-inline:var(--sp-5)!important}.mobile-collection-rows__shop-all{align-items:center;color:rgb(var(--color-foreground));display:flex;font-family:var(--font-heading-family);font-size:clamp(.8125rem,3.75vw,.9375rem);justify-content:space-between;line-height:1.1;min-height:44px;padding-block:.25rem;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.mobile-collection-rows__shop-all-arrow{flex:0 0 auto}.mobile-collection-rows__list{display:grid;gap:.5rem;grid-template-rows:repeat(3,minmax(0,1fr));min-height:0}.mobile-collection-row{border-radius:12px;display:block;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.mobile-collection-row__image{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.mobile-collection-row--open-meadows .mobile-collection-row__image,.mobile-collection-row--porcelain-panda .mobile-collection-row__image{object-position:center top}.mobile-collection-row--farmers-market .mobile-collection-row__image{object-position:center 55%}.mobile-collection-row__shade{background:linear-gradient(to top,#14141494,#14141438 42%,#14141400 72%);top:0;right:0;bottom:0;left:0;position:absolute}.mobile-collection-row__content{align-items:flex-end;color:#fff;display:flex;gap:.75rem;top:0;right:0;bottom:0;left:0;justify-content:space-between;padding:.875rem 1rem;position:absolute}.mobile-collection-row__title{font-family:var(--font-heading-family);font-size:clamp(.8125rem,3.75vw,.9375rem);line-height:1.1}.mobile-collection-row__arrow{background:#1414143d;border-radius:50%;box-shadow:0 1px 4px #1414142e;box-sizing:border-box;flex:0 0 auto;height:30px;padding:7px;width:30px}.mobile-collection-row--open-meadows{background:#557bb9}.mobile-collection-row__gaussian{background:radial-gradient(circle at 18% 28%,rgb(202 226 249 / .96),transparent 34%),radial-gradient(circle at 68% 18%,rgb(125 181 230 / .92),transparent 40%),radial-gradient(circle at 78% 84%,rgb(77 112 177 / .9),transparent 42%),linear-gradient(135deg,#9bc8ee,#557bb9);filter:blur(13px);top:-18%;right:-18%;bottom:-18%;left:-18%;position:absolute}.mobile-collection-row__badge{background:#ffffffeb;border-radius:999px;color:#333a3f;flex:0 0 auto;font-size:.6875rem;font-weight:600;left:.75rem;letter-spacing:.06em;line-height:1;padding:.35rem .5rem;position:absolute;text-transform:uppercase;top:.75rem;z-index:2}.mobile-collection-rows__shop-all:focus-visible,.mobile-collection-row:focus-visible{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgb(var(--color-foreground));outline:0}@media screen and (max-width:767px){.mobile-collection-rows{flex:0 0 auto;grid-template-rows:auto auto}.mobile-collection-rows__list{grid-template-rows:none}.mobile-collection-row{aspect-ratio:16 / 6;height:auto}.menu-drawer .drawer__menu[data-parent],.menu-drawer .mobile-drawer__shop-submenu>.drawer__scrollable{-webkit-overflow-scrolling:touch;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;touch-action:pan-y}}.product-benefit-reassurance{border-block-start:1px solid rgb(var(--color-border));color:rgba(var(--color-foreground),.8);font-size:.8125rem;margin-block-start:1rem;padding-block-start:1rem}.product-benefit-reassurance ul{display:grid;gap:.4rem;list-style:none;margin:0;padding:0}.product-benefit-reassurance li{align-items:center;display:flex;gap:.45rem}.product-benefit-reassurance li:before{background:var(--hh-periwinkle-wash, rgb(var(--color-foreground)));border-radius:999px;content:"";flex:0 0 auto;height:.28rem;opacity:.9;width:.28rem}.hh-pp-card{background:transparent;border:0;container-type:inline-size;min-width:0}.hh-pp-card__shell{aspect-ratio:2 / 3;isolation:isolate;overflow:hidden}.hh-pp-card__background{object-fit:fill;pointer-events:none;transform:none;-webkit-user-select:none;user-select:none;z-index:-1}.hh-pp-card__visual{aspect-ratio:1 / 1;height:84cqw;inset:5% auto auto 8%;width:84cqw;display:grid;place-items:center}.hh-pp-card__visual img{display:block;height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.hh-pp-card__content{background:transparent;bottom:4.5%;left:9.5%;padding:0;right:8.5%;top:64%;z-index:1}.hh-pp-card__title{color:#102b4a;font-family:var(--font-heading-family);font-size:clamp(.95rem,6.5cqw,2rem);line-height:.98;margin-top:.25em}.hh-pp-card__price{color:#102b4a;font-size:clamp(.8rem,4.2cqw,1.2rem);font-weight:600;margin-top:.4em}.hh-pp-card__price .price{align-items:flex-start}.hh-pp-card__marketplace{color:#143153cc;display:flex;font-size:clamp(.5rem,2.7cqw,.68rem);gap:.22rem;line-height:1.25;margin-top:.45em;overflow:hidden;white-space:nowrap}.hh-pp-card__marketplace>.collection-marketplace-summary{align-items:center;display:flex;font-size:inherit!important;gap:.22rem;line-height:inherit;margin-top:0}.hh-pp-card__marketplace .collection-marketplace-summary__rating{color:#102b4a;font-weight:700}.hh-pp-card__marketplace .collection-marketplace-summary__star{color:#e1a53a}.hh-pp-card__marketplace .collection-marketplace-summary__divider{color:#14315366}.hh-pp-card__swatches{display:flex;flex-wrap:wrap;gap:clamp(.2rem,.5vw,.38rem);margin-top:clamp(.35rem,.8cqw,.6rem)}.hh-pp-card__swatches .color-swatch{--swatch-size: clamp(.8rem, 6cqw, 1.5rem)}.hh-pp-card--long-sleeve{grid-column:1 / -1}.hh-pp-card--long-sleeve .hh-pp-card__shell{aspect-ratio:1080 / 562;background:transparent;border:0;border-radius:0;overflow:hidden}.hh-pp-card--long-sleeve .hh-pp-card__background{object-fit:fill;opacity:1;transform:none}.hh-pp-card--long-sleeve .hh-pp-card__visual{aspect-ratio:1 / 1;height:44cqw;inset:8% auto auto 3cqw;width:44cqw}.hh-pp-card--long-sleeve .hh-pp-card__content{background:transparent;bottom:auto;left:55%;right:7%;top:14%}.hh-pp-card--long-sleeve .hh-pp-card__title{font-size:clamp(1.15rem,3.8cqw,2rem)}.hh-pp-card--long-sleeve .hh-pp-card__price{font-size:clamp(.9rem,2cqw,1.2rem)}.hh-pp-card--long-sleeve .hh-pp-card__marketplace{font-size:clamp(.65rem,1.35cqw,.8rem)}.hh-pp-card--long-sleeve .hh-pp-card__swatches .color-swatch{--swatch-size: clamp(1rem, 2.6cqw, 1.6rem)}@media screen and (min-width:768px){.collection.page-width:has(.hh-pp-card){--page-padding: clamp(1.25rem, 2vw, 2.25rem)}motion-list.card-grid:has(.hh-pp-card){--card-grid-gap: clamp(.875rem, 1.25vw, 1.5rem);grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){.collection.page-width:has(.hh-pp-card){--page-padding: .9375rem}motion-list.card-grid:has(.hh-pp-card){--card-grid-gap: .3rem}.hh-pp-card__content{bottom:2.5%;left:9%;padding:0;right:8%}.hh-pp-card__title{font-size:clamp(.82rem,5cqw,.95rem);line-height:1;margin-top:0}.hh-pp-card__price,.hh-pp-card__price .price{line-height:1.1;margin-top:.15em}.hh-pp-card__marketplace{font-size:clamp(.48rem,2.45cqw,.62rem);line-height:1.1;margin-top:.2em}.hh-pp-card__swatches{gap:.18rem;margin-top:.2rem}.hh-pp-card__swatches .color-swatch{--swatch-size: .85rem}.hh-pp-card--long-sleeve .hh-pp-card__content{left:55%;right:6%;top:13%}.hh-pp-card--long-sleeve .hh-pp-card__title{font-size:clamp(.82rem,3cqw,.94rem)}.hh-pp-card--long-sleeve .hh-pp-card__price{font-size:clamp(.78rem,2.7cqw,.95rem)}.hh-pp-card--long-sleeve .hh-pp-card__marketplace{font-size:clamp(.52rem,2cqw,.66rem)}.hh-pp-card--long-sleeve .hh-pp-card__swatches .color-swatch{--swatch-size: .85rem}}.variant-input-wrapper--deliberate-size .label-swatch{align-items:center;border-radius:12px;box-sizing:border-box;display:inline-grid;gap:.18rem;inline-size:4.5rem;justify-items:center;min-block-size:4.5rem;padding:.5rem;text-align:center}.label-swatch__primary{line-height:1.1}.variant-input-wrapper--size :is(.label-swatch__primary,.form__label .font-medium,select){text-transform:uppercase}.label-swatch__guide{color:rgb(var(--color-foreground) / .56);display:grid;font-size:.62rem;font-weight:400;gap:.08rem;line-height:1.08}.label-swatch__age,.label-swatch__sold-out{color:rgba(var(--color-foreground),.68);font-size:.68rem;font-weight:400;line-height:1.15}.variant-picker input:checked+.label-swatch :is(.label-swatch__guide,.label-swatch__age){color:#fff!important;opacity:.86}.label-swatch__sold-out{color:rgb(var(--color-red-300))}.variant-input-wrapper--deliberate-size .swatches input:disabled+.label-swatch{opacity:.7}#MainContent .product__info .variant-input-wrapper--design .form__label .font-medium{text-transform:capitalize}#MainContent .product__info .variant-input-wrapper--design .swatches{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;max-width:100%;min-width:0}#MainContent .product__info .variant-input-wrapper--design .swatches>li{flex:0 0 44px;inline-size:44px;margin-inline:0;min-width:0}#MainContent .product__info .variant-input-wrapper--design .swatches>li magnet-element{align-items:center;display:grid!important;gap:.42rem;inline-size:100%;justify-items:center}#MainContent .product__info .variant-input-wrapper--design .hh-design-swatch-name{color:rgb(var(--color-foreground) / .82);font-family:var(--font-body-family);font-size:.75rem;font-weight:400;line-height:1.2;max-width:100%;text-align:center}[data-haehae-deliberate-size=true] .variant-picker{margin-top:.625rem}#MainContent .product__info .variant-input-wrapper--design .hh-related-designs__trigger-item{inline-size:44px;position:relative}#MainContent .product__info .variant-input-wrapper--design .hh-related-designs__trigger{align-items:start;-webkit-appearance:none;appearance:none;background:transparent;border:0;block-size:auto;color:inherit;cursor:pointer;display:grid;font-family:var(--font-body-family);gap:.42rem;inline-size:100%;justify-items:center;min-block-size:2.125rem;overflow:visible;padding:0;position:relative}.hh-related-designs__trigger-swatch{align-items:center;background:rgb(var(--color-background));border:2px solid rgb(var(--color-background));border-radius:50%;box-shadow:0 0 0 1px rgb(var(--color-foreground) / .24);display:flex;font-size:.75rem;font-weight:600;height:2.125rem;justify-content:center;line-height:1;transition:box-shadow .15s ease,transform .15s ease;width:2.125rem}.hh-related-designs__trigger:hover .hh-related-designs__trigger-swatch,.hh-related-designs__trigger[aria-expanded=true] .hh-related-designs__trigger-swatch{box-shadow:0 0 0 2px rgb(var(--color-foreground));transform:translateY(-1px)}.hh-related-designs__trigger:focus-visible{outline:none}.hh-related-designs__trigger:focus-visible .hh-related-designs__trigger-swatch{outline:3px solid rgb(var(--color-foreground));outline-offset:3px}#MainContent .product__info .variant-input-wrapper--design .hh-related-designs__trigger-label{color:rgb(var(--color-foreground) / .82);font-family:inherit;font-size:.75rem;font-weight:400;line-height:1.2;max-width:100%;position:static;text-align:center;white-space:normal}.hh-related-designs{background:rgb(var(--color-foreground) / .035);border:1px solid rgb(var(--color-foreground) / .13);border-radius:14px;overflow:hidden}.hh-related-designs[hidden]{display:none}.hh-related-designs__rows{display:grid;padding:0 1rem}.hh-related-designs__row{display:grid;gap:.75rem;padding-block:1rem}.hh-related-designs__row+.hh-related-designs__row{border-top:1px solid rgb(var(--color-foreground) / .11)}.hh-related-designs__row-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem}.hh-related-designs__row h3{color:inherit;font-family:var(--font-body-family);font-size:.875rem;font-weight:600;line-height:1.25;margin:0}.hh-related-designs__row-heading>span{color:rgb(var(--color-foreground) / .58);font-family:var(--font-body-family);font-size:.75rem;font-weight:400;line-height:1.25}.hh-related-designs__swatches{align-items:start;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;max-width:280px}.hh-related-designs__option{align-items:start;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:grid;font-family:var(--font-body-family);gap:.42rem;justify-items:center;min-width:0;width:100%;padding:0}.hh-related-designs__swatch{background-color:var(--hh-related-swatch-color);background-image:var(--hh-related-swatch-image);background-position:center;background-repeat:no-repeat;background-size:cover;border:2px solid rgb(var(--color-background));border-radius:50%;box-shadow:0 0 0 1px rgb(var(--color-foreground) / .24);display:block;height:2.75rem;transition:box-shadow .15s ease,transform .15s ease;width:2.75rem}.hh-related-designs__swatch--image{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:auto 82%}.hh-related-designs__option:hover .hh-related-designs__swatch{box-shadow:0 0 0 2px rgb(var(--color-foreground));transform:translateY(-1px)}.hh-related-designs__option:focus-visible{outline:none}.hh-related-designs__option:focus-visible .hh-related-designs__swatch{outline:3px solid rgb(var(--color-foreground));outline-offset:3px}.hh-related-designs__option.is-active .hh-related-designs__swatch{box-shadow:0 0 0 2px rgb(var(--color-foreground))}.hh-related-designs__option.is-loading{cursor:wait;opacity:.55}.hh-related-designs__name{font-family:inherit;font-size:.75rem;font-weight:400;line-height:1.15;max-width:100%;overflow-wrap:anywhere;text-align:center}.hh-related-designs__swatch--tfm{background-color:transparent;background-image:linear-gradient(to bottom,#abd79e 0 33.333%,#f7e08e 33.333% 66.666%,#b3b1d2 66.666% 100%);background-position:center;background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:767px){#MainContent .product__info .variant-input-wrapper--design .hh-design-swatch-name,#MainContent .product__info .variant-input-wrapper--design .hh-related-designs__trigger-label{font-size:.68rem;overflow-wrap:anywhere}.variant-input-wrapper--deliberate-size .swatches{display:grid;gap:.4rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.variant-input-wrapper--deliberate-size .swatches>li,.variant-input-wrapper--deliberate-size .swatches magnet-element,.variant-input-wrapper--deliberate-size .label-swatch{inline-size:100%}.variant-input-wrapper--deliberate-size .label-swatch{border-radius:10px;font-size:.875rem;min-block-size:4.25rem;padding:.42rem .2rem}.variant-input-wrapper--deliberate-size .label-swatch__guide{font-size:.6rem}.variant-input-wrapper--deliberate-size :is(.label-swatch__age,.label-swatch__sold-out){font-size:.56rem;line-height:1.05}.hh-related-designs__rows{padding-inline:.9rem}.hh-related-designs__swatches{gap:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/58/compiled_assets/styles.css.map */
