:root{--paper:#fff;--ink:#111;--line:#111;--muted:#595959;--soft:#f5f5f5;--accent:#6d1a2b;--focus:#6d1a2b;--font-body-weight:400;--font-heading-weight:400}html[data-her-theme=dark]{color-scheme:dark;--paper:#090909;--ink:#f5f5f5;--line:#696969;--muted:#bdbdbd;--soft:#181818;--focus:#fff}html[data-her-theme=light]{color-scheme:light}html[data-her-theme=dark] body,html[data-her-theme=dark] [class*=color-scheme-]{--color-background:9,9,9;--gradient-background:#090909;--color-foreground:245,245,245;--color-button:245,245,245;--color-button-text:9,9,9;--color-secondary-button:9,9,9;--color-secondary-button-text:245,245,245;--color-link:245,245,245;--color-badge-background:9,9,9;--color-badge-foreground:245,245,245}body{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.6;letter-spacing:0;background:var(--paper);color:var(--ink)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:400;letter-spacing:0}[hidden]{display:none!important}a,button,summary,input,select,textarea{touch-action:manipulation}:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.button{font-size:1.2rem;text-transform:uppercase;letter-spacing:.035em;min-height:4.6rem}.button:hover{--color-button:109,26,43;--color-button-text:255,255,255}.her-editor-note{padding:4rem 2rem;max-width:70ch;margin:auto;border:1px dashed var(--line)}.her-section-title{padding:3rem 2rem;margin:0;font-size:2.2rem;text-transform:uppercase}.announcement-bar-section .utility-bar{background:#000;color:#fff}.announcement-bar-section .announcement-bar__message{padding:.8rem 0;min-height:3.28rem;font-size:1.2rem;line-height:1.4;text-transform:uppercase}.announcement-bar-section .announcement-bar__link{color:#fff}.section-header .header-wrapper{border-bottom:1px solid var(--line)}.section-header .header{min-height:6.1rem;padding:0 2rem;max-width:none;column-gap:1.2rem}.section-header .header__heading-link{padding:0}.section-header .header__heading-logo-wrapper{width:calc(var(--her-logo-width,80) * 1.05px)}.section-header .header__heading-logo{height:auto;max-height:calc(var(--her-logo-width,80) * .55px);object-fit:contain}html[data-her-theme=dark] .header__heading-logo{filter:brightness(0) invert(1)}.header__menu-item{font-size:1.3rem;text-transform:uppercase;padding:1.2rem 1.1rem}.header__submenu .header__menu-item{min-height:4.4rem}.menu-drawer,.search-modal{background:var(--paper);color:var(--ink)}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button{font-size:1.6rem;text-transform:uppercase;letter-spacing:.02em;min-height:4.8rem}.menu-drawer .menu-drawer__close-button{font-weight:400;color:var(--ink);text-decoration:none}.her-theme-control{display:flex;align-items:center;gap:1.2rem;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase}.her-theme-control__option{font:inherit;letter-spacing:inherit;text-transform:inherit;background:none;border:0;padding:0 .4rem;min-height:4.4rem;min-width:4.4rem;color:rgba(var(--color-foreground),.75);cursor:pointer}.her-theme-control__option:hover{color:rgb(var(--color-foreground))}.her-theme-control__option[aria-pressed=true]{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem}.her-hero{position:relative;isolation:isolate;overflow:hidden;height:min(var(--her-hero-height,88svh),calc(100svh - var(--header-height,6.2rem) - 3.4rem));min-height:min(61rem,calc(100svh - var(--header-height,6.2rem) - 3.4rem));background:#111;color:#fff}.her-hero__image,.her-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.her-hero__content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding:3.2rem;background:linear-gradient(transparent 55%,#000000e6);pointer-events:none}.her-hero__content h2{color:#fff;font-size:clamp(4rem,6vw,9rem);line-height:1;letter-spacing:-.035em;margin:0;text-transform:uppercase;max-width:18ch;text-wrap:balance}@media(min-width:750px){.her-hero:not(.her-hero--framed) .her-hero__content h2{max-width:none}}.her-hero__link{color:#fff;pointer-events:auto;margin-top:1.6rem;text-underline-offset:.5rem;font-size:1.3rem;text-transform:uppercase;min-height:4.4rem;padding:1rem}.her-hero__motion{position:absolute;z-index:2;right:1.6rem;top:1.6rem;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:1.2rem;border:1px solid #fff;border-radius:50%;background:#000b;color:#fff;cursor:pointer}.her-hero__motion:hover{background:#000}.her-hero__motion:focus-visible{outline:2px solid #fff;outline-offset:3px}.her-hero__motion svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:2}.her-hero__motion .her-hero__motion-play,.her-hero__motion.is-paused .her-hero__motion-pause{display:none}.her-hero__motion.is-paused .her-hero__motion-play{display:block}.her-hero__motion[hidden]{display:none!important}.her-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:0;list-style:none;border-top:1px solid var(--line)}.her-product-grid__item{min-width:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.her-product-grid__item:nth-child(4n){border-right-color:transparent}.her-product-grid .card-wrapper,.her-product-grid .card{height:100%}.her-product-grid .card{border-radius:0}.her-product-grid .card__inner{--ratio-percent:150%!important}.her-product-grid .card__media{margin:0}.her-product-grid .card__media img{object-fit:cover}.her-product-grid .card__information{padding:1rem 1.2rem 1.2rem;min-height:10.1rem}.her-product-grid .card__heading{font-size:1.4rem;line-height:1.3;text-transform:uppercase}.her-product-grid .price{font-size:1.4rem;margin-top:1.2rem}.her-product-grid .card__badge{padding:.6rem}.her-product-grid .badge{border-radius:0}.her-view-all{text-align:center;padding:4rem 2rem}.her-campaigns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.5rem 0}.her-campaign{position:relative;isolation:isolate;overflow:hidden}.her-campaign>img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center top}.her-campaign:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000c);pointer-events:none}.her-campaign h2{position:absolute;bottom:4rem;left:0;right:0;padding:2rem 2rem 0;margin:0;text-align:center;font-size:4.2rem;line-height:1.2;text-transform:uppercase;color:#fff;z-index:1;-webkit-font-smoothing:antialiased}.her-campaign a{color:inherit;text-decoration:none}.her-campaign h2{pointer-events:none}.her-campaign .her-campaign__link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.her-campaign__link:focus-visible{outline:3px solid #fff;outline-offset:-6px;box-shadow:inset 0 0 0 9px #111}.footer-block__heading{font-size:1.3rem;text-transform:uppercase}.footer-block__details-content .list-menu__item--link{font-size:1.2rem;min-height:4.4rem}.footer .newsletter-form__field-wrapper .field__label{font-size:1.4rem}.shopify-policy__container{max-width:76rem;padding:5rem 2rem}@media(min-width:990px){.header--middle-center{grid-template-columns:1fr auto 1fr}.header__inline-menu{margin-left:0}}@media(max-width:749px){.section-header .header{min-height:4.4rem;padding:0 .8rem;column-gap:0}.section-header .header__heading-logo-wrapper{width:calc(var(--her-logo-width,80) * .825px)}.section-header .header__heading-logo{max-height:calc(var(--her-logo-width,80) * .4px)}.header__heading .h2{font-size:1.8rem}.header__icon{width:3.4rem;height:4.4rem}.header__icons{padding-right:0}.her-hero{min-height:0}.her-hero__content{padding:2.4rem 1.2rem}.her-hero__content h2{font-size:clamp(3.4rem,9.8vw,6.4rem)}.her-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.her-product-grid__item:nth-child(2n){border-right-color:transparent}.her-product-grid .card__information{padding:.8rem;min-height:8.9rem}.her-product-grid .card__heading,.her-product-grid .price{font-size:1.3rem}.her-campaigns{grid-template-columns:1fr}.her-campaign h2{font-size:3.2rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.her-hero__motion{display:none!important}}@media(max-width:989px){.section-header header-drawer{margin-left:0}.section-header .header>.header__search{display:inline-flex;margin-left:3.8rem;grid-area:left-icons}.section-header .header__icons>.header__search{display:none}}@media(min-width:990px){.section-header .header>.header__search{display:none}.section-header .header__icons>.header__search{display:inline-flex}}@media(max-width:749px){.section-header .header__icons{margin-right:0;padding-right:0}.section-header .header__icon--cart{margin-right:0}.section-header .header__icon>.svg-wrapper{width:3.4rem;height:3.4rem}}html[data-her-theme=dark] body.gift-card{--color-button-label:9,9,9;--color-secondary-button-label:245,245,245}.her-product-grid .card--standard>.card__content .card__information{padding:1rem 1.2rem 1.2rem}@media(max-width:749px){.her-product-grid .card--standard>.card__content .card__information{padding:.8rem}}.her-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.her-hero--split .her-hero__media{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:100%;gap:2px;background:#000}.her-hero--split .her-hero__media .her-hero__video{position:relative;inset:auto;width:100%;height:100%;object-fit:cover;object-position:center top}@media(max-width:749px){.her-hero__video--desktop{display:none!important}.her-hero--split .her-hero__media{display:block}.her-hero--split .her-hero__media .her-hero__video--a{position:absolute;top:0;right:0;bottom:0;left:0}}.card .her-card-placeholder .media{background:#f2f0ee}.card .her-card-placeholder .media>.her-card-placeholder__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;color:#111;text-align:center;padding:1rem}.her-pdp-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;background:#f2f0ee;color:#111;aspect-ratio:5/7;width:100%}.her-card-placeholder__mark{display:block;font-size:clamp(2.4rem,3.2vw,4.4rem);letter-spacing:.08em;font-weight:300;line-height:1;opacity:.28}.her-card-placeholder__note{display:block;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;opacity:.5}@media(max-width:749px){.her-pdp-placeholder{aspect-ratio:2/3}.her-card-placeholder__note{font-size:1rem;letter-spacing:.1em}}html[data-her-theme=dark] .card .her-card-placeholder .media,html[data-her-theme=dark] .her-pdp-placeholder{background:#1a1a1a}html[data-her-theme=dark] .card .her-card-placeholder .media>.her-card-placeholder__inner,html[data-her-theme=dark] .her-pdp-placeholder{color:#f5f5f5}@media(min-width:750px){.her-hero--backdrop .her-hero__media{display:flex;justify-content:center;background:#0b0b0b;overflow:hidden}.her-hero--backdrop .her-hero__backdrop{display:block!important;position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background-size:cover;background-position:center;filter:blur(36px) brightness(.55);transform:scale(1.15)}.her-hero--backdrop .her-hero__media .her-hero__video--a{position:relative;inset:auto;height:100%;width:auto;aspect-ratio:9/16;max-width:100%;object-fit:cover;box-shadow:0 0 60px #00000073}.her-hero--framed{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);background:#0b0b0b}.her-hero--framed .her-hero__media{position:relative;inset:auto;height:100%;aspect-ratio:9/16}.her-hero--framed .her-hero__media .her-hero__video--a{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.her-hero--framed .her-hero__content{grid-column:2;height:100%;align-items:flex-start;justify-content:center;text-align:left;background:none;padding:6rem 8vw}.her-hero--framed .her-hero__content h2{font-size:clamp(5rem,6.4vw,10rem);max-width:12ch}.her-hero--framed .her-hero__link{padding-left:0}}@media(max-width:749px){.her-hero__backdrop{display:none}}@media(min-width:750px){.her-hero__video--mobile{display:none!important}}@media(min-width:990px){.section-header .header:not(.drawer-menu).page-width{padding-left:2rem;padding-right:2rem}.section-header .header__inline-menu>.list-menu--inline>li:first-child>.header__menu-item,.section-header .header__inline-menu>.list-menu--inline>li:first-child>header-menu>details>summary.header__menu-item{padding-left:0}}.her-campaign__fallback{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/5;max-height:90rem;background:#111;color:#fff}.her-campaign__fallback span{font-size:clamp(4.8rem,7vw,10rem);letter-spacing:.08em;font-weight:300;line-height:1;opacity:.12;margin-bottom:12%}.her-campaign--fallback:after{display:none}html[data-her-theme=dark] .her-campaign__fallback{background:#1a1a1a}.her-campaign--empty .her-campaign__fallback{background:var(--soft);outline:1px dashed var(--line);outline-offset:-1px}.her-campaign__hint{position:absolute;inset:auto 0 50%;transform:translateY(50%);margin:0;padding:2rem;text-align:center;font-size:1.3rem;color:var(--ink)}html .footer.footer{border-top:1px solid var(--line)}html[data-her-theme=dark] .footer.footer{--color-background:0,0,0;--gradient-background:#000;background:#000;border-top:1px solid var(--line)}.footer .footer-block,.footer .footer-block:only-child:last-child{text-align:left;max-width:none;margin-left:0;margin-right:0}.footer .footer-block__details-content>li{display:block;margin-right:0}.footer .footer-block__details-content .list-menu__item--link{display:flex;align-items:center;padding:0;min-height:3.4rem;font-size:1.2rem}@media(max-width:749px){.footer .footer-block__details-content .list-menu__item--link{min-height:4.4rem}}.footer .her-footer-logo{display:block;width:14rem;max-width:100%;margin-bottom:1.8rem}.footer .her-footer-logo img{display:block;width:100%;height:auto;filter:brightness(0) invert(1)}.footer .footer-block__brand-info .rte{font-size:1.2rem;line-height:1.6;color:rgba(var(--color-foreground),.8);max-width:22rem}.footer .footer-block__brand-info .rte p{margin:0}.footer .footer-block--newsletter{justify-content:flex-start;align-items:flex-start;margin-top:0}.footer .footer-block__newsletter{text-align:left;flex-grow:0;width:100%}.footer .footer-block__newsletter .footer__newsletter{justify-content:flex-start;margin:0}.footer .footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.3);padding-top:1.2rem}.footer .footer__content-bottom-wrapper:not(:has(li,a,form,select,button,img,svg)){display:none}.footer .footer__content-bottom-wrapper:has(.footer__copyright){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:2.4rem;row-gap:0}.footer .footer__copyright{text-align:left;margin-top:0}@media(min-width:750px){.footer .footer__content-top{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);column-gap:4.8rem;align-items:start}.footer .footer__content-top>.footer__blocks-wrapper{display:grid;grid-template-columns:minmax(0,1.5fr);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:4.8rem;margin:0}.footer .footer__blocks-wrapper>.grid__item{width:auto;max-width:none;padding:0}.footer .footer-block__heading{margin-bottom:1.6rem}}@media(max-width:989px)and (min-width:750px){.footer .footer__content-top{grid-template-columns:minmax(0,1fr);row-gap:4rem}}@media(max-width:749px){.footer .footer__content-top{padding-left:2rem;padding-right:2rem}.footer .footer__content-top>.footer__blocks-wrapper.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.8rem;margin:0 0 3.2rem}.footer .footer__blocks-wrapper>.footer-block.grid__item{margin:0;width:auto}.footer .footer__blocks-wrapper>.footer-block:has(.footer-block__brand-info){grid-column:1/-1}.footer .footer-block__details-content{margin-bottom:0}.footer .her-footer-logo{width:10.8rem}.footer .footer-block--newsletter{align-items:stretch}.footer .footer-block__newsletter{display:block}.footer .footer__content-bottom-wrapper:has(.footer__copyright){padding:0 2rem;justify-content:space-between}}.her-thumb-ph{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:2/3;background:#f2f0ee;color:#111;text-decoration:none;font-family:var(--font-body-family)}.her-thumb-ph__mark{font-size:1.2rem;letter-spacing:.08em;font-weight:300;line-height:1;opacity:.28}.predictive-search__image.her-thumb-ph{width:6.4rem;height:9.6rem;grid-area:product-image}.cart-item__media .her-thumb-ph .her-thumb-ph__mark{font-size:1.6rem}.cart-notification-product__image .her-thumb-ph{width:7rem}html[data-her-theme=dark] .her-thumb-ph{background:#1a1a1a;color:#f5f5f5}html[data-her-theme=dark] cart-drawer.drawer,html[data-her-theme=dark] .mobile-facets,html[data-her-theme=dark] .country-selector__overlay{background-color:#0009}html[data-her-theme=dark] .swatch{border-color:#f5f5f580}html[data-her-theme=dark] .swatch--unavailable{border-color:#f5f5f599}.collection-hero .collection-hero__title,.her-search .template-search__header h1.her-page-title,.her-page-title,.main-page-title.her-page-title,.template-404 .title.her-page-title,cart-items .title-wrapper-with-link .title--primary,.shopify-policy__title h1{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-align:left;margin:0}.shopify-policy__title{text-align:left}.main-page-title.her-page-title{margin-bottom:3rem}.main-page-title--solo.her-page-title{margin-bottom:0}.template-404{text-align:left}@media(min-width:750px){.template-404.page-width{max-width:none;padding-left:2rem;padding-right:2rem}}.template-404 .title.her-page-title{margin:1rem 0 2.4rem}.announcement-bar-section .announcement-bar__link .icon-arrow{display:none}.announcement-bar-section .announcement-bar__link .announcement-bar__message span{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.announcement-bar-section .announcement-bar__link:hover{text-decoration:none}.section-header .header__menu-item,.footer .footer-block__details-content .list-menu__item--link{color:rgb(var(--color-foreground))}.footer .footer-block__details-content .list-menu__item--link:hover{text-decoration:underline;text-underline-offset:.3rem}.footer .copyright__content,.footer .copyright__content a{color:rgba(var(--color-foreground),.8)}@media(min-width:990px){.section-header .header__inline-menu .list-menu--inline>li,.section-header .header__inline-menu header-menu,.section-header .header__inline-menu header-menu>details{position:static}.section-header .header__inline-menu .header__submenu.list-menu--disclosure{position:absolute;left:0;right:0;top:100%;width:auto;min-width:0;display:flex;flex-wrap:wrap;column-gap:4.4rem;align-items:flex-start;min-height:12rem;padding:3.2rem 2rem;margin:0;border:0;border-block:1px solid var(--line);border-radius:0;box-shadow:none;background:var(--paper);z-index:4}.section-header .header__inline-menu .header__submenu .header__menu-item{padding:0;min-height:4.4rem;display:flex;align-items:center;font-size:1.3rem;text-transform:uppercase}.section-header .header__inline-menu summary.header__menu-item>.icon-caret{display:none}.section-header .header__inline-menu summary.header__menu-item{padding-right:1.1rem}.section-header .header__inline-menu summary.header__menu-item:after{content:"+";position:static;display:inline-block;width:1.2rem;margin-left:.6rem;font-size:1.8rem;line-height:1;font-weight:300;text-align:center}.section-header .header__inline-menu details[open]>summary.header__menu-item:after{content:"\2212"}.section-header .header__inline-menu details[open]>summary.header__menu-item,.section-header .header__inline-menu .header__active-menu-item,.section-header .header__inline-menu .header__submenu .list-menu__item--active{text-decoration:none}.section-header .header__inline-menu .header__submenu.list-menu--disclosure:after{content:"";position:absolute;left:0;right:0;top:calc(100% + 1px);height:var(--her-dim-h,calc(100vh - var(--header-bottom-position-desktop,9.5rem) - 12rem));background:#00000038;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default}.js .section-header .header__inline-menu details[open]>.header__submenu{opacity:1;transform:none;animation:herMenuIn var(--duration-default,.2s) ease}}@keyframes herMenuIn{0%{transform:translateY(-1rem)}to{transform:none}}@media(min-width:990px)and (prefers-reduced-motion:reduce){.js .section-header .header__inline-menu details[open]>.header__submenu{animation:none}}.section-header .header__icon .icon-search,.section-header .header__icon .icon-account{width:2.2rem;height:2.2rem}.section-header .header__icon--cart .icon-her-bag{width:2.4rem;height:2.4rem;margin:0;fill:none;stroke:currentColor;stroke-width:1.35}.section-header .header__icon--cart .cart-count-bubble{background:rgb(var(--color-background));color:rgb(var(--color-foreground));width:auto;min-width:1.3rem;height:1.3rem;padding:0 .2rem;border-radius:.65rem;font-size:1rem;line-height:1.3rem;top:.2rem;bottom:auto;left:auto;right:.3rem}@media(max-width:749px){.section-header .header__icon--cart .cart-count-bubble{top:.2rem;right:-.3rem;bottom:auto}}.her-hero__content h2,.her-hero__link{text-shadow:0 2px 28px rgba(0,0,0,.45),0 1px 2px rgba(0,0,0,.25)}@media(min-width:750px){.her-hero--panels-1 .her-hero__media{display:flex;justify-content:center;background:#0b0b0b;overflow:hidden}.her-hero--panels-1 .her-hero__backdrop{display:block!important;position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background-size:cover;background-position:center;filter:blur(36px) brightness(.55);transform:scale(1.15)}.her-hero--panels-1 .her-hero__media .her-hero__panel{position:relative;inset:auto;height:100%;width:auto;aspect-ratio:9/16;max-width:100%;object-fit:cover;box-shadow:0 0 60px #00000073}}@media(max-width:749px){.her-hero .her-hero__video--desktop.her-hero__panel--phone{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}}.her-product-grid .card-information>.price{text-align:right;letter-spacing:0;margin-top:1.6rem}.her-product-grid .card-information>.price .price-item,.her-collection .card-information>.price .price-item,.her-search .card-information>.price .price-item{letter-spacing:0}.her-card__colour{margin:.4rem 0 0;font-size:1.1rem;line-height:1.3;text-transform:uppercase;letter-spacing:.02em;color:rgba(var(--color-foreground),.6)}.her-card__colour-count{margin:.2rem 0 0;font-size:1.1rem;line-height:1.3;color:rgba(var(--color-foreground),.6)}.her-card__new{position:absolute;top:1.2rem;left:1.2rem;z-index:2;font-size:1.1rem;font-weight:500;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#111;background:#fff;padding:.4rem .6rem;pointer-events:none}@media(min-width:750px){.her-card__colour,.her-card__colour-count{font-size:1.2rem}.her-card__new{top:1.6rem;left:1.6rem;font-size:1.2rem}}@media(max-width:749px){.her-product-grid .card-information>.price{margin-top:.8rem}}.her-product-grid>li>product-component,.her-collection #product-grid .grid__item>product-component,.her-search #product-grid .grid__item>product-component{display:block;height:100%}.her-product-grid .card--standard>.card__content,.her-collection .card--standard>.card__content,.her-search .card--standard>.card__content{display:flex;flex-direction:column}.her-product-grid .card--standard>.card__content>.card__information,.her-collection .card--standard>.card__content>.card__information,.her-search .card--standard>.card__content>.card__information{flex:1 0 auto;display:flex;flex-direction:column}.her-product-grid .card__information>.card-information,.her-collection .card__information>.card-information,.her-search .card__information>.card-information{flex:1 0 auto;display:flex;flex-direction:column}html .her-product-grid .card-information>.price,html .her-collection .card-information>.price,html .her-search .card-information>.price{margin-top:auto!important;padding-top:1.2rem}@media(max-width:749px){html .her-product-grid .card-information>.price,html .her-collection .card-information>.price,html .her-search .card-information>.price{padding-top:.8rem}}.card-wrapper .card__heading a:focus-visible:after{outline:2px solid var(--focus);outline-offset:-2px;box-shadow:none}html[data-her-theme=dark] .card-wrapper .card__heading a:focus-visible:after{box-shadow:inset 0 0 0 4px #111}.her-product-grid .card__heading a,.her-collection .card__heading a,.her-search .card__heading a{scroll-margin-top:calc(37.5vw + 8rem)}@media(max-width:749px){.her-product-grid .card__heading a,.her-collection .card__heading a,.her-search .card__heading a{scroll-margin-top:calc(75vw + 6rem)}}@media(min-width:750px){.her-campaign:last-child:nth-child(odd){grid-column:1/-1}.her-campaign:last-child:nth-child(odd)>img,.her-campaign:last-child:nth-child(odd) .her-campaign__fallback{aspect-ratio:16/9}.her-campaign:last-child:nth-child(odd)>img{object-position:center 30%}}@media(min-width:750px){.footer .footer__content-top.page-width,.footer .footer__content-bottom-wrapper.page-width{max-width:none;padding-left:2rem;padding-right:2rem}.footer .footer__content-bottom{padding-left:0;padding-right:0}}.footer .footer-block__heading{font-size:1.3rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}@media(min-width:990px){.footer .footer-block__heading{font-size:1.3rem}}.footer .copyright__content,.footer .copyright__content a,.footer .her-theme-control,.footer .her-theme-control__option,.footer .field__input,.footer .field__label{letter-spacing:0}cart-items .cart-item__image-container:has(>.her-thumb-ph){display:block;width:100%}.shopify-policy__body h2{font-size:1.6rem;font-weight:400;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;margin:4rem 0 1.2rem;padding-top:2.4rem;border-top:1px solid rgb(var(--color-foreground))}.shopify-policy__body h3{font-size:1.4rem;font-weight:400;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;margin:2.4rem 0 .8rem}@media(min-width:750px){.shopify-policy__body h2{font-size:1.8rem}}.swatch{border-color:rgba(var(--color-foreground),.45)}.email-signup-banner .email-signup-banner__heading{font-size:clamp(4rem,7vw,9rem);line-height:1;letter-spacing:-.035em;text-transform:uppercase;margin:0 0 1.6rem}.email-signup-banner .newsletter__subheading{font-size:1.4rem;line-height:1.6;max-width:42ch;margin-left:auto;margin-right:auto}.email-signup-banner .newsletter-form__field-wrapper{max-width:42rem}.email-signup-banner.banner--large:not(.banner--adapt){min-height:0}.email-signup-banner .banner__content.page-width:has(.email-signup-banner__box--no-image){max-width:none;padding:0;min-height:0;height:100%}.email-signup-banner .email-signup-banner__box--no-image{width:100%;max-width:none;min-height:min(64rem,calc(100svh - 20rem));display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8rem 2rem;border:0}.email-signup-banner .newsletter__subheading{text-wrap:balance}.password-main:has(>section:only-child>.email-signup-banner){display:flex;flex-direction:column}.password-main>section:only-child:has(>.email-signup-banner){flex:1 0 auto;height:auto;display:flex;flex-direction:column}.password-main>section:only-child>.email-signup-banner{flex:1 0 auto}.password-main>section:only-child>.email-signup-banner .email-signup-banner__box--no-image{height:auto;align-self:stretch}.search-modal{border-bottom:1px solid var(--line)}.header__search .search-modal__content{padding-left:2rem;padding-right:6rem}@media(min-width:990px){.header__search .search-modal__content{padding-right:2rem}.header__search .search-modal__form{max-width:none}}.header__search .search-modal .field__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.header__search .search-modal .field__input::placeholder{opacity:1;color:rgba(var(--color-foreground),.55)}.header__search .search-modal .field__input,.header__search .search-modal .field__input:focus,.header__search .search-modal .field__input:not(:placeholder-shown){padding:0 9.6rem 0 1.4rem;font-size:1.5rem;letter-spacing:0}.header__search details[open] .modal-overlay:after{background-color:#00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html predictive-search .predictive-search{border:0;border-top:1px solid var(--line);box-shadow:none;border-radius:0}html predictive-search .predictive-search__results-groups-wrapper{flex-direction:column;border-bottom:0;padding-bottom:0}html predictive-search .predictive-search__result-group:first-child{flex:0 0 auto;order:2}html predictive-search .predictive-search__heading{margin:0 2rem;padding:1.6rem 0 .8rem;border-bottom:0;font-size:1.2rem;letter-spacing:0;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}html predictive-search #predictive-search-products{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0;padding:0}.her-search-count{margin:0;padding:1.6rem 2rem 1.2rem;font-size:1.3rem;line-height:1.4}html predictive-search #predictive-search-results-products-list>.predictive-search__list-item{border-top:1px solid var(--line)}html predictive-search #predictive-search-results-products-list>.predictive-search__list-item:last-child{border-bottom:1px solid var(--line)}html predictive-search .predictive-search__item--link-with-thumbnail{grid-template-columns:6.4rem 1fr;grid-column-gap:1.6rem;align-items:center;padding:1.2rem 2rem}html predictive-search .predictive-search__item--link-with-thumbnail .predictive-search__image{width:6.4rem;height:9.6rem;object-fit:cover}html predictive-search .predictive-search__item--link-with-thumbnail .predictive-search__item-heading{font-size:1.3rem;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:0;margin:0}.her-search-meta{display:flex;flex-wrap:wrap;align-items:baseline;margin-top:.4rem;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.her-search-meta .price{font-size:1.3rem;letter-spacing:0;margin:0;color:inherit}.her-search-meta__sep{margin:0 .5rem}.her-search-meta .price .price-item,.her-search-meta .price .price__container{margin:0;letter-spacing:0}html predictive-search .predictive-search__item--term{font-size:1.3rem;letter-spacing:0;padding:1.6rem 2rem}.her-search .template-search__header{--her-ps-gutter:2rem;overflow-x:clip;container-type:inline-size}@media(max-width:749px){.her-search .template-search__header{--her-ps-gutter:1.5rem}}html .her-search predictive-search .predictive-search--search-template{left:calc(-1 * var(--her-ps-gutter));width:100vw;width:calc(100cqw + 2 * var(--her-ps-gutter));padding:0 var(--her-ps-gutter);border-top:0;border-bottom:1px solid var(--line)}.menu-drawer .menu-drawer__navigation{padding:0;border-top:1px solid var(--line)}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li{margin:0;border-bottom:2px solid var(--line)}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li:first-child{border-top:0}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item,.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary.menu-drawer__menu-item{display:flex;align-items:center;justify-content:space-between;min-height:6.4rem;padding:0 2rem;font-size:1.8rem;letter-spacing:.02em;background:none}.menu-drawer .menu-drawer__navigation summary.menu-drawer__menu-item>.svg-wrapper{display:none}.menu-drawer .menu-drawer__navigation summary.menu-drawer__menu-item{position:relative}.menu-drawer .menu-drawer__navigation summary.menu-drawer__menu-item:after{content:"+";position:absolute;right:2rem;top:50%;transform:translateY(-50%);font-size:2.4rem;font-weight:300;line-height:1;width:2.4rem;text-align:center}.menu-drawer .menu-drawer__navigation details[open]>summary.menu-drawer__menu-item:after{content:"\2212"}html.js .menu-drawer .menu-drawer__navigation .menu-drawer__submenu{position:static;transform:none;visibility:visible;background:transparent;z-index:auto;transition:none}html.js .menu-drawer .menu-drawer__navigation details:not([open])>.menu-drawer__submenu{display:none}html.js .menu-drawer .menu-drawer__navigation .submenu-open{visibility:visible}.menu-drawer .menu-drawer__submenu .menu-drawer__close-button{display:none}.menu-drawer .menu-drawer__inner-submenu{height:auto;overflow:visible}.menu-drawer .menu-drawer__submenu .menu-drawer__menu{padding:0 0 1.6rem}.menu-drawer .menu-drawer__submenu .menu-drawer__menu>li{margin:0}.menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{display:flex;align-items:center;min-height:4.4rem;padding:0 2rem 0 4rem;font-size:1.5rem;background:none}.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__menu-item:focus{background:none}@media(hover:hover){.menu-drawer .menu-drawer__menu-item:hover{text-decoration:underline;text-underline-offset:.4rem}}.menu-drawer .menu-drawer__menu-item:focus-visible{text-decoration:underline;text-underline-offset:.4rem}.menu-drawer .menu-drawer__menu-item--active{background:none}.menu-drawer .menu-drawer__utility-links{background:transparent}.her-drawer-links{display:flex;flex-wrap:wrap;gap:.4rem 3rem;margin:0;padding:2rem}.her-drawer-links a{display:inline-flex;align-items:center;min-height:4.4rem;font-size:1.3rem;text-decoration:none;color:rgb(var(--color-foreground))}.her-drawer-links a:hover{text-decoration:underline;text-underline-offset:.3rem}@media(min-width:750px){.her-hero--backdrop .her-hero__media .her-hero__image{position:relative;inset:auto;height:100%;width:auto;max-width:100%;object-fit:cover;box-shadow:0 0 60px #00000073}}@media(min-width:750px){.her-hero__image--phone{display:none!important}}@media(max-width:749px){.her-hero--phone-still .her-hero__motion{display:none!important}}.section-header .header .focus-inset:focus-visible,.section-header .header .focused.focus-inset,.section-header .header__icon:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;box-shadow:none}.section-header .header .header__heading-link.focus-inset:focus-visible,.section-header .header .header__heading-link.focused.focus-inset{outline-offset:4px}@media(min-width:990px){.section-header .header__inline-menu>.list-menu--inline>li:first-child>.header__menu-item,.section-header .header__inline-menu>.list-menu--inline>li:first-child>header-menu>details>summary.header__menu-item{padding-left:.8rem;margin-left:-.8rem}}.main-blog .title--primary.her-page-title{margin:0 0 3rem}.main-blog .her-blog-empty{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;max-width:60rem}.main-blog .her-blog-empty p{margin:0;font-size:1.4rem;line-height:1.6}@media(min-width:750px){.main-blog.page-width{max-width:none;padding-left:2rem;padding-right:2rem}}.article-template .article-template__title.her-page-title{margin-bottom:1.2rem}.field__label,.field__input,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.select__select,.customer .field input,.customer .field label,.customer select{letter-spacing:0}html .pc--opt-out-form-wrapper .pc--opt-out-form-field label,html .pc--opt-out-form-wrapper .pc--opt-out-form-field input{letter-spacing:0}html .pc--opt-out-form-container .pc--opt-out-form-button{font-size:1.2rem;letter-spacing:.035em;text-transform:uppercase;min-height:4.6rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/her-studio.css.map */
