@font-face{font-family:Souvenir-Medium;src:url(/cdn/shop/files/body_font_-_ITC_Souvenir_Std_Medium_Regular.otf?v=1770218813) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Souvenir-Medium;src:url(/cdn/shop/files/Logofont_ITC_-_SouvenirStd-Bold.otf?v=1770218838) format("opentype");font-weight:700;font-style:normal;font-display:swap}*,body,button,input,select,textarea{font-family:Souvenir-Medium,serif!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Souvenir-Medium,serif!important;font-weight:700!important;color:#4c4084!important;text-transform:lowercase!important}h1,.h1,h2,.h2{font-size:52px!important;letter-spacing:.02em!important}h3,.h3{font-size:26px!important;letter-spacing:.01em!important}h4,.h4{font-size:22px!important;letter-spacing:.01em!important}h5,.h5,h6,.h6{font-size:18px!important;letter-spacing:.01em!important}nav a,.site-nav a,.header__menu a,.menu a,header nav a,.navigation a,.header a,header .menu-item a,details summary,.header__inline-menu a,.header__menu-item a,summary.header__menu-item,.list-menu__item a,details.header__menu-item summary{font-family:Souvenir-Medium,serif!important;font-weight:700!important;color:#385542!important;text-transform:lowercase!important;letter-spacing:.01em!important;font-size:16px!important}#shopify-section-template-18946240610464__featured_collections_AtNMYj{background-color:#fff!important;padding-left:0!important;padding-right:0!important}#shopify-section-template-18946240610464__featured_collections_AtNMYj .page-width{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}#shopify-section-template-18946240610464__featured_collections_AtNMYj .grid{margin-left:0!important;margin-right:0!important;gap:30px!important;grid-gap:30px!important}#shopify-section-template-18946240610464__featured_collections_AtNMYj .grid__item{padding-left:15px!important;padding-right:15px!important}#shopify-section-template-18946240610464__featured_collections_AtNMYj .collection-item{margin-bottom:0!important}#shopify-section-template-18946240610464__featured_collections_AtNMYj .collection-item,#shopify-section-template-18946240610464__featured_collections_AtNMYj .collection-item__overlay-box{background-color:#fff!important}#shopify-section-template-18946240610464__featured_collections_AtNMYj .collection-item__title{font-size:24px!important;font-weight:700!important;letter-spacing:.05em!important}.collection-item__title,.card__heading a,.collection-card__title,.title-wrapper--no-top-margin a,[class*=collection] .card__heading{font-family:Souvenir-Medium,serif!important;font-weight:700!important;text-transform:lowercase!important;letter-spacing:.05em!important}[data-type_product_capitalize=true] .collection-item__title span,.collection-item__title span,span.collection-item__title,.collection-item__title--heading span{text-transform:lowercase!important;font-weight:700!important;letter-spacing:.05em!important}[data-type_product_capitalize=true] .collection-item__title span,.collection-item__title span,span.collection-item__title,.collection-item__title--heading span{text-transform:lowercase!important;font-weight:700!important}.grid-product__link,.grid-product__link a,a.grid-product__link,.grid-product__title{font-family:Souvenir-Medium,serif!important;font-weight:700!important;text-transform:lowercase!important;color:#4c4084!important;text-decoration:none!important;font-size:18px!important;letter-spacing:0em!important}.grid-product__price,.grid-product__price--current,.grid-product__tag--sale,.grid-product__price .price-item{font-family:Souvenir-Medium,serif!important;font-weight:400!important;color:#385542!important;font-size:16px!important;letter-spacing:0em!important}.grid-product__price .price-item--prefix,.grid-product__price small,.grid-product__price .grid-product__price--from{display:none!important}.product_quantity{margin-bottom:15px!important}label[for^=Quantity-template]{font-family:Souvenir-Medium,serif!important;font-size:14px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#4c4084!important;margin-bottom:8px!important;font-weight:700!important}.js-qty__wrapper{min-width:90px!important;max-width:90px!important;min-height:50px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #c0c0c0!important;border-radius:8px!important;overflow:hidden!important}.js-qty__num{min-height:50px!important;border:none!important;border-left:1px solid #c0c0c0!important;border-right:1px solid #c0c0c0!important}.js-qty__adjust{border:none!important;background:transparent!important}.variant__label{font-family:Souvenir-Medium,serif!important;font-size:14px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#4c4084!important;display:block!important;width:100%!important;flex-basis:100%!important;margin-bottom:8px!important;font-weight:700!important}.variant-input-wrap,.variant-wrapper{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important}.variant-input-wrap label.variant__button-label,.variant-wrapper label.variant__button-label{min-width:150px!important;max-width:150px!important;min-height:50px!important;padding:10px 20px!important;text-align:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-left:2.7px solid #c0c0c0!important;border-right:2.7px solid #c0c0c0!important;border-top:1px solid #e0e0e0!important;border-bottom:1px solid #e0e0e0!important;border-radius:8px!important;background-color:#fff!important;box-shadow:none!important;transition:all .2s ease!important}.variant-input-wrap input[type=radio]:checked+label.variant__button-label,.variant-wrapper input[type=radio]:checked+label.variant__button-label{border-left:1px solid #4c4084!important;border-right:1px solid #4c4084!important;border-top:.5px solid #4c4084!important;border-bottom:.5px solid #4c4084!important;outline:4.5px solid #4c4084!important;outline-offset:-1px!important;color:#4c4084!important;background-color:#f8f6fc!important;box-shadow:none!important;border-radius:8px!important}@media screen and (max-width: 768px){.product_quantity{text-align:center!important}.js-qty__wrapper{margin:0 auto!important}.variant-input-wrap,.variant-wrapper{justify-content:center!important}.product-description-full{padding-left:20px!important;padding-right:20px!important}}.product-block--price .price-item,.product-block--price .product-single__price,.product-block.product-block--price>span,span.product_price,.product__price{font-size:35px!important;color:#385542!important}span[data-compare-price].product__price.product_price--compare,.price.product_price.product_price--compare{font-size:35px!important;color:#999!important;text-decoration:line-through!important}.product-block:has(.tab){margin-top:15px!important}.tab p,.tab p span{font-size:14px!important;line-height:1.8!important}recharge-subscription-widget::part(rc-purchase-option_original-price){color:#666!important;font-weight:600!important;font-size:16px!important}.product-description-full{margin-top:-60px!important;padding-top:0!important}.product-description-full h3:first-child{margin-top:0!important}.product-description-full h3{font-family:Souvenir-Medium,serif!important;font-weight:700!important}.product-description-full h2,.product-description-full h3{font-weight:900!important}.product-description-full{text-align:center!important}.product-description-full{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:30px!important;padding-right:30px!important}div.product-block.product-block--price span span.product_price--compare{font-size:22px!important;color:#999!important;text-decoration:line-through!important}@media screen and (max-width: 768px){.type-sale_collection .rte--strong{font-size:2em!important}.promo-grid__text{overflow:hidden!important}}@media screen and (max-width: 480px){.type-sale_collection .rte--strong{font-size:1.5em!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom-styles.css.map */
