@media screen and (max-width:767px){:root{--u:calc(100vw / 430)}:root .ly-canvas-wrapper,:root .ly-canvas-wrapper-v2{max-width:calc(430 * var(--u,1px));padding-left:calc(16 * var(--u,1px));padding-right:calc(16 * var(--u,1px));margin-left:auto;margin-right:auto}: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));line-height:calc(42 * var(--u, 1px));font-weight:700;vertical-align:middle;letter-spacing:0}:root .ly-h1_5,:root .ly-h2{font-size:calc(30 * var(--u, 1px));line-height:calc(34 * var(--u, 1px));font-weight:700;vertical-align:middle;letter-spacing:0}:root .ly-h3{font-size:calc(26 * var(--u, 1px));line-height:calc(32 * var(--u, 1px));font-weight:500;vertical-align:middle;letter-spacing:0}:root .ly-h4{font-size:calc(18 * var(--u, 1px));line-height:calc(26 * var(--u, 1px));font-weight:500;vertical-align:middle;letter-spacing:0}:root .ly-p{font-size:calc(14 * var(--u, 1px));line-height:calc(20 * var(--u, 1px));font-weight:400;vertical-align:middle;letter-spacing:0}:root .ly-p-small{font-size:calc(12 * var(--u, 1px));font-weight:400;vertical-align:middle;letter-spacing:0}}@media screen and (min-width:768px){: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-left:auto;margin-right:auto}:root .ly-canvas-wrapper-v2{max-width:calc(1440 * var(--u,1px));padding-left:calc(40 * var(--u,1px));padding-right:calc(40 * var(--u,1px));margin-left:auto;margin-right: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));line-height:calc(56 * var(--u, 1px));font-weight:700;vertical-align:middle;letter-spacing:0}:root .ly-h1_5{font-size:calc(40 * var(--u, 1px));line-height:calc(46 * var(--u, 1px));font-weight:700;vertical-align:middle;letter-spacing:0}:root .ly-h2{font-size:calc(34 * var(--u, 1px));line-height:calc(40 * var(--u, 1px));font-weight:700;vertical-align:middle;letter-spacing:0}:root .ly-h3{font-size:calc(26 * var(--u, 1px));line-height:calc(32 * var(--u, 1px));font-weight:500;vertical-align:middle;letter-spacing:0}:root .ly-h4{font-size:calc(20 * var(--u, 1px));line-height:calc(25 * var(--u, 1px));font-weight:500;vertical-align:middle;letter-spacing:0}:root .ly-p{font-size:calc(16 * var(--u, 1px));line-height:calc(22 * var(--u, 1px));font-weight:400;vertical-align:middle;letter-spacing:0}:root .ly-p-small{font-size:calc(14 * var(--u, 1px));font-weight:400;vertical-align:middle;letter-spacing:0}}*{font-family:HarmonyOS Sans,sans-serif!important}a{color:inherit}body{color:#333}.ly-strong{font-weight:700!important}.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))}img.ly-cover,video.ly-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}img.ly-contain,video.ly-contain{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ly-hide{display:none!important}.ly-loading-mask{position:absolute;inset:0;z-index:1;background-color:rgba(255,255,255,.9);-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-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))}.primary:is(.ly-buttons .ly-button){background-color:#1e4a31;border-color:#1e4a31}.secondary:is(.ly-buttons .ly-button){border-color:currentColor}:is(.ly-buttons .ly-button):hover{opacity:.6}@media screen and (min-width:768px){.ly-buttons .ly-button{min-width:188px;height:44px}}.ly-ctrl-buttons{flex:0 0 auto;display:flex;gap:calc(12 * var(--u,1px))}.ly-ctrl-buttons .ctrl-btn{flex:0 0 auto;cursor:pointer;border:none;outline:0;background:0 0;color:inherit;transition:.2s;display:flex;align-items:center;justify-content:center;width:calc(28 * var(--u,1px));height:calc(28 * var(--u,1px));border-radius:50%}:is(.ly-ctrl-buttons .ctrl-btn) .svg-wrapper{fill:currentColor}.ly-ctrl-buttons .ctrl-btn:disabled{cursor:not-allowed;opacity:.4}.ly-ctrl-buttons .ctrl-btn:not(:disabled):hover{opacity:.8}.ly-ctrl-buttons.type-2 .ctrl-btn{border:calc(1 * var(--u,1px)) solid currentColor}.ly-ctrl-buttons.type-3 .ctrl-btn{background-color:#fffFFF80;width:calc(41 * var(--u,1px));height:calc(41 * var(--u,1px))}@media screen and (min-width:768px){.ly-ctrl-buttons{gap:calc(18 * var(--u,1px))}.ly-ctrl-buttons .ctrl-btn{width:calc(36 * var(--u,1px));height:calc(36 * var(--u,1px))}}.ly-progress-indicator{flex:1;height:calc(2 * var(--u,1px));position:relative;overflow:hidden;display:flex;align-items:center}.ly-progress-indicator::before{content:'';width:100%;height:calc(1 * var(--u,1px));background-color:color-mix(in srgb,currentColor 60%,transparent 40%)}.ly-progress-indicator::after{content:'';width:100%;height:calc(2 * var(--u,1px));background-color:currentColor;position:absolute;top:0;left:0;transition:transform .3s;will-change:transform;transform:translateX(calc(var(--progress) - 100%))}@media screen and (min-width:768px){.ly-progress-indicator{flex:0 0 auto;width:400px}}.ly-indicator-wrapper,.ly-indicator-wrapper-type2{display:flex;align-items:center;gap:calc(60 * var(--u,1px))}@media screen and (min-width:768px){.ly-indicator-wrapper{justify-content:space-between;flex-direction:row-reverse}.ly-indicator-wrapper-type2{justify-content:space-between;padding:0 calc(12 * var(--u,1px))}}.ly-indicators-items{--inactive-color:#1E4A3233;--active-color:#1e4a32;display:flex;align-items:center;justify-content:center;gap:calc(4 * var(--u,1px))}.ly-indicators-items .ly-indicators-item{width:calc(10 * var(--u,1px));height:calc(10 * var(--u,1px));background-color:var(--inactive-color);border-radius:50%;cursor:pointer}.is-active:is(.ly-indicators-items .ly-indicators-item){background-color:var(--active-color)}ly-quantity-input{--w:100%;--h:calc(34 * var(--u, 1px));--input-w:calc(120 * var(--u, 1px));--border-color:#3333334D;width:var(--w);height:var(--h);display:flex;align-items:center;gap:calc(5 * var(--u,1px));border-radius:calc(6 * var(--u,1px));border:1px solid var(--border-color)}ly-quantity-input button{flex:1;border:none;outline:0;background:0 0;display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer}:is(ly-quantity-input button) .svg-wrapper{width:auto;height:calc(16 * var(--u,1px))}ly-quantity-input button:disabled{cursor:not-allowed;opacity:.6}ly-quantity-input button:first-child{border-right:1px solid var(--border-color)}ly-quantity-input button:last-child{border-left:1px solid var(--border-color)}ly-quantity-input input{flex:0 0 auto;outline:0;border:none;text-align:center;width:var(--input-w);height:100%}ly-quantity-input input[type=number]{-moz-appearance:textfield}ly-quantity-input input[type=number]::-webkit-inner-spin-button,ly-quantity-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (hover:hover){ly-quantity-input button:not(:disabled):hover{opacity:.4}}.ly-checkbox{--size:calc(14 * var(--u, 1px));display:inline-block;width:var(--size)!important;height:var(--size)!important;margin:0!important}.ly-checkbox:checked{accent-color:#1e4a32}.ly-expandable-grid{--grid-rows:0fr;display:grid;grid-template-rows:var(--grid-rows);overflow:hidden;transition:grid-template-rows .3s;will-change:grid-template-rows}.ly-expandable-grid .ly-expandable-grid-inner{min-height:0}.ly-primary-button{display:flex;align-items:center;justify-content:center;width:100%;background-color:#1e4a32;border-radius:100px;color:#fff;border:1.4px solid #333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s,opacity .3s;will-change:background-color,border-color,color,opacity}.ly-primary-button:disabled{cursor:not-allowed;opacity:.5}.ly-primary-button:not(:disabled):active{background-color:transparent;color:#333}.ly-secondary-button{display:flex;align-items:center;justify-content:center;width:100%;border-radius:100px;color:#333;border:1.4px solid #333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s,opacity .3s;will-change:background-color,border-color,color,opacity}.ly-secondary-button:disabled{cursor:not-allowed;opacity:.5}.ly-secondary-button:not(:disabled):active{color:#333}.ly-hide-scrollbar{scrollbar-width:none;scrollbar-color:transparent transparent;-ms-overflow-style:none}.ly-hide-scrollbar::-webkit-scrollbar{display:none}@media screen and (min-width:768px){ly-quantity-input{--w:112px;--h:30px;--input-w:34px}.ly-checkbox{--size:calc(18 * var(--u, 1px))}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}::-webkit-scrollbar-thumb{background:#bbb;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#888}::-webkit-scrollbar-corner{display:none}}[data-scroller]{overflow:auto hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;will-change:scroll-position;scrollbar-width:none;scrollbar-color:transparent transparent;-ms-overflow-style:none}[data-scroller]::-webkit-scrollbar{display:none}[data-scroller-item]{scroll-snap-align:start;-webkit-overflow-scrolling:touch}ly-popover-v4{--popover-min-width:100vw;--popover-max-width:100vw;--popover-min-height:calc(390 * var(--u, 1px));--popover-max-height:calc(100vh - 10px);position:fixed;inset:0;z-index:999;background-color:rgba(0,0,0,.4);transition:opacity .2s;will-change:opacity;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;visibility:hidden}.ly-popover-v4-inner-container{position:absolute;width:100%;height:auto;min-width:var(--popover-min-width);max-width:var(--popover-max-width);min-height:var(--popover-min-height);max-height:var(--popover-max-height);background-color:#f5f5f7;overflow:hidden;bottom:0;border-radius:10px 10px 0 0;transition:transform .4s,opacity .3s;will-change:transform,opacity;transform:translateY(100%);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ly-popover-v4-inner-wrapper{width:100%;height:auto;min-width:var(--popover-min-width);max-width:var(--popover-max-width);min-height:var(--popover-min-height);max-height:var(--popover-max-height);padding:0 calc(20 * var(--u,1px));overflow:auto;will-change:scroll-position}.ly-popover-v4-inner-header{padding-top:calc(34 * var(--u,1px));padding-bottom:calc(26 * var(--u,1px));font-weight:700;font-size:calc(26 * var(--u, 1px));line-height:calc(32 * var(--u, 1px));letter-spacing:0;vertical-align:middle}.ly-popover-v4-close-label{position:absolute;top:calc(18 * var(--u,1px));right:calc(20 * var(--u,1px));width:calc(38 * var(--u,1px));height:calc(38 * var(--u,1px));display:flex;align-items:center;justify-content:center;color:#333;background-color:#3333331A;border-radius:50%;z-index:1}.ly-popover-v4-close-label .svg-wrapper{width:calc(10 * var(--u,1px));height:calc(10 * var(--u,1px))}ly-popover-v4.is-open{opacity:1;pointer-events:auto;visibility:visible}ly-popover-v4.is-open>.ly-popover-v4-inner-container{transform:translateY(0);opacity:1}:root.is-popover-v4-open{overflow:hidden}@media screen and (min-width:768px){.ly-popover-v4{--popover-min-width:calc(380 * var(--u, 1px));--popover-max-width:calc(1000 * var(--u, 1px));--popover-min-height:calc(460 * var(--u, 1px))}.ly-popover-v4-inner-container{bottom:unset;border-radius:10px;transform:translateY(calc(200 * var(--u,1px)));opacity:0}.ly-popover-v4-inner-wrapper{padding:0 calc(85 * var(--u,1px));overflow:auto}.ly-popover-v4-inner-header{padding-top:calc(60 * var(--u,1px));padding-bottom:calc(40 * var(--u,1px));font-weight:700;font-size:calc(26 * var(--u, 1px));line-height:calc(32 * var(--u, 1px));letter-spacing:0;vertical-align:middle}.ly-popover-v4-close-label{top:calc(35 * var(--u,1px));right:calc(65 * var(--u,1px));width:calc(40 * var(--u,1px));height:calc(40 * var(--u,1px));transition:opacity .2s ease-in-out;will-change:opacity;cursor:pointer}.ly-popover-v4-close-label:hover{opacity:.6}}