.product__info-container,.product__media-wrapper,.rb-widget{--emp-rose: var(--emh-rose, #DB8299);--emp-rose-2: var(--emh-rose-2, #C86E86);--emp-pink-1: var(--emh-pink-1, #FBEEF1);--emp-cream: var(--emh-cream, #FBF8F3);--emp-cream-2: var(--emh-cream-2, #F5EDE3);--emp-ink: var(--emh-ink, #241E21);--emp-ink-soft: var(--emh-ink-soft, #6B5F63);--emp-gold: var(--emh-gold, #C79A5B);--emp-radius: var(--emh-radius, 22px);--emp-radius-sm: var(--emh-radius-sm, 16px);--emp-serif: var(--emh-serif, "Cormorant Garamond", serif);--emp-ease: var(--emh-ease, cubic-bezier(.22,.68,.28,1));--emp-shadow: var(--emh-shadow, 0 24px 60px rgba(36,30,33,.16));--emp-shadow-sm: var(--emh-shadow-sm, 0 12px 30px rgba(36,30,33,.1))}.product__info-container.main-product__info-container{padding-inline:clamp(4px,3vw,22px)!important}.product__info-wrapper.product__column-sticky{background:linear-gradient(180deg,#fbeef159,#fbf8f38c)!important;border-radius:var(--emp-radius, 22px)!important;padding:clamp(18px,4vw,32px) clamp(16px,4vw,30px)!important}.product__info-container,.product__media-wrapper{max-width:100%!important}.product__title{margin-bottom:14px!important}.product__title h1,.product__title .h2,.product__title .h2.center{font-family:var(--emp-serif, "Cormorant Garamond", serif)!important;font-weight:500!important;color:var(--emp-ink, #241E21)!important;font-size:clamp(30px,7vw,52px)!important;line-height:1.05!important;letter-spacing:.3px!important}.product__title:after{content:"";display:block;width:54px;height:2px;margin:16px auto 2px;background:linear-gradient(90deg,transparent,var(--emp-gold, #C79A5B),transparent);opacity:.75}.product-form__buttons .atc-button,.product-form__buttons .main-product-atc,.product-form__submit.atc-button,button.atc-button.main-product-atc{background:linear-gradient(135deg,var(--emp-rose, #DB8299),var(--emp-rose-2, #C86E86))!important;color:#fff!important;border:none!important;border-radius:999px!important;min-height:56px!important;font-weight:700!important;letter-spacing:.6px!important;box-shadow:0 14px 30px #c86e8657!important;transition:transform .35s var(--emp-ease, cubic-bezier(.22,.68,.28,1)),box-shadow .35s var(--emp-ease, cubic-bezier(.22,.68,.28,1)),filter .35s ease!important;cursor:pointer!important}.product-form__buttons .atc-button>*,.product-form__buttons .main-product-atc>*{color:#fff!important}.product-form__buttons .button--secondary.main-product-atc{background:transparent!important;color:var(--emp-rose-2, #C86E86)!important;border:1.5px solid var(--emp-rose, #DB8299)!important;border-radius:999px!important;min-height:56px!important;box-shadow:none!important}@media(hover:hover){.product-form__buttons .atc-button:hover,.product-form__buttons .main-product-atc:not(.button--secondary):hover{transform:translateY(-2px)!important;box-shadow:0 20px 40px #c86e866b!important;filter:brightness(1.03)!important}}.product-form__buttons .atc-button:active,.product-form__buttons .main-product-atc:active{transform:translateY(0) scale(.99)!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{border-radius:999px!important;min-height:54px!important;font-weight:600!important;letter-spacing:.4px!important;background:var(--emp-ink, #241E21)!important;color:#fff!important;box-shadow:var(--emp-shadow-sm, 0 12px 30px rgba(36,30,33,.1))!important;transition:transform .3s var(--emp-ease),filter .3s ease!important}@media(hover:hover){.shopify-payment-button__button:hover{transform:translateY(-2px)!important;filter:brightness(1.08)!important}}.shopify-payment-button__more-options{color:var(--emp-ink-soft, #6B5F63)!important}.product-form__error-message-wrapper{border-radius:var(--emp-radius-sm, 16px)!important}.product-form .quantity__label.form__label{font-family:var(--emp-serif, "Cormorant Garamond", serif)!important;color:var(--emp-ink, #241E21)!important;letter-spacing:.3px!important}.product-form .quantity,.main-product-form .quantity{border-radius:999px!important;overflow:hidden!important;border:1px solid rgba(200,110,134,.3)!important;background:#fff!important}.product-form .quantity__input{color:var(--emp-ink, #241E21)!important;font-weight:600!important;background:transparent!important}.product-form .quantity__button{color:var(--emp-rose-2, #C86E86)!important;transition:color .25s ease,background .25s ease!important}@media(hover:hover){.product-form .quantity__button:hover{background:var(--emp-pink-1, #FBEEF1)!important;color:var(--emp-rose, #DB8299)!important}}.product__media-wrapper .product__media,.product__media-wrapper .product-media-container.global-media-settings{border-radius:var(--emp-radius, 22px)!important;overflow:hidden!important;box-shadow:var(--emp-shadow, 0 24px 60px rgba(36,30,33,.16))!important}.product__media-wrapper .product__media img,.product__media-wrapper .product-media-container img{border-radius:var(--emp-radius, 22px)!important}.product__media-wrapper .thumbnail.global-media-settings{border-radius:var(--emp-radius-sm, 16px)!important;overflow:hidden!important;border:2px solid transparent!important;box-shadow:var(--emp-shadow-sm, 0 12px 30px rgba(36,30,33,.1))!important;transition:border-color .3s var(--emp-ease),transform .3s var(--emp-ease)!important}@media(hover:hover){.product__media-wrapper .thumbnail.global-media-settings:hover{transform:translateY(-2px)!important;border-color:#db82998c!important}}.product__media-wrapper .thumbnail-list__item .thumbnail[aria-current],.product__media-wrapper .thumbnail-list__item .thumbnail[aria-current=true],.product__media-wrapper .slider__slide.is-active .thumbnail{border-color:var(--emp-rose, #DB8299)!important;box-shadow:0 0 0 1px #db829959,var(--emp-shadow-sm, 0 12px 30px rgba(36,30,33,.1))!important}.product__media-wrapper .slider-button{background:#ffffffbf!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border-radius:999px!important;color:var(--emp-rose-2, #C86E86)!important;box-shadow:var(--emp-shadow-sm, 0 12px 30px rgba(36,30,33,.1))!important;transition:transform .25s var(--emp-ease)!important}@media(hover:hover){.product__media-wrapper .slider-button:hover{transform:scale(1.06)!important;background:#fff!important}}.product__media-wrapper .slider-counter__link--dots.link{color:#241e214d!important}.product__media-wrapper .slider-counter__link--dots.link[aria-current=true]{color:var(--emp-rose, #DB8299)!important}.rb-widget.rb-bundle-block{border-radius:var(--emp-radius, 22px)!important;background:#fff!important;padding:clamp(14px,3.5vw,22px)!important;margin:18px 0!important;box-shadow:var(--emp-shadow-sm, 0 12px 30px rgba(36,30,33,.1))!important;border:1px solid rgba(219,130,153,.14)!important}.rb-widget button{border-radius:999px!important;font-weight:600!important;letter-spacing:.3px!important;transition:transform .28s var(--emp-ease),filter .28s ease!important}@media(hover:hover){.rb-widget button:hover{transform:translateY(-1px)!important;filter:brightness(1.04)!important}}.rb-widget .rb-skeleton-line,.rb-widget .rb-skeleton-button,.rb-widget .rb-skeleton-tier{background:linear-gradient(90deg,var(--emp-pink-1, #FBEEF1) 25%,#fff 50%,var(--emp-pink-1, #FBEEF1) 75%)!important;border-radius:12px!important}.product__info-wrapper .em-t-item{background:linear-gradient(180deg,#fff,var(--emp-cream, #FBF8F3))!important;border:1px solid rgba(199,154,91,.18)!important;border-radius:var(--emp-radius-sm, 16px)!important;padding:14px 10px!important;text-align:center!important;box-shadow:var(--emp-shadow-sm, 0 12px 30px rgba(36,30,33,.1))!important;transition:transform .3s var(--emp-ease)!important}@media(hover:hover){.product__info-wrapper .em-t-item:hover{transform:translateY(-3px)!important}}.product__info-wrapper .em-t-icon{font-size:26px!important;line-height:1!important;margin-bottom:8px!important;filter:drop-shadow(0 2px 6px rgba(199,154,91,.3))!important}.product__info-wrapper .em-t-title{font-family:var(--emp-serif, "Cormorant Garamond", serif)!important;font-weight:600!important;font-size:16px!important;letter-spacing:.4px!important;color:var(--emp-ink, #241E21)!important}.product__info-wrapper .em-t-sub{font-size:12px!important;color:var(--emp-ink-soft, #6B5F63)!important;margin-top:2px!important}.product__info-wrapper .cart-trust-container,.product__info-container .cart-trust-container{border-radius:var(--emp-radius-sm, 16px)!important;overflow:hidden!important;border:1px solid rgba(199,154,91,.16)!important;background:var(--emp-cream, #FBF8F3)!important}.product__info-wrapper .cart-trust-slide,.product__info-container .cart-trust-slide{font-weight:600!important;letter-spacing:.2px!important;padding:12px 14px!important}.product__info-wrapper .cart-trust-slide.c-green{color:#2e7d54!important}.product__info-wrapper .cart-trust-slide.c-orange{color:var(--emp-gold, #C79A5B)!important}.product__info-wrapper .cart-trust-slide.c-blue{color:var(--emp-rose-2, #C86E86)!important}.product__info-wrapper .emsoir-trust-v2,.product__info-wrapper .em-trust-v58{border-radius:var(--emp-radius-sm, 16px)!important;background:linear-gradient(180deg,#fff,var(--emp-cream, #FBF8F3))!important;border:1px solid rgba(199,154,91,.16)!important;box-shadow:var(--emp-shadow-sm, 0 12px 30px rgba(36,30,33,.1))!important}.product__info-wrapper .trust-item-mini{color:var(--emp-ink, #241E21)!important;font-weight:600!important;letter-spacing:.2px!important}.product__info-wrapper .payment-badges,.product__info-wrapper .list-payment{gap:8px!important;align-items:center!important;justify-content:center!important}.product__info-wrapper .product__text,.product__info-wrapper .product__text-container{color:var(--emp-ink-soft, #6B5F63)!important;line-height:1.7!important;letter-spacing:.1px!important}.product__info-wrapper .product__text-container strong,.product__info-wrapper .product__text-container b{color:var(--emp-ink, #241E21)!important}.product__view-details.link{color:var(--emp-rose-2, #C86E86)!important;font-weight:600!important;letter-spacing:.3px!important;text-underline-offset:3px!important}@media(hover:hover){.product__view-details.link:hover{color:var(--emp-rose, #DB8299)!important}}.product__info-wrapper .em-v22-table,.product__info-container .em-v22-table{border-radius:var(--emp-radius-sm, 16px)!important;overflow:hidden!important;border:1px solid rgba(199,154,91,.16)!important}.product__info-wrapper .em-v22-table td,.product__info-wrapper .em-v22-table th{border-color:#c79a5b24!important}.product__info-wrapper .em-v22-table tr:nth-child(2n) td{background:var(--emp-cream, #FBF8F3)!important}.product__info-wrapper .price__container .price-item--regular,.product__info-wrapper .price-item--sale{font-family:var(--emp-serif, "Cormorant Garamond", serif)!important;color:var(--emp-ink, #241E21)!important;letter-spacing:.3px!important}.sticky-atc,.sticky-product-bar{background:#ffffffd1!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border-top:1px solid rgba(219,130,153,.18)!important;box-shadow:0 -12px 30px #241e211a!important}.sticky-atc .atc-button,.sticky-atc .main-product-atc,.sticky-product-bar .button{background:linear-gradient(135deg,var(--emp-rose, #DB8299),var(--emp-rose-2, #C86E86))!important;color:#fff!important;border-radius:999px!important;border:none!important;min-height:50px!important;font-weight:700!important}@media(max-width:749px){.product-form__buttons .atc-button,.product-form__buttons .main-product-atc,.shopify-payment-button__button{width:100%!important;min-height:54px!important}.product__info-wrapper.product__column-sticky{padding:18px 14px!important;border-radius:var(--emp-radius-sm, 16px)!important}.product__title h1,.product__title .h2{font-size:clamp(28px,8.5vw,40px)!important}.product__info-container,.product__media-wrapper,.rb-widget.rb-bundle-block{max-width:100%!important;overflow-x:hidden!important}}@media(prefers-reduced-motion:reduce){.product__info-container *,.product__media-wrapper *,.rb-widget *{transition:none!important;animation:none!important}.product-form__buttons .atc-button:hover,.product__media-wrapper .thumbnail.global-media-settings:hover,.product__info-wrapper .em-t-item:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/emsoir-product.css.map */
