.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:1.5625rem 1.1875rem 0}.article-template--section{color:var(--hh-color-day);padding:0 1.1875rem}@media screen and (min-width: 750px){.article-template{padding:1.6875rem 1rem 0}.article-template--section{padding:0 1rem}}@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.1875rem;margin-right:-1.1875rem;width:calc(100% + 2.375rem)}}.article-template__hero-container{max-width:81.25rem;margin:0 auto;padding-top:2.25rem;padding-bottom:0}@media screen and (min-width: 766px){.article-template__hero-container{padding-top:0;padding-bottom:2.125rem}}.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:11.875rem}@media screen and (min-width: 750px) and (max-width: 989px){.article-template__hero-large{height:26.4375rem}}@media screen and (min-width: 990px){.article-template__hero-medium{height:28.625rem}.article-template__hero-large{height:41.25rem}}.article-template__header{gap:1.25rem}@media screen and (min-width: 750px){.article-template__header{gap:1.5625rem}}.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:.1875rem}.article-template__link:hover{text-decoration-thickness:.125rem}.article-template__link svg{width:.625rem;transform:rotate(180deg);margin-right:.625rem}.artice-template__divider{width:100%;border:1px solid var(--hh-color-subdued-secondary)}.artice-template__divider.bottom-divider{margin-top:1.875rem}@media screen and (min-width: 750px){.artice-template__divider.bottom-divider{margin-top:3.4375rem}}.article-template__content{height:100%;margin-top:2.75rem;margin-bottom:2.9375rem}@media screen and (min-width: 750px){.article-template__content{margin-top:4.1875rem;margin-bottom:4.375rem}}.article-template__content>:first-child:is(p,h1,h2,h3,h4,h5,h6){max-width:58.5rem}.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:56.25rem}.article-template__content a,.article-template__content-container a{--hh-color-text: var(--hh-color-day);text-underline-offset:2px;text-decoration-thickness:.0625rem;text-decoration:underline}.article-template__content blockquote,.article-template__blockquote-container{font:var(--hh-blockquote);margin:1.25rem 0 1.4375rem;border-left:2px solid var(--hh-color-grey);padding:1.1875rem 0 .9375rem 1.375rem}.article-template__blockquote{margin:0}.article-template__content blockquote p,.article-template__blockquote p{line-height:1.9375rem}@media screen and (min-width: 750px){.article-template__content blockquote,.article-template__blockquote-container{margin:4.375rem 0;padding:1.6875rem 1.875rem}.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:2.625rem;padding-bottom:2rem}.article-template__fragrance{padding-top:3.125rem;padding-bottom:1.875rem}@media screen and (min-width: 750px){.article-template__story{padding-top:6.125rem;padding-bottom:4.625rem}.article-template__fragrance{padding-top:4.6875rem;padding-bottom:4.0625rem}}.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:1.375rem}}.article-template__fragrance-body{padding:.8125rem 0}@media screen and (min-width: 750px){.article-template__fragrance-body{padding:1.5625rem 0}}.article-template__fragrance-rtext{padding:.8125rem 0}@media screen and (min-width: 750px){.article-template__fragrance-rtext{padding:.625rem 0}}.article-template__credits{padding-top:1.4375rem}.article-template__credits *:is(h1,h2,h3,h4,h6){padding-bottom:.9375rem;margin:0}@media screen and (min-width: 750px){.article-template__credits{padding-top:3.25rem}.article-template__credits *:is(h1,h2,h3,h4,h6){padding-bottom:1.25rem}}.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:.5rem 0}@media screen and (min-width: 750px){.article-template__product-block{margin:2.5rem 0}}.article-template__product-image{position:absolute;top:.75rem;right:.875rem;width:78.945px}@media screen and (min-width: 750px){.article-template__product-image{position:unset;width:48%}}.article-template__product-image img{height:6rem;object-fit:cover}@media screen and (min-width: 750px){.article-template__product-image img{height:28.75rem}}.article-template__product-info{position:relative;align-items:start;border:1px solid var(--hh-color-grey);padding:.75rem .875rem;width:100%;gap:.875rem}@media screen and (min-width: 750px){.article-template__product-info{align-items:center;padding:.625rem;width:48%}}.article-template__product-wrapper{min-height: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:.4375rem}}.article-template__product-button{--hh-min-width: 100%;width:100%}@media screen and (min-width: 750px){.article-template__product-button{position:absolute;bottom:.625rem;left:.625rem;right:.625rem;width:auto}}.article-template__footer{margin:0}.article-template__social-sharing{gap:.75rem}.article-template__social-sharing .social-sharing{display:flex;gap:1.0625rem}.article-template__social-sharing svg{width:.875rem;height:.875rem;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:3.125rem}@media screen and (min-width: 750px){.article-template__comment-wrapper{margin-top:3.75rem}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:3.125rem}@media screen and (min-width: 750px){.article-template__comments{margin-bottom:4.375rem}}.article-template__comments-fields{margin-bottom:2.5rem}.article-template__comments-comment{color:var(--hh-color-neutral);background-color:var(--hh-color-background);margin-bottom:.9375rem;padding:1.25rem 1.25rem .9375rem}@media screen and (min-width: 750px){.article-template__comments-comment{padding:1.25rem 1.5625rem}}.article-template__comments-comment p{margin:0 0 .625rem}.article-template__comment-fields>*{margin-bottom:1.875rem}@media screen and (min-width: 750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem}}.article-template__comment-warning{margin:1.25rem 0 1.5625rem}@media screen and (min-width: 990px){.article-template__comments .pagination-wrapper{margin:3.125rem 0 5rem}}
/*# sourceMappingURL=/cdn/shop/t/283/assets/section-blog-post.css.map */
