#MainContent .lln-care-buybox .product-gallery-main{position:relative;aspect-ratio:1;overflow:hidden}
#MainContent .lln-care-buybox .product-media{height:100%}
#MainContent .lln-care-buybox .product-media[hidden]{display:none!important}
#MainContent .lln-care-buybox .product-media>img,#MainContent .lln-care-buybox .product-media>video{display:block;width:100%;height:100%;object-fit:contain}
#MainContent .lln-care-buybox .product-description p{margin:0 0 10px}
#MainContent .lln-care-buybox .product-description p:last-child{margin-bottom:0}
#MainContent .lln-care-buybox .product-quantity{flex:0 0 72px;width:72px}
#MainContent .lln-care-buybox .product-quantity label{display:none}
#MainContent .lln-care-buybox .product-quantity .field{width:100%;height:50px;text-align:center}
#MainContent .lln-care-buybox .product-add{flex:1;min-width:0}
#MainContent .lln-care-buybox .product-status{display:none}
#MainContent .lln-care-buybox .pen-faq .rte{color:#6f3940;font-size:15px;line-height:1.6;padding-bottom:18px}
#MainContent .lln-care-buybox .pen-faq .rte p{margin:0}
@media(max-width:749px){#MainContent .lln-care-buybox .product-details>h1{font-size:30px!important}#MainContent .lln-care-buybox .product-sticky-buy{padding-bottom:max(10px,env(safe-area-inset-bottom))}}
