.cc-template-selector-v182 #MainContent,.cc-selector--v182,.cc-selector--v182 .page-width,.cc-selector--v182 .cc-selector__shell,.cc-selector--v182 .cc-selector__stage,.cc-selector--v182 .cc-selector__question,.cc-selector--v182 .cc-selector__results{min-width:0}.cc-selector--v182 .cc-selector__hero,.cc-selector--v182 .cc-selector__shell{width:100%}.cc-selector--v182 .cc-selector__navigation[hidden],.cc-selector--v182 .cc-selector__progress[hidden],.cc-selector--v182 [data-selector-next][hidden]{display:none!important}@media screen and (max-width:989px){.cc-selector--v182 .cc-selector__hero{grid-template-columns:minmax(0,1fr) 180px}.cc-selector--v182 .cc-selector__question,.cc-selector--v182 .cc-selector__results,.cc-selector--v182 .cc-selector__intro{width:100%}}@media screen and (max-width:749px){.cc-template-selector-v182 #MainContent{overflow:clip}.cc-selector--v182{overflow:visible}.cc-selector--v182 .page-width{width:100%;padding-right:12px;padding-left:12px}.cc-selector--v182 .cc-selector__hero{height:auto;min-height:0;padding:24px 18px 22px;overflow:hidden;border-radius:18px 18px 34px}.cc-selector--v182 .cc-selector__hero-copy{width:100%}.cc-selector--v182 .cc-selector__eyebrow{font-size:9px;line-height:1.3}.cc-selector--v182 .cc-selector__hero h1{max-width:none;margin-top:9px;font-size:clamp(34px,10vw,43px);line-height:.98;overflow-wrap:anywhere}.cc-selector--v182 .cc-selector__hero-copy>p:not(.cc-selector__eyebrow){max-width:92%;margin-top:12px;font-size:12px;line-height:1.45}.cc-selector--v182 .cc-selector__hero-visual{display:none}.cc-selector--v182 .cc-selector__proofs{max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:15px}.cc-selector--v182 .cc-selector__proofs>span{min-width:0;justify-content:flex-start;padding:7px 8px;font-size:8px;line-height:1.25;white-space:normal}.cc-selector--v182 .cc-selector__proofs>span:last-child{display:none}.cc-selector--v182 .cc-selector__shell{min-height:0;margin-top:10px;padding:20px 12px 22px;overflow:visible;border-radius:17px;box-shadow:0 10px 26px #2140571a}.cc-selector--v182 .cc-selector__progress{margin-bottom:22px}.cc-selector--v182 .cc-selector__progress-meta{gap:10px;font-size:10px}.cc-selector--v182 .cc-selector__progress-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-selector--v182 .cc-selector__intro h2,.cc-selector--v182 .cc-selector__question h2,.cc-selector--v182 .cc-selector__results-head h2,.cc-selector--v182 .cc-selector__empty h2{max-width:100%;font-size:clamp(29px,9vw,36px);line-height:1;overflow-wrap:anywhere}.cc-selector--v182 .cc-selector__help{margin:10px 0 18px;font-size:11px;line-height:1.45}.cc-selector--v182 .cc-selector__paths{gap:9px}.cc-selector--v182 .cc-selector__paths button{min-height:104px;grid-template-columns:46px minmax(0,1fr) 15px;gap:7px 10px;padding:13px;border-radius:14px 14px 25px}.cc-selector--v182 .cc-selector__path-icon{width:44px!important;height:44px!important}.cc-selector--v182 .cc-selector__path-copy strong{font-size:14px}.cc-selector--v182 .cc-selector__path-copy small{font-size:10px;line-height:1.35}.cc-selector--v182 .cc-selector__options{gap:9px}.cc-selector--v182 .cc-selector__options button{min-height:72px;grid-template-columns:34px minmax(0,1fr) 20px;gap:3px 9px;padding:11px 12px;border-radius:13px}.cc-selector--v182 .cc-selector__options button>span{width:32px;height:32px}.cc-selector--v182 .cc-selector__options button strong,.cc-selector--v182 .cc-selector__options button small{min-width:0;overflow-wrap:anywhere}.cc-selector--v182 .cc-selector__options button strong{font-size:13px}.cc-selector--v182 .cc-selector__options button small{font-size:10px}.cc-selector--v182 .cc-selector__search input{min-height:48px;padding-right:12px;font-size:16px}.cc-selector--v182 .cc-selector__devices{max-height:min(52vh,420px);gap:8px;padding-right:2px}.cc-selector--v182 .cc-selector__devices button{min-height:82px;grid-template-columns:54px minmax(0,1fr) 20px;gap:9px;padding:10px;border-radius:13px}.cc-selector--v182 .cc-selector__devices img,.cc-selector--v182 .cc-selector__device-placeholder{width:54px;height:54px}.cc-selector--v182 .cc-selector__navigation{width:auto;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin:17px -12px -22px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -7px 18px #21405714;-webkit-backdrop-filter:none;backdrop-filter:none}.cc-selector--v182 .cc-selector__back,.cc-selector--v182 .cc-selector__next{min-height:46px;margin:0;font-size:12px;white-space:nowrap}.cc-selector--v182 .cc-selector__back{padding:0 8px}.cc-selector--v182 .cc-selector__next{width:100%;min-width:0;padding:0 10px}.cc-selector--v182 .cc-selector__results-head{margin-bottom:20px}.cc-selector--v182 .cc-selector__result-grid,.cc-selector--v182 .cc-selector__pack-grid{width:100%;gap:12px}.cc-selector--v182 .cc-selector__product,.cc-selector--v182 .cc-selector__pack{width:100%;max-width:100%;border-radius:16px}.cc-selector--v182 .cc-selector__product-image{height:180px;padding:12px}.cc-selector--v182 .cc-selector__product-body{padding:14px}.cc-selector--v182 .cc-selector__product-meta,.cc-selector--v182 .cc-selector__pack-footer{min-width:0}.cc-selector--v182 .cc-selector__card-actions{grid-template-columns:1fr}.cc-selector--v182 .cc-selector__card-actions a,.cc-selector--v182 .cc-selector__card-actions button{width:100%}.cc-selector--v182 .cc-selector__pack-grid .cc-selector__pack-head{padding:16px 14px}.cc-selector--v182 .cc-selector__pack-grid .cc-selector__pack-head h2{font-size:27px}.cc-selector--v182 .cc-selector__pack-grid .cc-selector__pack-item{min-height:0;grid-template-columns:54px minmax(0,1fr);gap:9px;padding:12px}.cc-selector--v182 .cc-selector__pack-grid .cc-selector__pack-item img,.cc-selector--v182 .cc-selector__pack-grid .cc-selector__pack-placeholder{width:54px;height:54px}.cc-selector--v182 .cc-selector__pack-grid .cc-selector__pack-item select{min-width:0;font-size:12px}.cc-selector--v182 .cc-selector__pack-check,.cc-selector--v182 .cc-selector__pack-grid .cc-selector__compromise{margin-right:12px;margin-left:12px}.cc-selector--v182 .cc-selector__comparison{max-width:100%;overflow:hidden}.cc-selector--v182 .cc-selector__comparison summary{gap:12px;padding:15px 14px;font-size:12px}.cc-selector--v182 .cc-selector__table-wrap{padding:0 10px 12px;-webkit-overflow-scrolling:touch}.cc-selector--v182 .cc-selector__nicotine-plan{grid-template-columns:28px minmax(0,1fr);margin:10px 0;padding:9px}.cc-selector--v182 .cc-selector__result-actions{gap:8px}.cc-selector--v182 .cc-selector__legal{margin-top:13px;padding:0 4px;font-size:9px;text-align:left}}@media screen and (max-width:374px){.cc-selector--v182 .cc-selector__hero h1{font-size:34px}.cc-selector--v182 .cc-selector__proofs{grid-template-columns:1fr}.cc-selector--v182 .cc-selector__options button{grid-template-columns:31px minmax(0,1fr) 18px;padding-right:9px;padding-left:9px}.cc-selector--v182 .cc-selector__back,.cc-selector--v182 .cc-selector__next{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/255/assets/section-guided-selector-v182.css.map */
