:root{--black:#000;--white: #fff;--ivy:#EEEFEA}@font-face{font-family:Feature Display Web;src:url(/cdn/shop/files/FeatureDisplay-Regular-Web.woff2?v=1779429248) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Feature Display Web;src:url(/cdn/shop/files/FeatureDisplay-Medium-Web.woff2?v=1779429248) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Feature Display Web;src:url(/cdn/shop/files/FeatureDisplay-RegularItalic-Web.woff2?v=1779429248) format("woff2");font-weight:400;font-style:italic}.FeatureDisplay-Regular-Web{font-family:Feature Display Web;font-weight:400;font-style:normal}.FeatureDisplay-Medium-Web{font-family:Feature Display Web;font-weight:500;font-style:normal}.FeatureDisplay-RegularItalic-Web{font-family:Feature Display Web;font-weight:400;font-style:italic}h1,.h1{font-family:Feature Display Web,playfair,serif;font-size:18px;font-weight:300;letter-spacing:.9px}h2,.h2{font-family:Feature Display Web,playfair,serif;font-size:16px;font-weight:300;letter-spacing:.8px}h3,.h3{font-family:var(--font-body--family);font-size:14px;font-weight:300;letter-spacing:.8px}h4,.h4{font-size:14px}h5,.h5,p{font-size:10px}.body-small{font-size:8px}.tag-text{font-size:8px;text-transform:uppercase}@media screen and (min-width:768px){h1,.h1{font-size:20px;letter-spacing:1px}h4,.h4{font-size:10px}p{font-size:11px}.tag-text{font-size:8px}}.accordion .details__header{text-transform:uppercase}.header a,.header .button,.header .button-secondary,.header .header-actions__action{font-size:10px;text-transform:uppercase}.header__icon--summary .header-drawer-icon.header-drawer-text{font-size:10px;font-weight:400px;height:unset;margin-right:20px;text-transform:uppercase;width:unset}.menu-drawer__menu-item-text,.menu-drawer__menu-item--mainlist{font-size:10px!important}footer .shopify-section-group-footer-group{padding:40px 20px}footer .menu__item{white-space:nowrap}footer .email-signup__input-group{border:none;border-bottom:1px solid var(--black)}footer .email-signup__input.paragraph{padding:10px 0}footer .email-signup__button{height:unset!important;justify-content:end!important;margin:0;padding:0}.all-rights{margin-left:4px}@media screen and (min-width:768px){footer .shopify-section-group-footer-group{padding-top:80px}footer .footer-content{margin-left:auto}footer accordion-custom.menu{width:100%}footer .footer-email-signup{max-width:100%;width:332px}}@media screen and (max-width:768px){footer .menu--accordion .menu__heading__accordion{display:flex;flex-direction:row-reverse;gap:7px}footer summary .svg-wrapper{width:14px}footer .icon-block{bottom:0;position:absolute;right:0}}@media screen and (min-width:768px){.product-information__media{padding-right:20px}.product-details{max-width:100%;padding-left:20px;width:416px}}@media screen and (min-width:768px){.ar-blog-grid{align-items:start;display:grid;grid-template-columns:333fr clamp(0px,12.08vw,10px) 1047fr;grid-template-areas:"titles . text";padding:10px}.ar-blog-grid header{grid-area:titles;display:flex;flex-direction:column;gap:12px;padding:0 10px 30px}.ar-blog-content{grid-area:text;display:flex;flex-direction:column;gap:12px;padding:0 10px 30px}.ar-blog-grid .blog-post-content{max-width:100%;margin:40px 0;width:675px}}@media screen and (max-width:768px){.ar-blog-grid header{display:flex;flex-direction:column;gap:10px;padding:20px}.ar-blog-grid .blog-post-content{padding:20px}}.template-article .shopify-app-block{width:100%}.related_blog_posts_pro{max-width:100%}.ar-blog-grid .blog-post-content:after{background-color:#000;content:"";display:block;height:1px;margin-top:40px;width:100%}@media screen and (min-width:768px){#shopify-section-template--22017175126147__ar_complex_hero_N3nBQ4{display:none}}@media screen and (max-width:768px){#shopify-section-template--22017175126147__ar_image_with_text_bfnpP8{display:none}}.header-actions--text .header-actions__text-style{font-size:10px;text-transform:uppercase}.product-information__media .product-media-container{background-color:#e5e5e5!important}.product-badges__badge--skin-solution{font-size:8px!important}@media screen and (max-width:749px){.product-information__media .product-media-container{aspect-ratio:3/4}.ar-mobile-numbered-dots{position:absolute!important;bottom:calc(20vw + 50px);left:16px;z-index:2;pointer-events:auto;mix-blend-mode:normal!important;padding:0;min-height:0}.ar-mobile-numbered-dots .slideshow-controls__dots{gap:5px;padding:0;border-radius:0;background:none}.ar-mobile-numbered-dots .slideshow-controls__dots button{font-size:8px!important;width:auto!important;height:auto!important;margin:0!important;color:#0006;letter-spacing:.05em;font-family:var(--font-paragraph-family);padding:5px}.ar-mobile-numbered-dots .slideshow-controls__dots button:after{display:none!important}.ar-mobile-numbered-dots .slideshow-controls__dots button[aria-selected=true]{color:#000}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:none!important}.media-gallery__mobile-controls .slideshow-controls__thumbnails-container{overflow-x:hidden;height:120px;flex-shrink:0}.media-gallery__mobile-controls .slideshow-controls__thumbnails{display:flex;width:100%;height:100%;margin-inline:0;padding:0;gap:0}.media-gallery__mobile-controls .slideshow-controls__thumbnails .slideshow-controls__thumbnail{flex:1;width:auto!important;height:100%!important}.media-gallery__mobile-controls .slideshow-controls__thumbnails .slideshow-controls__thumbnail img{width:100%;height:100%;object-fit:cover}}.slideshow-controls__thumbnails-container:not(.media-gallery__mobile-controls *){max-width:calc(3 * clamp(44px,7vw,var(--thumbnail-width, 80px)) + 2 * var(--gap-xs, 8px) + 2 * var(--padding-sm, 12px));overflow-x:auto;scrollbar-width:none}.slideshow-controls__thumbnails-container:not(.media-gallery__mobile-controls *)::-webkit-scrollbar{display:none}.buy-buttons-block{--height-buy-buttons: 44px}.price__regular .price,.price__sale .price{font-weight:500!important}.quantity-selector :is(.quantity-minus,.quantity-plus){width:12px!important;height:12px!important}@media screen and (max-width:749px){product-card .group-block-content,product-card .group-block-content *{font-size:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ar-custom.css.map */
