.pdp-box{box-shadow:0 0 .375rem #00000029}.product-buybox{background:#fff;padding:0}.product-buybox h5{margin:0 0 1rem}.product-buybox .product-wrapper{gap:1rem;max-width:90rem;display:flex}.product-buybox .product-wrapper>.column-two,.product-buybox .product-wrapper>.product-details-column{box-sizing:border-box;flex:0 0 calc(50% - .5rem);min-width:0;max-width:calc(50% - .5rem)}@media (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;width:100%;max-width:100%}}.product-buybox .product-wrapper .product-details-column{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (width<=63.98em){.product-buybox .product-wrapper .column-two{display:none}}.product-buybox .product-wrapper .column-two{flex-direction:column;width:100%;min-width:0;display:flex}.product-buybox .product-wrapper .column-two>*{flex:auto;width:100%;min-width:0}.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:auto;width:100%;min-width:0;max-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 (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;width:100%;max-width:100%}}@media (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{width:100%!important;max-width:100%!important}.product-wrapper.skeleton-loading>.column-two,.product-wrapper.skeleton-loading>.product-details-column{min-width:0;flex:0 0 calc(50% - .5rem)!important;width:calc(50% - .5rem)!important;max-width:calc(50% - .5rem)!important}
