.jhango-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--jhango-card-bg, #ffffff);padding:var(--jhango-card-padding, 0);border-radius:var(--jhango-card-border-radius, 12px)}.jhango-card__media{position:relative;overflow:hidden;border-radius:var(--jhango-image-radius, 10px);background-color:rgb(var(--color-background))}.jhango-card__media--fixed-ratio{position:relative;width:100%;height:0}.jhango-card__media--fixed-ratio .jhango-card__image{position:absolute;top:0;left:0;width:100%;height:100%}.jhango-card__image{display:block;width:100%;height:auto;object-fit:cover;transition:transform .3s ease}.jhango-card__media:hover .jhango-card__image{transform:scale(var(--jhango-image-hover-scale, 1.05))}.jhango-card__placeholder{width:100%;height:auto;fill:currentColor;background-color:rgba(var(--color-foreground),.04)}.jhango-card__overlay-tags{position:absolute;z-index:5;display:flex;gap:var(--jhango-overlay-tag-gap, 4px);pointer-events:none}.jhango-card__overlay-tags--horizontal{flex-direction:row;flex-wrap:wrap}.jhango-card__overlay-tags--vertical{flex-direction:column;align-items:flex-start}.jhango-card__overlay-tags--top_left{top:var(--jhango-overlay-tag-offset, 8px);left:var(--jhango-overlay-tag-offset, 8px)}.jhango-card__overlay-tags--top_right{top:var(--jhango-overlay-tag-offset, 8px);right:var(--jhango-overlay-tag-offset, 8px)}.jhango-card__overlay-tags--top_right.jhango-card__overlay-tags--vertical{align-items:flex-end}.jhango-card__overlay-tags--bottom_left{bottom:var(--jhango-overlay-tag-offset, 8px);left:var(--jhango-overlay-tag-offset, 8px)}.jhango-card__overlay-tags--bottom_right{bottom:var(--jhango-overlay-tag-offset, 8px);right:var(--jhango-overlay-tag-offset, 8px)}.jhango-card__overlay-tags--bottom_right.jhango-card__overlay-tags--vertical{align-items:flex-end}.jhango-card__overlay-tag{display:inline-flex;align-items:center;gap:4px;padding:var(--jhango-overlay-tag-padding-y, 4px) var(--jhango-overlay-tag-padding-x, 8px);background-color:var(--jhango-overlay-tag-bg, rgba(255, 255, 255, .95));color:var(--jhango-overlay-tag-text, #027E66);font-size:var(--jhango-overlay-tag-font-size, 10px);font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:var(--jhango-overlay-tag-border-radius, 4px);white-space:nowrap;line-height:1.2}.jhango-card__overlay-tag i{color:var(--jhango-overlay-tag-icon-color, #027E66);font-size:.9em}.jhango-card__media--fixed-ratio .jhango-card__placeholder{position:absolute;top:0;left:0;width:100%;height:100%}.jhango-card__link{text-decoration:none;color:inherit;display:block}.jhango-card__content{padding:var(--jhango-card-content-gap, 16px) 0 0;text-align:center;display:flex;flex-direction:column;flex:1}.jhango-card__tags{display:flex;justify-content:center;gap:var(--jhango-tag-gap, 6px);margin-bottom:calc(var(--jhango-card-content-gap, 16px) * .5);flex-wrap:wrap}.jhango-card__tag{display:inline-flex;align-items:center;gap:.25rem;padding:var(--jhango-tag-padding-y, 4px) var(--jhango-tag-padding-x, 10px);background:var(--jhango-tag-bg, #ffffff);border:var(--jhango-tag-border-width, 1px) solid var(--jhango-tag-border, #027E66);border-radius:var(--jhango-tag-border-radius, 20px);font-size:var(--jhango-tag-font-size, 10px);font-weight:600;color:var(--jhango-tag-text, #027E66);text-transform:uppercase;letter-spacing:.02em}.jhango-card__tag i{font-size:calc(var(--jhango-tag-font-size, 10px) * .9);color:var(--jhango-tag-icon, #027E66)}.jhango-card__title{font-size:var(--jhango-title-font-size, 16px);font-weight:var(--jhango-title-font-weight, 600);margin:0 0 var(--jhango-title-margin-bottom, 4px);color:var(--jhango-title-color, #1a1a1a);line-height:1.3;transition:color .15s ease}.jhango-card__link:hover .jhango-card__title{color:var(--jhango-title-hover-color, #027E66)}.jhango-card__subtitle{font-size:var(--jhango-subtitle-font-size, 11px);color:var(--jhango-subtitle-color, #737373);margin:0 0 var(--jhango-subtitle-margin-bottom, 6px);line-height:1.4}.jhango-card__variants{display:flex;justify-content:center;gap:var(--jhango-variant-gap, 6px);margin:var(--jhango-variant-section-margin, 10px) 0;flex-wrap:wrap}.jhango-card__variant{padding:var(--jhango-variant-padding-y, 8px) var(--jhango-variant-padding-x, 14px);font-size:var(--jhango-variant-font-size, 11px);font-weight:600;color:var(--jhango-variant-text, #1a1a1a);background:var(--jhango-variant-bg, #ffffff);border:var(--jhango-variant-border-width, 2px) solid var(--jhango-variant-border, #e0e0e0);border-radius:var(--jhango-variant-border-radius, 8px);cursor:pointer;transition:all .15s ease;font-family:inherit;display:flex;flex-direction:column;align-items:center;gap:2px}.jhango-card__variant-title{display:block}.jhango-card__variant-unit{display:block;font-size:9px;font-weight:500;opacity:.7;white-space:nowrap}.jhango-card__variant--active .jhango-card__variant-unit{opacity:.85}.jhango-card__variant:hover:not(:disabled):not(.jhango-card__variant--active) .jhango-card__variant-unit{opacity:.8}.jhango-card__variant:hover:not(:disabled):not(.jhango-card__variant--active){background:var(--jhango-variant-hover-bg, #f5f5f5);border-color:var(--jhango-variant-hover-border, #027E66);color:var(--jhango-variant-hover-text, #027E66)}.jhango-card__variant--active{background:var(--jhango-variant-active-bg, #027E66);border-color:var(--jhango-variant-active-bg, #027E66);color:var(--jhango-variant-active-text, #ffffff);pointer-events:none}.jhango-card__variant:disabled{opacity:.4;cursor:not-allowed}.jhango-card__atc-wrapper{position:relative;margin-top:auto;padding-top:var(--jhango-atc-section-margin, 14px)}.jhango-card__unit-badge{position:absolute;top:var(--jhango-badge-offset-top, -16px);right:var(--jhango-badge-offset-right, 10px);z-index:5}.jhango-card__unit-badge-text{display:inline-block;padding:var(--jhango-badge-padding-y, 4px) var(--jhango-badge-padding-x, 10px);background:var(--jhango-badge-bg, #1a1a1a);color:var(--jhango-badge-text, #ffffff);font-size:var(--jhango-badge-font-size, 9px);font-weight:700;border-radius:var(--jhango-badge-border-radius, 4px)}.jhango-card__form{margin:0}.jhango-card__atc{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:var(--jhango-atc-padding-y, 14px) var(--jhango-atc-padding-x, 18px);background:var(--jhango-atc-bg, #027E66);border:none;border-radius:var(--jhango-atc-border-radius, 10px);cursor:pointer;transition:all .15s ease;font-family:inherit;position:relative;overflow:hidden}.jhango-card__atc:hover:not(:disabled){background:var(--jhango-atc-hover-bg, #025d4c)}.jhango-card__atc:hover:not(:disabled) .jhango-card__atc-text,.jhango-card__atc:hover:not(:disabled) .jhango-card__atc-price{color:var(--jhango-atc-hover-text, #ffffff)}.jhango-card__atc:disabled{background:var(--jhango-atc-disabled-bg, #9CA3AF);cursor:not-allowed}.jhango-card__atc:disabled .jhango-card__atc-text,.jhango-card__atc:disabled .jhango-card__atc-price{color:var(--jhango-atc-disabled-text, #ffffff)}.jhango-card__atc-text{font-size:var(--jhango-atc-text-font-size, 14px);font-weight:var(--jhango-atc-font-weight, 800);color:var(--jhango-atc-text, #ffffff);text-transform:uppercase;letter-spacing:.03em}.jhango-card__atc-short{display:none}.jhango-card__atc-price{font-size:var(--jhango-atc-price-font-size, 18px);font-weight:var(--jhango-atc-font-weight, 800);color:var(--jhango-atc-text, #ffffff);display:flex;align-items:baseline;gap:3px;white-space:nowrap;text-align:right}.jhango-card__spinner{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.jhango-card__atc.loading .jhango-card__spinner{display:none}.jhango-card__atc.loading .jhango-card__atc-text,.jhango-card__atc.loading .jhango-card__atc-price{visibility:visible}.jhango-card__spinner .loading__spinner{width:1.25rem;height:1.25rem}.jhango-card__spinner .loading__spinner path{stroke:var(--jhango-atc-text, #ffffff)}.jhango-card__benefits{display:flex;justify-content:center;gap:var(--jhango-benefit-gap, 16px);margin-top:var(--jhango-benefit-section-margin, 10px);flex-wrap:wrap}.jhango-card__benefit{display:flex;align-items:center;gap:.375rem}.jhango-card__benefit-icon{width:var(--jhango-benefit-icon-size, 24px);height:var(--jhango-benefit-icon-size, 24px);display:flex;align-items:center;justify-content:center;background:var(--jhango-benefit-icon-bg, #ffffff);border:1.5px solid var(--jhango-benefit-icon-border, #e0e0e0);border-radius:50%;flex-shrink:0}.jhango-card__benefit-icon i{font-size:var(--jhango-benefit-icon-font-size, 10px);color:var(--jhango-benefit-icon-color, #1a1a1a)}.jhango-card__benefit-text{font-size:var(--jhango-benefit-text-font-size, 9px);font-weight:600;color:var(--jhango-benefit-text-color, #1a1a1a);letter-spacing:.02em}.jhango-card__sale-badge{position:absolute;top:.5rem;left:.5rem;z-index:2;padding:var(--jhango-sale-badge-padding-y, 4px) var(--jhango-sale-badge-padding-x, 8px);background:var(--jhango-sale-badge-bg, #ef4444);color:var(--jhango-sale-badge-text, #ffffff);font-size:var(--jhango-sale-badge-font-size, 10px);font-weight:700;border-radius:var(--jhango-sale-badge-border-radius, 4px);text-transform:uppercase}.jhango-card__sold-out-badge{position:absolute;top:.5rem;left:.5rem;z-index:2;padding:var(--jhango-sale-badge-padding-y, 4px) var(--jhango-sale-badge-padding-x, 8px);background:var(--jhango-atc-disabled-bg, #9CA3AF);color:var(--jhango-atc-disabled-text, #ffffff);font-size:var(--jhango-sale-badge-font-size, 10px);font-weight:700;border-radius:var(--jhango-sale-badge-border-radius, 4px);text-transform:uppercase}.jhango-card__custom-badge{position:absolute;top:.5rem;right:.5rem;z-index:2;padding:var(--jhango-sale-badge-padding-y, 4px) var(--jhango-sale-badge-padding-x, 8px);font-size:var(--jhango-custom-badge-font-size, 10px);font-weight:700;border-radius:var(--jhango-sale-badge-border-radius, 4px);text-transform:uppercase;color:#fff}.jhango-card__rating{display:flex;justify-content:center;align-items:center;gap:.25rem;margin-top:.25rem}.jhango-card__rating .loox-rating,.jhango-card__rating .jdgm-widget{display:inline-flex;justify-content:center}@media(max-width:749px){.jhango-card__atc-full{display:none}.jhango-card__atc-short{display:inline}}.jhango-card{container-type:inline-size}@container (max-width: 220px){.jhango-card__atc-price{flex-direction:column;align-items:flex-end;gap:0;line-height:1.1}.jhango-card__price-from{font-size:9px}}.grid .jhango-card{height:100%}@keyframes jhango-added-pulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.jhango-card__atc--added{animation:jhango-added-pulse .3s ease}.jhango-card__dropup{position:relative;display:block;width:100%}.jhango-card__atc--dropup{display:flex;align-items:center}.jhango-card__dropup-icon{display:flex;align-items:center;margin-left:auto;padding-left:8px;transition:transform .2s ease}.jhango-card__dropup.is-open .jhango-card__dropup-icon{transform:rotate(180deg)}.jhango-card__dropup-menu{position:absolute;bottom:100%;left:0;right:0;background:var(--jhango-card-bg, #fff);border:1px solid var(--jhango-card-border, rgba(0,0,0,.1));border-radius:var(--jhango-card-border-radius, 8px);box-shadow:0 -4px 20px #00000026;margin-bottom:4px;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .2s ease;z-index:100}.jhango-card__dropup.is-open .jhango-card__dropup-menu{max-height:280px;overflow-y:auto;opacity:1;visibility:visible}.jhango-card__dropup-list{list-style:none;margin:0;padding:6px}.jhango-card__dropup-item{margin:0}.jhango-card__dropup-option{display:flex;align-items:center;gap:10px;width:100%;padding:10px;background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:background-color .15s ease}.jhango-card__dropup-option:hover:not(:disabled){background:#0000000a}.jhango-card__dropup-option:disabled,.jhango-card__dropup-option--unavailable{opacity:.5;cursor:not-allowed}.jhango-card__dropup-option.loading{pointer-events:none;position:relative}.jhango-card__dropup-option.loading:after{content:"";position:absolute;right:17px;top:50%;transform:translateY(-50%);width:14px;height:14px;border:2px solid rgba(var(--color-foreground),.2);border-top-color:rgb(var(--color-foreground));border-radius:50%;animation:jhango-spin .6s linear infinite}.jhango-card__dropup-option.added{background:#16a34a1a!important}.jhango-card__dropup-option.added:after{content:"\2713";position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#16a34a;font-size:16px;font-weight:700}.jhango-card__dropup-option.error{background:#dc26261a!important}.jhango-card__dropup-option.error:after{content:"!";position:absolute;right:21px;top:50%;transform:translateY(-50%);color:#dc2626;font-size:16px;font-weight:700}@keyframes jhango-spin{to{transform:translateY(-50%) rotate(360deg)}}.jhango-card__dropup-thumb{flex-shrink:0;width:38px;height:38px;border-radius:6px;object-fit:cover}.jhango-card__dropup-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.jhango-card__dropup-title{display:block;font-size:13px;font-weight:600;color:var(--jhango-card-text, #121212);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jhango-card__dropup-unit{display:block;font-size:10px;font-weight:500;color:var(--jhango-card-text, #121212);opacity:.55;white-space:nowrap}.jhango-card__dropup-add{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--jhango-card-text, #121212);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:300;line-height:1;pointer-events:none}.jhango-card__dropup-option.added .jhango-card__dropup-add,.jhango-card__dropup-option.loading .jhango-card__dropup-add{opacity:0}.jhango-card__form--hidden{display:none}.jhango-card__form--with-select{display:flex;flex-direction:column;gap:8px}.jhango-card__variant-select{width:100%;padding:10px 36px 10px 12px;font-size:13px;border:1px solid var(--jhango-card-border, rgba(0,0,0,.15));border-radius:var(--jhango-card-atc-border-radius, 8px);background:var(--jhango-card-bg, #fff);color:var(--jhango-card-text, #121212);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 10px center;background-repeat:no-repeat;background-size:16px}.jhango-card__variant-select:focus{outline:none;border-color:var(--jhango-card-atc-bg, #027E66)}.jhango-card__atc--with-select{flex-shrink:0}.jhango-card__atc--quick-view{position:relative}.jhango-card__price-from{font-size:10px;font-weight:800;opacity:.8;flex-shrink:0}quick-add-modal-opener{display:block;width:100%}quick-add-modal.quick-add-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center}quick-add-modal.quick-add-modal[open]{opacity:1;visibility:visible;z-index:9999}quick-add-modal.quick-add-modal .quick-add-modal__content{position:relative;background:rgb(var(--color-background));border-radius:12px;max-width:1200px;width:95%;max-height:90vh;overflow-y:auto;margin:0;transform:none;left:auto;top:auto}quick-add-modal.quick-add-modal .quick-add-modal__toggle{position:fixed;top:calc(5vh + 12px);right:calc(2.5% + 12px);width:36px;height:36px;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10000;padding:0;color:rgba(var(--color-foreground),.7);transition:all .15s ease}@media(min-width:750px){quick-add-modal.quick-add-modal .quick-add-modal__toggle{right:calc((100% - min(1200px,95%))/2 + 12px)}}quick-add-modal.quick-add-modal .quick-add-modal__toggle:hover{background:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground))}quick-add-modal.quick-add-modal .quick-add-modal__toggle svg{width:16px;height:16px}quick-add-modal.quick-add-modal .quick-add-modal__content-info{padding:16px;overflow:hidden}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product,quick-add-modal.quick-add-modal .quick-add-modal__content-info product-info{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info .page-width{padding:0!important;max-width:100%!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media-wrapper{max-width:45%!important;width:45%!important;flex-shrink:0;display:block!important;visibility:visible!important;opacity:1!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__info-wrapper{max-width:53%!important;width:53%!important;padding-left:24px!important}quick-add-modal.quick-add-modal .scroll-trigger,quick-add-modal.quick-add-modal .scroll-trigger.scroll-trigger{animation:none!important;opacity:1!important;transform:none!important;visibility:visible!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info media-gallery{display:block!important;visibility:visible!important;opacity:1!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info slider-component{display:block!important;visibility:visible!important;opacity:1!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media-list{display:block!important;visibility:visible!important;opacity:1!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media-item{width:100%!important;max-width:100%!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media-item:first-child{display:block!important;visibility:visible!important;opacity:1!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media-item:not(:first-child){display:none}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product-media-container{display:block!important;visibility:visible!important;opacity:1!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info modal-opener,quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__modal-opener{display:block!important;visibility:visible!important;opacity:1!important;cursor:default!important;pointer-events:none}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media,quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media.media{display:block!important;visibility:visible!important;opacity:1!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media img,quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media-item img,quick-add-modal.quick-add-modal .quick-add-modal__content-info .product-media-container img,quick-add-modal.quick-add-modal .quick-add-modal__content-info modal-opener img{max-height:450px;max-width:100%;width:auto!important;height:auto!important;object-fit:contain;display:block!important;visibility:visible!important;opacity:1!important}.jhango-modal-slider{position:relative;width:100%;overflow:hidden;border-radius:8px;background:rgba(var(--color-foreground),.03)}.jhango-modal-slider__track{display:flex;transition:transform .3s ease}.jhango-modal-slider__slide{min-width:100%;width:100%;flex-shrink:0}.jhango-modal-slider__slide img{width:100%;height:auto;max-height:400px;object-fit:contain;display:block}.jhango-modal-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.15);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:all .15s ease;box-shadow:0 2px 8px #0000001a}.jhango-modal-slider__arrow:hover{background:rgb(var(--color-background));border-color:rgba(var(--color-foreground),.3);box-shadow:0 2px 12px #00000026}.jhango-modal-slider__arrow--prev{left:8px}.jhango-modal-slider__arrow--next{right:8px}.jhango-modal-slider__arrow svg{width:18px;height:18px;color:rgb(var(--color-foreground))}.jhango-modal-slider__dots{display:flex;justify-content:center;gap:8px;padding:12px 0}.jhango-modal-slider__dot{width:8px;height:8px;border-radius:50%;border:none;background:rgba(var(--color-foreground),.2);cursor:pointer;padding:0;transition:all .15s ease}.jhango-modal-slider__dot:hover{background:rgba(var(--color-foreground),.4)}.jhango-modal-slider__dot.is-active{background:rgb(var(--color-foreground));width:24px;border-radius:4px}@media(max-width:749px){.jhango-modal-slider__slide img{max-height:250px}.jhango-modal-slider__arrow{width:32px;height:32px}.jhango-modal-slider__arrow svg{width:14px;height:14px}.jhango-modal-slider__arrow--prev{left:4px}.jhango-modal-slider__arrow--next{right:4px}.jhango-modal-slider__dots{padding:8px 0;gap:6px}.jhango-modal-slider__dot{width:6px;height:6px}.jhango-modal-slider__dot.is-active{width:18px}}quick-add-modal.quick-add-modal .quick-add-modal__content-info .thumbnail-list,quick-add-modal.quick-add-modal .quick-add-modal__content-info .slider-buttons,quick-add-modal.quick-add-modal .quick-add-modal__content-info .slider-counter{display:none!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media-icon,quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media-toggle,quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media-zoom{display:none!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__title h1,quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__title a{font-size:1.25rem!important;line-height:1.3;margin-bottom:8px}quick-add-modal.quick-add-modal .quick-add-modal__content-info .price{font-size:1.1rem}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__description,quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__text{font-size:.85rem;max-height:80px;overflow:hidden}quick-add-modal.quick-add-modal .breadcrumbs,quick-add-modal.quick-add-modal .product__badges,quick-add-modal.quick-add-modal .share-button,quick-add-modal.quick-add-modal pickup-availability,quick-add-modal.quick-add-modal .product__accordion,quick-add-modal.quick-add-modal .product__media-toggle,quick-add-modal.quick-add-modal .social-sharing,quick-add-modal.quick-add-modal .product-popup-modal,quick-add-modal.quick-add-modal .complementary-products{display:none!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info variant-selects,quick-add-modal.quick-add-modal .quick-add-modal__content-info variant-radios{margin:10px 0}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product-form__buttons{margin-top:12px}@media(max-width:749px){quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media-wrapper,quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__info-wrapper{max-width:100%!important;width:100%!important;padding-left:0!important}quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media img,quick-add-modal.quick-add-modal .quick-add-modal__content-info .product__media-item img{max-height:200px}}.jhango-card__atc.loading{opacity:.85;cursor:wait;pointer-events:none}.jhango-card__atc.loading .jhango-card__atc-text,.jhango-card__atc.loading .jhango-card__atc-price{color:var(--jhango-atc-loading-text, inherit)}@keyframes jhango-loading-pulse{0%,to{opacity:.85}50%{opacity:.65}}.jhango-card__atc.loading{animation:jhango-loading-pulse 1s ease-in-out infinite}.jhango-card__atc--added{background:var(--jhango-atc-added-bg, #16a34a)!important}.jhango-card__atc--added .jhango-card__atc-text,.jhango-card__atc--added .jhango-card__atc-price{color:var(--jhango-atc-added-text, #ffffff)!important}.jhango-card__atc--no-bg-change.jhango-card__atc--added{background:inherit!important}.jhango-card__atc--no-bg-change.jhango-card__atc--added .jhango-card__atc-text,.jhango-card__atc--no-bg-change.jhango-card__atc--added .jhango-card__atc-price{color:inherit!important}@media(max-width:749px){.jhango-card__dropup-menu{position:fixed!important;bottom:0!important;top:auto!important;left:0!important;right:0!important;margin-bottom:0;border-radius:16px 16px 0 0;max-height:0;z-index:100000!important;box-shadow:0 -4px 24px #0003;padding-bottom:env(safe-area-inset-bottom,0px)}.jhango-card__dropup.is-open .jhango-card__dropup-menu{max-height:55vh}.jhango-card__dropup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000073;opacity:0;visibility:hidden;transition:opacity .25s ease;z-index:99999}.jhango-card__dropup.is-open .jhango-card__dropup-overlay{opacity:1;visibility:visible}.jhango-card__variant-select{padding:8px 10px;font-size:12px}.jhango-card__dropup-option{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/component-card-jhango.css.map */
