.product .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .shopify-payment-button{margin:0}.price-per-item__container{margin-bottom:20px}.product-form__buttons .product-form__submit,.btn-group-1checkout{min-width:50%;max-width:100%}.btn-group-1checkout .btn-1checkout .btn-1checkout-title{font-size:16px}@media(max-width:767px){.product-form__buttons{position:fixed;bottom:0;left:0;right:0;z-index:999;background-color:#fff;padding:6px 8px;display:flex;flex-direction:row;justify-content:space-between;gap:4px!important}.btn-group-1checkout .btn-1checkout .btn-1checkout-title{font-size:16px;font-family:var(--font-button-family)}.product-form__buttons .shopify-payment-button__button{font-size:12px!important}.product-form__buttons .product-form__submit,.product-form__buttons .shopify-payment-button{width:50%!important;height:min-content;font-size:12px!important;padding:0!important;margin:0!important}.btn-group-1checkout{width:100%!important}.btn-1checkout-style{padding:0!important}}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .product-subtitle{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .custom-badge .product-badge{background:#ede4d6;padding:4px 10px;border-radius:10px;font-size:10px;font-weight:600}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .custom-badge{display:flex;flex-wrap:wrap;gap:5px}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price-item price-money bdi{font-size:20px;font-weight:700}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price__compare .price-item price-money bdi{font-size:15px;font-weight:600}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price dl .price__regular bdi{font-size:20px;font-weight:700}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge{display:flex;row-gap:1rem;position:absolute;top:1rem;left:1rem;z-index:2;max-width:50%;pointer-events:none;text-align:center;gap:5px}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge .product-badge{font-size:12px;border:1px solid #4a185f;padding:0 8px;border-radius:10px;color:#4a185f;background:#fff}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information{text-align:start;display:flex!important;flex-direction:column;height:100%;justify-content:space-between;min-height:220px}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price{justify-content:start}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__button{position:unset;padding:0 10px}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper{margin-bottom:20px;padding:10px}.product-recommendations .best-seller-subtitle{text-align:center;margin-top:0;margin-bottom:40px}.product-recommendations .title-wrapper{margin-bottom:16px}.product-recommendations .slider-mobile-gutter .product-grid{padding-bottom:40px}.product-recommendations .slider-mobile-gutter .product-grid .grid__item{border-radius:20px;-webkit-box-shadow:9px 5px 14px 2px #A2A2A2;box-shadow:9px 5px 14px 2px #a2a2a2}.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__button{width:100%}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .product-subtitle{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .custom-badge .product-badge{background:#ede4d6;padding:4px 10px;border-radius:10px;font-size:10px;font-weight:600}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .custom-badge{display:flex;flex-wrap:wrap;gap:5px}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price-item price-money bdi{font-size:20px;font-weight:700}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price__compare .price-item price-money bdi{font-size:15px;font-weight:600}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price dl .price__regular bdi{font-size:20px;font-weight:700}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge{display:flex;row-gap:1rem;position:absolute;top:1rem;left:1rem;z-index:2;max-width:50%;pointer-events:none;text-align:center;gap:5px}.recently-viewed-products.slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge .product-badge{font-size:12px;border:1px solid #4a185f;padding:0 8px;border-radius:10px;color:#4a185f;background:#fff}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information{text-align:start;display:flex!important;flex-direction:column;height:100%;justify-content:space-between;min-height:260px}.recently-viewed-productss .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price{justify-content:start}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__button{position:unset;padding:0 10px;width:100%}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper{margin-bottom:20px;padding:10px}.recently-viewed-products .best-seller-subtitle{text-align:center;margin-top:0;margin-bottom:40px}.recently-viewed-products .title-wrapper{margin-bottom:16px}.recently-viewed-products .facet-filters-sticky{position:unset}.recently-viewed-products .slider-mobile-gutter .product-grid{padding-bottom:40px}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item{border-radius:20px;-webkit-box-shadow:9px 5px 14px 2px #A2A2A2;box-shadow:9px 5px 14px 2px #a2a2a2}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price{justify-content:start}.recently-viewed-productss .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge{display:flex;row-gap:1rem;position:absolute;top:1rem;left:1rem;z-index:2;max-width:101%;pointer-events:none;text-align:center;gap:10px}.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge .product-badge{font-size:12px;border:1px solid #4a185f;padding:0 8px;border-radius:10px;color:#4a185f;background:#fff}.header--middle-left .header__right{margin-inline-start:0px}.card-information__button .button{transform:unset!important;opacity:1!important}.card+.card-information{position:unset!important;display:unset!important}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper{padding:10px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price{justify-content:start}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information{text-align:start;display:flex!important;flex-direction:column;height:100%;justify-content:space-between;min-height:220px;min-height:260px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__button{width:100%;border-radius:100px;position:unset!important;transform:unset;margin-bottom:15px;padding:0 10px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .product-subtitle{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price-item price-money bdi{font-size:20px;font-weight:700}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price__compare .price-item price-money bdi{font-size:15px;font-weight:600}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .custom-badge .product-badge{background:#ede4d6;padding:4px 10px;border-radius:10px;font-size:10px;font-weight:600}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card--product{border:none;border-radius:20px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .best-seller-badge{display:flex;row-gap:1rem;position:absolute;top:1rem;left:1rem;z-index:2;max-width:101%;pointer-events:none;text-align:center;gap:10px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .best-seller-badge .product-badge{font-size:12px;border:1px solid #4a185f;padding:0 8px;border-radius:10px;color:#4a185f;background:#fff}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card--product .card__media{border-radius:20px}.product-grid-container .collection .product-grid .grid__item{border-radius:20px;-webkit-box-shadow:9px 5px 14px 2px #A2A2A2;box-shadow:9px 5px 14px 2px #a2a2a2}.card-subtitle{font-size:14px;color:#666;margin-bottom:10px}.card-variants{display:flex;gap:10px;margin-top:0;flex-wrap:wrap}.variant-button{padding:6px 14px;border:1px solid #ddd;background:#fff;border-radius:20px;font-size:13px;cursor:pointer;transition:.3s}.variant-button.active{color:#000;border-color:#000;border:2px solid #000}.variant-button:disabled{opacity:.4;cursor:not-allowed}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .product-subtitle{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .custom-badge .product-badge{background:#ede4d6;padding:4px 10px;border-radius:10px;font-size:10px;font-weight:600}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .custom-badge{display:flex;flex-wrap:wrap;gap:5px}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price-item price-money bdi{font-size:20px;font-weight:700}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price dl .price__regular dd .price-item price-money bdi{font-size:20px;font-weight:700}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price__compare .price-item price-money bdi{font-size:15px;font-weight:600}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price dl .price__regular bdi{font-size:20px;font-weight:700}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge{display:flex;flex-direction:column;row-gap:1rem;position:absolute;top:1rem;left:1rem;z-index:2;max-width:50%;pointer-events:none;text-align:center}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge .product-badge{font-size:12px;border:1px solid #4a185f;padding:0 8px;border-radius:10px;color:#4a185f;background:#fff}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information{text-align:start;display:flex!important;flex-direction:column;height:100%;justify-content:space-between;min-height:260px}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price{justify-content:start}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__button{position:unset;padding:0 10px;width:100%}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper{margin-bottom:20px;padding:10px}.custom-best-seller-collection .best-seller-subtitle{text-align:center;margin-top:0;margin-bottom:40px}.custom-best-seller-collection .title-wrapper{margin-bottom:16px}.custom-best-seller-collection{background:#fdfaf6}.collection-grid-section .facet-filters-sticky{position:unset}.custom-best-seller-collection .slider-mobile-gutter .product-grid{padding-bottom:40px}.custom-best-seller-collection .slider-mobile-gutter .product-grid .slider__slide{border-radius:20px;-webkit-box-shadow:9px 5px 14px 2px #A2A2A2;box-shadow:9px 5px 14px 2px #a2a2a2}.product-grid-container #ProductGridContainer .collection .product-grid .grid__item .card-wrapper .card--product{z-index:0}@media screen and (max-width:767px){.collection .grid--2-col .grid__item{max-width:calc(50% - var(--grid-horizontal-spacing) / 2)!important}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge{top:5px;left:3px;max-width:70%}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge .product-badge,.recently-viewed-products .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge .product-badge,.product-recommendations .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge .product-badge{font-size:8px;padding:0 4px}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .custom-badge{display:flex;flex-wrap:wrap;gap:5px}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .custom-badge .product-badge{background:#ede4d6;padding:0 5px;border-radius:10px;font-size:8px;font-weight:600}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .best-seller-badge .product-badge{font-size:10px}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price-item price-money bdi{font-size:15px}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price__compare .price-item price-money bdi{font-size:12px}.custom-best-seller-collection .slider-mobile-gutter .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price dl .price__regular bdi{font-size:15px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .custom-badge{display:flex;flex-wrap:wrap;gap:2px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price-item price-money bdi{font-size:15px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price__compare .price-item price-money bdi{font-size:12px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .best-seller-badge .product-badge{font-size:11px}.card-variants{margin:0}.variant-button{padding:3px 5px;font-size:11px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .product-subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__wrapper .custom-badge .product-badge{background:#ede4d6;padding:0 5px;border-radius:10px;font-size:8px;font-weight:600}add-to-cart.button.button--small.product-card-add{width:100%;min-width:100%;max-width:100%;height:20px!important;min-height:25px!important;max-height:25px!important;border-radius:10px;text-indent:unset;font-size:10px}.card-information__button .button--small .icon{display:none}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card-information .card-information__button{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom-style.css.map */
