#HeaderWrapper .site-header{border-bottom:1px solid #ebe0da;box-shadow:0 2px 10px #2b1f2308}.template-index .header-section.header-section--overlay:not(:has(+.shopify-section-group-header-group)) #HeaderWrapper.header-wrapper--overlay.not-light-style{position:absolute!important;top:0;left:0;right:0}.new-grid.product-grid .grid-product .grid-item__content{border:1px solid #ebe0da;border-radius:12px;background:#fff}.new-grid.product-grid .grid-product .grid-item__meta{border-top:1px solid #ebe0da;padding-top:8px}.new-grid.product-grid .grid-product .grid-item__meta .element-price:not(.element-text--line-through){font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:600;line-height:1;color:#ff8b7d}.new-grid.product-grid .grid-product .grid-item__meta .element-price.element-text--line-through{font-size:.875rem;font-weight:400;line-height:1;color:#7a6d72;font-family:inherit;opacity:.9}.new-grid.product-grid .grid-product .grid-item__meta .element-text.element-text--body-sm[style*=--color-text-savings]{display:none}.new-grid.product-grid .grid-product .grid-product__image-wrap{position:relative}.new-grid.product-grid .grid-product .grid-product__tags{position:absolute;top:12px;left:12px;z-index:3;display:inline-block;width:auto;max-width:max-content;margin:0;pointer-events:none}.new-grid.product-grid .grid-product .grid-product__tags .element-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:8px 10px;border-radius:999px;font-size:.75rem;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;margin:0;border:0;box-shadow:none}.new-grid.product-grid .grid-product .grid-product__tags .element-badge--sale{background:#feafa2!important;color:#fff!important}.new-grid.product.grid-product .grid-product__tags .element-badge--inverted:not(.element-badge--sale),.new-grid.product-grid .grid-product .grid-product__tags .element-badge--inverted:not(.element-badge--sale){background:#4a3d42!important;color:#fff!important}.template-product h1.element-text.element-text--heading-xl{font-size:28px;font-weight:500}.template-product .heading-md.section-header__title{font-size:20px;margin-top:20px}.template-product .element-text.element-text--rte,.template-product .element-accordion__content{font-size:.875rem}.template-product .label.variant__label.element-text{display:none}.template-product block-price:not([data-on-sale]) .block-price__regular .element-price.element-text.element-text--body-lg{font-family:Poppins,sans-serif;font-size:36px!important;font-weight:600;line-height:1;color:#ff8b7d}.template-product block-price[data-on-sale] .block-price__regular{display:none}.template-product block-price[data-on-sale] .block-price__sale{display:inline-flex;align-items:center;gap:16px;vertical-align:middle}.template-product block-price[data-on-sale] .block-price__sale .element-price.element-text.element-text--body-lg:not(.element-text--line-through){order:1}.template-product block-price[data-on-sale] .block-price__sale .element-price.element-text.element-text--body-lg.element-text--line-through{order:2}.template-product block-price[data-on-sale] .block-price__sale .element-price.element-text.element-text--body-lg:not(.element-text--line-through){font-family:Poppins,sans-serif;font-size:36px!important;font-weight:600;line-height:1;color:#ff8b7d}.template-product block-price[data-on-sale] .block-price__sale .element-price.element-text.element-text--body-lg.element-text--line-through{font-family:Inter,sans-serif;font-size:16px!important;color:#7a6d72!important;font-weight:400;line-height:1;color:inherit;position:relative;top:1px}.template-product block-price[data-on-sale] .block-price__save{display:inline-flex;align-items:center;justify-content:center;align-self:center;padding:6px 12px;background:#ff8b7d;border-radius:8px;line-height:1;margin-left:8px}.template-product block-price[data-on-sale] .block-price__save .element-text{font-family:Inter,sans-serif;font-size:14px!important;font-weight:400;line-height:1;color:#fff!important}.template-product block-price[data-on-sale] .block-price__sale,.template-product block-price[data-on-sale] .block-price__save{position:relative}.template-product .variant-button-wrap .element-radio .element-button{border:1px solid #ebe0da;background:#fff;padding:10px 20px;border-radius:8px;cursor:pointer;font-family:Inter,sans-serif;transition:all var(--transition-fast);box-shadow:none}.template-product .variant-button-wrap .element-radio .element-button .element-text{font-family:Inter,sans-serif;font-weight:500;color:#5b4a4f;transition:all var(--transition-fast)}.template-product .variant-button-wrap .element-radio .element-button:hover{border-color:#d9c7bf;background:#fffaf8}.template-product .variant-button-wrap .element-radio input[type=radio]:checked+.element-button{border-color:#e66a5c;background:#fff1ee;box-shadow:0 2px 8px #e66a5c14}.template-product .variant-button-wrap label.element-radio.disabled input[type=radio]:checked+.element-button{border:1px solid #cfc3bc;background:#f7f4f2;box-shadow:none;opacity:.85}.template-product .variant-button-wrap label.element-radio.disabled input[type=radio]:checked+.element-button .element-text{color:#b3a8a2;font-weight:500}.template-product .variant-button-wrap label.element-radio.disabled .element-button{position:relative;border:1px solid #e9e3df;background:#f7f4f2;cursor:not-allowed;box-shadow:none;opacity:.8}.template-product .variant-button-wrap label.element-radio.disabled .element-button .element-text{color:#b3a8a2;font-weight:500}.template-product button.add-to-cart.element-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:14px 0;border:0;border-radius:8px;background:#f58b7d;color:#fff;box-shadow:none;cursor:pointer;transition:background .2s ease,transform .15s ease,opacity .2s ease}.template-product button.add-to-cart.element-button .element-text{font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:-.02em;color:inherit}.template-product button.add-to-cart.element-button:not(:disabled):hover{background:#ee7f70;transform:translateY(-1px)}.template-product button.add-to-cart.element-button:not(:disabled):active{transform:translateY(0)}.template-product button.add-to-cart.element-button:not(:disabled):before{content:"";flex:0 0 auto;width:22px;height:22px;display:inline-block;background-color:currentColor;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='20' r='1'/><circle cx='18' cy='20' r='1'/><path d='M3 4h2l2.2 10.2a2 2 0 0 0 2 1.6h7.9a2 2 0 0 0 2-1.6L21 7H7'/></svg>");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='20' r='1'/><circle cx='18' cy='20' r='1'/><path d='M3 4h2l2.2 10.2a2 2 0 0 0 2 1.6h7.9a2 2 0 0 0 2-1.6L21 7H7'/></svg>");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.template-product button.add-to-cart.element-button:disabled,.template-product button.add-to-cart.element-button[disabled]{background:#f4f1ef;color:#a79690;border:1px solid #e5ddd8;cursor:not-allowed;pointer-events:none;opacity:1!important;transform:none}.template-product button.add-to-cart.element-button:disabled .element-text,.template-product button.add-to-cart.element-button[disabled] .element-text{color:inherit}.template-product button.add-to-cart.element-button:disabled:before,.template-product button.add-to-cart.element-button[disabled]:before{content:none}header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__item-remove{display:block!important;margin-top:6px}header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__item-remove a,header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__item-remove .text-link{display:inline-block;font-size:13px;line-height:1.2;text-decoration:none;opacity:.7}header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__item-remove a:hover,header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__item-remove .text-link:hover{opacity:1;text-decoration:underline}header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__checkout.element-button:disabled,header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__checkout.element-button[disabled]{background:#f4f1ef!important;color:#a79690!important;border:1px solid #e5ddd8!important;cursor:not-allowed;pointer-events:none;opacity:1!important;box-shadow:none;transform:none}header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__checkout.element-button:disabled .element-text,header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__checkout.element-button[disabled] .element-text{color:#a79690!important;opacity:1!important}header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__checkout.element-button:disabled:hover,header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__checkout.element-button[disabled]:hover,header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__checkout.element-button:disabled:focus,header-cart-drawer.cart-drawer[cart-type=dropdown] .cart__checkout.element-button[disabled]:focus{background:#f4f1ef!important;color:#a79690!important;border-color:#e5ddd8!important;box-shadow:none!important;transform:none!important}header-cart-drawer.cart-drawer[cart-type=dropdown] .Avada-OrderLimit__ErrorMessage-Cart-Common{margin-top:-20px;margin-bottom:20px}header-cart-drawer.cart-drawer[cart-type=dropdown] .Avada-OrderLimit__ErrorMessage-Cart-Common .Avada-OrderLimits__Wrapper{margin:0}header-cart-drawer.cart-drawer[cart-type=dropdown] .Avada-OrderLimit__ErrorMessage-Cart-Common .Avada-OrderLimits__Message{margin:0!important}.envy-footer-brand{padding:0 0 24px}.envy-footer-brand__text{font-family:Inter,sans-serif;font-size:14px;font-weight:300;color:#7a6d72;line-height:1.7;margin:0 0 16px;max-width:280px}.envy-footer-brand__socials{display:flex;gap:14px;align-items:center}.envy-footer-brand__socials a{color:#4a3d42;transition:color .2s ease;display:flex;align-items:center}.envy-footer-brand__socials a:hover{color:#ff8b7d}.reelUp_cards_carousel .reelUp_slider_sale_price,.reelUp_cards_carousel .reelUp_slider_sale_price .money{font-family:Poppins,sans-serif!important;font-size:1.125rem!important;font-weight:600!important;line-height:1!important}@media screen and (max-width:768px){.ab-products-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;padding-left:10px!important;padding-right:10px!important;align-items:start}.ab-products-list .ab-product-list-item{margin-bottom:0!important;background:#fff!important;border:1px solid #ebe0da!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 4px 14px #2b1f230a!important}.ab-products-list .ab-product-details-container,.ab-products-list .ab-product-details{background:#fff!important}.ab-products-list .ab-product-details{padding:8px 8px 0!important;min-height:150px!important;display:flex!important;align-items:center!important;justify-content:center!important}.ab-products-list .ab-product-image{width:100%!important;max-width:132px!important;height:120px!important;object-fit:contain!important;object-position:center center!important;display:block!important;margin:0 auto!important}.ab-products-list .ab-product-info{padding:10px 10px 12px!important;background:#fff!important}.ab-products-list .ab-product-info-details{min-height:52px!important;justify-content:flex-start}.ab-products-list .ab-product-title{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;min-height:38px!important;margin:0!important;font-family:Inter,sans-serif!important;font-size:13px!important;line-height:1.18!important;font-weight:700!important;letter-spacing:-.01em!important;text-align:center!important;color:#2b1f23!important}.ab-products-list .ab-product-action-content{gap:8px!important}.ab-products-list .ab-variant-dropdown-label{font-size:12px!important;line-height:1.2!important;font-weight:600!important;color:#7a6d72!important;margin-bottom:6px!important}.ab-products-list .ab-variant-dropdown{min-height:40px!important;height:40px!important;padding:0 14px!important;border:1.5px solid #d9d1cc!important;border-radius:999px!important;background-color:#fff!important;color:#4a3d42!important;font-size:14px!important;box-shadow:none!important}.ab-products-list .ab-variant-dropdown:focus{border-color:#feafa2!important;outline:none!important;box-shadow:0 0 0 2px #feafa22e!important}.ab-products-list .ab-product-button-content{padding-top:2px!important}.ab-products-list .ab-product-add-cart-button{min-height:46px!important;padding:10px 14px!important;border-radius:999px!important;background:#ff8b7d!important;color:#fff!important;border:none!important;box-shadow:0 6px 14px #ff8b7d29!important}.ab-products-list .ab-add-to-bundle-button-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:1px!important;line-height:1.15!important}.ab-products-list .ab-product-variant-price{font-size:11px!important;font-weight:700!important;opacity:.95}.ab-products-list .ab-add-to-bundle-label{font-size:10.5px!important;font-weight:700!important;text-align:center!important;letter-spacing:.01em!important}.ab-products-list .ab-price-separator{display:none!important}.ab-products-list .ab-selling-plan-tag-wrapper{padding-bottom:0!important}.ab-products-list .ab-selling-plan-tag{border-radius:999px!important;font-size:9px!important;line-height:18px!important;padding-left:8px!important;padding-right:8px!important}}.tool-tip__content .variant-button-wrap .element-radio .element-button{border:1px solid #ebe0da;background:#fff;padding:10px 20px;border-radius:8px;cursor:pointer;font-family:Inter,sans-serif;transition:all var(--transition-fast);box-shadow:none}.tool-tip__content .variant-button-wrap .element-radio .element-button .element-text{font-family:Inter,sans-serif;font-weight:500;color:#5b4a4f;transition:all var(--transition-fast)}.tool-tip__content .variant-button-wrap .element-radio .element-button:hover{border-color:#d9c7bf;background:#fffaf8}.tool-tip__content .variant-button-wrap .element-radio input[type=radio]:checked+.element-button{border-color:#e66a5c;background:#fff1ee;box-shadow:0 2px 8px #e66a5c14}.tool-tip__content .variant-button-wrap label.element-radio.disabled input[type=radio]:checked+.element-button{border:1px solid #cfc3bc;background:#f7f4f2;box-shadow:none;opacity:.85}.tool-tip__content .variant-button-wrap label.element-radio.disabled input[type=radio]:checked+.element-button .element-text{color:#b3a8a2;font-weight:500}.tool-tip__content .variant-button-wrap label.element-radio.disabled .element-button{position:relative;border:1px solid #e9e3df;background:#f7f4f2;cursor:not-allowed;box-shadow:none;opacity:.8}.tool-tip__content .variant-button-wrap label.element-radio.disabled .element-button .element-text{color:#b3a8a2;font-weight:500}.tool-tip__content .variant-button-wrap{display:flex;flex-wrap:wrap;gap:12px}.tool-tip__content .variant-button-wrap label.element-radio{margin:0}.tool-tip__content .block-buy-buttons form{display:flex;flex-direction:column;gap:12px}.tool-tip__content button.add-to-cart.element-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:14px 18px;border:0;border-radius:10px;background:#f58b7d;color:#fff;box-shadow:none;cursor:pointer;transition:background .2s ease,transform .15s ease,opacity .2s ease,border-color .2s ease}.tool-tip__content button.add-to-cart.element-button .element-text{font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:-.02em;color:inherit}.tool-tip__content button.add-to-cart.element-button:not(:disabled):hover{background:#ee7f70;transform:translateY(-1px)}.tool-tip__content button.add-to-cart.element-button:not(:disabled):active{transform:translateY(0)}.tool-tip__content button.add-to-cart.element-button:not(:disabled):before{content:"";flex:0 0 auto;width:18px;height:18px;display:inline-block;background-color:currentColor;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='20' r='1'/><circle cx='18' cy='20' r='1'/><path d='M3 4h2l2.2 10.2a2 2 0 0 0 2 1.6h7.9a2 2 0 0 0 2-1.6L21 7H7'/></svg>");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='20' r='1'/><circle cx='18' cy='20' r='1'/><path d='M3 4h2l2.2 10.2a2 2 0 0 0 2 1.6h7.9a2 2 0 0 0 2-1.6L21 7H7'/></svg>");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.tool-tip__content button.add-to-cart.element-button:disabled,.tool-tip__content button.add-to-cart.element-button[disabled]{background:#f4f1ef;color:#a79690;border:1px solid #e5ddd8;cursor:not-allowed;pointer-events:none;opacity:1!important;transform:none}.tool-tip__content button.add-to-cart.element-button:disabled .element-text,.tool-tip__content button.add-to-cart.element-button[disabled] .element-text{color:inherit}.tool-tip__content button.add-to-cart.element-button:disabled:before,.tool-tip__content button.add-to-cart.element-button[disabled]:before{content:none}.tool-tip__content .element-button--shopify-payment-wrapper{width:100%;margin:0}.tool-tip__content .shopify-payment-button__button--unbranded{min-height:56px!important;padding:14px 18px!important;border-radius:10px!important;border:1px solid #f1d4cd!important;background:#fff!important;color:#f58b7d!important;font-family:Poppins,sans-serif!important;font-size:1rem!important;font-weight:500!important;line-height:1!important;box-shadow:none!important;transition:background .2s ease,border-color .2s ease,color .2s ease!important}.tool-tip__content .shopify-payment-button__button--unbranded:not([disabled]):not([aria-disabled=true]):hover{background:#fff8f6!important;border-color:#ffcec4!important;color:#ee7f70!important}.tool-tip__content .shopify-payment-button__button--unbranded[disabled],.tool-tip__content .shopify-payment-button__button--unbranded[aria-disabled=true]{background:#f7f3f1!important;border:1px solid #e9dfdb!important;color:#ccbdb7!important;opacity:1!important;cursor:not-allowed!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/envy-custom.css.map */
