@media(max-width:749px){.co-section{padding:56px 0}.co-head{gap:12px;margin-bottom:28px}.co-body .co-h2{font-size:30px!important;line-height:1.14}.co-lead,.co-text{font-size:15px!important}.co-header__bar{min-height:64px;gap:8px}.co-header .co-logo{justify-self:center!important}.co-header__icons a[aria-label=Account]{display:none}.co-header .co-iconbtn{border:0;width:40px;height:40px}.co-split__body{align-items:center;text-align:center}.co-split__body>div:first-child{align-items:center}.co-split__body .co-btn-row{justify-content:center}.co-split__body .co-btn-note{padding-left:0!important}.co-rows{align-self:stretch;text-align:left}.co-marquee:has(>div:first-child:not(.co-marquee__track)){flex-direction:column;align-items:flex-start;height:auto!important;padding:14px 0 16px;gap:8px}.co-marquee>div:first-child:not(.co-marquee__track){align-self:stretch;height:auto!important;padding:0 var(--co-gutter)!important;justify-content:center;font-size:10.5px!important;letter-spacing:.16em!important}.co-marquee:has(>div:first-child:not(.co-marquee__track)) .co-marquee__item{font-size:17px!important}.co-section:has(.co-hero-h1){padding:36px 0 48px!important}.co-section:has(.co-hero-h1) .co-split__body>div[style*=align-self]{align-self:center!important;font-size:11px!important;padding:7px 14px!important;text-align:left}.co-section:has(.co-hero-h1) .co-hero-h1{font-size:40px}.co-section:has(.co-hero-h1) .co-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px!important;text-align:left;align-self:stretch}.co-section:has(.co-hero-h1) .co-grid--2 .co-check{font-size:13px;gap:8px;align-items:flex-start}.co-section:has(.co-hero-h1) .co-grid--2 .co-check svg{width:18px;height:18px;margin-top:1px}.co-section:has(.co-hero-h1) .co-btn-row{flex-direction:column;align-self:stretch;gap:14px}.co-section:has(.co-hero-h1) .co-btn-row .co-btn{width:100%}.co-section:has(.co-hero-h1) .co-btn-row>div{align-items:center}.co-section:has(.co-hero-h1) .co-split__body+div{min-height:300px!important}.co-section:has(.co-rev-dup){overflow:hidden}.co-grid--3:has(>.co-rev-dup){display:flex;width:max-content;gap:0!important;margin:0 calc(-1 * var(--co-gutter));padding:0;align-items:stretch;animation:co-ugc-roll 60s linear infinite;will-change:transform}.co-grid--3:has(>.co-rev-dup):active{animation-play-state:paused}.co-grid--3:has(>.co-rev-dup)>.co-card,.co-grid--3>.co-card.co-rev-dup{display:flex!important;flex:0 0 290px;width:290px;margin-right:12px;min-height:0!important}@media(prefers-reduced-motion:reduce){.co-grid--3:has(>.co-rev-dup){animation:none}}.co-ba{flex-direction:column!important;align-items:stretch!important}.co-section:has(.co-ugc-card){overflow:hidden}.co-grid--5:has(.co-ugc-card){display:flex;width:max-content;gap:0!important;margin:0 calc(-1 * var(--co-gutter));padding:0;animation:co-ugc-roll 32s linear infinite;will-change:transform}.co-grid--5:has(.co-ugc-card):active{animation-play-state:paused}.co-grid--5>.co-ugc-card,.co-grid--5>.co-ugc-card.co-ugc-card--dup{display:block;flex:0 0 172px;width:172px;margin-right:12px;max-height:none}@keyframes co-ugc-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.co-grid--5:has(.co-ugc-card){animation:none}}.co-tl__tabs{display:none}.co-tl{gap:0}.co-tl__panel,.co-tl__panel[hidden]{display:block;background:transparent;border:0;border-radius:0;padding:0 0 30px 46px;position:relative;text-align:left}.co-tl__panel:before{content:"";position:absolute;left:14px;top:34px;bottom:4px;width:2px;background:var(--co-line-2)}.co-tl__panel:last-of-type:before{display:none}.co-tl__panel:after{content:"";position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;border:2px solid var(--co-lav);background:var(--co-night) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B29ED0' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/16px no-repeat}.co-tl__panel>div:first-child{gap:10px!important}.co-tl__panel>div:first-child>div:first-child{font-size:12px!important;padding-top:6px}.co-tl__panel .co-h3{font-size:22px!important}.co-tl__panel .co-text,.co-tl__panel p{font-size:15px!important}.co-tl__panel .co-media{display:none}.co-split:has(.co-cmp)>.co-media{display:none}.co-cmp{min-width:0;max-width:100%!important;width:100%;padding:6px 6px 14px;border-radius:20px;overflow:hidden}.co-cmp__row{min-width:0;grid-template-columns:1.7fr 1fr .9fr .9fr}.co-cmp__label{font-size:13px;padding:12px 6px;line-height:1.35}.co-cmp__us--head{font-size:15px;padding:14px 4px 10px;text-align:center;line-height:1.15}.co-cmp__them{font-size:10.5px;padding:10px 2px;line-height:1.25}.co-cmp__us svg{width:22px;height:22px}.co-cmp__them svg{width:16px;height:16px}.co-bb{gap:22px}.co-bb__gallery{gap:10px}.co-bb__main{margin:0 calc(-1 * var(--co-gutter));border-radius:0}.co-bb__thumbs{display:flex;overflow-x:auto;gap:8px;scrollbar-width:none}.co-bb__thumb{flex:0 0 64px;border-radius:10px}.co-bb__info{gap:16px}.co-bb__title{font-size:30px}.co-bb__info>.co-bb__plans{order:1}.co-bb__info>.co-packs~*{order:2}.co-bb__info>.co-check{font-size:15px}.co-packs{gap:16px}.co-pack{position:relative;min-height:74px;padding:16px 14px;gap:12px}.co-pack__name{font-size:16px}.co-pack__name .co-pill{position:absolute;top:-10px;right:14px;font-size:10px;padding:4px 10px;border-radius:6px;letter-spacing:.08em}.co-pack__sub{font-size:12px}.co-pack__price span{white-space:nowrap}.co-opt{min-height:60px}.co-card{padding:22px}.co-card--flush{padding:0}.co-card--flush .co-media{height:200px!important}.co-card .co-h3{font-size:22px!important}.co-split:has(>.co-accs)>div:first-child{align-items:center;text-align:center}.co-split:has(>.co-accs)>div:first-child .co-btn{align-self:center!important}.co-acc summary{min-height:60px;font-size:17px;gap:12px}.co-acc__plus{width:30px;height:30px}.co-acc__body{padding:0 4px 20px;font-size:15px}.co-center .co-btn{max-width:100%}.co-footer{padding:52px 0 32px;text-align:center}.co-footer__top{gap:36px}.co-footer__brand{align-items:center}.co-footer__social{justify-content:center}.co-footer__cols{grid-template-columns:1fr;gap:28px}.co-footer__col{align-items:center}.co-footer__legal{margin-top:36px}.co-footer__base{flex-direction:column;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/co-mobile.css.map */
