@media(prefers-reduced-motion:no-preference){.vm-rv.vm-rv-pending:not(.is-in){opacity:.01;transform:translateY(2rem)}.vm-rv.is-in{transition:opacity .6s ease,transform .6s ease;transition-delay:calc(var(--vm-rv-i, 0) * 75ms)}}.vm-rail{position:relative;container-type:inline-size;--vm-n: 2;--vm-gap: 6px}.vm-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--vm-n) - 1) * var(--vm-gap)) / var(--vm-n));gap:var(--vm-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vm-rail__track::-webkit-scrollbar{display:none}.vm-rail__track.is-dragging{scroll-snap-type:none;cursor:grabbing}.vm-rail__track.is-dragging *{pointer-events:none}.vm-rail__cell{min-width:0;scroll-snap-align:start}.vm-rail__btn{position:absolute;top:var(--vm-btn-top, 50%);z-index:3;transform:translateY(-50%);display:grid;place-items:center;width:30px;height:36px;padding:0;margin:0;border:0;border-radius:0;cursor:pointer;transition:opacity .2s,background-color .2s,color .2s}.vm-rail__btn svg{width:14px;height:14px}.vm-rail__btn--prev{left:0}.vm-rail__btn--next{right:0}.vm-rail__btn:disabled{opacity:.3;cursor:default;pointer-events:none}.vm-rail.is-static .vm-rail__btn{display:none}.vm-rail--dark .vm-rail__btn{background:#000;color:#fff}.vm-rail--dark .vm-rail__btn:hover{background:var(--vm-red)}.vm-rail--shadow .vm-rail__btn{box-shadow:0 2px 10px #36363626}@media screen and (min-width:700px){.vm-rail{--vm-gap: 10px}.vm-rail__btn{width:44px;height:54px}.vm-rail__btn svg{width:18px;height:18px}}.vm-hc__head{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;column-gap:12px;padding:20px 15px 10px}.vm-hc__head>.vm-hc__title{flex:1 1 auto;min-width:0}.vm-ugc .vm-hc__head,.vm-hc--center .vm-hc__head{flex-wrap:wrap}.vm-hc__title{margin:0;color:var(--vm-ink);font:500 var(--vm-fs-section-title)/30px var(--vm-font);letter-spacing:0;text-transform:uppercase}.vm-hc__sub{flex-basis:100%;margin:6px 0 0;color:var(--vm-ink);font:500 14px/1.4 var(--vm-font)}.vm-viewall{flex:none;color:var(--vm-ink);font:500 12px/30px var(--vm-font);letter-spacing:0;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .2s}.vm-viewall:hover,.vm-viewall:focus-visible{color:var(--vm-red)}@media screen and (min-width:700px){.vm-hc__head{padding:20px 65px}.vm-viewall{font-size:16px}}@media screen and (max-width:699px){.vm-hc__title{line-height:20px;min-height:30px;display:flex;align-items:center}}@media screen and (min-width:1000px){.vm-hc__title{line-height:34px}}.vm-hc--center .vm-hc__head{flex-direction:column;justify-content:center;text-align:center;padding:40px 0 20px}.vm-hc--center .vm-hc__title{color:var(--vm-ink);font:600 22px/1.2 var(--vm-font)}.vm-hc--center .vm-rail__btn{width:28px;height:28px}@media screen and (min-width:700px){.vm-hc--center .vm-rail__btn{width:40px;height:40px}}.vm-hc--center .vm-hc__sub{margin-top:8px;font:500 15px/1.4 var(--vm-font)}.vm-hc--center .vm-viewall{margin-top:10px}@media screen and (min-width:1000px){.vm-hc--center .vm-hc__title{font-size:30px}.vm-hc--center .vm-hc__sub{font-size:16px}}.vm-hc{margin-bottom:30px}@media screen and (min-width:1000px){[id$=__vm_trending] .vm-hc{margin-bottom:15px}}.vm-hc .vm-rail{--vm-n: 2;--vm-btn-top: calc((100cqw - (var(--vm-n) - 1) * var(--vm-gap)) / var(--vm-n) * 2 / 3)}@media screen and (min-width:700px){.vm-hc .vm-rail{--vm-n: var(--vm-cols, 5)}.vm-tabs .vm-rail{--vm-n: 4}}@media screen and (min-width:1000px){.vm-tabs .vm-rail{--vm-n: 5}}.vm-hc .vm-card{gap:0;height:100%;align-content:start}.vm-hc .vm-card .product-card__info{padding:15px 5px 10px}.vm-hc .vm-card .product-card__info{display:block;text-align:left;justify-items:start}.vm-hc .vm-card .vm-card__title{display:block;width:100%;max-width:100%;margin:0;justify-self:stretch;line-height:13px}.vm-hc .vm-card .vm-card__price .price-list{line-height:15px}@media screen and (min-width:1000px){.vm-hc .vm-card .product-card__info{padding:15px}.vm-hc .vm-card .vm-card__title{line-height:20px}.vm-hc .vm-card .vm-card__price .price-list{line-height:16.8px}}.vm-ugc{margin-bottom:10px}.vm-ugc .vm-rail{--vm-n: 1.5;--vm-gap: 8px}@media screen and (min-width:700px){.vm-ugc .vm-rail{--vm-n: 3;--vm-gap: 10px}}@media screen and (min-width:1000px){.vm-ugc .vm-rail{--vm-n: 3.8}}.vm-ugc__eyebrow{flex-basis:100%;margin:0 0 4px;color:var(--vm-red);font:500 12px/1.3 var(--vm-font);text-transform:uppercase}.vm-ugc__card{position:relative;overflow:hidden;aspect-ratio:372 / 477;background:#111;transition:filter 1s}.vm-ugc__open{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:#fff;-webkit-tap-highlight-color:transparent}.vm-ugc__poster,.vm-ugc__loop{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.vm-ugc__loop{opacity:0;pointer-events:none}.vm-ugc__card.is-live .vm-ugc__loop{opacity:1;transition:opacity .25s}.vm-ugc__play{position:absolute;right:10px;top:10px;z-index:2;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#0000008c;color:#fff;transition:background-color .2s}.vm-ugc__open:hover .vm-ugc__play,.vm-ugc__open:focus-visible .vm-ugc__play{background:var(--vm-red)}.vm-ugc__open:focus-visible{outline:2px solid var(--vm-red);outline-offset:-2px}.vm-ugc__card.is-loading .vm-ugc__play svg{opacity:0}.vm-ugc__card.is-loading .vm-ugc__play:after{content:"";position:absolute;width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:vm-spin .7s linear infinite}@keyframes vm-spin{to{transform:rotate(360deg)}}.vm-ugc__label{position:absolute;left:50%;bottom:20px;z-index:3;transform:translate(-50%);width:max-content;max-width:calc(100% - 30px);padding:8px 16px;background:var(--vm-overlay-label);color:#fff;text-align:center;font:400 10px/1.3 var(--vm-font);text-transform:uppercase}a.vm-ugc__label:hover,a.vm-ugc__label:focus-visible{background:var(--vm-red);color:#fff}.vm-ugc__label span{position:relative;display:inline-block}.vm-ugc__label span:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:2px;background:var(--vm-red);transition:width 1s}.vm-ugc__card:hover .vm-ugc__label span:after{width:100%}a.vm-ugc__label:hover span:after{background:#fff}@media screen and (min-width:1000px){.vm-ugc__label{font-size:18px}.vm-ugc__track:hover .vm-ugc__card:not(:hover){filter:grayscale(1)}}@media(prefers-reduced-motion:reduce){.vm-ugc__card.is-loading .vm-ugc__play:after{animation-duration:2s}}.vm-story{display:flex;justify-content:center;gap:20px;margin:20px 0}.vm-story__btn{display:inline-flex;align-items:center;justify-content:center;width:110px;min-height:24px;padding:3px;background:var(--vm-ink);color:#fff;border:0;border-radius:0;cursor:pointer;font:400 12px/1.2 var(--vm-font);letter-spacing:0;text-transform:uppercase;text-decoration:none;transition:background-color .3s}.vm-story__btn:hover,.vm-story__btn:focus-visible{background:var(--vm-red);color:#fff}@media screen and (min-width:1000px){.vm-story{margin:30px 0 20px}.vm-story__btn{width:150px;min-height:41px;padding:10px;font-size:15px}}.vm-join-form{margin:0}.vm-join-form__row{display:flex;width:100%}.vm-join-form__input{flex:1 1 auto;min-width:0;height:44px;padding:0 14px;margin:0;background:#fff;color:var(--vm-ink);border:1px solid #b3b3b3;border-right:0;border-radius:0;font:400 15px/1 var(--vm-font);letter-spacing:0}.vm-join-form__input:focus{outline:none;border-color:var(--vm-ink)}.vm-join-form__input:focus-visible{outline:2px solid var(--vm-red);outline-offset:-2px}.vm-join-form__btn{flex:none;height:44px;min-height:0;padding:0 22px}.vm-join-form__ok{margin:0;color:var(--vm-success);font:500 14px/1.4 var(--vm-font)}.vm-join-form__error{margin:0 0 8px;color:var(--vm-error);font:400 13px/1.4 var(--vm-font)}.shopify-section--footer{margin-top:0}.vm-ft{background:var(--vm-ink);color:#fff}.vm-ft__inner{max-width:1200px;margin:0 auto;padding:55px 15px 40px}.vm-ft__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.vm-ft__col{min-width:0}.vm-ft__col--news{padding-bottom:20px}.vm-ft__logo{display:inline-block;margin:0 0 18px;line-height:0}.vm-ft__logo-img{display:block;width:160px;height:auto}.vm-ft__logo-img--white{filter:brightness(0) invert(1)}.vm-ft__title{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0;padding:14px 0;list-style:none;color:#fff;font:500 var(--vm-fs-footer-title)/1.3 var(--vm-font);letter-spacing:0;text-transform:none;cursor:pointer}.vm-ft__title::-webkit-details-marker{display:none}.vm-ft__title--news{padding-top:0;cursor:default}.vm-ft__plus{position:relative;width:12px;height:12px;flex:none}.vm-ft__plus:before,.vm-ft__plus:after{content:"";position:absolute;left:0;top:5.5px;width:12px;height:1px;background:currentColor;transition:transform .25s}.vm-ft__plus:after{transform:rotate(90deg)}.vm-ft__acc[open] .vm-ft__plus:after{transform:rotate(0)}.vm-ft__acc{border-top:1px solid rgba(255,255,255,.12)}.vm-ft__text{margin:0 0 14px;color:#fff;font:400 14px/24px var(--vm-font)}.vm-ft__links{margin:0;padding:0 0 14px;list-style:none}.vm-ft__links li{margin:0}.vm-ft__links a{display:inline-flex;align-items:center;gap:8px;color:#ffffffb3;font:400 var(--vm-fs-footer-link)/24.5px var(--vm-font);text-decoration:none;transition:color .2s}.vm-ft__links a:hover,.vm-ft__links a:focus-visible{color:#fff}.vm-ft__u{text-decoration:underline;text-underline-offset:2px}.vm-ft__ico-link svg{flex:none}.vm-ft__loc{margin-top:10px}.vm-ft__loc .localization-toggle{color:#ffffffb3;font:400 14px/1.4 var(--vm-font);letter-spacing:0;text-transform:none}.vm-ft__loc .localization-toggle:hover{color:#fff}.vm-ft__loc .country-flag{width:20px;height:auto}.vm-ft .vm-join-form__row{flex-direction:column;gap:10px}.vm-ft .vm-join-form__input{width:100%;height:40px;padding:0;background:transparent;color:#fff;border:0;border-bottom:1px solid rgba(255,255,255,.7);font-size:13px}.vm-ft .vm-join-form__input::placeholder{color:#ffffffb3}.vm-ft .vm-join-form__input:focus-visible{outline:none;border-bottom-color:#fff}.vm-ft .vm-join-form__btn{width:100%;height:44px;background:#fff;color:var(--vm-red);font:500 16px/1 var(--vm-font)}.vm-ft .vm-join-form__btn:hover,.vm-ft .vm-join-form__btn:focus-visible{background:var(--vm-red);color:#fff}.vm-ft .vm-join-form__ok{color:#fff}.vm-ft .vm-join-form__error{color:#ffb3b3}.vm-ft__bottom{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 15px 16px;border-top:1px solid rgba(255,255,255,.12);text-align:center}.vm-ft__copy{margin:0;color:var(--vm-legal-dark);font:400 var(--vm-fs-legal)/1.5 var(--vm-font);letter-spacing:0;text-transform:uppercase}.vm-ft__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.vm-ft__pay-icon{width:38px;height:24px}@media screen and (min-width:700px){.vm-ft__inner{padding:50px 15px 32px}.vm-ft__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 0;margin:0 -15px}.vm-ft__col{padding:0 15px}.vm-ft__col--news{padding-bottom:0}.vm-ft__acc{border-top:0}.vm-ft__title{padding:0 0 16px;cursor:default}.vm-ft__plus{display:none}.vm-ft__links{padding:0}.vm-ft__bottom{flex-direction:row;justify-content:center;gap:24px;padding:14px 15px 32px}}@media screen and (min-width:1000px){.vm-ft__cols{grid-template-columns:4fr 2fr 2fr 4fr}.vm-ft__col--news{padding-right:calc(15px + 5%)}.vm-ft .vm-join-form{max-width:325px}}.vm-btt{position:fixed;right:15px;bottom:55px;z-index:20;display:grid;place-items:center;width:50px;height:50px;padding:0;margin:0;border:0;border-radius:50%;background:#fff;color:var(--vm-ink);box-shadow:0 1px 6px #00000014;cursor:pointer;--vm-btt-y: 0px;opacity:0;visibility:hidden;transform:translateY(calc(10px + var(--vm-btt-y)));transition:opacity .3s,visibility .3s,transform .3s}.vm-btt.is-visible{opacity:1;visibility:visible;transform:translateY(var(--vm-btt-y))}.vm-btt__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:50px;height:50px;pointer-events:none}.vm-btt__track{stroke:var(--vm-placeholder)}.vm-btt__bar{stroke:var(--vm-red)}.vm-btt__arrow{position:relative;display:block;width:12px;height:12px;overflow:hidden}.vm-btt__arrow svg{display:block}.vm-btt:hover .vm-btt__arrow svg,.vm-btt:focus-visible .vm-btt__arrow svg{animation:vm-btt-arrow .5s ease}@keyframes vm-btt-arrow{0%{transform:none}49%{transform:translateY(-14px)}50%{transform:translateY(14px)}to{transform:none}}@media screen and (max-width:699px){html:has(.product-sticky-bar.is-visible) .vm-btt{--vm-btt-y: -55px}}@media screen and (min-width:1000px){.vm-btt{right:40px}}@media(prefers-reduced-motion:reduce){.vm-btt:hover .vm-btt__arrow svg{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/vm-ae-d.css.map */
