@media screen and (max-width: 749px){:root{--u: calc(100vw / 430)}:root .ly-canvas-wrapper{width:calc(430 * var(--u, 1px));padding-left:calc(16 * var(--u, 1px));padding-right:calc(16 * var(--u, 1px))}:root .ly-standard-canvas-padding{padding-top:calc(60 * var(--u, 1px));padding-bottom:calc(60 * var(--u, 1px))}:root .ly-hide-mobile{display:none!important}:root .ly-h1{font-size:calc(36 * var(--u, 1px));font-weight:700;vertical-align:middle;letter-spacing:0}:root .ly-h2{font-size:calc(30 * var(--u, 1px));font-weight:700;vertical-align:middle}:root .ly-h3{font-size:calc(26 * var(--u, 1px));font-weight:500;vertical-align:middle}:root .ly-h4{font-size:calc(18 * var(--u, 1px));font-weight:500;vertical-align:middle}:root .ly-p{font-size:calc(14 * var(--u, 1px));font-weight:400;vertical-align:middle}}@media screen and (min-width: 750px){:root{--u: 1px}:root .ly-canvas-wrapper{max-width:calc(1440 * var(--u, 1px));padding-left:calc(120 * var(--u, 1px));padding-right:calc(120 * var(--u, 1px));margin:0 auto}:root .ly-standard-canvas-padding{padding-top:calc(100 * var(--u, 1px));padding-bottom:calc(100 * var(--u, 1px))}:root .ly-hide-pc{display:none!important}:root .ly-h1{font-size:calc(50 * var(--u, 1px));font-weight:700;vertical-align:middle;letter-spacing:0}:root .ly-h2{font-size:calc(34 * var(--u, 1px));font-weight:700;vertical-align:middle}:root .ly-h3{font-size:calc(22 * var(--u, 1px));font-weight:500;vertical-align:middle}:root .ly-h4{font-size:calc(20 * var(--u, 1px));font-weight:500;vertical-align:middle}:root .ly-p{font-size:calc(16 * var(--u, 1px));font-weight:400;vertical-align:middle}}*{font-family:HarmonyOS Sans,sans-serif!important}a{color:inherit}:root{--ly-light-bg: #F5F5F7;--ly-txt-color: #333333}body{color:var(--ly-txt-color)}.ly-r1{border-radius:calc(10 * var(--u, 1px))}.ly-r2{border-radius:calc(8 * var(--u, 1px))}.ly-r3{border-radius:calc(6 * var(--u, 1px))}ly-lazy-video{display:block;width:100%;height:100%}ly-lazy-video.is-loading{background-color:var(--ly-light-bg)}ly-lazy-img{display:flex;width:100%;height:100%}ly-lazy-img.is-loading{background-color:var(--ly-light-bg)}img.ly-cover,video.ly-cover{width:100%;height:100%;object-fit:cover}img.ly-contain,video.ly-contain{width:100%;height:100%;object-fit:contain}.ly-no-scrollbar{scrollbar-width:none;scrollbar-color:transparent transparent;-ms-overflow-style:none}.ly-no-scrollbar::-webkit-scrollbar{display:none}.ly-hide{display:none!important}.ly-text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ly-loading-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#ffffffe6;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);transition:opacity .2s,filter .3s;display:flex;align-items:center;justify-content:center}.ly-loading-mask:not(:has(.loading__spinner:not(.hidden))){opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);pointer-events:none}.ly-scroller-ctrl-buttons .ctrl-btn{cursor:pointer;border:none;outline:none;background:none;color:inherit;transition:.3s}.ly-scroller-ctrl-buttons .ctrl-btn .svg-wrapper{width:calc(24 * var(--u, 1px));height:calc(24 * var(--u, 1px))}.ly-scroller-ctrl-buttons .ctrl-btn .svg-wrapper svg{fill:currentColor;width:calc(12 * var(--u, 1px));height:calc(24 * var(--u, 1px))}.ly-scroller-ctrl-buttons .ctrl-btn:not(:disabled):hover{opacity:.6}.ly-scroller-ctrl-buttons .ctrl-btn:disabled{cursor:not-allowed;opacity:.4}.ly-progress-indicator{--active-color: #ffffff;--track-color: #808080;height:calc(1 * var(--u, 1px));background-color:var(--track-color);position:relative}.ly-progress-indicator .ly-progress-percentage{position:absolute;left:0;top:50%;transform-origin:left center;transform:translateY(-50%) scaleX(var(--progress, 0));height:calc(2 * var(--u, 1px));background-color:var(--active-color);border-radius:5px;transition:transform .3s ease-in-out;width:100%}.ly-buttons{display:inline-flex;flex-wrap:wrap;gap:calc(10 * var(--u, 1px))}.ly-buttons .ly-button{display:flex;justify-content:center;align-items:center;cursor:pointer;font:inherit;font-size:calc(16 * var(--u, 1px));font-weight:700;text-decoration:none;color:#fff;border:1px solid;transition:opacity .25s;border-radius:100px;min-width:calc(164 * var(--u, 1px));height:calc(40 * var(--u, 1px))}.ly-buttons .ly-button.primary{background-color:#1e4a31;border-color:#1e4a31}.ly-buttons .ly-button.secondary{border-color:currentColor}.ly-buttons .ly-button:hover{opacity:.6}@media screen and (min-width: 750px){.ly-buttons .ly-button{min-width:188px;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/ly-base.css.map */
