:root{--studio-paper: #fff;--studio-ink: #000;--studio-muted: #595959;--studio-line: #dedede;--studio-surface: #f4f4f4;--studio-dark: #000;--studio-light: #fff;--font-body-family: Arial, Helvetica, sans-serif;--font-heading-family: Arial, Helvetica, sans-serif;--font-body-weight: 400;--font-heading-weight: 500;--hg-ink: var(--studio-ink);--hg-paper: var(--studio-paper);--hg-muted: var(--studio-muted);--hg-line: var(--studio-line);color-scheme:light}html{scroll-behavior:smooth;scroll-padding-top:9rem}body{background:var(--studio-paper);color:var(--studio-ink);letter-spacing:0}::selection{background:#000;color:#fff}a,button,input,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}button,input,select,textarea{font:inherit}.header-wrapper{background:var(--studio-paper)}.header-wrapper--border-bottom{border-bottom:1px solid var(--studio-line)}.header{max-width:160rem;padding:1.2rem 3.2rem;grid-template-columns:auto 1fr auto;gap:3rem}.header__heading-link{padding:.5rem 0}.header__heading-link .h2{font-size:2.3rem;font-weight:900;line-height:1;letter-spacing:-.12rem;text-transform:uppercase;white-space:nowrap}.header__inline-menu{justify-self:center}.header__menu-item{padding:1.2rem;font-size:1.3rem;font-weight:500}.header__active-menu-item{text-underline-offset:6px;text-decoration-thickness:1px}.header__icon{width:4.4rem;height:4.4rem}.menu-drawer{background:var(--studio-paper)}.menu-drawer__menu-item{font-size:2rem}.studio-home{max-width:160rem;margin-inline:auto}.studio-masthead{padding:2.2rem 3.2rem 2rem;overflow:hidden}.studio-index{display:flex;justify-content:space-between;gap:2rem;font-size:1rem;line-height:1.5;letter-spacing:.13em;text-transform:uppercase}.studio-wordmark{margin:2rem 0 0 -.008em;font-family:Arial,Helvetica,sans-serif;font-weight:900;font-size:min(15.8vw,25.2rem);letter-spacing:-.078em;line-height:.84;white-space:nowrap;text-transform:uppercase}.studio-campaign{display:grid;grid-template-columns:55% 45%;border-block:1px solid var(--studio-line)}.studio-campaign__image{position:relative;display:block;min-width:0;aspect-ratio:1 / 1.12;max-height:86rem;overflow:hidden;background:var(--studio-surface)}.studio-campaign__image img{width:100%;height:100%;object-fit:cover;object-position:center 88%;display:block}.studio-image-caption{position:absolute;inset:auto 2.4rem 2rem;z-index:1;color:#fff;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 6px #000}.studio-campaign__image:after,.studio-story__image:after{content:"";position:absolute;inset:auto 0 0;height:18%;background:linear-gradient(transparent,#0005);pointer-events:none}.studio-campaign__copy{padding:clamp(3rem,4.5vw,7.2rem);display:flex;flex-direction:column;justify-content:center;min-width:0}.studio-kicker{margin:0 0 2.2rem;font-size:1.1rem;letter-spacing:.13em;line-height:1.6;text-transform:uppercase}.studio-campaign h2{margin:0;font-size:clamp(3.8rem,4.4vw,7rem);font-weight:500;letter-spacing:-.058em;line-height:1.02}.studio-intro{max-width:36rem;margin:2.4rem 0 3rem;font-size:1.55rem;line-height:1.75;color:var(--studio-muted)}.studio-hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.studio-cta{display:inline-flex;justify-content:space-between;align-items:center;gap:3rem;min-width:26rem;min-height:5.6rem;padding:1.5rem 2.2rem;color:var(--studio-light);background:var(--studio-dark);text-decoration:none;font-size:1.4rem;transition:background .2s}.studio-cta:hover{background:#333}.studio-cta>span:last-child{font-size:2.2rem;line-height:1}.studio-secondary-link{display:inline-flex;align-items:center;min-height:4.4rem;font-size:1.3rem;color:var(--studio-ink);text-underline-offset:5px}.studio-feature{display:flex;align-items:center;justify-content:space-between;gap:2rem;border-top:1px solid var(--studio-line);margin-top:3.6rem;padding-top:2rem}.studio-feature p{font-size:1.5rem;margin:0 0 .5rem}.studio-feature div>span{color:var(--studio-muted);font-size:1.2rem}.studio-feature strong{font-size:2.1rem;font-weight:500;white-space:nowrap}.studio-saving{font-size:1.15rem;color:var(--studio-muted);line-height:1.5;margin:1.2rem 0 0}.studio-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:2rem 3.2rem;border-bottom:1px solid var(--studio-line);font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;text-align:center}.studio-notes span+span{border-left:1px solid var(--studio-line)}.studio-collection{padding:7.2rem 3.2rem 8rem}.studio-section-title{display:flex;justify-content:space-between;align-items:flex-end;gap:3rem;margin-bottom:3rem}.studio-section-title .studio-kicker{margin-bottom:1.2rem}.studio-section-title h2{font-size:clamp(3.3rem,3.5vw,5.2rem);line-height:1.08;letter-spacing:-.055em;font-weight:500;margin:0}.studio-link{display:inline-flex;align-items:center;gap:2.4rem;min-height:4.4rem;border-bottom:1px solid currentColor;color:inherit;text-decoration:none;font-size:1.3rem}.studio-link:hover{opacity:.7}.studio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.studio-card{min-width:0}.studio-card__visual{display:block;position:relative;aspect-ratio:1;background:#fff;overflow:hidden;color:var(--studio-ink)}.studio-card__visual>img{display:block;height:100%;width:100%;object-fit:contain;mix-blend-mode:normal}.studio-card__visual--portrait>img{object-fit:cover;object-position:center 88%}.studio-card__alternate{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden}.studio-card__availability{position:absolute;left:1.2rem;top:1.2rem;padding:.7rem 1rem;background:var(--studio-paper);color:var(--studio-ink);font-size:1.1rem}.studio-card__info{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-top:1.8rem}.studio-card__info h3{font-size:1.65rem;font-weight:500;letter-spacing:-.025em;line-height:1.4;margin:0}.studio-card__info a{color:inherit;text-decoration:none}.studio-card__info>span{font-size:1.4rem;white-space:nowrap}.studio-card__swatches{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin-top:.4rem}.studio-card__swatch{display:inline-flex;align-items:center;gap:.7rem;min-height:4.4rem;color:var(--studio-muted);font-size:1.15rem;text-decoration:none}.studio-card__swatch:hover{color:var(--studio-ink);text-decoration:underline;text-underline-offset:4px}.studio-swatch{display:inline-block;flex:none;width:1.4rem;height:1.4rem;border-radius:50%;border:1px solid #777;vertical-align:middle}.studio-swatch--black{background:#181818}.studio-swatch--gray{background:#b9b9b7}.product-form__input .studio-swatch{margin-right:.8rem}.studio-story{display:grid;grid-template-columns:1fr 1fr;color:var(--studio-light);background:var(--studio-dark)}.studio-story__copy{padding:clamp(3.5rem,6vw,9rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.studio-story .studio-kicker{color:#b9b9b6}.studio-story h2{font-size:clamp(4rem,5.5vw,8rem);font-weight:500;letter-spacing:-.055em;line-height:1.02;color:inherit;margin:0}.studio-story__copy>p:not(.studio-kicker){max-width:37rem;margin:3rem 0;font-size:1.55rem;line-height:1.8;color:#c6c6c2}.studio-story__signature{color:#b9b9b6;font-size:1rem;letter-spacing:.12em;margin-top:5rem}.studio-story__image{position:relative;min-width:0;aspect-ratio:4 / 5;overflow:hidden}.studio-story__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 70%}.product{--grid-desktop-horizontal-spacing: 5.6rem}.product__title h1{font-size:clamp(3.2rem,3.5vw,5rem);line-height:1.06;font-weight:500;letter-spacing:-.055em}.product__info-container .price{font-size:2.2rem;letter-spacing:-.02em}.product__info-wrapper{padding-top:1rem!important}.product__tax{font-size:1.15rem;line-height:1.6}.product-form__input{max-width:none;margin-bottom:2rem}.product-form__input .form__label{margin-bottom:1rem;font-size:1.3rem;font-weight:500}.product-form__input--pill input[type=radio]+label{min-height:4.8rem;min-width:4.8rem;display:inline-flex;align-items:center;justify-content:center;padding:1rem 1.5rem;border:1px solid #9b9b96;border-radius:0;font-size:1.3rem;letter-spacing:0;background:transparent;color:var(--studio-ink)}.product-form__input--pill input[type=radio]:checked+label{background:var(--studio-dark);border-color:var(--studio-dark);color:#fff}.product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--studio-ink);outline-offset:4px}.product-form__input--pill input[type=radio].disabled+label{text-decoration:line-through;color:#72726d}.product-form__input--pill input[type=radio]:checked.disabled+label{color:#ccc}.product-form__submit{min-height:5.8rem;font-size:1.4rem;letter-spacing:.02em}.product-media-container,.product__media{background:#fff}.thumbnail{border-radius:0}.hg-product-eyebrow{font-size:1rem;letter-spacing:.13em;text-transform:uppercase;margin:0 0 1.6rem;color:var(--studio-muted)}.hg-product-summary{font-size:1.45rem!important;line-height:1.7;color:var(--studio-muted)}.hg-product-help{margin:1.5rem 0;border-top:1px solid var(--studio-line)}.hg-product-help details{border-bottom:1px solid var(--studio-line)}.hg-product-help summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.5rem 0;min-height:5.6rem;cursor:pointer;font-size:1.35rem}.hg-product-help summary:after{content:"+";font-size:2rem}.hg-product-help details[open]>summary:after{content:"\2212"}.hg-product-help .rte{padding-bottom:1.8rem;font-size:1.4rem}.hg-product-help table,.hg-size-guide table{width:100%;max-width:100%;border-collapse:collapse}.hg-product-help .rte,.hg-size-guide{overflow-x:auto}.hg-size-guide__intro{font-size:1.3rem;line-height:1.7}.rte{line-height:1.75;overflow-wrap:break-word}.rte a,.hg-product-help a{color:inherit;text-underline-offset:4px}.rte table{max-width:100%}.rte th{background:var(--studio-surface)}.product__description h3{font-size:1.7rem;margin:2.5rem 0 1rem}.collection-hero__title,.main-page-title{font-size:clamp(3.6rem,6vw,8rem);font-weight:500;letter-spacing:-.055em;line-height:1.08}.collection-hero__description{max-width:58rem;font-size:1.5rem}.card__heading{font-size:1.6rem;font-weight:500;letter-spacing:-.02em}.card-information .price{font-size:1.4rem}.card--standard>.card__content .card__information{padding-top:1.8rem}.product-card-wrapper .card--media .card__inner,.product-card-wrapper .card__media{background:#fff}.drawer__inner{background:var(--studio-paper)}.drawer__heading{font-size:2.6rem;letter-spacing:-.04em}.cart-item__name{font-size:1.5rem}.quantity{min-height:4.6rem}.footer{background:var(--studio-dark);color:var(--studio-light);border-top:1px solid #353535;padding-top:5.5rem!important}.footer__content-top{max-width:150rem;padding-bottom:5rem}.footer .footer-block__heading{font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:inherit}.footer-block__brand-info .footer-block__heading{font-size:3.2rem;font-weight:900;letter-spacing:-.075em}.footer .rte,.footer-block__details-content .list-menu__item--link{color:#c3c3bf;font-size:1.35rem;line-height:1.8}.footer .footer-block__newsletter h2{font-size:2.5rem;text-transform:none;letter-spacing:-.04em}.footer .newsletter-form{max-width:44rem;width:100%}.footer .field{--color-foreground: 247,247,245;--color-background: 21,21,21}.footer input,.footer .field__label,.footer .newsletter-form__button{color:var(--studio-light)}.footer__content-bottom{border-color:#353535}.footer .copyright__content,.footer .copyright__content a{color:#b9b9b6;font-size:1.15rem}.shopify-policy__container{max-width:85rem!important;padding:5rem 2.4rem!important}.shopify-policy__title h1{font-size:clamp(3.2rem,5vw,5rem);letter-spacing:-.04em}@media(hover:hover)and (pointer:fine){.studio-card__visual:has(.studio-card__alternate):hover .studio-card__primary{opacity:0;visibility:hidden}.studio-card__visual:hover .studio-card__alternate{opacity:1;visibility:visible}}@media(max-width:989px){.header{grid-template-columns:1fr 2fr 1fr;gap:1rem;padding:1rem 2rem}.header__heading,.header__heading-link{justify-self:center}.studio-campaign__copy{padding:3rem}.studio-campaign h2{font-size:4rem}.studio-cta{min-width:0;width:100%}.studio-hero-actions{align-items:stretch}.studio-feature{margin-top:2.5rem}.studio-grid{gap:1.6rem}.studio-card__info{align-items:flex-start;flex-direction:column;gap:.5rem}.studio-story__copy{padding:3.5rem}.studio-story__image{height:100%;min-height:48rem;aspect-ratio:auto}}@media(max-width:749px){html{scroll-padding-top:7rem}.header{padding:.8rem 1.6rem}.header__heading-link .h2{font-size:2rem}.studio-masthead{padding:1.6rem}.studio-index{font-size:.9rem;letter-spacing:.045em;gap:.8rem}.studio-wordmark{font-size:15.1vw;line-height:.9;margin-top:1.5rem}.studio-campaign{display:flex;flex-direction:column}.studio-campaign__image{width:100%;aspect-ratio:4 / 4.6;max-height:62rem}.studio-campaign__copy{padding:3rem 2rem}.studio-campaign h2{font-size:clamp(3.8rem,10vw,5.5rem)}.studio-kicker{font-size:1rem;margin-bottom:1.5rem}.studio-intro{margin:2rem 0 2.4rem;max-width:42rem;font-size:1.5rem}.studio-hero-actions{gap:.6rem}.studio-secondary-link{align-self:center}.studio-feature{margin-top:2rem;padding-top:1.8rem}.studio-feature strong{font-size:1.9rem}.studio-image-caption{left:1.6rem;right:1.6rem;bottom:1.6rem;font-size:1rem}.studio-notes{padding:1.6rem 1rem;gap:.8rem;font-size:.9rem;letter-spacing:.025em;line-height:1.65}.studio-notes span+span{padding-left:.6rem}.studio-collection{padding:4.8rem 1.6rem}.studio-section-title{align-items:flex-start;flex-direction:column;gap:1rem;margin-bottom:2.3rem}.studio-section-title h2{font-size:clamp(3.1rem,8.2vw,4rem)}.studio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 1.2rem}.studio-card:first-child{grid-column:1 / -1}.studio-card:first-child .studio-card__visual{aspect-ratio:4 / 4.6}.studio-card:first-child .studio-card__info{flex-direction:row}.studio-card__info{padding-top:1.3rem}.studio-card__info h3{font-size:1.5rem}.studio-card__info>span{font-size:1.3rem}.studio-card__swatches{gap:0 .8rem}.studio-card__swatch{gap:.5rem;font-size:1.05rem}.studio-swatch{width:1.2rem;height:1.2rem}.studio-story{display:flex;flex-direction:column-reverse}.studio-story__image{height:auto;min-height:0;aspect-ratio:4 / 5}.studio-story__copy{padding:4rem 2rem 4.8rem}.studio-story h2{font-size:clamp(3.8rem,11vw,5.6rem)}.studio-story__copy>p:not(.studio-kicker){margin:2.4rem 0;font-size:1.5rem}.studio-story__signature{margin-top:3.2rem}.product{--grid-desktop-horizontal-spacing: 0}.product__info-wrapper{padding-top:2rem!important}.product__title h1{font-size:3.4rem}.product__media-wrapper{margin-inline:0!important}.product-form__input--pill input[type=radio]+label{min-height:4.6rem}.footer{padding-top:4rem!important}.footer__content-top{padding-inline:2rem}.footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.footer-block.grid__item{width:100%;margin:0}.footer-block__brand-info .footer-block__heading{font-size:2.7rem}.footer-block--newsletter{margin-top:3rem}.footer .footer-block__newsletter h2{font-size:2.25rem}}@media(max-width:359px){.header{padding-inline:1rem;gap:0}.header__heading-link .h2{font-size:1.8rem}.studio-index{font-size:.8rem}.studio-card__info h3{font-size:1.35rem}.studio-card__swatches{flex-direction:column;gap:0}.studio-card__swatch{min-height:4.4rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.color-scheme-1,.color-scheme-2,.color-scheme-5,body{--color-background: 255, 255, 255;--gradient-background: #fff;--color-foreground: 0, 0, 0;--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;--color-secondary-button-text: 0, 0, 0;--color-link: 0, 0, 0;--color-shadow: 0, 0, 0}.color-scheme-3,.color-scheme-4,.header-wrapper,.header-wrapper .menu-drawer,.header-wrapper .menu-drawer__submenu,.header-wrapper .header__submenu,.header-wrapper .mega-menu__content,.header-wrapper .search-modal,.footer{--color-background: 0, 0, 0;--gradient-background: #000;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0;--color-secondary-button-text: 255, 255, 255;--color-link: 255, 255, 255;--color-shadow: 0, 0, 0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:4px}.button,.shopify-payment-button__button--unbranded{min-height:5.2rem;border-radius:0;font-size:1.25rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.button:before,.button:after{border-radius:0}.field__input,.select__select,.customer .field input{min-height:4.8rem;border-radius:0}.rte :is(h2,h3,h4){letter-spacing:-.035em;line-height:1.25}.header-wrapper{background:#000;color:#fff}.header-wrapper--border-bottom{border-bottom-color:#292929}.header-wrapper .header{max-width:168rem;min-height:6.8rem;grid-template-areas:"left-icons heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.8rem;padding:.8rem 1.6rem}.header-wrapper header-drawer{margin-left:0}.header-wrapper :is(.header__heading,.header__heading-link){min-width:0;justify-self:center}.header-wrapper .header__heading-link{display:inline-flex;align-items:center;min-height:4.4rem;padding:.4rem 0;margin:0;color:#fff}.header-wrapper .header__heading-link .h2,.header-wrapper .header__heading-link:hover .h2{color:#fff;font-size:clamp(1.6rem,5vw,2rem);font-weight:900;letter-spacing:-.055em;line-height:1}.header-wrapper .header__heading-logo-wrapper{max-width:15rem}.header-wrapper .header__icons{align-items:center;padding-right:0}.header-wrapper .header__icon{flex-shrink:0;color:#fff;width:4.4rem;height:4.4rem}.header-wrapper .header__icon--cart{margin-right:0}.header-wrapper .cart-count-bubble{background:#fff;color:#000}.header-wrapper .header__menu-item{min-height:4.4rem;color:#fff;font-size:1.1rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase}.header-wrapper .header__active-menu-item{color:#fff;text-decoration-thickness:1px;text-underline-offset:.6rem}.header-wrapper :is(.menu-drawer,.menu-drawer__submenu,.header__submenu,.mega-menu__content,.search-modal){background:#000;color:#fff;border-color:#333}.header-wrapper .menu-drawer__navigation{padding:2rem 0}.header-wrapper .menu-drawer__menu-item{min-height:5.6rem;padding:1.6rem 2.4rem;color:#fff;font-size:1.8rem;letter-spacing:-.02em}.header-wrapper :is(.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover,.menu-drawer__close-button,.menu-drawer__utility-links){background:#111;color:#fff}.header-wrapper .menu-drawer__account{color:#fff}.header-wrapper .header__submenu .header__menu-item{min-height:4.4rem;white-space:normal;line-height:1.6}.header-wrapper .search-modal :is(.field__input,.field__label,.search__button,.modal__close-button){color:#fff}.header-wrapper .search-modal .field__input{background:#000}.header-wrapper .predictive-search{--color-background: 255, 255, 255;--color-foreground: 0, 0, 0;--color-link: 0, 0, 0;background:#fff;color:#000}.header-wrapper .predictive-search :is(.predictive-search__heading,.predictive-search__item){color:#000}.product .product__info-wrapper,.product .product__info-container,.product .product__media-wrapper,.product .product-form,.product .product-form__input,.product .hg-product-help,.product .hg-product-help__content,.product .hg-size-guide__table{min-width:0}.product .product__title h1{font-size:clamp(2.8rem,3.1vw,4.4rem);font-weight:500;line-height:1.02;letter-spacing:-.055em;color:#000;overflow-wrap:break-word}.product .product__title{margin-bottom:1.8rem}.product .product__info-container .price{color:#000;font-size:2.1rem;font-weight:500;letter-spacing:-.025em}.product .price__sale .price-item--regular{color:#595959;font-size:1.6rem}.product .product__tax{color:#595959;font-size:1.2rem;line-height:1.7}.product .product__text.caption-with-letter-spacing,.hg-product-eyebrow{color:#595959;font-size:1rem;letter-spacing:.14em;text-transform:uppercase}.product .product-form__input{max-width:100%;margin-block:0 2.2rem}.product .product-form__input .form__label{margin-bottom:1rem;font-size:1.2rem;line-height:1.5;font-weight:500}.product .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:4.8rem;min-height:4.8rem;margin:.4rem .6rem .4rem 0;padding:1rem 1.5rem;border:1px solid #a6a6a6;border-radius:0;background:#fff;color:#000;font-size:1.2rem;line-height:1.4;letter-spacing:.015em}.product .product-form__input--pill input[type=radio]:checked+label{border-color:#000;background:#000;color:#fff}.product .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #000;outline-offset:3px;box-shadow:none}.product .product-form__input--pill input[type=radio]:is(.disabled,:disabled)+label{color:#737373;border-color:#dedede;text-decoration:line-through}.product .product-form__input--pill input[type=radio]:checked:is(.disabled,:disabled)+label{color:#bfbfbf;border-color:#000}.product .swatch-input__input+.swatch-input__label{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;min-width:4.4rem}.product .product-form__buttons{max-width:none}.product .product-form__submit{min-height:5.8rem;--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;font-size:1.2rem;letter-spacing:.12em}.product .quantity{min-height:4.8rem}.quantity .quantity__button{width:4.4rem;min-height:4.4rem}.product :is(.product-media-container,.product__media){background:#fff}.product .thumbnail{border-radius:0}.product .product__media-icon{border-radius:0;background:#fff;color:#000}.product .hg-product-help{overflow:visible;margin:1.8rem 0 0;border-top:1px solid #dedede}.product .hg-product-help+.hg-product-help{border-top:0;margin-top:0}.product .hg-product-help details,.product .product__accordion{border-color:#dedede}.product .hg-product-help summary,.product .product__accordion summary{min-height:5.6rem;padding-block:1.8rem;color:#000;font-size:1.25rem;font-weight:500;line-height:1.6;letter-spacing:.015em}.product .hg-product-help summary:after{flex-shrink:0;font-size:2rem;font-weight:400}.product .hg-product-help summary::-webkit-details-marker{display:none}.product .hg-product-help .rte,.product .accordion__content,.product .hg-size-guide__intro,.product .hg-product-fit-note{color:#595959;font-size:1.35rem;line-height:1.8}.product .hg-product-help__content{max-width:100%;padding-bottom:1.8rem}.product .hg-product-help__content>:first-child{margin-top:0}.product .hg-product-help :is(a,strong,th),.product .accordion__content :is(a,strong,th){color:#000}.product .hg-size-guide__table,.product .hg-product-help .rte,.product .accordion__content{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.product .hg-size-guide__table:focus-visible{outline:2px solid #000;outline-offset:2px}.product .hg-size-guide__table table{font-size:1.2rem;line-height:1.6}.product .hg-size-guide__table :is(th,td){padding:1.1rem .9rem;border-bottom-color:#dedede}.product .hg-size-guide__table :is(thead,th){background:#f4f4f4}.product .hg-size-guide__table tbody th{background:#fff}.product .hg-product-help .rte table{margin-inline:0}.collection-hero .collection-hero__title,.main-page-title{color:#000;font-weight:500;letter-spacing:-.06em;line-height:1.05}.collection-hero .collection-hero__description{color:#595959;font-size:1.45rem;line-height:1.8}.product-card-wrapper .card__heading{color:#000;font-size:1.4rem;font-weight:500;letter-spacing:-.025em;line-height:1.4}.product-card-wrapper .card-information .price{color:#000;font-size:1.3rem;letter-spacing:0}.product-card-wrapper .card__media .media img{mix-blend-mode:normal}.product-card-wrapper .card__media .media--hover-effect>img+img{opacity:0;visibility:hidden}.product-card-wrapper .card__media .media--hover-effect>img:first-child{opacity:1;visibility:visible}.drawer .drawer__inner,.cart-notification{--color-background: 255, 255, 255;--color-foreground: 0, 0, 0;--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;background:#fff;color:#000}.drawer .drawer__heading{font-size:2.6rem;font-weight:500;letter-spacing:-.04em}.drawer .drawer__close,.cart-remove-button,cart-remove-button .button{min-width:4.4rem;min-height:4.4rem}.cart-item__name,.cart-item__price-wrapper .price{color:#000}.cart__checkout-button{min-height:5.6rem}.footer{background:#000;color:#fff;border-top:1px solid #292929;padding-top:5.6rem!important}.footer .footer__content-top{max-width:160rem;padding-inline:2rem;padding-bottom:4rem}.footer .footer__blocks-wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem}.footer .footer-block.grid__item{width:100%;max-width:100%;margin:0}.footer .footer-block__heading{margin-bottom:1.4rem;color:#fff;font-size:1.05rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.footer .footer-block__brand-info .footer-block__heading{font-size:clamp(3.2rem,5vw,5rem);font-weight:900;line-height:1;letter-spacing:-.065em}.footer .footer-block__brand-info .rte{max-width:34rem}.footer .rte,.footer .footer-block__details-content .list-menu__item--link{color:#bfbfbf;font-size:1.3rem;line-height:1.85}.footer .footer-block__details-content .list-menu__item--link{min-height:4.4rem;padding-block:.8rem}.footer .footer-block__details-content a:hover,.footer .copyright__content a:hover{color:#fff}.footer .footer-block__details-content{margin-bottom:0}.footer .footer-block--newsletter{margin-top:4rem}.footer .footer-block__newsletter h2{max-width:40rem;font-size:clamp(2.6rem,3.3vw,4rem);line-height:1.15;font-weight:500;letter-spacing:-.045em;text-transform:none}.footer .newsletter-form{width:100%;max-width:44rem}.footer .field{--color-foreground: 255, 255, 255;--color-background: 0, 0, 0;--inputs-border-opacity: .65}.footer :is(.field__input,.field__label,.newsletter-form__button){color:#fff}.footer .field__input{background:#000;min-height:5.6rem}.footer .newsletter-form__button{min-width:4.8rem}.footer .newsletter-form__message{color:#fff;line-height:1.6}.footer .footer__content-bottom{border-top-color:#292929;padding-top:2.4rem}.footer .copyright__content,.footer .copyright__content a{color:#bfbfbf;font-size:1.1rem;line-height:1.8}.footer .policies a{display:inline-block;min-height:4.4rem;padding-block:1.1rem}.footer .list-social__link{min-width:4.4rem;min-height:4.4rem;color:#fff}@media(min-width:750px){.header-wrapper .header{min-height:7.2rem;padding-inline:3.2rem}.product .product__column-sticky{top:calc(var(--header-height, 7.2rem) + 2.4rem)}.footer{padding-top:7.2rem!important}.footer .footer__content-top{padding-inline:3.2rem;padding-bottom:5.6rem}.footer .footer__blocks-wrapper{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:4rem 7rem}}@media(min-width:990px){.header-wrapper .header{min-height:7.6rem;grid-template-areas:"heading navigation icons";grid-template-columns:auto minmax(0,1fr) auto;gap:3rem;padding:1.2rem 4rem}.header-wrapper .header__heading,.header-wrapper .header__heading-link{justify-self:start}.header-wrapper .header__heading-link .h2{font-size:2.25rem}.header-wrapper .header__heading-logo-wrapper{max-width:18rem}.header-wrapper .header__inline-menu{justify-self:center;margin:0}.header-wrapper .header__menu-item{padding-inline:1.4rem}.header-wrapper .header.drawer-menu{grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr}.header-wrapper .header.drawer-menu header-drawer{grid-area:navigation}.product .product__info-wrapper{padding-top:1.2rem!important}.product-card-wrapper .card__heading{font-size:1.55rem}.product-card-wrapper .card-information .price{font-size:1.4rem}.footer .footer__content-top{padding-inline:4rem}}@media(max-width:749px){.product .product__info-wrapper{padding-top:2.4rem!important}.product .product__title h1{font-size:clamp(2.6rem,7vw,3.5rem)}.field__input,.select__select,.customer .field input,.footer .field__input{font-size:1.6rem}}@media(max-width:359px){.header-wrapper .header{gap:.4rem;padding-inline:1.2rem}.header-wrapper .header__heading-logo-wrapper{max-width:10.8rem}}@media(hover:hover)and (pointer:fine){.product-card-wrapper:hover .card__media .media--hover-effect>img:first-child:not(:only-child){opacity:0;visibility:hidden}.product-card-wrapper:hover .card__media .media--hover-effect>img+img{opacity:1;visibility:visible}.product .product-form__input--pill input[type=radio]:not(:checked):not(:disabled):not(.disabled)+label:hover{border-color:#000}}@media(prefers-reduced-motion:reduce){.product-card-wrapper:hover .card__media img{transform:none}}.main-page-title+.rte details{border-block-end:1px solid #ccc;padding:0}.main-page-title+.rte summary{min-height:5.6rem;padding:1.6rem 0;font-weight:600;cursor:pointer}.main-page-title+.rte details p{font-size:1.5rem}.footer .list-payment svg{filter:grayscale(1)}.product-card-wrapper .card__media .media img{object-fit:contain}.product-card-wrapper .card__heading{min-height:1.4em;text-wrap:balance}.product-card-wrapper .card-information .price{white-space:nowrap;font-variant-numeric:tabular-nums}.product-card-wrapper .card__media .media{background:#fff}.product .product__title h1{text-wrap:balance}.product .product__media-wrapper{align-self:start}.product .thumbnail-list{scrollbar-width:thin}@media(min-width:990px){.product .product__info-wrapper{padding-left:4rem}}@media(max-width:749px){.product-card-wrapper .card__heading,.product-card-wrapper .card-information .price{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hg-premium.css.map */
