.alternate-main-product img,.alternate-main-product svg{display:block;height:100%;object-fit:cover}.section__inner.alternate-main-product{padding:36px 0 0!important;font-family:inter}.product.alternate-main-product{display:flex;flex-wrap:wrap;gap:50px;font-family:inter}.alternate-main-product .grid__item.product__media-wrapper{position:sticky;top:0;left:0;height:fit-content;max-width:calc(50% - 25px);flex:calc(50% - 25px);min-width:unset;width:100%}.alternate-main-product .product__info-wrapper.grid__item{max-width:calc(50% - 25px);flex:calc(50% - 25px);width:100%}.alternate-main-product .product__media-item.grid__item{aspect-ratio:1/1;border-radius:16px!important;overflow:hidden}.alternate-main-product .alternate-vendor{display:none}.alternate-main-product .product__info-container.gradient.color-scheme-6.product__info-padded.product__info-padded-main.border-radius-text-box.card--shadow.info-fullwidth-mob{background:unset;border:unset;outline:unset;box-shadow:unset;padding:0}.alternate-main-product .main-product__product-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.alternate-main-product .main-product__product-tag{display:block;max-width:fit-content;font-size:12px;line-height:1;font-weight:500}.alternate-main-product .main-product__product-tags-inner{display:flex;align-items:center;padding:3px 10px;gap:4px;border-radius:6px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.alternate-main-product .main-product__product-tags-inner:hover{background:#4f81ef!important}.alternate-main-product .b-main-title.h4.quick-add-hidden{font-size:30px;line-height:1.2;font-weight:700;letter-spacing:0;color:#000;text-transform:capitalize;margin:0 0 8px}.product__tax.caption.rte{display:none}.alternate-main-product__reviews-wrapper{display:flex;align-items:center;gap:12px;margin:0 0 16px}.alternate-main-product__reviews-stars{display:flex;gap:4px}.alternate-main-product__reviews-stars svg{max-width:16px;min-width:16px;height:16px;fill:#facc15;color:#facc15}.alternate-main-product__reviews-text{font-size:14px;line-height:1.42;letter-spacing:0;font-weight:400;color:#475569;margin:0;display:block}.main-product__compatible-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px}.main-product__compatible-title{font-size:14px;font-weight:400;line-height:1.42;letter-spacing:0;color:#475569;text-transform:capitalize;margin:0}.main-product__compatible-inner--wrp{display:flex;flex-wrap:wrap;gap:8px}.main-product__compatible-item{padding:5px 8px;border-radius:8px;overflow:hidden;display:flex;gap:4px;align-items:center;text-decoration:unset}.main-product__compatible-icon{max-width:16px;min-width:16px;height:16px}.main-product__compatible-icon img{width:100%;height:100%;display:block}.main-product__compatible-text{font-size:12px;font-weight:500;line-height:1.33;letter-spacing:0;text-transform:capitalize;margin:0;display:block}.alternate-main-product .spacer-container.m-0{display:none}.alternate-main-product .mb-15.no-js-hidden{margin:0 0 24px;display:block}.alternate-main-product .product__tax{margin-top:0}.alternate-main-product .product-details-tabs__description-content{font-size:16px;line-height:1.5;font-weight:400;color:#000;letter-spacing:0;margin:0 0 24px}.alternate-main-product .price-item.price-item--regular{font-size:30px;font-weight:600;line-height:1.2;margin:0;letter-spacing:0;color:#000}.alternate-main-product .product__sku{font-size:14px;line-height:1.4;font-weight:400!important;letter-spacing:0;color:#000;margin:0 0 16px}.alternate-main-product .product__sku:before{font-weight:500}.main-product__upsel-title{font-size:18px;font-weight:700;line-height:1.55;letter-spacing:0;color:#000;text-transform:capitalize;margin:0 0 16px}.main-product__upsel-inner--wrap{display:flex;flex-direction:column;gap:12px;margin:0}.main-product__upsel-item{padding:12px;width:100%;border-radius:16px;overflow:hidden;background:#eff6ff4d;display:flex;justify-content:space-between;border:1px solid rgb(226,232,240);text-decoration:unset;gap:10px}.main-product__upsel-texts--row{display:flex;align-items:center;gap:14px}.main-product__upsel-image-texts--wrap{display:flex;gap:12px;align-items:center;margin:0}.main-product__upsel-image{max-width:32px;min-width:32px;height:32px;border-radius:8px;overflow:hidden}.main-product__upsel-product--title{font-size:15px;font-weight:500;line-height:1.42;letter-spacing:0;color:#000;text-transform:capitalize;margin:0 0 2px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.main-product__upsel-product--text{font-size:12px;font-weight:400;line-height:1.33;letter-spacing:0;color:#000;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.main-product__upsel-price-button--wrap{display:flex;align-items:center;justify-content:right;gap:8px;max-width:fit-content;width:100%}.main-product__upsel-item .product-form__submit .atc_icon{display:none}.main-product__upsel-item .product-form__submit:not(:has(.hidden)) svg{opacity:.4}.main-product__upsel-price{font-size:15px;font-weight:600;line-height:1.5;color:#000;letter-spacing:0;margin:0;display:block;max-width:fit-content}.main-product__upsel-price-button--wrap .product-card__btn--wrap{border-radius:12px}.main-product__upsel-price-button--wrap .product-card__btn--wrap .product-form__submit{font-size:12px;font-weight:400;line-height:1;letter-spacing:0;text-transform:capitalize;min-width:unset;border-radius:12px;padding:5px 12px;border:1px solid rgb(37,99,235)}.alternate-main-product .main-product__upsel-price-button--wrap product-form{margin:0}.main-product__upsel-price-button--wrap .product-card__btn--wrap .product-form__submit{margin:0}.alternate-main-product product-form.product-form{margin:0!important}.alternate-main-product .flex.gap-1.w-full{display:flex;align-items:center}.alternate-main-product .product-form .quantity--squidge{min-height:unset;height:unset;padding:11px 10px;display:flex;width:100%;color:#000;background:#f5f8fc}.alternate-main-product .product-form .quantity--squidge .quantity__button{background:unset;margin:0;border:unset}.alternate-main-product .product-form__submit{background-color:unset;margin:0;color:#2563eb;border:1px solid #2563eb;padding:10px;font-size:16px;border-radius:24px;font-weight:500;line-height:1}.alternate-main-product .flex.gap-1.w-full .pb-1{flex:1;padding:0}.alternate-main-product .product-form__buttons quantity-input{box-shadow:unset;border:unset;outline:1px solid #0000004f;border-radius:16px;overflow:hidden}.alternate-main-product .product-form__buttons quantity-input:after{content:unset}.alternate-main-product .quantity__button svg{max-width:16px;min-width:16px;height:16px;fill:#000;color:#000;cursor:pointer}.alternate-main-product .icon-with-text.icon-with-text--vertical.icon-with-text--bordered.list-unstyled{display:flex;border:unset;gap:16px}.alternate-main-product .icon-with-text__item.text-balance.t2.items-center.last-child\:mb-0{border:unset;display:flex;padding:12px;flex-direction:column;background:#eff6ff80;border-radius:16px}.icon-with-text--vertical .icon{max-width:24px;min-width:24px;height:24px;margin:0 auto 8px}.alternate-main-product .icon-with-text__item.text-balance.t2.items-center.last-child\:mb-0 .lh-15.inline-richtext{line-height:1}.alternate-main-product .icon-with-text__item.text-balance.t2.items-center.last-child\:mb-0 .lh-15.inline-richtext strong{font-size:12px;line-height:1.43;font-weight:500;letter-spacing:0;text-transform:capitalize;color:#000;margin:0;display:block;text-align:center}.product-form__buttons .grow{max-width:80%;flex:80%;width:100%}.main-product__key-featured{padding:20px 0 0}.main-product__key-featured--wrap{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0}.alternate-product-card__include-title{font-size:18px;font-weight:700;line-height:1.55;letter-spacing:0;text-transform:capitalize;margin:0 0 16px;color:#000}.main-product__key-featured--item{display:flex;gap:12px;align-items:center;max-width:calc(50% - 12px);flex:calc(50% - 12px);width:100%}.main-product__key-featured--icon{max-width:16px;min-width:16px;height:16px;color:#22c55e}.main-product__key-featured--item span{font-size:14px;line-height:1.42;color:#000;letter-spacing:0;font-weight:400;margin:0;display:block}.alternate-main-product .product-form__input{max-width:100%}.alternate-main-product legend.variant-form__label{margin:0 0 4px!important}.alternate-main-product legend.variant-form__label .grow{font-size:14px;font-weight:600;line-height:1.4;margin:0;letter-spacing:0;text-transform:capitalize;color:#000}.alternate-main-product .product-form__input--pill input[type=radio]+label{display:block;border-radius:8px;padding:12px;border-width:1px;margin-top:8px;text-align:left;width:100%;background:unset}.alternate-main-product .product-form__input--pill input[type=radio]+label:hover{box-shadow:unset;outline:1.5px solid rgba(59,131,246,.59);background:unset}.alternate-main-product .product-form__input--pill input[type=radio].disabled:checked+label{color:#000;border-color:#3b82f6;outline:1.5px solid #3b82f6;background:#eff6ff80;width:100%}.alternate-main-product .product-form__input--pill input[type=radio]:checked+label{background-color:#f4f8fe;width:100%;box-shadow:unset;border:1px solid #3b82f6}.alternate-main-product .product-form__input--pill input[type=radio].disabled+label{color:#000;text-decoration:unset!important;background-color:unset;width:100%}.alternate-main-product .product-form__input label:hover{border-color:#3b82f6!important;background-color:#eff6ff4d!important}.alternate-main-product .product-form__input .form__label{margin-bottom:4px!important;font-size:14px;font-weight:600;letter-spacing:0;text-transform:capitalize}.alternate-main-product .variant-text-wrap{display:flex;justify-content:space-between;align-items:center;width:100%}.alternate-main-product .left_content{display:flex;flex-direction:column;gap:3px}.alternate-main-product .varian_value{font-size:14px;line-height:1.2;letter-spacing:0;text-align:center;font-weight:500}.alternate-main-product .variant_price{font-size:14px;font-weight:600;line-height:1.2;letter-spacing:0}.alternate-main-product .varian_info{font-size:12px;line-height:1.2;letter-spacing:0;color:#475569;font-weight:500}@media screen and (max-width:991px){.product.alternate-main-product{gap:24px}.alternate-main-product .product__info-wrapper.grid__item,.alternate-main-product .grid__item.product__media-wrapper{max-width:calc(50% - 12px);flex:calc(50% - 12px)}.product-media-modal .gradient,.product__info-container.gradient.color-scheme-6.product__info-padded.product__info-padded-main.border-radius-text-box.card--shadow.info-fullwidth-mob{margin:0!important}.alternate-main-product .product__media-wrapper slider-component{margin:0!important}}@media screen and (max-width:767px){.section__inner.alternate-main-product{padding:27px 0 0!important}.product.alternate-main-product.grid.grid--1-col.product--medium.product--left.product--slider.product--thumbnail_slider.product--columns.product--mobile-hide.grid--2-col-desktop{padding:0}.alternate-main-product .page-width{padding:0 18px}.product.alternate-main-product{gap:24px}.alternate-main-product .grid__item.product__media-wrapper{max-width:100%;flex:100%;position:unset}.alternate-main-product .product__info-wrapper.grid__item{max-width:100%;flex:100%}.alternate-main-product .b-main-title.h4.quick-add-hidden,.alternate-main-product .price-item.price-item--regular{font-size:24px}.alternate-main-product .flex.gap-1.w-full .grow{max-width:70%;flex:70%}.alternate-main-product .flex.gap-1.w-full .pb-1{flex:1}.product-form__buttons .grow{max-width:80%;flex:80%;width:100%}.alternate-main-product .product-form .quantity--squidge{padding:11px 8px}.alternate-main-product .product-form__submit{font-size:14px}.main-product__upsel-price{font-size:12px;line-height:1.2}.main-product__key-featured{margin:0}.main-product__key-featured--wrap{gap:8px;flex-wrap:wrap}.main-product__key-featured--item{gap:8px;max-width:calc(50% - 4px);flex:calc(50% - 4px);width:100%}.main-product__key-featured--item span{font-size:12px}.alternate-main-product .variant-text-wrap{gap:10px}.alternate-main-product .variant_price{font-size:12px;min-width:fit-content}.main-product__compatible-title{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/alternate-main-product.css.map */
