:root{--ls-pine: #1F3B2D;--ls-pine-dark: #152A20;--ls-gold: #C9A55C}.ls-hero--xmas .ls-hero__content{background:var(--ls-pine);color:#fbf8f3;position:relative;overflow:hidden}.ls-hero--xmas .ls-hero__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:radial-gradient(circle,#fff 1.2px,transparent 1.6px),radial-gradient(circle,#fff 1px,transparent 1.4px);background-size:46px 46px,29px 29px;background-position:0 0,14px 20px}.ls-hero--xmas .ls-hero__content>*{position:relative}.ls-hero--xmas .ls-eyebrow{color:var(--ls-gold)}.ls-hero--xmas .ls-hero__title{color:#fbf8f3}.ls-hero--xmas .ls-hero__title em{color:var(--ls-gold)}.ls-hero--xmas .ls-lead{color:#e9e3d6}.ls-hero--xmas .ls-btn{background:#b3262e;border-color:#b3262e;color:#fff}.ls-hero--xmas .ls-btn:hover{background:#8e1d24;border-color:#8e1d24}.ls-hero--xmas .ls-btn--ghost{background:transparent;border-color:#fbf8f3;color:#fbf8f3}.ls-hero--xmas .ls-btn--ghost:hover{background:#fbf8f3;color:var(--ls-pine)}.ls-hero__badge{margin:0;align-self:flex-start;display:inline-block;padding:8px 14px;background:#b3262e;color:#fff;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ls-hero--xmas .ls-hero__media img{object-position:center 30%}.ls-band .ls-title{font-size:clamp(3rem,3.2vw,4.4rem)}.ls-cats--round .ls-grid-4{grid-template-columns:repeat(8,minmax(0,1fr));gap:20px}.ls-cats--round .ls-cat{align-items:center;text-align:center;gap:10px}.ls-cats--round .ls-cat .ls-media{width:100%;aspect-ratio:1 / 1;border-radius:50%;box-shadow:0 0 0 1px var(--ls-line);background:#fff}.ls-cats--round .ls-cat:hover .ls-media{box-shadow:0 0 0 2px var(--ls-pine)}.ls-cats--round .ls-cat__title{font-size:1.5rem;line-height:1.3}.ls-cats--round .ls-cat__text{display:none}@media screen and (max-width:1199px)and (min-width:750px){.ls-cats--round .ls-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.announcement-bar__message{font-size:1.2rem!important;letter-spacing:.04em!important;line-height:1.35;padding-top:.8rem;padding-bottom:.8rem}.ls-section[style*=padding-top]{padding-top:min(40px,10vw)!important}.ls-section[style*=padding-bottom]{padding-bottom:min(40px,10vw)!important}.ls-head{margin-bottom:18px}.ls-title{font-size:2.8rem}.ls-hero__media{aspect-ratio:4 / 3.4}.ls-hero__content{padding:28px 20px 34px;gap:14px}.ls-hero__title{font-size:3.6rem}.ls-hero__text{font-size:1.5rem;line-height:1.6}.ls-hero__buttons{flex-direction:column;gap:10px;margin-top:4px}.ls-hero__buttons .ls-btn{text-align:center;padding:15px 20px}.ls-swipe{display:grid!important;grid-auto-flow:column;grid-template-columns:none!important;grid-auto-columns:46%;gap:12px!important;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-20px;margin-right:-20px;padding:0 20px 6px;scrollbar-width:none;overscroll-behavior-x:contain}.ls-swipe::-webkit-scrollbar{display:none}.ls-swipe>*{scroll-snap-align:start;min-width:0}.ls-cats--round .ls-swipe{grid-auto-columns:27%}.ls-cats--round .ls-cat__title{font-size:1.3rem}.ls-product__title{font-size:1.5rem}.ls-product__price{font-size:1.4rem}.ls-trust__item{padding:14px 8px}.ls-trust__text{font-size:1.2rem}.ls-brand .ls-media{aspect-ratio:16 / 9}.ls-brand__body{padding:22px 20px 26px;gap:10px}.ls-about{gap:22px}.ls-about .ls-media{aspect-ratio:16 / 11}.ls-band{padding:44px 0}.ls-band__buttons .ls-btn{flex:1 1 auto;text-align:center}.ls-review{padding:24px 20px}.ls-grid-3{gap:14px}.ls-news{padding:44px 0}.ls-news__form{flex-direction:column;gap:10px}.ls-news__input,.ls-news__button{width:100%}}@media screen and (min-width:990px){.ls-hero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);height:clamp(540px,calc(100vh - 150px),760px);min-height:0}.ls-hero__media{height:100%;min-height:0}.ls-hero__media a{display:block;height:100%}.ls-hero__media img{height:100%}.ls-hero__content{padding:48px clamp(40px,5vw,96px);align-items:flex-start}.ls-hero__content>*{max-width:540px;width:100%}.ls-hero__content>.ls-hero__badge{width:auto}.ls-hero__title{font-size:clamp(4.6rem,3.9vw,7rem);line-height:1.04}.ls-hero__text{font-size:1.7rem}.ls-hero__buttons{gap:12px}.ls-title{font-size:clamp(3.4rem,2.6vw,4.8rem)}.ls-head{margin-bottom:36px}.ls-product .ls-media{transition:box-shadow .25s ease,transform .25s ease}.ls-product:hover .ls-media{transform:translateY(-4px);box-shadow:0 14px 28px -18px #2e2a2773}.ls-product:hover .ls-product__title{color:var(--ls-accent)}.ls-grid-4{column-gap:28px;row-gap:40px}.ls-band__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;gap:48px}.ls-band__buttons{flex-wrap:nowrap}.ls-trust__item{padding:24px 16px}}@media screen and (min-width:1600px){.ls-wrap{max-width:1440px}.ls-hero{height:clamp(600px,calc(100vh - 150px),820px)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ls-xmas.css.map */
