.main-bundle .beta{max-width:402px;padding:32px 55px;flex:402px;width:100%;border:3px solid #000;position:sticky;top:90px;border-radius:32px}.main-bundle .title{margin:0 0 8px;font-size:32px;text-align:center;text-transform:capitalize;letter-spacing:0;line-height:1.1;font-weight:700;color:#000}.main-bundle .bundle-prices{display:flex;justify-content:center}.main-bundle .price{font-size:16px;font-weight:600;line-height:1;color:#000;letter-spacing:0}.main-bundle .selection-box-grid{margin-top:16px}.main-bundle .selection-box-item{align-items:center;margin-bottom:24px;display:flex}.main-bundle .filled .empty-selection,.main-bundle .selection-box-grid .selected-product-media{display:none}.main-bundle .selected-product-media,.main-bundle .empty-selection{max-width:96px;height:96px}.main-bundle .selected-product-media{width:100%;border:3px dashed #000;flex:96px;display:flex;justify-content:center;align-items:center}.main-bundle .selected-product-media img{object-fit:contain;width:80%;margin:0 auto}.main-bundle .selected-bundle-info{flex:1;padding-left:24px}.main-bundle .beta-inner-wrap .selected-bundle-info .title{font-size:16px;margin-bottom:4px;text-align:left;font-weight:600;text-transform:uppercase}.main-bundle .selected-bundle-info .info{letter-spacing:0px;line-height:1.6;margin-bottom:8px;font-weight:400;font-size:12px}.main-bundle .selected-bundle-info .prices{line-height:1;font-size:16px;font-weight:600;letter-spacing:0;text-transform:uppercase}.main-bundle .selection-count-btn{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0;height:48px;width:100%;border-radius:99px;border:3px solid rgba(68,47,44,.2);display:flex;justify-content:center;color:#000;align-items:center;cursor:pointer;margin-bottom:12px;overflow:hidden;position:relative}.main-bundle .selection-count-btn .selected-count{font-size:16px;font-weight:600;letter-spacing:0;line-height:1.4;text-align:center;text-transform:uppercase}.main-bundle .selected-count{margin-right:5px}.main-bundle .bundle-atc-button{background-color:#ec1758;color:#eeebe0;width:100%;margin-bottom:12px;overflow:hidden;font-size:16px;font-weight:600;line-height:22px;text-transform:uppercase;padding:13px;min-width:212px;border-radius:99px;display:inline-block;text-align:center}.main-bundle .bundle-atc-button:after,.main-bundle .bundle-atc-button:not([disabled]):hover:after{box-shadow:none}.main-bundle .bundle-atc-button span{color:#eeebe0}.main-bundle .original-price.price{text-decoration-line:line-through;opacity:.5;margin-left:4px}.main-bundle .loading__spinner{width:1.8rem;display:inline-block}.main-bundle .loading__spinner{position:absolute;z-index:1;width:1.8rem}.main-bundle .spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.main-bundle .message{font-size:12px;font-weight:600;letter-spacing:0;line-height:1.4;text-align:center;text-transform:uppercase}.main-bundle .collection-inner-section{width:100%;display:none}.main-bundle .collection-inner-section.active-bundle{display:flex}.main-bundle .collection-inner-section aside{width:100%}.main-bundle .collection ul#product-grid{column-gap:12px;row-gap:16px}.main-bundle .product-card-wrapper .card__heading{font-size:20px;font-weight:600;line-height:100%;text-transform:uppercase}.main-bundle .card-information .price{display:none}.main-bundle .card__content .pro_review h4{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground));margin:0;text-transform:capitalize;font-size:18px;font-weight:400;font-style:normal;font-family:unset;letter-spacing:0}.main-bundle .card__content .card__information{display:block;position:relative}.main-bundle .card__content .pro_review{margin-top:5px}.main-bundle .facets__form{gap:0px}.main-bundle .facets-wrapper .facets-container.scroll-trigger.animate--fade-in{margin-left:0}.main-bundle .add-to-cart-button{font-size:16px;color:#000;text-transform:uppercase;font-weight:600;line-height:1;letter-spacing:0;height:48px;width:100%;border-radius:99px;border:3px solid #000;display:flex;justify-content:center;align-items:center;background-color:#eeebe0;cursor:pointer}.main-bundle .card_grid_btn_new{text-align:center;position:relative;z-index:2;width:100%;padding-top:24px}.main-bundle .card-wrapper{border-radius:32px;background:#e5e2d6;padding:10px}.main-bundle .card-wrapper .card__inner.gradient{background:#e5e2d6}.main-bundle .selected.quantity-selector{display:flex}.main-bundle .quantity-selector{display:none;align-items:center;justify-content:center;height:48px;width:100%;border-radius:99px;background-color:#eeebe0;border:3px solid #000}.main-bundle .quantity-selector-in{width:max-content;margin:0 auto}.main-bundle .quantity-selector-in .quantity:after{border:none;box-shadow:none}.main-bundle .quantity-selector-in .quantity:before{background:transparent}.main-bundle .quantity__input{font-size:16px;font-weight:600;letter-spacing:0;color:#000;line-height:1;border:0;outline:0;background-color:transparent!important;max-width:70px;width:100%;flex:70px;padding:0;pointer-events:none}.main-bundle .quantity__button .svg-wrapper{width:1.5rem}.main-bundle .quantity-btn.disabled,.main-bundle .add-to-cart-button.disabled,.main-bundle .quantity__button.disabled,.main-bundle .disabled-btn{pointer-events:none;opacity:.5}.main-bundle .selection-box-grid .filled .selected-product-media{display:flex}.main-bundle .selection-box-grid .filled .selected-product-media img{width:100%}.main-bundle .beta-inner-wrap .filled .selected-bundle-info .title{font-size:20px}.main-bundle .selected-bundle-info .info{letter-spacing:0px;line-height:1.6;margin-bottom:8px;font-weight:400;font-size:18px;color:#000}.main-bundle .product-card-wrapper:hover .hover_image_new{opacity:1}.main-bundle .hover_image_new{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:32px;opacity:0;-webkit-transition:all 0s linear!important;-moz-transition:all 0s linear!important;-o-transition:all 0s linear!important;-ms-transition:all 0s linear!important;transition:all 0s linear!important}.main-bundle li.grid__item{position:relative}.main-bundle .hover_image_new video{width:100%;height:100%!important;object-fit:cover;border-radius:32px}.main-bundle .product-card-wrapper:hover .card__inner{opacity:0}.main-bundle .product-card-wrapper .pro_review{z-index:1}.main-bundle .product-card-wrapper svg path{fill:#000}.main-bundle .product-card-wrapper svg{width:75px}.main-bundle .product-card-wrapper.underline-links-hover:hover .card__heading a{text-decoration:none}.main-bundle .facets__wrapper .disclosure-has-popup .facets__summary,body .main-bundle aside#main-collection-filters .sorting .facet-filters__field .select__select{border:3px solid #000;background-color:#eeebe0;height:48px;max-width:fit-content;width:10%;padding:5px 43px 5px 20px;display:flex;cursor:pointer;justify-content:center;align-items:center;min-width:fit-content;border-radius:25px!important}.main-bundle .facets__wrapper .disclosure-has-popup .facets__summary span.facets__summary-label,body .main-bundle aside#main-collection-filters .facet-filters__field .select__select{font-size:16px;text-transform:uppercase;text-decoration:none}@media (max-width: 767px){.main-bundle .collection-inner-section{flex-wrap:wrap}.main-bundle .beta{max-width:90%;margin:auto;border:none;padding:0 0 32px}.main-bundle .selected-bundle-info{display:none}.collection-inner-section div:has(.beta){order:1;width:100%}.collection-inner-section div:has(.product-grid-container){order:2}.main-bundle .selection-box-grid{display:flex;gap:10px;align-items:center;justify-content:center}.collection-inner-section[data-bundle="6-products-bundle"] .selection-box-grid{display:grid;grid-template-columns:auto auto auto}.collection-inner-section[data-bundle="6-products-bundle"] .selection-box-grid .selection-box-item.d-flex:nth-child(-n+3){margin-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 989px){.main-bundle .collection-inner-section div:has(.beta){width:35%}.main-bundle .collection-inner-section div:has(#ProductGridContainer){width:65%}.main-bundle .beta{padding:20px 10px}.main-bundle aside#main-collection-filters .facet-filters{grid-column:2;padding-left:0}.main-bundle .facet-filters__field .select{width:200px}.main-bundle .collection-inner-section{gap:20px;padding:10px}}@media screen and (min-width: 990px){.main-bundle .grid--3-col-desktop .grid__item{width:32%;max-width:32%}.main-bundle div#ProductGridContainer .collection{width:100%}.main-bundle .collection-inner-section div:has(#ProductGridContainer){width:70%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/new-custom.css.map */
