.custom-quantity-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));width:100%;gap:10px;align-items:flex-end;justify-content:center;margin-bottom:2rem}.custom-quantity-wrapper .custom-quantity-wrapper-item .custom-image-wrapper{max-height:168px;position:relative;overflow:hidden}.custom-quantity-wrapper .custom-quantity-wrapper-item .custom-image-wrapper img{border-radius:10px 10px 0 0;object-fit:cover;width:100%;height:auto}.custom-quantity-wrapper .custom-quantity-wrapper-item .custom-quantity-selector{display:flex;flex-direction:column;gap:0px;align-items:center;justify-content:center;padding:0;position:relative;cursor:pointer;border-radius:10px;background:var(--selector-bg-color);color:var(--selector-text-color)}.custom-quantity-wrapper .custom-quantity-wrapper-item .custom-quantity-selector:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;border:.5px solid var(--selector-border-color);z-index:0;border-radius:10px}.custom-quantity-wrapper-item.disabled{opacity:.5;pointer-events:none}.custom-quantity-wrapper .custom-quantity-wrapper-item.top-offer-enabled .custom-quantity-selector{border-radius:0 0 10px 10px}.custom-quantity-wrapper .custom-quantity-wrapper-item.top-offer-enabled .custom-quantity-selector:after{border-radius:0 0 10px 10px}.custom-quantity-wrapper-item input[name=quantity]:checked+label{background:var(--selector-active-bg-color);border-color:var(--selector-active-border-color);color:var(--selector-active-text-color)}.custom-quantity-wrapper-item input[name=quantity]:checked+label:after{border-color:var(--selector-active-border-color)}.custom-quantity-wrapper-item input[name=quantitybundle]:checked+label{background:var(--selector-active-bg-color);border-color:var(--selector-active-border-color);color:var(--selector-active-text-color)}.custom-quantity-wrapper-item input[name=quantitybundle]:checked+label:after{border-color:var(--selector-active-border-color)}.custom-quantity-wrapper-item{position:relative}.custom-quanity-offer-badge{display:flex;align-items:center;justify-content:center;font-size:13px;letter-spacing:0;padding:5px;line-height:100%;font-weight:600;border-radius:10px 10px 0 0;position:relative;bottom:-1px;z-index:1;text-align:center}.custom-quanity-info{display:flex;flex-direction:column;gap:3px;align-items:center;justify-content:center;padding:5px 10px}span.custom-quantity-price{font-size:12px}.custom-quantity-price-wrapper{display:flex;gap:5px}span.custom-quantity-price.line-through{color:#d62c0d;position:relative}span.custom-quantity-price.line-through:after{content:"";position:absolute;right:0;height:1px;background:#d62c0d;transform:rotate(350deg) translateY(-50%);top:50%;width:100%}span.custom-qunatity-each-price{font-size:11px}.custom-image-wrapper{line-height:0}custom-remove-button.custom-item-remove button{position:absolute;right:-.5rem;z-index:1;overflow:hidden;width:2rem;height:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:100%;color:rgb(var(--color-link));transition:color var(--duration-default) ease;background:none;border:none;line-height:0}custom-remove-button.custom-item-remove button svg{width:100%;height:100%}custom-remove-button.custom-item-remove button:hover{color:#fff;background:#000}custom-bundle{margin-bottom:2rem;display:block}span.custom-per-offer-text{background:#02193b;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:100px;padding:5px 10px;line-height:100%;font-size:11px}.top-offer-enabled .custom-image-wrapper img{border-radius:0!important}.is-bundle-product-accordion{display:none!important}.pack-mobile-img{display:none}@media (max-width:749px){.pack-mobile-img{display:block}.pack-desktop-img{display:none}}.custom-slide-image img{max-width:100%;height:auto;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;margin-bottom:8px}.custom-slide-image{line-height:0}.custom-reco-main-wrapper{background:var(--pdp-reco-bg);border-radius:16px;padding:10px!important;margin-top:20px!important;text-align:center;position:relative}.custom-reco-main-accordion__title{font-size:1.4rem;font-weight:600;color:var(--pdp-reco-text-color);margin-bottom:12px}.swiper-slide.custom-pdp-reco-main-slider-slide{background:var(--pdp-reco-card-bg);border-radius:12px;padding:12px;width:220px;flex-shrink:0;box-shadow:0 1px 4px #0000000d;transition:transform .2s ease;height:auto}.custom-pdp-reco-main{padding:0 4rem;position:relative;margin-top:1rem}.custom-slide-p-info{display:flex;flex-direction:column;gap:5px}h3.slide-p-name{font-size:1.3rem;font-weight:600;line-height:1.4;margin:0;color:var(--pdp-reco-buttin-text-color)}h3.slide-p-name a{font-size:1.3rem;font-weight:600;line-height:1.4;margin:0;color:var(--pdp-reco-buttin-text-color);text-decoration:none}span.custom-c-price{font-size:1.4rem;color:#d62c0d;margin-bottom:2px}select.variant-selection-id{padding:6px 10px;font-size:.85rem;border-radius:6px;border:1px solid #ccc;background-color:#fff;margin-bottom:3px;outline:none!important;outline-offset:0!important;box-shadow:none!important;max-width:100%;width:calc(100% - 25px);color:var(--pdp-reco-buttin-text-color)}button.custom-atc-reco.button.button--small{background-color:var(--pdp-reco-button-bg);color:var(--pdp-reco-buttin-text-color);border:none;padding:6px 10px;font-size:.85rem;border-radius:6px;font-weight:600;cursor:pointer;min-height:auto;width:calc(100% - 25px);min-width:auto}.custom-pdp-reco-main .swiper-button-prev{background:#ffffffd9;border:1px solid #ccc;border-radius:50%;width:28px;height:28px;font-size:1.5rem;font-weight:700;color:#02193b;cursor:pointer;z-index:10;padding:8px}.custom-pdp-reco-main .swiper-button-prev svg{width:100%;height:100%}.custom-pdp-reco-main .swiper-button-next{background:#ffffffd9;border:1px solid #ccc;border-radius:50%;width:28px;height:28px;font-size:1.5rem;font-weight:700;color:#02193b;cursor:pointer;z-index:10;padding:8px}.custom-pdp-reco-main .swiper-button-next svg{width:100%;height:100%}.custom-pdp-reco-main-slider .swiper-wrapper{box-sizing:inherit}accordion-tab.product__accordion.accordion.custom-bundle-acc summary{padding:1rem 0}.custom-trustbuilders-container{width:100%;max-width:960px;overflow:hidden;background:#e9fafd!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:20px 0;margin:20px 0;gap:16px}.custom-trustbuilders-wrapper{display:flex;align-items:center;gap:16px;white-space:nowrap}.custom-trustbuilder-item{background-color:#fff;padding:15px;border-radius:12px;box-shadow:0 2px 6px #0000000f;transition:transform .2s ease,box-shadow .2s ease;color:#02193b;display:flex;align-items:center;justify-content:center;gap:10px}.custom-trustbuilder-item--title{font-size:1.35rem;font-weight:600;display:block;line-height:1.3}.custom-trustbuilder-item--subtitle{font-size:1.15rem;margin:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}span.custom-c-price.line-through{opacity:.7;position:relative;color:var(--pdp-reco-buttin-text-color)}span.custom-c-price.line-through:before{content:"";position:absolute;left:0;top:50%;width:100%;border-bottom:.1rem solid var(--color-sale-price);opacity:.7;transform:rotate(-15deg)}.pdp-card-reco-wrapper .card-information__button.display-without-hover{position:unset;justify-content:flex-start;transform:unset;margin-top:1rem}.pdp-card-reco-wrapper .card-information{flex-direction:column}.pdp-card-reco-wrapper .card-information__button.display-without-hover add-to-cart.button.button--small{opacity:1;transform:unset;max-width:fit-content;text-indent:unset;width:auto;border-radius:min(var(--button-radius),.8rem);padding:.6rem 2rem;padding-top:calc(.6rem + var(--font-button-baseline))}.pdp-card-reco-wrapper .card-information__button.display-without-hover add-to-cart.button.button--small svg{display:none}.pdp-card-reco-wrapper use-animate.card.card--product{border:none}@media (max-width:749px){.custom-pdp-reco-main{padding:0}.custom-pdp-reco-main .swiper-button-next{right:-15px}.custom-pdp-reco-main .swiper-button-prev{left:-15px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
