:root{--str-red:#E31B23;--str-red-deep:#BE101C;--str-ink:#141B23;--str-muted:#68727B;--str-dark:#12171C;--str-line:#E5E8EB;--str-fog:#F8F9FB}body#m-theme{color:var(--str-ink)}body#m-theme :is(.m-header,.m-header__wrapper){background:#fff!important}body#m-theme .m-header__logo img{object-fit:contain!important}body#m-theme .m-header__cart-icon,body#m-theme :is(.m-cart-icon-bubble,.m-cart-count){background:#e31b23!important;color:#fff!important}body#m-theme a:focus-visible,body#m-theme button:focus-visible{outline:2px solid #E31B23!important;outline-offset:3px}body#m-theme .m-announcement-bar{background:linear-gradient(105deg,#ed242f,#dc0f1e)!important;color:#fff!important;border:0!important}body#m-theme .m-announcement-bar .m-announcement-bar__container{max-width:1420px!important;margin:auto!important}body#m-theme .m-announcement-bar .m-announcement-bar__wrapper{display:none!important}body#m-theme .st-ref-announcement-benefits{display:flex;align-items:center;justify-content:space-evenly;gap:16px;width:100%;max-width:1050px;margin:auto;padding:9px 18px;color:#fff}body#m-theme .st-ref-announcement-benefits span{display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;font-size:11px;line-height:1.3;letter-spacing:.005em;font-weight:720}body#m-theme .st-ref-announcement-benefits svg{display:block;width:17px;height:17px;flex:none;color:#fff}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-hero.stn-redline-hero{background:linear-gradient(115deg,#fff,#f9fafb,#f3f4f6)!important;overflow:hidden!important;border:0!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__inner{max-width:1510px!important;grid-template-columns:minmax(0,46%) minmax(0,54%)!important;gap:0!important;min-height:460px!important;padding:18px 0 18px 5%!important;align-items:center!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__copy{padding:35px 22px 35px 0!important;text-align:left!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__copy h1{font-size:clamp(35px,3.45vw,59px)!important;line-height:1.09!important;letter-spacing:-.047em!important;font-weight:850!important;max-width:12.2em!important;margin:0 0 18px!important;color:#141b21!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__copy h1 em{font-style:normal!important;color:#d71421!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__copy>p{font-size:clamp(14px,1.25vw,18px)!important;line-height:1.58!important;color:#485159!important;max-width:37ch!important;margin:0 0 24px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__buttons{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:13px!important;flex-wrap:wrap!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__buttons .stn-button{font-size:12px!important;min-height:47px!important;min-width:165px!important;padding:12px 17px!important;letter-spacing:0!important;border-radius:9px!important;font-weight:800!important;gap:12px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-button--solid{background:#e31b23!important;border:1px solid #E31B23!important;color:#fff!important;box-shadow:0 6px 14px #e31b2324!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-button--outline{background:#fff!important;border:1px solid #252D32!important;color:#18222a!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-button--outline:hover{border-color:#e31b23!important;color:#d71421!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero__visual{position:relative!important;min-height:430px!important;border-radius:0!important;overflow:hidden!important;box-shadow:none!important;background:#15171b!important;isolation:isolate}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero__visual img{object-fit:cover!important;object-position:54% 52%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero__visual:before{content:"";display:block;position:absolute;z-index:2;pointer-events:none;left:-8%;top:-20%;bottom:-20%;width:22%;background:linear-gradient(120deg,#fd4953f0,#c10011f0);transform:skew(-25deg);box-shadow:16px 0 32px #93020f33}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,rgba(255,255,255,.03),transparent 30%)}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks{background:#fff!important;border-bottom:1px solid #E8EBEF!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks__grid>div{gap:11px!important;min-width:0!important;padding:16px 17px!important;min-height:82px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks__icon{border:0!important;background:#fff0f1!important;color:#dd1924!important;width:39px!important;height:39px!important;flex:0 0 39px!important;border-radius:12px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks__icon svg{display:block;width:24px;height:24px}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks strong{font-size:12px!important;font-weight:800!important;color:#161d25!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks small{font-size:10px!important;color:#697780!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero__trust{display:none!important}body#m-theme.template-product #MainContent .m-main-product--info,body#m-theme.template-product #MainContent .m-product-info--wrapper{color:#222a31!important}body#m-theme.template-product #MainContent .m-product-title{color:#171d24!important;font-size:clamp(23px,2.25vw,33px)!important;font-weight:820!important;line-height:1.19!important;letter-spacing:-.027em!important}body#m-theme.template-product #MainContent .main-product__block-price .m-price-item{font-weight:820!important;font-variant-numeric:tabular-nums!important}body#m-theme.template-product #MainContent .main-product__block-price .m-price-item--regular,body#m-theme.template-product #MainContent .main-product__block-price .m-price-item--sale{color:#c8141b!important}body#m-theme.template-product #MainContent .m-product-form--main .m-add-to-cart{background:#fff7f7!important;color:#c8141b!important;border:1px solid #D91825!important;border-radius:8px!important;min-height:47px!important;font-weight:770!important;letter-spacing:0!important;box-shadow:none!important}body#m-theme.template-product #MainContent .m-product-form--main .m-add-to-cart:hover:not(:disabled){background:#fdebed!important;border-color:#b8141f!important;color:#b8141f!important}body#m-theme.template-product #MainContent .stecoom-floating-buy-wrap{margin-top:0!important}body#m-theme.template-product #MainContent .stecoom-floating-buy-wrap .stecoom-buy-now{background:#e31b23!important;border:1px solid #E31B23!important;color:#fff!important;box-shadow:none!important;border-radius:8px!important;min-height:47px!important;font-size:13px!important;letter-spacing:0!important;font-weight:810!important}body#m-theme.template-product #MainContent .stecoom-floating-buy-wrap .stecoom-buy-now:hover:not(:disabled){background:#c8141b!important;border-color:#c8141b!important;color:#fff!important}body#m-theme.template-product #MainContent .stecoom-floating-buy-wrap .stecoom-buy-now__price{font-weight:760!important;font-size:12px!important}body#m-theme.template-product #MainContent .m-product-info--wrapper .st-pr__teaser--product{background:#fff1f2!important;border:1px solid #F3C7CB!important;border-radius:12px!important;box-shadow:none!important}body#m-theme.template-product #MainContent .m-product-info--wrapper .st-pr__teaser--product .st-pr__heading{font-size:14px!important;font-weight:800!important;color:#171d25!important}body#m-theme.template-product #MainContent .m-product-info--wrapper .st-pr__teaser--product .st-pr__desc{font-size:11px!important;line-height:1.5!important;color:#59646d!important}body#m-theme.template-product #MainContent .m-product-info--wrapper .st-pr__teaser--product .st-pr__trigger{border-radius:8px!important;background:#e31b23!important;border:1px solid #E31B23!important;color:#fff!important;min-height:41px!important;font-size:12px!important;box-shadow:none!important}body#m-theme.template-product #MainContent .m-product-info--wrapper .st-pr__teaser--product .st-pr__trigger:hover{background:#c8141b!important;color:#fff!important}body#m-theme.template-product #MainContent .st-pr__teaser--product svg{width:23px;height:23px}body#m-theme.template-product #MainContent .m-product-form--main .m-product-form--wrapper{margin-bottom:0!important}@media(max-width:1023px){body#m-theme #m-menu-drawer .st-menu-drawer__intro{position:relative!important;justify-content:center!important;align-items:center!important;min-height:62px!important;padding:10px 13px!important;background:#fff!important;border:0!important;border-bottom:1px solid #ECEEF0!important;border-radius:0!important;box-shadow:none!important;margin:0 0 7px!important}body#m-theme #m-menu-drawer .st-menu-drawer__intro-copy{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:1px!important;flex:1!important}body#m-theme #m-menu-drawer .st-redline-mobile-wordmark{min-height:34px!important;max-width:155px!important;width:155px!important;display:flex!important;align-items:center!important;justify-content:center!important}body#m-theme #m-menu-drawer .st-redline-mobile-wordmark__logo{width:155px!important;max-height:34px!important;height:auto!important;object-fit:contain!important}body#m-theme #m-menu-drawer .st-redline-mobile-heading{display:none!important}body#m-theme #m-menu-drawer .st-menu-drawer__close{position:absolute!important;right:7px!important;top:11px!important;width:33px!important;height:33px!important;background:#f5f6f7!important;border:0!important;border-radius:50%!important;color:#19242c!important}body#m-theme #m-menu-drawer .m-menu-drawer__navigation>.m-menu-mobile__item{background:#fff!important;min-height:43px!important;border-bottom:1px solid #EFF0F1!important;margin:0!important}body#m-theme #m-menu-drawer .m-menu-drawer__navigation>.m-menu-mobile__item>a{display:flex!important;gap:12px!important;align-items:center!important;padding:10px 11px!important;min-height:43px!important;font-size:12px!important;line-height:1.27!important;font-weight:680!important;color:#1a232b!important}body#m-theme #m-menu-drawer .m-menu-drawer__navigation>.m-menu-mobile__item:first-child{background:#fff0f1!important;border-radius:10px!important;border-bottom:0!important;margin-bottom:4px!important}body#m-theme #m-menu-drawer .m-menu-drawer__navigation>.m-menu-mobile__item:first-child>a{color:#c8141b!important}body#m-theme #m-menu-drawer .m-menu-drawer__navigation>.m-menu-mobile__item.st-shop-all-item{background:#fff!important;border:0!important;border-bottom:1px solid #ECEDEF!important;border-radius:0!important;box-shadow:none!important;margin:0!important;min-height:43px!important}body#m-theme #m-menu-drawer .m-menu-drawer__navigation>.m-menu-mobile__item.st-shop-all-item:after{display:none!important}body#m-theme #m-menu-drawer .m-menu-drawer__navigation>.m-menu-mobile__item.st-shop-all-item>a{color:#1b252d!important;min-height:43px!important;padding:10px 11px!important;font-size:12px!important;font-weight:680!important}body#m-theme #m-menu-drawer .st-redline-nav-icon{display:inline-block!important;width:19px!important;height:19px!important;flex:0 0 19px!important;color:#d71925!important}body#m-theme #m-menu-drawer .st-ref-mobile-categories{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;margin:0!important;padding:10px 11px!important;min-height:44px!important;font-size:12px!important;font-weight:680!important;color:#1a232b!important;text-decoration:none!important;border-bottom:1px solid #ECEDEF!important}body#m-theme #m-menu-drawer .st-ref-mobile-categories span:first-child{display:flex;align-items:center;justify-content:center;width:19px;height:19px;font-size:21px;line-height:1;color:#d71925!important}body#m-theme #m-menu-drawer .st-ref-mobile-categories span:last-child{margin-left:auto;color:#7e8a90;font-size:18px}body#m-theme #m-menu-drawer .st-redline-drawer-request{margin:11px 0 12px!important}body#m-theme #m-menu-drawer .st-redline-drawer-request__btn{background:#fff0f1!important;border:1px solid #F1CDD1!important;min-height:49px!important;padding:9px 11px!important;border-radius:11px!important}body#m-theme #m-menu-drawer .st-redline-drawer-request__btn strong{color:#c51421!important;font-size:12px!important}body#m-theme #m-menu-drawer .st-redline-drawer-request__btn small{font-size:10px!important;color:#6a5559!important}body#m-theme #m-menu-drawer .st-redline-drawer-request__btn>span:first-child{color:#cf1724!important;font-size:23px!important}body#m-theme #m-menu-drawer .st-menu-drawer__trust{color:#77818a!important}}body#m-theme .m-footer.stcf-host{background:#12171c!important;color:#fff!important}body#m-theme .m-footer.stcf-host .stcf--reference{background:#14191f!important;border-top:0!important;color:#eff1f3!important;padding:0 18px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__inner{display:grid!important;grid-template-columns:minmax(0,1.28fr) minmax(0,.75fr) minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(20px,3.5vw,65px)!important;align-items:start!important;max-width:1320px!important;margin:0 auto!important;padding:63px 15px 46px!important;border:0!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__brand,body#m-theme .m-footer.stcf-host .stcf--reference .stcf__column,body#m-theme .m-footer.stcf-host .stcf--reference .stcf__newsletter{min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__wordmark{display:block!important;width:max-content!important;max-width:100%!important;margin:0 0 3px!important;color:#fff!important;font-family:Montserrat,Inter,Arial,sans-serif!important;font-size:clamp(24px,2.65vw,39px)!important;line-height:1.15!important;letter-spacing:-.07em!important;text-decoration:none!important;font-weight:830!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__e-mark{position:relative;color:#fff!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__e-mark:after{content:"";position:absolute;left:16%;right:15%;top:49%;height:3px;background:#e31b23!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__tagline{display:block!important;margin:0 0 20px!important;font-size:8px!important;letter-spacing:.3em!important;color:#dadee0!important;font-weight:700!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__brand p{font-size:12px!important;line-height:1.8!important;color:#c1c8cd!important;max-width:28ch!important;margin:0 0 18px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__social .social-media-links{display:flex!important;flex-wrap:wrap!important;gap:12px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__social .social-media-links--item{display:flex!important;align-items:center!important;justify-content:center!important;width:29px!important;height:29px!important;color:#e7ebed!important;background:transparent!important;border:1px solid #353E44!important;border-radius:50%!important;text-decoration:none!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__social .social-media-links--item:hover{color:#ff6974!important;border-color:#c52730!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__social .social-media-links--item svg{width:15px!important;height:15px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__social a[aria-label*=Pinterest]{display:none!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__details{border:0!important;background:transparent!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__details summary,body#m-theme .m-footer.stcf-host .stcf--reference .stcf__newsletter h3{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:25px!important;font-size:14px!important;line-height:1.5!important;letter-spacing:0!important;color:#fff!important;font-weight:800!important;text-transform:none!important;margin:0 0 15px!important;padding:0!important;border:0!important;cursor:default!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__chevron{display:none!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__links{display:flex!important;flex-direction:column!important;gap:9px!important;margin:0!important;padding:0!important;list-style:none!important;grid-template-columns:none!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__links li{padding:0!important;margin:0!important;list-style:none!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__links :is(a,button){display:inline!important;padding:0!important;margin:0!important;min-height:0!important;border:0!important;background:transparent!important;color:#c4ced3!important;box-shadow:none!important;text-align:left!important;font-size:12px!important;line-height:1.55!important;font-weight:500!important;letter-spacing:0!important;cursor:pointer!important;text-decoration:none!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__links :is(a,button):hover{color:#ff636d!important;text-decoration:underline!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__links .stcf__request-link{color:#f35c65!important;font-weight:750!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__newsletter>p{font-size:12px!important;line-height:1.7!important;margin:0 0 15px!important;color:#bfc8cd!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__form{display:flex!important;flex-direction:column!important;gap:9px!important;margin:0!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__form input[type=email]{width:100%!important;max-width:100%!important;min-height:41px!important;background:#fff!important;color:#15202a!important;font-size:12px!important;padding:10px 12px!important;border:1px solid #D8DBE0!important;border-radius:7px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__form button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:41px!important;padding:10px 12px!important;font-size:12px!important;line-height:1.3!important;font-weight:800!important;background:#e31b23!important;border:1px solid #E31B23!important;color:#fff!important;border-radius:7px!important;box-shadow:none!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__form button:hover{background:#be101c!important;border-color:#be101c!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-wrap{display:flex!important;justify-content:flex-end!important;gap:28px!important;max-width:1310px!important;margin:0 auto!important;padding:20px 13px 24px!important;border-top:1px solid #30373C!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-item{display:flex!important;gap:9px!important;align-items:center!important;min-width:0!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-icon{flex:0 0 28px!important;width:28px!important;height:28px!important;color:#f2f4f5!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-icon svg{width:28px;height:28px}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-item strong{display:block!important;font-size:11px!important;line-height:1.35!important;color:#fff!important;font-weight:780!important;white-space:nowrap!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-item small{display:block!important;margin-top:3px!important;font-size:10px!important;line-height:1.3!important;color:#a7b2b8!important}body#m-theme .m-footer.stcf-host .m-footer--bottom{background:#11171c!important;color:#b7c1c7!important;border-top:1px solid #273039!important}body#m-theme .m-footer.stcf-host .m-footer--bottom .social-media-links{display:none!important}body#m-theme .m-footer.stcf-host .m-footer--bottom .m-payment-icons{display:block!important}body#m-theme .m-footer.stcf-host .m-footer--bottom .m-payment-icons--list{gap:6px!important}body#m-theme .m-footer.stcf-host .m-footer--bottom .m-payment-icons--item{border-radius:4px!important;overflow:hidden}body#m-theme .m-footer.stcf-host .m-footer--bottom .m-footer__copyright{font-size:11px!important;color:#aab4bb!important}@media(min-width:769px){body#m-theme.template-product #MainContent .m-main-product--info .main-product__block-buy_buttons:has(+.main-product__block-custom_liquid .stecoom-floating-buy-wrap){display:inline-block!important;width:calc(50% - 6px)!important;vertical-align:top!important;margin-right:8px!important}body#m-theme.template-product #MainContent .m-main-product--info .main-product__block-buy_buttons+.main-product__block-custom_liquid:has(.stecoom-floating-buy-wrap){display:inline-block!important;width:calc(50% - 6px)!important;vertical-align:top!important;margin:0!important}body#m-theme.template-product #MainContent .m-main-product--info .main-product__block-buy_buttons+.main-product__block-custom_liquid:has(.stecoom-floating-buy-wrap) .m-product-text{margin:0!important}body#m-theme.template-product #MainContent .m-main-product--info .main-product__block-buy_buttons .m-add-to-cart{width:100%!important}body#m-theme.template-product #MainContent .m-main-product--info .st-pr__teaser--product{display:flex!important;align-items:center!important;gap:15px!important;padding:14px 18px!important}body#m-theme.template-product #MainContent .m-main-product--info .st-pr__teaser--product .st-pr__text{flex:1!important;min-width:0!important}body#m-theme.template-product #MainContent .m-main-product--info .st-pr__teaser--product .st-pr__trigger{flex:0 0 auto!important}}@media(max-width:1023px){body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__inner{display:flex!important;flex-direction:column!important;min-height:0!important;padding:30px 15px 15px!important;width:100%!important;max-width:none!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__copy{width:100%!important;padding:0 0 14px!important;text-align:center!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__copy h1{font-size:clamp(31px,7.8vw,43px)!important;line-height:1.1!important;max-width:100%!important;margin:0 auto 13px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__copy>p{font-size:13px!important;max-width:37ch!important;margin:0 auto 18px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__buttons{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;gap:10px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__buttons .stn-button{min-width:0!important;flex:1 1 50%!important;min-height:44px!important;padding:9px 10px!important;font-size:10px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero__visual{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1.62!important;align-self:center!important;border-radius:10px!important;max-width:740px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero__visual:before{left:-9%!important;width:22%!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:0!important;max-width:none!important;width:100%!important;overflow:visible!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks__grid>div{padding:12px 10px!important;min-height:67px!important;border-bottom:1px solid #EDF0F3!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks__icon{width:32px!important;height:32px!important;flex-basis:32px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks__icon svg{width:19px!important;height:19px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks strong{font-size:10.5px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-perks small{font-size:9px!important}}@media(max-width:767px){body#m-theme .st-ref-announcement-benefits{gap:9px!important;padding:8px 5px!important}body#m-theme .st-ref-announcement-benefits span{font-size:8.5px!important;gap:4px!important;letter-spacing:0!important;font-weight:710!important}body#m-theme .st-ref-announcement-benefits svg{width:12px!important;height:12px!important}body#m-theme.template-product #MainContent .m-product-title{font-size:24px!important;line-height:1.22!important}body#m-theme.template-product #MainContent .m-main-product--info .main-product__block-buy_buttons:has(+.main-product__block-custom_liquid .stecoom-floating-buy-wrap){display:block!important;width:100%!important}body#m-theme.template-product #MainContent .m-main-product--info .main-product__block-buy_buttons+.main-product__block-custom_liquid:has(.stecoom-floating-buy-wrap){display:block!important;width:100%!important}body#m-theme.template-product #MainContent .st-pr__teaser--product{padding:12px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}body#m-theme.template-product #MainContent .st-pr__teaser--product .st-pr__trigger{width:100%!important}body#m-theme .m-footer.stcf-host .stcf--reference{padding:0 15px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__inner{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px 15px!important;padding:30px 0 24px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__brand,body#m-theme .m-footer.stcf-host .stcf--reference .stcf__newsletter{grid-column:1/-1!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__details{display:block!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__details summary{cursor:pointer!important;min-height:34px!important;font-size:12px!important;margin-bottom:5px!important;border-bottom:1px solid #384149!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__chevron{display:block!important;width:8px!important;height:8px!important;border-right:1px solid #BDC5CA!important;border-bottom:1px solid #BDC5CA!important;transform:rotate(45deg);margin-right:4px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__details[open] .stcf__chevron{transform:rotate(225deg)}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__links{display:flex!important;flex-direction:column!important;gap:7px!important;padding:9px 0!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__links :is(a,button){font-size:11px!important;line-height:1.5!important;overflow-wrap:anywhere!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__wordmark{font-size:30px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__brand p{margin:0 0 14px!important;font-size:11px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__newsletter h3{font-size:13px!important;margin:0 0 7px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__newsletter>p{font-size:11px!important;margin:0 0 10px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:14px 0 17px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-item{display:flex!important;flex-direction:column!important;align-items:center!important;gap:5px!important;text-align:center!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-icon{width:22px!important;height:22px!important;flex-basis:22px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-icon svg{width:22px!important;height:22px!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-item strong{font-size:9px!important;white-space:normal!important}body#m-theme .m-footer.stcf-host .stcf--reference .stcf__trust-item small{font-size:8px!important}}@media(max-width:350px){body#m-theme .st-ref-announcement-benefits span{font-size:7px!important}body#m-theme .st-ref-announcement-benefits svg{width:10px!important;height:10px!important}body#m-theme.template-index #MainContent .st-nestek-desktop .stn-redline-hero .stn-hero__buttons .stn-button{font-size:9px!important;padding:8px 6px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/stecoom-reference-match-20261021.css.map */
