.mx-christmas{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(420px,40vw,600px);background:#101712;color:#f4f0e7;cursor:default}.mx-christmas__scene,.mx-christmas__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.mx-christmas__scene img{display:block;width:100%;height:100%}.mx-christmas__scene img{object-fit:cover;object-position:center}.mx-christmas__shade{background:linear-gradient(90deg,#070d0aad,#070d0a3d 58%,#070d0a29),linear-gradient(0deg,rgba(7,13,10,.64),transparent 26%,transparent 80%,rgba(7,13,10,.28))}.mx-christmas__inner{width:100%;max-width:1600px;min-height:inherit;margin:0 auto;padding:38px clamp(28px,7.5vw,120px) 30px;display:flex;flex-direction:column;align-items:flex-start}.mx-christmas__edition{margin:0;color:#e1d4b9;font-size:11px;font-weight:400;line-height:1.6;letter-spacing:.24em}.mx-christmas__copy{padding:56px 0 62px;margin:auto 0}.mx-christmas__title{margin:0;font-family:inherit;font-size:clamp(36px,3.7vw,58px);font-weight:400;line-height:1.5;letter-spacing:.12em;text-transform:none;color:inherit}.mx-christmas__line{margin:20px 0 0;font-size:16px;line-height:1.9;letter-spacing:.12em;color:#e3e0d7}.mx-christmas__status{display:flex;align-items:center;gap:16px;margin:34px 0 0;font-size:11px;font-weight:400;line-height:1.6;letter-spacing:.28em;color:#dfcda5}.mx-christmas__status:before{content:"";width:28px;height:1px;background:currentColor}.mx-christmas__foot{display:flex;align-items:center;gap:20px;width:100%;font-size:10px;font-weight:400;line-height:1.6;letter-spacing:.18em;color:#e0d7c5}.mx-christmas__rule{flex:1;height:1px;background:#e0d7c540}@media(max-width:749px){.mx-christmas{min-height:480px}.mx-christmas__inner{padding:28px 26px 26px}.mx-christmas__scene img{object-position:44% center}.mx-christmas__shade{background:linear-gradient(90deg,#070d0a9e,#070d0a52),linear-gradient(0deg,rgba(7,13,10,.55),transparent 40%,rgba(7,13,10,.12))}.mx-christmas__copy{padding:76px 0 70px}.mx-christmas__title{font-size:clamp(32px,8.5vw,38px);letter-spacing:.08em}.mx-christmas__copy{width:100%;min-width:0}.mx-christmas__line{overflow-wrap:normal;word-break:normal}.mx-christmas__line{max-width:21em;font-size:16px;letter-spacing:.04em;margin-top:16px}.mx-christmas__edition{font-size:10px;letter-spacing:.2em}.mx-christmas__status{margin-top:28px}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map?subset=AAAAAAAC */
