@media(max-width:749px){body.mc-store #MainContent .mc-campaign-main{padding-bottom:8px!important}body.mc-store #MainContent .product__info-container{display:block!important;padding:10px 12px 0!important}body.mc-store #MainContent .mc-campaign-main product-info>.product__title{padding:13px!important;margin-bottom:10px!important;border-radius:14px!important}body.mc-store #MainContent .mc-campaign-main .product__title h1{font-size:27px!important;line-height:1.12!important;letter-spacing:-.035em!important;margin:7px 0 9px!important;text-wrap:balance}body.mc-store #MainContent .mc-campaign-main .mc-campaign-hook{font-size:21px!important;line-height:1.2!important;margin:0 0 9px!important}body.mc-store #MainContent .mc-intro{font-size:15px!important;line-height:1.45!important;margin:0 0 10px!important}body.mc-store #MainContent .mc-campaign-main .mc-eyebrow{font-size:11px!important;line-height:1.3!important;letter-spacing:.08em!important}body.mc-store #MainContent .mc-facts{gap:5px!important}body.mc-store #MainContent .mc-facts span{font-size:11px!important;line-height:1.25!important;padding:8px 4px!important;min-height:40px!important}body.mc-store #MainContent .bb-hero-note{font-size:12px!important;line-height:1.4!important;margin:7px 0!important}body.mc-store #MainContent .mc-today-offer{margin-bottom:8px!important;border-radius:14px!important}body.mc-store #MainContent .mc-today-top{font-size:11px!important;padding:6px 10px!important}body.mc-store #MainContent .mc-today-cta{min-height:44px!important;padding:10px 12px!important;font-size:15px!important;margin:0 10px 10px!important}body.mc-store #MainContent .mc-purchase{padding:10px!important;margin:8px 0!important;border-radius:17px!important}body.mc-store #MainContent .bb-selector-heading,body.mc-store #MainContent .mc-selector-heading{padding:10px 11px!important;margin-bottom:10px!important;gap:4px!important}body.mc-store #MainContent .bb-selector-heading h2,body.mc-store #MainContent .mc-selector-heading h2{font-size:22px!important;line-height:1.15!important;margin:3px 0 5px!important}body.mc-store #MainContent .bb-selector-heading p{font-size:12px!important;line-height:1.35!important}body.mc-store #MainContent .mc-offer-grid{gap:6px!important}body.mc-store #MainContent .mc-offer-card{padding-top:8px!important;gap:4px!important;border-radius:13px!important}body.mc-store #MainContent .bb-selector-tag{font-size:10px!important;line-height:1.2!important;min-height:28px!important;padding:4px 2px!important;letter-spacing:0!important}body.mc-store #MainContent .mc-offer-name{font-size:13px!important;line-height:1.2!important}body.mc-store #MainContent .mc-offer-card>strong{font-size:clamp(20px,5.6vw,24px)!important;line-height:1.15!important;letter-spacing:-.04em!important}body.mc-store #MainContent .mc-offer-card>small{font-size:10px!important;line-height:1.2!important;letter-spacing:0!important;margin:1px 0 3px!important}body.mc-store #MainContent .mc-offer-saving{font-size:11px!important;line-height:1.3!important;padding:6px 3px!important}body.mc-store #MainContent .mc-offer-selected{min-height:44px!important;padding:9px 10px!important;margin:9px 0!important;font-size:12px!important}body.mc-store #MainContent .mc-offer-selected strong{font-size:23px!important}body.mc-store #MainContent #mc-order>.mc-eyebrow{font-size:13px!important;margin:8px 0 7px!important}body.mc-store #MainContent :is(._rsi-buy-now-button:not(#_rsi-buy-now-button-floating),#bx-pedido a.mc-repeat-original-buy,#tf-pedido a.mc-repeat-original-buy){min-height:74px!important;padding:12px 10px!important;border-radius:17px!important;gap:9px!important;box-shadow:0 4px 10px #18332520,inset 0 1px #ffffff26!important}body.mc-store #MainContent :is(._rsi-buy-now-button:not(#_rsi-buy-now-button-floating),#bx-pedido a.mc-repeat-original-buy,#tf-pedido a.mc-repeat-original-buy)>span{font-size:16px!important;line-height:1.18!important;letter-spacing:-.025em!important}body.mc-store #MainContent :is(._rsi-buy-now-button:not(#_rsi-buy-now-button-floating),#bx-pedido a.mc-repeat-original-buy,#tf-pedido a.mc-repeat-original-buy) ._rsi-buy-now-button-subtitle{font-size:14px!important;line-height:1.2!important;margin-top:4px!important}body.mc-store #MainContent :is(._rsi-buy-now-button:not(#_rsi-buy-now-button-floating),#bx-pedido a.mc-repeat-original-buy,#tf-pedido a.mc-repeat-original-buy)>svg{width:24px!important;height:24px!important;flex-basis:24px!important}body.mc-store #MainContent .mc-purchase-note{font-size:12px!important;line-height:1.35!important;margin-top:6px!important}body.mc-store #MainContent section[id^=rv-]:not([id^=rv-modal]){margin-top:10px!important;margin-bottom:10px!important}body.mc-store #MainContent .shopify-section:has(>div section[id^=rv-]){margin-block:0!important}body.mc-store #MainContent :is(.bx-nav,.tf-nav){position:relative!important;top:auto!important;padding:8px 10px!important;gap:6px!important}body.mc-store #MainContent :is(.bx-nav-top,.tf-nav-top){gap:6px!important}body.mc-store #MainContent :is(.bx-nav-brand,.tf-nav-brand){padding:5px 9px!important}body.mc-store #MainContent :is(.bx-nav-offer,.tf-nav-offer){min-height:40px!important;font-size:12px!important;padding:7px 12px!important}body.mc-store #MainContent :is(.bx-nav-links,.tf-nav-links){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;overflow:visible!important;width:100%!important}body.mc-store #MainContent :is(.bx-nav-links,.tf-nav-links) a{grid-column:auto!important;grid-row:auto!important;min-width:0!important;min-height:44px!important;padding:5px 2px!important;font-size:12px!important;line-height:1.2!important;white-space:normal!important;text-align:center!important}body.mc-store #MainContent :is(.bx-trust,.tf-trust){padding:7px 6px!important;gap:4px!important}body.mc-store #MainContent :is(.bx-trust,.tf-trust)>span{font-size:10px!important;line-height:1.25!important;padding:5px 4px!important}body.mc-store #MainContent :is(.bx-funnel,.tf-funnel) h2{font-size:25px!important;line-height:1.16!important;letter-spacing:-.035em!important;margin-bottom:9px!important;text-wrap:balance}body.mc-store #MainContent :is(.bx-copy,.tf-copy){padding:16px 14px!important}body.mc-store #MainContent :is(.bx-copy,.tf-copy,.bx-heading,.tf-heading,.bx-faq-grid,.tf-faq-grid,.bx-closing-copy,.tf-closing-copy) p:not([class$=eyebrow]){font-size:15px!important;line-height:1.45!important}body.mc-store #MainContent :is(.bx-eyebrow,.tf-eyebrow){font-size:11px!important;line-height:1.3!important;letter-spacing:.07em!important;padding:6px 8px!important;margin-bottom:9px!important}body.mc-store #MainContent :is(.bx-heading,.tf-heading){padding:12px 13px!important;gap:7px!important;margin-bottom:10px!important}body.mc-store #MainContent :is(.bx-heading,.tf-heading)>p{margin:0!important}body.mc-store #MainContent :is(.bx-detail,.tf-detail){margin:11px 0!important;gap:6px!important}body.mc-store #MainContent :is(.bx-detail-text,.tf-detail-text) strong{font-size:15px!important;line-height:1.25!important}body.mc-store #MainContent :is(.bx-detail-text,.tf-detail-text) span{font-size:13px!important;line-height:1.4!important}body.mc-store #MainContent :is(.bx-pain-grid,.tf-pain-grid,.bx-steps,.tf-steps,.bx-order-steps,.tf-order-steps) h3{font-size:16px!important;line-height:1.25!important;margin:0 0 4px!important}body.mc-store #MainContent :is(.bx-pain-grid,.tf-pain-grid,.bx-steps,.tf-steps,.bx-order-steps,.tf-order-steps) p{font-size:13px!important;line-height:1.4!important;margin:0!important}body.mc-store #MainContent :is(.bx-button,.tf-button):not(.mc-repeat-original-buy){min-height:44px!important;padding:10px 14px!important;font-size:15px!important;line-height:1.25!important;border-radius:12px!important}body.mc-store #MainContent :is(.bx-offer,.tf-offer){padding:16px 0 12px!important}body.mc-store #MainContent :is(.bx-order,.tf-order){padding:12px 0 16px!important}body.mc-store #MainContent :is(.bx-faq,.tf-faq){padding:16px 0!important}body.mc-store #MainContent :is(.bx-faq-grid,.tf-faq-grid){gap:10px!important}body.mc-store #MainContent :is(.bx-faq-grid,.tf-faq-grid)>div:first-child{padding:12px 13px!important}body.mc-store #MainContent :is(.bx-faq-list,.tf-faq-list) summary{min-height:46px!important;padding:12px 13px!important;font-size:15px!important;line-height:1.3!important}body.mc-store #MainContent :is(.bx-faq-list,.tf-faq-list) details p{font-size:14px!important;line-height:1.45!important}body.mc-store #MainContent :is(.bx-closing-copy,.tf-closing-copy){padding:18px 15px!important}body.mc-store #MainContent :is(.bx-pack,.tf-pack)>a:not([class$=offer-image]){min-height:44px!important;padding:8px 4px!important;font-size:12px!important;line-height:1.2!important}body.mc-store #MainContent :is(.bx-offer-note,.tf-offer-note){padding:10px!important;margin:10px 0!important;font-size:13px!important;line-height:1.4!important}body.mc-store #MainContent :is(.bx-offer-note,.tf-offer-note) small{font-size:12px!important}body.mc-store .mc-sticky-purchase{padding-top:8px!important;padding-bottom:calc(8px + env(safe-area-inset-bottom))!important}body.mc-store .mc-sticky-purchase__detail{font-size:12px!important;line-height:1.25!important}body.mc-store .mc-sticky-purchase__button{min-height:48px!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mc-mobile-compact.css.map */
