.template-article,body[class*=" template-article"],body[class^=template-article]{background:var(--hh-color-brand-primary)}.template-article:not(.sticky-header-showing) .header-wrapper,body[class*=" template-article"]:not(.sticky-header-showing) .header-wrapper,body[class^=template-article]:not(.sticky-header-showing) .header-wrapper{bottom:-4px}.article-template{color:var(--hh-color-day);padding:2.5rem 1.9rem 0}.article-template--section{color:var(--hh-color-day);padding:0 1.9rem}@media screen and (min-width: 750px){.article-template{padding:2.7rem 1.6rem 0}.article-template--section{padding:0 1.6rem}}@media screen and (max-width: 750px){.full-mobile.full-mobile,.full-mobile.rte>img,.full-mobile.rte>video,.full-mobile.rte>.media,.full-mobile.rte>iframe{margin-left:-1.9rem;margin-right:-1.9rem;width:calc(100% + 3.8rem)}}.article-template__hero-container{max-width:130rem;margin:0 auto;padding-top:3.6rem;padding-bottom:0}@media screen and (min-width: 766px){.article-template__hero-container{padding-top:0;padding-bottom:3.4rem}}.article-template__hero img{height:100%;object-fit:contain;object-position:center}@media screen and (min-width: 750px){.article-template__hero img{object-position:right}}.article-template__hero-medium{height:auto}.article-template__hero-large{height:19rem}@media screen and (min-width: 750px) and (max-width: 989px){.article-template__hero-large{height:42.3rem}}@media screen and (min-width: 990px){.article-template__hero-medium{height:45.8rem}.article-template__hero-large{height:66rem}}.article-template__header{gap:2rem}@media screen and (min-width: 750px){.article-template__header{gap:2.5rem}}.article-template__category{color:var(--hh-color-day);line-height:22px;gap:7px;margin:0;text-decoration:none}.article-template__category--ellipse{height:22px}.article-template__tags{gap:0 12px}.article-template__date{line-height:17px;color:var(--hh-color-neutral)}.article-template__link{text-underline-offset:.3rem}.article-template__link:hover{text-decoration-thickness:.2rem}.article-template__link svg{width:1rem;transform:rotate(180deg);margin-right:1rem}.artice-template__divider{width:100%;border:1px solid var(--hh-color-subdued-secondary)}.artice-template__divider.bottom-divider{margin-top:3rem}@media screen and (min-width: 750px){.artice-template__divider.bottom-divider{margin-top:5.5rem}}.article-template__content{height:100%;margin-top:4.4rem;margin-bottom:4.7rem}@media screen and (min-width: 750px){.article-template__content{margin-top:6.7rem;margin-bottom:7rem}}.article-template__content>:first-child:is(p,h1,h2,h3,h4,h5,h6){max-width:93.6rem}.article-template__content>*:not(div,img,iframe,video,.media),.article-template__product-block,.article-template__footer,.article-template__content-container,.article-template__blockquote-container{max-width:90rem}.article-template__content a,.article-template__content-container a{--hh-color-text: var(--hh-color-day);text-underline-offset:2px;text-decoration-thickness:.1rem;text-decoration:underline}.article-template__content blockquote,.article-template__blockquote-container{font:var(--hh-blockquote);margin:2rem 0 2.3rem;border-left:2px solid var(--hh-color-grey);padding:1.9rem 0 1.5rem 2.2rem}.article-template__blockquote{margin:0}.article-template__content blockquote p,.article-template__blockquote p{line-height:3.1rem}@media screen and (min-width: 750px){.article-template__content blockquote,.article-template__blockquote-container{margin:7rem 0;padding:2.7rem 3rem}.article-template__content blockquote p,.article-template__blockquote p{line-height:43px}}.article-template__media{max-height:375px;height:100vw}@media screen and (min-width: 750px){.article-template__media{max-height:780px}}.article-template__video{width:100%;height:100%}@media screen and (max-width: 749px){.article-template__video--mobile-hide{display:none}}@media screen and (min-width: 750px){.article-template__video--mobile{display:none}}.article-template__story{padding-top:4.2rem;padding-bottom:3.2rem}.article-template__fragrance{padding-top:5rem;padding-bottom:3rem}@media screen and (min-width: 750px){.article-template__story{padding-top:9.8rem;padding-bottom:7.4rem}.article-template__fragrance{padding-top:7.5rem;padding-bottom:6.5rem}}.article-template__story-title,.article-template__fragrance-title{padding-bottom:0}@media screen and (min-width: 750px){.article-template__story-title,.article-template__fragrance-title{padding-bottom:2.2rem}}.article-template__fragrance-body{padding:1.3rem 0}@media screen and (min-width: 750px){.article-template__fragrance-body{padding:2.5rem 0}}.article-template__fragrance-rtext{padding:1.3rem 0}@media screen and (min-width: 750px){.article-template__fragrance-rtext{padding:1rem 0}}.article-template__credits{padding-top:2.3rem}.article-template__credits *:is(h1,h2,h3,h4,h6){padding-bottom:1.5rem;margin:0}@media screen and (min-width: 750px){.article-template__credits{padding-top:5.2rem}.article-template__credits *:is(h1,h2,h3,h4,h6){padding-bottom:2rem}}.article-template__credits p{font:var(--hh-body-small-font);letter-spacing:var(--hh-body-small-letter-spacing)}.article-template__link.article-template__link{--hh-color: var(--hh-color-day);--hh-border-bottom-offset: 4px;--hh-height: auto}.article-template__product-block{margin:.8rem 0}@media screen and (min-width: 750px){.article-template__product-block{margin:4rem 0}}.article-template__product-image{position:absolute;top:1.2rem;right:1.4rem;width:78.945px}@media screen and (min-width: 750px){.article-template__product-image{position:unset;width:48%}}.article-template__product-image img{height:9.6rem;object-fit:cover}@media screen and (min-width: 750px){.article-template__product-image img{height:46rem}}.article-template__product-info{position:relative;align-items:start;border:1px solid var(--hh-color-grey);padding:1.2rem 1.4rem;width:100%;gap:1.4rem}@media screen and (min-width: 750px){.article-template__product-info{align-items:center;padding:1rem;width:48%}}.article-template__product-wrapper{min-height:9.6rem;align-items:start}@media screen and (min-width: 750px){.article-template__product-wrapper{min-height:unset;align-items:center}}.article-template__product-title{font:var(--hh-body-large-font);letter-spacing:var(--hh-body-large-letter-spacing)}@media screen and (min-width: 750px){.article-template__product-title{font:var(--hh-h4-font);letter-spacing:var(--hh-h4-letter-spacing);text-transform:var(--hh-h4-text-transform)}}.article-template__product-price{font:var(--hh-body-font);letter-spacing:var(--hh-body-letter-spacing);margin-top:0}@media screen and (min-width: 750px){.article-template__product-price{font:var(--hh-body-large-font);letter-spacing:var(--hh-body-large-letter-spacing);margin-top:.7rem}}.article-template__product-button{--hh-min-width: 100%;width:100%}@media screen and (min-width: 750px){.article-template__product-button{position:absolute;bottom:1rem;left:1rem;right:1rem;width:auto}}.article-template__footer{margin:0}.article-template__social-sharing{gap:1.2rem}.article-template__social-sharing .social-sharing{display:flex;gap:1.7rem}.article-template__social-sharing svg{width:1.4rem;height:1.4rem;color:var(--hh-color-day)}.article-template__social-sharing .clipboard{background-color:transparent;border:none;width:auto;height:auto;padding:0}.article-template__comment-wrapper{margin-top:5rem}@media screen and (min-width: 750px){.article-template__comment-wrapper{margin-top:6rem}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}@media screen and (min-width: 750px){.article-template__comments{margin-bottom:7rem}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:var(--hh-color-neutral);background-color:var(--hh-color-background);margin-bottom:1.5rem;padding:2rem 2rem 1.5rem}@media screen and (min-width: 750px){.article-template__comments-comment{padding:2rem 2.5rem}}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}@media screen and (min-width: 750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.article-template__comment-warning{margin:2rem 0 2.5rem}@media screen and (min-width: 990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}
/*# sourceMappingURL=/cdn/shop/t/279/assets/section-blog-post.css.map */
