html .sqx .sqx-wrap{max-width:1248px;padding-left:24px;padding-right:24px}html .sqx.sqx-band{--sqx-pt: 80px !important;--sqx-pb: 80px !important}html .sqx.sqx-sec--bestsellers,html .sqx.sqx-sec--perks{--sqx-pt: 64px !important;--sqx-pb: 64px !important}html .sqx.sqx-footer{--sqx-pt: 64px !important;--sqx-pb: 32px !important}html .sqx .sqx-head,html .sqx .sqx-head--center{margin-bottom:40px}html .sqx-sec--bestsellers .sqx-head,html .sqx-sec--categories .sqx-head{margin-bottom:32px}html .sqx .sqx-grid{gap:24px}html .sqx .sqx-eyebrow{font-size:13px}html .sqx .sqx-h--lg{font-size:49px;line-height:1.1}html .sqx .sqx-h--md{font-size:39px;line-height:1.15}html .sqx .sqx-h--sm{font-size:31px;line-height:1.2}html .sqx .sqx-p>p{font-size:16px;line-height:1.6}html .sqx .sqx-cta--solid{min-height:48px;padding-left:24px;padding-right:24px}html .sqx .sqx-btn{min-height:48px}html .sqx .sqx-news__input,html .sqx .sqx-news__btn{height:48px}html .sqx.sqx-ann{min-height:40px;padding:8px 16px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}html .sqx-header .sqx-wrap{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav util";align-items:center;column-gap:24px;min-height:72px}html .sqx-header .sqx-header__top{display:contents}html .sqx-header .sqx-header__left{display:none;grid-area:left}html .sqx-header .sqx-logo{grid-area:logo;justify-self:start}html .sqx-header .sqx-logo img{height:min(var(--sqx-logo-h, 64px),44px)}html .sqx-header .sqx-nav{grid-area:nav;justify-self:center;padding:0}html .sqx-header .sqx-nav__list{column-gap:24px}html .sqx-header .sqx-util{grid-area:util;gap:24px}html .sqx-header .sqx-util__link{display:inline-flex;align-items:center;min-height:44px}html .sqx-hero,html .sqx-hero--short,html .sqx-hero--tall{height:640px}html .sqx-hero .sqx-hero__inner{max-width:1248px;padding:0 24px}html .sqx-hero .sqx-hero__text{max-width:520px;row-gap:24px}html .sqx-hero .sqx-h--lg{font-size:76px;line-height:1}html .sqx-hero .sqx-p{--sqx-p-max: 44ch}html .sqx-hero .sqx-p>p{font-size:18px;line-height:1.5}html .sqx-hero .sqx-stack>.sqx-cta{margin-top:8px}html .sqx-hero--framed.sqx-hero--left .sqx-hero__media,html .sqx-hero--framed.sqx-hero--right .sqx-hero__media{top:80px;bottom:80px;width:min(40%,480px);left:auto;right:max(24px,calc((100% - 1248px)/2 + 24px))}html .sqx-hero--framed.sqx-hero--right .sqx-hero__media{right:auto;left:max(24px,calc((100% - 1248px)/2 + 24px))}html .sqx-hero--framed.sqx-hero--left .sqx-hero__text,html .sqx-hero--framed.sqx-hero--right .sqx-hero__text{max-width:min(520px,50%)}html .sqx-hero--full .sqx-hero__media:after,html .sqx-hero--center .sqx-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sqx-t-tint, rgba(0, 0, 0, .58))}html .sqx-hero--left .sqx-hero__decor,html .sqx-hero--right .sqx-hero__decor{display:block;position:absolute;z-index:2;pointer-events:none;top:80px;bottom:80px;width:min(40%,480px);right:max(24px,calc((100% - 1248px)/2 + 24px))}html .sqx-hero--right .sqx-hero__decor{right:auto;left:max(24px,calc((100% - 1248px)/2 + 24px))}html .sqx-hero__decor>*{position:absolute;transform:rotate(var(--r, 0deg))}html .sqx-hero__decor .is-tl{top:-16px;left:-24px}html .sqx-hero__decor .is-tr{top:-16px;right:-16px}html .sqx-hero__decor .is-ml{top:40%;left:-48px}html .sqx-hero__decor .is-mr{top:36%;right:-64px}html .sqx-hero__decor .is-bl{bottom:24px;left:-32px}html .sqx-hero__decor .is-br{bottom:-8px;right:-24px}html .sqx-badge{width:112px;height:112px;border-radius:999px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1}html .sqx-badge__l1{font-size:31px}html .sqx-badge__l2{font-size:13px;letter-spacing:2px;margin-top:2px}html .sqx-sticker{padding:8px 16px;font-size:18px;line-height:1.2;white-space:nowrap;border-radius:12px;box-shadow:0 8px 14px #0006}html .sqx-sticker.is-pill{border-radius:999px;padding:8px 24px}html .sqx-sticker.is-tag{border-radius:6px;padding:4px 12px;font-size:12px;letter-spacing:2px;text-transform:uppercase;box-shadow:none}html .sqx-note{font-size:39px;line-height:1;white-space:nowrap;color:var(--sqx-t-note, var(--sqx-t-accent))}html .sqx-hero__caption{left:20px;right:20px;bottom:12px;display:flex;justify-content:space-between;align-items:baseline;gap:16px;transform:none}html .sqx-hero__decor .is-accent{background:var(--sqx-t-accent);color:var(--sqx-t-dark, #111)}html .sqx-hero__decor .is-alt{background:var(--sqx-t-alt, #3D6BFF);color:#fff}html .sqx-hero__decor .is-alt2{background:var(--sqx-t-alt2, #FF5247);color:var(--sqx-t-dark, #111)}html .sqx-hero__decor .is-light{background:var(--sqx-t-light, #EEE);color:var(--sqx-t-dark, #111)}html .sqx-hero__decor .is-dark{background:var(--sqx-t-dark, #111);color:var(--sqx-t-light, #EEE)}html .sqx-hero__decor .sqx-note{background:none}html .sqx-hero__tape{display:block;position:absolute;left:-40px;right:-40px;bottom:16px;z-index:3;overflow:hidden;white-space:nowrap;text-align:center;padding:6px 0;transform:rotate(-1.6deg);background:var(--sqx-t-accent);color:var(--sqx-t-dark, #111);border-top:4px solid var(--sqx-t-dark, #111);border-bottom:4px solid var(--sqx-t-dark, #111);font-size:15px;font-weight:700;letter-spacing:2px;text-transform:uppercase}html .sqx-hero__tape span:after{content:"  \2715  ";white-space:pre}html .sqx-hero--film .sqx-hero__media{display:flex;flex-direction:column;gap:8px}html .sqx-hero--film .sqx-hero__frame{display:block;position:relative;flex:0 0 26%;overflow:hidden;opacity:.55}html .sqx-hero--film .sqx-hero__frame img{width:100%;height:100%;object-fit:cover;display:block}html .sqx-hero--film .sqx-hero__photo{flex:1 1 auto;min-height:0}html .sqx-hero__frame.is-x:after{content:"";position:absolute;top:50%;left:50%;width:72px;height:72px;margin:-36px 0 0 -36px;background:linear-gradient(45deg,transparent 45%,var(--sqx-t-note, #E2412F) 45% 55%,transparent 55%),linear-gradient(-45deg,transparent 45%,var(--sqx-t-note, #E2412F) 45% 55%,transparent 55%)}html .sqx-hero--full.sqx-hero--film .sqx-hero__frame{display:none}html .sqx .sqx-card__img{height:auto;aspect-ratio:1 / 1}html .sqx .sqx-card__title{font-size:18px}html .sqx .sqx-cat{height:auto;aspect-ratio:1 / 1;padding:24px}html .sqx .sqx-cat__img{margin-bottom:16px}html .sqx .sqx-cat__name{font-size:25px;line-height:1.15}html .sqx-footer .sqx-footer__grid{gap:24px}html .sqx-footer .sqx-footer__bottom{margin-top:48px}@media(max-width:989px){html .sqx-header .sqx-wrap{grid-template-columns:auto 1fr auto;grid-template-areas:"left logo util";min-height:64px}html .sqx-header .sqx-header__left{display:block}html .sqx-header .sqx-nav{display:none}html .sqx-hero .sqx-h--lg{font-size:61px}html .sqx-hero__decor .is-ml,html .sqx-hero__decor .is-bl{left:-8px}html .sqx-hero__decor .is-mr,html .sqx-hero__decor .is-tr,html .sqx-hero__decor .is-br{right:-8px}}@media(max-width:749px){html .sqx .sqx-wrap{padding-left:16px;padding-right:16px}html .sqx .sqx-h--lg{font-size:31px}html .sqx .sqx-h--md{font-size:25px}html .sqx .sqx-head,html .sqx .sqx-head--center{margin-bottom:24px}html .sqx .sqx-grid{gap:16px}html .sqx-hero,html .sqx-hero--short,html .sqx-hero--tall{height:auto}html .sqx-hero .sqx-h--lg{font-size:49px}html .sqx-hero .sqx-hero__inner{padding:32px 16px 48px}html .sqx-hero--framed.sqx-hero--left .sqx-hero__media,html .sqx-hero--framed.sqx-hero--right .sqx-hero__media{position:relative;inset:auto;width:auto;margin:32px 24px 0;aspect-ratio:4 / 3}html .sqx-hero--framed.sqx-hero--left .sqx-hero__text,html .sqx-hero--framed.sqx-hero--right .sqx-hero__text{max-width:none}html .sqx-hero__decor{display:none!important}html .sqx-hero__tape{font-size:12px;bottom:8px}html .sqx-hero--film .sqx-hero__frame{display:none}html .sqx-hero--full .sqx-hero__media,html .sqx-hero--center .sqx-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;margin:0;aspect-ratio:auto;transform:none}html .sqx-hero--full .sqx-hero__inner,html .sqx-hero--center .sqx-hero__inner{min-height:520px;padding:48px 16px 56px}html .sqx-hero--full.sqx-hero--short .sqx-hero__inner,html .sqx-hero--center.sqx-hero--short .sqx-hero__inner{min-height:420px}html .sqx-hero--full.sqx-hero--tall .sqx-hero__inner,html .sqx-hero--center.sqx-hero--tall .sqx-hero__inner{min-height:620px}html .sqx .sqx-cat{padding:16px}html .sqx .sqx-cat__name{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sqx-style-layout.css.map */
