:root{--body-font-stack: "Brown", sans-serif;--button-font-stack: var(--title-font);--accent-font: "Chong Modern Pro", sans-serif;--white: #ffffff;--black: #000000;--text-secondary: #333333;--accent-text: #A22437;--secondary-bg: #F8E4E2;--tertiary-bg: #F8F4F1;--accent-bg: #FDCAC6;--rose: #FEECEC;--border-color: #A7A7A7;--border-color-secondary: #C6C6C6;--transition-function: ease-in-out;--transition-duration: .3s;--header-font-stack: var(--title-font);--body-font-stack: var(--main-font)}html{overflow-x:hidden}.btn{display:flex;align-items:center;justify-content:center;gap:4px;font-weight:500;font-size:13px;line-height:1;text-align:center;border-radius:7px}.section-title--wrapper .section-title{font-family:var(--title-font)}body .back-to-top-button span{border-radius:25px;border:.2px solid #CDB9AA;width:72px;height:38px;background-color:#fadada;box-shadow:0 3px 3px #00000026}body .back-to-top-button span svg{width:16px;height:8px}.announcement_bar--new.announcement_bar .announcement_wrapper{min-height:38px}.announcement_bar--new.announcement_bar animated-background-text-colors .announcement_text{font-size:13px;line-height:1;letter-spacing:0;padding-top:10px;padding-bottom:10px}@media (min-width: 768px){.btn{font-size:15px}.announcement_bar--new.announcement_bar animated-background-text-colors .announcement_text{font-size:16px;padding-top:7px;padding-bottom:7px}.announcement_bar--new.announcement_bar .announcement_wrapper{min-height:36px}}@media (min-width: 2000px){.btn{font-size:24px}}html.js-drawer-open{overflow:hidden}html{scroll-behavior:smooth}body .swiper-scrollbar--card.swiper-scrollbar-horizontal{--swiper-scrollbar-sides-offset: 0px;--swiper-scrollbar-size: 3px;margin:0;inset:-3px 0 auto 0;border-radius:0;background-color:#dedede;z-index:50;position:relative;touch-action:none;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}body .swiper-scrollbar--card.swiper-scrollbar-horizontal .swiper-scrollbar-drag{height:100%;width:100%;left:0;top:0;margin-bottom:0;background-color:var(--text-secondary);border-radius:0;position:relative}body .grid-view-item .aspect-ratio .js-card-gallery{position:absolute;top:0;left:0;width:100%;height:100%}.global-drawer-new .global-drawer__overlay{background-color:#33333326}.global-drawer-new .cart-drawer__heading{font-family:var(--title-font);font-weight:500;font-size:20px;line-height:1.2;letter-spacing:0;width:100%}.global-drawer-new .global-drawer__sticky-header{padding:7px 8px 7px 20px;display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;gap:20px;border-bottom:1px solid var(--border-color-secondary)}.global-drawer-new .global-drawer__close{position:static}.global-drawer-new .global-drawer__sticky-header:after{display:none}.global-drawer-new .cart-drawer__empty-message{font-weight:400;font-size:19px;line-height:1.26;letter-spacing:0}.global-drawer-new .cart-drawer__empty-container{gap:32px}.global-drawer-new .cart-drawer__empty-btn{min-width:208px;min-height:32px}.global-drawer-new .global-drawer__body--with-padding{padding:20px}.global-drawer-new.global-drawer{max-width:calc(100% - 35px);width:400px}.global-drawer-new .cart-drawer__body .cart-drawer__form{padding:0}.global-drawer-new .cart-drawer__product_card--title,.global-drawer-new .product-card-basic__title{font-weight:300;font-size:14px;line-height:1.29;letter-spacing:0}.global-drawer-new .cart-drawer__product_card--sku{display:block;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:0;color:var(--border-color)}.global-drawer-new .cart-drawer__product-card--price{text-align:start;line-height:1}.global-drawer-new .cart-drawer__product-card--price span,.global-drawer-new .product-card-basic__price span{font-weight:700;font-size:13px;line-height:1;letter-spacing:0}.cart-drawer__product-card-info-main{display:flex;flex-direction:column;gap:2px}.global-drawer-new .cart-drawer__product_card,.global-drawer-new .product-card-basic{gap:12px}.global-drawer-new .product-card-basic__image{width:77px}.cart-drawer__product-card--info--body>div:first-child{padding:0}.global-drawer-new .cart-drawer__product-card--info:not(:has(.cart-drawer__product_card--badge--preorder)){transform:none}.global-drawer-new .cart-drawer__product-card--info{gap:12px}.global-drawer-new .cart-drawer__product-card--quantity{border-color:var(--border-color-secondary);border-radius:4px}.global-drawer-new .cart-drawer__product-card--quantity--input{font-size:13px;line-height:1;letter-spacing:0;text-align:center;min-width:40px}.global-drawer-new .cart-drawer__product-card--quantity--button[name=plus]{padding:4px 3px 4px 0}.global-drawer-new .cart-drawer__product-card--quantity--button[name=minus]{padding:4px 0 4px 3px}.global-drawer-new .cart-drawer__product-card--remove{position:static;padding:6px;transition:color var(--transition-duration) var(--transition-function)}.product-grid--price .money.price-line-through.sale-price,.product-grid--price .money.sale-price{color:var(--text-secondary);opacity:1}.grid-view-item .product-grid--title{display:flex}.grid-view-item .swym-button.swym-add-to-wishlist-view-product{width:fit-content;height:fit-content;flex-shrink:0;padding:10px;transform:translate(10px,-10px)}.grid-view-item .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after,.grid-view-item .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{content:"";display:block;width:24px;height:24px;background-repeat:no-repeat;background-size:20px 18px;background-position:center}.grid-view-item .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{background-image:url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4423_9694)"><path d="M15 28C25.6742 19.8341 29.5 13.5777 29.5 9.62394C29.5 5.67014 26.827 2 21.923 2C17.0189 2 15 6.5227 15 6.5227C15 6.5227 12.9811 2 8.07704 2C3.17301 2 0.5 5.67014 0.5 9.62394C0.5 13.5777 4.32576 19.8341 15 28Z" fill="%23FDCAC6" stroke="%23343434" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_4423_9694"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>')}.grid-view-item .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{background-image:url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4423_9694)"><path d="M15 28C25.6742 19.8341 29.5 13.5777 29.5 9.62394C29.5 5.67014 26.827 2 21.923 2C17.0189 2 15 6.5227 15 6.5227C15 6.5227 12.9811 2 8.07704 2C3.17301 2 0.5 5.67014 0.5 9.62394C0.5 13.5777 4.32576 19.8341 15 28Z" fill="white" stroke="%23343434" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_4423_9694"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>')}.grid-view-item .swym-button.swym-add-to-wishlist-view-product.swym-added{opacity:1}body .money.price-line-through.sale-price+.money,body .money.sale-price+.money{color:var(--accent-text)!important}.global-drawer-new .cart-drawer__product_card--badge--sale{background-color:var(--accent-text);padding:6px 8px 4px}.global-drawer-new .cart-drawer__discounts{padding:12px 20px 0}.btn.btn--secondary{border-color:var(--accent-text);color:var(--accent-text)}.custom-font{font-family:var(--accent-font)}.cart--order-discount-wrapper .cart__subtotal-title{font-family:var(--body-font-stack);font-style:italic}.cart__row .h3 .money{font-family:var(--body-font-stack)}@media screen and (min-width: 768px){[data-wetheme-section-type=template--cart] .btn-wrapper-default.cart--checkout-default .cart--button-update{border:1px solid var(--accent-text)}}@media (hover: hover){.global-drawer-new .cart-drawer__product-card--remove:hover{color:var(--accent-text)}}.global-drawer-new .cart-drawer__product-card--remove svg{width:18px;height:18px}.global-drawer-new cart-quantity{display:flex;align-items:center;gap:4px}.global-drawer-new .cart-drawer__product-card--details{display:none}.global-drawer-new .cart-drawer__product_card:not(:last-of-type),.global-drawer-new cart-drawer-item:not(:last-of-type){display:block;padding:0;margin-bottom:42px;border:none}.global-drawer-new .global-drawer--secondary__header{padding:0;margin-bottom:12px;font-family:var(--title-font);font-size:17px;line-height:1.2;letter-spacing:0}.global-drawer-new .global-drawer--secondary__header .text-link-animated{padding:0;font-family:var(--title-font)}.global-drawer--secondary__header h5{margin:0}.global-drawer-new .global-drawer--secondary{padding:24px 0;width:calc(100% + 20px)}.global-drawer-new .product-card-basic--info{transform:none;justify-content:center}.global-drawer-new .product-card-basic--info--footer{display:none}.global-drawer-new .cart-drawer__recommendations .product-card-basic{width:70%}.global-drawer-new .product-card-basic{scroll-snap-align:start}.global-drawer-new .cart-drawer__recommendations-grid{scroll-snap-type:x mandatory;gap:16px;padding:0 0 16px}.global-drawer-new .cart-drawer__subtotal--heading{font-weight:400;font-size:19px;line-height:1.26;letter-spacing:0;font-family:var(--body-font-stack)}.global-drawer-new .cart-drawer__subtotal--price{font-weight:700;font-size:19px;line-height:1.16;letter-spacing:0;font-family:var(--body-font-stack)}.global-drawer-new .cart-drawer__subtotal{margin-bottom:0;padding:12px 20px;border-bottom:1px solid var(--border-color-secondary)}.global-drawer-new .global-drawer__footer{border-color:var(--border-color-secondary);padding-bottom:24px}.global-drawer-new .cart-drawer__taxes-shipping{padding:0 20px;margin-top:16px;font-size:14px;line-height:1.29;letter-spacing:0;text-align:center;margin-bottom:0}.global-drawer-new .cart-drawer__taxes-shipping p{margin:0}.global-drawer-new .cart-drawer__sub-footer{padding:0}.global-drawer-new .cart-drawer__footer--buttons{padding:16px 20px 0;flex-direction:column;gap:12px}.global-drawer-new .cart-drawer__variant-selector{position:relative}.global-drawer-new .cart-drawer__variant-selector:after{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:block;content:"";width:14px;height:7px;pointer-events:none;background-image:url('data:image/svg+xml,<svg width="14" height="7" viewBox="0 0 14 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.600098 0.600006L6.8401 5.67043L13.0801 0.600006" stroke="black" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.global-drawer-new .cart-drawer__variant-selector select{width:100%;padding:4px 12px;border-radius:4px;border-color:var(--border-color-secondary)}cart-drawer-item.is-loading select{opacity:.5}.cart__shipping{font-weight:300}.cart__subtotal+p .money{color:var(--accent-text)}.global-drawer__body{scroll-behavior:smooth}@media (min-width: 768px){.global-drawer-new .cart-drawer__heading{font-size:25px;line-height:1}.global-drawer-new .cart-drawer__empty-btn{min-width:231px;min-height:38px}.global-drawer-new .global-drawer__body--with-padding{padding:24px 20px}.cart-drawer__product-card-info-main{display:flex;flex-direction:column;gap:8px}.global-drawer-new .cart-drawer__product-card--info{gap:16px}.global-drawer-new .cart-drawer__product_card:not(:last-of-type){margin-bottom:32px}.global-drawer-new .global-drawer--secondary{padding:0;max-width:341px}.global-drawer-new .global-drawer--secondary__header{font-size:20px;margin-bottom:24px}.global-drawer--secondary__content{padding:24px 20px}.global-drawer-new .cart-drawer__footer--buttons{gap:16px}.global-drawer-new .cart-drawer__recommendations-grid{gap:24px;padding:0}.global-drawer-new .cart-drawer__recommendations .product-card-basic{width:min(276px,100vw - 30px - 15px - 15px - 35px)}}@media (min-width: 900px){.global-drawer-new.global-drawer{width:464px}}body .grid-view-item .swiper-btn--wrapper{display:none}.cart-drawer__product_card--image{position:relative}.cart-drawer__product_card--image .swym-wishlist-collections-v2-container{display:none}body .swym-wishlist-collections-v2-container{right:0;left:unset}button.swym-wishlist-collections-v2{transform:none!important}body #swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container,body .swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-image-container{height:unset}body swym-storefront-layout #swym-storefront-layout-items-container,body #swym-storefront-layout-section-container #swym-storefront-layout-items-container,body swym-storefront-layout #swym-storefront-layout-collection-list-items-container,body #swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:32px}body swym-storefront-layout-item{width:calc((100% - 12px)/2)}body #swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body{width:100%;max-width:unset}body #swym-storefront-layout-collection-option-button.swym-single-share-wishlist-btn{right:24px}body .swym-storefront-layout-notification-action{display:none}cart-recommendations .swym-wishlist-collections-v2-container{display:none}@media (min-width: 768px){body swym-storefront-layout-item{width:calc((100% - 12px * 2) / 3)}body .swym-storefront-layout-login-user-container,body #swym-storefront-layout-section-container .swym-storefront-layout-header,body #swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body{padding-right:60px;padding-left:60px}body #swym-storefront-layout-collection-option-button.swym-single-share-wishlist-btn{right:64px}}@media (min-width: 1440px){body swym-storefront-layout-item{width:calc((100% - 36px)/4)}}.swym-wishlist-header-counter[data-count="0"]{display:none!important}span.swym-wishlist-header-counter.show-badge{position:absolute;display:block;inset:auto 0px 0px auto;transform:translate(50%,10%);font-weight:700;font-size:9px;line-height:1;letter-spacing:.05em;text-align:center;padding:2px 3px;border-radius:7.5px;min-width:18px;min-height:12px;background-color:var(--accent-bg);color:var(--text-color)}@media (min-width: 1200px){span.swym-wishlist-header-counter.show-badge{inset:auto 2px 2px auto;font-size:13px;padding:2px 4px;min-width:22px;min-height:15px}}.main-content .shopify-policy__container{max-width:unset}@media (min-width: 768px){.main-content .shopify-policy__container{padding-left:60px;padding-right:60px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
