.product-buybox{background:#fff;padding:0}.product-buybox h5{margin:0 0 1rem}.product-buybox .product-wrapper{display:flex;gap:1rem;max-width:90rem}.product-buybox .product-wrapper>.column-two,.product-buybox .product-wrapper>.product-details-column{box-sizing:border-box;flex:0 0 calc(50% - .5rem);max-width:calc(50% - .5rem);min-width:0}@media (max-width:63.98em){.product-buybox .product-wrapper{flex-direction:column}.product-buybox .product-wrapper>.column-two,.product-buybox .product-wrapper>.product-details-column{flex:none;max-width:100%;width:100%}}.product-buybox .product-wrapper .product-details-column{display:flex;flex-direction:column;gap:1rem;min-width:0}@media (max-width:63.98em){.product-buybox .product-wrapper .column-two{display:none}}.product-buybox .product-wrapper .column-two{display:flex;flex-direction:column;min-width:0;width:100%}.product-buybox .product-wrapper .column-two>*{flex:1 1 auto;min-width:0;width:100%}.product-buybox .product-wrapper .column-two .availability-and-pricing-skeleton,.product-buybox .product-wrapper .column-two .availability-pricing,.product-buybox .product-wrapper .column-two .product-bar__availability{flex:1 1 auto;max-width:100%;min-width:0;width:100%}.product-buybox .product-wrapper .column-two .availability-and-pricing-skeleton,.product-buybox .product-wrapper .column-two .availability-pricing,.product-buybox .product-wrapper .column-two .pdp-box{box-sizing:border-box}.popup.popup__buy-box-new .popup__wrapper{max-width:78rem;overflow:hidden}@media (max-width:73.23em){.popup.popup__buy-box-new .popup__wrapper{max-width:39rem}.popup.popup__buy-box-new .popup__wrapper .product-wrapper{flex-direction:column}.popup.popup__buy-box-new .popup__wrapper .product-wrapper .column-two,.popup.popup__buy-box-new .popup__wrapper .product-wrapper .product-details-column{flex:none;max-width:100%;width:100%}}@media (max-width:47.98em){.popup.popup__buy-box-new .popup__wrapper .product-details-column .pdp-box:not(:last-child){margin-bottom:1rem}.popup.popup__buy-box-new .popup__wrapper .column-two{margin-top:1rem}}.popup.popup__buy-box-new .popup__wrapper .availability-and-pricing-skeleton,.popup.popup__buy-box-new .popup__wrapper .pdp-box.availability-and-pricing-skeleton{max-width:100%!important;width:100%!important}.product-wrapper.skeleton-loading>.column-two,.product-wrapper.skeleton-loading>.product-details-column{flex:0 0 calc(50% - .5rem)!important;max-width:calc(50% - .5rem)!important;min-width:0;width:calc(50% - .5rem)!important}
