.announcement-link-text{font-family:Brown;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;text-align:center}.cart-link__bubble--visible{background-color:#d4af37;border:0px solid var(--colorBody);border-radius:50%;display:flex;height:18px;position:absolute;right:-9px;top:-10%;width:18px;color:#000;font-family:Brown;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;align-items:center;flex-direction:column;justify-content:center}.text-center .site-navigation{margin:0 auto;align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.hero__title .animation-cropper .animation-contents{font-family:Brown;font-weight:700;font-size:52px;line-height:130%;letter-spacing:0;text-transform:uppercase}@media screen and (max-width: 767px){.hero__title .animation-cropper .animation-contents{font-size:35px}}.section-header .section-header__title{font-family:Brown;font-weight:400;font-size:36px;line-height:100%;letter-spacing:0;text-transform:uppercase}.site-nav--has-dropdown .site-nav__link--underline:after{display:none}.page-width{max-width:1360px}.page-width .hero__text-content{vertical-align:bottom;text-align:start;padding-bottom:161px}@media screen and (max-width: 767px){.page-width .hero__text-content{padding-bottom:20px}}.hero__title{font-family:Brown;font-weight:700;font-size:52px;line-height:130%;letter-spacing:0;text-transform:uppercase}.hero__subtitle{font-family:Brown;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;margin-top:12px}@media screen and (max-width: 767px){.hero__subtitle{font-size:21px!important}}.hero__link a{font-family:Brown;font-weight:700;font-size:17px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}.page-width .section-header{text-align:left}.collection-item .collection-item__title span{text-decoration:underline;font-family:Brown;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-transform:uppercase}@media screen and (max-width: 1400px){.beauty-slider-wrapper .slide-card a img{width:100px}}.section_featured_collections{display:flex;overflow:auto}@media screen and (max-width: 989px){.section_featured_collections{flex-wrap:wrap}}.section_featured_collections .grid__item{max-width:210px}@media screen and (max-width: 989px){.section_featured_collections .grid__item{max-width:none}}.beauty-slider-wrapper{background-color:#f6f6f6;padding-top:40px;padding-bottom:40px}.beauty-slider-wrapper-content{display:flex;flex-direction:row;justify-content:space-between}.beauty-slider-wrapper .beauty-slider-wrapper-content .main--title{font-family:Brown;font-weight:700;font-size:36px;line-height:100%;letter-spacing:0;text-transform:uppercase}.beauty-slider-wrapper .beauty-slider-wrapper-content .view-all-btn{font-family:Brown;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0;text-align:center;vertical-align:middle;text-decoration:underline}.slide-card.slide-beauty-imgwrapper{background-color:unset;box-shadow:unset}a.view-all-btn{width:unset}.section-featured-collection .section-header{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.section-featured-collection .section-header__link{margin-top:0;background-color:#000;color:#fff;font-family:Brown;font-weight:700;font-size:17px;line-height:100%;letter-spacing:0;text-transform:uppercase;padding:22px 5px;min-width:180px}@media screen and (max-width: 989px){.section-featured-collection .section-header__link{min-width:unset;padding:16px 15px}}.section-featured-collection .grid{align-self:stretch;display:flex;gap:10px}@media screen and (max-width: 1450px){.section-featured-collection .grid{overflow:auto}}@media screen and (max-width: 989px){.grid-overflow-wrapper{padding:0 20px;overflow-x:scroll}}.section-featured-collection .grid-product__content .grid__item-image-wrapper{align-self:stretch;display:flex;flex-direction:column;width:100%}.product-recommendations-placeholder .grid-product__content .grid__item-image-wrapper{align-self:stretch;display:flex;flex-direction:column}.collection-grid__wrapper .grid-product__content .grid__item-image-wrapper{align-self:stretch;display:flex;flex-direction:column;width:100%}.grid-product__content .grid__image-ratio{height:325px}@media (max-width: 989px){.grid-product__content .grid__image-ratio{height:200px}}.grid-product__content .grid__item-image-wrapper img{object-fit:cover;width:100%;height:100%}@media screen and (max-width: 1440px){.grid-product__content .quick-add-product__btn{min-width:unset}}.collection-grid__wrapper .grid.grid--uniform .grid__item.grid-product .grid-product__content{display:flex;padding:0 3px;width:100%}@media screen and (max-width: 1440px){.collection-grid__wrapper .grid.grid--uniform .grid__item{padding-left:0}}.hotspots__image .grid__image-ratio img{transform:scaleX(-1)}@media screen and (max-width: 767px){.hotspots-wrapper .grid__item-image-wrapper .quick-add-product__btn{max-height:150px;margin:auto 5px auto auto;padding-left:15px;line-height:120%}}.footer-contacts{display:flex;flex-direction:column}@media screen and (max-width: 768px){.footer-contacts{margin-top:20px}}.footer-contacts a{margin-bottom:16px;font-family:Brown;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0}@media screen and (max-width: 767px){.footer-contacts a{margin-bottom:4px;margin-top:8px}}.footer-contact-links{display:flex;gap:12px;margin-top:12px}@media screen and (max-width: 768px){.footer-contact-links{justify-content:center}}.footer-contacts .footer-contact-item img{width:40px;height:40px}.rte.collection__description{display:none}.collection-filter__item--count{text-align:right;padding-right:12px}.product_counter{font-family:Brown;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin-bottom:20px}.product-wrapper-block{display:flex}.product-wrapper-block .product-block{display:flex;gap:16px;width:100%}.product-wrapper-block .product-block .product-block{gap:0}.product-wrapper-block .product-block form{width:100%}.product-wrapper-block .product-block>.product-block{margin-bottom:0}.product-wrapper-block .product-block .js-qty__wrapper{height:100%;min-width:123px}.product-wrapper-block .product-block .js-qty__wrapper .js-qty__adjust--minus{left:5px}.product-wrapper-block .product-block .js-qty__wrapper .js-qty__adjust--plus{right:5px}.product-wrapper-block .product-block .js-qty__wrapper input{height:100%;font-family:Brown;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}.product-wrapper-block .product-block .js-qty__wrapper button{font-family:Brown;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}.product-single__vendor a{font-family:Brown;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0}.h2.product-single__title{font-family:Brown;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;text-transform:uppercase}.product-block.product-block--price .product__price{font-family:Brown;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin-top:40px;display:block}.product-block.product-block--price .product__policies.rte.small--text-center{font-family:Brown;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;margin-top:5px}.product-single__form .btn.btn--full.add-to-cart span{font-family:Brown;font-weight:700;font-size:17px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}.faq__wrapper{display:flex;gap:115px}@media screen and (max-width: 767px){.faq__wrapper{gap:0}.faq_left-part{display:none}}.faq__wrapper .faq_left-part .index-section--faq{margin:0}.faq__wrapper .faq_left-part .index-section--faq h3{margin-bottom:10px;font-family:Brown;font-weight:400;font-size:36px;line-height:140%;letter-spacing:0%;text-transform:uppercase}.faq_right-part .collapsible-trigger--inline{padding:11px 0;border-bottom:1px #efefef solid;width:100%;position:relative}.faq_right-part .collapsible-trigger--inline.is-open{border-bottom:1px transparent solid}.faq_right-part .collapsible-trigger--inline:after{position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(-45deg);content:"";width:10px;height:10px;border-bottom:1px black solid;border-left:1px black solid}.faq_right-part .is-open.collapsible-trigger--inline:after{transform:rotate(135deg)}.faq_right-part .collapsible-content--all{margin-top:20px}@media screen and (max-width: 1200px){.collapsible-trigger-btn{padding:15px 23px 15px 0}.collapsible-trigger__icon{right:10px}}.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{display:flex!important;margin-top:10px!important}@media screen and (max-width: 989px){button.quick-add-product__btn{margin-top:0!important}.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{justify-content:center}.template-index .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{justify-content:left}}.jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star.jdgm--on{color:#d4af37!important}.jdgm-prev-badge .jdgm-prev-badge__text{margin-left:4px!important;font-family:Brown!important;font-weight:400!important;font-size:16px!important;line-height:100%!important;letter-spacing:0!important}.hotspots-section .hotspots__title{font-family:Brown;font-weight:700;font-size:36px;line-height:100%;letter-spacing:0;text-transform:uppercase}.newsletter-section__content .h2{font-family:Brown;font-weight:700;font-size:36px;line-height:130%;letter-spacing:0;text-transform:uppercase}.newsletter-section__content .enlarge-text{font-family:Brown;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0}.newsletter-section__content .contact-form .form__submit--large{font-family:Brown;font-weight:700;font-size:17px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;padding:21px 64px}.newsletter__input-group{max-width:650px;width:100%}.text-with-icons__block .text-with-icons__block-title{font-family:Brown;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase}.text-with-icons__block .text-with-icons__block-text{font-family:Brown;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;text-align:center;vertical-align:middle}.site-footer .h4.footer__title{font-family:Brown;font-weight:700;font-size:17px;line-height:140%;letter-spacing:0;text-transform:uppercase}.footer__collapsible p{font-family:Brown;font-weight:400;font-size:12px;line-height:140%;letter-spacing:0}.footer__collapsible a{font-family:Brown;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0}body .jdgm-preview-badge .jdgm-star{color:#d4af37!important}@media (min-width: 768px){.wrap-vendor-price{display:flex;justify-content:space-between;align-items:baseline;flex-direction:column}}@media (min-width: 768px){.collection-grid__wrapper .grid-product__content .grid__item-image-wrapper,.section-featured-collection .grid-product__content .grid__item-image-wrapper{min-height:525px}}@media (max-width: 768px){.section-featured-collection .grid-product__content .grid__item-image-wrapper{min-height:300px}.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-style.css.map */
