@media(max-width:720px){body:has(.buy) main section:is(.dk,.rh-dark,.safe,.band){padding-top:24px!important;padding-bottom:24px!important}body:has(.buy) main>section:not(.closing2):not(.closing):not(.tp-sec) h2{font-size:30px!important;line-height:1.08!important}body:has(.buy) main>section:not(.closing2):not(.closing) .lead{font-size:16px!important;line-height:1.5}body:has(.buy) main section:is(.dk,.rh-dark,.safe,.band) .kv{gap:14px 22px;margin-top:20px}body:has(.buy) main section:is(.dk,.rh-dark,.safe,.band) .kv b{font-size:22px}body:has(.buy) main section:is(.dk,.rh-dark,.safe,.band) .lead{font-size:16px}body:has(.buy) .bx-h{margin-bottom:18px}body:has(.buy) div.bx{gap:10px}body:has(.buy) :is(.bx-ma,.bx-main) .bx-mv{height:210px!important;min-height:0!important;flex:none;padding:14px 14px 30px!important;aspect-ratio:auto!important;overflow:hidden;display:grid!important;place-items:center}body:has(.buy) :is(.bx-ma,.bx-main) .bx-mv img{position:static!important;width:100%!important;height:160px!important;max-width:100%!important;max-height:none!important;object-fit:contain}body:has(.buy) :is(.bx-ma,.bx-main) figcaption{margin-top:8px}body:has(.buy) .bx-sm{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;grid-auto-rows:auto!important}body:has(.buy) .bx-sm>.bx-t:not(.bx-plus){aspect-ratio:auto!important}body:has(.buy) .bx-sm .bx-t:not(.bx-plus) .bx-v{aspect-ratio:1/1!important;height:auto!important}body:has(.buy) .bx-t figcaption{font-size:12.5px!important;margin-top:6px;gap:4px;line-height:1.3!important;min-height:0!important}body:has(.buy) .bx-t:not(.bx-plus) .bx-v img{top:10%!important;right:10%!important;bottom:10%!important;left:10%!important;width:80%!important;height:80%!important}body:has(.buy) .bx-t figcaption[style],body:has(.buy) .bx-sm .bx-t:not(.bx-plus) figcaption{position:static!important;margin-top:6px!important}body:has(.buy) .bx-main{position:relative}body:has(.buy) .bx-main figcaption{position:absolute!important;left:14px!important;bottom:10px!important;margin:0!important;font-size:13.5px!important;z-index:2}body:has(.buy) .bx-sm .bx-plus{grid-column:1/-1}body:has(.buy) .bx-sm .bx-wide{grid-column:auto!important}body:has(.buy) .bx-sm:has(>.bx-plus:nth-child(3):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(.buy) .bx-sm .bx-plus,body:has(.buy) .bx-sm .bx-plus .bx-v{min-height:0!important;height:auto!important;aspect-ratio:auto!important}body:has(.buy) .bx-t figcaption{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:anywhere}body:has(.buy) .bx-sm:has(>:nth-child(5):last-child)>.bx-plus{grid-column:span 2}body:has(.buy) .bx-sm .bx-plus .bx-v{aspect-ratio:auto!important;padding:12px 14px!important;gap:6px!important}body:has(.buy) .bx-plus ul{grid-template-columns:1fr 1fr;gap:6px 12px!important}body:has(.buy) .bx-plus li{padding:4px 0!important;font-size:13.5px!important;border:0!important;min-height:0!important}}@media(max-width:720px){body:has(.buy) .rtw{padding:20px 16px}body:has(.buy) .rtw .eyebrow{display:none}body:has(.buy) .rtw h2{margin-top:0!important}body:has(.buy) .rtw .lead{margin-top:10px}body:has(.buy) .rtw .orient{margin-top:16px}body:has(.buy) .rt{aspect-ratio:1/.94;margin:18px 0 8px}body:has(.buy) .rtw .tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:10px;margin-top:12px;padding-bottom:64px;position:relative}body:has(.buy) .rtw .tab{padding:11px 0 9px;border-bottom:0!important}body:has(.buy) .rtw .tab strong{font-size:15px}body:has(.buy) .rtw .tab span{position:absolute;top:100%;width:calc(400% + 30px);margin-top:8px;font-size:14.5px;line-height:1.4}body:has(.buy) .rtw .tab:nth-child(2) span{left:calc(-100% - 10px)}body:has(.buy) .rtw .tab:nth-child(3) span{left:calc(-200% - 20px)}body:has(.buy) .rtw .tab:nth-child(4) span{left:calc(-300% - 30px)}body:has(.buy) .rtw .tab:not(.on) span{display:none}body:has(.buy) .mag .eyebrow{display:none}body:has(.buy) .mag h2{margin-top:0!important}body:has(.buy) .mag-t{padding:24px 22px 4px!important}body:has(.buy) .mag .lead{margin-top:10px!important}body:has(.buy) .mag .mounts{margin-top:16px!important}body:has(.buy) .mag .mp{height:128px;margin-top:12px!important}body:has(.buy) .mag .mp img{height:100%;object-fit:contain}body:has(.buy) .mag-v{min-height:0!important;height:250px!important;margin-top:0;place-items:center}body:has(.buy) .mag-v .click7{width:230px!important;height:230px;aspect-ratio:1!important;margin:0 auto}body:has(.buy) .mag-v .click{zoom:.72}body:has(.buy) .demo .sec-head{margin-bottom:14px}body:has(.buy) .demo-g{gap:12px!important}body:has(.buy) .demo-g .tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:10px;padding-bottom:64px;position:relative;margin-top:0}body:has(.buy) .demo-g .tab{padding:11px 0 9px!important;border-bottom:0!important}body:has(.buy) .demo-g .tab strong{font-size:15px!important}body:has(.buy) .demo-g .tab span{position:absolute;top:100%;width:calc(400% + 30px);margin-top:8px;font-size:14.5px;line-height:1.4}body:has(.buy) .demo-g .tab:nth-child(2) span{left:calc(-100% - 10px)}body:has(.buy) .demo-g .tab:nth-child(3) span{left:calc(-200% - 20px)}body:has(.buy) .demo-g .tab:nth-child(4) span{left:calc(-300% - 30px)}body:has(.buy) .demo-g .tab:not(.on) span{display:none}body:has(.buy) .f4-fn{margin-top:18px!important;gap:10px!important}body:has(.buy) .f4-fn>div{padding:12px!important}body:has(.buy) .f4-fi,body:has(.buy) .f4-fi svg{width:30px!important;height:30px!important}body:has(.buy) .f4-fi{margin-bottom:8px!important}body:has(.buy) .f4-op{aspect-ratio:2/1!important}body:has(.buy) .ap-life{height:300px!important;aspect-ratio:auto!important}body:has(.buy) .ap-life img{height:100%!important;width:100%;object-fit:cover}body:has(.buy) .um-rs-p{height:205px!important;aspect-ratio:auto!important}body:has(.buy) .act .du figure:first-child{aspect-ratio:16/10!important}body:has(.buy) .act .du figure:not(:first-child){aspect-ratio:1/1!important}body:has(.buy) .act .act-kv{gap:14px 24px!important}body:has(.buy) .nz-s{height:228px!important;aspect-ratio:auto!important}body:has(.buy) .nz-s img{max-height:200px}body:has(.buy) .safe .eyebrow{display:none}body:has(.buy) .safe h2{margin-top:0!important}body:has(.buy) .safe .lead{margin-top:12px!important}body:has(.buy) .safe-g{gap:20px!important}body:has(.buy) .safe .sl{grid-template-columns:1fr 1fr!important;gap:0 14px!important;margin-top:18px!important}body:has(.buy) .safe .sl li{padding:8px 0!important;font-size:14px!important;gap:7px!important}body:has(.buy) .safe .sl svg{width:15px;height:15px}body:has(.buy) .safe .proof{padding:18px 18px 12px!important}body:has(.buy) .safe .proof h3{font-size:22px!important;margin:4px 0 6px!important}body:has(.buy) .safe .proof p{font-size:14.5px!important}body:has(.buy) .safe .proof dl{margin-top:10px!important}body:has(.buy) .safe .proof dl div{padding:7px 0!important}body:has(.buy) .spot2 .eyebrow{display:none}body:has(.buy) .spot2 h2{margin-top:0!important}body:has(.buy) .cm-sim{height:250px!important;aspect-ratio:auto!important}body:has(.buy) .ph3{height:262px!important;aspect-ratio:auto!important}body:has(.buy) section.dk .lit2{max-height:300px!important}body:has(.buy) .bt.b2{grid-template-columns:1fr 1fr!important;gap:10px!important}body:has(.buy) .bt.b2 .bk{min-height:0!important;padding:16px!important}}@media(max-width:720px){body:has(.buy) main section:is(.dk,.rh-dark,.safe,.band){padding-top:14px!important;padding-bottom:14px!important}body:has(.buy) section.dk .f4-op{aspect-ratio:5/2!important}body:has(.buy) .nz-s{height:190px!important}body:has(.buy) .nz-s img{max-height:165px}body:has(.buy) .chk{gap:24px!important}body:has(.buy) .chk .q{padding:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/carme-pdp-layout.css.map */
