quick-add-modal .product:not(.featured-product) .product__view-details,quick-add-modal sticky-atc{display:none!important}quick-add-modal .quick-add-modal__content{width:100%;max-width:1200px}quick-add-modal .quick-add-modal__content-info{align-items:flex-start;overflow-anchor:none}quick-add-modal .quick-add-modal__toggle{position:absolute;right:.5rem;top:.5rem;z-index:10}quick-add-modal .product__info-wrapper{min-width:0}@media screen and (min-width:750px){quick-add-modal .quick-add-modal__content{overflow-anchor:none;overflow-y:auto;overscroll-behavior:contain}quick-add-modal .quick-add-modal__content-info{--modal-padding: 3.5rem;height:auto;min-height:100%;overflow:visible}quick-add-modal .quick-add-modal__content-info>.product{align-items:flex-start}quick-add-modal .product:not(.product--no-media) .product__media-wrapper{align-self:flex-start;flex:0 0 55%;max-width:55%;position:sticky;top:var(--modal-padding, 3.5rem);width:55%;z-index:1}quick-add-modal .product:not(.product--no-media) .product__info-wrapper{flex:0 0 45%;max-width:45%;padding-left:3rem;width:45%}quick-add-modal .product__media-wrapper.product__column-sticky{position:sticky;top:var(--modal-padding, 3.5rem)}quick-add-modal .product__info-wrapper.product__column-sticky{position:relative;top:auto}quick-add-modal .product__info-container{max-width:100%}}quick-add-modal .product__media-wrapper,quick-add-modal media-gallery{overflow:hidden}quick-add-modal .product-media-container{--preview-ratio: 1}quick-add-modal media-gallery .product__media-list{display:flex!important;flex-wrap:inherit;gap:0!important;margin:0;overflow-x:auto!important;overflow-y:hidden;padding:0;scroll-behavior:smooth;scroll-padding-left:0;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%}quick-add-modal media-gallery .product__media-list::-webkit-scrollbar{display:none}quick-add-modal media-gallery .product__media-list:after{content:none}quick-add-modal media-gallery .product__media-list .product__media-item{display:block!important;flex:0 0 100%!important;margin:0!important;max-width:100%!important;padding:0!important;scroll-snap-align:start;width:100%!important}quick-add-modal media-gallery .product__media-item>*,quick-add-modal media-gallery .product__modal-opener,quick-add-modal media-gallery .product-media-container{max-width:100%;width:100%}quick-add-modal media-gallery .product__modal-opener,quick-add-modal media-gallery .product__media,quick-add-modal media-gallery .product-media-container .media{display:block}quick-add-modal media-gallery .product__media img,quick-add-modal media-gallery .product-media-container .media>img{height:100%;object-fit:cover;width:100%}quick-add-modal media-gallery .thumbnail-slider.quick-add-hidden,quick-add-modal media-gallery .thumbnail-slider.small-hide,quick-add-modal media-gallery .thumbnail-slider.medium-hide,quick-add-modal media-gallery .thumbnail-slider.large-up-hide{display:flex!important;visibility:visible}quick-add-modal media-gallery .mobile-slider-style-custom .thumbnail-slider.slider-mobile-gutter,quick-add-modal media-gallery .thumbnail-slider.slider-mobile-gutter{align-items:center;bottom:auto;left:auto;margin:.5rem 0 0;max-width:100%;position:relative;right:auto}quick-add-modal media-gallery .thumbnail-slider .thumbnail-list.slider,quick-add-modal media-gallery .thumbnail-slider .thumbnail-list.slider--tablet-up{column-gap:.75rem;display:flex!important;flex:1 1 auto;overflow-x:auto;padding:.5rem;scroll-padding-left:.5rem}quick-add-modal media-gallery .thumbnail-list__item.slider__slide{aspect-ratio:1;flex:0 0 calc((100% / var(--desktop-thumbnails, 6)) - .8rem);width:calc((100% / var(--desktop-thumbnails, 6)) - .8rem)}quick-add-modal media-gallery .thumbnail{border-radius:.6rem;overflow:hidden}quick-add-modal media-gallery .thumbnail[aria-current]{box-shadow:0 0 0 .16rem currentColor}quick-add-modal media-gallery .thumbnail-slider .slider-button{display:flex!important;flex:0 0 44px;width:44px}quick-add-modal .custom-badges.block-indicator{display:flex;flex-direction:row;gap:.8rem;justify-content:center;margin-bottom:.7rem}quick-add-modal .custom-badges.block-indicator .custom-badge{border-radius:.2rem;flex:1 1 0;font-weight:500;justify-content:center;line-height:1.2;min-height:2.8rem;min-width:0;padding:.45rem 1rem;text-align:center;white-space:normal}quick-add-modal .custom-badge.low-stock-indicator-badge{background-color:var(--lb-background-color);color:var(--lb-text-color);font-size:var(--lb-font-size)}quick-add-modal .custom-badge.variant-availability-badge{background-color:var(--vb-background-color);color:var(--vb-text-color);font-size:var(--vb-font-size)}quick-add-modal .product__info-container>.title-extended,quick-add-modal .product__info-container>.product__title{margin-top:2rem;margin-bottom:.55rem}quick-add-modal .title-extended{align-items:flex-start;display:flex;flex-direction:row;gap:var(--te-col-gap, 16px);justify-content:space-between}quick-add-modal .title-extended__left{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--te-gap, 0);min-width:0}quick-add-modal .title-extended__right{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:var(--te-gap, 4px);justify-content:flex-start;padding-top:.2rem;white-space:nowrap}quick-add-modal .title-extended__title,quick-add-modal .product__title h1,quick-add-modal .product__title h2{color:var(--te-title-color, inherit);font-size:var(--te-title-size, 24px);font-weight:var(--te-title-weight, 700);letter-spacing:var(--te-title-ls, 0);line-height:1.05;margin:0;padding:0;text-transform:var(--te-title-transform, none);word-break:break-word}quick-add-modal .title-extended__rating.rating-stars{font-size:var(--font-size, 1.2rem);justify-content:flex-start;margin:0}quick-add-modal .title-extended .rating-stars-and-text,quick-add-modal .title-extended .custom-loox-reviews,quick-add-modal .title-extended .loox-rating{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .45rem;justify-content:flex-start;line-height:normal;min-width:0}quick-add-modal .title-extended .rating-stars__container{display:flex;flex-shrink:0}quick-add-modal .title-extended .rating-stars__container svg{flex-shrink:0;height:1em;margin-left:.125em;width:1em}quick-add-modal .title-extended .rating-stars__container svg:first-of-type{margin-left:0}quick-add-modal .title-extended .rating-stars__label,quick-add-modal .title-extended .loox-rating span,quick-add-modal .loox-rating span{color:inherit;display:inline-flex;line-height:1.2;white-space:nowrap}quick-add-modal .loox-rating .loox-icon{color:var(--star-color)}quick-add-modal .title-extended__compare-at{color:var(--te-compare-color, #999);font-size:var(--te-compare-size, 14px);font-weight:var(--te-compare-weight, 400);line-height:normal;text-decoration:line-through}quick-add-modal .title-extended__price{color:var(--te-price-color, inherit);font-size:var(--te-price-size, 18px);font-weight:var(--te-price-weight, 700);line-height:normal}quick-add-modal .product-page-price{margin-top:0;margin-bottom:.7rem}quick-add-modal .product-form__buttons{gap:.9rem}quick-add-modal .product-form__buttons>*+*{margin-top:.9rem}quick-add-modal .product-form__quantity-and-btn+.shopify-payment-button,quick-add-modal .product-form__submit+.shopify-payment-button{margin-top:1.3rem}quick-add-modal .shopify-payment-button{margin-top:0}quick-add-modal .shopify-payment-button__more-options,quick-add-modal .payment-badges-block{margin-top:.8rem}quick-add-modal .quick-add-kaching,quick-add-modal kaching-bundle,quick-add-modal kaching-bundles{box-sizing:border-box;display:block;max-width:100%;width:100%}quick-add-modal.quick-add-modal--has-kaching .quick-add-kaching,quick-add-modal.quick-add-modal--has-kaching kaching-bundle,quick-add-modal.quick-add-modal--has-kaching kaching-bundles{margin:1rem 0;overflow-anchor:none}quick-add-modal.quick-add-modal--has-kaching .product-form,quick-add-modal.quick-add-modal--has-kaching .product-form__buttons{margin-top:1rem}quick-add-modal.quick-add-modal--has-kaching .kaching-bundles,quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bars,quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar,quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-container{max-width:100%;width:100%}quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar{min-height:auto}quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-main{align-items:center;display:grid;gap:.6rem 1rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:0}quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-radio{grid-column:1;grid-row:1 / span 2}quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-content{grid-column:2;min-width:0}quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-title,quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-subtitle{line-height:1.2;max-width:100%;min-width:0}quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-title{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-pricing{grid-column:3;grid-row:1 / span 2;justify-self:end;min-width:max-content;text-align:right}quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-variants,quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-footer{width:100%}quick-add-modal .affirmation-block{align-items:center;display:flex;flex-wrap:wrap;gap:var(--items-gap, 12px);justify-content:var(--items-alignment, flex-start);margin-top:.7rem}quick-add-modal .affirmation-item{align-items:center;display:flex;flex:0 0 var(--item-width);flex-direction:var(--display);gap:var(--item-gap);min-width:0;text-align:var(--text-alignment)}quick-add-modal .affirmation-item__icon,quick-add-modal .affirmation-item__img{height:var(--icon-size);width:var(--icon-size)}quick-add-modal .affirmation-item__icon{flex-shrink:0}quick-add-modal .affirmation-item__img{display:block;object-fit:contain}quick-add-modal .affirmation-item__content{display:flex;flex-direction:column;gap:.4rem;min-width:0}quick-add-modal .affirmation-item__text{color:var(--text-color);font-size:var(--font-size);font-weight:600;line-height:1.3}quick-add-modal .affirmation-item__description{color:var(--text-color);font-size:calc(var(--font-size) * .92);font-weight:var(--font-weight, 400);line-height:1.4}quick-add-modal .affirmation-item__text p,quick-add-modal .affirmation-item__description p{margin:0}quick-add-modal .affirmation-read-more{color:var(--read-more-text-color, var(--text-color));display:flex;flex-direction:column;margin-bottom:1.4rem}quick-add-modal .affirmation-read-more__summary{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--read-more-text-color, var(--text-color));cursor:pointer;display:flex;font-family:inherit;font-size:var(--read-more-font-size, 14px);font-weight:var(--read-more-font-weight, 600);justify-content:center;list-style:none;margin:10px 0 0;order:2;padding:0;text-align:center;text-decoration:underline;text-underline-offset:.18em;width:100%}quick-add-modal .affirmation-read-more__content{max-height:0;opacity:0;order:1;overflow:hidden;transform:translateY(-.6rem);transition:max-height .42s ease,opacity .28s ease,transform .42s ease}quick-add-modal .affirmation-read-more.is-open .affirmation-read-more__content{opacity:1;transform:translateY(0)}quick-add-modal .affirmation-read-more__label--less,quick-add-modal .affirmation-read-more.is-open .affirmation-read-more__label--more{display:none}quick-add-modal .affirmation-read-more.is-open .affirmation-read-more__label--less{display:inline}quick-add-modal .affirmation-read-more.is-open .affirmation-read-more__summary{margin-top:1.2rem}quick-add-modal .affirmation-block--read-more-grid{margin-top:1.2rem;margin-bottom:0;order:1}@media screen and (max-width:749px){quick-add-modal media-gallery .product__media-list .product__media-item{margin-left:0!important;margin-right:0!important}quick-add-modal media-gallery .thumbnail-list__item.slider__slide{flex-basis:calc((100% / var(--mobile-thumbnails, 5)) - .5rem);width:calc((100% / var(--mobile-thumbnails, 5)) - .5rem)}quick-add-modal media-gallery .thumbnail-slider .thumbnail-list.slider,quick-add-modal media-gallery .thumbnail-slider .thumbnail-list.slider--tablet-up{column-gap:.75rem;padding:.75rem .1rem;scroll-padding-left:.5rem}quick-add-modal media-gallery .thumbnail-slider .slider-button{flex-basis:2.5rem;width:2.5rem}quick-add-modal .custom-badges.block-indicator{gap:.6rem;margin-bottom:.6rem}quick-add-modal .custom-badges.block-indicator .custom-badge{min-height:3rem;padding:.55rem .7rem}quick-add-modal .custom-badge.low-stock-indicator-badge{font-size:var(--lb-font-size-mb)}quick-add-modal .custom-badge.variant-availability-badge{font-size:var(--vb-font-size-mb)}quick-add-modal .product__info-container>.title-extended,quick-add-modal .product__info-container>.product__title{margin-top:.8rem;margin-bottom:.45rem}quick-add-modal .title-extended{gap:.8rem}quick-add-modal .title-extended__title,quick-add-modal .product__title h1,quick-add-modal .product__title h2{font-size:var(--te-title-size-mb, 20px)}quick-add-modal .title-extended__price{font-size:var(--te-price-size-mb, 18px)}quick-add-modal .title-extended__compare-at{font-size:var(--te-compare-size-mb, 12px)}quick-add-modal .title-extended__rating.rating-stars{font-size:var(--font-size-mb, 1.6rem)}quick-add-modal .product-form__quantity-and-btn+.shopify-payment-button,quick-add-modal .product-form__submit+.shopify-payment-button{margin-top:1.2rem}quick-add-modal.quick-add-modal--has-kaching .quick-add-kaching,quick-add-modal.quick-add-modal--has-kaching kaching-bundle,quick-add-modal.quick-add-modal--has-kaching kaching-bundles{margin:.9rem 0}quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-main{gap:.5rem .8rem}quick-add-modal.quick-add-modal--has-kaching .kaching-bundles__bar-pricing{min-width:auto}quick-add-modal .affirmation-block{gap:var(--items-gap-mb, 12px);justify-content:var(--items-alignment-mb, flex-start);margin-top:.6rem}quick-add-modal .affirmation-item{flex-basis:var(--item-width-mb);flex-direction:var(--display-mb);gap:var(--item-gap-mb);text-align:var(--text-alignment-mb)}quick-add-modal .affirmation-read-more{margin-bottom:1.1rem}quick-add-modal .affirmation-read-more__summary{font-size:var(--read-more-font-size-mobile, 13px)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/quick-add-pdp-modal.css.map */
