:root{--font-edito-family: "EB Garamond", serif;--hermus-font-size-body-default: calc(var(--font-body-scale) * 1.2rem);--hermus-font-size-body-m: calc(var(--font-body-scale) * 1.4rem);--hermus-font-size-body-l: calc(var(--font-body-scale) * 1.6rem);--hermus-letter-spacing-one: .1em;--hermus-no-letter-spacing: 0;--header-menu-top: 58px}.underline-border-bottom,.underline-border-bottom--black,.underline-border-bottom--white{text-decoration:none;padding-bottom:0;border-bottom:1px solid currentColor;font-size:var(--hermus-font-size-body-default);letter-spacing:var(--hermus-letter-spacing-one);line-height:16px;font-family:var(--font-heading-family);text-transform:uppercase}.underline-border-bottom:hover,.underline-border-bottom--black:hover,.underline-border-bottom--white:hover{border-bottom:none}.underline-border-bottom--black{color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--color-foreground))}.underline-border-bottom--white{color:#fff;border-bottom-color:#fff}.editorial-block-title,.editorial-block-title-2,.editorial-block-title-3{font-family:EB Garamond,serif;font-style:italic;font-size:calc(var(--font-body-scale) * 3rem);line-height:1.2;font-weight:400;margin-bottom:4px}.editorial-block-tag,.editorial-block-intro,.editorial-block-text,.editorial-block-actions,.editorial-block-credits,.editorial-block-paragraph .block-text,.block-text div{letter-spacing:var(--hermus-no-letter-spacing);font-size:var(--hermus-font-size-body-m);line-height:22px;font-family:var(--font-body-family);font-weight:400;margin-bottom:8px;margin-top:8px}.editorial-selection-text a:not(.editorial-title),.editorial-block-intro a,.editorial-block-text a,.block-text a,.block-text div a{text-decoration:none;padding-bottom:0;border-bottom:1px solid rgb(var(--color-foreground));color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:var(--hermus-font-size-body-default);line-height:16px;letter-spacing:var(--hermus-letter-spacing-one);text-transform:uppercase;margin-bottom:8px;margin-top:8px}.editorial-block-intro a{color:#000;text-decoration:none;padding-bottom:0;border-bottom:1px solid #000;font-family:var(--font-heading-family);font-size:11px;line-height:16px;letter-spacing:1px;text-transform:uppercase}.editorial-selection-text a:not(.editorial-title):hover,.editorial-block-intro a:hover,.editorial-block-text a:hover,.block-text a:hover,.block-text div a:hover{border-bottom:none}.editorial-selection-text a:not(.editorial-title){padding-bottom:0}.editorial-immersive .editorial-selection-text a:not(.editorial-title),.editorial-immersive .editorial-block-intro a,.editorial-immersive .editorial-block-text a{font-family:var(--font-heading-family);border-bottom-color:#fff;color:#fff}.editorial-immersive .editorial-selection-text a:not(.editorial-title):hover,.editorial-immersive .editorial-block-intro a:hover,.editorial-immersive .editorial-block-text a:hover{border-bottom:none}.editorial-immersive .editorial-selection-text a:not(.editorial-title){padding-bottom:0}.editorial-immersive div,.editorial-immersive p{letter-spacing:var(--hermus-no-letter-spacing);font-size:var(--hermus-font-size-body-m);line-height:20px;font-family:var(--font-body-family)}@media only screen and (min-width:750px){.editorial-immersive div,.editorial-immersive p{font-size:var(--hermus-font-size-body-l);line-height:22px;margin-bottom:8px}.editorial-block-title,.editorial-block-title-2,.editorial-block-title-3{font-family:EB Garamond,serif;font-style:italic;font-size:calc(var(--font-body-scale) * 3.2rem);line-height:1.2;font-weight:400;margin-bottom:4px}}.editorial-immersive div a,.editorial-immersive p a{text-decoration:none;padding-bottom:0;border-bottom:1px solid rgb(255,255,255);color:#fff;font-size:var(--hermus-font-size-body-default);line-height:16px;letter-spacing:var(--hermus-letter-spacing-one);text-transform:uppercase;font-family:var(--font-heading-family)}.editorial-immersive div a:hover,.editorial-immersive p a:hover{border-bottom:none}.block-text-on-full-media{width:100%;height:90dvh}.block-text-on-full-media:hover{cursor:pointer}.block-text-on-full-media.keyboard-navigation a:focus{outline:2px solid #fff}.block-text-on-full-media .media,.block-text-on-full-media .cta-container{height:inherit}.block-text-on-full-media .text{width:100%;position:absolute;transform:translateY(-100%);padding:72px 16px 16px;color:#fff}.block-text-on-full-media .text.with-gradient{background-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.5) 72px,#000)}.block-text-on-full-media .text a{color:#fff}.block-text-on-full-media .text .editorial-block-title,.block-text-on-full-media .text .editorial-block-intro,.block-text-on-full-media .text .full-media-cta{text-align:left}.block-text-on-full-media .text .editorial-block-intro{margin-top:8px}.block-text-on-full-media .text .editorial-block-title,.block-text-on-full-media .text .editorial-block-intro{margin-bottom:8px}.full-media-cta{text-decoration:none;padding-bottom:0;border-bottom:1px solid #fff;color:#fff;font-family:var(--font-heading-family);font-size:11px;line-height:16px;letter-spacing:1px;text-transform:uppercase}.full-media-cta:hover{border-bottom:none}.cta-button{display:flex;justify-content:flex-start;margin-top:16px}.grid-cta-button,.grid-vto-cta-button{font-size:var(--hermus-font-size-body-default);line-height:16px;letter-spacing:var(--hermus-letter-spacing-one);text-transform:uppercase;font-family:var(--font-heading-family)}.edito-1,.edito-2,.edito-subtitle,.edito-text{font-family:var(--font-edito-family);font-style:italic}.edito-1{font-size:calc(var(--font-body-scale) * 3.2rem);line-height:1.2;font-weight:400}.edito-2{font-size:calc(var(--font-body-scale) * 3rem);line-height:1.3;font-weight:400}.edito-subtitle{font-size:calc(var(--font-body-scale) * 1.8rem);line-height:1.4;font-weight:400}.edito-text{font-size:calc(var(--font-body-scale) * 1.6rem);line-height:1.5;font-weight:400}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5{font-family:var(--font-heading-family);font-style:normal;text-transform:uppercase;letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.heading-1{font-size:calc(var(--font-heading-scale) * 4rem);font-weight:300}@media only screen and (min-width:750px){.heading-1{font-size:calc(var(--font-heading-scale) * 5.2rem)}.edito-2{font-size:calc(var(--font-body-scale) * 3.4rem)}}.heading-2{font-size:calc(var(--font-heading-scale) * 3rem);font-weight:400}@media only screen and (min-width:750px){.heading-2{font-size:calc(var(--font-heading-scale) * 4rem)}}.heading-3{font-size:calc(var(--font-heading-scale) * 2rem);font-weight:400}@media only screen and (min-width:750px){.heading-3{font-size:calc(var(--font-heading-scale) * 2.4rem)}}.heading-4{font-size:calc(var(--font-heading-scale) * 1.5rem)}.heading-5{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width:750px){.heading-5{font-size:calc(var(--font-heading-scale) * 1.2rem)}}.headline-1,.headline-3{font-family:var(--font-body-family);font-style:normal;font-weight:400}.headline-1{font-size:calc(var(--font-body-scale) * 4rem);line-height:1.15}@media only screen and (min-width:750px){.headline-1{font-size:calc(var(--font-body-scale) * 5rem)}}.headline-3{font-size:calc(var(--font-body-scale) * 2rem);line-height:1.3}@media only screen and (min-width:750px){.headline-3{font-size:calc(var(--font-body-scale) * 2.4rem)}}.paragraph-medium,.paragraph-small,.paragraph-xsmall{font-family:var(--font-body-family);font-style:normal;font-weight:400}.paragraph-medium{font-size:calc(var(--font-body-scale) * 1.6rem);line-height:1.5}.paragraph-small{font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.5}.paragraph-xsmall{font-size:calc(var(--font-body-scale) * 1.2rem);line-height:1.5}.label-menu-nav,.label-medium,.label-small{font-family:var(--font-heading-family);font-style:normal;text-transform:uppercase;letter-spacing:calc(var(--font-heading-scale) * .04rem)}.label-menu-nav{font-size:calc(var(--font-heading-scale) * 1.1rem);font-weight:500}.label-medium{font-size:calc(var(--font-body-scale) * 1.2rem);font-weight:500;font-family:var(--font-body-family)}.label-small{font-size:calc(var(--font-body-scale) * 1rem);font-weight:500;font-family:var(--font-body-family)}p,h2{margin:0}.phi-500-font{font-weight:500}.phi-700-font{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-typography.css.map */
