:where(.tw-hero-copy,.tw-category-wrap,.tw-category-grid,.tw-category-card,.tw-reviews,.tw-reviews__head,.tw-reviews__grid,.tw-review-card,.tw-trust-strip,.tw-trust-strip__item,.tw-buy-reassurance){box-sizing:border-box}.tw-hero-copy,.tw-category-wrap,.tw-reviews{width:100%;max-width:100%}.tw-hero-copy,.tw-category-card,.tw-review-card,.tw-trust-strip__item,.tw-buy-reassurance{min-width:0}.tw-hero-copy h1,.tw-section-heading h2,.tw-reviews__head h2,.tw-category-card__content strong,.tw-trust-strip__item span:last-child{overflow-wrap:anywhere}.tw-category-wrap,.tw-reviews{overflow:hidden}.section-content-wrapper:has(.tw-category-wrap)>div:has(>.tw-category-wrap),.section-content-wrapper:has(.tw-reviews)>div:has(>.tw-reviews){width:100%;max-width:100%;align-self:stretch}.tw-category-card img,.tw-review-card img{display:block;max-width:100%}.tw-reviews__head,.tw-reviews__grid{width:min(100%,1180px);min-width:0}.tw-review-dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] .product-information__grid,#MainContent[data-template^=product] .product-information__media,#MainContent[data-template^=product] .product-details,#MainContent[data-template^=product] media-gallery{min-width:0;max-width:100%}#MainContent[data-template^=product] .product-information__media,#MainContent[data-template^=product] media-gallery{width:100%}#MainContent[data-template^=product] .product-media-container,#MainContent[data-template^=product] .product-media,#MainContent[data-template^=product] .product-media__image{max-width:100%}@media(max-width:899px){.tw-reviews__grid{width:100%;max-width:100%;margin-right:0;margin-left:0;padding:0 0 10px;overscroll-behavior-inline:contain}.tw-review-card{width:min(78vw,280px);min-width:min(78vw,280px);flex:0 0 min(78vw,280px)}}@media(max-width:749px){.tw-hero-copy{width:calc(100% - 24px);margin:12px;padding:22px 16px;border-radius:18px}.tw-hero-copy h1{font-size:clamp(30px,9.5vw,44px);line-height:1.02}.tw-hero-copy__sub{margin-top:14px;font-size:15px}.tw-hero-copy__actions{margin-top:18px}.tw-hero-copy__actions .tw-button{width:100%}.tw-hero-copy__proof{display:flex;align-items:center;justify-content:center;gap:8px 12px;text-align:center}.tw-category-wrap,.tw-reviews{padding-right:14px;padding-left:14px}.tw-category-card{min-height:230px}.tw-category-card__content{padding:18px}.tw-category-card__content strong{font-size:22px}.tw-reviews__head{gap:12px;margin-bottom:18px}.tw-reviews__head h2{font-size:clamp(28px,8.5vw,38px)}.tw-review-card{width:min(76vw,270px);min-width:min(76vw,270px);flex-basis:min(76vw,270px)}.tw-trust-strip{grid-template-columns:1fr}#MainContent[data-template^=product] .product-information__grid{width:100%;overflow:hidden}#MainContent[data-template^=product] .product-information__media,#MainContent[data-template^=product] .product-details{width:100%}#MainContent[data-template^=product] .product-details>.group-block{width:100%;max-width:100%;padding-right:16px;padding-left:16px}#MainContent[data-template^=product] .variant-option__button-label,#MainContent[data-template^=product] label:has(input[type=radio]){max-width:100%}.tw-sticky-buy{right:8px;left:8px;width:auto;max-width:calc(100vw - 16px)}}@media(max-width:389px){.tw-hero-copy__proof{align-items:flex-start;flex-direction:column;text-align:left}.tw-sticky-buy__title{max-width:120px}.tw-sticky-buy__button{padding-right:12px;padding-left:12px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tawerna-cro-responsive-fix.css.map */
