.popup__wrapper{overflow:auto;width:-moz-fit-content;width:fit-content}.popup__wrapper .popup__content a{z-index:2001}.popup__content:has(.buy-box-in-popup){padding-top:1rem}.popup__content:has(.buy-box-in-popup) .pdp-box{box-shadow:0 0 .75rem #0000003d}.popup__content:has(.buy-box-in-popup) .pdp-box .gallery-list{display:none}.popup .newpdp-popup{background:#fff;padding:0}.popup .newpdp-popup h5{margin:0 0 1rem}.popup .newpdp-popup__slide__variants{display:none}.popup .newpdp-popup .showSlide{display:block}.popup .newpdp-popup .newpdp-popup-wrapper{display:flex;gap:1rem}@media (max-width:63.98em){.popup.popup__buy-box .popup__wrapper{max-width:25rem}.popup.popup__buy-box-new .popup__wrapper{max-width:39rem}.popup.popup__buy-box-new .popup__wrapper .newpdp-popup-wrapper{flex-direction:column}.popup.popup__buy-box-new .popup__wrapper .newpdp-popup-wrapper .successor-variants{flex-basis:100%}.popup.popup__buy-box-new .popup__wrapper .newpdp-popup-wrapper .product-details-component{width:100%}.popup.popup__buy-box-new .popup__wrapper .newpdp-popup-wrapper [id=newProductBuyBox]{width:calc(100% - 2rem)}}@media (max-width:47.98em){.popup.popup__buy-box-new .popup__wrapper .newpdp-popup>*>*{margin:2.5rem 0}}.popup.popup__buy-box-new .popup__wrapper{overflow:hidden}@media (min-width:64em){.popup.popup__buy-box-new .popup__wrapper{max-width:78rem}.popup.popup__buy-box-new .popup__wrapper .popup-successorVariants .popup .popup__wrapper{max-width:58rem;width:auto}.popup.popup__buy-box-new .popup__wrapper .newpdp-popup__slide__variants{min-width:-moz-max-content;min-width:max-content}.popup.popup__buy-box-new .popup__wrapper .newpdp-popup>*>*{flex-direction:row}.popup.popup__buy-box-new .popup__wrapper .newpdp-popup .product-details-wrapper{width:calc(50% - .5rem)}.popup.popup__buy-box-new .popup__wrapper .newpdp-popup .newpdp-popup-wrapper{display:flex;gap:1rem}.popup.popup__buy-box-new .popup__wrapper .newpdp-popup .newpdp-popup-wrapper .product-details-wrapper,.popup.popup__buy-box-new .popup__wrapper .newpdp-popup .newpdp-popup-wrapper [id=newProductBuyBox]{flex:1;min-width:0}}.popup [id=ProductBuyBox],.popup.popup__buy-box-new .popup__wrapper .popup :not(.second-layer) .popup__content{padding:0}.buybox-loggedout h5{margin:-.5rem 0 1rem}.buybox-loggedout .newpdp-popup-wrapper{display:flex;gap:1rem}
