:root{--v37-ease:cubic-bezier(.22,.61,.36,1);--motion-panel:.27s;--page-gutter:var(--gutter);--mobile-gutter:14px;--tablet-gutter:clamp(20px,3.2vw,34px);--section-space:clamp(64px,7vw,124px);--section-space-tight:clamp(44px,5vw,84px);--v35-card-h:488px;--v35-media-h:280px;--v35-gap:18px;--v37-gap:18px;--safe-bottom:env(safe-area-inset-bottom,0px);--off: var(--mv-surface);--line: var(--mv-border);--muted: var(--mv-muted);--gutter: clamp(14px,2.8vw,48px);--header-height: 64px;--ease: cubic-bezier(.22,.61,.36,1);--card-height: 488px;--card-media: 280px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--off);color:var(--char);font:16px / 1.55 var(--mv-font-family);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button{border:0px}button:disabled{cursor:not-allowed;opacity:.5}img,video,iframe{display:block;max-width:100%}svg{max-width:100%;vertical-align:middle}.icon,button>svg{width:20px;height:20px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}h1,h2,h3,p{overflow-wrap:anywhere}h1,h2,h3{line-height:1.12;letter-spacing:-.035em}.feature h3{line-height:1.55;letter-spacing:normal}h2{font-size:clamp(26px,3vw,38px);margin:8px 0 18px}h3{margin:0 0 10px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}[hidden]{display:none!important}.container{width:min(var(--content-max),calc(100% - var(--gutter)*2));margin-inline:auto;min-width:0px}.section{padding:56px 0}.white{background:var(--mv-white)}.off{background:var(--off)}.section-label,.kicker{display:block;color:var(--blue);font-size:11px;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.muted{color:var(--muted)}.sr-only,.visually-hidden{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0px,0px,0px,0px);white-space:nowrap;border:0px;position:absolute!important}.skip{position:fixed;left:16px;top:10px;z-index:9999;background:#fff;padding:12px 18px;border-radius:16px;transform:translateY(-150%)}.skip:focus{transform:none}.btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:720;border:1px solid transparent;transition:background .17s var(--ease),box-shadow .17s var(--ease),transform .17s var(--ease)}.btn.primary,.btn-primary{background:var(--blue);color:var(--mv-white);box-shadow:#117cff24 0 8px 20px}.btn.primary:hover{background:#076cdf}.btn.secondary{color:var(--mv-white);background:#ffffff08;border-color:#ffffff35}.btn.dark{background:var(--char);color:var(--mv-white)}.btn.light,.btn.ghost{background:var(--mv-white);border-color:var(--line)}.btn:active{transform:none}.text-link{text-decoration:underline;text-underline-offset:4px;color:var(--blue)}.close{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--mv-white);border:1px solid var(--line);flex-shrink:0;transition:background .17s,border-color .17s}.close:hover{background:#f0f6ff;border-color:#b9d6f8}.empty-state{padding:48px 24px;text-align:center;color:var(--muted)}.error,.form-error,[data-cart-error],[data-form-error]{color:#b42318;font-size:13px}.rte a{color:var(--blue);text-decoration:underline}.rte img{height:auto}.rte table{display:block;max-width:100%;overflow:auto}.rte>:first-child{margin-top:0}.announcement{background:var(--mv-ink);color:#edf2f8;text-align:center;font-size:10px;font-weight:650;min-height:24px;padding:4px 16px;display:flex;justify-content:center;align-items:center;gap:15px}shopify-account{--shopify-account-button-background-color: transparent;--shopify-account-button-color: var(--char);--shopify-account-button-border-radius: 50%;--shopify-account-button-height: 40px;--shopify-account-button-width: 40px}.damascus{position:relative;isolation:isolate;overflow:hidden;background:var(--mv-ink);color:var(--mv-white)}.damascus:before{content:"";position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;z-index:-2;background:url(damascus.webp) center center / cover;opacity:.985}.damascus:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#010306a3,#0103066b 30%,#0103062e 59%,#0103064d),radial-gradient(at 17% 31%,rgba(17,124,255,.086),transparent 33%)}.discount-badge{position:absolute;left:14px;top:14px;z-index:6;display:grid;place-items:center;min-width:49px;height:30px;padding:0 9px;border-radius:16px;background:var(--char);color:var(--mv-white);font-size:11.5px;font-weight:800;line-height:1}.product-grid,.collection-grid,.search-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:20px;min-width:0px}.unit-price{display:block;font-size:11px;color:var(--muted);margin-top:4px}.product-shelf{position:relative}.product-shelf-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc(25% - 15px);gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:4px 0 16px}.shelf-view-all{margin-top:20px}.collection-hero{padding:42px 0 48px}.collection-hero h1{font-size:clamp(36px,5vw,58px);margin:10px 0 15px}.collection-hero p{color:#c5cdd7;font-size:15px;max-width:700px}.collection-tools{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:25px}.collection-tools select{background:#fff;border:1px solid var(--line);border-radius:16px;padding:9px 12px}.pagination :is(a,span){display:grid;place-items:center;min-width:36px;height:36px;border:1px solid var(--line);border-radius:50%}.pagination .current{background:var(--char);color:var(--mv-white)}details{border-bottom:1px solid var(--line)}details summary{list-style:none;padding:20px 0;font-size:15px;font-weight:650;display:flex;justify-content:space-between;gap:16px}details summary::-webkit-details-marker{display:none}details summary:after{content:"+";color:var(--blue);font-size:22px;font-weight:400;flex-shrink:0}details[open] summary:after{content:"\2212"}details>div{font-size:14px;line-height:1.75;color:var(--muted);padding:0 0 22px}.breadcrumbs{font-size:11px;color:var(--muted);margin-bottom:30px;display:flex;gap:9px;flex-wrap:wrap}.media-play-badge{position:absolute;right:4px;bottom:4px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--char);color:var(--mv-white);font-size:9px}.media-expand{position:absolute;right:14px;bottom:14px;z-index:3}.media-nav{z-index:3}.product-price-section{padding-bottom:17px;border-bottom:1px solid var(--mv-divider);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.product-price-section .discount-badge{position:static;height:29px;font-size:12px;padding:0 10px;min-width:0px}.product-description-section{color:var(--mv-muted);line-height:1.7;padding-bottom:24px;border-bottom:1px solid var(--mv-divider)}.product-description-preview{max-height:7.1em;overflow:hidden;position:relative}.product-options fieldset{border:0px;margin:0 0 18px;padding:0}.product-options legend{font-size:13px;font-weight:650;margin-bottom:12px}.option-values{display:flex;gap:8px;flex-wrap:wrap}.option-value{position:relative;border:1px solid var(--line);border-radius:16px;background:var(--mv-white);min-height:40px;padding:8px 14px;font-size:12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.option-value:has(input:checked){border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.option-value input{accent-color:var(--blue)}.variant-select{width:100%;max-width:100%;border:1px solid var(--line);padding:10px;border-radius:16px;background:var(--mv-white)}.quantity-label{display:block;font-size:12px;font-weight:650;margin-bottom:8px}.quantity-control{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:16px;overflow:hidden;height:40px;background:var(--mv-white)}.quantity-control button{width:36px;height:38px;background:transparent;font-size:17px}.quantity-control input{width:38px;text-align:center;border:0px;background:transparent;-webkit-appearance:textfield;appearance:textfield;font-size:13px}.shopify-payment-button{min-width:0px}.shopify-payment-button__button--unbranded{min-height:48px!important;background:var(--blue)!important;font-size:13px!important}.guarantee-grid{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:8px}.guarantee-card{background:var(--mv-white);border:1px solid var(--line);border-radius:16px;padding:14px 10px;display:flex;flex-direction:column;gap:5px}.guarantee-card b{color:var(--blue);font-size:13px}.guarantee-card strong{font-size:11px}.guarantee-card span{color:var(--muted);font-size:10px}.reviews-region{padding-top:22px;min-width:0px}.reviews-region:empty{display:none}.related,.recently-viewed{margin-top:55px}.related h2,.recently-viewed h2{font-size:27px;margin-bottom:24px}dialog[data-overlay]{padding:0;border:1px solid var(--line);border-radius:16px;background:var(--mv-white);color:var(--char);box-shadow:#1113173d 0 28px 90px;max-width:calc(-32px + 100vw);max-height:calc(100dvh - 32px);overscroll-behavior:contain}dialog[data-overlay]:not([open]){display:none}dialog[data-overlay][open]{animation:panel-in .22s var(--ease)}html.overlay-locked{overflow:hidden;overscroll-behavior:none}body.overlay-locked{overscroll-behavior:none}.cart-drawer[data-overlay]{inset:0px 0px 0px auto;margin:0;border-radius:16px;border-top:0px;border-right:0px;border-bottom:0px}.cart-drawer [data-cart-content]{height:100%;display:flex;flex-direction:column;min-height:0px;overflow:hidden;border-radius:16px;background:var(--mv-white)}.drawer-head{gap:12px;flex-shrink:0}.drawer-body{scrollbar-width:thin}.drawer-foot{flex-shrink:0}.drawer-foot .btn{margin-top:16px}.cart-item-image{width:70px;height:78px;background:var(--mv-surface);border:1px solid var(--line);border-radius:16px;object-fit:contain;padding:6px}.cart-item h3{font-size:12px;line-height:1.4;margin:0 0 5px}.cart-item-price{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.cart-remove{font-size:10px;color:var(--muted);text-decoration:underline;background:none;padding:0;margin-top:8px}.cart-summary-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:13px;margin-bottom:8px}.cart-summary-row.total{font-size:17px;font-weight:730}.shipping-message{color:var(--muted);font-size:11px;margin:10px 0 0}.cart-empty{text-align:center;padding:25px 10px}.cart-empty h3{font-size:23px}.cart-empty p{font-size:13px;color:var(--muted)}.cart-recommendations h3{font-size:15px;margin:24px 0 17px}.cart-recommendations .product-grid{grid-template-columns:repeat(2,minmax(0px,1fr));gap:10px}.cart-page .cart-item-image{width:90px;height:100px}.cart-page .drawer-foot{border:1px solid var(--line);border-radius:16px;max-width:460px;margin:25px 0 0 auto}.search-panel[data-overlay]{width:min(720px,-32px + 100vw);max-height:min(690px,100dvh - 100px);overflow:hidden}.search-top{display:flex;align-items:center;gap:12px;padding:20px 22px;border-bottom:1px solid var(--line)}.search-top form{display:flex;flex:1 1 0%;min-width:0px;align-items:center;gap:10px}.search-top input{width:100%;border:0px;outline:none;background:transparent;font-size:18px;padding:7px 0;min-width:0px}.search-top input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search-clear{background:none;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;padding:0}.search-clear svg{width:13px;height:13px}.search-clear:hover{background:#f1f5f9}.search-content{padding:20px 22px 25px;max-height:calc(-92px + min(690px,100dvh - 100px));overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.search-content .product-grid,.search-product-grid{grid-template-columns:repeat(3,minmax(0px,1fr));gap:12px}.search-meta,.search-count{font-size:11px;color:var(--muted);margin-bottom:15px}.search-view-all{display:block;text-align:center;color:var(--blue);font-size:12px;font-weight:700;margin-top:20px}.search-page-form{display:flex;gap:12px;margin:20px 0 30px}.search-page-form input{border:1px solid var(--line);border-radius:16px;background:#fff;padding:12px 16px;flex:1 1 0%;min-width:0px}.mobile-nav[data-overlay]{width:min(430px,-24px + 100vw);height:calc(100dvh - 24px);padding:20px 24px;overflow:auto}.mobile-nav .drawer-head{padding:0 0 20px}.mobile-nav small{font-size:11px;font-weight:500;color:var(--muted)}.info-modal[data-overlay]{width:500px;padding:28px;overflow:auto}.info-modal .close{float:right}.info-modal h2{font-size:25px;margin:10px 45px 20px 0}.info-modal p,.info-modal .rte{font-size:14px;color:var(--muted)}.info-modal a{color:var(--blue);text-decoration:underline}.lightbox-panel[data-overlay]{width:min(1320px,-48px + 100vw);height:min(820px,100dvh - 48px);max-width:none;max-height:none;overflow:hidden;border-radius:16px}.lightbox-panel[open]{display:grid;grid-template-columns:minmax(0px,1fr) 292px}.lightbox-panel>.close{position:absolute;right:15px;top:15px;z-index:20}.lightbox-stage,[data-lightbox-stage]{position:relative;display:grid;place-items:center;min-width:0px;min-height:0px;overflow:hidden;padding:42px 54px 96px;background:var(--mv-white);touch-action:none;cursor:zoom-in;-webkit-user-select:none;user-select:none}.lightbox-stage.is-zoomed{cursor:grab}.lightbox-stage.is-dragging{cursor:grabbing}.lightbox-media,[data-lightbox-media]{width:100%;height:100%;display:grid;place-items:center;transform-origin:center center;transition:transform .18s var(--ease)}.is-dragging [data-lightbox-media],[data-lightbox-media].is-dragging{transition:none!important}.lightbox-media img,.lightbox-media svg,[data-lightbox-media] img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.lightbox-media :is(video,iframe){max-width:100%;max-height:100%;width:100%;border:0px;object-fit:contain;background:var(--mv-ink);pointer-events:auto}.lightbox-sidebar{padding:70px 22px 24px;border-left:1px solid var(--line);background:#fbfcfe;overflow:auto;overscroll-behavior:contain}.lightbox-sidebar h2{font-size:21px}.lightbox-sidebar p{font-size:12px;color:var(--muted)}.lightbox-zoom-controls{display:flex;gap:7px;margin-top:22px}.lightbox-zoom-controls button{height:36px;min-width:36px;padding:0 10px;border:1px solid var(--line);border-radius:16px;background:var(--mv-white);font-size:13px}.lightbox-thumbs,[data-lightbox-thumbs]{display:flex;position:absolute;left:calc(50% - 146px);bottom:20px;transform:translate(-50%);gap:8px;max-width:calc(100% - 370px);overflow-x:auto;overscroll-behavior:contain;background:#ffffffeb;border:1px solid var(--line);padding:7px;border-radius:16px;z-index:8}.lightbox-thumbs button,[data-lightbox-thumbs] button{width:58px;height:58px;flex:0 0 58px;border:1px solid var(--line);border-radius:16px;background:var(--mv-surface);padding:4px}.lightbox-thumbs img,[data-lightbox-thumbs] img{width:100%;height:100%;object-fit:contain}.lightbox-thumbs button[aria-pressed=true]{border:2px solid var(--blue)}.lightbox-prev,.lightbox-next{position:absolute;top:50%;z-index:9;transform:translateY(-50%)}.lightbox-prev{left:16px}.lightbox-next{right:308px}.lightbox-panel.is-video .lightbox-stage{cursor:default}.localization-form{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:10px 0}.localization-form select{background:var(--mv-darkHover);color:#c2cad5;border:1px solid rgba(255,255,255,.208);border-radius:16px;font-size:11px;padding:7px;max-width:100%}.localization-form button{font-size:11px;background:transparent;color:var(--mv-white);border:1px solid rgba(255,255,255,.208);border-radius:16px;padding:7px 10px}.contact-form{max-width:680px;display:grid;gap:18px}.contact-form label{display:block;font-size:13px;font-weight:650;margin-bottom:6px}.contact-form :is(input,textarea){width:100%;border:1px solid var(--line);border-radius:16px;background:var(--mv-white);padding:12px 14px}.contact-form textarea{min-height:170px}.page-content{padding-block:50px 70px}.page-content h1{font-size:clamp(32px,5vw,50px)}.password-page{min-height:100dvh;display:grid;place-content:center;gap:24px;text-align:center;padding:24px}.password-page form{display:flex;gap:10px}.password-page input{max-width:100%;min-width:0px;padding:12px;border:1px solid var(--line);border-radius:16px}@media(min-width:821px)and (max-width:1100px){.product-grid,.collection-grid{gap:14px}}@media(max-width:820px){.cart-text{display:none}.product-grid,.collection-grid{grid-template-columns:repeat(3,minmax(0px,1fr));gap:12px}.product-price-section{padding-bottom:14px}.product-price-section .discount-badge{height:26px;font-size:10.5px}.product-shelf-track{grid-auto-columns:calc(33.3333% - 8px);gap:12px}.lightbox-panel[data-overlay]{width:calc(-28px + 100vw);height:calc(100dvh - 28px)}.lightbox-panel[open]{grid-template-columns:1fr;grid-template-rows:minmax(0px,1fr) 142px}.lightbox-stage{padding:44px 20px 90px}.lightbox-sidebar{border-left:0px;border-top:1px solid var(--line);grid-template-columns:minmax(0px,1fr) auto}.lightbox-sidebar h2{margin:0}.lightbox-sidebar p{margin:0;grid-column:1}.lightbox-zoom-controls{grid-area:1 / 2 / 3;align-self:center}.lightbox-thumbs,[data-lightbox-thumbs]{left:50%;max-width:92%;bottom:154px}.lightbox-next{right:14px}.lightbox-prev{left:14px}.lightbox-sidebar .lightbox-hint{display:none}}@media(min-width:1024px)and (max-width:1100px){.product-grid,.collection-grid{grid-template-columns:repeat(4,minmax(0px,1fr))}}@media(min-width:821px)and (max-width:1023px){.product-grid,.collection-grid{grid-template-columns:repeat(3,minmax(0px,1fr))}}@media(max-width:599px){:root{--gutter: clamp(14px,4vw,24px);--card-height: 350px;--card-media: 165px}.section{padding:42px 0}.announcement{font-size:8px;gap:9px;min-height:22px}.product-grid,.collection-grid,.search-product-grid{grid-template-columns:repeat(2,minmax(0px,1fr));gap:10px}.product-shelf-track{grid-auto-columns:calc(50% - 5px);gap:10px}.breadcrumbs{margin-bottom:22px;font-size:10px;gap:6px}.guarantee-grid{gap:6px}.guarantee-card{padding:12px 8px}.related h2,.recently-viewed h2{font-size:24px}.cart-item-image{width:58px;height:66px}.cart-item h3{font-size:11px}.cart-page .cart-item-image{width:60px;height:70px}.search-panel[data-overlay]{max-height:calc(100dvh - 24px)}.search-top{padding:15px;gap:8px}.search-top input{font-size:16px}.search-content{padding:16px;max-height:calc(100dvh - 110px)}.search-content .product-grid,.search-product-grid{grid-template-columns:repeat(2,minmax(0px,1fr));gap:10px}.collection-tools{flex-wrap:wrap;font-size:12px}.search-page-form{flex-wrap:wrap}.search-page-form .btn{width:100%}.lightbox-panel[data-overlay]{width:calc(-16px + 100vw);height:calc(100dvh - 16px);border-radius:16px}.lightbox-panel[open]{grid-template-rows:minmax(0px,1fr) 148px}.lightbox-stage{padding:48px 12px 85px}.lightbox-sidebar{padding:12px 14px;gap:5px 9px}.lightbox-sidebar h2{font-size:16px}.lightbox-zoom-controls{gap:5px}.lightbox-zoom-controls button{height:34px;min-width:34px;padding:0 7px}.lightbox-thumbs,[data-lightbox-thumbs]{bottom:158px;gap:6px;padding:5px}.lightbox-thumbs button,[data-lightbox-thumbs] button{width:52px;height:52px;flex-basis:52px}.page-content{padding-top:35px}.info-modal[data-overlay]{padding:22px}.contact-form{gap:15px}}.card-product-form{position:relative;margin:0;flex-shrink:0}.card-product-form [data-product-error]:not(:empty){position:absolute;right:0;bottom:calc(100% + 8px);z-index:8;width:150px;margin:0;padding:8px;border:1px solid rgb(246,199,199);border-radius:16px;background:var(--mv-white);font-size:10px;box-shadow:#11131712 0 4px 16px}.product-grid>.empty-state{grid-column:1 / -1}.account-avatar svg{width:19px;height:19px}shopify-account:defined+.account-fallback,shopify-account:not(:defined){display:none}.mobile-menu[data-overlay]{width:min(430px,-24px + 100vw);height:calc(100dvh - 24px);padding:20px 24px;overflow:auto}.overlay-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.overlay-head h2{font-size:25px;margin:0}.mobile-nav a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:18px;font-weight:650;border-bottom:1px solid var(--line)}.search-overlay[data-overlay]{max-height:min(690px,100dvh - 100px)}.search-overlay .search-panel{min-height:0px;max-height:inherit}.search-overlay .search-top{margin:0;flex-shrink:0}.search-icon{color:var(--muted)}.search-results,.search-default{overflow:auto;min-height:0px;overscroll-behavior:contain;padding:18px 22px 24px;scrollbar-width:thin}.search-results:empty{display:none}.search-results-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:11px;color:var(--muted)}.search-results-head h3{font-size:13px;margin:0;color:#4e5968}.search-overlay .search-view-all{flex-shrink:0}.payment-icons{display:flex;gap:6px;flex-wrap:wrap}.payment-icon{width:32px;height:20px}.variant-picker fieldset{border-top:0px;border-right:0px;border-left:0px;border-image:none;border-bottom:1px solid var(--line)}.variant-picker legend{font-size:14px;font-weight:650;margin-bottom:14px}.option-pill{border:1px solid var(--line);border-radius:999px;background:#fff;position:relative;display:flex;align-items:center;gap:8px;min-height:38px;padding:7px 13px;font-size:12px;cursor:pointer}.option-pill:has(input:checked){border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.option-pill input{accent-color:var(--blue);margin:0}.option-swatch{display:inline-block;width:22px;height:22px;border-radius:50%;border:1px solid rgb(203,212,222);background:var(--swatch,#dde3ea)}.option-swatch img{width:100%;height:100%;object-fit:cover;border-radius:50%}.variant-select-label{display:block;font-size:12px;font-weight:650;margin:20px 0 7px}[data-variant-select]{max-width:100%;width:100%;border:1px solid var(--line);border-radius:16px;background:var(--mv-white);padding:10px 12px}.variant-picker.is-enhanced~:is(.variant-select-label,[data-variant-select]){display:none}.media-image-button{width:100%;height:100%;display:grid;place-items:center;padding:0;background:none;border:0px;cursor:zoom-in}.media-image-button img{height:100%;width:100%;object-fit:contain}.product-page{padding-bottom:76px}.product-description-section{font-size:17px}.product-info-accordion{margin-top:14px}.product-guarantee{padding:28px 0;border-top:1px solid var(--line);margin-top:28px}.product-guarantee>strong{font-size:17px}.product-guarantee p{font-size:13px;color:var(--muted)}.product-review-region{min-width:0px}.cart-item-media{width:70px;padding:6px}.cart-item-details{min-width:0px}.cart-item-details p{font-size:10px;margin:0 0 8px}.cart-item-tools{display:flex;align-items:center;justify-content:space-between;gap:10px}.subtotal{gap:12px}.subtotal.cart-total{font-size:17px;font-weight:730}.drawer-note{margin:8px 0 0}.cart-page-link{display:block;text-align:center;font-size:11px;color:var(--muted);margin-top:10px;text-decoration:underline}.cart-page-layout{display:grid;grid-template-columns:minmax(0px,1fr) 340px;gap:40px}.cart-page-layout>aside{align-self:start}.cart-page-layout>aside>.btn{width:100%;margin-top:20px}.cart-line-discount,.cart-discount-title{display:block;font-size:10px;color:#16794c}.lightbox-head{display:flex;justify-content:space-between;align-items:start;gap:10px}.lightbox-price{margin-top:15px;display:flex;gap:7px}.lightbox-variants{margin-top:18px;display:flex;gap:6px;flex-wrap:wrap}.lightbox-variants button{background:#fff;border:1px solid var(--line);border-radius:16px;min-height:34px;padding:0 10px;font-size:11px}.lightbox-variants button[aria-pressed=true]{border-color:var(--blue)}.lightbox-stage .lightbox-next{right:16px}.lightbox-thumbs{bottom:20px;left:calc(50% - 146px);max-width:calc(100% - 370px)}@media(max-width:820px){.product-description-section{font-size:15px}.lightbox-sidebar{display:flex;flex-direction:column;gap:8px;padding:12px 18px;overflow:auto}.lightbox-head{padding-right:40px}.lightbox-sidebar h2{font-size:16px}.lightbox-price{margin:0}.lightbox-zoom-controls{position:absolute;bottom:22px;right:18px;margin:0}.lightbox-variants{margin:0;max-width:calc(100% - 140px)}.lightbox-thumbs{left:50%;bottom:154px;max-width:92%}.cart-page-layout{grid-template-columns:1fr;gap:25px}.cart-page-layout>aside{max-width:460px;width:100%;justify-self:end}}@media(max-width:599px){.cart-label{display:none}.product-description-section{font-size:14px}.search-overlay[data-overlay]{max-height:calc(100dvh - 24px)}.search-results,.search-default{padding:16px}.cart-item-media{width:58px}.lightbox-thumbs{bottom:158px}.lightbox-variants button{min-height:28px;padding:0 7px;font-size:10px}.lightbox-zoom-controls{right:14px;bottom:18px}}.page-search{display:flex;align-items:center;gap:12px;margin:20px 0 30px}.page-search input{border:1px solid var(--line);border-radius:16px;background:var(--mv-white);padding:12px 16px;flex:1 1 0%;min-width:0px}.sort-form{display:flex;align-items:center;gap:10px}.sort-form label{font-size:12px;color:var(--muted)}.sort-form .btn{min-height:39px;font-size:12px}.info-body h3{font-size:15px;margin:22px 0 8px;display:flex;align-items:center;gap:8px}.info-body svg{color:var(--blue)}.info-body p{font-size:13px;line-height:1.7}.info-body>section{padding-bottom:10px;border-bottom:1px solid var(--line)}.info-body>section:last-child{border:0px}.product-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5}.product-gallery-prev{left:12px}.product-gallery-next{right:12px}@media(hover:hover)and (pointer:fine){.media-image-button:hover img{transform:scale(1.035)}}@media(max-width:599px){.page-search{flex-wrap:wrap}.page-search input{flex-basis:100%}.page-search .btn{width:100%}.sort-form{flex-wrap:wrap}.sort-form .btn{min-height:36px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--blue:#117CFF;--blue-2:#21A6FF;--char:var(--mv-ink);--muted:var(--mv-muted);--line:var(--mv-border);--max:1240px;--header:78px}@media(max-width:820px){:root{--header:68px}}:root{--ease-press:cubic-bezier(.2,.8,.2,1);--motion-fast:.14s;--motion-ui:.19s;--space-10:40px;--ease-apple:cubic-bezier(.22,.61,.36,1);--header-live:76px;--utility-height:30px}@media(max-width:820px){:root{--utility-height:28px;--header-live:60px}}:root{--motion-ease:cubic-bezier(.22,.61,.36,1);--motion-control:.15s;--motion-fast:.15s;--motion-ui:.21s;--card-radius:18px;--motion-micro:.14s;--content-max:1680px;--page-gutter:clamp(14px,2.8vw,48px);--header-live:64px;--utility-height:24px;--safe-left:env(safe-area-inset-left,0px)}@media(max-width:940px){:root{--header-live:62px}}@media(max-width:560px){:root{--header-live:58px;--utility-height:22px}}@media(orientation:landscape)and (max-height:520px)and (max-width:960px){:root{--utility-height:0px;--header-live:54px}}:root{--brand-logo-width:128px}@media(max-width:560px){:root{--brand-logo-width:118px}}:root{--brand-visual-width:96px;--brand-visual-width-mobile:86px;--mobile-gutter:clamp(14px,4vw,24px);--touch-min:44px}@media(min-width:821px)and (max-width:1024px){:root{--page-gutter:var(--tablet-gutter)}}@media(max-width:820px){:root{--page-gutter:var(--mobile-gutter);--header-live:58px;--utility-height:22px}}@media(max-width:429px){:root{--mobile-gutter:14px}}@media(max-width:359px){:root{--mobile-gutter:12px}}@media(orientation:landscape)and (max-height:560px)and (max-width:960px){:root{--utility-height:0px;--header-live:52px}}:root{--v35-ease:cubic-bezier(.22,.61,.36,1);--product-card-height:488px;--product-card-media:280px}@media(max-width:900px){:root{--product-card-height:468px;--product-card-media:260px}}@media(max-width:560px){:root{--product-card-height:452px;--product-card-media:244px}}@media(prefers-reduced-motion:reduce){:root{--motion-fast:0ms;--motion-ui:0ms;--motion-showcase:0ms}}@media(max-width:599px){:root{--product-card-height:350px;--product-card-media:165px}}@media(min-width:600px)and (max-width:767px){:root{--product-card-height:370px;--product-card-media:180px}}@media(min-width:768px)and (max-width:1100px){:root{--product-card-height:395px;--product-card-media:200px}}.site-header{height:var(--header);position:sticky;top:0;z-index:80}.head{height:100%;display:grid;align-items:center}.nav{display:flex;align-items:center}.nav a{color:#2b3139;padding:26px 0;position:relative}.nav a:after{content:"";position:absolute;left:50%;right:50%;border-radius:16px;background:var(--blue);transition:left .2s,right .2s}.nav a:hover:after{left:0;right:0}.actions{display:flex;align-items:center}.iconbtn{border-radius:50%;border:1px solid var(--line);background:var(--mv-white);display:grid;place-items:center;transition:border-color .16s,background .16s}.iconbtn svg{width:19px;height:19px;stroke-width:1.8}.cart-pill{height:44px;border:0px;background:var(--char);color:var(--mv-white);border-radius:999px;padding:0 15px 0 16px;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700}.cart-pill svg{width:18px}.badge{min-width:21px;height:21px;padding:0 6px;background:var(--blue);color:var(--mv-white);border-radius:999px;display:grid;place-items:center;font-size:11px;font-weight:800}.mobile-menu-btn{display:none}.price{font-size:20px;font-weight:760}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);padding:26px 0}.trust-item{display:grid;grid-template-columns:40px 1fr;align-items:center}.trust-icon{display:grid;place-items:center;color:var(--blue)}.trust-icon svg{stroke-width:1.7}.trust-item strong{display:block;line-height:1.25}.trust-item p{color:var(--muted);margin:5px 0 0}.section-head{display:flex;align-items:end;justify-content:space-between}.section-head h2{margin:7px 0 0}.category strong{display:block;font-size:20px;letter-spacing:-.025em}.category small{display:block;color:var(--muted);font-size:14px;margin-top:5px}.product-card{position:relative}.product-image{place-items:center;position:relative;cursor:pointer}.dark-feature{padding:88px 0;background:var(--char);color:var(--mv-white)}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.feature{padding:30px 26px;min-height:210px}.feature+.feature{border-left:1px solid rgba(255,255,255,.14)}.feature b{font-size:12px;color:var(--blue-2);letter-spacing:.12em}.feature h3{font-size:20px;margin:42px 0 9px}.feature p{font-size:14px;line-height:1.55;color:#aeb8c4;margin:0}.faq-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px}.faq-intro h2{font-size:48px;line-height:1.03;letter-spacing:-.045em;margin:8px 0 18px}.faq-intro p{color:var(--muted);font-size:16px}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-q{width:100%;border:0px;background:transparent;padding:21px 2px;display:flex;justify-content:space-between;gap:20px;text-align:left;font-weight:680;font-size:17px}.site-footer{background:var(--mv-ink);color:var(--mv-white)}.footer-brand p{color:#97a2af;font-size:14px}.footer-col b{font-size:14px;margin-bottom:5px}.footer-col a{color:#a9b3bf;font-size:14px}.footer-col a:hover{color:var(--mv-white)}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:22px;display:flex;justify-content:space-between;color:#7f8996;font-size:12px}.product-layout{display:grid}.gallery{align-items:center}.thumbs{display:flex;flex-direction:column}.thumb{border:1px solid var(--line);background:var(--mv-white);display:grid;place-items:center;transition:border-color .15s,box-shadow .15s}.thumb.active{border:2px solid var(--blue)}.main-image{display:grid;cursor:zoom-in}.purchase .kicker{margin-bottom:7px}.purchase .price{font-size:29px;letter-spacing:-.025em}.purchase .desc{margin:18px 0 24px}.field-label{display:block}.qty-row{margin-bottom:18px;align-items:stretch}.qty button,.qty span{place-items:center}.purchase-trust svg{width:19px;height:19px;flex:0 0 auto;stroke-width:1.8}@media(max-width:1020px){.feature-grid{grid-template-columns:repeat(2,1fr)}.feature:nth-child(3){border-left:0px;border-top:1px solid rgba(255,255,255,.14)}.feature:nth-child(4){border-top:1px solid rgba(255,255,255,.14)}}@media(max-width:820px){.actions .iconbtn.user{display:none}.trust-grid{padding:0}.section-head{align-items:flex-start;flex-direction:column}.dark-feature{padding:66px 0}.footer-brand{grid-column:1 / -1}}@media(max-width:560px){.head{height:100%}.cart-pill{padding:0 11px}.cart-pill .cart-text{display:none}.categories-grid,.feature-grid{grid-template-columns:1fr}.feature+.feature,.feature:nth-child(3),.feature:nth-child(4){border-left:0px;border-top:1px solid rgba(255,255,255,.14)}.faq-intro h2{font-size:38px}.footer-brand{grid-column:1 / -1}.footer-bottom{flex-direction:column;gap:8px}}.card-color-dots{position:relative;z-index:5}.card-color-dot{isolation:isolate}.card-color-dot.active{transform:none!important}.product-summary-bullets{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:8px;color:#4f5b67;font-size:14px;line-height:1.5}.product-summary-bullets li{position:relative;padding-left:17px}.product-summary-bullets li:before{content:"";position:absolute;left:1px;top:.63em;width:5px;height:5px;border-radius:50%;background:var(--blue)}.buy-box{border:1px solid rgb(221,229,237);background:var(--mv-white);margin:4px 0 20px;box-shadow:#1113170b 0 12px 34px}.buy-box-status{gap:5px}.buy-box-stock{color:var(--blue);font-weight:780;font-size:17px;line-height:1.2}.buy-box-delivery{color:#6a7581;font-size:13px;line-height:1.45}.buy-box-quantity>.field-label{color:#4b5661;margin-bottom:8px}.buy-box-quantity .qty-row{margin:0 0 14px}.qty{display:flex;align-items:center;justify-content:center;border:1px solid var(--line);background:var(--mv-white);overflow:hidden}.qty span{display:flex;align-items:center;justify-content:center;margin:0;padding:0;line-height:1;flex:1 1 auto;min-width:46px;font-weight:720;text-align:center;font-variant-numeric:tabular-nums}.product-image:focus-visible{outline:rgba(17,124,255,.3) solid 3px;outline-offset:3px}.category,.product-image{-webkit-tap-highlight-color:transparent}.iconbtn,.thumb{-webkit-tap-highlight-color:transparent;cursor:pointer;transition:transform var(--motion-fast) var(--ease-press),background-color var(--motion-ui) ease,border-color var(--motion-ui) ease,color var(--motion-ui) ease,box-shadow var(--motion-ui) ease,opacity var(--motion-ui) ease}.qty button{display:flex;align-items:center;justify-content:center;margin:0;padding:0;line-height:1;flex:0 0 48px;border:0px;background:transparent;font-size:20px}.cart-pill:active{transform:none}.iconbtn:hover{background:var(--mv-surface);border-color:#c9d2dc;color:var(--mv-ink);box-shadow:#11131712 0 5px 16px}.iconbtn:active,.thumb:active,.qty button:active{transform:none}.cart-pill{-webkit-tap-highlight-color:transparent;cursor:pointer;transition:transform var(--motion-fast) var(--ease-press),background-color var(--motion-ui) ease,box-shadow var(--motion-ui) ease}.cart-pill:hover{background:#1b1e23;box-shadow:#11131729 0 7px 18px}.thumb:hover{border-color:#9fc4f3;background:#fbfdff}.thumb.active{border-color:var(--blue)}.faq-q{-webkit-tap-highlight-color:transparent;cursor:pointer;transition:color var(--motion-ui) ease,background-color var(--motion-ui) ease}.faq-q:hover{color:#0b70e6}.faq-q:active{opacity:.68}.main-image{--zoom-x:50%;--zoom-y:50%;place-items:center;--inspect-x:50%;--inspect-y:50%}.footer-brand{position:relative}.footer-brand:before{content:"";position:absolute;width:118px;height:56px;left:6px;top:8px;border-radius:50%;background:radial-gradient(rgba(17,124,255,.13),transparent 69%);filter:blur(15px);pointer-events:none}.footer-brand img{opacity:.98;position:relative}.footer-brand p{margin-top:12px;max-width:300px}@media(hover:none),(pointer:coarse){.iconbtn:hover,.cart-pill:hover,.thumb:hover{transform:none}}@media(prefers-reduced-motion:reduce){.iconbtn{transition:none!important}}.section-head h2{letter-spacing:-.045em;max-width:760px}.site-header{transition:height .22s var(--ease-apple),background-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease;border-bottom:1px solid rgba(229,234,240,.92)!important}.site-header .head{height:100%;transition:height .22s var(--ease-apple)}.site-header .brand img{transition:width .22s var(--ease-apple)}.nav a{display:flex;align-items:center;transition:height .22s var(--ease-apple),color .15s ease;font-weight:620!important;padding-block:0px!important}.nav a:after{bottom:10px!important;height:2px!important}.nav a:hover{color:#0a66d1!important}.trust-strip{border-bottom:1px solid var(--line);background:var(--mv-white)!important}.trust-grid{min-height:124px;align-items:stretch}.trust-item{padding:25px 28px!important;gap:16px!important}.trust-item+.trust-item{border-left:1px solid var(--line)}.trust-item strong{font-size:16px!important;letter-spacing:-.01em}.trust-item p{font-size:14px!important;line-height:1.5!important;margin-top:4px!important}.trust-icon{width:38px!important;height:38px!important;border-radius:16px!important;background:#f2f7fd!important}.trust-icon svg{width:20px!important;height:20px!important}.category{border:1px solid rgb(229,234,240)!important}.category .copy strong{align-items:center;justify-content:space-between}.category .copy strong:after{color:#7d8792;transform:translate(-3px);opacity:0;transition:opacity .16s,transform .16s,color .16s}.product-card{box-shadow:none!important}.product-image{background:linear-gradient(145deg,#edf2f7,#fbfcfe)!important}.quick-add{border:0px;background:var(--blue);color:var(--mv-white);cursor:pointer;box-shadow:#117cff2e 0 6px 16px}.quick-add:hover{background:#096fe4;box-shadow:#117cff3b 0 9px 20px}.purchase .kicker{font-size:12px!important}.purchase>h1{font-size:clamp(38px,3.8vw,54px)!important;line-height:1.02!important;letter-spacing:-.046em!important;margin:10px 0 14px!important}.purchase .desc{max-width:540px;font-size:16px!important;line-height:1.62!important;color:#626d78!important;margin-bottom:26px!important}.field-label{font-size:13px!important;font-weight:720!important;margin-bottom:10px!important}.qty-row{margin-top:24px!important}.qty button,.qty span{height:50px!important}.purchase .add{height:50px!important;font-size:15px!important}.purchase-trust svg{color:var(--blue)!important}.main-image{box-shadow:#e6ebf0 0 0 0 1px inset;background:radial-gradient(circle at 50% 46%,#fff 0px 16%,#f2f6fa 54%,#e8eef4)!important;--inspect-scale:1.36}@media(max-width:820px){.site-header{--header-live:68px}.purchase>h1{font-size:42px!important}}@media(max-width:560px){.category .copy{flex-direction:column!important;justify-content:center!important}.purchase>h1{font-size:38px!important}}@media(prefers-reduced-motion:reduce){.site-header,.brand img{transition:none!important}}.categories-grid{display:grid!important}.category{grid-column:auto;cursor:pointer;background:var(--mv-white)!important;border:1px solid var(--line)!important;border-radius:16px!important;min-height:220px!important;padding:22px!important;display:flex!important;flex-direction:column!important;position:relative!important;overflow:hidden!important;box-shadow:none!important;transform:none!important}.category:nth-child(n+3){min-height:190px!important}.category .cat-icon{display:grid!important;place-items:center!important;position:relative!important}.category .copy{position:relative!important;inset:auto!important;padding:0!important;color:var(--char)!important;display:block!important}.category .copy strong{display:block!important;font-size:20px!important;line-height:1.2!important;letter-spacing:-.025em!important}.category .copy strong:after{content:none!important;display:none!important}.category .copy small{display:block!important;color:var(--muted)!important;font-size:14px!important;margin-top:5px!important}@media(max-width:560px){.category,.category:nth-child(n){min-height:160px!important;display:flex!important;grid-template-columns:none!important}.category .copy{padding:0!important}}.quick-add:not(.is-added){background:var(--blue)!important;color:var(--mv-white)!important;border:1px solid transparent!important}.main-image{--v10-scale:1.36;--v10-ox:50%;--v10-oy:50%}.utility-bar{background:var(--mv-ink);color:var(--mv-surface);display:flex;align-items:center;justify-content:center;gap:14px;line-height:1;letter-spacing:.055em;text-transform:uppercase;position:relative;z-index:91}.utility-bar i{width:3px;height:3px;border-radius:50%;background:var(--blue-2);flex:0 0 3px}.category{isolation:isolate;contain:layout paint}.category .cat-icon{z-index:3;width:56px!important;height:56px!important;border-radius:16px!important;background:#eef5fe!important;color:var(--blue)!important}.category .cat-icon svg{width:31px!important;height:31px!important;stroke-width:1.8!important}.category .cat-render{position:absolute;z-index:1;top:50%;pointer-events:none;opacity:.98}.category .cat-render svg{display:block;overflow:visible}.category .copy{z-index:3;max-width:58%}.category:nth-child(n+3) .copy{max-width:58%}.quick-add{position:relative;overflow:visible;font-size:17px!important;font-weight:800!important;line-height:1!important}.product-image{contain:paint}@media(max-width:820px){.utility-bar{padding-inline:10px}}@media(max-width:560px){.utility-bar span:nth-of-type(3),.utility-bar i:nth-of-type(2){display:none}.category .copy{max-width:58%!important}}.cart-pill{position:relative;isolation:isolate}.cart-pill:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:2px solid rgba(17,124,255,.5);border-radius:inherit;opacity:0;pointer-events:none}.footer-top{display:grid;grid-template-columns:minmax(0px,1fr) minmax(420px,1fr);align-items:start;padding-bottom:40px}.footer-brand{min-width:0px}.footer-brand p{margin-bottom:0}.footer-newsletter{width:100%;max-width:600px;justify-self:end;padding-top:4px}.footer-newsletter-label{display:block;color:#8d99a7;font-size:11px;font-weight:760;letter-spacing:.105em;text-transform:uppercase;margin-bottom:10px}.footer-newsletter h3{color:var(--mv-surface);margin:0 0 17px;max-width:460px;font-size:clamp(21px,2vw,28px);line-height:1.08;letter-spacing:-.035em;font-weight:690}.footer-newsletter-form{width:100%}.footer-newsletter-field{height:48px;display:grid;grid-template-columns:minmax(0px,1fr) 48px;gap:0px;padding:3px 3px 3px 17px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff13;transition:border-color .16s,background-color .16s,box-shadow .16s}.footer-newsletter-field:hover{background:#ffffff18;border-color:#ffffff3b}.footer-newsletter-field:focus-within{background:#ffffff1a;border-color:#21a6ffa6;box-shadow:#117cff1f 0 0 0 4px}.footer-newsletter-field input{width:100%;min-width:0px;border:0px;outline:0px;background:transparent;color:var(--mv-white);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:14px;padding:0 10px 0 0}.footer-newsletter-field input::placeholder{color:#8e99a6}.footer-newsletter-field button{width:42px;height:42px;place-self:center end;border:0px;border-radius:50%;background:var(--mv-surface);color:var(--mv-ink);display:grid;place-items:center;cursor:pointer;transition:transform .14s cubic-bezier(.22,.61,.36,1),background-color .15s,color .15s}.footer-newsletter-field button:hover{background:var(--mv-white);color:var(--blue);transform:none}.footer-newsletter-field button:active{transform:none}.footer-newsletter-field button svg{width:21px;height:21px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.footer-links{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:44px;width:60%;margin-left:auto;padding-top:30px;border-top:1px solid rgba(255,255,255,.09)}.footer-bottom{margin-top:36px!important}@media(max-width:900px){.footer-top{grid-template-columns:1fr 1fr}.footer-links{width:100%}}@media(max-width:680px){.site-footer{padding-top:42px!important}.footer-top{grid-template-columns:1fr}.footer-newsletter{max-width:none;justify-self:stretch}.footer-newsletter h3{font-size:23px;max-width:360px}.footer-links{grid-template-columns:repeat(2,minmax(0px,1fr));gap:32px 24px;margin-left:0;padding-top:28px}.footer-links .footer-col:last-child{grid-column:1 / -1}}.footer-links .footer-col{min-width:0px}.product-card-art{position:absolute;top:22px;right:24px;bottom:20px;left:24px;display:grid;place-items:center;transition:transform .21s var(--ease-apple)}.product-card-art svg{width:78%;height:78%;max-width:220px;overflow:visible;filter:drop-shadow(rgba(17,19,23,.075) 0px 13px 13px)}.product-image:hover .product-card-art{transform:scale(1.055)}.thumb{padding:7px!important}.thumb svg{width:100%;height:100%;overflow:visible}.category .cat-render{width:205px!important;max-width:39%!important;right:18px!important;filter:drop-shadow(rgba(17,19,23,.067) 0px 14px 18px)!important}.category:nth-child(n+3) .cat-render{width:168px!important;max-width:43%!important;right:6px!important}.category .cat-render svg{width:100%;height:auto}@media(max-width:560px){.category .cat-render{width:140px!important;max-width:42%!important;right:2px!important}}.utility-bar{min-height:24px!important;padding:4px 16px!important}.site-header .brand img{width:128px!important}.nav a{height:var(--header-live)!important}.card-color-dots{min-height:14px;margin-bottom:11px}.card-color-dot{cursor:pointer;transition:box-shadow .14s,transform .14s,border-color .14s}.gallery{top:calc(var(--header-live) + 22px)!important;display:grid!important}.thumbs{margin-top:0!important;gap:10px!important}.purchase{padding-top:0!important}.product-summary .kicker{margin-bottom:6px}.product-config-section{border-top:1px solid var(--mv-divider)}.product-config-section h2{margin:0 0 28px;max-width:460px;line-height:1.08;letter-spacing:-.035em;font-weight:720}.product-color-options{min-height:46px}.product-color-swatch span{display:block;width:23px;height:23px;border-radius:50%;background:var(--swatch);border:1px solid rgba(17,19,23,.08)}.qty-row{display:grid!important}.qty{width:164px!important;grid-template-columns:50px 64px 50px!important}.qty button{width:50px!important}.qty span{width:64px!important}@media(max-width:560px){.utility-bar{padding-inline:8px!important}.qty{width:154px!important;grid-template-columns:47px 60px 47px!important}.qty button{width:47px!important}.qty span{width:60px!important}}.product-status-new{color:var(--blue)!important}.gallery{transition:transform 90ms linear!important}.section-head{margin-bottom:34px!important}.thumb{width:78px!important;height:78px!important;flex:0 0 78px!important}.product-summary .kicker.kicker{align-items:center;text-transform:uppercase;display:inline-flex!important;margin:0!important;color:var(--mv-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:.12em!important}.product-summary>h1{margin:18px 0!important;max-width:620px!important;line-height:.98!important}.product-summary .price{font-size:31px!important;margin-bottom:18px!important}.product-summary .desc,.product-description-preview{max-width:480px!important;font-size:17px!important;line-height:1.64!important}.product-config-section h2{margin-bottom:24px!important}.qty-row{gap:14px!important}.qty{min-width:164px!important;height:48px!important;border-radius:999px!important}.qty button{transition:background-color .14s,transform .12s,color .14s!important}.qty button:hover{background:#f4f7fa!important}.qty button:active{transform:none!important}.purchase-trust{gap:14px!important}.main-image:focus-within .product-media-arrow{opacity:.9}.footer-brand img{max-width:100%!important}.categories-grid,.feature-grid{gap:22px!important}.product-grid.product-grid .product-card{scroll-snap-align:none!important}.quick-add,.product-card{animation-timing-function:var(--motion-ease)!important}.quick-add:not(:disabled):active{transform:none!important}.product-card.is-sold-out .body{opacity:1!important}.product-card.is-sold-out .quick-add{display:grid!important;background:#e8edf2!important;border-color:#e8edf2!important;color:#7c8792!important;box-shadow:none!important;cursor:not-allowed!important}.thumb{transition-duration:var(--motion-control)!important;transition:border-color var(--motion-control) ease,box-shadow var(--motion-control) ease,transform var(--motion-control) ease!important}.thumb:hover{transform:none}.thumb.active{box-shadow:#117cff14 0 0 0 2px}@media(prefers-reduced-motion:reduce){.thumb{transition:none!important}}.product-card-art svg,.cat-render svg{shape-rendering:geometricprecision}.card-color-slot .card-color-dots{margin:0!important;min-height:14px!important}.quick-add:not(.sold-out-action){width:42px!important;min-width:42px!important;height:42px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0px!important;padding:0 12px!important;overflow:hidden!important;white-space:nowrap!important;transition:width var(--motion-ui) var(--motion-ease),min-width var(--motion-ui) var(--motion-ease),gap var(--motion-ui) var(--motion-ease),transform var(--motion-fast) ease,background-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease!important}.quick-add-plus{flex:0 0 18px;font-size:20px;font-weight:740;transform:translate(0)}.quick-add-label{max-width:0px;opacity:0;overflow:hidden;font-size:12px;font-weight:720;transform:translate(6px);transition:max-width var(--motion-ui) var(--motion-ease),opacity .14s ease,transform var(--motion-ui) var(--motion-ease)!important}@media(hover:hover)and (pointer:fine){.quick-add:not(.sold-out-action):focus-visible{width:150px!important;min-width:150px!important;gap:6px!important;transform:translateY(-1px)!important}.quick-add:not(.sold-out-action):hover{width:150px!important;min-width:150px!important;gap:6px!important;transform:none!important}.quick-add:not(.sold-out-action):hover .quick-add-label,.quick-add:not(.sold-out-action):focus-visible .quick-add-label{max-width:108px;opacity:1;transform:translate(0)}}.footer-brand img{width:170px!important}@media(hover:hover)and (pointer:fine){.main-image:focus-within .product-media-arrow{opacity:.58!important;pointer-events:auto!important}}@media(max-width:640px){.footer-brand img{width:150px!important}}.product-card{contain:layout style paint!important}.product-card .product-image{box-sizing:border-box!important;border-radius:0!important}.product-card .product-card-art{top:24px!important;right:24px!important;bottom:24px!important;left:24px!important;transition:transform var(--motion-ui) var(--motion-ease)!important}.product-card .product-card-art svg{width:80%!important;height:80%!important;max-width:220px!important}@media(hover:hover)and (pointer:fine){.product-card .product-image:hover .product-card-art{transform:scale(1.035)!important}}.product-card .body{align-content:stretch!important}.product-card .card-color-dots{min-height:14px!important;height:14px!important;gap:7px!important}.product-card .body h3{box-sizing:border-box!important;letter-spacing:-.018em!important}.product-card-detail{box-sizing:border-box!important;white-space:nowrap!important;text-overflow:ellipsis!important;color:#77818c!important}.product-card-spacer{pointer-events:none}.product-card .body .price{letter-spacing:-.015em!important}.product-card.is-sold-out{opacity:1!important}.product-card.is-sold-out .product-image{opacity:.82!important}.product-card.is-sold-out .sold-out-action{border-radius:50%!important;background:#e8edf2!important;border:0px!important;color:#74808b!important;box-shadow:none!important}.quick-add-plus{transition:transform var(--motion-ui) var(--motion-ease)!important}.card-color-dot{transition:box-shadow var(--motion-micro) ease,transform var(--motion-micro) ease,border-color var(--motion-micro) ease!important}.card-color-dot:hover{transform:scale(1.06)!important}.cart-pill{transition:box-shadow .19s ease,transform .19s var(--motion-ease),background-color .19s ease!important}.product-card .body h3:hover{color:var(--mv-ink)!important}.product-card .body h3:focus-visible{outline:0px;text-decoration:underline 1.5px;text-underline-offset:3px;color:var(--blue)!important}.card-color-dot:focus-visible,.quick-add:focus-visible{outline:rgba(17,124,255,.22) solid 3px!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){.product-card,.product-card-art,.quick-add,.quick-add-plus,.quick-add-label,.card-color-dot,.cart-pill{transition:none!important;animation:auto ease 0s 1 normal none running none!important}}.section-head{gap:clamp(18px,3vw,44px)!important}.section-head h2{overflow-wrap:anywhere;font-size:clamp(34px,4vw,58px)!important;line-height:1.02!important}.site-header{height:var(--header-live)!important}.head{height:var(--header-live)!important;gap:clamp(12px,2vw,30px)!important}.brand{min-width:0px}.brand img{max-width:100%;width:clamp(112px,9vw,138px)!important}.nav{min-width:0px;justify-content:center;gap:clamp(12px,1.8vw,28px)!important}.nav a{white-space:nowrap;font-size:clamp(12.5px,1vw,14px)!important}.actions{gap:clamp(7px,1vw,11px)!important}.iconbtn{width:42px!important;height:42px!important;min-width:42px!important}.cart-pill{min-height:42px!important;padding-inline:14px!important}.mobile-menu-btn{width:42px!important;height:42px!important}@media(max-width:1160px){.head{gap:12px!important}.nav{gap:14px!important}.nav a{font-size:12.5px!important}.cart-pill{padding-inline:12px!important}}@media(max-width:940px){.nav{display:none!important}.mobile-menu-btn{display:grid!important}.actions .iconbtn.user{display:none!important}}@media(max-width:560px){.utility-bar{min-height:22px!important;padding-inline:max(8px,var(--safe-left))!important;gap:8px!important}.utility-bar i{width:3px!important;height:3px!important}.brand img{width:110px!important}.mobile-menu-btn{width:40px!important;height:40px!important;min-width:40px!important}.cart-pill{padding-inline:11px!important;font-size:13px!important}}.categories-grid{grid-template-columns:repeat(6,minmax(0px,1fr))!important;gap:clamp(14px,1.6vw,22px)!important}.category:nth-child(1),.category:nth-child(2){grid-column:span 3!important}.category:nth-child(n+3){grid-column:span 2!important}@media(max-width:1080px){.categories-grid{grid-template-columns:repeat(2,minmax(0px,1fr))!important}.category,.category:nth-child(n){grid-column:auto!important;min-height:190px!important}}@media(max-width:600px){.categories-grid{grid-template-columns:1fr!important}.category,.category:nth-child(n){min-height:170px!important}}.product-layout{grid-template-columns:minmax(0px,1.22fr) minmax(420px,.78fr)!important;gap:clamp(48px,5.5vw,96px)!important;align-items:start!important}.gallery{position:sticky!important;top:calc(var(--utility-height) + var(--header-live) + 18px)!important;grid-template-columns:82px minmax(0px,1fr)!important;gap:18px!important;align-self:start!important;transform:none!important}.thumbs{align-self:start!important;justify-content:flex-start!important;padding-top:0!important}.main-image{width:100%!important;height:clamp(480px,68svh,720px)!important;min-height:0px!important;max-height:720px!important;aspect-ratio:auto!important;border-radius:clamp(20px,2vw,28px)!important}.purchase{position:static!important;top:auto!important;max-width:600px!important;min-width:0px!important}.product-summary>h1{overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(38px,4vw,66px)!important}.product-config-section h2{font-size:clamp(23px,2.25vw,30px)!important;overflow-wrap:anywhere}.qty-row{grid-template-columns:minmax(148px,168px) minmax(0px,1fr)!important}@container productpage (max-width: 1180px){.product-layout{grid-template-columns:1fr!important;gap:44px!important}.gallery{position:relative!important;top:auto!important;grid-template-columns:82px minmax(0px,1fr)!important;width:100%!important;max-width:920px!important;justify-self:center!important}.main-image{height:clamp(460px,62svh,650px)!important}.purchase{max-width:780px!important;width:100%!important;margin-inline:auto!important}}@container productpage (max-width: 760px){.gallery{grid-template-columns:1fr!important;gap:12px!important;max-width:680px!important}.main-image{order:1;touch-action:pan-y;height:auto!important;min-height:0px!important;aspect-ratio:1 / 1!important;max-height:none!important}.thumbs{max-width:100%;scrollbar-width:none;order:2!important;flex-direction:row!important;justify-content:center!important;overflow-x:auto!important;padding:2px 0 4px!important}.thumbs::-webkit-scrollbar{display:none}.thumb{width:68px!important;height:68px!important;flex:0 0 68px!important}.product-summary>h1{font-size:clamp(36px,9vw,52px)!important}.product-summary .desc{font-size:15px!important}.qty-row{grid-template-columns:1fr!important}.qty{width:min(170px,100%)!important}.purchase-trust{grid-template-columns:1fr 1fr!important}}@container productpage (max-width: 430px){.thumb{width:60px!important;height:60px!important;flex-basis:60px!important}.purchase-trust{grid-template-columns:1fr!important}.product-color-options{gap:12px!important}}.footer-top{gap:clamp(24px,4vw,56px)!important}.footer-links,.footer-col{min-width:0px!important}.footer-col a{overflow-wrap:anywhere}@media(max-width:480px){.footer-links{grid-template-columns:1fr!important}}@media(max-height:620px)and (max-width:1100px){.main-image{height:clamp(360px,70svh,460px)!important}.gallery{position:relative!important;top:auto!important}}@media(orientation:landscape)and (max-height:520px)and (max-width:960px){.utility-bar{display:none!important}}.cart-pill{min-height:42px}.product-card h3,.feature h3,.faq-q{overflow-wrap:anywhere}@media(content-visibility:auto){.site-footer{content-visibility:auto;contain-intrinsic-size:700px}}.brand img{width:var(--brand-logo-width)!important;max-width:var(--brand-logo-width)!important;height:auto!important;max-height:none!important;object-fit:contain!important}.compact-color-head{display:flex;margin-bottom:13px}.compact-color-head h2{margin:0!important;font-size:16px!important;line-height:1!important;letter-spacing:-.01em!important}.compact-color-head strong{color:#66717d;font-size:14px;font-weight:650}.color-config-section .product-color-options{min-height:34px!important;gap:12px!important}.color-config-section .product-color-swatch span{width:20px!important;height:20px!important}.buy-box{padding:18px!important;border-radius:16px!important}.buy-box-status,.buy-box-quantity{margin-bottom:14px!important}.product-card :is(.quick-add,.card-color-dot){cursor:pointer!important}.site-header .brand{display:flex!important;align-items:center!important;height:100%!important;overflow:visible!important}.site-header .brand img{width:var(--brand-visual-width)!important;max-width:var(--brand-visual-width)!important;height:auto!important;max-height:58px!important;object-fit:contain!important;object-position:center center!important;margin:0!important;filter:none!important;mix-blend-mode:normal!important;border-radius:0!important}.footer-brand{overflow:visible!important}.footer-brand img{width:var(--brand-visual-width)!important;max-width:var(--brand-visual-width)!important;height:auto!important;max-height:none!important;object-fit:contain!important;filter:none!important;object-position:center center!important;margin:0!important;mix-blend-mode:normal!important;border-radius:0!important;display:block!important}@media(max-width:560px){.site-header .brand img,.footer-brand img{width:var(--brand-visual-width-mobile)!important;max-width:var(--brand-visual-width-mobile)!important}}.site-header{overflow:visible!important}.head{grid-template-columns:120px minmax(0px,1fr) auto!important;min-width:0px!important}.actions{min-width:max-content!important;flex-shrink:0!important}@media(max-width:980px){.head{grid-template-columns:1fr auto!important}}.card-color-dot{box-shadow:none!important}.card-color-dot.active{border-color:#fff!important}.product-card,.product-card .product-image,.product-card .body h3,.product-card .price,.product-card-detail{cursor:pointer!important}.product-card-art,.product-card-art svg{pointer-events:none!important}.product-buy-section .buy-box{background:var(--mv-white)!important;border:1px solid rgb(221,229,237)!important;box-shadow:#1113170b 0 10px 28px!important}.footer-brand:before{display:none!important}.footer-brand img{transform:none!important}@media(max-width:560px){.actions{gap:6px!important}.iconbtn{width:39px!important;height:39px!important;min-width:39px!important}.cart-pill{min-height:39px!important;height:39px!important}}.compact-color-head{align-items:center!important;gap:0px!important}.compact-color-head h2{display:inline-flex!important;align-items:center!important}.compact-color-head h2:after{content:"";width:1px;height:15px;margin:0 11px;background:#d6dee7;border-radius:999px}.product-color-options,.card-color-dots{overflow:visible!important}.quick-add:not(.sold-out-action){line-height:1!important}.quick-add-label{height:42px!important;min-height:42px!important;place-items:center!important;align-content:center!important;line-height:42px!important;text-align:center!important}.quick-add-plus{display:grid!important;place-items:center!important;align-content:center!important}.site-footer{content-visibility:auto;contain-intrinsic-size:auto 620px}@media(min-width:821px)and (max-width:1024px){.head{grid-template-columns:122px minmax(0px,1fr) auto!important;gap:14px!important}.brand img{width:108px!important}.nav{gap:12px!important}.nav a{font-size:12px!important}.actions{gap:7px!important}.iconbtn{width:40px!important;height:40px!important;min-width:40px!important}.cart-pill{height:40px!important;min-height:40px!important;padding-inline:11px!important}.categories-grid{grid-template-columns:repeat(2,minmax(0px,1fr))!important}.category,.category:nth-child(n){grid-column:auto!important;min-height:186px!important}.product-layout{grid-template-columns:1fr!important;gap:40px!important}.gallery{position:relative!important;top:auto!important;grid-template-columns:78px minmax(0px,1fr)!important;max-width:900px!important;margin-inline:auto!important}.main-image{height:min(64svh,620px)!important;min-height:500px!important}.purchase{max-width:760px!important;width:100%!important;margin-inline:auto!important}.product-summary>h1{font-size:clamp(44px,6vw,58px)!important}.buy-box{max-width:none!important}.footer-top{grid-template-columns:1fr!important;gap:36px!important}.footer-links{grid-template-columns:repeat(3,minmax(0px,1fr))!important}.footer-newsletter{justify-self:start!important;max-width:680px!important}}@media(max-width:820px){.utility-bar{white-space:nowrap;overflow:hidden;min-height:22px!important;height:22px!important;padding:0 max(10px,var(--safe-left))!important;gap:8px!important;letter-spacing:.035em!important}.utility-bar span:nth-of-type(2),.utility-bar i:nth-of-type(2){display:none!important}.head{height:var(--header-live)!important;grid-template-columns:1fr auto!important;padding:0!important;gap:8px!important}.brand img{width:88px!important;max-width:88px!important}.nav,.actions .user{display:none!important}.actions{gap:6px!important}.iconbtn{width:40px!important;height:40px!important;min-width:40px!important}.mobile-menu-btn{display:grid!important;width:40px!important;height:40px!important;min-width:40px!important}.cart-pill{height:40px!important;min-height:40px!important;padding:0 10px!important;gap:6px!important}.cart-pill .cart-text{display:none!important}.cart-pill .badge{min-width:20px!important;height:20px!important}.trust-grid{grid-template-columns:1fr!important}.trust-item{min-height:72px!important;padding:14px 6px!important}.trust-item+.trust-item{border-left:0px!important;border-top:1px solid var(--line)!important}.trust-item strong{font-size:14px!important}.trust-item p{font-size:12px!important;line-height:1.45!important}.section-head{margin-bottom:26px!important;gap:10px!important}.section-head h2{font-size:clamp(34px,9vw,46px)!important}.categories-grid{grid-template-columns:1fr!important;gap:14px!important}.category,.category:nth-child(n){grid-column:auto!important;min-height:154px!important;border-radius:16px!important;padding:18px!important}.category .copy{max-width:60%!important}.category .cat-render{width:132px!important;right:4px!important;max-width:42%!important}.category .cat-icon{width:46px!important;height:46px!important;border-radius:16px!important}.category .cat-icon svg{width:25px!important;height:25px!important}.quick-add{min-height:40px!important}.product-layout{grid-template-columns:1fr!important;gap:28px!important}.gallery{position:relative!important;top:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;max-width:none!important}.main-image{order:1!important;width:100%!important;height:auto!important;min-height:0px!important;aspect-ratio:1 / 1!important;max-height:none!important;border-radius:16px!important;touch-action:pan-y!important}.main-image .product-detail-art{transform:none!important}.thumbs{order:2!important;display:flex!important;flex-direction:row!important;gap:8px!important;overflow-x:auto!important;padding:2px 2px 4px!important;scrollbar-width:none!important}.thumbs::-webkit-scrollbar{display:none!important}.purchase{width:100%!important;max-width:none!important;margin:0!important}.product-summary>h1{font-size:clamp(34px,9.6vw,48px)!important;line-height:1!important;margin:14px 0 12px!important}.product-summary .price{font-size:26px!important;margin-bottom:12px!important}.product-summary .desc,.product-description-preview{font-size:14px!important;line-height:1.58!important;margin:14px 0 0!important}.compact-color-head{margin-bottom:12px!important}.buy-box{padding:16px!important;border-radius:16px!important;margin-bottom:16px!important}.buy-box-stock{font-size:18px!important;margin-bottom:12px!important}.qty{height:46px!important;width:148px!important;grid-template-columns:44px 60px 44px!important}.qty button,.qty span{height:46px!important}.dark-feature{padding-block:62px!important}.feature-grid{grid-template-columns:1fr!important}.feature,.feature:nth-child(n){border-left:0px!important;border-top:1px solid rgba(255,255,255,.14)!important;padding:22px 0!important}.feature:first-child{border-top:0px!important}.faq-layout{grid-template-columns:1fr!important;gap:24px!important}.faq-intro h2{font-size:clamp(34px,9vw,46px)!important}.site-footer{padding-top:42px!important}.footer-top{grid-template-columns:1fr!important;gap:32px!important;padding-bottom:32px!important}.footer-brand img{width:88px!important;max-width:88px!important}.footer-brand p{font-size:13px!important;max-width:280px!important}.footer-links{grid-template-columns:repeat(2,minmax(0px,1fr))!important;gap:28px 20px!important}.footer-newsletter{justify-self:start!important;width:100%!important;max-width:none!important}.footer-newsletter h3{font-size:22px!important;max-width:340px!important}.footer-bottom{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important}.thumb{width:62px!important;height:62px!important;flex:0 0 62px!important;min-height:var(--touch-min)!important}}@media(min-width:430px)and (max-width:820px){.product-card .product-card-art svg{max-width:170px!important}}@media(max-width:429px){.brand img{width:82px!important;max-width:82px!important}.purchase-trust,.footer-links{grid-template-columns:1fr!important}}@media(max-width:359px){.brand img{width:76px!important;max-width:76px!important}.actions{gap:4px!important}.iconbtn,.mobile-menu-btn{width:38px!important;height:38px!important;min-width:38px!important}.cart-pill{height:38px!important;min-height:38px!important;padding-inline:8px!important}.category,.category:nth-child(n){min-height:150px!important}.main-image{border-radius:16px!important}.buy-box{padding:14px!important}.footer-brand img{width:76px!important;max-width:76px!important}}@media(orientation:landscape)and (max-height:560px)and (max-width:960px){.utility-bar{display:none!important}.brand img{width:80px!important}.head{height:52px!important}.product-layout{grid-template-columns:1fr!important}.main-image{aspect-ratio:16 / 10!important;max-height:72dvh!important}.gallery{position:relative!important;top:auto!important}}@media(hover:none),(pointer:coarse){.product-card:hover{transform:none!important;box-shadow:none!important}.product-card .product-image:hover .product-card-art{transform:none!important}}.product-card{border:1px solid var(--mv-border)!important;border-radius:16px!important;background:var(--mv-white)!important;transform:none!important;transition:border-color .16s,box-shadow .16s!important;outline:none!important}.product-card:hover{border-color:#c7d8eb!important;box-shadow:#1113170e 0 10px 28px!important;transform:none!important}.product-card:focus-visible{outline:rgba(17,124,255,.42) solid 2px!important;outline-offset:2px!important}.product-card-detail{-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important}.card-color-dots{display:flex;align-items:center;gap:7px}.card-color-dot{border-radius:50%!important;border:1px solid rgba(17,19,23,.14)!important;background:var(--swatch)!important}.card-color-dot.active{box-shadow:#fff 0 0 0 2px,#11131747 0 0 0 3px!important}.quick-add{border-radius:999px!important}.product-color-options{display:flex!important;align-items:center!important;gap:13px!important;flex-wrap:wrap!important}.product-color-swatch>span{width:24px!important;height:24px!important;border-radius:50%!important;background:var(--swatch)!important;border:1px solid rgba(17,19,23,.08)!important}.product-color-swatch.active{box-shadow:#fff 0 0 0 2px,#117cff 0 0 0 4px!important}.cat-phone .cat-notification{position:absolute;right:31%;top:25%;width:10px;height:10px;border-radius:50%;background:#117cff;box-shadow:#117cff1a 0 0 0 4px;opacity:0;transform:translateY(5px) scale(.75)}.color-config-section .product-color-swatch>span{width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;min-height:24px!important;max-height:24px!important;aspect-ratio:1 / 1!important}.product-card{box-sizing:border-box!important}.product-card .product-image{position:relative!important}.product-card .product-card-detail{color:#74808d!important}.thumbs,.product-page .thumbs{background:transparent!important}.thumbs button,.product-page .thumbs button{background:var(--mv-white)!important;border:1px solid rgb(220,228,235)!important;box-shadow:none!important;filter:none!important}.thumbs button:hover,.product-page .thumbs button:hover{background:var(--mv-surface)!important;border-color:#bfd2e8!important}.thumbs button.active,.product-page .thumbs button.active{background:var(--mv-white)!important;border-color:#117cff!important;box-shadow:#117cff1a 0 0 0 2px!important}.main-image{position:relative!important;isolation:isolate!important}.main-image .media-wave{pointer-events:none!important}.site-header :is(.iconbtn,.cart-pill){scroll-margin:0px!important}.purchase-trust.purchase-trust{border-top:1px solid rgb(224,230,237)!important;border-bottom:1px solid rgb(224,230,237)!important;display:grid!important;grid-template-columns:1fr 1fr!important}.trust-block{min-height:66px!important;padding:12px 14px!important;border:0px!important;background:transparent!important;color:#33404d!important;display:flex!important;align-items:center!important;gap:10px!important;text-align:left!important;font-size:13px!important;font-weight:650!important;transition:background .16s,color .16s!important}.trust-block:nth-child(odd){border-right:1px solid rgb(224,230,237)!important}.trust-block:nth-child(n+3){border-top:1px solid rgb(224,230,237)!important}.trust-block:hover{background:#f6f9fc!important;color:#117cff!important}.trust-block svg{width:18px!important;height:18px!important;flex:0 0 auto!important;fill:none!important;stroke:#117cff!important;stroke-width:1.7!important}.site-footer{position:relative!important;clear:both!important}@media(max-width:720px){.purchase-trust.purchase-trust{grid-template-columns:1fr!important}.trust-block:nth-child(odd){border-right:0px!important}.trust-block:nth-child(n+2){border-top:1px solid rgb(224,230,237)!important}}.product-card .card-price-wrap .price{color:var(--mv-ink)!important}.product-card .old-price{color:var(--mv-muted)!important;text-decoration-thickness:1.2px!important;text-decoration-color:#7f8995!important}:is(.product-grid,.collection-grid,[data-recommendations] .product-grid,[data-recent-grid])>.product-card{box-sizing:border-box!important;display:grid!important;grid-template-rows:var(--product-card-media) minmax(0,1fr)!important;min-height:var(--product-card-height)!important;min-width:0px!important;margin:0!important}.product-card .product-image{position:relative;display:grid!important;place-items:center!important;height:var(--product-card-media)!important;min-height:var(--product-card-media)!important;max-height:var(--product-card-media)!important;overflow:hidden!important}.product-card .body{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:calc(var(--product-card-height) - var(--product-card-media))!important;min-height:0px!important;max-height:none!important;padding:15px 17px 16px!important;gap:4px!important;overflow:hidden!important}.product-card .product-card-heading{flex:0 0 68px;order:1;min-width:0px}.product-card .body h3{letter-spacing:-.018em;cursor:pointer;margin:0!important;font-size:17px!important;font-weight:730!important}.product-card .product-status-row{display:flex!important;align-items:center!important;justify-content:flex-start!important;margin:6px 0 0!important}.product-card .product-status-new{display:inline-flex!important;align-items:center!important;background:#eaf4ff!important;color:#0874ed!important;border:1px solid rgb(198,224,255)!important;border-radius:16px!important;padding:2px 8px!important;margin:0!important;font-size:12px!important;font-weight:750!important;line-height:16px!important;letter-spacing:.01em!important;text-transform:none!important}.product-card .card-color-slot{display:flex!important;align-items:center!important;order:2!important;flex:0 0 20px!important;margin:0!important}.product-card .card-color-dots{margin:0!important;justify-content:flex-start!important}.product-card .product-card-detail{order:3!important;flex:0 0 18px!important;max-height:18px!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.product-card .product-card-spacer{order:4!important;flex:1 1 auto!important;min-height:0px!important;margin:0!important}.product-card .body .row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;flex:0 0 40px!important;height:40px!important;min-height:40px!important;margin:0!important}.product-card .card-price-wrap{display:flex!important;align-items:baseline!important;gap:7px!important;white-space:nowrap!important;min-width:0px!important}.product-card .quick-add{border-radius:50%!important}.product-card .quick-add-label{display:none!important}@media(max-width:560px){.product-card .body{padding-inline:15px!important}.product-card .body h3{font-size:16px!important}}[data-recommendations] .product-grid>.product-card,[data-recent-grid]>.product-card{flex:0 0 calc((100% - (var(--shelf-columns) - 1)*var(--shelf-gap))/var(--shelf-columns));width:calc((100% - (var(--shelf-columns) - 1)*var(--shelf-gap))/var(--shelf-columns));max-width:none;scroll-snap-align:start;scroll-snap-stop:always;align-self:start}.faq-a{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s cubic-bezier(.22,.61,.36,1),opacity .24s}.faq-a>div{min-height:0px;overflow:hidden;color:var(--muted);font-size:15px;line-height:1.65;padding:0 40px 0 0}.faq-a p{margin:0;padding:0 0 22px}.faq-q span{position:relative;width:18px;height:18px;flex:0 0 18px;font-size:0px;line-height:0;display:block;transform:rotate(0);transition:transform .32s cubic-bezier(.22,.61,.36,1)}.faq-q span:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:16px;background:var(--blue);transform:translate(-50%,-50%)}.faq-q span:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:16px;background:var(--blue);transform:translate(-50%,-50%) rotate(90deg)}.category{transition:transform .34s cubic-bezier(.22,.61,.36,1),border-color .34s,box-shadow .34s!important}.category .cat-render{transform:translateY(-50%)!important;transform-origin:center center!important;transition:transform .48s cubic-bezier(.22,.61,.36,1),filter .48s!important}.cat-watch{--category-hover:translateY(-50%) rotate(-4deg) scale(1.04)}.cat-desktop{--category-hover:translateY(-50%) translateX(-4px) scale(1.045)}.cat-phone{--category-hover:translateY( calc(-50% - 4px) ) rotate(2deg) scale(1.035)}.cat-cable{--category-hover:translateY(-50%) rotate(-3deg) scale(1.04)}.cat-sparkle{--category-hover:translateY(-50%) scale(1.055)}@media(hover:hover)and (pointer:fine){.category:hover,.category:focus-visible{transform:translateY(-3px)!important;border-color:#b9d5f5!important;box-shadow:#117cff12 0 12px 28px!important}.category:hover .cat-render,.category:focus-visible .cat-render{transform:var(--category-hover)!important;filter:drop-shadow(rgba(17,19,23,.094) 0px 16px 20px)!important}.cat-sparkle:hover .cat-render,.cat-sparkle:focus-visible .cat-render{filter:drop-shadow(rgba(17,124,255,.14) 0px 12px 20px)!important}}.category .cat-render *{animation:auto ease 0s 1 normal none running none!important}@media(prefers-reduced-motion:reduce){.faq-a,.faq-q span,.category,.category .cat-render{transition:none!important}.category:hover,.category:focus-visible{transform:none!important}.category:hover .cat-render,.category:focus-visible .cat-render{transform:translateY(-50%)!important}}.price-layout{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0px}.price-layout .card-price-wrap{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.price-layout .old-price{font-size:12px;color:#84909d;font-weight:600;text-decoration:line-through}.product-card .product-status-sold{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid var(--mv-border);border-radius:16px;font-size:12px;font-weight:750;line-height:16px;color:#647180;background:var(--mv-surface)}.product-card .card-color-slot{height:24px!important;min-height:24px!important;flex-basis:24px!important}.product-card .card-color-dot{position:relative;border:1px solid rgb(196,204,214)!important;border-radius:50%!important;background-clip:content-box!important}.product-card .card-color-dot.active{outline:rgb(17,124,255) solid 2px!important;outline-offset:1px!important;border-color:transparent!important}.main-image .product-media-arrow{pointer-events:auto!important}.main-image:focus-visible{outline:rgb(17,124,255) solid 2px;outline-offset:4px}.product-summary .kicker{cursor:pointer}.quick-add{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;padding:0!important;gap:0px!important;display:grid!important;place-items:center!important;transition:background .2s,box-shadow .2s!important}.quick-add-label{display:none!important}.quick-add-plus{width:auto!important;height:auto!important;min-height:0px!important;line-height:1!important}.quick-add:hover:not(:disabled){width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;padding:0!important;gap:0px!important;display:grid!important;place-items:center!important;transform:none!important;transition:background .2s,box-shadow .2s!important;background:#086fe8!important;box-shadow:#117cff30 0 5px 14px!important}.main-image .product-media-arrow{display:grid!important;place-items:center!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;opacity:.7!important;visibility:visible!important;width:54px!important;height:64px!important;background:none!important;border:0px!important;box-shadow:none!important;border-radius:0!important;color:#29394a!important;z-index:60!important}.product-card .quick-add:not(.sold-out-action){position:relative!important;overflow:visible!important;isolation:isolate!important}.product-card .quick-add:not(.sold-out-action) .quick-add-plus{position:relative!important;z-index:3!important;opacity:1!important;transform:scale(1)!important;transition:opacity .14s,transform .22s cubic-bezier(.22,.61,.36,1)!important}.product-card .quick-add:not(.sold-out-action) .quick-add-label{position:absolute!important;right:0!important;top:50%!important;height:40px!important;background:#117cff!important;color:var(--mv-white)!important;align-items:center!important;justify-content:center!important;font-weight:720!important;line-height:1!important;white-space:nowrap!important;opacity:0!important;transform-origin:right center!important;box-shadow:#117cff3d 0 7px 18px!important;z-index:2!important}@media(hover:hover)and (pointer:fine){.product-card .quick-add:not(.sold-out-action):hover .quick-add-label,.product-card .quick-add:not(.sold-out-action):focus-visible .quick-add-label{opacity:1!important;transform:translateY(-50%) scaleX(1)!important;pointer-events:auto!important}.product-card .quick-add:not(.sold-out-action):hover .quick-add-plus,.product-card .quick-add:not(.sold-out-action):focus-visible .quick-add-plus{opacity:0!important;transform:scale(.72)!important}}@media(max-width:560px),(hover:none),(pointer:coarse){.product-card .quick-add:not(.sold-out-action) .quick-add-label{opacity:0!important}.product-card .quick-add:not(.sold-out-action) .quick-add-plus{opacity:1!important;transform:none!important}}.thumbs{max-height:600px;overflow:auto;scrollbar-width:thin}@media(max-width:820px){.thumbs{max-width:100%;max-height:none;padding:2px 2px 6px;scroll-snap-type:x;overflow:auto hidden!important;justify-content:flex-start!important}.thumbs button{flex:0 0 70px;scroll-snap-align:start;position:relative}}.trust-item{transition:background .18s}.quick-add,.category,.iconbtn{transition-duration:var(--motion-fast)!important;transition-timing-function:var(--motion-ease-standard)!important}.trust-block{transition:background .18s,color .18s;transition-duration:var(--motion-fast)!important;transition-timing-function:var(--motion-ease-standard)!important}.faq-a,.faq-q span{transition-timing-function:var(--motion-ease-standard)!important}.product-card-art{contain:layout style paint}.product-card-art svg{will-change:auto}.product-card{transition-duration:var(--motion-fast)!important;transition-timing-function:var(--motion-ease-standard)!important;contain:layout style paint}.product-card[role=link]:focus-visible,.category[role=link]:focus-visible{outline:rgba(17,124,255,.36) solid 3px!important;outline-offset:3px!important}.product-status-new{display:inline-flex;align-items:center;white-space:nowrap;background:#eaf4ff;color:#0874ed;border:1px solid rgb(198,224,255)}.product-status-selected{display:inline-flex;align-items:center;white-space:nowrap;background:var(--mv-ink);color:var(--mv-white);border:1px solid var(--mv-ink)}.product-status-sold{display:inline-flex;align-items:center;white-space:nowrap;background:#f2f4f6;color:#6b7580;border:1px solid rgb(223,228,233)}.product-card .card-floor-divider{order:5!important;flex:0 0 1px!important;height:1px!important;min-height:1px!important;border-radius:999px!important}.product-card .body .row{order:6!important}.product-summary .kicker[role=link]{text-decoration:underline 1px rgb(174,185,197)!important;text-underline-offset:3px!important}.product-summary .kicker[role=link]:hover{text-decoration-color:currentcolor!important;color:var(--blue)!important}.thumb,.thumb>*{border-radius:16px!important;overflow:hidden!important}.prod-desc-toggle{margin:8px 0 0;padding:0;border:0px;background:transparent;color:var(--blue);font-size:13px;font-weight:720;transition:transform var(--motion-fast,.16s) var(--motion-ease-standard,ease),color var(--motion-fast,.16s) ease}.prod-desc-toggle:hover{color:#086fe8;transform:none}.lightbox-variant-swatches .product-color-swatch>span{width:22px!important;height:22px!important}@media(prefers-reduced-motion:reduce){.prod-desc-toggle{transition:none!important}}.product-card .card-floor-divider{width:100%!important;margin:3px auto 6px!important;background:#e1e7ed!important}.cat-watch .cat-render svg{filter:none!important}@media(max-width:560px){.product-card .card-floor-divider{width:100%!important}}@media(min-width:821px){.category:nth-child(n+3) .copy strong{align-items:center!important;justify-content:center!important}}@media(max-width:599px){.product-card{border-radius:16px!important}.product-card .body{padding:10px 10px 11px!important;gap:3px!important}.product-card .product-card-heading{flex:0 0 62px!important}.product-card .body h3{letter-spacing:-.012em!important}.product-card :is(.product-status-new,.product-status-selected,.product-status-sold){min-height:16px!important;padding:1px 5px!important;border-radius:16px!important;font-size:8.5px!important;line-height:13px!important;white-space:nowrap!important}.product-card .card-color-slot{height:18px!important;min-height:18px!important;flex-basis:18px!important}.product-card .body .row{height:40px!important;min-height:40px!important;flex-basis:40px!important;gap:5px!important}.product-card .card-price-wrap{gap:4px!important}.product-card .product-card-art svg{max-width:116px!important;max-height:116px!important}.product-card .card-floor-divider{width:90%!important;margin:2px auto 5px!important}}@media(min-width:600px)and (max-width:767px){.product-card .body{padding:11px 11px 12px!important;gap:3px!important}.product-card .body h3{font-size:13.5px!important}.product-card :is(.product-status-new,.product-status-selected,.product-status-sold){font-size:9px!important;padding:1px 5px!important;line-height:14px!important}.product-card .product-card-art svg{max-width:130px!important;max-height:130px!important}}@media(min-width:768px)and (max-width:1100px){.product-card .body{padding:12px 13px 13px!important}.product-card .body h3{font-size:14.5px!important}.product-card :is(.product-status-new,.product-status-selected,.product-status-sold){font-size:9.5px!important;padding:1px 6px!important}.product-card .product-card-art svg{max-width:145px!important;max-height:145px!important}}@media(min-width:821px){.category:nth-child(n+3) .copy strong{display:inline-block!important;width:max-content!important;min-width:56px!important;text-align:center!important}.category.cat-phone .copy strong{min-width:56px!important}}.product-status-new,.product-status-selected,.product-status-sold{box-sizing:border-box!important;height:20px!important;min-height:20px!important;padding:0 7px!important;border-radius:16px!important;font-size:10px!important;font-weight:760!important;line-height:18px!important;letter-spacing:0px!important}.product-card .card-price-wrap .price{font-size:19px!important;font-weight:790!important;line-height:1.1!important}.product-card .old-price{font-size:11.5px!important;font-weight:620!important}.product-card .product-image>.discount-badge{min-width:49px!important;height:30px!important;padding:0 9px!important;font-size:11.5px!important;border-radius:16px!important}@media(max-width:599px){.product-card .card-price-wrap .price{font-size:16px!important}.product-card .old-price{font-size:9.75px!important}.product-card .product-image>.discount-badge{left:9px!important;top:9px!important;min-width:42px!important;height:24px!important;padding:0 7px!important;font-size:9.5px!important;border-radius:16px!important}.product-status-new,.product-status-selected,.product-status-sold{height:17px!important;min-height:17px!important;padding:0 5px!important;border-radius:16px!important;font-size:8.5px!important;line-height:15px!important}}@media(min-width:600px)and (max-width:1100px){.product-card .card-price-wrap .price{font-size:17.5px!important}.product-card .old-price{font-size:10.5px!important}.product-card .product-image>.discount-badge{min-width:45px!important;height:27px!important;font-size:10.5px!important}}.site-header .mobile-menu-btn{display:none!important}.product-card .quick-add:not(:disabled){width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;flex:0 0 40px!important}.product-card .quick-add :is(.quick-add-plus,.quick-add-label){height:40px!important;min-height:40px!important;max-height:40px!important}.product-card .quick-add .quick-add-label{max-width:none!important}.product-card-art img,.thumb img{display:block;width:100%;height:100%;object-fit:contain}.main-image [hidden]{display:none!important}.qty input{width:36px;border:0;background:transparent;text-align:center;padding:0;-webkit-appearance:textfield;appearance:textfield}.qty input::-webkit-inner-spin-button,.qty input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.buy-box-status{display:flex;flex-direction:column;align-items:flex-start}.buy-box-actions{grid-template-columns:1fr 1fr}.buy-box-actions .shopify-payment-button{width:100%;min-width:0}.buy-box-actions .shopify-payment-button__button--unbranded{background:#117cff;border-radius:16px;min-height:46px;font-size:14px;font-weight:700;padding:0 16px}.buy-box [data-product-error]:empty{display:none}.product-price-section .old-price{font-size:20px!important;line-height:1.2!important;color:var(--mv-muted)!important;font-weight:500!important}.product-description-preview:not(.is-expanded){display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;max-height:none}.product-description-preview.is-expanded{display:block;max-height:none}.product-summary .product-description-preview p{margin:0 0 12px}.product-summary .product-description-preview p:last-child{margin-bottom:0}.media-nav{position:absolute;top:50%;transform:translateY(-50%)}.media-nav.prev{left:12px}.media-nav.next{right:12px}.media-nav:hover{background:transparent}.gallery{align-self:start}.product-card .card-product-form{flex-shrink:0;position:relative;margin:0}.card-product-form [data-product-error]:empty{display:none}.account-avatar{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--mv-border);border-radius:50%}@media(min-width:1101px){.gallery{position:sticky!important;top:90px!important;transform:none!important}}@media(max-width:820px){.site-header .mobile-menu-btn{display:grid!important}}@media(max-width:599px){.product-price-section .old-price{font-size:16px!important}.buy-box-actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.product-card .quick-add .quick-add-plus,.product-card .quick-add .quick-add-label,.media-image-button img{transition:none!important}}.search-overlay[data-overlay]{width:min(720px,calc(100vw - 28px));max-height:calc(100dvh - 96px);top:76px;bottom:auto;margin:0 auto;padding:0;border:1px solid var(--mv-border);border-radius:16px;background:var(--mv-white);overflow:hidden}.search-overlay .search-panel{padding:0;display:flex;flex-direction:column;max-height:calc(100dvh - 96px)}.search-overlay .search-top{display:flex;align-items:center;gap:12px;height:71px;min-height:71px;padding:14px 18px;border-bottom:1px solid #E8ECF1}.search-overlay .search-top input{border:0;background:transparent;padding:0;min-width:0;flex:1;font-size:14px}.search-overlay .search-icon{color:var(--mv-muted);width:22px;flex-shrink:0}.search-overlay .search-close{width:40px;height:40px;flex-shrink:0}.search-overlay :is(.search-results,.search-default){padding:9px;overflow:auto;min-height:0}.search-overlay .search-results-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 12px}.search-overlay .search-results-head h3{font-size:13px;font-weight:720;margin:0;letter-spacing:0;line-height:20px}.search-overlay .search-results-head small{color:var(--mv-muted);font-size:11px}.search-result-list{flex-direction:column}.search-result-card>a{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:13px;align-items:center;padding:9px 12px;min-height:76px;width:100%;border-radius:16px;background:transparent;transition:background .18s}.search-result-card>a:hover{background:var(--mv-surface)}.search-result-thumb{width:58px;height:58px;border-radius:16px;overflow:hidden;background:var(--mv-surface);display:grid;place-items:center}.search-result-thumb img{width:100%;height:100%;object-fit:contain;padding:4px}.search-result-copy{min-width:0}.search-result-copy strong{display:block;font-size:14px;font-weight:720;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-copy small{display:block;font-size:12px;color:var(--mv-muted);margin-top:4px;line-height:18px}.search-result-price{text-align:right;min-width:0}.search-result-price :is(.price-layout,.card-price-wrap){gap:4px;justify-content:flex-end}.search-result-price .price{font-size:14px!important;font-weight:750;line-height:22px}.search-result-price .old-price{font-size:10px!important;color:var(--mv-muted)!important}.search-result-discount{display:inline-block;margin-top:3px;background:var(--mv-ink);color:#fff;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:750;line-height:16px}.search-overlay .search-view-all,.search-default-view-all{display:block;text-align:center;border:0;border-top:1px solid #E8ECF1;border-radius:0;background:var(--mv-white);color:#117cff;font-size:12px;font-weight:750;padding:14px;min-height:42px;margin:0}.search-clear{min-width:44px;min-height:44px}@media(max-width:599px){.search-overlay[data-overlay]{top:14px;max-height:calc(100dvh - 28px)}.search-overlay .search-panel{max-height:calc(100dvh - 28px)}.search-overlay .search-top{padding-inline:12px}.search-result-card>a{grid-template-columns:48px minmax(0,1fr) auto;gap:9px;padding-inline:8px}.search-result-thumb{width:48px;height:48px}.search-result-copy strong{font-size:12px}.search-result-copy small{font-size:10px}.search-result-price .price{font-size:12px!important}.search-results-head small{max-width:130px;text-align:right}}@media(max-width:820px){#MobileMenu.mobile-menu[data-overlay]{top:80px;bottom:0;left:0;right:0;margin:0;width:100%;max-width:none;height:calc(100dvh - 80px);max-height:none;border:0;border-radius:0;padding:10px 18px 26px;background:#fffffffb;overflow-y:auto}#MobileMenu::backdrop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}#MobileMenu .overlay-head{height:0;margin:0;padding:0}#MobileMenu .overlay-head h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#MobileMenu .mobile-nav{position:static;display:block;width:100%;padding:0;margin:0;border:0;background:transparent}#MobileMenu .mobile-nav a{padding:20px 0;font-size:18px;font-weight:650;border-bottom:1px solid var(--mv-border)}}@media(min-width:600px)and (max-width:820px){#MobileMenu.mobile-menu[data-overlay]{top:88px;height:calc(100dvh - 88px)}}.universal-browser{display:grid;gap:12px;margin:18px 0 22px}.universal-browser-main{display:grid;grid-template-columns:minmax(260px,1fr) 238px;gap:12px;align-items:center}.universal-search{height:46px;border:1px solid rgb(220,227,234);background:var(--mv-white);border-radius:16px;display:flex;align-items:center;gap:10px;padding:0 14px;transition:border-color .16s,box-shadow .16s}.universal-search:focus-within{border-color:#9cc7fa;box-shadow:#117cff14 0 0 0 4px}.universal-search svg{width:19px;height:19px;fill:none;stroke:#6b7580;stroke-width:1.7;flex:0 0 auto}.universal-search input{width:100%;border:0px;outline:0px;background:transparent;font-size:15px;min-width:0px}.universal-filter-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.universal-chip{height:38px;border:1px solid rgb(220,227,234);border-radius:999px;background:var(--mv-white);padding:0 14px;font-size:13px;font-weight:650;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:.16s}.universal-chip:hover{border-color:#bcd5f4;background:#f8fbff}.universal-chip.active{background:var(--mv-ink);color:var(--mv-white);border-color:var(--mv-ink)}.universal-chip.filter-toggle{margin-left:auto}.universal-count{font-size:13px;color:var(--mv-muted);margin-left:6px}.universal-advanced{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s var(--v35-ease),opacity .2s ease}.universal-advanced-inner{overflow:hidden}.universal-advanced-panel{margin-top:2px;border:1px solid rgb(224,230,237);background:var(--mv-white);border-radius:16px;display:flex;align-items:center;flex-wrap:wrap;box-shadow:#1113170a 0 8px 22px}.universal-param{display:flex;align-items:center;flex-wrap:wrap}.universal-param>strong{text-transform:uppercase;margin-right:2px}.universal-mini{border:1px solid rgb(221,228,235);border-radius:999px}.universal-clear{margin-left:auto;border:0px;background:transparent;padding:7px}.universal-clear:hover{color:var(--mv-ink)}@media(max-width:900px){.universal-browser-main{grid-template-columns:1fr 210px}}@media(max-width:720px){.universal-browser-main{grid-template-columns:1fr}.universal-filter-row{flex-wrap:nowrap;overflow-x:auto;padding-bottom:3px;scrollbar-width:none}.universal-filter-row::-webkit-scrollbar{display:none}.universal-chip.filter-toggle{margin-left:0}.universal-count{margin-left:auto;white-space:nowrap}.universal-advanced-panel{display:grid}.universal-clear{margin-left:0;justify-self:start}}@media(prefers-reduced-motion:reduce){.universal-advanced{transition:none!important}}.universal-chip .chip-icon{width:15px;height:15px;display:grid;place-items:center;flex:0 0 auto}.universal-chip .chip-icon svg{width:15px;height:15px;fill:none;stroke:currentcolor;stroke-width:1.7}.universal-chip.discount{background:#f5f9ff!important;color:#245a91!important;border-color:#cfe2fa!important}.universal-chip.discount:hover{background:#eef6ff!important;border-color:#b8d6f8!important}.v37-sort-control{position:relative;min-width:238px}.v37-sort-trigger{width:100%;height:46px;border:1px solid rgb(220,227,234);border-radius:16px;background:var(--mv-white);padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:650;color:var(--mv-ink);transition:border-color .16s,box-shadow .16s,background .16s}.v37-sort-trigger:hover{border-color:#c8d8e8;background:#fcfdfe}.v37-sort-trigger svg{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-width:1.8;transition:transform .18s}.v37-sort-menu{position:absolute;top:calc(100% + 7px);right:0;width:100%;min-width:250px;padding:6px;border:1px solid rgb(221,228,235);border-radius:16px;box-shadow:#1113171f 0 18px 42px;visibility:hidden;pointer-events:none;transform:translateY(-5px) scale(.99);transform-origin:right top;transition:opacity .16s ease,visibility .16s ease,transform .2s var(--v37-ease)}.v37-sort-option{width:100%;min-height:40px;border:0px;border-radius:16px;background:transparent;padding:0 11px;text-align:left;font-size:13px;color:#2d343c}.v37-sort-option:hover{background:#f3f7fb}.v37-sort-option.active{background:#eef5fd;color:#0d67cc;font-weight:700}.universal-advanced-panel{gap:18px!important;padding:15px 16px!important}.universal-param{gap:7px!important}.universal-param>strong{font-size:11.5px!important;line-height:1!important;font-weight:760!important;letter-spacing:.065em!important;color:#6a7581!important}.universal-mini{height:34px!important;padding:0 12px!important;font-size:13px!important;line-height:1!important;font-weight:590!important;color:#2f3943!important;background:#fafbfc!important;border-color:#dde4eb!important}.universal-mini.active{font-weight:680!important;color:#0d67cc!important;background:#edf5ff!important;border-color:#afcff7!important}.universal-clear{font-size:12.5px!important;font-weight:650!important;color:#6c7783!important}.universal-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none!important;appearance:none!important;width:32px!important;height:32px!important;min-width:32px!important;margin-right:-7px!important;cursor:pointer!important;border-radius:50%!important;background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 8l8 8M16 8l-8 8' fill='none' stroke='%23606b77' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:13px 13px!important}.universal-search input[type=search]::-webkit-search-cancel-button:hover{background-color:#f1f5f9!important}.v37-sort-control[open] .v37-sort-menu{opacity:1;visibility:visible;transform:none;pointer-events:auto}.v37-sort-trigger{list-style:none}.v37-sort-trigger::-webkit-details-marker{display:none}.universal-browser .icon{width:16px;height:16px}.universal-search{margin:0}.universal-chip,.universal-mini,.v37-sort-option{text-decoration:none}[data-catalog-controls].filters-open .universal-advanced{grid-template-rows:1fr;opacity:1;margin-top:14px}[data-catalog-controls]~.product-grid .product-card[hidden]{display:none!important}.accordion{border-top:1px solid var(--line)}.acc{border-bottom:1px solid var(--line)}.acc>button{width:100%;border:0px;background:transparent;padding:17px 0;display:flex;justify-content:space-between;text-align:left;font-weight:680}.acc .content{color:var(--muted);font-size:14px;line-height:1.6}.acc>button{-webkit-tap-highlight-color:transparent;cursor:pointer}.acc>button:hover{color:#0b70e6}.acc>button:active{opacity:.68}.accordion{margin-top:10px!important}.acc>button{padding-block:18px!important;font-size:15px!important}.acc>button span{font-weight:600!important;transform:rotate(0);position:relative!important;flex:0 0 22px!important;display:block!important;font-size:0px!important;line-height:0!important;color:transparent!important;transition:transform .18s cubic-bezier(.22,.61,.36,1)!important}.acc>button span:before{content:"";position:absolute;left:50%;top:50%;border-radius:999px;background:var(--blue);transform:translate(-50%,-50%)}.acc>button span:after{content:"";position:absolute;left:50%;top:50%;border-radius:999px;background:var(--blue);transform:translate(-50%,-50%) rotate(90deg)}@media(prefers-reduced-motion:reduce){.acc>button span{transition:none!important}}.acc>button span{width:18px!important;height:18px!important;flex-basis:18px!important}.acc>button span:before,.acc>button span:after{width:11px!important;height:2.2px!important}.acc .content{max-height:0px;overflow:hidden;opacity:0;transform:translateY(-3px);will-change:max-height,opacity;display:block!important;padding:0!important;transition:max-height .28s cubic-bezier(.22,.61,.36,1),opacity .19s,transform .24s cubic-bezier(.22,.61,.36,1),padding-bottom .24s!important}.acc>button{transition:color .15s!important}.acc>button:hover{color:var(--blue)}.acc .content{transition-timing-function:var(--motion-ease)!important;transition:max-height var(--motion-panel) var(--motion-ease),opacity .18s ease,transform var(--motion-panel) var(--motion-ease),padding-bottom var(--motion-panel) ease!important}@media(prefers-reduced-motion:reduce){.acc .content{transition:none!important;animation:auto ease 0s 1 normal none running none!important}}@media(max-width:820px){.accordion{margin-top:6px!important}.acc>button{min-height:52px!important;padding:14px 0!important}}.v39-product-dropdowns{border-top:1px solid var(--mv-divider)!important}.v39-product-dropdowns .accordion{border-top:1px solid rgb(229,234,240)!important}.v39-product-dropdowns .acc{border-bottom:1px solid rgb(229,234,240)!important}.v39-product-dropdowns .acc>button{width:100%!important;min-height:54px!important;border:0px!important;background:transparent!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0 2px!important;font-size:14px!important;font-weight:700!important}.v39-product-dropdowns .acc .content{color:#64717d!important;line-height:1.58!important;font-size:13px!important}.v39-accordion-inner{padding-bottom:15px!important}.v39-assurance-section{border-top:1px solid var(--mv-divider)!important}.v39-assurance-heading h2{margin:0!important;font-size:21px!important;letter-spacing:-.025em!important}.v39-assurance-heading p{margin:7px 0 17px!important;color:#77838f!important;font-size:13px!important;line-height:1.5!important}.v39-guarantee-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0px,1fr))!important;gap:9px!important}.v39-guarantee-card{min-height:118px!important;padding:13px!important;border:1px solid rgb(224,230,237)!important;border-radius:16px!important;background:#fafbfc!important;display:flex!important;flex-direction:column!important}.v39-guarantee-card b{color:#117cff!important;font-size:11px!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:8px!important}.v39-guarantee-card strong{font-size:13px!important;margin-bottom:5px!important}.v39-guarantee-card span{font-size:11px!important;line-height:1.45!important;color:#77838f!important}@media(max-width:900px){.v39-guarantee-grid{grid-template-columns:1fr!important}}.v39-product-dropdowns .acc .content{display:block!important;max-height:0px!important;overflow:hidden!important;opacity:0!important;padding:0!important;transform:translateY(-2px)!important}.v39-product-dropdowns .acc>button{overflow:visible!important}.v39-product-dropdowns .acc>button span{flex:0 0 auto!important}.acc summary{list-style:none}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";float:right}.acc[open] summary:after{content:"\2212"}.acc>.rte{padding:0 0 18px}.card-color-dot{background:var(--swatch,#DDE3EA)}.card-color-dot img{width:100%;height:100%;border-radius:50%;object-fit:cover}.has-swatch{border:0;padding:0}.has-swatch input{position:absolute;opacity:0}.has-swatch>span{font-size:0;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center}.has-swatch .option-swatch{width:30px;height:30px;border-radius:50%;background:var(--swatch)}.has-swatch:has(input:checked)>span{outline:2px solid var(--blue);outline-offset:2px}.cart-drawer[data-overlay]{top:0;right:0;z-index:110;transform:translate(104%);transition:transform .3s cubic-bezier(.22,.8,.25,1);display:flex;flex-direction:column}.cart-drawer[open]{transform:none}.drawer-head{display:flex;justify-content:space-between;align-items:center}.drawer-head h2{margin:0}.drawer-body{overflow:auto}.subtotal{display:flex;justify-content:space-between;align-items:center}.drawer-foot .btn{width:100%}.drawer-note{color:var(--muted);text-align:center}.cart-drawer[data-overlay]{background:var(--mv-white)!important;box-shadow:#1113172e -24px 0 80px!important}.drawer-head{min-height:76px!important;padding:18px 20px!important;border-bottom:1px solid var(--line)!important}.drawer-head h2{font-size:24px!important;letter-spacing:-.035em!important}.drawer-body{padding:16px 18px!important}.drawer-foot{padding:20px!important;border-top:1px solid var(--line)!important;background:var(--mv-white)!important}.subtotal{font-size:16px!important;margin-bottom:14px!important}.subtotal b{font-size:19px!important}.drawer-foot .btn{height:50px!important}.drawer-note{font-size:12.5px!important;line-height:1.5!important;margin-top:10px!important}.drawer-head h2{display:flex;align-items:center;gap:8px}.drawer-count{min-width:24px;height:24px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#f0f4f8;color:#5e6975;font-size:12px;font-weight:750}@media(max-width:560px){.drawer-head{padding-inline:16px!important}.drawer-body{padding-inline:14px!important}.drawer-foot{padding:16px!important}}.drawer-head,.drawer-foot{flex:0 0 auto!important}.drawer-body{scrollbar-gutter:stable;flex:1 1 auto!important}.drawer-body::-webkit-scrollbar{width:8px}.drawer-body::-webkit-scrollbar-thumb{background:#d9e0e7;border-radius:999px;border:2px solid var(--mv-white)}.cart-totals{display:grid;margin-bottom:14px}.cart-totals .subtotal{margin:0!important}.cart-shipping{color:#66717d}.cart-total{padding-top:10px;border-top:1px solid var(--line);font-size:16px!important}.cart-total b{font-size:20px}.drawer-note{line-height:1.45}.cart-drawer[data-overlay]{width:min(460px,100vw)!important;height:100dvh!important;max-height:100dvh!important;padding-right:var(--safe-right)!important;padding-bottom:var(--safe-bottom)!important}.drawer-body{min-height:0px!important;overflow-y:auto!important;overscroll-behavior:contain!important}@media(max-width:620px){.cart-drawer[data-overlay]{width:100vw!important}}@media(max-width:820px){.cart-drawer[data-overlay]{width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding-bottom:var(--safe-bottom)!important}.drawer-head{padding:16px!important}.drawer-body{padding:10px 14px!important}.drawer-foot{padding:14px 14px calc(14px + var(--safe-bottom))!important}}@media(prefers-reduced-motion:reduce){.cart-drawer[data-overlay]{transition:none!important}}.cart-item{display:grid;grid-template-columns:64px minmax(0px,1fr) auto;gap:13px;align-items:start;padding:20px 0;border-bottom:1px solid rgb(227,233,240)}.cart-item-media{height:72px;display:grid;place-items:center;border:1px solid rgb(228,235,242);border-radius:16px;background:#f4f7fa;overflow:hidden}.cart-item-media svg{width:58px;height:58px}.cart-item h4{margin:0 0 5px;font-size:14px;line-height:1.35;font-weight:730}.cart-item small{font-size:11px;color:#7b8794}.mini-qty{display:flex;gap:12px;align-items:center;margin-top:12px}.cart-stepper{display:grid;grid-template-columns:30px 28px 30px;align-items:center;height:32px;border:1px solid rgb(217,226,237);border-radius:16px;background:#fff;overflow:hidden}.cart-stepper button{height:30px;min-width:0px;padding:0;border-radius:0;color:#253649;display:grid;place-items:center;font-size:17px;line-height:1}.cart-stepper button:hover{background:#eef5fc}.cart-stepper span{font-size:12px;font-weight:750;text-align:center}.cart-delete{width:30px;height:32px;border:0px;border-radius:16px;background:transparent;color:#c23b45;display:grid;place-items:center;padding:0}.cart-delete:hover{background:#fff0f1}.cart-delete svg{fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cart-item-price .price-layout{display:flex;flex-direction:column;align-items:flex-end}.cart-item-price .card-price-wrap{display:flex}.cart-item-price .price{font-weight:780}.cart-item-price .discount-badge{font-size:10px;padding:4px 6px}@media(max-width:560px){.cart-item{grid-template-columns:52px minmax(0px,1fr) auto;gap:9px}.cart-item-media{height:58px}.cart-item-media svg{width:48px;height:48px}.cart-item h4{font-size:12px}.mini-qty{gap:8px}}.cart-item-price{min-width:95px}.cart-item-price .price-layout{gap:7px}.cart-item-price .card-price-wrap{flex-direction:row-reverse;gap:6px}.cart-item-price .price{line-height:1.2}.cart-item-price .discount-badge{align-self:flex-end}@media(max-width:820px){.cart-item-price .card-price-wrap{flex-direction:column}}.cart-totals{padding:4px 0 2px;gap:10px!important}.cart-totals .subtotal{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;color:#4d5966!important;font-size:13px!important}.cart-totals .subtotal b{color:var(--mv-ink);font-weight:760}.cart-totals .cart-discount{padding:8px 10px;border-radius:16px;background:#edf5ff;color:#0d67cc!important}.cart-totals .cart-discount b{color:#0d67cc!important}.cart-totals .cart-shipping{color:#66717d!important}.cart-totals .cart-total{margin-top:4px;padding-top:14px!important;border-top:1px solid var(--mv-border)!important;color:var(--mv-ink)!important;font-size:15px!important}.cart-totals .cart-total b{font-size:23px!important;letter-spacing:-.025em}.cart-delete{transition-duration:var(--motion-fast)!important;transition-timing-function:var(--motion-ease-standard)!important}.cart-drawer[data-overlay]{transition-timing-function:var(--motion-ease-standard)!important}.cart-item-price .price-layout{place-items:center!important}.cart-item-price .card-price-wrap{justify-content:center!important;align-items:center!important}.cart-item-price .discount-badge{place-self:center!important;margin-inline:auto!important}.cart-drawer[data-overlay]{position:fixed!important}.cart-edge-close{position:absolute;top:50%;z-index:8;width:34px;height:34px;padding:0;display:grid;place-items:center;border:1px solid var(--mv-border);border-radius:50%;background:#fffffff7;color:var(--mv-secondary);box-shadow:#1529421a 0 3px 12px;transition:background var(--motion-fast,.16s) ease,border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease}.cart-edge-close svg{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cart-edge-close:hover{background:#edf5ff;border-color:#bfd8ff;box-shadow:#15294224 0 4px 15px}.cart-edge-close:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.cart-drawer[data-overlay] .drawer-body{padding-left:52px!important}@media(max-width:560px){.cart-edge-close{width:32px;height:32px}.cart-drawer[data-overlay] .drawer-body{padding-left:44px!important;padding-right:12px!important}}.cart-drawer[data-overlay]{overflow:visible!important}.cart-drawer[data-overlay] .drawer-body{overscroll-behavior:contain!important}.cart-edge-close{left:0!important;transform:translate(-50%,-50%)!important}@media(max-width:560px){.cart-edge-close{left:0!important;transform:translate(-50%,-50%)!important}}@media(prefers-reduced-motion:reduce){.cart-edge-close{transition:none!important}}.cart-drawer[data-overlay]{padding:0;max-width:calc(100vw - 24px);overflow:visible}.cart-drawer[data-overlay][open]{transform:none}.cart-item-details h4{margin:0}.cart-item-details small{color:var(--muted)}.cart-stepper button{border:0;background:transparent}.cart-delete svg{width:18px;height:18px}.cart-drawer .cart-content{border-radius:inherit}.cart-drawer .product-grid.cart-recommendations{grid-template-columns:1fr}.cart-drawer .cart-recommendations .product-card{min-width:0}.cart-item-price .price{font-size:17px}.cart-empty-upgrade{padding:20px 4px 8px}.cart-empty-copy{text-align:center;padding:22px 12px 18px}.cart-empty-copy strong{display:block;font-size:20px;letter-spacing:-.02em}.cart-empty-copy p{margin:7px 0 0;color:var(--muted);font-size:13px}.cart-empty-picks .cart-empty-product{display:grid;align-items:center;width:100%;padding:9px;border:1px solid var(--line);border-radius:16px;background:var(--mv-white);text-align:left;transition:border-color var(--motion-fast,.16s) ease,background var(--motion-fast,.16s) ease}.cart-empty-picks .cart-empty-product:hover{border-color:#bfd8ff;background:var(--mv-surface)}.cart-empty-picks .cart-empty-product>span{width:52px;height:52px;display:grid;place-items:center;background:#f3f6f9;border-radius:16px;overflow:hidden}.cart-empty-picks svg{width:90%;height:90%}.cart-empty-picks b{font-size:12px;line-height:1.25}.cart-empty-picks small{font-weight:760;font-size:12px}.cart-empty-all{margin-top:12px}.cart-empty-picks .cart-empty-product{grid-template-columns:52px minmax(0px,1fr) auto!important;gap:11px!important}.cart-empty-art{width:52px!important;height:52px!important}.cart-empty-info{display:grid!important;gap:5px!important;min-width:0px!important;background:none!important;width:auto!important;height:auto!important;place-items:initial!important;overflow:visible!important}.cart-empty-tags{display:flex!important;gap:4px!important;flex-wrap:wrap!important;background:none!important;width:auto!important;height:auto!important;place-items:initial!important;overflow:visible!important}.cart-empty-tags :is(.product-status-new,.product-status-stock,.product-status-selected,.product-status-bestseller){font-size:9px!important;min-height:16px!important;padding:0 5px!important}.cart-empty-price{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:4px!important;background:none!important;width:auto!important;height:auto!important;overflow:visible!important}.cart-empty-price .price-layout{display:flex!important;align-items:center!important;gap:5px!important}.cart-empty-price .card-price-wrap{display:flex!important;align-items:baseline!important;gap:5px!important}.cart-empty-price .price{font-size:12px!important;font-weight:780!important}.cart-empty-price .old-price{font-size:9.5px!important}.cart-empty-price em{font-style:normal;font-size:9px;font-weight:780;color:var(--mv-white);background:var(--mv-ink);border-radius:999px;padding:2px 6px}.cart-empty-tags :is(.product-status-new,.product-status-selected,.product-status-bestseller,.product-status-sold){height:18px!important;min-height:18px!important;padding:0 6px!important;border-radius:16px!important;font-size:9px!important;line-height:16px!important}.cart-empty-art img{width:100%;height:100%;object-fit:contain}.cart-empty-product .price-layout{white-space:normal}.product-shelf-arrow{position:absolute;z-index:10;top:50%;transform:translateY(-50%);width:40px;height:40px;padding:0;display:grid;place-items:center;border:1px solid var(--mv-border);border-radius:50%;background:#fffffff5;color:var(--mv-secondary);box-shadow:#15294218 0 3px 12px;transition:background .2s,opacity .2s,box-shadow .2s;opacity:1}.product-shelf-arrow svg{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.product-shelf-arrow:disabled{opacity:.3;cursor:default;box-shadow:none}.product-shelf-arrow:not(:disabled):hover{background:var(--mv-surface);border-color:#c9d2dc;color:var(--mv-ink);box-shadow:none}.product-shelf-arrow:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.product-shelf-arrow{transition-duration:var(--motion-fast)!important;transition-timing-function:var(--motion-ease-standard)!important}.product-shelf-track{contain:layout style}[data-product-shelf] .product-shelf-track{grid-auto-columns:calc((100% - 54px)/4)!important}.product-shelf-arrow{top:calc(var(--card-height)/2)}@media(max-width:1100px){[data-product-shelf] .product-shelf-track{grid-auto-columns:calc((100% - 36px)/3)!important}}.cart-item.is-confirming-delete{background:linear-gradient(#fff,#fffdfd 78%,#fff9fa)!important}.cart-inline-confirm{grid-column:1/-1;margin-top:4px}.cart-inline-confirm button{border:1px solid var(--mv-border);background:var(--mv-white);font-weight:720}.cart-inline-confirm button:hover{background:var(--mv-surface)}.cart-inline-confirm{border-color:#efcbd0!important}@media(prefers-reduced-motion:reduce){.product-shelf .product-shelf-arrow,.product-shelf .product-shelf-track,.universal-browser .v37-sort-menu,.universal-browser .universal-advanced{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.faq-item.open .faq-a{grid-template-rows:1fr;opacity:1}.faq-item.open .faq-q span{transform:rotate(45deg)}.faq-a[inert]{pointer-events:none}.site-footer .footer-link-button{display:block;width:auto;padding:0;border:0;background:transparent;color:#a9b3bf;text-align:left;font-size:14px;line-height:inherit;font-weight:inherit;border-radius:0}.site-footer .footer-link-button:hover{color:var(--mv-white)}.site-footer .localization-form .localization-submit{font-size:11px;line-height:1.5;background:var(--mv-darkHover);color:var(--mv-white);border:1px solid #ffffff35;border-radius:16px;padding:7px 10px;min-height:32px}.site-footer .localization-form .localization-submit:hover{background:var(--mv-darkHover)}.v37-sort-control{border:0}.v37-sort-trigger:after{content:none!important}.collection-grid>.empty-state{grid-column:1/-1;margin:0;padding:48px 16px}.collection-grid:has(>.empty-state){display:block}.faq-q:focus-visible,.universal-browser button:focus-visible,.universal-browser summary:focus-visible{outline:3px solid rgba(17,124,255,.28);outline-offset:3px}.buy-box-actions{display:grid}.secondary-buy,.buy-now{width:100%;height:50px!important;border-radius:999px!important;font-weight:760!important}.secondary-buy{color:#0c55a0!important;background:#eef6ff!important;border:1px solid rgb(190,218,255)!important;box-shadow:none!important}.secondary-buy:hover{background:#e4f1ff!important;border-color:#9ec8ff!important}.buy-now{background:var(--blue)!important;color:var(--mv-white)!important;border:1px solid var(--blue)!important;box-shadow:#117cff2b 0 8px 22px!important}.buy-now:hover{background:#056fe9!important}.product-config-section>h2{margin:0 0 28px;max-width:460px;line-height:1.08;letter-spacing:-.035em;font-weight:720}.product-price-section{font-size:31px!important;margin-bottom:18px!important}.product-config-section>h2{margin-bottom:24px!important;font-size:clamp(23px,2.25vw,30px)!important;overflow-wrap:anywhere}.product-buy-section>h2{font-size:18px!important;margin:0 0 14px!important;letter-spacing:-.015em!important}.product-page .product-config-section>h2:not(.compact-color-head h2){color:var(--mv-ink)}[data-add-button].secondary-buy:not(:disabled){background:#eef6ff!important;color:#0c55a0!important;border:1px solid rgb(190,218,255)!important;box-shadow:none!important;opacity:1!important}[data-add-button].secondary-buy:not(:disabled):hover{background:#e4f1ff!important;color:#084783!important;border-color:#9ec8ff!important}[data-buy-now].buy-now:not(:disabled){background:var(--blue)!important;color:var(--mv-white)!important;border:1px solid var(--blue)!important;box-shadow:#117cff2b 0 8px 22px!important;opacity:1!important}[data-buy-now].buy-now:not(:disabled):hover{background:#086fe8!important;color:var(--mv-white)!important}.buy-box-actions{gap:9px!important}.secondary-buy,.buy-now{min-height:48px!important}@media(max-width:820px){.product-price-section{font-size:26px!important;margin-bottom:12px!important}.buy-box-actions{gap:8px!important}.secondary-buy,.buy-now{min-height:46px!important;font-size:14px!important}.product-config-section>h2{font-size:22px!important}}.buy-box .secondary-buy{background:var(--mv-white)!important;color:var(--mv-ink)!important;border:1px solid rgb(214,224,234)!important;box-shadow:none!important}.buy-box .secondary-buy:hover:not(:disabled){background:var(--mv-surface)!important;border-color:#c2d0de!important}.product-page [data-add-button].secondary-buy:not(:disabled){background:var(--mv-white)!important;color:var(--mv-ink)!important;border-color:#d6e0ea!important;box-shadow:none!important}.product-page [data-add-button].secondary-buy:not(:disabled):hover{background:var(--mv-surface)!important;color:var(--mv-ink)!important;border-color:#c2d0de!important}.v39-product-dropdowns>h2{margin:0 0 12px!important;font-size:18px!important;letter-spacing:-.02em!important}.product-page .purchase .v39-assurance-heading>h2{margin:0 0 8px!important}.product-price-section .price{font-size:32px;font-weight:780}.product-page :is(.v39-product-dropdowns>h2,.v39-assurance-heading>h2){font-family:inherit!important;font-size:24px!important;line-height:1.2!important;font-weight:760!important;letter-spacing:-.025em!important}.product-price-section :is(.price-layout,.card-price-wrap){align-items:center}.product-price-section .price{line-height:1.2;margin:0!important}.product-page :is(.secondary-buy,.buy-now){height:50px!important;min-height:50px!important}.product-page .product-price-section{border-bottom:1px solid var(--mv-divider)!important}.product-page .product-price-section :is(.price-layout,.card-price-wrap){gap:10px!important}.product-page .product-price-section .price{font-size:34px!important;line-height:1.08!important;font-weight:790!important;letter-spacing:-.025em!important}@media(max-width:820px){.product-page .product-price-section .price{font-size:29px!important}}.product-page .buy-box-actions{grid-template-columns:1fr}.product-page .buy-box-quantity>.field-label{display:block;font-size:13px;margin-bottom:8px}.product-page .buy-box-quantity .qty-row{margin:0 0 14px}.product-summary .rte :is(h1,h2,h3,h4,h5,h6){font-size:1em!important;line-height:inherit!important;letter-spacing:normal!important;margin:0 0 12px!important;color:inherit;font-weight:700}.product-info-accordion .rte :is(h1,h2,h3,h4,h5,h6){font-size:16px!important;line-height:1.5!important;letter-spacing:normal!important;margin:20px 0 12px!important}.media-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:var(--muted);font-size:13px}.accelerated-checkout{margin-top:12px}meriavo-product{display:contents}[data-product-root][aria-busy=true] .product-page{cursor:progress}.option-pill.is-unavailable{opacity:.48}.option-pill.is-unavailable input{cursor:not-allowed}.product-shelf.is-static .product-shelf-track{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))!important;overflow:visible!important;scroll-snap-type:none!important;contain:layout style;padding-bottom:0!important}.product-shelf.is-static .product-card{width:auto!important;max-width:none!important;flex:none!important;scroll-snap-align:none!important}.product-shelf.is-static .product-shelf-arrow{display:none!important}.secondary-buy.is-added:not(:disabled){background:#def!important;color:#074e97!important;border-color:#afcff5!important;box-shadow:0 0 0 4px #117cff14,0 7px 18px #11131714!important}.cart-pill.is-cart-updated:after{opacity:1}@keyframes meriavoCartPulse{0%{opacity:0;transform:scale(.86)}35%{opacity:1;transform:scale(1.08)}to{opacity:0;transform:scale(1.18)}}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{border-radius:16px!important}@media(prefers-reduced-motion:reduce){.cart-pill.is-cart-updated:after{opacity:.45}}:root{--meriavo-header-stack-height:90px;--meriavo-grid-columns:4}.meriavo-header-section{position:sticky;z-index:100}.meriavo-header-stack,meriavo-recommendations{display:block}.meriavo-header-stack .site-header{position:relative;top:auto}.meriavo-header-stack .utility-bar{position:relative}.product-page .product-summary>h1{padding-bottom:18px;margin-bottom:16px!important;border-bottom:1px solid var(--mv-divider)}.product-summary .kicker:empty{display:none!important}.product-page .purchase{min-width:0}.product-page :is(.gallery,.main-image){width:100%!important;min-width:0}.main-image>.media-panel:not([hidden]){position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;min-width:0;min-height:0;padding:24px}.main-image .media-image-button{position:relative;display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;border:0;background:transparent;padding:0}.main-image .media-image-button img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.main-image .media-panel :is(video,iframe,model-viewer){display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;border:0}@media(min-width:1101px){.product-page .gallery{top:calc(var(--meriavo-header-stack-height) + 16px)!important}}.product-card{display:grid!important;grid-template-rows:var(--product-card-media) minmax(0,1fr)!important;height:var(--product-card-height)!important;min-height:var(--product-card-height)!important;max-height:var(--product-card-height)!important;min-width:0}.product-card .product-card-art{position:absolute;overflow:hidden!important}.product-card .product-card-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.product-card .body h3 a{color:inherit;text-decoration:none}.product-card [hidden]{display:none!important}.swatch-fill,.swatch-image,.swatch-initial{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.swatch-fill{background:var(--swatch)}.swatch-initial{display:grid;place-items:center;font-size:9px;background:#edf2f7;color:#43505e;font-style:normal}.card-color-dot{position:relative;display:grid;place-items:center;text-decoration:none}.product-option-values{display:flex;flex-wrap:wrap;gap:10px}.variant-picker fieldset{border:0;min-width:0;padding:24px 0;margin:0}.variant-picker .compact-color-head{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:760;line-height:1.4}.variant-picker .compact-color-head strong{font-size:13px;font-weight:650;color:var(--mv-muted)}.product-color-choice{position:relative;cursor:pointer;display:inline-grid}.product-color-choice>input{position:absolute;width:1px;height:1px;opacity:0}.product-color-choice.is-unavailable{opacity:.48}.product-shelf.is-static .product-shelf-track{grid-template-columns:repeat(var(--meriavo-grid-columns),minmax(0,1fr))!important;gap:18px!important;grid-auto-flow:row!important;grid-auto-columns:auto!important}.search-result-list,.cart-empty-picks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.search-result-list .product-card,.cart-empty-picks .product-card{width:100%;min-width:0}.search-overlay :is(.search-results,.search-default){overflow-y:auto}.cart-empty-picks{grid-template-columns:minmax(0,1fr);max-width:320px;margin-inline:auto}.universal-mini,.v37-sort-option{display:inline-flex;align-items:center;justify-content:center}.v37-sort-option{justify-content:flex-start}.universal-advanced[aria-hidden=true]{visibility:hidden}.pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin:28px 0 0;padding:0}.pagination :is(a,span){display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--mv-border);border-radius:999px;font-size:13px;font-weight:700;text-decoration:none;color:var(--mv-secondary);background:var(--mv-white)}.pagination [aria-current=page]{background:var(--mv-ink);color:var(--mv-white);border-color:var(--mv-ink)}.pagination a:hover{background:#edf5ff;color:#0d67cc;border-color:#afcff7}@media(max-width:1100px){:root{--meriavo-grid-columns:3}}@media(max-width:599px){.product-shelf.is-static .product-shelf-track{gap:10px!important}.main-image>.media-panel:not([hidden]){padding:18px}}.product-card .quick-add{position:relative!important;line-height:1!important}.product-card .quick-add .quick-add-plus{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;line-height:1!important}:is(.btn,.iconbtn,.universal-chip,.universal-mini,.pagination a,.pagination span){align-items:center;justify-content:center;line-height:1.2}.product-page .purchase>.product-summary{padding:0 0 24px!important;margin:0!important}.product-page .purchase>.product-config-section{margin:0!important}.product-page .purchase .product-config-section>h2{margin:0 0 16px!important;line-height:1.2!important}.product-page .purchase .purchase-trust{margin:24px 0 0!important}.product-summary .kicker a{border-bottom:1px solid #78A9DE}.product-page .purchase .buy-box{width:94%!important;max-width:430px!important;padding:16px 17px!important;margin:0!important}.variant-picker:not(:has(fieldset)){display:none!important}.product-page .buy-box-actions :is(.secondary-buy,.buy-now){height:50px!important;min-height:50px!important}.product-page .buy-box-actions>.btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%;line-height:1.2!important}.product-page .product-info-step .accordion{margin:0!important;border:0}.product-page .product-info-accordion{border:0;border-bottom:1px solid var(--mv-divider);margin:0;background:transparent}.product-page .product-info-accordion>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:700;line-height:1.4;list-style:none;cursor:pointer}.product-page .product-info-accordion>summary::-webkit-details-marker{display:none}.product-page .product-info-accordion>summary:after{place-items:center;flex:0 0 18px;color:var(--blue);font-size:20px;font-weight:500;line-height:1}.product-page .product-info-accordion[open]>summary:after{rotate:45deg}.product-page .product-info-accordion>.rte{padding:0 4px 20px;color:var(--mv-muted);font-size:14px;line-height:1.7}.product-page .product-info-accordion>.rte>:first-child{margin-top:0!important}.breadcrumbs a{display:inline-block;border-bottom:1px solid #78A9DE;line-height:1.45;transition:color .18s ease,border-color .18s ease}.breadcrumbs a:hover{color:var(--blue);border-color:var(--blue)}#ProductLightbox[open]{display:grid!important;grid-template-columns:minmax(0,1fr) 292px!important;grid-template-rows:minmax(0,1fr)!important}#ProductLightbox .lightbox-stage{position:relative!important;grid-column:1;grid-row:1;min-width:0;min-height:0;padding:42px 54px 96px!important;overflow:hidden}#ProductLightbox .lightbox-media{position:absolute;top:42px;right:54px;bottom:96px;left:54px;width:auto!important;height:auto!important;min-width:0;min-height:0;transform-origin:center}#ProductLightbox .lightbox-media>:is(img,video,iframe,model-viewer){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain;object-position:center;border:0}#ProductLightbox .lightbox-sidebar{position:relative!important;inset:auto!important;grid-column:2;grid-row:1;width:auto!important;height:auto!important;min-height:0}#ProductLightbox .lightbox-next{right:18px!important}#ProductLightbox .lightbox-prev{left:18px!important}#ProductLightbox .lightbox-thumbs{left:50%!important;bottom:16px!important;width:max-content;max-width:calc(100% - 80px)!important;justify-content:flex-start}.search-overlay .search-result-list{display:flex!important;flex-direction:column;gap:0!important}.search-overlay .search-result-list .product-card{position:relative;display:grid!important;grid-template-columns:58px minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;column-gap:13px;row-gap:0;align-items:center;align-content:center;height:auto!important;min-height:76px!important;max-height:none!important;padding:9px 12px;border:0!important;border-radius:16px!important;box-shadow:none!important;background:transparent!important;overflow:visible;contain:layout style}.search-overlay .search-result-list .product-card:hover{background:var(--mv-surface)!important;transform:none!important}.search-overlay .search-result-list .product-image{grid-column:1;grid-row:1/3;width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;border:0!important;border-radius:16px!important;background:var(--mv-surface)!important}.search-overlay .search-result-list .product-card-art{top:5px!important;right:5px!important;bottom:5px!important;left:5px!important}.search-overlay .search-result-list :is(.body,.product-card-heading,.product-card-bottom){display:contents!important;padding:0!important}.search-overlay .search-result-list .body h3{grid-column:2;grid-row:1;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;align-self:end;font-size:14px!important;line-height:20px!important;letter-spacing:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block!important}.search-overlay .search-result-list .body h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:16px}.search-overlay .search-result-list .product-card-detail{grid-column:2;grid-row:2;align-self:start;margin:4px 0 0!important;font-size:12px!important;line-height:18px!important;color:var(--mv-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-overlay .search-result-list .product-card-detail:empty,.search-card-type,.search-card-discount{display:none}.search-overlay .search-result-list .search-card-type{display:inline}.search-overlay .search-result-list .search-card-discount:not([hidden]){display:inline-flex!important;position:static!important;align-self:flex-end;width:max-content;min-height:20px;max-height:20px;margin:3px 0 0 auto;padding:2px 8px;border-radius:999px;background:var(--mv-ink);color:var(--mv-white);font-size:10px;font-weight:750;line-height:16px}.search-overlay .search-result-list .product-card:has(.product-card-detail:empty) h3{grid-row:1/3;align-self:center}.search-overlay .search-result-list .card-price-wrap{grid-column:3;grid-row:1/3;text-align:right;align-self:center}.search-overlay .search-result-list :is(.price-layout,.card-price-wrap){gap:4px!important;justify-content:flex-end!important}.search-overlay .search-result-list .price{font-size:14px!important;line-height:22px!important;font-weight:750!important}.search-overlay .search-result-list .old-price{font-size:10px!important;line-height:1.3!important;color:var(--mv-muted)!important}.search-overlay .search-result-list :is(.product-status-row,.card-color-slot,.product-card-spacer,.card-floor-divider,.card-product-form,.media-discount){display:none!important}.search-overlay .search-result-list .product-card:focus-within{outline:2px solid #AFCFF7;outline-offset:-2px}.search-overlay .search-panel{width:100%;max-width:none;border:0;border-radius:inherit}.search-overlay .search-results-head{margin:0!important}.shopify-policy__container,.page-content{width:min(960px,calc(100% - 48px))!important;max-width:960px!important;margin:0 auto!important;padding:64px 0 88px!important;color:var(--mv-secondary)}.shopify-policy__title,.page-content>h1{text-align:left!important;margin:0 0 32px!important;padding:0 0 24px;border-bottom:1px solid var(--mv-border);color:var(--mv-ink)}.shopify-policy__title h1,.page-content>h1{font-size:clamp(32px,3.8vw,52px)!important;line-height:1.08;letter-spacing:-.035em;margin:0}:is(.shopify-policy__body,.page-content>.rte){font-size:16px;line-height:1.8;overflow-wrap:anywhere}:is(.shopify-policy__body,.page-content>.rte) :is(h2,h3,h4){color:var(--mv-ink);line-height:1.25;letter-spacing:-.02em;margin:32px 0 14px}:is(.shopify-policy__body,.page-content>.rte) :is(p,ul,ol){margin:0 0 20px}:is(.shopify-policy__body,.page-content>.rte) :is(ul,ol){padding-left:24px}:is(.shopify-policy__body,.page-content>.rte) li{margin:8px 0}:is(.shopify-policy__body,.page-content>.rte) a{color:#0d67cc;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:is(.shopify-policy__body,.page-content>.rte) table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}:is(.shopify-policy__body,.page-content>.rte) :is(td,th){padding:12px;border:1px solid var(--mv-border);text-align:left}.footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.footer-col>b{margin:0 0 5px;font-size:14px;letter-spacing:.01em}.footer-col :is(a,.footer-link-button){margin:0;line-height:1.5;font-size:13px;text-align:left;transition:color .18s ease,translate .18s ease}.footer-col :is(a,.footer-link-button):hover{color:var(--mv-white);translate:none;text-decoration:underline;text-decoration-color:#117cff;text-underline-offset:4px;text-decoration-thickness:1px}:root{--motion-fast:.17s;--motion-ease-standard:cubic-bezier(.22,.61,.36,1)}.damascus:before{animation:meriavo-damascus-drift 18s ease-in-out infinite alternate;transform-origin:center;will-change:transform}@keyframes meriavo-damascus-drift{0%{transform:translate3d(-.35%,.18%,0) scale(1.085)}45%{transform:translate3d(.18%,-.26%,0) scale(1.092)}to{transform:translate3d(.48%,.3%,0) scale(1.088)}}:is(.btn,.universal-chip,.universal-mini,.pagination a,.search-default-view-all,.search-view-all){transition:background-color var(--motion-fast) var(--motion-ease-standard),border-color var(--motion-fast) var(--motion-ease-standard),color var(--motion-fast) var(--motion-ease-standard),box-shadow var(--motion-fast) var(--motion-ease-standard),translate var(--motion-fast) var(--motion-ease-standard),scale var(--motion-fast) var(--motion-ease-standard)!important}@media(hover:hover)and (pointer:fine){:is(.btn,.pagination a,.search-default-view-all,.search-view-all):not(:disabled):not([aria-disabled=true]):hover{translate:none}:is(.btn,.pagination a,.search-default-view-all,.search-view-all):not(:disabled):active{translate:0 0;scale:1}}@media(max-width:820px){#ProductLightbox[open]{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto!important}#ProductLightbox .lightbox-sidebar{grid-column:1;grid-row:2;border-left:0;border-top:1px solid var(--mv-border)}#ProductLightbox .lightbox-zoom-controls{justify-self:end}#ProductLightbox .lightbox-media{top:24px;right:16px;bottom:90px;left:16px}#ProductLightbox .lightbox-thumbs button{flex-basis:48px}.shopify-policy__container,.page-content{padding-block:38px 64px!important}}@media(max-width:599px){.search-overlay .search-result-list .product-card{grid-template-columns:48px minmax(0,1fr) auto!important;column-gap:9px;padding-inline:8px}.search-overlay .search-result-list .product-image{width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.search-overlay .search-result-list .body h3{font-size:12px!important}.search-overlay .search-result-list .product-card-detail{font-size:10px!important}.search-overlay .search-result-list .price{font-size:12px!important}.shopify-policy__container,.page-content{width:calc(100% - 32px)!important}}@media(prefers-reduced-motion:reduce){.damascus:before{animation:none!important;will-change:auto}:is(button,.btn,.universal-chip,.universal-mini,.pagination a,.search-default-view-all,.search-view-all,.footer-col a,.footer-link-button,.product-info-accordion>summary:after){transition:none!important;translate:none!important;scale:none!important}}:root{--motion-instant:.11s;--motion-ui:.26s;--motion-reveal:.34s;--motion-showcase:.62s;--motion-ease-emphasis:cubic-bezier(.16,.84,.24,1)}.product-page .thumbs{overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:none!important;overscroll-behavior:contain;padding:2px 4px!important;max-width:82px}.product-page .thumbs::-webkit-scrollbar{display:none!important}.product-page .thumbs>button{flex:0 0 78px!important;width:78px!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}:is(.media-nav,.lightbox-prev,.lightbox-next,.product-shelf-arrow){translate:none!important;scale:none!important;transform:translateY(-50%)!important;transition:background-color var(--motion-fast) var(--motion-ease-standard),border-color var(--motion-fast) var(--motion-ease-standard),color var(--motion-fast) var(--motion-ease-standard),box-shadow var(--motion-fast) var(--motion-ease-standard),opacity var(--motion-fast) var(--motion-ease-standard)!important}:is(.media-nav,.lightbox-prev,.lightbox-next) svg{width:18px!important;height:18px!important;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.media-nav{display:grid!important;place-items:center!important;border:0!important;background:transparent!important;box-shadow:none!important;width:42px!important;height:58px!important;color:var(--mv-muted)}.media-nav:hover{color:var(--mv-ink)!important}.lightbox-stage :is(.lightbox-prev,.lightbox-next){width:40px!important;height:40px!important;padding:0!important;border:1px solid var(--mv-border)!important;border-radius:50%!important;background:#fffffff5!important;color:var(--mv-secondary);box-shadow:0 3px 12px #15294218!important}.lightbox-stage :is(.lightbox-prev,.lightbox-next):hover{background:#edf5ff!important;box-shadow:0 4px 16px #15294224!important}.quick-add,.quick-add:hover,.quick-add:active,.quick-add.is-adding,.quick-add.is-added{transform:none!important;translate:none!important;scale:none!important;animation:none!important;transition:background-color var(--motion-fast) var(--motion-ease-standard),box-shadow var(--motion-fast) var(--motion-ease-standard)!important}.product-card .quick-add,.product-card .quick-add:is(:hover,:focus-visible,:disabled,[aria-busy=true]){width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;flex:0 0 40px!important;padding:0!important;gap:0!important;display:grid!important;place-items:center!important}.product-card .quick-add[aria-busy=true]{opacity:1!important}.quick-add.is-adding:after,.quick-add.is-added:after{display:none!important;animation:none!important}.quick-add.is-adding,.quick-add.is-added{box-shadow:0 6px 16px #117cff2e!important}.product-card .card-product-form{overflow:visible!important;min-width:40px}.product-page .media-panel:not([hidden]){animation:meriavo-media-in var(--motion-ui) var(--motion-ease-standard)}@keyframes meriavo-media-in{0%{opacity:0}to{opacity:1}}dialog[data-overlay][open]{animation:meriavo-panel-in var(--motion-ui) var(--motion-ease-standard)!important}@keyframes meriavo-panel-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}#CartDrawer[open]{animation:meriavo-cart-in var(--motion-ui) var(--motion-ease-standard)!important}@keyframes meriavo-cart-in{0%{transform:translate(104%)}to{transform:translate(0)}}dialog[data-overlay].is-closing{animation:none!important;transition:none!important}dialog[data-overlay]::backdrop{transition:opacity var(--motion-fast) ease}dialog[data-overlay].is-closing::backdrop{opacity:0}.product-recommendations.section,.product-page~.section{padding-block:var(--mv-product-shelf-space,48px)!important}[data-recommendations] .section-head,[data-recently-viewed] .section-head{margin:0 0 18px!important}[data-recommendations] .section-head h2,[data-recently-viewed] .section-head h2{font-size:clamp(25px,2.5vw,34px)!important;line-height:1.15;letter-spacing:-.035em}[data-product-shelf]{position:relative;padding:0 20px!important;min-width:0}[data-product-shelf] .product-shelf-track,[data-product-shelf].is-static .product-shelf-track{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - (var(--meriavo-grid-columns) - 1)*18px)/var(--meriavo-grid-columns))!important;gap:18px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;padding-bottom:0!important}[data-product-shelf] .product-shelf-track::-webkit-scrollbar{display:none}[data-product-shelf] .product-card,[data-product-shelf].is-static .product-card{width:100%!important;min-width:0;scroll-snap-align:start!important;scroll-snap-stop:always}.product-shelf-track.is-dragging{scroll-snap-type:none!important;scroll-behavior:auto!important;cursor:grabbing;-webkit-user-select:none;user-select:none}.product-shelf-arrow-left{left:0!important}.product-shelf-arrow-right{right:0!important}.shelf-view-all,.cart-empty-all{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:46px;margin:14px 0 0;border:0;background:transparent;color:#117cff;padding:0 12px;font-size:13px;font-weight:720;text-decoration:none;transition:color var(--motion-fast) ease,translate var(--motion-fast) var(--motion-ease-standard)}:is(.shelf-view-all,.cart-empty-all) span{transition:transform var(--motion-fast) var(--motion-ease-standard)}:is(.shelf-view-all,.cart-empty-all):hover{translate:0 -1px;color:#086fe8}:is(.shelf-view-all,.cart-empty-all):hover span{transform:translate(4px)}#CartDrawer .drawer-count{display:inline-grid!important;place-items:center;min-width:24px;height:24px;margin-left:5px;padding:0 5px;border-radius:50%;background:var(--mv-surface);color:var(--mv-muted);font-size:12px;vertical-align:middle}#CartDrawer .cart-empty{padding:44px 0 12px!important;text-align:center}#CartDrawer .cart-empty h3{font-size:20px;margin:0 0 8px;letter-spacing:-.02em}#CartDrawer .cart-empty p{font-size:13px;line-height:1.5;margin:0 0 8px;color:var(--mv-muted)}#CartDrawer .cart-empty-picks{display:grid;gap:8px;width:100%!important;max-width:none!important;margin:0!important}#CartDrawer .cart-empty-picks .product-card{display:grid!important;grid-template-columns:52px minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;column-gap:11px;row-gap:4px;align-items:center;height:auto!important;min-height:72px!important;max-height:none!important;margin:0!important;padding:9px!important;border:1px solid var(--mv-border)!important;border-radius:16px!important;background:var(--mv-white)!important;box-shadow:none!important;position:relative;overflow:hidden!important;contain:layout style}#CartDrawer .cart-empty-picks .product-image{width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;border-radius:16px!important;margin:0!important;padding:0!important}#CartDrawer .cart-empty-picks .product-card-art{top:0!important;right:0!important;bottom:0!important;left:0!important;padding:4px!important;width:100%!important;height:100%!important}#CartDrawer .cart-empty-picks :is(.body,.product-card-heading,.product-card-bottom){display:contents!important}#CartDrawer .cart-empty-picks h3{grid-column:2;grid-row:1;align-self:end;font-size:12px!important;line-height:1.25!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;overflow:visible!important;-webkit-line-clamp:unset!important;display:block!important}#CartDrawer .cart-empty-picks h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}#CartDrawer .cart-empty-picks .product-status-row{align-self:start}#CartDrawer .cart-empty-picks .product-card:not(:has(.product-status-new,.product-status-selected,.product-status-sold:not([hidden]))) .product-status-row{display:none!important}#CartDrawer .cart-empty-picks .card-price-wrap{grid-column:3;grid-row:1/3;align-self:center;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:4px!important}#CartDrawer .cart-empty-picks :is(.price-layout,.card-price-wrap){gap:4px!important;justify-content:flex-end!important}#CartDrawer .cart-empty-picks .price{font-size:12px!important;line-height:1.1!important;font-weight:780!important}#CartDrawer .cart-empty-picks .search-card-discount:not([hidden]){display:inline-flex!important;position:static!important;margin:0;border-radius:999px}#CartDrawer .cart-empty-picks :is(.card-color-slot,.product-card-detail,.product-card-spacer,.card-floor-divider,.card-product-form,.media-discount){display:none!important}#CartDrawer .cart-empty-picks .product-card:hover{border-color:#bfd8ff!important;background:var(--mv-surface)!important;transform:none!important}#CartDrawer .cart-empty-picks .product-card:focus-within{outline:2px solid #AFCFF7;outline-offset:-2px}.shopify-policy__body h2{font-size:clamp(22px,2.2vw,30px);font-weight:750}.shopify-policy__body p{white-space:normal}.shopify-policy__body :is(pre,code){white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font:inherit}.shopify-policy__body [class^=Polaris-]{display:block!important;min-width:0!important;max-width:100%!important}@keyframes meriavo-page-out{to{opacity:0}}@keyframes meriavo-page-in{0%{opacity:0}to{opacity:1}}@media(max-width:820px){#CartDrawer{width:100vw!important;max-width:100vw!important}.product-page .thumbs{scroll-snap-type:x mandatory}.product-page .thumbs>button{flex-basis:70px!important;width:70px!important}}@media(max-width:599px){#CartDrawer .drawer-body{padding:18px 24px 22px 34px!important}#CartDrawer .cart-empty-picks{margin-left:4px}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-old(root),::view-transition-new(root),dialog[data-overlay][open],.product-page .media-panel:not([hidden]){animation:none!important}:is(.shelf-view-all,.cart-empty-all,.shelf-view-all span,.cart-empty-all span,.media-nav,.lightbox-prev,.lightbox-next,.product-shelf-arrow,.quick-add){transition:none!important;translate:none!important;scale:none!important}[data-product-shelf] .product-shelf-track{scroll-behavior:auto!important}}.meriavo-header-section{transition:top .32s cubic-bezier(.22,.61,.36,1);top:0}.meriavo-header-section.is-compact{top:calc(-1 * var(--meriavo-utility-height,24px))}.product-page .gallery{transition:top .32s cubic-bezier(.22,.61,.36,1)}@media(min-width:821px){.product-page .gallery{grid-template-columns:88px minmax(0,1fr)!important}.product-page .thumbs{max-width:88px!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:#BBC8D8 transparent;scrollbar-gutter:auto;padding:2px 6px 2px 2px!important}.product-page .thumbs::-webkit-scrollbar{display:block!important;width:5px;height:0}.product-page .thumbs::-webkit-scrollbar-track{background:transparent}.product-page .thumbs::-webkit-scrollbar-thumb{background:#bbc8d8;border-radius:999px}.product-page .thumbs>button{width:78px!important;flex:0 0 78px!important}}.main-image .media-image-button{overflow:visible}.main-image .media-image-button img{transform-origin:var(--zoom-origin,50% 50%);transition:transform .48s cubic-bezier(.22,.61,.36,1)!important}.main-image{overflow:hidden!important}.main-image .media-nav{z-index:10!important}.accordion-motion{overflow:hidden;min-height:0}.product-info-accordion .accordion-motion>.rte{padding:0 4px 20px;color:var(--mv-muted);font-size:14px;line-height:1.7}.product-info-accordion .accordion-motion>.rte>:first-child{margin-top:0!important}.product-page .product-info-accordion>summary[aria-expanded=true]:after{rotate:45deg}.product-page .product-info-accordion>summary[aria-expanded=false]:after{rotate:0deg}.product-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:10px 20px;margin:0}.product-facts dt{font-weight:700}.product-facts dd{margin:0}@supports selector(::details-content){details:not(.acc)::details-content{interpolate-size:allow-keywords;overflow:clip;block-size:0;opacity:0;transition:block-size .32s cubic-bezier(.22,.61,.36,1),opacity .24s ease,content-visibility .32s allow-discrete}details[open]:not(.acc)::details-content{block-size:auto;opacity:1}}.v37-sort-control{overflow:visible!important}.v37-sort-control::details-content{overflow:visible!important;block-size:auto!important}.v37-sort-control .v37-sort-menu{transform-origin:top right;animation:meriavo-sort-in .24s cubic-bezier(.22,.61,.36,1) both}@keyframes meriavo-sort-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.cart-inline-confirm{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between;border-radius:16px!important}.cart-inline-confirm span{flex:1 1 auto;min-width:0}.cart-inline-confirm>div{display:flex;flex:0 0 auto;width:auto!important;gap:7px;justify-content:flex-end}.cart-inline-confirm button{white-space:nowrap}.cart-pill.is-cart-updated{animation:meriavo-cart-feedback .48s cubic-bezier(.22,.61,.36,1) both!important;transform-origin:center}.cart-pill.is-cart-updated:after{display:none!important;animation:none!important}.cart-pill.is-cart-updated .badge{animation:meriavo-cart-count-feedback .48s cubic-bezier(.22,.61,.36,1) both!important}@keyframes meriavo-cart-feedback{0%{transform:scale(1)}28%{transform:scale(1.075)}58%{transform:scale(.985)}to{transform:scale(1)}}@keyframes meriavo-cart-count-feedback{0%{transform:scale(1)}30%{transform:scale(1.28)}65%{transform:scale(.94)}to{transform:scale(1)}}.v37-feature-icon{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:16px!important;color:#21a6ff!important;background:#ffffff09!important}.v37-feature-icon svg{width:20px!important;height:20px!important;stroke-width:1.7!important}.dark-feature .feature h3{margin:26px 0 9px!important}.product-reviews-app:has(.review-app-block){padding-block:48px!important}.pagination.featured-pager{display:flex!important;width:max-content;max-width:100%;margin-inline:auto!important;justify-content:center;gap:6px!important;padding:5px 10px!important;border:1px solid var(--mv-border)!important;border-radius:999px!important;background:var(--mv-white)!important;box-shadow:0 10px 28px #11131709}.pagination.featured-pager :is(a,button,span){display:grid!important;place-items:center;min-width:38px!important;width:38px;height:38px!important;border:0!important;border-radius:50%!important;background:transparent;padding:0!important;font-size:14px;line-height:1;text-decoration:none;color:var(--mv-muted)}.pagination.featured-pager .active{background:var(--mv-ink)!important;color:var(--mv-white)!important;font-weight:700}.pagination.featured-pager .pager-arrow svg{width:17px;height:17px}.pagination.featured-pager .pager-arrow:disabled{opacity:.32;pointer-events:none}.pagination.featured-pager a:hover{background:#edf4fd!important;color:#0d67cc}#main{view-transition-name:meriavo-content}::view-transition-old(root),::view-transition-new(root){animation:none!important}@keyframes meriavo-content-leave{to{opacity:0;transform:translateY(-4px)}}@keyframes meriavo-content-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:820px){.pagination.featured-pager{gap:3px!important}}@media(prefers-reduced-motion:reduce){.meriavo-header-section,.product-page .gallery,.main-image .media-image-button img,details::details-content{transition:none!important}.cart-pill.is-cart-updated,.cart-pill.is-cart-updated .badge,#main,.v37-sort-menu,::view-transition-old(meriavo-content),::view-transition-new(meriavo-content){animation:none!important}}.product-card{container-type:inline-size;container-name:meriavo-card}.container:has(>.product-grid),.container:has(>.product-shelf){container-type:inline-size;container-name:meriavo-products}@container meriavo-products (max-width:1160px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-shelf{--meriavo-grid-columns:3}}@container meriavo-products (max-width:850px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-shelf{--meriavo-grid-columns:2}}@container meriavo-products (max-width:340px){.product-shelf{--meriavo-grid-columns:1}}.product-card .quick-add.sold-out-action,.product-card .quick-add.sold-out-action:is(:hover,:focus-visible,:disabled){background:var(--mv-hover)!important;border-color:var(--mv-border)!important;color:var(--mv-muted)!important;box-shadow:none!important;cursor:default}.product-card .quick-add.sold-out-action .quick-add-label{display:none!important}.product-card .quick-add.sold-out-action .quick-add-plus{opacity:1!important;transform:none!important;color:var(--mv-muted)!important}.product-card .product-card-bottom{min-width:0;gap:10px}.product-card .card-price-wrap{min-width:0}.product-card .card-price-wrap>.price{min-width:0;flex-wrap:wrap}@container meriavo-products (max-width:340px){[data-product-shelf] .product-shelf-track,[data-product-shelf].is-static .product-shelf-track{grid-auto-columns:100%!important}}.template-product{--mv-product-shelf-space:32px}[data-recommendations],[data-recently-viewed]{display:block;padding-block:var(--mv-product-shelf-space,48px)!important;background:var(--mv-surface)!important}[data-recommendations][hidden],[data-recently-viewed][hidden]{display:none!important}[data-product-shelf]{padding-inline:20px!important}[data-product-shelf] .product-shelf-track{padding-top:4px!important;padding-bottom:4px!important}[data-product-shelf].is-static .product-shelf-arrow{display:grid!important}[data-product-shelf] .product-shelf-arrow:disabled{display:grid!important;opacity:.3;cursor:default;pointer-events:none}.product-grid:not(.search-result-list) .product-card-detail .search-card-type,.homepage-catalog .product-card-detail .search-card-type{display:inline!important}@media(max-width:599px){[data-product-shelf]{padding-inline:14px!important}}.main-image .media-image-button img{transform:none!important;will-change:auto}#ProductLightbox .lightbox-media>img{transform:scale(var(--lightbox-hover-scale,1));transform-origin:var(--lightbox-hover-origin,50% 50%);transition:transform .48s cubic-bezier(.22,.61,.36,1);will-change:transform}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){#ProductLightbox .lightbox-media>img{transform:none!important;transition:none!important;will-change:auto}}:root{--meriavo-panel-radius:16px}:is(.product-card,.main-image,.thumb,.buy-box,.category,.confidence-card,.search-panel,.universal-advanced-panel,.cart-item-media,.cart-inline-confirm,.cart-empty-picks,.product-reviews-app .review-app-block){border-radius:var(--meriavo-panel-radius)!important}dialog[data-overlay]:not(#CartDrawer){border-radius:var(--meriavo-panel-radius)!important}#CartDrawer,.product-page .purchase .buy-box,.product-page .gallery .main-image,.product-page .gallery .thumb{border-radius:16px!important}.product-page .buy-box .qty-row{display:flex!important;align-items:center!important;margin:0 0 16px!important;gap:0!important}.product-page .buy-box .qty{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;justify-content:stretch!important;width:156px!important;min-width:156px!important;height:46px!important;min-height:46px!important;padding:0!important;gap:0!important;overflow:hidden!important;box-sizing:border-box}.product-page .buy-box .qty :is(button,input){width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;box-sizing:border-box;align-self:stretch!important;font-size:16px!important;line-height:1!important;text-align:center!important;border:0!important;border-radius:0!important}.product-page .buy-box .qty button{display:grid!important;place-items:center!important;transition:background-color .18s ease,color .18s ease!important}.product-page .buy-box .qty button:is(:hover,:active,:focus-visible){transform:none!important;translate:none!important;scale:none!important}.product-page .buy-box .qty input{-webkit-appearance:textfield;appearance:textfield;display:block!important}.product-page .buy-box .qty input:focus-visible{outline:2px solid #117CFF;outline-offset:-3px}.cart-inline-confirm{background:var(--mv-surface)!important;border:1px solid var(--mv-border)!important;box-shadow:none!important;padding:12px!important;gap:12px!important}.cart-inline-confirm span{color:var(--mv-secondary)!important;font-size:14px!important;font-weight:650!important;line-height:1.45!important}.cart-inline-confirm button{font-size:14px!important;height:38px!important;min-height:38px!important;border-radius:16px!important;padding:0 12px!important;line-height:1!important}.cart-inline-confirm button.danger{background:var(--mv-white)!important;border-color:#e5d8da!important;color:#b4232d!important}.cart-inline-confirm button.danger:hover{background:#fff5f6!important}#CartDrawer .cart-page-link{font-size:16px!important;font-weight:650;line-height:1.5;display:flex;align-items:center;justify-content:center;min-height:44px;text-underline-offset:4px;color:var(--mv-secondary)}#CartDrawer .cart-item-details h4{font-size:15px!important;line-height:1.45!important}#CartDrawer .cart-item-details :is(small,p),.cart-page .cart-item-details :is(small,p){font-size:14px!important;line-height:1.5!important}:is(#CartDrawer,.cart-page) .drawer-note{font-size:14px!important;line-height:1.55!important}:is(#CartDrawer,.cart-page) .cart-totals .subtotal{font-size:14px!important;line-height:1.5!important;gap:14px!important}:is(#CartDrawer,.cart-page) .cart-stepper{min-height:36px!important}:is(#CartDrawer,.cart-page) .cart-stepper :is(button,span){min-height:34px!important;display:grid;place-items:center;font-size:14px!important;transform:none!important}.cart-page{max-width:1280px!important;width:min(1280px,calc(100% - 64px))!important;padding-block:56px 72px!important}.cart-page .section-head h1{font-size:clamp(32px,3vw,44px);line-height:1.1;letter-spacing:-.035em;margin:0}.cart-page .cart-page-layout{grid-template-columns:minmax(0,1fr) 360px!important;gap:28px!important;align-items:start}.cart-page .cart-item{display:grid!important;grid-template-columns:88px minmax(0,1fr) auto!important;background:var(--mv-white);border:1px solid var(--mv-border)!important;border-radius:16px!important;margin:0 0 16px!important}.cart-page .cart-item-media{grid-column:1;grid-row:1;width:88px!important;margin:0!important}.cart-page .cart-item-details{grid-column:2;grid-row:1;min-width:0}.cart-page .cart-item-details h4{font-size:16px!important;line-height:1.45!important;margin:0 0 8px!important}.cart-page .cart-item-price{grid-column:3;grid-row:1;margin:0!important;white-space:nowrap}.cart-page .cart-item-price .price{font-size:18px!important;line-height:1.5}.cart-page .cart-item-tools{display:flex;align-items:center;min-height:44px}.cart-page .cart-item-tools input{width:88px;height:44px;min-width:0;border:1px solid var(--mv-border);border-radius:16px;background:var(--mv-surface);padding:0 12px;font-size:16px;line-height:1;text-align:center;box-sizing:border-box}.cart-page .cart-remove{font-size:14px!important;display:inline-flex;align-items:center;min-height:44px;color:var(--mv-muted);text-underline-offset:3px}.cart-page .cart-page-layout>aside{position:sticky;top:calc(var(--meriavo-header-stack-height) + 24px);border:1px solid var(--mv-border);border-radius:16px!important;padding:24px!important;background:var(--mv-white)!important;width:100%;box-sizing:border-box}.cart-page #CartPageForm>.cart-page-layout>div>.btn{margin-top:8px;font-size:14px;min-height:44px}@media(max-width:1000px){.cart-page .cart-page-layout{grid-template-columns:minmax(0,1fr)!important}.cart-page .cart-page-layout>aside{position:static;max-width:none!important;justify-self:stretch!important}}@media(max-width:599px){.cart-page{width:calc(100% - 32px)!important;padding-block:32px 48px!important}.cart-page .cart-item{grid-template-columns:64px minmax(0,1fr)!important}.cart-page .cart-item-media{width:64px!important}.cart-page .cart-item-price{grid-column:2;grid-row:2}.cart-page .cart-item-tools{flex-wrap:wrap}.cart-inline-confirm{gap:8px!important;padding:10px!important}.cart-inline-confirm :is(span,button){font-size:14px!important}.cart-inline-confirm button{padding-inline:10px!important}}.product-page .buy-box .more-payment-options{display:flex;align-items:center;justify-content:center;width:100%;padding:6px 10px;border:0;background:transparent;color:var(--mv-muted);font:inherit;font-size:14px;font-weight:650;line-height:1.4;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .18s ease,transform .18s cubic-bezier(.22,.61,.36,1)}.product-page .buy-box .more-payment-options:not(:disabled):is(:hover,:focus-visible){color:#117cff;transform:none}.product-page .buy-box .more-payment-options:not(:disabled):active{color:#0d67cc;transform:none}.product-page .buy-box .more-payment-options:disabled{opacity:.5;cursor:default}.product-page .buy-box .more-payment-options:focus-visible{outline:2px solid #117CFF;outline-offset:2px;border-radius:16px}@media(prefers-reduced-motion:reduce){.product-page .buy-box .more-payment-options{transition:none!important;transform:none!important}}:is(.v39-guarantee-card,.v39-assurance-heading,.purchase-trust,.product-page .buy-box-status,.footer-links,.footer-bottom,.newsletter,.faq-layout,.category .copy) :is(p,small,span,b,a,label){font-size:14px!important;line-height:1.55!important}.product-page .v39-guarantee-grid{gap:12px!important}.product-page .v39-guarantee-card{border-radius:16px!important}.product-page .v39-guarantee-card :is(b,strong,span){font-size:14px!important;line-height:1.55!important;overflow-wrap:anywhere}.product-page .v39-assurance-heading p{font-size:14px!important;line-height:1.6!important;margin-block:12px 20px}:is(.breadcrumbs,.section-label,.kicker,.utility-bar,.universal-chip,.universal-mini,.universal-count,.field-label,.product-option-label,.footer-links a,.site-footer small,.site-footer .footer-bottom){font-size:14px!important;line-height:1.5!important}.product-card .product-card-detail{font-size:14px!important;line-height:22px!important;height:22px!important;min-height:22px!important;flex-basis:22px!important}.product-card .card-color-slot:not(:has(.card-color-dots)){display:none!important}.product-page :is(.product-summary .rte,.product-info-accordion .rte){font-size:16px!important;line-height:1.65!important}.product-page .product-info-accordion>summary{font-size:16px!important}.product-reviews-app{padding-block:40px!important;min-height:220px;box-sizing:border-box}.product-reviews-title{font-size:clamp(26px,2.5vw,34px);line-height:1.2;letter-spacing:-.025em;margin:0 0 20px}.review-app-reserved{min-height:120px;border:1px solid var(--mv-border);border-radius:16px;background:var(--mv-white)}[data-shelf-loading] .product-shelf-track{border-radius:16px}#PaymentOptions{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:28px!important;box-sizing:border-box;overflow:auto}.payment-options-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.payment-options-head h2{font-size:26px;line-height:1.2;letter-spacing:-.025em;margin:0}#PaymentOptions p{font-size:16px!important;line-height:1.6!important;color:var(--mv-secondary);margin:16px 0}#PaymentOptions .payment-options-note{font-size:14px!important}.payment-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:12px;padding:0;margin:24px 0;list-style:none}.payment-methods li{display:grid;place-items:center;min-height:60px;border:1px solid var(--mv-border);border-radius:16px;background:var(--mv-surface)}.payment-methods svg{width:56px;height:36px}#PaymentOptions>.btn{width:100%;min-height:48px;font-size:16px}#main{animation:none!important}::view-transition-old(meriavo-content){animation:meriavo-content-leave .15s ease both}::view-transition-new(meriavo-content){animation:meriavo-content-arrive .26s cubic-bezier(.22,.61,.36,1) both}@supports not (view-transition-name:none){#main{animation:meriavo-content-arrive .24s cubic-bezier(.22,.61,.36,1) both!important}}@media(max-width:599px){:root{--product-card-height:420px}.product-card .body h3{font-size:14px!important}#PaymentOptions{padding:20px!important}.payment-options-head h2{font-size:23px}}@media(prefers-reduced-motion:reduce){#main,::view-transition-old(meriavo-content),::view-transition-new(meriavo-content){animation:none!important}}:root{--radius:16px;--box-radius:16px}body :is(.btn,.secondary-buy,.buy-now,.universal-search,.universal-chip,.universal-mini,.universal-advanced-panel,.v37-sort-trigger,.v37-sort-menu,.v37-sort-option,.qty,.quantity-control,.cart-stepper,.cart-delete,.cart-inline-confirm,.cart-inline-confirm button,.pagination,.featured-pager,.newsletter-form,.newsletter form,.option-value,.variant-select,.lightbox-zoom-controls button,.payment-methods li,.cart-empty-product,.cart-empty-product>span,.localization-submit,.search-input-wrap,.search-field,.cart-button,.cart-btn){border-radius:16px!important}body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.qty input):not(.cart-stepper input),select,textarea){border-radius:16px!important}body :is(dialog[data-overlay],.cart-content,.buy-box,.main-image,.hero-media-shell,.hero-card,.hero-product-card,.category-card,.guarantee-card,.v39-guarantee-card,.product-card,.review-app-reserved,.cart-item-media,.cart-item-image,.cart-page-item,.cart-page-summary,.thumbs>button){border-radius:16px!important}body #CartDrawer,body #CartDrawer .cart-content,body #MobileMenu{border-radius:16px!important}body:not(.template-product) :is(.product-reviews-app,.ali-widget-app-ext,.alireviews-review-box){display:none!important}.template-product .product-reviews-app{padding:48px 0!important;min-height:0!important;background:var(--mv-surface)!important}.template-product .review-app-block{padding:clamp(18px,2.5vw,32px);border:1px solid var(--mv-border);border-radius:16px!important;background:var(--mv-white);min-width:0}.template-product .alireviews-review-box{margin:0!important;width:100%!important;font-family:inherit!important;color:var(--mv-ink)}.template-product .alireviews-review-box-body{padding:0!important}.template-product .alr-wh-comp-review-box-title{font-size:clamp(24px,2.5vw,32px)!important;line-height:1.2!important;font-weight:750!important;margin:0 0 24px!important}.template-product .alireviews-review-box :is(p,span,label,input,textarea,select,[class*=content],[class*=accessory],[class*=date],[class*=name]){font-size:14px!important;line-height:1.55!important}.template-product .alireviews-review-box :is(button,input,textarea,select,[role=button]){border-radius:16px!important}.template-product .alr-wh-comp-summary-empty-content{font-size:16px!important;line-height:1.6!important}@media(max-width:599px){.template-product .product-reviews-app{padding:32px 0!important}.template-product .review-app-block{padding:18px}}.product-page .purchase .buy-box{display:flex!important;flex-direction:column!important;align-items:stretch!important}.product-page .buy-box .more-payment-options{order:1000!important;align-self:stretch}.product-page .buy-box .form-error{order:999!important}.product-page .buy-box [id=rsi_buy_now_button]{width:100%!important;border-radius:16px!important}.product-page .buy-box{padding:20px!important;gap:0!important}.product-page :is(.buy-box-status,.buy-box-quantity){margin:0 0 16px!important}.product-page .buy-box-actions{display:grid!important;gap:10px!important;margin:0!important;padding:0!important}.product-page .buy-box-actions .btn{margin:0!important;min-height:50px!important}.product-page .buy-box .more-payment-options{margin:4px 0 0!important;min-height:40px!important}.buy-box .form-error:empty{display:none!important}.product-page .product-summary-bullets{display:grid!important;gap:8px!important;padding-left:20px!important;color:var(--mv-muted);font-size:16px;line-height:1.55}.product-page .product-summary-bullets li::marker{color:#117cff}.product-page .v39-guarantee-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch}.product-page .v39-guarantee-card{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0;padding:18px!important;min-height:0!important}.product-page .v39-guarantee-card b{display:flex!important;gap:8px;line-height:1.4!important;margin:0!important;color:#117cff}.v39-guarantee-card b svg{flex:0 0 20px;width:20px;height:20px}.product-page .v39-guarantee-card :is(strong,span){margin:0!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding:16px!important;box-shadow:none!important;border-radius:16px!important;color:#733e37!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm>span{line-height:1.5!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm>div{justify-content:flex-end!important;gap:8px!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm button{background:var(--mv-white)!important;border:1px solid var(--mv-border)!important;color:var(--mv-ink)!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm button.danger{border-color:#b84238!important}.product-card .quick-add-cart{position:absolute;place-items:center;transition:opacity .16s ease,transform .2s ease;pointer-events:none}.product-card .quick-add:not(.sold-out-action):is(:hover,:focus-visible) .quick-add-plus{opacity:0!important;transform:translateY(-5px) scale(.8)!important}.site-footer{padding:32px 0 20px!important}.site-footer>.container{display:grid}.site-footer .footer-top{grid-template-columns:1fr!important;gap:22px!important;padding:0!important;align-content:start}.site-footer .footer-newsletter{max-width:none}.site-footer .footer-links{width:100%!important;margin:0!important;padding:0!important;border:0}.site-footer .footer-col{gap:8px!important}.site-footer .footer-brand p{max-width:330px}.site-footer .footer-newsletter-field button{width:42px!important;height:42px!important;border-radius:50%!important}.site-footer .localization-form{margin:0!important;align-self:end;gap:10px!important}.site-footer .localization-form select{-webkit-appearance:none;appearance:none;background:var(--mv-darkHover)!important;color:var(--mv-surface)!important;border:1px solid #394450!important;border-radius:16px!important;min-height:44px!important;padding:10px 36px 10px 14px!important;font-size:14px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23AFC0D4' stroke-width='1.8'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important}.site-footer .localization-form select:is(:hover,:focus-visible){border-color:#117cff!important;outline:2px solid #117cff25;outline-offset:2px}.site-footer .localization-form option{background:var(--mv-darkHover);color:var(--mv-white);font-size:14px}.site-footer .footer-bottom{margin:0!important;padding-top:16px!important;align-items:center;gap:16px}.site-footer .payment-icons{display:flex!important;flex-wrap:wrap;gap:8px!important;align-items:center;justify-content:flex-end;max-width:100%}.site-footer .payment-icon{width:42px!important;height:28px!important;display:block!important}#ProductLightbox .lightbox-sidebar{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;gap:14px!important;padding:64px 24px!important;position:relative}#ProductLightbox .lightbox-head{display:block!important;width:100%;margin:0!important}#ProductLightbox .lightbox-head h2{margin:0!important;width:100%;font-size:22px!important;line-height:1.25!important}#ProductLightbox .lightbox-head>[data-close-overlay]{position:absolute;top:20px;right:20px}#ProductLightbox .lightbox-price{margin:0!important;justify-content:center!important}#ProductLightbox .lightbox-toolbar{display:flex!important;justify-content:center!important;gap:8px!important;margin:0!important;width:100%}#ProductLightbox .lightbox-variants:empty{display:none!important}#SearchOverlay::backdrop,#rsi_form_wrapper::backdrop{background:#090f1761!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}#rsi_form_wrapper{box-shadow:0 24px 80px #09101b33!important;width:min(560px,calc(100vw - 32px))!important;max-width:560px!important;max-height:calc(100dvh - 32px)!important;overflow:auto!important}#rsi_form_wrapper .rsi-form-main{background:var(--mv-white)!important;color:var(--mv-ink)!important;font-family:inherit!important;width:100%!important}#rsi_form_wrapper .rsi-form-header{font-size:16px!important;font-weight:750!important}#rsi_form_wrapper .rsi-form-page-content{padding:20px!important}#rsi_form_wrapper :is(.rsi-product-item-wrapper,.rsi-total-summary-wrapper,.rsi-shipping-rates-item){background:var(--mv-surface)!important;border:1px solid var(--mv-border)!important;border-radius:16px!important;padding:16px!important;box-shadow:none!important}#rsi_form_wrapper :is(label,p,span){font-size:14px!important;line-height:1.5!important}#rsi_form_wrapper :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-family:inherit!important;font-size:16px!important;min-height:44px!important;box-shadow:none!important;background:var(--mv-white)!important;color:var(--mv-ink)!important}#rsi_form_wrapper :is(button[type=submit],.rsi-discounts-button){background:#117cff!important;color:var(--mv-white)!important;border:1px solid #117CFF!important;border-radius:16px!important;min-height:44px!important;font-size:14px!important}#rsi_form_wrapper .rsi-quantity-input{min-height:32px!important;width:36px!important;border:0!important;text-align:center!important}#rsi_form_wrapper :is(input[type=radio],input[type=checkbox]){accent-color:#117CFF}body #rsi_form_wrapper[open]{display:block!important;position:fixed!important;top:16px!important;right:16px!important;bottom:16px!important;left:16px!important;margin:auto!important;min-width:0!important;min-height:0!important;width:min(560px,calc(100vw - 32px))!important;height:fit-content!important;max-height:calc(100dvh - 32px)!important;padding:0!important;box-sizing:border-box!important}body #rsi_form_wrapper .rsi-form-main{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;border:0!important;box-shadow:none!important;box-sizing:border-box!important}#rsi_form_wrapper .rsi-form-spacer{display:none!important}#rsi_form_wrapper .rsi-form-content-wrapper{padding:0!important}@media(max-width:720px){.site-footer .footer-top{grid-template-columns:1fr 1fr!important;gap:24px!important}.site-footer .footer-links{grid-template-columns:repeat(3,minmax(0,1fr))!important}.site-footer .footer-links .footer-col:last-child{grid-column:auto}.site-footer .payment-icons{justify-content:flex-start}.product-page .v39-guarantee-grid{grid-template-columns:1fr!important}.product-page .v39-guarantee-card{gap:6px!important}#ProductLightbox .lightbox-sidebar{padding:24px!important;gap:12px!important}#ProductLightbox .lightbox-head h2{padding-right:36px;box-sizing:border-box}#ProductLightbox .lightbox-head>[data-close-overlay]{top:16px;right:16px}}@media(max-width:480px){.site-footer .footer-top{grid-template-columns:1fr!important;gap:20px!important}.site-footer .footer-links{grid-template-columns:1fr 1fr!important}.site-footer .footer-links .footer-col:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}.site-footer .footer-links .footer-col:last-child>b{grid-column:1/-1}#rsi_form_wrapper .rsi-form-page-content{padding:16px!important}}@media(prefers-reduced-motion:reduce){.product-card :is(.quick-add-cart,.quick-add-plus){transition:none!important}}.site-footer>.container{grid-template-columns:minmax(0,.75fr) minmax(0,1.35fr) minmax(0,1fr)!important;gap:22px 28px!important}.site-footer .footer-top{display:contents!important}.site-footer .footer-brand{grid-column:1;grid-row:1}.site-footer .footer-links{grid-column:2;grid-row:1;gap:18px!important}.site-footer .footer-newsletter{grid-column:3;grid-row:1;align-self:start;justify-self:stretch;margin:0!important}.site-footer .footer-bottom{grid-column:1/-1;grid-row:3}#ProductLightbox .lightbox-stage{padding-bottom:144px!important}#ProductLightbox .lightbox-image-viewport{position:absolute;top:42px;right:54px;bottom:144px;left:54px;overflow:hidden;contain:paint;min-width:0;min-height:0}#ProductLightbox .lightbox-image-viewport .lightbox-media{top:0!important;right:0!important;bottom:0!important;left:0!important;overflow:visible}#ProductLightbox .lightbox-thumbs{background:var(--mv-white)!important}.product-card .quick-add:not(.sold-out-action) .quick-add-label{display:flex!important;padding:0 14px!important;font-size:14px!important;border-radius:16px!important;pointer-events:none!important;box-sizing:border-box!important}.product-card .quick-add-label:after{content:"";flex:0 0 20px;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M3 3h2l2 12h12l2-9H6M9 20h.01M18 20h.01'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M3 3h2l2 12h12l2-9H6M9 20h.01M18 20h.01'/%3E%3C/svg%3E") center/contain no-repeat}.product-card .quick-add:not(.sold-out-action):is(:hover,:focus-visible) .quick-add-label{opacity:1!important;transform:translateY(-50%) scaleX(1)!important}@container meriavo-card (max-width:245px){.product-card .quick-add:not(.sold-out-action) .quick-add-label{top:auto!important;bottom:48px!important;transform:scaleX(.72)!important;min-width:0!important;width:max-content!important}.product-card .quick-add:not(.sold-out-action):is(:hover,:focus-visible) .quick-add-label{transform:scaleX(1)!important}}.template-product :is(.alr-wh-comp-review-sort,.alr-wh-comp-review-sort-wrap,.alr-wh-comp-review-sort-list){border-radius:16px!important}.template-product .alr-wh-comp-review-sort-list{overflow:hidden!important;border:1px solid var(--mv-border)!important;box-shadow:0 10px 28px #11131714!important;background:var(--mv-white)!important}.template-product .alr-wh-comp-review-sort-item{font-size:14px!important;line-height:1.5!important;padding:12px 16px!important}.template-product .alr-wh-comp-review-sort-item:is(:hover,.alr-selected){background:#edf5ff!important;color:var(--mv-ink)!important}#rsi_form_wrapper::backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;background:#090f1761!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}#rsi_form_wrapper{overscroll-behavior:contain!important;scrollbar-gutter:stable;outline:none!important;background-clip:padding-box!important}#rsi_form_wrapper :is(.rsi-quantity-increase,.rsi-quantity-decrease){border:1px solid #117CFF!important;min-width:34px!important;min-height:34px!important;font-size:16px!important}#rsi_form_wrapper :is(.rsi-quantity-increase,.rsi-quantity-decrease) svg{color:inherit!important;fill:currentColor}#rsi_form_wrapper :is(.rsi-quantity-increase,.rsi-quantity-decrease):focus-visible{outline:2px solid #117CFF;outline-offset:3px}@media(max-width:1100px){.site-footer>.container{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.site-footer .footer-newsletter{grid-column:2;grid-row:1}.site-footer .footer-links{grid-column:1/-1;grid-row:2}}@media(max-width:820px){#ProductLightbox .lightbox-stage{padding:24px 16px 112px!important}}@media(max-width:480px){.site-footer>.container{grid-template-columns:minmax(0,1fr)!important}.site-footer .footer-brand{grid-row:1}.site-footer .footer-newsletter{grid-column:1;grid-row:2;width:100%}}@media(hover:none),(pointer:coarse){.product-card .quick-add:not(.sold-out-action) .quick-add-label{display:none!important}}.product-card .quick-add:not(.sold-out-action) .quick-add-label{padding-right:42px!important;gap:0!important}.product-card .quick-add-label:after{display:none!important}.product-card .quick-add-cart{inset:auto!important;right:12px!important;top:50%!important;width:20px;height:20px;display:grid!important;transform:translateY(-50%)!important;opacity:0;z-index:4}.product-card .quick-add-cart svg{display:block;width:20px!important;height:20px!important;stroke-width:1.8}.product-card .quick-add:not(.sold-out-action):is(:hover,:focus-visible) .quick-add-cart{opacity:1;transform:translateY(-50%)!important}body .product-shelf-arrow{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;aspect-ratio:1;border-radius:50%!important;display:grid!important;place-items:center!important;padding:0!important}body .product-shelf-arrow svg{width:18px!important;height:18px!important;display:block;flex:none}.site-footer .localization-form select[hidden]{display:none!important}.footer-country-menu{position:relative;min-width:0;color:var(--mv-surface);font-size:14px}.footer-country-trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;box-sizing:border-box;padding:10px 14px;background:var(--mv-darkHover);border:1px solid #394450;border-radius:16px;cursor:pointer;list-style:none;font-size:14px;line-height:1.5}.footer-country-trigger::-webkit-details-marker{display:none}.footer-country-trigger:after,.footer-country-trigger:before{display:none!important;content:none!important}.footer-country-trigger:is(:hover,:focus-visible),.footer-country-menu[open]>.footer-country-trigger{border-color:#117cff;outline:2px solid #117cff25;outline-offset:2px}.footer-country-chevron{width:7px;height:7px;flex:none;border-right:1.8px solid #AFC0D4;border-bottom:1.8px solid #AFC0D4;transform:translateY(-2px) rotate(45deg)}.footer-country-menu[open] .footer-country-chevron{transform:translateY(2px) rotate(225deg)}.footer-country-options{position:absolute;bottom:calc(100% + 8px);left:0;z-index:30;min-width:100%;width:max-content;max-width:min(280px,calc(100vw - 40px));padding:6px;box-sizing:border-box;border:1px solid #394450;border-radius:16px!important;background:var(--mv-darkHover);box-shadow:0 12px 36px #0004;overflow:hidden}.footer-country-options button{display:block;width:100%;min-height:44px;box-sizing:border-box;border:0;border-radius:16px;background:transparent;color:var(--mv-surface);font:inherit;text-align:left;padding:10px 14px;cursor:pointer}.footer-country-options button:is(:hover,:focus-visible,[aria-selected=true]){background:#243a55;outline:none;color:var(--mv-white)}@container meriavo-card (max-width:245px){.product-card .quick-add:not(.sold-out-action):is(:hover,:focus-visible) .quick-add-cart{top:auto!important;bottom:58px!important;transform:none!important}}@media(hover:none),(pointer:coarse){.product-card .quick-add-cart{display:none!important}}.product-page .buy-box .stock-newsletter-cta{display:flex!important;align-items:center;justify-content:center;gap:10px;min-height:52px!important;padding:12px 16px!important;border:1px solid var(--mv-border)!important;border-radius:16px!important;background:var(--mv-white)!important;color:var(--mv-ink)!important;box-shadow:none!important;font-size:16px!important;line-height:1.4!important;font-weight:700;text-align:center;text-decoration:none}.product-page .buy-box .stock-newsletter-cta:is(:hover,:focus-visible){border-color:#117cff!important;color:#117cff!important;background:#f7faff!important}.stock-newsletter-cta svg{width:20px;height:20px;flex:none}.product-page .buy-box:has(.stock-newsletter-cta) :is([id=rsi_buy_now_button],.more-payment-options,.accelerated-checkout){display:none!important}.product-card{cursor:pointer}.product-card .quick-add:disabled{cursor:default}#FooterNewsletter{scroll-margin-top:calc(var(--meriavo-header-stack-height,80px) + 24px)}.faq-layout .faq-q>span{font-size:0!important;line-height:0!important;flex:0 0 18px!important;width:18px!important;height:18px!important;transform:none!important;align-self:center}.faq-q>span:before,.faq-q>span:after{border-radius:0!important}.faq-item.open .faq-q>span{transform:none!important}#MainContent{display:contents}.product-card .product-card-heading{height:auto!important;min-height:0!important;flex-basis:auto!important;max-height:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;overflow:visible!important}.product-card .card-review-rating{display:flex;align-items:center;min-height:22px;height:22px;flex:0 0 22px;max-width:100%;margin:0;overflow:hidden}.product-card .card-review-rating .alireviews-review-star-rating{margin:0!important;padding:0!important;max-width:100%;font-family:inherit!important;line-height:1.5!important}.product-card .card-review-rating :is(span,p,a){font-family:inherit!important;font-size:14px!important;line-height:1.5!important}.product-card .card-review-rating svg{width:14px!important;height:14px!important}.product-card .product-status-row{margin-top:0!important;flex-shrink:0}.product-card .card-review-rating[data-compact-rating]{gap:6px}.product-card .card-review-rating[data-compact-rating] .alr-wh-review-star-rating-number{display:none!important}.product-card .card-review-rating[data-compact-rating]:after{content:attr(data-compact-rating);font-size:14px;line-height:1.5;color:var(--mv-muted);white-space:nowrap}@container meriavo-card (max-width:245px){.product-card .card-review-rating svg{width:12px!important;height:12px!important}.product-card .card-review-rating .alireviews-review-star-rating{--alr-wh-rating_icon_size:12px!important;--alr-wh-rating_icon_spacing:1px!important}}.search-overlay .search-result-list .product-card-heading,#CartDrawer .cart-empty-picks .product-card-heading{display:contents!important}.search-overlay .search-result-list .card-review-rating,#CartDrawer .cart-empty-picks .card-review-rating{grid-column:2;min-height:22px;height:22px}.site-footer details.footer-country-menu{border:0!important;padding:0!important;box-shadow:none!important}.site-footer .footer-country-trigger{border-bottom:1px solid #394450!important;text-decoration:none!important;box-shadow:none!important}.product-page .buy-box:not(:has(.stock-newsletter-cta)) .buy-box-actions{border-bottom:1px solid var(--mv-divider)!important}.product-page .buy-box .cod-loading-space{height:76px;min-height:76px;flex:0 0 76px;order:20;border-radius:16px;background:var(--mv-surface);border:1px solid var(--mv-border);box-sizing:border-box}.product-page .buy-box:has([id=rsi_buy_now_button]) .cod-loading-space{display:none!important}.product-page .buy-box .rsi-btn-skel{display:none!important;margin:0!important;height:0!important;min-height:0!important;flex:0 0 0!important}.product-page .buy-box [id=rsi_buy_now_button]{order:20!important;box-sizing:border-box!important;height:76px!important;min-height:76px!important;max-height:76px!important;margin:0!important;padding:12px 16px!important;transform:none!important;animation:none!important}.product-page .buy-box [id=rsi_buy_now_button] p{margin:4px 0 0!important;line-height:1.4!important;font-size:14px!important}.product-page .buy-box .buy-box-quantity .qty-row{margin:0!important}.product-page .product-layout,.product-page .product-reviews-app,details.acc{overflow-anchor:none!important}.product-page .v39-guarantee-card b{align-items:center!important;box-sizing:border-box}.product-page .v39-guarantee-card strong{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:22px!important;box-sizing:border-box;text-align:center!important;line-height:1.5!important}.product-page .v39-assurance-heading a.assurance-email{font-size:14px!important;color:#117cff!important;text-decoration:underline;text-underline-offset:3px}.meriavo-header-stack .site-header{border-bottom:0!important}.product-card .card-review-rating .alireviews-review-star-rating{pointer-events:none!important;cursor:inherit!important}.product-card .card-review-rating .alireviews-review-star-rating>div:not(.alr-wh-comp-list-star-rating):not(.alr-wh-review-star-rating-number){display:none!important}.product-card .body h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;height:2.8em!important;min-height:2.8em!important;max-height:2.8em!important;line-height:1.4!important}.product-card .body h3 a{white-space:normal!important;overflow-wrap:anywhere}:is(.product-grid,.collection-grid,[data-recommendations] .product-grid,[data-recent-grid])>.product-card{height:auto!important;min-height:calc(var(--product-card-media) + 252px)!important;max-height:none!important;grid-template-rows:var(--product-card-media) minmax(252px,1fr)!important}.product-card>.body{height:auto!important;min-height:252px!important;overflow:visible!important}.product-card .product-card-heading{flex-shrink:0!important}.product-card .product-status-row{height:auto!important;min-height:46px!important;max-height:none!important;flex-wrap:wrap!important;align-content:flex-start!important;overflow:visible!important;gap:4px!important}.product-card .product-status-row>span{flex:0 0 auto!important;max-width:100%;box-sizing:border-box;font-size:12px!important;line-height:18px!important;padding:2px 7px!important;white-space:nowrap}.product-card .card-review-rating[data-compact-rating=""]:after{display:none}.review-app-block :is(.alr-wh-comp-button,button),#rsi_form_wrapper button{transition:background-color .18s ease,color .18s ease,box-shadow .22s ease,transform .18s cubic-bezier(.22,.61,.36,1)!important}@media(hover:hover)and (pointer:fine){.review-app-block :is(.alr-wh-comp-button,button):hover:not(:disabled),#rsi_form_wrapper button:hover:not(:disabled){transform:none!important;box-shadow:0 6px 18px #11131714!important}.review-app-block .alr-wh-comp-filter-buttons-write-review:hover,#rsi_form_wrapper :is(.rsi-submit_button,.rsi-discounts-button):hover{background:#096be5!important}}.review-app-block :is(.alr-wh-comp-button,button):active:not(:disabled),#rsi_form_wrapper button:active:not(:disabled){transform:none!important;box-shadow:none!important}.review-app-block :is(.alr-wh-comp-button,button):focus-visible,#rsi_form_wrapper button:focus-visible{outline:2px solid #117CFF!important;outline-offset:3px}#rsi_form_wrapper :is(.rsi-quantity-increase,.rsi-quantity-decrease),#rsi_form_wrapper :is(.rsi-quantity-increase,.rsi-quantity-decrease):hover:not(:disabled){background:var(--mv-white)!important;color:var(--mv-ink)!important;border-color:var(--mv-border)!important;box-shadow:none!important}#rsi_form_wrapper :is(.rsi-quantity-increase,.rsi-quantity-decrease):disabled{background:var(--mv-white)!important;border-color:var(--mv-border)!important;color:#a1a9b3!important;opacity:1!important}#rsi_form_wrapper .rsi-submit_button>.rsi-icon{width:24px!important;height:24px!important;flex:0 0 24px!important;fill:transparent!important;background:var(--mv-white);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14l1 14H4L5 7Z M8 9V6a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14l1 14H4L5 7Z M8 9V6a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") center/contain no-repeat}#rsi_form_wrapper .rsi-submit_button>.rsi-icon path{opacity:0!important}.site-footer .localization-form{grid-column:1!important;grid-row:2;min-width:0;flex-wrap:wrap}.site-footer .footer-payments{grid-column:2/-1;grid-row:2;justify-self:end;align-self:center;width:100%;background:transparent;border:0;padding:0;gap:8px!important}.site-footer .footer-payments .payment-icon{flex:0 0 42px;background:transparent;border:0;box-shadow:none}@media(max-width:1100px){.site-footer .localization-form{grid-row:3}.site-footer .footer-payments{grid-column:2;grid-row:3}.site-footer .footer-bottom{grid-row:4}}@media(max-width:480px){.site-footer .footer-payments{grid-column:1;grid-row:3;justify-content:flex-start!important;justify-self:start}.site-footer .footer-links{grid-row:4}.site-footer .localization-form{grid-row:5}.site-footer .footer-bottom{grid-row:6}}@media(prefers-reduced-motion:reduce){.review-app-block :is(.alr-wh-comp-button,button),#rsi_form_wrapper button{transition:none!important;transform:none!important}}.product-page .product-info-accordion>summary{position:relative;padding-right:26px!important}.product-page .product-info-accordion>summary:before,.product-page .product-info-accordion>summary:after{content:""!important;position:absolute;right:4px;top:50%;background:#117cff;border:0;border-radius:0;rotate:0deg!important;float:none;transform:translateY(-50%);transition:transform .18s ease!important}.product-info-accordion>.accordion-motion{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s cubic-bezier(.22,.61,.36,1),opacity .24s ease;overflow:hidden}.product-info-accordion[data-accordion-target=true]>.accordion-motion{grid-template-rows:1fr;opacity:1}.accordion-motion-inner{min-height:0;overflow:hidden}.product-info-accordion .accordion-motion-inner>.rte{padding:0 4px 20px;color:var(--mv-muted);font-size:14px;line-height:1.7}.product-info-accordion .accordion-motion-inner>.rte>:first-child{margin-top:0!important}.product-page .buy-box:has(.stock-newsletter-cta) .secondary-buy:disabled{background:var(--mv-hover)!important;border-color:var(--mv-border)!important;color:var(--mv-muted)!important;opacity:1!important;box-shadow:none!important;cursor:not-allowed;transform:none!important}.product-page .buy-box .qty:has(input:disabled){background:var(--mv-surface)!important;border-color:var(--mv-border)!important;color:var(--mv-muted)!important}.product-page .buy-box .qty :disabled{color:var(--mv-muted)!important;opacity:1!important;cursor:not-allowed}.product-page .buy-box [id=rsi_buy_now_button]{background:var(--mv-white)!important;color:var(--mv-ink)!important;border:1px solid var(--mv-border)!important;box-shadow:none!important;opacity:1!important;font-family:inherit!important;font-size:16px!important;font-weight:750!important;line-height:1.4!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .22s ease,transform .18s cubic-bezier(.22,.61,.36,1)!important}.product-page .buy-box [id=rsi_buy_now_button]>div:not(:has(.rsi-form-loading)){display:grid!important;grid-template-columns:24px minmax(0,1fr) 24px!important;column-gap:12px;align-items:center;min-height:48px}.product-page .buy-box [id=rsi_buy_now_button] .rsi-icon{width:24px!important;height:24px!important;margin:0!important;color:#117cff!important;flex:0 0 24px!important}.product-page .buy-box [id=rsi_buy_now_button] p{color:var(--mv-muted)!important;font-weight:400!important}.product-page .buy-box [id=rsi_buy_now_button]:disabled{opacity:1!important;cursor:wait;filter:none!important}@media(hover:hover)and (pointer:fine){.product-page .buy-box [id=rsi_buy_now_button]:hover:not(:disabled){background:#f7faff!important;border-color:#117cff!important;transform:none!important;translate:0 -1px;box-shadow:0 8px 22px #117cff14!important}}.product-page .buy-box [id=rsi_buy_now_button]:active:not(:disabled){transform:none!important;translate:0 0;scale:.995;box-shadow:none!important}.product-page .buy-box [id=rsi_buy_now_button]{transition:background-color var(--motion-fast) var(--motion-ease-standard),border-color var(--motion-fast) var(--motion-ease-standard),color var(--motion-fast) var(--motion-ease-standard),box-shadow var(--motion-fast) var(--motion-ease-standard),translate var(--motion-fast) var(--motion-ease-standard),scale var(--motion-fast) var(--motion-ease-standard)!important}.product-page .purchase-trust.purchase-trust{border:0!important;padding:0!important;gap:0!important;border-radius:0!important}.product-page .purchase-trust .trust-block{border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:720px){.product-page .purchase-trust .trust-block:nth-child(n+2){border-top:1px solid var(--mv-border)!important}}.product-page .v39-guarantee-card p{width:100%;text-align:center!important}#ProductLightbox .lightbox-thumbs{scrollbar-width:thin!important;scrollbar-color:#BBC8D8 transparent!important;scrollbar-gutter:auto}#ProductLightbox .lightbox-thumbs::-webkit-scrollbar{height:5px;width:5px}#ProductLightbox .lightbox-thumbs::-webkit-scrollbar-track{background:transparent}#ProductLightbox .lightbox-thumbs::-webkit-scrollbar-thumb{background:#bbc8d8;border-radius:999px}.product-page .main-image .media-nav{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:grid!important;place-items:center!important;border-radius:50%!important;opacity:1!important}.product-page .product-summary>h1{line-height:1.12!important;max-width:none!important;overflow-wrap:break-word}.product-page .product-summary .desc{max-width:none!important;width:100%!important;box-sizing:border-box}@media(min-width:1101px){.product-page .product-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)!important;gap:clamp(40px,4vw,72px)!important}}#CartDrawer .cart-item.is-confirming-delete{background:transparent!important;background-image:none!important}@media(prefers-reduced-motion:reduce){.product-info-accordion>.accordion-motion,.product-page .product-info-accordion>summary:after{transition:none!important}.product-page .buy-box [id=rsi_buy_now_button]{transition:none!important;transform:none!important}}.meriavo-header-stack{background:transparent!important}.site-footer .footer-newsletter .footer-payments{grid-template-columns:repeat(5,42px)!important;grid-column:auto!important;grid-row:auto!important}.product-page .v39-guarantee-card{align-items:flex-start!important;text-align:left!important}.product-page .v39-guarantee-card b{height:auto!important;min-height:0!important;max-height:none!important;justify-content:flex-start!important}.product-page .v39-guarantee-card b svg{display:block}.product-page .v39-guarantee-card :is(strong,span,p){display:block!important;text-align:left!important;justify-content:flex-start!important;width:100%}.placeholder-color{padding:20px 0;border-top:1px solid var(--mv-border)}.placeholder-color-label{display:flex;align-items:center;gap:14px;margin-bottom:16px;font-size:16px}.placeholder-color-label>span{border-left:1px solid var(--mv-border);padding-left:14px;color:var(--mv-muted)}.placeholder-color-swatches{display:flex;gap:12px;align-items:center}.placeholder-color-swatch{display:block;width:28px;height:28px;padding:3px;border:1px solid #DDE3EA;border-radius:50%;background:var(--placeholder-swatch);background-clip:content-box}.placeholder-color-swatch.is-selected{outline:2px solid #117CFF;outline-offset:3px}.universal-browser{position:relative;z-index:5;overflow:visible!important}.universal-browser-main{position:relative;z-index:3;overflow:visible!important}.v37-sort-control[open]{z-index:30!important}.v37-sort-menu{z-index:40!important;background:var(--mv-white)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important}.main-image .media-panel{position:relative}.main-image .media-panel.is-media-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,#eaf2f8 10%,#d7eafa 35%,#f7fbff,#dceffb 65%,#eaf2f8 90%);background-size:300% 100%;animation:meriavo-ocean-loading 2.4s ease-in-out infinite;border-radius:inherit}.main-image .media-panel.is-media-loading img{opacity:0}.main-image .media-panel.is-media-ready img{opacity:1;transition:opacity .42s ease!important}@keyframes meriavo-ocean-loading{0%,to{background-position:100% 50%}50%{background-position:0% 50%}}dialog[data-overlay]::backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#090f1761!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.product-page .buy-box [id=rsi_buy_now_button]{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-page .buy-box [id=rsi_buy_now_button]>div:only-child:has(>svg:only-child){display:flex!important;justify-content:center!important;align-items:center!important;grid-template-columns:none!important}.product-page .buy-box [id=rsi_buy_now_button]>svg:only-child{position:absolute!important;left:50%!important;top:50%!important;margin:0!important;translate:-50% -50%;color:#117cff!important}@media(prefers-reduced-motion:reduce){.main-image .media-panel.is-media-loading:after{animation:none}.main-image .media-panel.is-media-ready img{transition:none!important}}.product-page .buy-box [id=rsi_buy_now_button]>div:has(.rsi-form-loading){position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;grid-template-columns:none!important;width:100%!important;height:100%!important;min-height:0!important}.product-page .buy-box [id=rsi_buy_now_button] .rsi-form-loading{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;width:30px!important;height:30px!important}.product-page .buy-box [id=rsi_buy_now_button] .rsi-form-loading circle{stroke:#117cff!important}.product-summary .product-description-preview:not(.is-expanded){-webkit-line-clamp:5!important}.product-summary .product-description-preview p{margin-bottom:0!important}.product-summary .prod-desc-toggle{margin-top:6px!important;min-height:24px;padding:0!important}.product-summary .product-summary-bullets{margin:20px 0!important;padding-top:20px!important;padding-bottom:20px!important}.product-page .purchase-trust.purchase-trust{width:fit-content!important;max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:flex-start}.product-page .purchase-trust .trust-block{padding:16px!important;min-width:0;white-space:normal;justify-content:flex-start!important}.product-page .purchase-trust .trust-block:nth-child(odd){border-right:1px solid var(--mv-border)!important}.product-page .purchase-trust .trust-block:nth-child(n+3){border-top:1px solid var(--mv-border)!important}#rsi_form_wrapper{font-family:inherit!important;border:1px solid var(--mv-border)!important;border-radius:16px!important;background:var(--mv-white)!important;color:var(--mv-ink)!important}#rsi_form_wrapper .rsi-form-header{background:#f7faff!important;color:var(--mv-ink)!important;border:0!important;border-bottom:1px solid var(--mv-border)!important;padding:20px 24px!important;text-align:left!important;font-family:inherit!important;text-transform:none!important}#rsi_form_wrapper .rsi-form-title-container{font-weight:750!important;font-size:18px!important}#rsi_form_wrapper .rsi-form-close-button svg{width:22px!important;height:22px!important}#rsi_form_wrapper :is(.rsi-text-input-row,.rsi-select-field,.rsi-discounts-input,.rsi-discounts-button,.rsi-product-item-wrapper,.rsi-shipping-rates-item,.rsi-total-summary-wrapper,.rsi-submit_button){border-radius:16px!important}#rsi_form_wrapper :is(.rsi-text-input-row,.rsi-select-field,.rsi-discounts-input){border:1px solid var(--mv-border)!important;background:var(--mv-white)!important;box-shadow:none!important}#rsi_form_wrapper :is(.rsi-text-input-row:focus-within,.rsi-select-field:focus-visible,.rsi-discounts-input:focus-visible){border-color:#117cff!important;outline:2px solid #117cff25!important;outline-offset:2px!important}#rsi_form_wrapper :is(.rsi-text-input-field,.rsi-select-field,.rsi-discounts-input){font-family:inherit!important;font-size:14px!important;color:var(--mv-ink)!important}#rsi_form_wrapper :is(.rsi-text-input-label,.rsi-select-label,.rsi-checkbox-label){font-family:inherit!important;text-align:left!important}#rsi_form_wrapper .rsi-checkbox-row,#rsi_form_wrapper .rsi-checkbox-row:has(input:checked){border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:8px 0!important}#rsi_form_wrapper input[type=checkbox]{-webkit-appearance:none!important;appearance:none!important;flex:0 0 18px;width:18px!important;height:18px!important;border:1px solid #BBC8D8!important;border-radius:var(--meriavo-checkbox-radius,5px)!important;background:var(--mv-white)!important;margin:0 10px 0 0!important;display:inline-grid!important;place-content:center;accent-color:#117CFF!important;cursor:pointer}#rsi_form_wrapper input[type=checkbox]:checked{background:#117cff!important;border-color:#117cff!important}#rsi_form_wrapper input[type=checkbox]:checked:after{content:"";width:8px;height:4px;border-left:2px solid var(--mv-white);border-bottom:2px solid var(--mv-white);transform:rotate(-45deg) translateY(-1px)}#rsi_form_wrapper input[type=checkbox]:focus-visible{outline:2px solid #117CFF!important;outline-offset:3px!important}#rsi_form_wrapper .rsi-total-summary-wrapper{background:#f7faff!important;border:1px solid var(--mv-border)!important}#rsi_form_wrapper .rsi-submit_button{background:#117cff!important;color:var(--mv-white)!important;font-family:inherit!important}@supports (appearance:base-select){#rsi_form_wrapper .rsi-select-field{-webkit-appearance:base-select!important;appearance:base-select!important}#rsi_form_wrapper .rsi-select-field::picker(select){-webkit-appearance:base-select;appearance:base-select;border:1px solid var(--mv-border);border-radius:16px;background:var(--mv-white);padding:8px;box-shadow:0 16px 40px #11131718}#rsi_form_wrapper .rsi-select-field option{padding:10px 12px;border-radius:16px}#rsi_form_wrapper .rsi-select-field option:checked{background:#eaf3ff;color:#096be5}}.product-page .purchase-trust .trust-block:nth-child(-n+2){border-top:0!important}@supports (appearance:base-select){#rsi_form_wrapper .rsi-select-field::picker(select){max-height:min(320px,50dvh);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#BBC8D8 transparent}}.product-page .product-price-section{padding-bottom:16px!important;margin-bottom:16px!important}.product-page .product-description-section{padding:0 0 16px!important;margin:0!important}.product-page .product-description-preview{margin:0!important}.product-page .prod-desc-toggle{display:block!important;margin:6px 0 0!important;min-height:0!important;line-height:1.5!important}.product-page .product-summary-bullets{margin:0!important;padding-top:16px!important;padding-bottom:16px!important}.product-page .placeholder-color{padding:16px 0!important}.product-page .placeholder-color-label{margin-bottom:12px!important}.product-page .product-config-section{padding-top:16px!important;padding-bottom:16px!important}.product-page .product-summary .kicker a{transition:color .17s ease}.product-page .product-summary .kicker a:hover{color:#117cff!important}.product-page .v39-guarantee-card{background:var(--mv-white)!important}.utility-bar,.utility-bar span{font-size:12px!important;font-weight:650!important}.site-footer .footer-newsletter .footer-payments{margin-left:0!important;margin-right:auto!important;justify-self:start!important;text-align:left}.site-footer .footer-brand>a{text-decoration:underline!important;text-underline-offset:3px}.meriavo-header-section,.meriavo-header-stack,.meriavo-header-stack .site-header,.meriavo-header-stack .head{border:0!important;outline:0!important;box-shadow:none!important}.meriavo-header-stack .site-header{background-clip:padding-box;transform:translateZ(0)}.meriavo-review-pager{display:flex;align-items:center;justify-content:center;gap:14px;width:max-content;margin:24px auto 0;padding:8px 14px;border:1px solid var(--mv-border);border-radius:999px;background:var(--mv-white)}.meriavo-review-pager button{display:grid;place-items:center;width:30px;height:30px;border:0;background:transparent;color:var(--mv-ink);cursor:pointer}.meriavo-review-pager button:disabled{color:#bbc8d8;cursor:default}.meriavo-review-pager .review-page-number{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--mv-ink);color:var(--mv-white);font-weight:700}.alireviews-review-box[data-meriavo-pager] .alireviews-review-box-load-more,.alr-wh-comp-review-item-list[data-meriavo-hidden]{display:none!important}.product-page .purchase>.product-config-section{padding:16px 0!important}.template-product .review-app-block .meriavo-review-pager{position:relative;z-index:3;display:flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;margin:24px auto 0!important;border:1px solid var(--mv-border)!important;border-radius:999px!important;background:var(--mv-white)!important}.template-product .review-app-block .meriavo-review-pager button{padding:0!important;border:0!important;background:transparent!important;line-height:1!important;display:grid!important;place-items:center!important;align-self:center!important;margin:0!important;transform:none!important}.template-product .review-app-block .meriavo-review-pager button svg{display:block;stroke-linecap:round;stroke-linejoin:round}.product-page .main-image .media-nav,.product-page .main-image .media-nav:hover{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--mv-ink)!important}.product-page .main-image .media-nav svg{stroke:var(--mv-ink)!important;stroke-width:2.6!important;fill:none!important;width:24px!important;height:24px!important}.account-avatar .icon,.account-fallback .icon{width:22px!important;height:22px!important}#rsi_form_wrapper .rsi-product-item-quantity-controls{display:grid!important;border:1px solid var(--mv-border)!important;border-radius:16px!important;background:var(--mv-white)!important;overflow:hidden!important;padding:0!important;gap:0!important}#rsi_form_wrapper .rsi-product-item-quantity-controls :is(button,input){width:100%!important;min-width:0!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;margin:0!important;padding:0!important;text-align:center!important;font-family:inherit!important;transform:none!important}#rsi_form_wrapper .rsi-product-item-quantity-controls button:hover:not(:disabled){background:#f0f6ff!important;color:#117cff!important}#rsi_form_wrapper :is(#discount-error,[id^=rsi-notification-item]){border-radius:16px!important;font-family:inherit!important;font-size:14px!important;line-height:1.5!important;padding:12px 16px!important;background:#fff3f3!important;border:1px solid #EBCACA!important;color:#a73535!important}.template-product .review-app-block .meriavo-review-pager button svg{width:18px!important;height:18px!important;margin:0!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important}body[data-meriavo-review-sort-controlled]:not([data-meriavo-review-sort-open]) .alr-wh-comp-review-sort-wrap{display:none!important;pointer-events:none!important}body[data-meriavo-review-sort-controlled][data-meriavo-review-sort-open] .alr-wh-comp-review-sort-wrap{display:block!important;pointer-events:auto!important}[data-cart-count][hidden],.product-card [id=rsi_buy_now_button]{display:none!important}#rsi_form_wrapper .rsi-product-item-quantity-controls{grid-template-columns:34px 42px 34px!important;width:112px!important;height:38px!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;margin-top:8px!important}#rsi_form_wrapper .rsi-product-item-quantity-controls :is(button,input){height:36px!important;box-sizing:border-box!important;font-size:14px!important;line-height:36px!important}#rsi_form_wrapper .rsi-product-item-quantity-controls button{display:grid!important;place-items:center!important;line-height:1!important}#rsi_form_wrapper .rsi-product-item-quantity-controls button :is(svg,span){margin:0!important;align-self:center!important;justify-self:center!important}#rsi_form_wrapper #province_country_field{min-height:46px!important;padding:12px 16px!important;line-height:20px!important;background-color:var(--mv-white)!important;border:1px solid var(--mv-border)!important;border-radius:16px!important;box-shadow:none!important;text-align:left!important;cursor:pointer}#rsi_form_wrapper #province_country_field:focus-visible{border-color:#117cff!important;outline:2px solid #117cff25!important;outline-offset:2px!important}@supports (appearance:base-select){#rsi_form_wrapper #province_country_field::picker-icon{content:"";width:7px;height:7px;border-right:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:rotate(45deg);margin:0 3px 3px 12px;color:var(--mv-muted);transition:transform .16s ease}#rsi_form_wrapper #province_country_field:open::picker-icon{transform:rotate(225deg)}#rsi_form_wrapper #province_country_field::picker(select){margin-top:6px;font-family:inherit;font-size:14px;line-height:1.5}#rsi_form_wrapper #province_country_field option:hover{background:#f0f6ff;color:#096be5}}#rsi_form_wrapper .rsi-product-item-quantity-controls :is(.rsi-quantity-input,.rsi-quantity-increase,.rsi-quantity-decrease){width:100%!important;max-width:none!important;min-width:0!important;height:36px!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;align-self:center!important;line-height:36px!important}#rsi_form_wrapper .rsi-product-item-quantity-controls input.rsi-quantity-input{min-height:0!important;height:36px!important;max-height:36px!important;line-height:36px!important;font-size:14px!important}@supports (appearance:base-select){#rsi_form_wrapper #province_country_field{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}#rsi_form_wrapper #province_country_field::picker-icon{flex:0 0 7px;margin-left:auto!important}}.site-header .actions>button.iconbtn{border-radius:999px!important;aspect-ratio:1;display:grid;place-items:center}.product-page{padding-top:12px!important}.product-page .breadcrumbs{margin-top:0!important;margin-bottom:16px!important;padding:0!important}.product-page .purchase>.product-summary{padding-bottom:0!important}.product-page .product-buy-section>h2{font-size:24px!important;line-height:1.3!important;font-weight:750!important;margin:0 0 16px!important}.product-facts dt{position:relative;padding-left:20px}.product-facts dt:before{content:"";position:absolute;left:0;top:.7em;width:5px;height:5px;border-radius:50%;background:#117cff}.site-footer .footer-newsletter .footer-payments{display:flex!important;flex-wrap:wrap!important;gap:12px!important;width:100%!important;max-width:100%!important;justify-content:flex-start!important}.site-footer .footer-newsletter .footer-payments .payment-icon{flex:0 0 42px!important;width:42px!important}.product-page .main-image .media-nav svg{transition:transform .16s ease!important}.product-page .main-image .media-nav.next:hover svg{transform:translate(3px)}.product-page .main-image .media-nav.prev:hover svg{transform:translate(-3px)}.product-page .main-image .media-nav:active svg{transform:scale(.86)}.media-nav.is-arrow-clicked svg{animation:meriavo-arrow-tap .22s ease}@keyframes meriavo-arrow-tap{0%,to{scale:1}45%{scale:.82}}@media(prefers-reduced-motion:reduce){.media-nav svg{transition:none!important;animation:none!important}}.product-page .product-summary>h1{font-size:clamp(32px,3.8vw,60px)!important}@media(min-width:901px){.product-page .purchase{margin-top:-43px!important}}.product-shelf-arrow svg{transition:transform .16s ease!important}.product-shelf-arrow-right:hover:not(:disabled) svg{transform:translate(3px)}.product-shelf-arrow-left:hover:not(:disabled) svg{transform:translate(-3px)}.product-shelf-arrow.is-arrow-clicked svg{animation:meriavo-arrow-tap .22s ease}#rsi_form_wrapper .rsi-form-close-button{position:relative!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;border:1px solid var(--mv-border)!important;border-radius:999px!important;background:var(--mv-white)!important;box-shadow:none!important;color:var(--mv-ink)!important}#rsi_form_wrapper .rsi-form-close-button svg{display:none!important}#rsi_form_wrapper .rsi-form-close-button:before,#rsi_form_wrapper .rsi-form-close-button:after{border-radius:0}#rsi_form_wrapper .rsi-form-close-button:hover{background:#f0f6ff!important;color:#117cff!important}#whyMeriavo .home-review-box{margin-top:40px;padding:24px;border:1px solid #343D49;border-radius:16px;background:var(--mv-white);color:var(--mv-ink)}#whyMeriavo .home-review-box:empty{display:none}#whyMeriavo .home-review-box .alireviews-review-box{font-family:inherit!important}#whyMeriavo .home-review-box .alr-wh-comp-review-item-list{border-radius:16px!important;border:1px solid var(--mv-border)!important}#whyMeriavo .meriavo-review-pager{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:14px;width:max-content;margin:24px auto 0;padding:8px 14px;border:1px solid var(--mv-border);border-radius:999px;background:var(--mv-white)}#whyMeriavo .meriavo-review-pager button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;background:transparent;color:var(--mv-ink)}#whyMeriavo .meriavo-review-pager button:disabled{color:#cbd2da;cursor:default}#whyMeriavo .meriavo-review-pager svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}#whyMeriavo .review-page-number{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;background:var(--mv-ink);color:var(--mv-white)}@media(max-width:600px){#whyMeriavo .home-review-box{padding:16px;margin-top:24px}}@media(prefers-reduced-motion:reduce){.product-shelf-arrow svg{animation:none!important;transition:none!important}}#rsi_form_wrapper .rsi-form-close-button:before,#rsi_form_wrapper .rsi-form-close-button:after{content:""!important;display:block!important;position:absolute!important;left:50%!important;top:50%!important;width:14px!important;height:1.5px!important;background:var(--mv-ink)!important;opacity:1!important;visibility:visible!important;translate:-50% -50%!important;transform:rotate(45deg)!important}#rsi_form_wrapper .rsi-form-close-button:after{transform:rotate(-45deg)!important}body #whyMeriavo .home-review-box :is(.ali-widget-app-ext,.alireviews-review-box){display:block!important;min-height:80px!important}#whyMeriavo .home-review-box .home-review-context{margin:0 0 24px;color:var(--mv-muted);font-size:14px;line-height:1.5}#whyMeriavo .home-review-box .home-review-context a{color:#117cff;text-underline-offset:3px}.product-page .product-info-step>h2{margin:0 0 16px!important}.product-page .product-info-accordion>summary{min-height:0!important;padding:16px 26px 16px 0!important}.product-page .product-info-accordion .rte :is(p,ul,ol,dl){margin-top:0!important;margin-bottom:16px!important}.product-page .product-info-accordion .rte>:last-child{margin-bottom:0!important}.product-page .product-info-accordion .rte :is(h2,h3,h4){margin:16px 0!important}.product-page .main-image .media-nav.prev{left:0!important}.product-page .main-image .media-nav.next{right:0!important}.site-footer .footer-newsletter .footer-payments{margin-top:48px!important}#SearchOverlay .search-close{width:44px!important;height:44px!important;flex:0 0 44px;display:grid;place-items:center;padding:0!important;color:var(--mv-ink)!important}#SearchOverlay .search-close svg{width:20px;height:20px;stroke-width:1.6}#rsi_form_wrapper .rsi-text-input-row .rsi-text-input-field,#rsi_form_wrapper .rsi-text-input-row .rsi-text-input-field:focus,#rsi_form_wrapper .rsi-text-input-row .rsi-text-input-field:focus-visible{border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important;min-width:0!important;flex:1 1 0!important}.catalog-chip-shell{position:relative;min-width:0}.catalog-chip-shell .universal-filter-row{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain;padding-block:4px;gap:8px}.catalog-chip-shell .universal-filter-row::-webkit-scrollbar{display:none}.catalog-chip-shell .universal-filter-row.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.catalog-chip-shell :is(.universal-chip,.universal-count){flex-shrink:0;white-space:nowrap}.catalog-chip-arrow{position:absolute;top:0;bottom:0;margin-block:auto;translate:none;z-index:2;display:grid;place-items:center;height:38px;border:0;color:var(--mv-muted);cursor:pointer}.catalog-chip-arrow.next{right:0}.catalog-chip-arrow.previous{left:0;background:linear-gradient(270deg,#f5f7fa00,#f5f7fa 35%)}.catalog-chip-arrow[hidden]{display:none}.catalog-chip-arrow svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;transition:transform .16s ease}.catalog-chip-arrow:hover{color:#117cff}.catalog-chip-arrow.next:hover svg{transform:translate(2px)}.catalog-chip-arrow.previous:hover svg{transform:translate(-2px)}.meriavo-selection-stars{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:32px;color:#21a6ff}.meriavo-selection-stars svg{width:22px;height:22px;fill:currentColor;stroke:currentColor;stroke-width:1.4}.meriavo-selection-stars svg:nth-child(3){width:28px;height:28px}.faq-q>span:before,.faq-q>span:after,.product-page .product-info-accordion>summary:before,.product-page .product-info-accordion>summary:after{width:10px!important;height:2.5px!important}.site-header :is(.account-component,.account-avatar,.account-fallback){background:var(--mv-white)!important;border-radius:999px!important}@container meriavo-card (max-width:260px){.product-card .quick-add:not(.sold-out-action) :is(.quick-add-label,.quick-add-cart){display:none!important}.product-card .quick-add:not(.sold-out-action):is(:hover,:focus-visible) .quick-add-plus{opacity:1!important;transform:scale(1.1)!important}.product-card .quick-add{transition:background .16s ease,box-shadow .16s ease!important}}@media(max-width:600px){.utility-bar{display:flex!important;justify-content:center!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;padding:5px 8px!important;min-height:24px!important;box-sizing:border-box}.utility-bar span{font-size:clamp(8px,2.3vw,11px)!important;line-height:1.3!important;letter-spacing:0!important}.utility-bar i{flex:0 0 2px!important;width:2px!important;height:2px!important;margin:0!important}}@container meriavo-products (max-width:340px){.product-grid{grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){.catalog-chip-arrow svg,.product-card .quick-add-plus{transition:none!important}}.site-header shopify-account::part(signed-out-avatar){border-radius:999px!important}.utility-bar :is(span,i){display:block!important}.meriavo-header-stack .utility-bar span:nth-of-type(n),.meriavo-header-stack .utility-bar i:nth-of-type(n){display:block!important}body :is(.product-card,.hero-media-caption,.hero-product-copy) .product-status-row{display:flex!important;align-items:center!important;align-content:flex-start!important;gap:5px!important;flex-wrap:wrap!important;margin:5px 0 0!important;min-height:20px!important;height:auto!important}body :is(.product-card,.hero-media-caption,.hero-product-copy) .product-status-row>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:20px!important;min-height:20px!important;padding:0 7px!important;border-radius:16px!important;box-sizing:border-box!important;font-size:11px!important;line-height:18px!important;font-weight:650!important;white-space:nowrap!important}body :is(.product-card,.hero-media-caption,.hero-product-copy) .product-status-row>span[hidden]{display:none!important}body :is(.product-card,.hero-media-caption,.hero-product-copy) .product-status-new{background:#edf5ff!important;border:1px solid #BED9FF!important;color:#117cff!important}body :is(.product-card,.hero-media-caption,.hero-product-copy) .product-status-selected{background:var(--mv-ink)!important;border:1px solid var(--mv-ink)!important;color:var(--mv-white)!important}body :is(.product-card,.hero-media-caption,.hero-product-copy) .product-status-sold{background:var(--mv-surface)!important;border:1px solid var(--mv-border)!important;color:var(--mv-muted)!important}body .product-card .product-image>.media-discount{position:absolute!important;left:14px!important;right:auto!important;top:14px!important;bottom:auto!important;z-index:4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:48px!important;height:30px!important;padding:0 9px!important;border-radius:16px!important;border:1px solid var(--mv-ink)!important;box-shadow:0 3px 9px #11131724!important;font-size:12px!important;line-height:1!important}body .product-card .product-image>.media-discount[hidden]{display:none!important}body .discount-badge,body .product-card .product-image>.media-discount{border-radius:var(--meriavo-discount-radius,8px)!important;background:var(--mv-ink)!important;color:var(--mv-white)!important;font-weight:750!important}body :is(.product-card,.hero-media-caption,.hero-product-copy) .product-status-row>span{border-radius:var(--meriavo-tag-radius,5px)!important}body:is(.template-404,.template-password):not(.template-product) :is([id=rsi_buy_now_button],#rsi-sticky-button,#rsi_form_wrapper,.rsi-sticky-button),body:has(.meriavo-utility-page) :is([id=rsi_buy_now_button],#rsi-sticky-button,#rsi_form_wrapper,.rsi-sticky-button){display:none!important;visibility:hidden!important;pointer-events:none!important}.meriavo-utility-page{max-width:850px!important;min-height:0!important;display:block!important;box-sizing:border-box;padding-block:64px!important;text-align:left!important}.utility-page-panel{width:100%;max-width:580px;margin:0 auto;box-sizing:border-box;background:var(--mv-white);border:1px solid var(--mv-border);border-radius:16px;padding:40px}.meriavo-utility-page h1{font-size:clamp(30px,4vw,44px)!important;line-height:1.12!important;letter-spacing:-.035em!important;margin:12px 0 16px!important;padding:0!important;border:0!important;overflow-wrap:normal!important}.utility-page-copy,.meriavo-utility-page .rte{font-size:15px;line-height:1.65;color:var(--mv-muted);margin:0 0 24px}.utility-page-actions{display:flex;flex-wrap:wrap;gap:12px}.utility-page-actions .btn{min-height:48px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:1 1 170px;padding:12px 16px!important}.meriavo-password-page #PasswordForm{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin:24px 0 0!important}.meriavo-password-page #PasswordForm label{display:block;font-size:14px;line-height:1.5;font-weight:650;word-break:normal!important;overflow-wrap:normal!important}.password-input-row{display:flex;gap:12px;min-width:0}.meriavo-password-page #StorePassword{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:48px!important;box-sizing:border-box;padding:12px 14px!important;background:var(--mv-white);border:1px solid var(--mv-border)!important;border-radius:16px!important;font:inherit}.meriavo-password-page #StorePassword:focus-visible{outline:2px solid #117CFF;outline-offset:2px}.password-input-row .btn{flex:0 0 auto;min-width:100px;min-height:48px;white-space:nowrap;word-break:normal!important;padding:12px 20px!important}.utility-support{display:block;margin-top:24px;font-size:14px;color:var(--mv-muted);text-underline-offset:3px;overflow-wrap:anywhere}.password-brand{display:block;margin:0 0 24px;max-width:120px}.password-brand img{width:120px;height:auto}body:has(.site-header) .password-brand{display:none}@media(max-width:600px){.meriavo-utility-page{padding-block:32px!important}.utility-page-panel{padding:24px 20px}.password-input-row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.password-input-row .btn{width:100%}.meriavo-utility-page h1{font-size:32px!important}.utility-page-actions{display:grid;grid-template-columns:minmax(0,1fr)}}.site-header .actions>.iconbtn{transition:background-color .14s ease!important;box-shadow:none}.site-header .actions>:is(.cart-pill,.account-component,.account-fallback){transition:translate .18s ease,scale .14s ease,box-shadow .18s ease!important;transform-origin:center}@media(hover:hover){.site-header .actions>:is(.cart-pill,.account-component,.account-fallback):hover{translate:0 -1px;box-shadow:0 4px 12px #1113170d!important}}.site-header .actions>:is(.cart-pill,.account-component,.account-fallback):active{translate:0 0;scale:.96}.site-header shopify-account::part(signed-out-avatar){transition:scale .14s ease!important}.site-header shopify-account::part(signed-out-avatar):active{scale:.96}@media(prefers-reduced-motion:reduce){.site-header .actions>:is(.iconbtn,.cart-pill,.account-component,.account-fallback),.site-header shopify-account::part(signed-out-avatar){transition:none!important;translate:none!important;scale:none!important}}.meriavo-not-found .utility-page-actions .btn.secondary{background:transparent!important;color:var(--mv-ink)!important;border:1px solid var(--mv-border)!important}.meriavo-not-found .utility-page-actions .btn.secondary:hover{border-color:#117cff!important;color:#117cff!important}.meriavo-collection-list{padding-block:48px 64px!important}.meriavo-collection-list .section-head{margin-bottom:24px!important}.meriavo-collection-list h1{font-size:clamp(32px,3vw,44px)!important;line-height:1.12;letter-spacing:-.035em;margin:8px 0 0!important}.meriavo-collection-list .categories-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.meriavo-collection-list .categories-grid .category{display:grid!important;grid-column:auto!important;align-items:center!important;min-height:190px!important;height:auto!important;gap:16px;padding:24px!important;box-sizing:border-box;overflow:hidden!important;border:1px solid var(--mv-border)!important;border-radius:16px!important}.meriavo-collection-list .category .copy{position:static!important;min-width:0!important;padding:0!important;z-index:1}.meriavo-collection-list .category h2{font-size:clamp(21px,1.8vw,28px)!important;line-height:1.18!important;letter-spacing:-.025em!important;margin:0 0 16px!important;overflow-wrap:normal!important}.meriavo-collection-list .category .copy>span{display:inline-flex;align-items:center;font-size:14px}.meriavo-collection-list .category .copy>span svg{width:18px;height:18px;transition:translate .18s ease}.meriavo-collection-list .categories-grid .category .cat-render{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:140px!important;max-width:170px!important;max-height:none!important;object-fit:contain!important;transform:none!important;filter:none!important;justify-self:center!important;margin:0!important}.meriavo-collection-list .category:hover{border-color:#bcd5f4!important;box-shadow:0 8px 24px #11131708}.meriavo-collection-list .category:hover .copy>span svg{translate:3px 0}.meriavo-collection-list .category:focus-visible{outline:2px solid #117CFF;outline-offset:3px}@media(max-width:1100px){.meriavo-collection-list .categories-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.meriavo-collection-list{padding-block:32px 48px!important}.meriavo-collection-list .categories-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.meriavo-collection-list .categories-grid .category{min-height:156px!important;padding:20px!important}.meriavo-collection-list .category h2{font-size:23px!important}.meriavo-collection-list .categories-grid .category .cat-render{height:116px!important}}.cart-page .section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px!important}.cart-continue-shopping{display:inline-flex;align-items:center;gap:8px;color:#117cff;font-size:14px;font-weight:650;text-decoration:none;min-height:44px}.cart-continue-shopping svg{width:18px;height:18px;transition:translate .18s ease}.cart-continue-shopping:hover svg{translate:3px 0}.cart-page .cart-item{gap:16px!important;padding:20px!important;align-items:center!important}.cart-page .cart-item-media{height:88px!important}.cart-page .cart-item-media img{width:100%;height:100%;object-fit:contain!important}.cart-page .cart-item-tools{justify-content:flex-start!important;gap:12px!important;margin-top:12px!important}.cart-quantity-label{font-size:13px;font-weight:650;color:var(--mv-muted)}.cart-page .cart-remove{margin-left:12px!important}.cart-page .cart-item-price{align-self:start!important}.cart-summary-heading{font-size:20px!important;line-height:1.3!important;font-weight:750!important;letter-spacing:-.025em;margin:0 0 20px!important;padding:0!important;border:0!important}.cart-page .cart-totals{margin:0!important}.cart-page .cart-totals .subtotal{padding-block:8px!important}.cart-page .cart-totals .cart-total{margin-top:8px!important;padding-block:16px!important;border-top:1px solid var(--mv-border)}.cart-page .drawer-note{text-align:left!important;margin:12px 0!important;font-size:13px!important;line-height:1.6!important}.cart-page aside>.btn{width:100%;box-sizing:border-box;min-height:48px!important;margin-top:20px!important}.cart-page .cart-page-layout>aside{box-shadow:0 8px 24px #11131704!important}@media(max-width:600px){.cart-page .cart-item{padding:16px!important;gap:12px!important}.cart-page .cart-item-media{height:76px!important}.cart-page .cart-item-tools{gap:8px!important}.cart-page .cart-item-tools input{width:64px!important}.cart-page .cart-remove{margin-left:4px!important}.cart-page .cart-page-layout>aside{padding:20px!important}.cart-page .section-head{gap:0}}@media(prefers-reduced-motion:reduce){.meriavo-collection-list .category,.meriavo-collection-list .category .copy>span svg,.cart-continue-shopping svg{transition:none!important;translate:none!important}}.cart-page-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:32px 24px;background:var(--mv-white);border:1px solid var(--mv-border);border-radius:16px}.cart-empty-icon{width:48px;height:48px;border-radius:16px;background:#edf5ff;color:#117cff;display:grid;place-items:center}.cart-empty-icon svg{width:24px;height:24px}.cart-page-empty h2{margin:4px 0 0!important;font-size:24px!important;line-height:1.25!important;border:0!important;padding:0!important}.cart-page-empty p{margin:0;color:var(--mv-muted);font-size:14px;line-height:1.6}.cart-page-empty>.btn{margin-top:4px;min-height:48px}.cart-page-recommendations{margin-top:32px}.cart-page-recommendations>h2{font-size:24px!important;line-height:1.3!important;letter-spacing:-.025em;margin:0 0 20px!important;border:0!important;padding:0!important}.cart-page .cart-page-recommendations .cart-empty-picks{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;max-width:none!important;width:100%!important;margin:0!important;padding:0!important}.cart-page .cart-page-recommendations .product-card{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;min-height:0!important;display:grid!important;grid-template-rows:var(--product-card-media) minmax(252px,1fr)!important;overflow:hidden!important}.cart-page .cart-page-recommendations .product-card .body{display:flex!important;flex-direction:column!important;min-height:252px!important;max-height:none!important;height:auto!important;padding:16px!important;overflow:visible!important}.cart-page .cart-page-recommendations .product-card .product-image{height:var(--product-card-media)!important;min-height:0!important;width:100%!important;grid-column:auto!important;grid-row:auto!important}.cart-page .cart-page-recommendations .product-card .product-card-art{width:100%!important;height:100%!important}.cart-page .cart-page-recommendations .product-card .product-card-bottom{margin-top:auto!important;position:relative!important}.cart-page .cart-page-recommendations .cart-empty-all{display:flex!important;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:20px;color:#117cff;font-size:14px;font-weight:650;text-decoration:none}@media(max-width:900px){.cart-page .cart-page-recommendations .cart-empty-picks{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.cart-page-empty{padding:24px 20px}.cart-page-recommendations>h2{font-size:22px!important}.cart-page .cart-page-recommendations .cart-empty-picks{gap:12px!important}.cart-page .cart-page-recommendations .product-card .body{padding:12px!important}}@media(max-width:350px){.cart-page .cart-page-recommendations .cart-empty-picks{grid-template-columns:minmax(0,1fr)!important}}.meriavo-collection-list .category .copy,.meriavo-collection-list .category .copy h2{width:100%!important;max-width:none!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.meriavo-collection-list .categories-grid .category{grid-template-columns:minmax(0,1fr) minmax(90px,32%)!important}@media(max-width:600px){.meriavo-collection-list .categories-grid .category{grid-template-columns:minmax(0,1fr) 100px!important}}#whyMeriavo .meriavo-selection-emblem{display:flex;flex-direction:column;align-items:center;color:#21a6ff}#whyMeriavo .meriavo-star-silhouette{display:block;max-width:80%;height:auto;fill:currentColor;stroke:none}#whyMeriavo .meriavo-star-silhouette path{stroke-width:3;stroke-linejoin:round}#whyMeriavo .meriavo-emblem-name{display:block;color:var(--mv-surface);line-height:1.25;font-weight:650}.cart-page .cart-page-recommendations .product-shelf{--meriavo-grid-columns:4}.cart-page .cart-page-recommendations .product-shelf-track{display:grid!important}@media(max-width:1100px){.cart-page .cart-page-recommendations .product-shelf{--meriavo-grid-columns:3}}@media(max-width:599px){.cart-page .cart-page-recommendations .product-shelf{--meriavo-grid-columns:2}}@media(max-width:350px){.cart-page .cart-page-recommendations .product-shelf{--meriavo-grid-columns:1}.cart-page .cart-page-recommendations .product-shelf-track{grid-auto-columns:100%!important}}.site-header .actions>shopify-store{display:none!important}.site-header .actions{gap:12px!important;align-items:center!important}.site-header .actions>:is(.iconbtn,.account-component){width:42px!important;height:42px!important;min-width:42px!important;flex:0 0 42px!important;box-sizing:border-box!important}.site-header shopify-account::part(signed-out-avatar){width:42px!important;height:42px!important;border:1px solid var(--mv-border)!important;background:var(--mv-white)!important;color:var(--mv-ink)!important}.site-header .actions>.iconbtn svg{width:20px!important;height:20px!important}.site-header .account-avatar{width:100%!important;height:100%!important;border:0!important;box-shadow:none!important;background:transparent!important;box-sizing:border-box!important}.site-header .account-avatar .icon{width:20px!important;height:20px!important;stroke-width:1.8!important}@media(max-width:600px){.site-header .actions{gap:10px!important}}html:has(#rsi_form_wrapper[open]){overflow:hidden!important}body:has(#rsi_form_wrapper[open]){overflow:clip!important}#whyMeriavo .meriavo-selection-emblem{gap:7px;margin-top:26px}#whyMeriavo .meriavo-star-silhouette{width:198px}#whyMeriavo .meriavo-emblem-name{font-size:12px;letter-spacing:.26em;padding-left:.26em}@media(max-width:600px){#whyMeriavo .meriavo-star-silhouette{width:176px}#whyMeriavo .meriavo-emblem-name{font-size:11px}}.meriavo-collection-list .categories-grid .category{background:var(--mv-white)!important;border-color:var(--mv-border)!important;transition:border-color .18s ease,box-shadow .18s ease,translate .18s ease!important}.meriavo-collection-list .category .copy>span{color:#117cff!important;font-weight:600!important;gap:8px!important}@media(hover:hover){.meriavo-collection-list .category:hover{translate:0 -2px}}@media(prefers-reduced-motion:reduce){.meriavo-collection-list .category{translate:none!important;transition:none!important}}.product-card{--product-card-media:322px}@media(min-width:768px)and (max-width:1100px){.product-card{--product-card-media:230px}}@media(min-width:600px)and (max-width:767px){.product-card{--product-card-media:207px}}@media(max-width:599px){.product-card{--product-card-media:189.75px}}.faq-q>span:before,.product-page .product-info-accordion>summary:before{display:none!important}.faq-q>span:after,.product-page .product-info-accordion>summary:after{content:""!important;display:block!important;width:7px!important;height:7px!important;background:transparent!important;border:solid #117CFF!important;border-width:0 1.7px 1.7px 0!important;border-radius:0!important;rotate:0deg!important;transform:translate(-50%,-65%) rotate(45deg)!important;transition:transform .2s ease!important}.faq-item.open .faq-q>span:after,.product-page .product-info-accordion>summary[aria-expanded=true]:after{transform:translate(-50%,-35%) rotate(225deg)!important}.product-page .product-info-accordion>summary:after{right:8px!important}@media(prefers-reduced-motion:reduce){.faq-q>span:after,.product-page .product-info-accordion>summary:after{transition:none!important}}[data-product-shelf] .product-shelf-track{padding-inline:2px!important;scroll-padding-inline:2px}[data-product-shelf] .product-card:is(:hover,:focus-within){box-shadow:inset 0 0 0 1px #117cff1f!important;border-color:#c7d8eb!important;transform:none!important}@media(max-width:599px){:root{--meriavo-grid-columns:2}.product-grid:not(.search-result-list):not(.product-shelf-track),.cart-page .cart-page-recommendations .cart-empty-picks{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}[data-product-shelf],[data-product-shelf].is-static{--meriavo-grid-columns:2}[data-product-shelf] .product-shelf-track,[data-product-shelf].is-static .product-shelf-track{grid-auto-columns:calc((100% - 10px)/2)!important;gap:10px!important}.product-card .body{padding-inline:10px!important;min-width:0}}.product-page .product-info-accordion>.accordion-motion{padding:0!important;margin:0!important;overflow-anchor:none;transition:grid-template-rows .32s cubic-bezier(.22,.61,.36,1),opacity .24s ease!important}.product-page .product-info-accordion .accordion-motion-inner>.rte{padding:0 0 16px!important}@media(prefers-reduced-motion:reduce){.product-page .product-info-accordion>.accordion-motion{transition:none!important}}#MobileMenu .mobile-nav>a{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;text-align:left!important}#MobileMenu .mobile-nav>a>span{flex:0 1 auto!important;margin:0!important;text-align:left!important}#MobileMenu .mobile-nav>a>.icon{width:20px;height:20px;flex:0 0 20px;color:#117cff;stroke-width:1.6;pointer-events:none}#MobileMenu .overlay-head [data-close-overlay]{border-radius:999px!important;width:40px!important;height:40px!important;display:grid!important;place-items:center!important}.site-header .actions>:is([data-open-overlay=SearchOverlay],[data-open-overlay=MobileMenu]):hover,.site-header .account-component:hover,.site-header .account-fallback:hover,.site-header shopify-account:hover::part(signed-out-avatar){background:var(--mv-surface)!important}#CartDrawer .cart-edge-close{left:6px!important}#CartDrawer .cart-item.is-confirming-delete{height:auto!important;min-height:0!important;overflow:visible!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm{position:static!important;grid-column:1/-1!important;width:100%!important;box-sizing:border-box!important;margin:8px 0 0!important;border:1px solid var(--mv-border)!important;background:var(--mv-surface)!important;scroll-margin-block:16px}:is(#CartDrawer,.cart-page) .cart-inline-confirm>span{font-size:15px!important;font-weight:650!important;color:var(--mv-ink)!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm>div{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm button{width:100%!important;height:44px!important}#CartDrawer .drawer-body{overscroll-behavior-y:contain;scrollbar-gutter:stable;overflow-anchor:none}[id=rsi_buy_now_button].rsi_floating{display:none!important;visibility:hidden!important;pointer-events:none!important}.product-page .product-info-step .product-info-accordion:last-child{border-bottom:0!important}#rsi_form_wrapper .rsi-discounts-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-width:0!important;align-items:center!important}#rsi_form_wrapper .rsi-discounts-input{width:100%!important;min-width:0!important;box-sizing:border-box!important;height:46px!important}#rsi_form_wrapper .rsi-discounts-button{width:auto!important;min-width:70px!important;height:46px!important;padding:0 12px!important;white-space:nowrap!important}#rsi_form_wrapper :is(.rsi-discounts-wrapper,.rsi-discounts-column){min-width:0!important;max-width:100%!important}#rsi_form_wrapper .rsi-layout-wrapper>div:nth-child(n+7){order:9}#rsi_form_wrapper .rsi-layout-wrapper>div:has(#first_name),#rsi_form_wrapper .rsi-layout-wrapper>div:has(#last_name){order:1}#rsi_form_wrapper .rsi-layout-wrapper>div:has(#address){order:2}#rsi_form_wrapper .rsi-layout-wrapper>div:has(#civic_number){order:3}#rsi_form_wrapper .rsi-layout-wrapper>div:has(#zip_code){order:4}#rsi_form_wrapper .rsi-layout-wrapper>div:has(#city){order:5}#rsi_form_wrapper .rsi-layout-wrapper>div:has(#province_country_field){order:6}#rsi_form_wrapper .rsi-layout-wrapper>div:has(#phone){order:7}#rsi_form_wrapper .rsi-layout-wrapper>div:has(#email){order:8}#rsi_form_wrapper .rsi-layout-wrapper{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important}#rsi_form_wrapper .rsi-layout-wrapper>div{grid-column:1/-1!important;min-width:0!important;margin:0!important}#rsi_form_wrapper .rsi-layout-wrapper>div:has(#first_name),#rsi_form_wrapper .rsi-layout-wrapper>div:has(#last_name){grid-column:span 3!important}#rsi_form_wrapper .rsi-layout-wrapper>div:has(#zip_code),#rsi_form_wrapper .rsi-layout-wrapper>div:has(#city),#rsi_form_wrapper .rsi-layout-wrapper>div:has(#province_country_field){grid-column:span 2!important}#rsi_form_wrapper :is(.rsi-text-input-wrapper,.rsi-select-wrapper){position:relative!important;margin:0!important;padding:0!important;min-width:0!important}#rsi_form_wrapper .rsi-text-input-icon{display:none!important}#rsi_form_wrapper :is(.rsi-text-input-row,.rsi-select-input-row){height:50px!important;min-height:50px!important;padding:0!important;border:1px solid var(--mv-border)!important;border-radius:12px!important;background:var(--mv-white)!important;box-shadow:none!important}#rsi_form_wrapper :is(.rsi-text-input-label,.rsi-select-label){position:absolute!important;top:15px!important;left:12px!important;right:10px!important;z-index:1!important;margin:0!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;color:var(--mv-muted)!important;pointer-events:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;transition:top .12s ease,font-size .12s ease!important}#rsi_form_wrapper :is(.rsi-text-input-required,.rsi-select-required){display:none!important}#rsi_form_wrapper .rsi-text-input-row .rsi-text-input-field{height:48px!important;min-height:48px!important;width:100%!important;margin:0!important;padding:19px 12px 3px!important;font-size:14px!important;background:transparent!important}#rsi_form_wrapper .rsi-text-input-field::placeholder{color:transparent!important;opacity:0!important}#rsi_form_wrapper .rsi-text-input-wrapper:focus-within>.rsi-text-input-label,#rsi_form_wrapper .rsi-text-input-wrapper:has(input:not(:placeholder-shown))>.rsi-text-input-label,#rsi_form_wrapper .rsi-text-input-wrapper:has(input:is(:autofill,:-webkit-autofill))>.rsi-text-input-label,#rsi_form_wrapper .rsi-select-label{top:5px!important;font-size:11px!important;line-height:15px!important}#rsi_form_wrapper .rsi-select-input-row .rsi-select-field{height:48px!important;min-height:48px!important;border:0!important;border-radius:12px!important;background:transparent!important;padding:19px 28px 3px 12px!important;font-size:14px!important;box-shadow:none!important}#rsi_form_wrapper :is(.rsi-text-input-row,.rsi-select-input-row):focus-within{border-color:#117cff!important;outline:1px solid #117CFF!important;outline-offset:0!important;box-shadow:none!important}#rsi_form_wrapper .rsi-text-input-wrapper:has(input[aria-invalid=true]) .rsi-text-input-row{border-color:#b42318!important}#rsi_form_wrapper :is(.rsi-text-input-error-row,.rsi-select-error-row):empty{display:none!important}@media(max-width:600px){#rsi_form_wrapper .rsi-layout-wrapper>div:has(#province_country_field){grid-column:1/-1!important}#rsi_form_wrapper .rsi-layout-wrapper>div:has(#zip_code),#rsi_form_wrapper .rsi-layout-wrapper>div:has(#city){grid-column:span 3!important}}#rsi_form_wrapper .rsi-select-input-row #province_country_field{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:20px!important}#rsi_form_wrapper .rsi-select-input-row #province_country_field,#rsi_form_wrapper .rsi-select-input-row #province_country_field:is(:focus,:focus-visible){-webkit-appearance:none!important;appearance:none!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:19px 30px 3px 12px!important;height:48px!important;min-height:48px!important;background:transparent!important}#rsi_form_wrapper .rsi-select-input-row:has(#province_country_field){position:relative!important}#rsi_form_wrapper .rsi-select-input-row:has(#province_country_field):after{content:"";position:absolute;right:14px;top:20px;width:7px;height:7px;border-right:1.5px solid var(--mv-muted);border-bottom:1.5px solid var(--mv-muted);transform:rotate(45deg);pointer-events:none}#rsi_form_wrapper .rsi-select-wrapper:has(#province_country_field)>.rsi-select-label{top:5px!important;font-size:11px!important;line-height:15px!important;right:26px!important}#rsi_form_wrapper .rsi-select-input-row #province_country_field,#rsi_form_wrapper .rsi-select-input-row #province_country_field option{color:var(--mv-ink)!important}@supports (appearance:base-select){#rsi_form_wrapper .rsi-select-input-row #province_country_field,#rsi_form_wrapper .rsi-select-input-row #province_country_field:is(:focus,:focus-visible){-webkit-appearance:base-select!important;appearance:base-select!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:0!important}#rsi_form_wrapper .rsi-select-input-row #province_country_field::picker-icon{display:none!important}#rsi_form_wrapper .rsi-select-input-row #province_country_field::picker(select){-webkit-appearance:base-select;appearance:base-select;border:1px solid var(--mv-border);border-radius:12px;background:var(--mv-white);padding:5px;min-width:230px;max-width:calc(100vw - 32px);max-height:min(280px,40dvh);margin-block:6px;box-shadow:0 8px 24px #11131718;font-family:inherit;font-size:14px;line-height:20px;scrollbar-width:thin;scrollbar-color:#BBC8D8 transparent;overflow-y:auto}#rsi_form_wrapper .rsi-select-input-row #province_country_field option{display:flex!important;align-items:center;min-height:36px;padding:8px 10px!important;border-radius:7px!important;white-space:nowrap!important;background:var(--mv-white);color:var(--mv-ink)!important;cursor:pointer}#rsi_form_wrapper .rsi-select-input-row #province_country_field option:is(:hover,:focus){background:#f0f6ff!important;color:#096be5!important}#rsi_form_wrapper .rsi-select-input-row #province_country_field option:checked{background:#eaf3ff!important;color:#096be5!important;font-weight:600}#rsi_form_wrapper .rsi-select-input-row #province_country_field option::checkmark{color:#117cff;margin-inline-end:6px}}.catalog-chip-arrow{background:transparent!important}.catalog-chip-arrow:before{display:none!important}.catalog-chip-arrow{width:24px!important;padding:0!important;justify-items:end!important}.catalog-chip-arrow.previous{justify-items:start!important}.catalog-chip-shell:has(.next:not([hidden])) .universal-filter-row{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 23px),transparent calc(100% - 17px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 23px),transparent calc(100% - 17px),transparent 100%)}.catalog-chip-shell:has(.previous:not([hidden])) .universal-filter-row{-webkit-mask-image:linear-gradient(to right,transparent 0,transparent 17px,#000 23px,#000 100%);mask-image:linear-gradient(to right,transparent 0,transparent 17px,#000 23px,#000 100%)}.catalog-chip-shell:has(.previous:not([hidden])):has(.next:not([hidden])) .universal-filter-row{-webkit-mask-image:linear-gradient(to right,transparent 0,transparent 17px,#000 23px,#000 calc(100% - 23px),transparent calc(100% - 17px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,transparent 17px,#000 23px,#000 calc(100% - 23px),transparent calc(100% - 17px),transparent 100%)}@media(max-width:820px){.product-page .main-image [data-gallery-prev]{left:0!important;justify-content:flex-start!important;padding-left:4px!important}.product-page .main-image [data-gallery-next]{right:0!important;justify-content:flex-end!important;padding-right:4px!important}.product-page [data-open-lightbox]{touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none}.product-page .thumbs{justify-content:flex-start!important;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 2px 10px!important;scrollbar-width:thin!important;scrollbar-color:#BBC8D8 #EAF0F6;touch-action:pan-x pan-y}.product-page .thumbs>button{flex-shrink:0}.product-page .thumbs::-webkit-scrollbar{display:block!important;height:5px!important}.product-page .thumbs::-webkit-scrollbar-track{background:#eaf0f6;border-radius:999px}.product-page .thumbs::-webkit-scrollbar-thumb{background:#bbc8d8;border-radius:999px}#ProductLightbox .lightbox-image-viewport{top:16px!important;right:16px!important;bottom:98px!important;left:16px!important}#ProductLightbox .lightbox-thumbs{bottom:12px!important;padding:6px!important;max-width:calc(100% - 32px)!important}#ProductLightbox .lightbox-thumbs button{width:52px!important;height:52px!important;flex:0 0 52px!important}#ProductLightbox .lightbox-sidebar{display:grid!important;align-items:center!important;justify-content:initial!important;text-align:left!important;gap:12px 16px!important;padding:16px!important;max-height:none!important}#ProductLightbox .lightbox-head{grid-column:1/-1!important;grid-row:1;min-width:0}#ProductLightbox .lightbox-head h2{padding:0!important;margin:0!important;font-size:16px!important;line-height:1.35!important;text-align:left}#ProductLightbox .lightbox-head>[data-close-overlay]{top:12px!important;right:12px!important;width:32px!important;height:32px!important}#ProductLightbox .lightbox-price{grid-column:1;grid-row:2;margin:0!important;font-size:16px!important;justify-content:flex-start!important}#ProductLightbox .lightbox-variants:empty{display:none!important}#ProductLightbox .lightbox-zoom-controls{position:static!important;margin:0!important;display:flex!important;gap:2px!important}#ProductLightbox .lightbox-zoom-controls button{display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important;min-height:40px!important;min-width:40px!important;width:40px!important;padding:0!important;border:0!important;border-radius:16px!important;background:transparent!important;color:#117cff!important;box-shadow:none!important;font-size:21px!important;font-weight:500!important;line-height:1!important;transition:background .16s ease,color .16s ease!important}#ProductLightbox .lightbox-zoom-controls button[data-zoom=reset]{width:auto!important;min-width:76px!important;padding:0 10px!important;color:var(--mv-ink)!important;font-size:12px!important;font-weight:600!important}#ProductLightbox .lightbox-zoom-controls button:disabled{opacity:1!important;color:#a9b5c4!important;background:transparent!important}#ProductLightbox .lightbox-zoom-controls button:not(:disabled):is(:hover,:active){background:#e7f1ff!important}#ProductLightbox .lightbox-zoom-controls button:focus-visible{outline:2px solid #117CFF!important;outline-offset:-2px!important}}@media(max-width:600px){.site-header .actions>:is(.iconbtn,.account-component){width:44px!important;height:44px!important;min-width:44px!important;flex-basis:44px!important}.site-header .cart-pill{min-height:44px!important}:is(#MobileMenu,#CartDrawer,#SearchOverlay,#ProductLightbox) [data-close-overlay]{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:999px!important}#MobileMenu .overlay-head [data-close-overlay]{width:44px!important;height:44px!important}#ProductLightbox .lightbox-zoom-controls button{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}#ProductLightbox .lightbox-sidebar{padding-bottom:max(16px,env(safe-area-inset-bottom))!important;overflow-y:auto!important;max-height:42dvh!important}#ProductLightbox[open]{grid-template-rows:minmax(0,1fr) auto!important}#ProductLightbox .lightbox-head{padding-right:48px!important}#ProductLightbox .lightbox-head h2,.product-page h1,.product-card h3,.cart-item h4{overflow-wrap:anywhere;word-break:normal}.product-page .purchase,.product-card .body,.cart-item>div{min-width:0}.footer-newsletter-field input,.newsletter-form input,.newsletter input,.buy-box input:not([type=hidden]):not([type=radio]):not([type=checkbox]),.buy-box select,.universal-search input,#SearchOverlay input,#rsi_form_wrapper :is(input:not([type=radio]):not([type=checkbox]),select,textarea){font-size:16px!important}.product-card [data-add-button]{min-width:44px!important;min-height:44px!important}.product-info-accordion>summary,.mobile-nav>a{min-height:44px!important;box-sizing:border-box}:is(.thumb,.media-nav,.mobile-nav>a,.cart-delete,[data-close-overlay]):focus-visible{outline:2px solid #117CFF!important;outline-offset:2px}}@media(max-width:380px){.site-header .actions{gap:6px!important}.site-header .brand img{width:64px!important;max-width:64px!important}.product-grid:not(.search-result-list):not(.product-shelf-track){gap:8px!important}.product-card .body{padding-inline:8px!important}.product-card h3{font-size:14px!important;line-height:1.35!important}#ProductLightbox .lightbox-sidebar{gap:10px 8px!important;padding-inline:12px!important}#ProductLightbox .lightbox-head h2{font-size:15px!important}}#ProductLightbox>[data-close-overlay]{position:absolute!important;top:12px!important;right:12px!important;z-index:100!important;display:grid!important;place-items:center!important;border-radius:999px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}#CartDrawer .cart-item-tools{justify-content:flex-start!important;gap:12px!important;flex-wrap:nowrap!important;min-height:44px!important}:is(#CartDrawer,.cart-page) .cart-stepper{width:88px!important;flex:0 0 88px!important;box-sizing:border-box!important}#CartDrawer .cart-delete{width:44px!important;height:44px!important;min-width:44px!important;flex:0 0 44px!important;margin:0!important}#ProductLightbox :is([data-lightbox-prev],[data-lightbox-next]),#ProductLightbox :is([data-lightbox-prev],[data-lightbox-next]):hover{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--mv-ink)!important}#ProductLightbox :is([data-lightbox-prev],[data-lightbox-next]) svg{width:24px!important;height:24px!important;stroke:var(--mv-ink)!important;stroke-width:2.6!important;fill:none!important;transition:transform .16s ease}#ProductLightbox [data-lightbox-prev]:hover svg{transform:translate(-3px)}#ProductLightbox [data-lightbox-next]:hover svg{transform:translate(3px)}#ProductLightbox :is([data-lightbox-prev],[data-lightbox-next]):active svg{transform:scale(.86)}#MobileMenu .mobile-nav>a{transition:background-color .16s ease!important}#MobileMenu .mobile-nav>a>span,#MobileMenu .mobile-nav>a>.icon{transition:transform .16s ease!important}#MobileMenu .mobile-nav>a:is(:hover,:focus-visible){background:var(--mv-surface)!important}#MobileMenu .mobile-nav>a:is(:hover,:focus-visible)>span,#MobileMenu .mobile-nav>a:is(:hover,:focus-visible)>.icon{transform:translate(3px)}#MobileMenu .mobile-nav>a:active{background:#e7ebf0!important}#MobileMenu .mobile-nav>a:active>span,#MobileMenu .mobile-nav>a:active>.icon{transform:translate(1px)}@media(prefers-reduced-motion:reduce){#MobileMenu .mobile-nav>a,#MobileMenu .mobile-nav>a>span,#MobileMenu .mobile-nav>a>.icon,#ProductLightbox :is([data-lightbox-prev],[data-lightbox-next]) svg{transition:none!important;transform:none!important}}@media(max-width:820px){#ProductLightbox>[data-close-overlay]{top:8px!important;right:8px!important}#ProductLightbox .lightbox-head{padding-right:0!important}#ProductLightbox .lightbox-stage [data-lightbox-prev]{left:0!important;right:auto!important;width:44px!important;height:44px!important}#ProductLightbox .lightbox-stage [data-lightbox-next]{right:0!important;left:auto!important;width:44px!important;height:44px!important}}#ProductLightbox :is([data-lightbox-prev],[data-lightbox-next]):disabled{color:#a9b5c4!important;opacity:1!important;cursor:default!important;pointer-events:none!important;transform:none!important}#ProductLightbox :is([data-lightbox-prev],[data-lightbox-next]):disabled svg{color:inherit!important;stroke:currentColor!important;transform:none!important;animation:none!important}#whyMeriavo .meriavo-review-pager .review-page-number,.template-product .review-app-block .meriavo-review-pager .review-page-number{background:transparent!important;color:var(--mv-ink)!important;font-size:14px!important;line-height:1!important;border:0!important;border-radius:999px!important;width:38px!important;height:38px!important}#whyMeriavo .meriavo-review-pager .review-page-number[aria-current=page],.template-product .review-app-block .meriavo-review-pager .review-page-number[aria-current=page]{background:var(--mv-ink)!important;color:var(--mv-white)!important}#whyMeriavo .meriavo-star-silhouette path{fill:var(--mv-white)!important;stroke:none!important}:is(.pagination,#whyMeriavo .meriavo-review-pager,.template-product .review-app-block .meriavo-review-pager){display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:max-content!important;max-width:100%!important;margin-inline:auto!important;padding:5px!important;border:1px solid var(--mv-border)!important;border-radius:999px!important;background:var(--mv-white)!important;box-sizing:border-box}:is(.pagination,#whyMeriavo .meriavo-review-pager,.template-product .review-app-block .meriavo-review-pager) :is(a,button,span.active){display:grid!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;border:0!important;border-radius:999px!important;font:inherit!important;font-size:14px!important;font-weight:650!important;line-height:1!important;background:transparent!important;color:var(--mv-ink)!important;box-shadow:none!important;text-decoration:none!important}:is(.pagination,#whyMeriavo .meriavo-review-pager,.template-product .review-app-block .meriavo-review-pager) :is(.active,[aria-current=page]){background:var(--mv-ink)!important;color:var(--mv-white)!important}:is(.pagination,#whyMeriavo .meriavo-review-pager,.template-product .review-app-block .meriavo-review-pager) :is(a,button):not(:disabled):not([aria-current=page]):hover{background:var(--mv-surface)!important}:is(.pagination,#whyMeriavo .meriavo-review-pager,.template-product .review-app-block .meriavo-review-pager) button:disabled{opacity:.35!important}.meriavo-review-pager .review-page-numbers{display:flex!important;gap:4px!important}@keyframes meriavo-hero-arrow-nudge{0%,to{translate:0 0}45%{translate:var(--arrow-direction) 0}}#SearchOverlay .search-default .search-result-list{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:0!important;max-height:min(528px,calc(100dvh - 180px))!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#BBC8D8 #F1F3F5;scrollbar-gutter:stable}#SearchOverlay .search-default .search-result-list>.product-card{height:88px!important;min-height:88px!important;max-height:88px!important;box-sizing:border-box!important}#ProductLightbox .lightbox-zoom-controls[hidden]{display:none!important}#ProductLightbox .lightbox-media :is(video,iframe,model-viewer){display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;border:0;background:var(--mv-ink)}#ProductLightbox[data-media-type=video] .lightbox-media,#ProductLightbox[data-media-type=external_video] .lightbox-media{width:100%!important;height:100%!important;cursor:default!important;touch-action:auto!important}.product-page .purchase :is(.placeholder-color-label>strong,.product-config-section>h2,.v39-assurance-heading>h2){font-family:inherit!important;font-size:24px!important;line-height:1.2!important;letter-spacing:-.035em!important;font-weight:760!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card{display:grid!important;grid-template-rows:var(--product-card-media) minmax(252px,1fr)!important;border:1px solid var(--mv-border)!important;background:var(--mv-white)!important;border-radius:16px!important;overflow:hidden!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card>.body{padding:16px!important;box-sizing:border-box!important;flex-direction:column!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .body h3{font-size:17px!important;font-weight:730!important;line-height:1.4!important;letter-spacing:-.018em!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-image{height:var(--product-card-media)!important;min-height:var(--product-card-media)!important;max-height:var(--product-card-media)!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card:is(:hover,:focus-within){border-color:#c7d8eb!important;box-shadow:0 10px 28px #1113170e!important}@media(max-width:599px){:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card>.body{padding:12px!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .body h3{font-size:14px!important}}@media(max-width:380px){:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card>.body{padding:8px!important}}.product-page .purchase>.product-config-section.product-info-step{padding-bottom:0!important}.product-page .v39-guarantee-card>b{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;text-align:left!important}.product-page .v39-guarantee-card>b>.icon{display:block!important;width:18px!important;height:18px!important;flex:0 0 18px!important;color:#117cff!important;stroke-width:1.8}.product-page .v39-guarantee-card>b>span{min-width:0;overflow-wrap:anywhere;line-height:1.5!important;color:#117cff!important;width:auto!important}.catalog-chip-shell .universal-chip>.icon{width:15px!important;height:15px!important;flex:0 0 15px!important;stroke-width:1.7!important}.catalog-chip-shell .universal-filter-row{cursor:default;-webkit-user-select:auto;user-select:auto}.catalog-chip-shell .universal-filter-row.is-scrollable{cursor:grab}.catalog-chip-shell .universal-filter-row.is-scrollable.is-dragging{cursor:grabbing}:is(.pagination,#whyMeriavo .meriavo-review-pager,.template-product .review-app-block .meriavo-review-pager) :is(span.active[aria-current=page],button.review-page-number[aria-current=page]){background:var(--mv-ink)!important;color:var(--mv-white)!important;border-radius:999px!important}:is(.universal-search,.search-field,.search-input-wrap):focus-within{border-color:#9cc7fa!important;box-shadow:0 0 0 3px #117cff14!important;transition:border-color .16s ease,box-shadow .16s ease}input[type=search]:focus{outline:0!important;border-color:#9cc7fa!important;box-shadow:0 0 0 3px #117cff14!important}:is(.universal-search,.search-field,.search-input-wrap) input[type=search]:focus{box-shadow:none!important}@media(max-width:600px){.product-page .purchase :is(.placeholder-color-label>strong,.product-config-section>h2,.v39-assurance-heading>h2){font-size:22px!important}}.product-card .quick-add:not(.sold-out-action){transform-origin:right center}.product-card .quick-add:not(.sold-out-action):active{transform:none!important}.product-card .quick-add:not(.sold-out-action):is(.is-adding,.is-added){transform:scale(1)!important;opacity:1!important;animation:none!important;box-shadow:0 4px 12px #117cff1f!important}.product-card .quick-add:not(.sold-out-action):is(:hover,:focus-visible,.is-adding,.is-added) .quick-add-label{opacity:1!important}.product-card .quick-add:not(.sold-out-action):is(.is-adding,.is-added) :is(.quick-add-plus,.quick-add-cart){opacity:0!important;transform:none!important}.product-card .quick-add:not(.sold-out-action):is(.is-adding,.is-added):after{content:"";position:absolute;right:calc(50% - 9px);top:calc(50% - 9px);width:18px;height:18px;box-sizing:border-box;z-index:5;pointer-events:none;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:999px;animation:meriavo-quick-add-progress .7s linear infinite}.product-card .quick-add:not(.sold-out-action).is-added:after{content:"\2713";border:0;display:grid;place-items:center;color:var(--mv-white);font-size:19px;line-height:1;animation:none}@keyframes meriavo-quick-add-progress{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.product-card .quick-add.is-adding:after{animation:none!important}}#SearchOverlay .search-top{position:relative;box-shadow:none!important;border-bottom-color:#e8ecf1!important}#SearchOverlay .search-top:before{content:"";position:absolute;top:12px;right:74px;bottom:12px;left:10px;border:1px solid transparent;border-radius:16px;pointer-events:none;transition:border-color .16s ease,box-shadow .16s ease}#SearchOverlay .search-top:has(input[type=search]:focus):before{border-color:#9cc7fa;box-shadow:0 0 0 3px #117cff14}#SearchOverlay .search-icon{margin-left:8px}@media(prefers-reduced-motion:reduce){#SearchOverlay .search-top:before{transition:none}}.template-product .review-app-block .meriavo-review-pager{gap:4px!important;padding:5px!important;border-color:var(--mv-border)!important;box-shadow:0 6px 20px #1113170a!important}.template-product .review-app-block .meriavo-review-pager button{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;font-size:14px!important;font-weight:650!important;cursor:pointer}.template-product .review-app-block .meriavo-review-pager button:disabled{cursor:default}.template-product .review-app-block .meriavo-review-pager button:focus-visible{outline:2px solid #117CFF!important;outline-offset:2px!important}.template-product .review-app-block .alr-wh-comp-review-item-list{background:var(--mv-white)!important;border-color:var(--mv-border)!important;line-height:1.5!important}#ProductLightbox .lightbox-price{border-top:1px solid var(--mv-divider)!important;padding-block:14px!important;margin-top:0!important;width:100%!important}#ProductLightbox .lightbox-media.is-media-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,#eaf2f8 10%,#d7eafa 35%,#f7fbff,#dceffb 65%,#eaf2f8 90%);background-size:300% 100%;animation:meriavo-ocean-loading 2.4s ease-in-out infinite;border-radius:inherit}#ProductLightbox .lightbox-media.is-media-loading>img{opacity:0!important}#rsi_form_wrapper label a{color:#117cff!important;text-decoration:underline!important;text-underline-offset:3px!important}#rsi_form_wrapper label a:focus-visible{outline:2px solid #117CFF;outline-offset:2px}@media(max-width:820px){#ProductLightbox .lightbox-price{padding-block:12px!important}#ProductLightbox .lightbox-head{padding-bottom:12px!important;border-bottom:1px solid var(--mv-border)!important}#ProductLightbox .lightbox-price{border:0!important;padding:0!important}}@media(prefers-reduced-motion:reduce){#ProductLightbox .lightbox-media.is-media-loading:after{animation:none}}@media(max-width:820px){#ProductLightbox .lightbox-zoom-controls{border-left:1px solid var(--mv-border)!important;padding-left:8px!important}}.product-page .product-info-step>.accordion>.product-info-accordion:first-child,.product-page .product-info-step>.accordion{border-top:0!important}#rsi_form_wrapper [data-meriavo-relocated]{display:none!important}#rsi_form_wrapper [data-meriavo-discount-notice]{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:10px 0 0!important;padding:12px!important;border-radius:16px!important;box-shadow:none!important;transform:none!important;animation:none!important;gap:10px!important}#rsi_form_wrapper [data-meriavo-discount-notice] p{margin:0!important;font-size:14px!important;line-height:1.5!important}#rsi_form_wrapper [data-meriavo-discount-notice] button{min-width:32px!important;min-height:32px!important;flex-shrink:0;cursor:pointer}:is(#CartDrawer,.cart-page) .cart-inline-confirm button{font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;border-radius:16px!important;min-height:44px!important;padding:0 16px!important;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm [data-delete-cancel]{background:var(--mv-white)!important;color:var(--mv-ink)!important;border:1px solid var(--mv-border)!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm [data-delete-cancel]:hover{background:var(--mv-surface)!important;border-color:#c7d8eb!important;box-shadow:0 4px 12px #1113170d!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm button.danger{background:#b83c33!important;border:1px solid #B83C33!important;color:var(--mv-white)!important;box-shadow:0 4px 12px #b83c331f!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm button.danger:hover{background:#a6322a!important;border-color:#a6322a!important;box-shadow:0 6px 16px #b83c332e!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm button:active{transform:none!important}:is(#CartDrawer,.cart-page) .cart-inline-confirm button:focus-visible{outline:2px solid #117CFF!important;outline-offset:2px!important}@media(prefers-reduced-motion:reduce){:is(#CartDrawer,.cart-page) .cart-inline-confirm button{transition:none!important;transform:none!important}}.collection-hero .collection-description{font-size:15px!important;line-height:1.65!important;min-height:1.65em!important}.collection-hero .collection-description>:first-child{margin-top:0!important}.collection-hero .collection-description>:last-child{margin-bottom:0!important}@media(max-width:820px){.collection-hero h1{min-height:2.24em!important}.collection-hero .collection-description{min-height:3.3em!important}}html{scrollbar-gutter:stable}@supports not (scrollbar-gutter:stable){html{overflow-y:scroll}}.trust-strip .trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.trust-strip button.trust-item{font-family:inherit!important;text-align:left!important;background:transparent!important;color:var(--mv-ink)!important;width:100%;min-width:0;cursor:pointer;transition:background-color .16s ease!important}.trust-strip .trust-description{display:block;font-size:14px;color:var(--muted);margin-top:4px;line-height:1.5}.trust-strip button.trust-item:focus-visible{outline:2px solid #117CFF}@media(max-width:820px){.trust-strip .trust-grid{grid-template-columns:1fr!important}.trust-strip .trust-description{font-size:12px}}@media(prefers-reduced-motion:reduce){.trust-strip button.trust-item{transition:none!important}}#rsi_form_wrapper button.rsi-submit_button{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:76px!important;padding:14px 48px!important;gap:0!important;border:1px solid #117CFF!important;border-radius:16px!important;background:#117cff!important;box-shadow:none!important;text-align:center!important}#rsi_form_wrapper button.rsi-submit_button>svg.rsi-icon,#rsi_form_wrapper button.rsi-submit_button>div:not(.rsi-custom-button-content){display:none!important}#rsi_form_wrapper button.rsi-submit_button:before{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:var(--mv-white);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='16' height='12' rx='1.5'/%3E%3Ccircle cx='11' cy='10' r='2'/%3E%3Cpath d='M6 19h16V8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='16' height='12' rx='1.5'/%3E%3Ccircle cx='11' cy='10' r='2'/%3E%3Cpath d='M6 19h16V8'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}#rsi_form_wrapper button.rsi-submit_button>.rsi-custom-button-content{flex:0 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;text-align:center!important;line-height:20px!important}#rsi_form_wrapper button.rsi-submit_button>.rsi-custom-button-content>span{display:block;font-size:14px!important;font-weight:700!important;line-height:20px!important;color:var(--mv-white)!important}#rsi_form_wrapper button.rsi-submit_button>.rsi-custom-button-content>p{margin:4px 0 0!important;font-size:13px!important;font-weight:400!important;line-height:20px!important;color:var(--mv-white)!important;opacity:.8}#rsi_form_wrapper button.rsi-submit_button:hover:not(:disabled){background:#096be5!important;border-color:#096be5!important}.trust-strip button.trust-item{border-radius:0!important;box-shadow:none!important}.trust-strip button.trust-item:focus-visible{outline-offset:-3px!important;border-radius:0!important}.trust-strip button.trust-item{align-items:flex-start!important}.trust-strip .trust-icon{flex-shrink:0;align-self:flex-start;margin-top:2px}#InfoModal .overlay-head>button.iconbtn{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;flex:0 0 40px!important;aspect-ratio:1;border-radius:50%!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}button[data-close-overlay]:not(.cart-edge-close){border-radius:50%!important;aspect-ratio:1!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;flex:0 0 40px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}#MobileMenu .overlay-head [data-close-overlay]{position:fixed!important;top:max(16px,env(safe-area-inset-top))!important;right:16px!important;z-index:5!important}#CartDrawer .drawer-head,#SearchOverlay .search-panel>.overlay-head,#InfoModal .overlay-head{position:sticky;top:0;z-index:4}.trust-strip button.trust-item{position:relative;isolation:isolate}.trust-strip button.trust-item:hover{background:transparent!important}.trust-strip button.trust-item:before{content:"";position:absolute;top:0;right:4px;bottom:0;left:4px;border-radius:16px;background:var(--mv-surface);opacity:0;z-index:-1;pointer-events:none;transition:opacity .16s ease}.trust-strip button.trust-item:hover:before{opacity:1}.meriavo-header-stack .site-header{transition:background-color .22s ease,box-shadow .22s ease!important}@media(max-width:820px){dialog[data-overlay],dialog[data-overlay].is-open,dialog[data-overlay].is-closing,dialog[data-overlay]::backdrop{animation:none!important;transition:none!important}dialog[data-overlay].is-open,dialog[data-overlay].is-closing{transform:none!important}#CartDrawer .cart-content,#MobileMenu .mobile-nav,#SearchOverlay .search-panel,#InfoModal .info-panel,body #CartDrawer[open],body #CartDrawer.is-open,body #CartDrawer.is-closing,body #MobileMenu[open],body #SearchOverlay[open],body #InfoModal[open],body #ProductLightbox[open]{animation:none!important;transition:none!important}body dialog[data-overlay]::backdrop,body #SearchOverlay::backdrop,body #CartDrawer::backdrop,body #MobileMenu::backdrop,body #InfoModal::backdrop,body #ProductLightbox::backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}#SearchOverlay .search-result-list{display:flex!important;grid-auto-rows:auto!important;max-height:min(550px,calc(100dvh - 190px))!important;overflow-y:auto!important;scrollbar-gutter:stable;align-items:stretch!important}#SearchOverlay .search-result-list>.product-card{grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:auto!important;min-height:100px!important;height:auto!important;max-height:none!important;flex:none!important;padding:12px 8px!important;overflow:hidden!important}#SearchOverlay .search-result-list .product-image{grid-column:1!important;grid-row:1!important;align-self:center!important}#SearchOverlay .search-result-list .body{grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important}#SearchOverlay .search-result-list .product-card-heading{flex-direction:column!important;grid-column:1!important;grid-row:1!important;min-width:0!important}#SearchOverlay .search-result-list .body h3{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px!important;min-height:0!important}#SearchOverlay .search-result-list .card-review-rating{position:static!important;overflow:hidden!important}#SearchOverlay .search-result-list .product-card-detail{max-height:18px!important;min-height:0!important}#SearchOverlay .search-result-list .product-card-bottom{display:flex!important;position:static!important;margin:0!important;min-width:0!important}#SearchOverlay .search-top{padding:12px!important;gap:8px!important;height:74px!important;min-height:74px!important}#SearchOverlay .search-top:before{display:none!important}#SearchOverlay .search-top .search-icon{position:absolute;pointer-events:none;z-index:1}#SearchOverlay .search-top input[type=search]{height:46px!important;box-sizing:border-box!important;padding:0 34px 0 36px!important;border:1px solid #CDDDED!important;border-radius:16px!important;background:var(--mv-white)!important;font-size:16px!important}#SearchOverlay .search-top input[type=search]:focus{border-color:#8dbefa!important;box-shadow:0 0 0 3px #117cff12!important}#SearchOverlay .search-clear{position:absolute}#rsi_form_wrapper [data-meriavo-duplicate]{display:none!important}#rsi_form_wrapper :is(.rsi-text-input-error-row,.rsi-select-error-row){display:none!important}@media(max-width:820px){.collection-hero.damascus:before{background-position:right center!important;opacity:1!important}.collection-hero.damascus:after{background:linear-gradient(90deg,#0103064d,#0103061a),radial-gradient(at 85% 65%,rgba(17,124,255,.17),transparent 75%)!important}.product-card .quick-add:not(.sold-out-action) .quick-add-plus{opacity:1!important;transform:none!important;transition:none!important}.product-card .quick-add:not(.sold-out-action):is(:hover,:focus-visible,.is-adding,.is-added) .quick-add-plus{opacity:1!important;transform:none!important}.product-card .quick-add:not(.sold-out-action) :is(.quick-add-label,.quick-add-cart){display:none!important}.product-card .quick-add:not(.sold-out-action):after{display:none!important}}#ProductLightbox [data-lightbox-stage]{touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none}#MobileMenu .overlay-head,#MobileMenu .overlay-head [data-close-overlay]{background:transparent!important;box-shadow:none!important;border:0!important}.mobile-menu-drag-handle{height:24px;min-height:24px;display:flex;align-items:center;justify-content:center;touch-action:none;cursor:grab}.mobile-menu-drag-handle:before{content:"";width:36px;height:4px;border-radius:99px;background:#bbc8d8}@media(max-width:820px){body #MobileMenu[open]{translate:0 var(--menu-drag-y,0px)!important;transition:translate .24s cubic-bezier(.22,.61,.36,1)!important}body #MobileMenu.is-menu-dragging{transition:none!important}#CartDrawer .cart-totals{padding:0!important}#CartDrawer .cart-totals .subtotal{font-size:12px!important;line-height:18px!important;padding:0!important}#CartDrawer .cart-totals .cart-total b{font-size:18px!important}#CartDrawer .drawer-note{font-size:10px!important}#CartDrawer .drawer-foot .btn{height:42px!important;min-height:42px!important}#CartDrawer .cart-page-link{display:block!important;margin:6px 0 0!important;padding:0!important;font-size:12px!important;line-height:18px!important}}@media(prefers-reduced-motion:reduce){body #MobileMenu[open]{transition:none!important}}#SearchOverlay{--search-row-height:clamp(96px, calc((100dvh - 220px)/5) ,108px)}#SearchOverlay .search-top .search-icon{left:25px;width:20px;height:20px;display:grid;place-items:center}#SearchOverlay .search-top .search-icon svg{width:18px;height:18px}#SearchOverlay .search-top input[type=search]{padding-left:50px!important;padding-right:42px!important}#SearchOverlay .search-clear{right:72px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border-radius:50%!important;color:#5e6d80!important;display:grid;place-items:center;padding:8px!important}#SearchOverlay .search-clear[hidden]{display:none!important}#SearchOverlay .search-clear svg{width:14px;height:14px}#SearchOverlay .search-close{background:#f3f6fa!important;border:1px solid #E2E9F2!important;border-radius:50%!important}#SearchOverlay :is(.search-default,[data-search-results]) .search-result-list{max-height:calc(var(--search-row-height)*5)!important}#SearchOverlay .search-result-list::-webkit-scrollbar{display:block!important}#SearchOverlay .search-result-list::-webkit-scrollbar-track{border-radius:99px}#SearchOverlay .search-result-list::-webkit-scrollbar-thumb{background:#a2b6cf;border-radius:99px;min-height:32px}#SearchOverlay :is(.search-default,[data-search-results]) .search-result-list>.product-card{padding-block:6px!important;box-sizing:border-box!important}.meriavo-header-stack .site-header .actions{margin-inline-start:auto!important}@media(max-width:1100px){.product-page .product-layout>.purchase{max-width:none!important;width:100%!important;margin-inline:0!important}.product-page .buy-box{margin-inline:auto!important}.product-page .purchase-trust.purchase-trust{margin-inline:auto!important;align-self:center!important}.product-page .purchase .buy-box{margin-inline:auto!important}}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card{grid-template-rows:var(--product-card-media) 252px!important;box-sizing:border-box!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading{flex:0 0 107px!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .card-color-slot{display:flex!important;align-items:center!important;justify-content:center!important;height:34px!important;min-height:34px!important;max-height:34px!important;flex:0 0 34px!important;overflow:hidden;margin:0!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-detail{flex:0 0 22px!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-bottom{flex:0 0 40px!important;height:40px!important;min-height:40px!important;margin:0!important}@media(max-width:599px){:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading{flex-basis:91px!important}}#SearchOverlay .search-clear,#SearchOverlay .search-clear:is(:hover,:focus,:active){background:transparent!important;border:0!important;box-shadow:none!important}#SearchOverlay :is(.search-default,[data-search-results]) .search-result-list{overflow-y:auto!important;scrollbar-gutter:stable!important}.product-card .quick-add:not(.sold-out-action),.product-card .quick-add:not(.sold-out-action):is(:hover,:focus-visible,:active,.is-adding,.is-added){transform:none!important;translate:none!important;scale:none!important;animation:none!important;transition:background-color .18s ease,box-shadow .18s ease!important}.product-card .quick-add:not(.sold-out-action) .quick-add-label{width:190px!important;min-width:190px!important;max-width:190px!important;transform:translateY(-50%)!important;transition:opacity .15s ease!important}.product-card .quick-add:not(.sold-out-action):is(:hover,:focus-visible,.is-adding,.is-added) .quick-add-label{transform:translateY(-50%)!important}.product-card .quick-add:not(.sold-out-action):is(.is-adding,.is-added) .quick-add-cart{opacity:1!important;transform:translateY(-50%)!important}.product-card .quick-add:not(.sold-out-action):is(.is-adding,.is-added):after{display:none!important}@media(max-width:767px){.product-card .quick-add:not(.sold-out-action) .quick-add-cart{display:none!important}}@media(min-width:768px)and (hover:hover){.product-card .quick-add:not(.sold-out-action) .quick-add-cart{transition:opacity .22s ease,translate .28s cubic-bezier(.22,.61,.36,1)!important;translate:0 0}.product-card .quick-add:not(.sold-out-action).is-adding .quick-add-cart{opacity:0!important;translate:0 9px!important}.product-card .quick-add:not(.sold-out-action).is-added .quick-add-cart{opacity:1!important;translate:0 0!important;animation:none!important}}@media(prefers-reduced-motion:reduce){.product-card .quick-add .quick-add-cart{transition:none!important;animation:none!important;translate:none!important}}#SearchOverlay{--search-row-height:clamp(124px, calc((100dvh - 220px)/5) ,136px)}#SearchOverlay :is(.search-default,[data-search-results]) .search-result-list{max-height:min(calc(var(--search-row-height)*5),calc(100dvh - 220px))!important}#SearchOverlay .search-result-list .body{grid-template-rows:56px 30px 16px!important;gap:2px 8px!important}#SearchOverlay .search-result-list .product-card-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:36px 20px!important;gap:0 6px!important;height:56px!important;min-height:56px!important;max-height:56px!important}#SearchOverlay .search-result-list .body h3{grid-column:1/-1!important;grid-row:1!important;align-self:start!important;margin:0!important}#SearchOverlay .search-result-list .card-review-rating{display:flex!important;align-items:center!important;grid-column:1!important;grid-row:2!important;height:20px!important;min-height:20px!important;max-width:100%!important}#SearchOverlay .search-result-list .product-status-row{display:flex!important;grid-column:2!important;grid-row:2!important;align-items:center!important;gap:3px!important;min-height:20px!important;margin:0!important;white-space:nowrap!important}#SearchOverlay .search-result-list .product-status-row [hidden]{display:none!important}#SearchOverlay .search-result-list .product-status-row>span{font-size:9px!important;line-height:14px!important;padding:1px 4px!important}#SearchOverlay .search-result-list .card-color-slot{display:flex!important;grid-column:1!important;grid-row:2!important;align-items:center!important;height:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important;overflow:hidden!important}#SearchOverlay .search-result-list .product-card-detail{grid-column:1!important;grid-row:3!important;font-size:10px!important;line-height:16px!important;height:16px!important;margin:0!important}#SearchOverlay .search-result-list .product-card-bottom{grid-column:2!important;grid-row:1/4!important}#CartDrawer .cart-empty-picks .body{grid-template-rows:56px 30px 16px!important;gap:2px 8px!important}#CartDrawer .cart-empty-picks .product-card-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:36px 20px!important;gap:0 6px!important;height:56px!important;min-height:56px!important;max-height:56px!important}#CartDrawer .cart-empty-picks .body h3{grid-column:1/-1!important;grid-row:1!important;align-self:start!important;margin:0!important}#CartDrawer .cart-empty-picks .card-review-rating{display:flex!important;align-items:center!important;grid-column:1!important;grid-row:2!important;height:20px!important;min-height:20px!important;max-width:100%!important}#CartDrawer .cart-empty-picks .product-status-row{display:flex!important;grid-column:2!important;grid-row:2!important;align-items:center!important;min-height:20px!important;margin:0!important;white-space:nowrap!important}#CartDrawer .cart-empty-picks .product-status-row [hidden]{display:none!important}#CartDrawer .cart-empty-picks .product-status-row>span{font-size:9px!important;line-height:14px!important;padding:1px 4px!important}#CartDrawer .cart-empty-picks .card-color-slot{display:flex!important;grid-column:1!important;grid-row:2!important;align-items:center!important;height:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important;overflow:hidden!important}#CartDrawer .cart-empty-picks .product-card-detail{grid-column:1!important;grid-row:3!important;font-size:10px!important;line-height:16px!important;height:16px!important;margin:0!important}#CartDrawer .cart-empty-picks .product-card-bottom{grid-column:2!important;grid-row:1/4!important}#CartDrawer .cart-empty-picks>.product-card{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:1fr!important;gap:8px!important;height:124px!important;min-height:124px!important;max-height:124px!important;padding:8px!important;box-sizing:border-box!important;text-align:left!important}#CartDrawer .cart-empty-picks .product-image{grid-column:1!important;grid-row:1!important;align-self:center!important}#CartDrawer .cart-empty-picks .body{display:grid!important;grid-column:2!important;grid-row:1!important;grid-template-columns:minmax(0,1fr) auto!important;min-width:0!important;padding:0!important;height:auto!important}#CartDrawer .cart-empty-picks h3 a:after{display:none!important}#CartDrawer .cart-empty-picks .product-card:not(:has(.product-status-new,.product-status-selected,.product-status-sold:not([hidden]))) h3{grid-row:1!important;align-self:start!important}#CartDrawer .cart-empty-picks .card-review-rating :is(span,p,a){font-size:12px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .product-card-heading{grid-template-columns:max-content minmax(0,1fr)!important;column-gap:6px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .card-review-rating{width:max-content!important;justify-self:start!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .product-status-row{justify-self:start!important;justify-content:flex-start!important}#CartDrawer .cart-empty-picks>.product-card>.product-image{grid-area:1/1/2/2!important;width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;align-self:center!important;position:relative!important;inset:auto!important;transform:none!important;translate:none!important;order:0!important}#CartDrawer .cart-empty-picks>.product-card>.body{grid-area:1/2/2/3!important;order:0!important;align-self:center!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}#CartDrawer .cart-empty-picks .body>.product-card-heading{grid-area:1/1/2/2!important;grid-template-columns:max-content minmax(0,1fr)!important;min-width:0!important;gap:0 6px!important}#CartDrawer .cart-empty-picks .body>.product-card-heading>.card-review-rating{grid-area:2/1/3/2!important;width:max-content!important;justify-self:start!important}#CartDrawer .cart-empty-picks .body>.product-card-heading>.product-status-row{grid-area:2/2/3/3!important;width:max-content!important;justify-self:start!important}#CartDrawer .cart-empty-picks .body>.card-color-slot{grid-area:2/1/3/2!important}#CartDrawer .cart-empty-picks .body>.product-card-detail{grid-area:3/1/4/2!important;display:block!important;color:var(--mv-muted)!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#CartDrawer .cart-empty-picks .body>.product-card-bottom{grid-area:1/2/4/3!important;display:flex!important;align-self:center!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#SearchOverlay .search-default .search-result-list{display:flex!important;grid-auto-rows:auto!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .body{grid-template-rows:auto auto auto!important;row-gap:5px!important;align-self:center!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .body>.product-card-heading{height:auto!important;min-height:0!important;max-height:none!important;grid-template-rows:auto 20px!important;row-gap:4px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .body h3{height:auto!important;min-height:0!important;max-height:none!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .body>.card-color-slot{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .body>.product-card-detail{height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;color:var(--mv-muted)!important}#SearchOverlay :is(.search-default,[data-search-results]) .search-result-list>.product-card{height:auto!important;min-height:0!important;max-height:none!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card{display:flex!important;flex-direction:row!important;align-items:center!important;flex:none!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.product-image{display:block!important;position:relative!important;flex:0 0 48px!important;align-self:center!important;margin:0!important;overflow:hidden!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.product-image>.product-card-art{position:absolute!important;top:4px!important;right:4px!important;bottom:4px!important;left:4px!important;padding:0!important;display:grid!important;place-items:center!important;transform:none!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.product-image img{transform:none!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body{display:grid!important;flex:1 1 0!important;min-width:0!important;padding:0!important;height:auto!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading{display:grid!important;grid-area:1/1/2/2!important;height:auto!important;min-height:0!important;max-height:none!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.card-color-slot{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .card-color-dots{height:auto!important;min-height:32px!important;max-height:none!important;padding-block:4px!important;box-sizing:border-box!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-bottom{position:static!important;margin:0!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>:is(.product-card-spacer,.card-floor-divider){display:none!important}#CartDrawer .cart-empty-picks .card-product-form{display:none!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body{min-height:0!important;max-height:none!important;align-content:start!important;flex-basis:0!important}#CartDrawer .cart-empty-picks .product-card-detail .search-card-type{display:inline!important}.product-page .buy-box:not(:has(.stock-newsletter-cta)) .buy-box-actions{padding-bottom:4px!important;margin-bottom:6px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .product-card-heading>.card-review-rating{position:relative!important}.card-rating-preview{display:inline-flex;align-items:center;width:80px;height:20px}.card-rating-preview>span{font-size:18px;letter-spacing:0;line-height:20px;background:linear-gradient(to right,#117cff var(--rating-fill),#d9e1ed var(--rating-fill));color:transparent;background-clip:text}.card-review-rating:has(.card-rating-preview) .alireviews-review-star-rating{display:none!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .card-review-rating:not(:has(.card-rating-preview)):not(:has([data-status=initialized])):before{content:"";display:block;width:80px;height:12px;background:#e7edf5;border-radius:6px;opacity:.65}.product-page .buy-box .accelerated-checkout{margin-top:0!important}.product-page .purchase-trust .trust-block{padding-inline:29px!important}@media(max-width:599px){.product-page .purchase-trust .trust-block{padding-inline:20px!important}}.product-page .buy-box:not(:has(.stock-newsletter-cta)) .buy-box-actions{position:relative!important;border-bottom-color:transparent!important}.product-page .buy-box:not(:has(.stock-newsletter-cta)) .buy-box-actions:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:var(--mv-border);pointer-events:none}#SearchOverlay :is(.search-default,[data-search-results]) .search-result-list{padding-right:4px!important}#SearchOverlay .search-result-list::-webkit-scrollbar{width:4px!important}#SearchOverlay .search-result-list::-webkit-scrollbar-track{background:transparent!important}#SearchOverlay .search-result-list::-webkit-scrollbar-button{display:none!important;height:0!important;width:0!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading{grid-template-columns:minmax(0,1fr)!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading>.product-status-row{justify-self:start!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading>.product-status-row:not(:has(>span:not([hidden]))){display:none!important}#SearchOverlay :is(.search-default,[data-search-results]){overflow-x:hidden!important}#SearchOverlay :is(.search-default,[data-search-results]) .search-result-list{margin-right:-8px!important;scrollbar-width:auto!important;scrollbar-color:auto!important}.cart-page .cart-page-qty{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:156px!important;min-width:156px!important;height:46px!important;padding:0!important;gap:0!important;border:1px solid var(--mv-border)!important;border-radius:16px!important;background:var(--mv-white)!important;overflow:hidden!important;box-sizing:border-box!important}.cart-page .cart-page-qty :is(button,input){width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font:inherit!important;font-size:16px!important;text-align:center!important;box-sizing:border-box!important}.cart-page .cart-page-qty button{display:grid!important;place-items:center!important;cursor:pointer;transition:background-color .18s ease}.cart-page .cart-page-qty button:hover{background:#edf5ff!important}.cart-page .cart-page-qty input{-webkit-appearance:textfield!important;appearance:textfield!important}.cart-page .cart-page-qty input::-webkit-inner-spin-button{-webkit-appearance:none!important;appearance:none!important}@keyframes meriavo-plus-return{0%,35%{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}@media(max-width:1200px),(hover:none){.product-card .quick-add.quick-add:not(.sold-out-action) .quick-add-cart{display:grid!important;bottom:0!important;left:0!important;top:0!important;right:0!important;width:100%!important;height:100%!important;transform:none!important;translate:0 -10px!important;opacity:0!important;transition:opacity .22s ease,translate .28s cubic-bezier(.22,.61,.36,1)!important}.product-card .quick-add.quick-add:not(.sold-out-action) .quick-add-plus{transition:opacity .22s ease,translate .28s cubic-bezier(.22,.61,.36,1)!important;translate:0 0!important;transform:none!important}.product-card .quick-add.quick-add:not(.sold-out-action):is(:hover,:focus-visible) .quick-add-plus{opacity:1!important;transform:none!important}.product-card .quick-add.quick-add:not(.sold-out-action).is-adding .quick-add-plus{opacity:0!important;translate:0 10px!important}.product-card .quick-add.quick-add:not(.sold-out-action).is-adding .quick-add-cart{opacity:1!important;translate:0 0!important;transition-delay:.16s!important}.product-card .quick-add.quick-add:not(.sold-out-action).is-added .quick-add-cart{opacity:0!important;translate:0 10px!important;transition-delay:0ms!important}.product-card .quick-add.quick-add:not(.sold-out-action).is-added .quick-add-plus{opacity:1!important;translate:0 0!important;animation:none!important;transition-delay:.16s!important}.product-card .quick-add.quick-add:not(.sold-out-action) .quick-add-label{display:none!important}}@container meriavo-card (max-width:260px){.product-card .quick-add.quick-add:not(.sold-out-action) .quick-add-cart{display:grid!important;bottom:0!important;left:0!important;top:0!important;right:0!important;width:100%!important;height:100%!important;transform:none!important;translate:0 -10px!important;opacity:0!important;transition:opacity .22s ease,translate .28s cubic-bezier(.22,.61,.36,1)!important}.product-card .quick-add.quick-add:not(.sold-out-action) .quick-add-plus{transition:opacity .22s ease,translate .28s cubic-bezier(.22,.61,.36,1)!important;translate:0 0!important;transform:none!important}.product-card .quick-add.quick-add:not(.sold-out-action):is(:hover,:focus-visible) .quick-add-plus{opacity:1!important;transform:none!important}.product-card .quick-add.quick-add:not(.sold-out-action).is-adding .quick-add-plus{opacity:0!important;translate:0 10px!important}.product-card .quick-add.quick-add:not(.sold-out-action).is-adding .quick-add-cart{opacity:1!important;translate:0 0!important;transition-delay:.16s!important}.product-card .quick-add.quick-add:not(.sold-out-action).is-added .quick-add-cart{opacity:0!important;translate:0 10px!important;transition-delay:0ms!important}.product-card .quick-add.quick-add:not(.sold-out-action).is-added .quick-add-plus{opacity:1!important;translate:0 0!important;animation:none!important;transition-delay:.16s!important}.product-card .quick-add.quick-add:not(.sold-out-action) .quick-add-label{display:none!important}}@media(prefers-reduced-motion:reduce){.product-card .quick-add.quick-add :is(.quick-add-cart,.quick-add-plus){animation:none!important;transition:none!important}}#ProductLightbox .lightbox-price{border-bottom:1px solid var(--mv-divider)!important;padding-bottom:14px!important}#ProductLightbox .lightbox-variants{width:100%!important;margin:0!important}#ProductLightbox .lightbox-zoom-controls{border-top:1px solid var(--mv-border)!important;padding-top:20px!important}@media(max-width:820px){#ProductLightbox .lightbox-sidebar{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto auto!important}#ProductLightbox .lightbox-price{grid-area:2/1!important}#ProductLightbox .lightbox-variants{grid-area:3/1!important}#ProductLightbox .lightbox-zoom-controls{grid-area:4/1!important;justify-self:stretch!important;border:0!important;border-top:1px solid var(--mv-border)!important;border-radius:0!important;padding:12px 0 0!important;background:transparent!important}}@media(min-width:750px){body #CartDrawer,body #CartDrawer .cart-content{border-radius:16px 0 0 16px!important}}@media(max-width:749px){body #CartDrawer,body #CartDrawer .cart-content{border-radius:0!important}}#whyMeriavo .meriavo-selection-emblem{position:relative}#whyMeriavo .meriavo-selection-emblem:before,#whyMeriavo .meriavo-selection-emblem:after{content:"";position:absolute;top:50%;width:34px;height:66px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2044%2076%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22b%22%20x2%3D%22.4%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%2321A6FF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23117CFF%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M34%2070C12%2054%2010%2032%2035%205%22%20fill%3D%22none%22%20stroke%3D%22%23117CFF%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20fill%3D%22url(%23b)%22%3E%3Cg%20transform%3D%22translate(29%2065)%20rotate(-35)%20scale(0.8)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3Cg%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(23%2058)%20rotate(-22)%20scale(0.8150000000000001)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3Cg%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(19%2050)%20rotate(-8)%20scale(0.8300000000000001)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3Cg%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(18%2042)%20rotate(7)%20scale(0.8450000000000001)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3Cg%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(19%2034)%20rotate(22)%20scale(0.8600000000000001)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3Cg%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(22%2026)%20rotate(38)%20scale(0.875)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3Cg%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(26%2019)%20rotate(52)%20scale(0.89)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3Cg%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(31%2012)%20rotate(65)%20scale(0.905)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3Cg%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%3E%3Cpath%20d%3D%22M0%200C-5-1-9-5-9-10C-4-9-1-5%200%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/contain no-repeat;pointer-events:none}#whyMeriavo .meriavo-selection-emblem:before{right:calc(50% + 112px);transform:translateY(-50%)}#whyMeriavo .meriavo-selection-emblem:after{left:calc(50% + 112px);transform:translateY(-50%) scaleX(-1)}@media(max-width:600px){#whyMeriavo .meriavo-selection-emblem:before{right:calc(50% + 98px)}#whyMeriavo .meriavo-selection-emblem:after{left:calc(50% + 98px)}#whyMeriavo .meriavo-selection-emblem:before,#whyMeriavo .meriavo-selection-emblem:after{width:29px;height:57px}}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .product-card-bottom>.card-price-wrap{display:flex!important;flex-direction:row!important;align-items:center!important;gap:5px!important;white-space:nowrap}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .product-card-bottom>.card-price-wrap>.price-layout{order:2!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .price-layout>.card-price-wrap{display:flex!important;flex-direction:row!important;align-items:center!important;gap:5px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .old-price{order:1!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .current-price{order:2!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .search-card-discount:not([hidden]){order:1!important;align-self:center!important;margin:0!important;font-size:11px!important;line-height:17.6px!important;padding:2.2px 8.8px!important;min-height:22px!important;max-height:none!important}#CartDrawer .cart-empty-picks .search-card-discount:not([hidden]){font-size:9.9px!important;line-height:15.4px!important;padding:2.2px 6.6px!important;min-height:19.8px!important}.product-card .product-image>.media-discount,.product-price-section .discount-badge{zoom:1.15}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .product-image .media-discount{display:none!important}@media(max-width:600px){:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .product-card-bottom>.card-price-wrap{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .product-card-bottom>.card-price-wrap>.price-layout{justify-content:center!important}}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.product-image>.product-card-art{width:calc(100% - 8px)!important;height:calc(100% - 8px)!important;min-width:0!important;min-height:0!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.product-image img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}#SearchOverlay .search-autocomplete{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-bottom:1px solid var(--mv-border)}#SearchOverlay .search-autocomplete:empty{display:none}#SearchOverlay .search-autocomplete button{border:0;background:transparent;color:#526177;text-align:left;font:inherit;font-size:13px;padding:8px;border-radius:8px;cursor:pointer}#SearchOverlay .search-autocomplete button:is(:hover,:focus-visible){background:#edf5ff;color:#117cff;outline:2px solid #117CFF;outline-offset:-2px}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card{grid-template-rows:var(--product-card-media) auto!important;height:auto!important;min-height:0!important;max-height:none!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card>.body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 34px 20px 1px 40px!important;gap:8px!important;height:auto!important;min-height:0!important;max-height:none!important;padding-block:12px!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 45px 20px!important;gap:4px!important;height:auto!important;min-height:0!important;max-height:none!important;order:1!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading>h3{height:2lh!important;min-height:2lh!important;max-height:2lh!important;margin:0!important;-webkit-line-clamp:2!important;grid-row:1!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-status-row{grid-row:2!important;height:45px!important;min-height:45px!important;max-height:45px!important;margin:0!important;align-items:flex-start!important;align-content:flex-start!important;gap:5px!important;overflow:hidden!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .card-review-rating{grid-row:3!important;height:20px!important;min-height:20px!important;margin:0!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-detail{height:20px!important;min-height:20px!important;max-height:20px!important;line-height:20px!important;margin:0!important;order:3!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-spacer{display:none!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .card-floor-divider{height:1px!important;margin:0!important;order:4!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-bottom{order:5!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card{gap:12px!important;padding:14.4px 9.6px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body{gap:6px 9.6px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading{grid-template-rows:auto 24px auto!important;gap:4.8px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading:not(:has(.product-status-row>span:not([hidden]))){grid-template-rows:auto 24px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .body h3{font-size:14.4px!important;line-height:21.6px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .product-card-heading>.card-review-rating{width:112px!important;min-width:112px!important;height:20px!important;zoom:1.2}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .product-status-row>span{font-size:10.8px!important;line-height:16.8px!important;height:24px!important;min-height:24px!important;padding:1.2px 4.8px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .body>.product-card-detail{font-size:12px!important;line-height:19.2px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card .price{font-size:18px!important}@media(min-width:1400px){.product-page .product-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:36px!important;align-items:start!important}.product-page .product-layout>.gallery{position:sticky!important;top:calc(var(--meriavo-header-stack-height) + 18px)!important;width:100%!important;max-width:none!important;margin:0!important;grid-template-columns:96px minmax(0,1fr)!important;gap:16px!important}.product-page .product-layout>.purchase{display:grid!important;grid-template-columns:minmax(0,1fr) 300px!important;grid-template-rows:repeat(4,auto);column-gap:36px!important;row-gap:0!important;width:100%!important;max-width:none!important;margin:0!important;align-items:start!important}.product-page .purchase>*{grid-column:1;min-width:0}.product-page .purchase>.product-summary{grid-row:1}.product-page .purchase>.product-buy-section{grid-column:2;grid-row:1 / 5;position:sticky!important;top:calc(var(--meriavo-header-stack-height) + 18px)!important;align-self:start!important;margin:0!important;padding:0!important;border:0!important;max-height:calc(100dvh - var(--meriavo-header-stack-height) - 36px);overflow-y:auto;scrollbar-width:thin}.product-page .product-buy-section>h2{display:none!important}.product-page .purchase .product-summary>h1{font-size:51px!important;line-height:1.12!important;letter-spacing:-.035em!important}.product-page .product-summary .product-description-preview:not(.is-expanded){-webkit-line-clamp:4!important}.product-page .purchase .buy-box{width:100%!important;max-width:none!important;margin:0!important;padding:20px 16px!important;box-sizing:border-box}.product-page .purchase .purchase-trust{width:100%!important;max-width:none!important;margin:18px 0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-page .purchase-trust .trust-block{padding-inline:8px!important;font-size:12px!important;min-width:0}}@media(min-width:1400px)and (max-width:1799px){.product-page .purchase .v39-guarantee-grid{grid-template-columns:1fr!important}}#CartDrawer .cart-empty-picks .product-card-bottom>.card-price-wrap{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important}#CartDrawer .cart-empty-picks .product-card-bottom>.card-price-wrap>.price-layout{justify-content:center!important}#CartDrawer .cart-empty-picks .search-card-discount:not([hidden]){align-self:center!important}#CartDrawer .cart-empty-picks .body h3{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:1!important;height:21.6px!important;max-height:21.6px!important}#CartDrawer .cart-empty-picks .product-status-row{flex-wrap:nowrap!important;width:100%!important;min-width:0!important;height:24px!important;max-height:24px!important;gap:4px!important;overflow:hidden!important}#CartDrawer .cart-empty-picks .product-status-row>span{flex-shrink:0!important;white-space:nowrap!important}#CartDrawer .cart-empty-picks .card-color-slot{width:100%!important;min-width:0!important;justify-content:flex-start!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.product-image{flex-basis:66.24px!important;width:66.24px!important;height:66.24px!important;min-height:66.24px!important;max-height:66.24px!important}#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading{grid-area:1/1/2/3!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .price-layout{zoom:1.1}#SearchOverlay .search-result-list .old-price{font-size:12px!important}#CartDrawer .cart-empty-picks .old-price{font-size:11.4px!important}#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-bottom{justify-self:end!important}.buy-box #rsi_buy_now_button{padding-inline:12px!important}.buy-box #rsi_buy_now_button>div>div{flex:1 1 auto!important;min-width:0!important;white-space:nowrap!important}.buy-box #rsi_buy_now_button .rsi-icon{flex:0 0 20px!important;width:20px!important;height:20px!important;margin-inline:0!important}.buy-box .buy-now{display:grid!important;grid-template-columns:20px minmax(0,1fr) 20px!important;align-items:center!important;gap:8px!important;min-height:48px!important;padding:12px 14px!important;border-radius:16px!important}.buy-box .buy-now>.icon{width:20px!important;height:20px!important}.buy-box .buy-now>span{text-align:center!important;white-space:nowrap!important}.buy-box #rsi_buy_now_button{min-height:64px!important;border-radius:16px!important;background:var(--mv-white)!important;padding:12px 14px!important}.buy-box #rsi_buy_now_button>div{display:grid!important;grid-template-columns:20px minmax(0,1fr) 20px!important;gap:8px!important}.buy-box #rsi_buy_now_button>div>div{text-align:center!important;font-size:14px!important}#SearchOverlay .search-result-list>.product-card>.body>.product-card-heading{display:contents!important}#SearchOverlay .search-result-list .product-card-heading>h3{grid-area:1/1/2/3!important;min-width:0!important}#SearchOverlay .search-result-list .product-card-heading>.card-review-rating{grid-area:2/1/3/2!important}#SearchOverlay .search-result-list .product-card-heading>.product-status-row{grid-area:3/1/4/2!important}#SearchOverlay .search-result-list>.product-card>.body>.card-color-slot{grid-area:4/1/5/2!important;width:100%!important;min-width:0!important;justify-content:flex-start!important}#SearchOverlay .search-result-list>.product-card>.body>.product-card-detail{grid-area:5/1/6/2!important}#SearchOverlay .search-result-list>.product-card>.body>.product-card-bottom{grid-area:2/2/6/3!important}#SearchOverlay .search-result-list>.product-card>.body>.product-card-heading>h3{grid-area:1/1/2/3!important;width:100%!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .card-color-slot{zoom:.6!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card{border-bottom:1px solid var(--mv-border)!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-bottom{grid-row:1/-1!important}.cart-showcase{overflow:hidden;position:relative;contain:paint;flex-shrink:0}.cart-showcase .cart-empty-picks{margin:0!important;will-change:transform}.cart-showcase-toggle{display:block;margin:10px auto 0;border:0;background:transparent;color:#65758a;font:inherit;cursor:pointer;text-underline-offset:3px}.cart-showcase.is-static{overflow-y:auto;scrollbar-width:thin}.cart-showcase [data-showcase-clone][hidden],.cart-showcase-toggle[hidden]{display:none!important}#SearchOverlay .search-result-list>.product-card>.body>.product-card-bottom{grid-row:1/6!important}#CartDrawer .cart-empty-picks>.product-card>.body{grid-template-rows:repeat(5,auto)!important;align-content:center!important}#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading{display:contents!important}#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading>h3{grid-area:1/1/2/3!important;width:100%!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;white-space:normal!important;height:auto!important;max-height:none!important;overflow:hidden!important;text-overflow:ellipsis!important}#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading>.card-review-rating{grid-area:2/1/3/2!important}#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading>.product-status-row{grid-area:3/1/4/2!important;height:auto!important;max-height:none!important}#CartDrawer .cart-empty-picks>.product-card>.body>.card-color-slot{grid-area:4/1/5/2!important}#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-detail{grid-area:5/1/6/2!important}#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-bottom{grid-area:1/2/6/3!important;align-self:center!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .body h3>a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important}.cart-showcase-toggle{font-size:0;width:28px;height:28px;border-radius:50%;text-decoration:none}.cart-showcase-toggle:after{content:"\2161";font-size:14px}.cart-showcase-toggle[aria-pressed=true]:after{content:"\25b6";font-size:12px}#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading>h3>a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;max-height:43.2px!important;overflow:hidden!important;text-overflow:ellipsis!important}#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading>.product-status-row{grid-column:1/3!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important}@media(max-width:600px){#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading>.product-status-row{grid-column:1!important;gap:3px!important}#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading>.product-status-row>span{font-size:8px!important;line-height:13px!important;height:17px!important;min-height:17px!important;padding:1px 2px!important}}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:repeat(5,auto)!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading>h3{grid-area:1/1/2/3!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading>.card-review-rating{grid-area:2/1/3/3!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading>.product-status-row{max-width:100%!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.card-color-slot{grid-area:4/1/5/3!important;width:100%!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-detail{grid-area:5/1/6/2!important;align-self:end!important;line-height:20px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-bottom{grid-area:5/2/6/3!important;align-self:end!important;justify-self:end!important;max-width:100%!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-bottom>.card-price-wrap{flex-direction:column!important;align-items:flex-end!important;gap:4px!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .price-layout{display:flex!important;justify-content:flex-end!important;flex-wrap:wrap!important;max-width:100%!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks) .search-card-discount{position:static!important;transform:none!important;margin:0!important;align-self:center!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-bottom{align-items:flex-end!important;min-height:0!important;height:auto!important;padding:0!important}#MobileMenu .mobile-menu-drag-handle{position:relative;overflow:visible}#MobileMenu .mobile-menu-drag-handle:after{content:"";position:absolute;left:50%;top:-12px;bottom:-12px;width:120px;transform:translate(-50%);background:transparent;touch-action:none;cursor:grab;z-index:2}@media(max-width:820px){#MobileMenu .overlay-head [data-close-overlay]{position:absolute!important;right:16px!important;transform:none!important;top:0!important}}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-bottom,:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-bottom>.card-price-wrap{display:contents!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-bottom>.card-price-wrap>.price-layout{grid-area:5/2/6/3!important;align-self:end!important;justify-self:end!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-bottom>.card-price-wrap>.search-card-discount:not([hidden]){grid-area:4/2/5/3!important;align-self:center!important;justify-self:center!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card:has(.search-card-discount:not([hidden]))>.body>.card-color-slot{grid-area:4/1/5/2!important;min-width:0!important;max-width:100%!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading>.product-status-row{display:flex!important;grid-area:3/1/4/3!important;flex-wrap:wrap!important;gap:4px!important;align-items:flex-start!important;align-content:flex-start!important;overflow:visible!important;min-width:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading>.product-status-row>span{font-size:10.8px!important;line-height:16.8px!important;height:auto!important;min-height:24px!important;max-width:100%!important;padding:1.2px 4.8px!important;flex:0 1 auto!important;white-space:normal!important;overflow-wrap:anywhere!important;box-sizing:border-box!important}:is(#SearchOverlay .search-result-list,#CartDrawer .cart-empty-picks)>.product-card>.body>.product-card-heading>.product-status-row:empty{display:none!important}#CartDrawer .cart-showcase{mask-image:linear-gradient(to bottom,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%)!important}#CartDrawer .cart-showcase-toggle{display:none!important}.product-description-section{overflow-anchor:none!important}body .product-card .product-status-row{height:auto!important;max-height:none!important;min-height:0!important;flex-wrap:wrap!important;overflow:visible!important}.product-status-sold{order:0!important}.product-status-selected{order:1!important}.product-status-new{order:2!important}.product-status-sold[hidden]{display:none!important}#FooterNewsletter.newsletter-attention .footer-newsletter-field{animation:newsletter-attention 1.5s ease-in-out 4}@keyframes newsletter-attention{0%,to{box-shadow:0 0 #1578ff00}50%{box-shadow:0 0 0 5px #1578ff29;border-color:#83b7ff}}@media(prefers-reduced-motion:reduce){#FooterNewsletter.newsletter-attention .footer-newsletter-field{animation:none;box-shadow:0 0 0 3px #1578ff29}}.template-product .product-reviews-app,.template-product .product-reviews-app:has(.review-app-block){padding-block:24px!important}@media(max-width:599px){.template-product .product-reviews-app,.template-product .product-reviews-app:has(.review-app-block){padding-block:16px!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card{grid-template-rows:var(--product-card-media) auto!important;height:auto!important;max-height:none!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card>.body{height:auto!important;max-height:none!important}:is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading{height:auto!important;min-height:91px!important;max-height:none!important;flex:0 0 auto!important;overflow:visible!important}body :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-status-row{display:flex!important;width:100%!important;flex-wrap:wrap!important;height:auto!important;max-height:none!important;gap:3px!important;overflow:visible!important;flex-shrink:0!important}body :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-status-row>span{font-size:9.5px!important;line-height:15px!important;padding:0 4px!important;height:19px!important;min-height:19px!important;flex:0 0 auto!important}}@keyframes meriavo-content-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}#SearchOverlay [data-search-results][aria-busy=true]:empty:before,[data-shelf-loading] [data-recent-grid]:empty:before{content:"";display:block;pointer-events:none;border-radius:14px;animation-delay:.18s}#SearchOverlay [data-search-results][aria-busy=true]:empty:before{height:246px;margin:12px 0;mask-image:repeating-linear-gradient(to bottom,#000 0,#000 72px,transparent 72px,transparent 82px);-webkit-mask-image:repeating-linear-gradient(to bottom,#000 0,#000 72px,transparent 72px,transparent 82px)}[data-shelf-loading] [data-recent-grid]:empty:before{height:var(--product-card-height,380px);width:100%;grid-column:1/-1;mask-image:repeating-linear-gradient(to right,#000 0,#000 calc(25% - 12px),transparent calc(25% - 12px),transparent 25%);-webkit-mask-image:repeating-linear-gradient(to right,#000 0,#000 calc(25% - 12px),transparent calc(25% - 12px),transparent 25%)}.product-grid[aria-busy=true]>.product-card,[data-cart-content][aria-busy=true] .cart-item{opacity:.65;transition:opacity .18s ease;cursor:progress}@media(max-width:599px){[data-shelf-loading] [data-recent-grid]:empty:before{mask-image:repeating-linear-gradient(to right,#000 0,#000 calc(50% - 8px),transparent calc(50% - 8px),transparent 50%);-webkit-mask-image:repeating-linear-gradient(to right,#000 0,#000 calc(50% - 8px),transparent calc(50% - 8px),transparent 50%)}}@media(prefers-reduced-motion:reduce){.product-grid[aria-busy=true]>.product-card,[data-cart-content][aria-busy=true] .cart-item{transition:none}}#SearchOverlay [data-search-results][aria-busy=true]:empty:before,[data-shelf-loading] [data-recent-grid]:empty:before{background:linear-gradient(115deg,#eaf2f8 10%,#d7eafa 35%,#f7fbff,#dceffb 65%,#eaf2f8 90%)!important;background-size:300% 100%!important;animation:meriavo-ocean-loading 2.4s ease-in-out infinite!important}.product-grid[aria-busy=true]>.product-card,[data-cart-content][aria-busy=true] .cart-item{position:relative}.product-grid[aria-busy=true]>.product-card:after,[data-cart-content][aria-busy=true] .cart-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;opacity:.18;background:linear-gradient(115deg,#eaf2f8 10%,#d7eafa 35%,#f7fbff,#dceffb 65%,#eaf2f8 90%);background-size:300% 100%;animation:meriavo-ocean-loading 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){#SearchOverlay [data-search-results][aria-busy=true]:empty:before,[data-shelf-loading] [data-recent-grid]:empty:before,.product-grid[aria-busy=true]>.product-card:after,[data-cart-content][aria-busy=true] .cart-item:after{animation:none!important}}#SearchOverlay [data-search-results][aria-busy=true]:empty{display:block!important}@media(max-width:820px){.product-card .product-image{container-type:inline-size}body .product-card .product-image>.media-discount{zoom:1!important;font-size:clamp(8px,6cqw,12px)!important;min-width:clamp(32px,24cqw,48px)!important;height:clamp(20px,15cqw,30px)!important;padding:0 clamp(5px,4cqw,9px)!important;left:clamp(8px,6cqw,14px)!important;top:clamp(8px,6cqw,14px)!important;border-radius:clamp(5px,4cqw,8px)!important;box-shadow:0 2px 6px #11131724!important}}.product-card .quick-add:not(.sold-out-action) .quick-add-plus{font-size:0!important}.product-card .quick-add:not(.sold-out-action) .quick-add-plus:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:12px;height:12px;background:linear-gradient(currentColor,currentColor) center/2px 12px no-repeat,linear-gradient(currentColor,currentColor) center/12px 2px no-repeat}[data-shelf-loading] .product-shelf-track{min-height:0!important;background:transparent!important}[data-shelf-loading] [data-recent-grid]:empty:before{display:none!important}.product-card.recent-skeleton{pointer-events:none}.recent-skeleton :is(.product-image,.skeleton-line,.skeleton-dot){background:linear-gradient(115deg,#eaf2f8 10%,#d7eafa 35%,#f7fbff,#dceffb 65%,#eaf2f8 90%);background-size:300% 100%;animation:meriavo-ocean-loading 2.4s ease-in-out infinite}.recent-skeleton .skeleton-line{display:block;height:12px;border-radius:6px;width:72%}.recent-skeleton h3 .skeleton-line+.skeleton-line{margin-top:8px;width:52%}.recent-skeleton .product-status-row .skeleton-line{width:38%;height:17px}.recent-skeleton .card-review-rating .skeleton-line{width:42%}.recent-skeleton .card-color-slot{gap:8px}.recent-skeleton .skeleton-dot{display:block;width:22px;height:22px;border-radius:50%}.recent-skeleton .product-card-bottom{display:flex;justify-content:space-between;align-items:center}.recent-skeleton .product-card-bottom .skeleton-line{width:32%;height:17px}.recent-skeleton .product-card-bottom .skeleton-dot{width:36px;height:36px}@media(prefers-reduced-motion:reduce){.recent-skeleton :is(.product-image,.skeleton-line,.skeleton-dot){animation:none}}#ProductLightbox .lightbox-variants{max-width:100%!important;min-width:0!important}.site-header .cart-pill{border-radius:16px!important;box-sizing:border-box!important;flex-shrink:0!important;min-width:64px!important}.site-header shopify-account::part(signed-in-avatar),.site-header shopify-account::part(signed-out-avatar){display:grid!important;place-items:center!important;padding:0!important;line-height:1!important;box-sizing:border-box!important}.site-header .account-avatar{display:grid!important;place-items:center!important;padding:0!important;line-height:1!important}#ProductLightbox .lightbox-price .price-layout{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important}#ProductLightbox .lightbox-price .discount-badge{position:static!important;inset:auto!important;transform:none!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;height:26px!important;min-width:0!important;padding:0 9px!important;line-height:1!important;zoom:1!important}body :is(#SearchOverlay,#CartDrawer) .discount-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;line-height:1!important;text-align:center!important;padding-block:0!important}.category .copy{margin-top:14px!important}.category .cat-icon{flex-shrink:0!important}#CartDrawer .drawer-foot{padding:12px 18px calc(12px + env(safe-area-inset-bottom))!important}#CartDrawer .drawer-note{margin:7px 0!important;line-height:1.4!important}#CartDrawer .drawer-foot .btn,#CartDrawer .cart-page-link{margin-top:10px!important}.site-footer .footer-newsletter-field{border-radius:16px!important;padding-left:14px!important;background:var(--mv-darkHover)!important}.site-footer .footer-newsletter-field input{border-radius:0!important;box-shadow:none!important}.site-footer .footer-newsletter-field input:autofill{-webkit-text-fill-color:#fff!important;caret-color:#fff;box-shadow:0 0 0 1000px #202326 inset!important}.site-footer .footer-newsletter-field input:-webkit-autofill{-webkit-text-fill-color:#fff!important;caret-color:#fff;box-shadow:0 0 0 1000px #202326 inset!important}.product-topline{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:12px}.product-topline .breadcrumbs{margin:0!important;min-width:0}.product-top-category{margin:0!important;flex:none}@media(max-width:599px){.product-topline{gap:12px}.product-topline .breadcrumbs{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-top-category{font-size:11px!important}}body :is(#SearchOverlay,#CartDrawer) .discount-badge[hidden]{display:none!important}body :is(#SearchOverlay,#CartDrawer) .discount-badge:not([hidden]){width:max-content!important;max-width:100%!important;justify-self:end!important}#CartDrawer .cart-totals{gap:6px!important;margin-bottom:8px!important}#CartDrawer .cart-totals .subtotal{padding-block:4px!important}#CartDrawer .cart-totals .cart-total{margin-top:6px!important;padding-top:10px!important;padding-bottom:4px!important}@media(max-width:820px){#CartDrawer .drawer-note{margin:4px 0!important}#CartDrawer .cart-totals .subtotal{padding-block:0!important}}body .buy-box #rsi_buy_now_button>div:has(.rsi-form-loading){display:flex!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;gap:0!important;grid-template-columns:none!important}body .buy-box #rsi_buy_now_button .rsi-form-loading{flex:0 0 30px!important;margin:0!important;align-self:center!important}.product-topline .product-top-category{color:var(--muted)!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important}.product-topline .product-top-category a{color:inherit!important;text-decoration:underline!important;text-underline-offset:4px;text-decoration-color:#8dbefa!important}@media(min-width:1400px){.product-topline{display:grid!important;grid-template-columns:var(--category-offset,50%) minmax(0,1fr)!important;column-gap:0!important;justify-content:normal!important}.product-topline .breadcrumbs{padding-right:24px!important}.product-topline .product-top-category{justify-self:start!important}}.product-topline .product-top-category{font-size:14px!important;line-height:1.5!important}@media(max-width:820px){.site-header .cart-pill{width:64px!important;min-width:64px!important}.site-header .cart-pill:has([data-cart-count]:not([hidden]))>.icon{left:calc(50% - 14px)}.site-header .cart-pill>[data-cart-count]{position:absolute;right:10px;top:50%;translate:0 -50%;margin:0!important}}@media(max-width:820px)and (prefers-reduced-motion:reduce){.site-header .cart-pill>.icon{transition:none!important}}.cart-item-media{box-sizing:border-box;min-width:0;min-height:0}.cart-item-media img{display:block;min-width:0;min-height:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain!important;object-position:50% 50%!important;align-self:center;justify-self:center;content-visibility:visible}body .product-card .quick-add,body .product-card .quick-add:is(:hover,:active){background:var(--mv-white)!important;color:var(--mv-ink)!important;border:1px solid var(--mv-border)!important;box-shadow:none!important}body .product-card .quick-add:disabled{background:var(--mv-hover)!important;color:#687586!important;border-color:var(--mv-border)!important;opacity:1!important}body .product-card .quick-add :is(.quick-add-plus,.quick-add-label,svg){color:inherit!important}.site-header .cart-pill{white-space:nowrap!important}@media(max-width:820px){.site-header .cart-pill .cart-label{display:none!important}.site-header .cart-pill{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important}}.mv-mobile-buybar{display:none}@media(max-width:599px){.mv-mobile-buybar{display:grid;grid-template-columns:1fr 1fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:80;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--mv-white);border-top:1px solid #E4EBF2;box-shadow:0 -4px 16px #1113170a;transform:translateY(110%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .22s cubic-bezier(.22,.61,.36,1),opacity .18s ease,visibility .22s;box-sizing:border-box}.mv-mobile-buybar.is-visible{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.mv-mobile-buybar button{height:44px;min-width:0;display:flex;align-items:center;justify-content:center;padding:8px;font:700 13px/1.25 inherit;border-radius:16px;cursor:pointer}.mv-mobile-buybar .mv-mobile-add{background:var(--mv-white);color:var(--mv-ink);border:1px solid #CDDDED}.mv-mobile-buybar .mv-mobile-buy-now{background:#117cff;color:var(--mv-white);border:1px solid #117CFF}.mv-mobile-buybar button:disabled{background:var(--mv-hover);color:#687586;border-color:var(--mv-border);cursor:default}}@media(prefers-reduced-motion:reduce){.mv-mobile-buybar{transition:none}}.mv-mobile-buybar button{font-family:inherit;font-size:13px;font-weight:700;line-height:1.25}body .product-card .quick-add:not(.sold-out-action):is(.is-adding,.is-added):after{border-color:#11131735;border-top-color:#111317;color:var(--mv-ink)}body .product-card .quick-add:not(.sold-out-action) .quick-add-label{background:var(--mv-white)!important;color:var(--mv-ink)!important;border:1px solid var(--mv-border)!important;box-shadow:none!important;box-sizing:border-box!important}body .product-card .quick-add:not(.sold-out-action) .quick-add-label:after{background:var(--mv-ink)!important}body .cart-stepper{background:var(--mv-white)!important;border-color:var(--mv-border)!important}body .cart-stepper button{border-radius:0!important;background:transparent!important;color:var(--mv-ink)!important}body .cart-stepper span{font-weight:400!important;color:var(--mv-ink)!important}@media(max-width:1399px){.product-topline{display:flex!important;gap:12px!important}.product-topline .breadcrumbs{flex:1;min-width:0;flex-wrap:nowrap;overflow:hidden}.product-topline .breadcrumbs>a,.product-topline .breadcrumbs>span[aria-hidden]{flex-shrink:0;white-space:nowrap}.product-topline .breadcrumbs>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-topline .product-top-category{flex-shrink:0}}body .buy-box #rsi_buy_now_button>div:not(:has(.rsi-form-loading)){display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;grid-template-columns:none!important}body .buy-box #rsi_buy_now_button>div:not(:has(.rsi-form-loading))>div{flex:0 1 auto!important;width:auto!important;text-align:center!important}@media(min-width:1400px){.product-page .product-layout>.gallery .thumbs{width:96px!important;max-width:96px!important}.product-page .product-layout>.gallery .thumbs>button{width:78px!important;min-width:78px!important;height:78px!important;flex:0 0 78px!important}}body .product-card .quick-add[data-quick-fit=compact] .quick-add-label{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body .drawer-count{background:var(--blue);color:var(--mv-white);border-radius:50%}body #MainContent [data-product-root][aria-busy=true]:has(.buy-box [data-add-button]:not(:disabled)) #ProductLightbox button[data-lightbox-add]:disabled{background:#117cff!important;background-image:none!important;color:var(--mv-white)!important;border-color:#117cff!important;opacity:1!important}body #MainContent [data-product-root][aria-busy=true]:has(.buy-box [data-add-button]:not(:disabled)) #ProductLightbox button[data-lightbox-buy]:disabled{background:var(--mv-ink)!important;background-image:none!important;color:var(--mv-white)!important;border-color:var(--mv-ink)!important;opacity:1!important}body #MainContent [data-product-root][aria-busy=true]:has(.buy-box [data-add-button]:not(:disabled)) #ProductLightbox :is([data-lightbox-add],[data-lightbox-buy]):disabled>svg.icon{display:block!important;visibility:visible!important;opacity:1!important}body .discount-badge[hidden],body .old-price[hidden],body .unit-price[hidden],body #ProductLightbox .lightbox-price [hidden]{display:none!important}body .product-card .card-rating-preview{display:inline-flex;width:78px;height:20px;flex:0 0 78px;align-items:center}body .product-card .card-rating-preview>.card-rating-stars{display:flex;gap:2px;width:78px;height:14px;background:none}body .product-card .card-rating-stars svg{display:block;width:14px!important;height:14px!important;flex:0 0 14px}@container meriavo-card (max-width: 245px){body .product-card .card-rating-preview{width:64px;flex-basis:64px}body .product-card .card-rating-preview>.card-rating-stars{width:64px;height:12px;gap:1px}body .product-card .card-rating-stars svg{width:12px!important;height:12px!important;flex-basis:12px}}body dialog[data-overlay][open]{animation:meriavo-stable-panel-in .18s var(--motion-ease-standard, ease) both!important}@keyframes meriavo-stable-panel-in{0%{opacity:0}to{opacity:1}}body #CartDrawer[open]{animation:meriavo-cart-in var(--motion-ui, .26s) var(--motion-ease-standard, ease) both!important}@media(prefers-reduced-motion:reduce){body dialog[data-overlay][open],body #CartDrawer[open]{animation:none!important}}@media(min-width:900px){body .homepage-catalog .product-grid,body .product-grid.collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.search-recovery{grid-column:1 / -1;text-align:center}.search-recovery p{margin:0 0 16px}.search-recovery .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:1px solid #117cff;border-radius:16px;background:#117cff;color:var(--mv-white);font-weight:700;text-decoration:none}@media(max-width:600px){body #rsi_form_wrapper[open]{top:8px!important;right:8px!important;bottom:8px!important;left:8px!important;width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}body #rsi_form_wrapper .rsi-form-header{padding:14px 16px!important}body #rsi_form_wrapper .rsi-form-page-content{padding:12px!important}body #rsi_form_wrapper :is(.rsi-product-item-wrapper,.rsi-total-summary-wrapper,.rsi-shipping-rates-item){padding:12px!important}body #rsi_form_wrapper .rsi-discounts-row{grid-template-columns:minmax(0,1fr)!important}body #rsi_form_wrapper .rsi-discounts-button{width:100%!important}body #rsi_form_wrapper button.rsi-submit_button{padding-inline:24px!important}body #rsi_form_wrapper .rsi-form-close-button{min-width:44px!important;min-height:44px!important}}body #CartDrawer .drawer-count{background:var(--blue)!important;color:var(--mv-white)!important;border-radius:50%}body .product-card .quick-add.quick-add:not(.sold-out-action):is(:hover,:focus-visible):not(.is-adding):not(.is-added) .quick-add-cart{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:grid!important;place-items:center!important;transform:none!important;translate:0!important}body #ProductLightbox .lightbox-cart-actions{border-top:1px solid var(--mv-divider);border-bottom:1px solid var(--mv-divider);padding:14px 0;margin:0;width:100%}body #ProductLightbox .lightbox-cart-actions .btn.add{width:100%;min-height:48px;border-radius:16px;background:var(--mv-white);color:var(--mv-ink);display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700}body #ProductLightbox .lightbox-cart-actions .btn.add svg{width:20px;height:20px;flex:0 0 20px}body .mv-mobile-buybar{background:#ffffffe6!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}@media(max-width:600px){body #ProductLightbox>.iconbtn[data-close-overlay]{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:8px!important}body #ProductLightbox>.iconbtn[data-close-overlay] svg{width:16px!important;height:16px!important}body #ProductLightbox>.iconbtn[data-close-overlay]:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}}body .buy-box-actions .btn.add:disabled>svg.icon,body [data-lightbox-add]:disabled>svg.icon{display:none!important}body .buy-box-actions .btn,body #ProductLightbox .lightbox-cart-actions .btn.add,body .product-card .quick-add,body .product-card .quick-add .quick-add-label,body #rsi_buy_now_button,body #rsi_buy_now_button>div:not(:has(.rsi-form-loading)){border-color:#117cff!important}body .stock-newsletter-cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}body .stock-newsletter-cta>svg{position:static!important;order:0!important;flex:0 0 20px!important;width:20px!important;height:20px!important;margin:0!important}body .stock-newsletter-cta>span{order:1;text-align:center}.buy-box-price{display:none}@media(min-width:1400px){body .buy-box-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--mv-divider);font-size:28px;font-weight:700}}body meriavo-product .buy-box .buy-box-actions .btn.btn,body .product-card .quick-add.quick-add,body .product-card .quick-add.quick-add .quick-add-label,body #ProductLightbox .lightbox-cart-actions .btn.add,body #rsi_buy_now_button#rsi_buy_now_button,body #rsi_buy_now_button#rsi_buy_now_button>div:not(:has(.rsi-form-loading)){border:1px solid #117cff!important}body #MainContent meriavo-product .buy-box .buy-box-actions .btn.btn:disabled{border:1px solid #117cff!important}@media(min-width:1400px){body #MainContent .buy-box .buy-box-price .price-layout{display:flex!important;flex-wrap:wrap!important;width:100%!important;min-width:0}body #MainContent .buy-box .buy-box-price .card-price-wrap{display:flex!important;flex:0 1 auto!important;min-width:0}body #MainContent .buy-box .buy-box-price .discount-badge{position:static!important;inset:auto!important;transform:none!important;translate:none!important;flex:0 0 auto!important;margin:0!important;align-self:center!important}body #MainContent .buy-box .buy-box-price .discount-badge[hidden]{display:none!important}body #MainContent .buy-box .buy-box-price :is(.current-price,.old-price){white-space:nowrap}body .product-summary>.product-price-section{display:none!important}body #MainContent .buy-box .buy-box-price{padding:0 0 14px!important;margin:0 0 14px!important;line-height:1.2}body #MainContent .buy-box .buy-box-price .price-layout{gap:10px!important;align-items:center!important}body #MainContent .buy-box .buy-box-price .card-price-wrap{align-items:baseline!important;gap:8px!important}body #MainContent .buy-box .buy-box-price .current-price{font-size:26px!important;font-weight:750!important;letter-spacing:-.6px!important;line-height:1.2!important;margin:0!important;padding:0!important}body #MainContent .buy-box .buy-box-price .old-price{font-size:13px!important;line-height:1.2!important;font-weight:400!important;color:var(--mv-muted)!important;margin:0!important}body #MainContent .buy-box .buy-box-price .discount-badge{height:24px!important;min-height:0!important;padding:0 8px!important;border-radius:7px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:inline-flex;align-items:center;justify-content:center}}body #rsi_buy_now_button#rsi_buy_now_button>div:not(:has(.rsi-form-loading)){border:0!important;box-shadow:none!important;outline:none!important}body #MainContent meriavo-product .buy-box .buy-box-actions .btn,body #MainContent .product-card .quick-add.quick-add,body #MainContent .product-card .quick-add.quick-add .quick-add-label,body #MainContent #ProductLightbox .lightbox-cart-actions .btn.add,body #MainContent #rsi_buy_now_button#rsi_buy_now_button{border-color:#117cff52!important;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}body #MainContent meriavo-product .buy-box .buy-box-actions .btn:is(:hover,:focus-visible,:active):not(:disabled),body #MainContent .product-card .quick-add.quick-add:is(:hover,:focus-visible,:active):not(:disabled),body #MainContent .product-card .quick-add.quick-add .quick-add-label:is(:hover,:focus-visible,:active):not(:disabled),body #MainContent #ProductLightbox .lightbox-cart-actions .btn.add:is(:hover,:focus-visible,:active):not(:disabled),body #MainContent #rsi_buy_now_button#rsi_buy_now_button:is(:hover,:focus-visible,:active):not(:disabled){border-color:#117cff!important}body #MainContent meriavo-product .buy-box .buy-box-actions .btn.btn:disabled,body #MainContent #ProductLightbox .lightbox-cart-actions .btn.add:disabled,body #MainContent .product-card .quick-add.sold-out-action{border-color:var(--mv-border)!important}@media(prefers-reduced-motion:reduce){body #MainContent meriavo-product .buy-box .buy-box-actions .btn,body #MainContent .product-card .quick-add.quick-add,body #MainContent .product-card .quick-add.quick-add .quick-add-label,body #MainContent #ProductLightbox .lightbox-cart-actions .btn.add,body #MainContent #rsi_buy_now_button#rsi_buy_now_button{transition:none}}body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action):is(:hover,:focus-visible,:active) .quick-add-label{border-color:#117cff!important;transition:border-color .2s ease}body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action):is(:hover,:focus-visible,:active){border-color:#117cff!important}body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action){transition:border-color .16s ease-out,background-color .16s ease-out,box-shadow .16s ease-out!important}@media(prefers-reduced-motion:reduce){body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action),body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action) .quick-add-label{transition:none!important}}body #MainContent .product-card .product-card-heading{gap:6px!important}body #MainContent .product-card .product-card-heading>h3{display:block!important;min-height:0!important;height:auto!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:unset!important}body #MainContent .product-card .product-card-heading>h3>a{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body #MainContent .product-card .product-card-heading>.product-status-row{flex-wrap:nowrap!important;overflow:hidden!important;align-items:center!important}body #MainContent .product-card .product-status-row>*{white-space:nowrap!important;flex-shrink:0}body #MainContent .product-card .card-review-rating{margin-top:0!important}body #MainContent .product-card .product-card-heading{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-height:0!important;height:auto!important}body #MainContent .product-card .product-card-heading>*{flex:0 0 auto!important}body #MainContent meriavo-product .product-summary>.product-price-section{display:none!important}body #MainContent meriavo-product .buy-box .buy-box-price{display:flex!important;align-items:center;flex-wrap:wrap;gap:8px;padding:0 0 14px!important;margin:0 0 14px!important;border-bottom:1px solid var(--mv-divider);line-height:1.2}body #MainContent meriavo-product .buy-box .buy-box-price .price-layout{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;width:100%!important;min-width:0}body #MainContent meriavo-product .buy-box .buy-box-price .card-price-wrap{display:flex!important;align-items:baseline!important;gap:8px!important;flex:0 1 auto;min-width:0}body #MainContent meriavo-product .buy-box .buy-box-price .current-price{font-size:26px!important;font-weight:750!important;letter-spacing:-.6px;line-height:1.2!important;white-space:nowrap;margin:0!important;padding:0!important}body #MainContent meriavo-product .buy-box .buy-box-price .old-price{font-size:13px!important;font-weight:400!important;color:var(--mv-muted)!important;white-space:nowrap;margin:0!important}body #MainContent meriavo-product .buy-box .buy-box-price .discount-badge{position:static!important;inset:auto!important;transform:none!important;translate:none!important;flex:0 0 auto!important;margin:0!important;align-self:center;height:24px!important;min-height:0!important;padding:0 8px!important;border-radius:7px!important;font-size:11px!important;line-height:1!important;display:inline-flex;align-items:center;justify-content:center}body #MainContent meriavo-product .buy-box .buy-box-price .discount-badge[hidden]{display:none!important}body #MainContent .product-card .product-status-row>.card-status-track{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;width:max-content;max-width:none;white-space:nowrap}body #MainContent .product-card .product-status-row .card-status-track>*{flex:0 0 auto;white-space:nowrap}body #MainContent .product-card .product-status-row.status-overflow .card-status-track{animation:card-status-glide var(--status-duration,8s) ease-in-out infinite;animation-play-state:paused}body #MainContent .product-card .product-status-row.status-overflow.status-visible .card-status-track{animation-play-state:running}@keyframes card-status-glide{0%,15%,to{transform:translate(0)}45%,60%{transform:translate(var(--status-travel,0px))}}@media(prefers-reduced-motion:reduce){body #MainContent .product-card .product-status-row.status-overflow{overflow-x:auto!important}body #MainContent .product-card .product-status-row .card-status-track{animation:none!important}}body #MainContent .product-card .product-status-row>.card-status-track{padding:0!important;border:0!important;border-radius:0!important;background:none!important;justify-content:flex-start!important;font-size:inherit!important}body #MainContent .product-card .product-status-row .card-status-track>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;border-radius:var(--meriavo-tag-radius,5px)!important;font-weight:650!important;letter-spacing:0!important}body #MainContent .product-card .product-status-row .card-status-track>span[hidden]{display:none!important}body #MainContent .product-card .product-status-row .card-status-track>span{font-size:10.925px!important;line-height:17.25px!important;height:21.85px!important;min-height:21.85px!important;padding:0 4.6px!important}body #MainContent .product-card .product-card-heading>.product-status-row{height:22px!important;min-height:22px!important;max-height:22px!important}body #MainContent .product-card .product-status-row>.card-status-track{height:22px!important;min-height:22px!important}body #ProductLightbox .lightbox-buy-now{display:none}@media(max-width:600px){body #ProductLightbox .lightbox-cart-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}body #ProductLightbox .lightbox-cart-actions .btn{width:100%!important;min-width:0;padding:10px 6px!important;min-height:48px;font-size:12px!important;display:flex!important;align-items:center;justify-content:center;gap:6px;border-radius:16px}body #ProductLightbox .lightbox-cart-actions .btn svg{width:18px;height:18px;flex:0 0 18px}}body #ProductLightbox .lightbox-cart-actions .lightbox-buy-now{display:flex!important;width:100%;min-height:48px;align-items:center;justify-content:center;gap:8px;background:#117cff;color:var(--mv-white);border:1px solid #117cff;border-radius:16px;font-weight:700}body #ProductLightbox .lightbox-cart-actions .lightbox-buy-now svg{width:20px;height:20px;flex:0 0 20px}@media(min-width:601px){body #ProductLightbox .lightbox-cart-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}}body #whyMeriavo .meriavo-selection-emblem:before,body #whyMeriavo .meriavo-selection-emblem:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2044%2076%22%3E%3Cpath%20d%3D%22M34%2070%20C12%2054%2010%2032%2035%205%22%20fill%3D%22none%22%20stroke%3D%22%23117cff%22%20stroke-width%3D%221%22%20%2F%3E%3Cg%20transform%3D%22translate(29%2065)%20rotate(-35)%20scale(.85)%22%20fill%3D%22%2321a6ff%22%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%2F%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(23%2058)%20rotate(-22)%20scale(.85)%22%20fill%3D%22%2321a6ff%22%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%2F%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(19%2050)%20rotate(-8)%20scale(.85)%22%20fill%3D%22%2321a6ff%22%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%2F%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(18%2042)%20rotate(7)%20scale(.85)%22%20fill%3D%22%2321a6ff%22%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%2F%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(19%2034)%20rotate(22)%20scale(.85)%22%20fill%3D%22%2321a6ff%22%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%2F%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(22%2026)%20rotate(38)%20scale(.85)%22%20fill%3D%22%2321a6ff%22%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%2F%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(26%2019)%20rotate(52)%20scale(.85)%22%20fill%3D%22%2321a6ff%22%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%2F%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(31%2012)%20rotate(65)%20scale(.85)%22%20fill%3D%22%2321a6ff%22%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%2F%3E%3Cpath%20d%3D%22M0%200%20C-5%20-1%20-9%20-5%20-9%20-10%20C-4%20-9%20-1%20-5%200%200%20Z%22%20transform%3D%22scale(-1%20.85)%20rotate(-12)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important}body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action) .quick-add-cart,body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action):is(:hover,:focus-visible,:active,.is-adding,.is-added) .quick-add-cart{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:grid!important;place-items:center!important;transform:none!important;translate:none!important;scale:none!important;transition:opacity .16s ease!important;transition-delay:0s!important}body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action):is(.is-adding,.is-added) .quick-add-cart{opacity:1!important}body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action):is(.is-adding,.is-added) .quick-add-plus{opacity:0!important;transform:none!important;translate:none!important}body #MainContent .product-card .card-review-rating{transform:scale(1.05);transform-origin:left center}body .gallery>.thumbs .desktop-gallery-more{display:none!important}@media(min-width:1400px){body .gallery>.thumbs .desktop-extra-thumb{display:none!important}body .gallery>.thumbs .desktop-gallery-more{display:grid!important;place-items:center;font-weight:700;font-size:18px;background:var(--mv-surface);color:var(--mv-muted)}body .gallery>.thumbs{max-height:none!important;overflow:visible!important}}body #MainContent meriavo-product .purchase fieldset.color-config-section{display:block!important;min-width:0!important;border:0!important;border-top:1px solid var(--mv-divider)!important;border-bottom:1px solid var(--mv-divider)!important;padding:16px 0!important;margin:0!important}body #MainContent meriavo-product .purchase fieldset.color-config-section>legend.compact-color-head{float:left!important;width:100%!important;padding:0!important;margin:0 0 10px!important}body #MainContent meriavo-product .purchase fieldset.color-config-section>.product-color-options{clear:both!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-height:25px!important;line-height:0!important}body #MainContent [data-static-gallery] .thumbs{max-height:none!important;overflow:visible!important;scroll-snap-type:none!important}body #MainContent [data-static-gallery] .desktop-extra-thumb{display:none!important}body #MainContent [data-static-gallery] .desktop-gallery-more{display:grid!important;position:relative;overflow:hidden!important;isolation:isolate}body #MainContent [data-static-gallery] .desktop-gallery-more img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(4px);transform:scale(1.12);opacity:.45}body #MainContent [data-static-gallery] .gallery-more-count{position:relative;z-index:1;font-size:18px;font-weight:750;color:var(--mv-ink);text-shadow:0 1px 4px white}@media(max-width:999px){body #MainContent [data-static-gallery] .thumbs{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:8px!important}body #MainContent [data-static-gallery] .thumb{width:100%!important;height:auto!important;aspect-ratio:1;min-width:0!important}}.cart-item-price .price{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.cart-item-price .old-price{font-size:12px;color:var(--mv-muted)}.cart-sale-badge{position:static!important;display:inline-flex;align-items:center;padding:4px 7px;border-radius:6px;background:var(--mv-ink);color:#fff;font-size:11px;font-weight:750;white-space:nowrap}@media(min-width:1000px){body #MainContent [data-static-gallery] .thumbs{display:flex!important;flex-direction:column!important;gap:8px!important}body #MainContent [data-static-gallery] .thumb{flex:none!important;width:78px!important;height:78px!important}}@media(max-width:999px){body #MainContent [data-static-gallery]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"image" "thumbs"!important}body #MainContent [data-static-gallery] .main-image{grid-area:image!important;min-width:0!important}body #MainContent [data-static-gallery] .thumbs{grid-area:thumbs!important;width:100%!important;min-width:0!important;align-self:start!important}}.cart-item-price .price:has(.cart-sale-badge){display:grid!important;justify-content:end!important}@media(max-width:999px){body #MainContent [data-static-gallery] .thumbs{max-width:100%!important;box-sizing:border-box!important;padding:2px!important}}.cart-item-price .price:has(.cart-sale-badge){grid-template-columns:auto auto!important;grid-template-rows:auto auto!important;align-items:center!important;gap:4px 6px!important}.cart-item-price .price:has(.cart-sale-badge)>.cart-sale-badge{grid-column:1 / -1!important;grid-row:1!important;justify-self:center!important}.cart-item-price .price:has(.cart-sale-badge)>.old-price{grid-column:1!important;grid-row:2!important;justify-self:start!important}.cart-item-price .price:has(.cart-sale-badge)>strong{grid-column:2!important;grid-row:2!important;justify-self:end!important}body header a.brand img{transform:none!important;scale:none!important;opacity:1;transition:opacity .22s ease-out!important}@media(hover:hover)and (pointer:fine){body header a.brand:hover img{transform:none!important;scale:none!important;opacity:.84}}@media(prefers-reduced-motion:reduce){body header a.brand img{transition:none!important}}body #MainContent [data-product-shelf] .product-shelf-arrow,body #MainContent [data-product-shelf] .product-shelf-arrow:is(:hover,:focus-visible,:active){transform:translateY(-50%)!important;translate:none!important;scale:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,opacity .18s ease!important}body #MainContent [data-product-shelf] .product-shelf-arrow-left{left:0!important;right:auto!important}body #MainContent [data-product-shelf] .product-shelf-arrow-right{right:0!important;left:auto!important}body #MainContent [data-product-shelf] .product-shelf-arrow svg,body #MainContent [data-product-shelf] .product-shelf-arrow:is(:hover,:focus-visible,:active) svg{transform:none!important;translate:none!important;animation:none!important;transition:opacity .18s ease!important}@media(prefers-reduced-motion:reduce){body #MainContent [data-product-shelf] .product-shelf-arrow{transition:none!important}}body #MainContent .product-summary>.product-review-rating{display:flex;align-items:center;gap:8px;margin:8px 0 16px;line-height:22px}body #MainContent .product-review-rating .alireviews-review-star-rating{pointer-events:none!important}body #MainContent .product-review-rating .card-rating-preview{display:inline-flex;align-items:center}body #MainContent .product-review-rating .card-rating-stars{display:inline-flex;line-height:0}body #MainContent .product-review-rating .card-rating-stars svg{display:block}body #MainContent .product-review-rating[data-compact-rating]:not([data-compact-rating=""]):after{content:attr(data-compact-rating);color:var(--mv-muted);font-weight:400}@media(max-width:600px){body #MainContent .product-summary h1{text-align:center!important;width:100%!important;max-width:none!important}body #MainContent .product-summary>.product-review-rating{justify-content:center}}body #MainContent .product-review-rating .alireviews-review-star-rating{display:block!important;position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;opacity:0!important}@media(min-width:900px){body #MainContent #whyMeriavo{padding-top:36px!important;padding-bottom:32px!important}body #MainContent #whyMeriavo .section-head{margin-bottom:22px!important}body #MainContent #whyMeriavo .section-head h2{max-width:none!important;margin-bottom:0!important}body #MainContent #whyMeriavo .feature{padding-top:18px!important;padding-bottom:18px!important}body #MainContent #whyMeriavo .feature-grid{row-gap:12px!important}body #MainContent #whyMeriavo .meriavo-selection-emblem{margin-top:18px!important}body #MainContent section:has(>.faq-layout){padding-top:32px!important;padding-bottom:32px!important}body #MainContent .faq-q{padding-top:16px!important;padding-bottom:16px!important}}body #CartDrawer #CartDrawerTitle{display:flex!important;align-items:center!important;gap:12px!important;line-height:1.2!important}body #CartDrawer #CartDrawerTitle .drawer-count{margin:0!important;font-variant-numeric:tabular-nums}@media(max-width:600px){body #MainContent .trust-strip .trust-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important}body #MainContent .trust-strip .trust-item{display:flex!important;gap:8px!important;min-width:0!important;padding:12px 8px!important;border:0!important;border-bottom:1px solid #dce4ed!important}body #MainContent .trust-strip .trust-item:nth-child(odd){border-right:1px solid #dce4ed!important}body #MainContent .trust-strip .trust-item:nth-last-child(-n+2){border-bottom:0!important}body #MainContent .trust-strip .trust-icon{width:28px!important;height:28px!important;min-width:28px!important;flex:0 0 28px!important}body #MainContent .trust-strip .trust-item strong{font-size:12px!important;line-height:1.3!important}body #MainContent .trust-strip .trust-description{font-size:11px!important;line-height:1.4!important;margin-top:4px!important}}body #MainContent .meriavo-review-pager{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:5px!important;border:1px solid var(--mv-border)!important;border-radius:999px!important;background:var(--mv-white)!important;box-shadow:0 10px 28px #11131709!important}body #MainContent .meriavo-review-pager .review-page-numbers{display:inline-flex!important;align-items:center!important;gap:4px!important}body #MainContent .meriavo-review-pager button{display:grid!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--mv-ink)!important;box-shadow:none!important;font-size:14px!important;font-weight:750!important;line-height:1!important}body #MainContent .meriavo-review-pager button[aria-current=page]{background:var(--mv-ink)!important;color:var(--mv-white)!important}body #MainContent .meriavo-review-pager button svg{width:18px!important;height:18px!important}body #MainContent .product-summary h1{border-bottom:0!important;padding-bottom:0!important;margin-bottom:8px!important}body #MainContent .product-summary>.product-review-rating{border-bottom:1px solid var(--mv-divider)!important;margin-top:0!important;min-height:39px}body #MainContent .product-review-rating .card-rating-stars svg{width:17.6px!important;height:17.6px!important}body #MainContent .product-review-rating .card-rating-stars{gap:2.2px!important}body #MainContent .product-review-rating[data-compact-rating]:not([data-compact-rating=""]):after{font-size:15.4px!important;line-height:24.2px!important}body #SearchOverlay#SearchOverlay .product-card .body{column-gap:12px!important}body #SearchOverlay#SearchOverlay .product-card .product-card-bottom{grid-row:1 / 3!important;grid-column:2!important;align-self:start!important}body #SearchOverlay#SearchOverlay .product-card .product-card-bottom>.card-price-wrap{grid-row:1 / 3!important;grid-column:2!important;align-self:start!important;justify-self:end!important;margin-top:0!important}body #SearchOverlay#SearchOverlay .product-card .product-card-bottom>.card-price-wrap .search-card-discount{position:static!important;order:-1!important;align-self:center!important}body #SearchOverlay#SearchOverlay .product-card .product-card-bottom>.card-price-wrap{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:5px!important;grid-area:1 / 2 / 3 / 3!important}body #SearchOverlay#SearchOverlay .product-card .product-card-heading>h3{grid-column:1!important;min-width:0!important}body #SearchOverlay#SearchOverlay .product-card .product-card-bottom>.card-price-wrap .price-layout{display:block!important}body #SearchOverlay#SearchOverlay .product-card .product-card-bottom>.card-price-wrap .price-layout>.card-price-wrap{display:flex!important;align-items:center!important;gap:6px!important}body #MainContent .product-summary .product-review-rating .card-rating-stars svg{width:17.6px!important;min-width:17.6px!important;max-width:17.6px!important;height:17.6px!important;min-height:17.6px!important;max-height:17.6px!important;flex:0 0 17.6px!important}body #SearchOverlay#SearchOverlay .product-card .product-card-bottom>.card-price-wrap .price-layout>.card-price-wrap{flex-direction:row!important}body #SearchOverlay#SearchOverlay .product-card .product-card-bottom .old-price{order:1!important}body #SearchOverlay#SearchOverlay .product-card .product-card-bottom .current-price{order:2!important}body #MainContent .review-app-block .meriavo-review-pager{display:flex!important;width:max-content!important;max-width:100%!important;margin:24px auto 0!important;float:none!important;align-self:center!important;justify-self:center!important}body #MainContent #whyMeriavo .feature-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important}body #MainContent #whyMeriavo .feature{display:flex!important;align-items:flex-start!important;gap:16px!important;padding:24px 20px!important;min-width:0!important;min-height:0!important;margin:0!important;border:0!important;border-right:1px solid rgba(255,255,255,.16)!important;border-radius:0!important;background:transparent!important;color:inherit!important;text-align:left!important;font:inherit!important;cursor:pointer;transition:background-color .2s ease}body #MainContent #whyMeriavo .feature:last-child{border-right:0!important}body #MainContent #whyMeriavo .feature:hover{background:#117cff12!important}body #MainContent #whyMeriavo .feature:focus-visible{outline:2px solid #117cff!important;outline-offset:-3px!important}body #MainContent #whyMeriavo .v37-feature-icon{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;flex:0 0 38px!important;margin:0!important;border:0!important;border-radius:50%!important;background:#117cff1a!important;color:#21a6ff!important}body #MainContent #whyMeriavo .v37-feature-icon svg{width:18px!important;height:18px!important}body #MainContent #whyMeriavo .why-feature-copy{display:block;min-width:0}body #MainContent #whyMeriavo .why-feature-copy strong{display:block;font-size:16px;line-height:1.35;font-weight:750;color:var(--mv-surface)}body #MainContent #whyMeriavo .why-feature-copy>span{display:block;margin-top:6px;font-size:13px;line-height:1.6;color:#aebacb}@media(max-width:1050px){body #MainContent #whyMeriavo .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body #MainContent #whyMeriavo .feature:nth-child(2){border-right:0!important}body #MainContent #whyMeriavo .feature:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.16)!important}}@media(max-width:600px){body #MainContent #whyMeriavo .feature{gap:10px!important;padding:16px 10px!important}body #MainContent #whyMeriavo .v37-feature-icon{width:28px!important;height:28px!important;flex-basis:28px!important}body #MainContent #whyMeriavo .why-feature-copy strong{font-size:13px}body #MainContent #whyMeriavo .why-feature-copy>span{font-size:11px;line-height:1.45}}@media(prefers-reduced-motion:reduce){body #MainContent #whyMeriavo .feature{transition:none!important}}body #MainContent [data-description-toggle][hidden]{display:none!important}body #MainContent .faq-a a[href^="mailto:"]{color:inherit!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px}body #MainContent .product-summary .product-review-rating{gap:8px!important}body #MainContent .product-summary .product-review-rating .card-rating-preview{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;overflow:visible!important}body #MainContent .product-summary .product-review-rating .card-rating-stars{display:inline-flex!important;flex:0 0 auto!important;width:max-content!important;min-width:96.8px!important;max-width:none!important;height:17.6px!important;overflow:visible!important;gap:2.2px!important}body #MainContent .product-summary .product-review-rating:after{flex:0 0 auto!important;margin-left:0!important}body .cart-rate-trigger{border:0!important;background:none!important;padding:0!important;color:inherit!important;font:inherit!important;font-weight:750!important;cursor:pointer}body .cart-rate-fields[hidden]{display:none!important}body .cart-rate-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0 12px}body .cart-rate-fields label{display:flex;flex-direction:column;gap:4px;font-size:12px;min-width:0}body .cart-rate-fields :is(select,input){width:100%;min-width:0;height:36px;padding:6px 8px;border:1px solid #dce4ed;border-radius:8px;background:var(--mv-white);color:var(--mv-ink);font-size:13px}body .cart-rate-fields [data-rate-error]{grid-column:1/-1;color:var(--mv-muted);font-size:11px}body .cart-rate-fields .btn{align-self:end;min-height:36px;height:36px;padding:6px 8px;font-size:12px}body .cart-totals .cart-shipping .cart-rate-trigger{font-size:18px!important;line-height:1.3!important;color:var(--mv-ink)!important;font-weight:750!important}:root{--shop-fast:.15s;--shop-panel:.3s;--shop-ease:cubic-bezier(.4,0,.2,1);--shop-out:cubic-bezier(0,0,.2,1)}body .btn,body .iconbtn,body .thumb,body .trust-item,body .feature,body .swatch,body .qty button{transition:background-color var(--shop-fast) var(--shop-ease),border-color var(--shop-fast) var(--shop-ease),box-shadow var(--shop-fast) var(--shop-ease),opacity var(--shop-fast) var(--shop-ease),scale var(--shop-fast) var(--shop-ease)!important}body .btn:not(:disabled):active,body .iconbtn:not(:disabled):active,body .qty button:not(:disabled):active{scale:1!important}body .product-card{transition:box-shadow .18s var(--shop-ease),border-color .18s var(--shop-ease)!important}@media(hover:hover){body .product-card:hover{box-shadow:0 8px 24px #1113170f!important}}body :is(.shelf-row-arrow,.hero-media-arrow,.lightbox-media-prev,.lightbox-media-next){translate:none!important;scale:1!important}body :is(.shelf-row-arrow svg,.hero-media-arrow svg,.lightbox-media-prev svg,.lightbox-media-next svg){transform:none!important;translate:none!important}body dialog[data-overlay]::backdrop{background:#0c111847!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:shop-backdrop-in .3s var(--shop-out)}@keyframes shop-backdrop-in{0%{background:#0c111800;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}body .shop-detail-drawer{position:fixed!important;inset:12px 12px 12px auto!important;width:min(520px,calc(100vw - 24px))!important;height:calc(100dvh - 24px)!important;max-height:none!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--mv-white)!important;color:var(--mv-ink)!important;border:1px solid #e3e9ef!important;border-radius:24px!important;overflow:auto!important;box-shadow:0 16px 64px #1113171f!important}body .shop-detail-drawer.is-open{animation:shop-drawer-in .3s var(--shop-out)!important}@keyframes shop-drawer-in{0%{transform:translate3d(104%,0,0);opacity:.7}to{transform:translateZ(0);opacity:1}}body .shop-drawer-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;background:#fffffff5;border-bottom:1px solid #e3e9ef;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body .shop-drawer-head h2{font-size:26px;margin:0!important;line-height:1.2}body .shop-drawer-head .iconbtn{font-size:25px;flex:0 0 40px}body .shop-drawer-content{padding:24px;line-height:1.65;font-size:14px}body .shop-drawer-content .review-app-block{width:100%;min-width:0}body .shop-drawer-content .meriavo-review-pager{display:flex!important;width:max-content!important;margin:24px auto 0!important}body .product-summary>.product-review-rating{cursor:pointer}body .product-summary>.product-review-rating:focus-visible{outline:2px solid #117cff;outline-offset:4px;border-radius:4px}body #MainContent .shop-product-description{margin-top:24px!important;padding-top:20px!important;border-top:1px solid var(--mv-divider)!important}body #MainContent .shop-product-description .product-description-preview:not(.is-expanded){-webkit-line-clamp:3!important}body #MainContent .product-buy-section>h2{font-size:24px!important;margin-bottom:12px!important}body #MainContent .product-buy-section .buy-box{border:1px solid #e3e9ef!important;box-shadow:0 8px 28px #1113170a!important;border-radius:22px!important}body #MainContent .product-buy-section .buy-box [data-add-button]{background:#117cff!important;color:var(--mv-white)!important;border-color:#117cff!important;box-shadow:0 4px 14px #117cff24!important}body #MainContent .product-buy-section .buy-box [data-buy-now]{background:var(--mv-ink)!important;color:var(--mv-white)!important;border-color:var(--mv-ink)!important}body .shop-product-description .prod-desc-toggle{transform:none!important}body .product-info-accordion>summary{transition:background-color .15s var(--shop-ease)!important}@keyframes shop-image-in{0%{opacity:.65}to{opacity:1}}body [data-add-button],body [data-buy-now],body [data-lightbox-add],body [data-lightbox-buy],body #rsi_buy_now_button{position:relative!important;overflow:hidden!important;isolation:isolate}body :is([data-add-button],[data-lightbox-add]).is-loading>*,body .shop-action-loading>*{opacity:0!important;transition:opacity .15s!important}body :is([data-add-button],[data-lightbox-add]).is-loading:after,body .shop-action-loading:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;width:19px!important;height:19px!important;border:3px solid currentColor!important;border-right-color:transparent!important;border-radius:50%!important;background:none!important;opacity:1!important;transform:none!important;animation:shop-spinner .65s linear infinite!important;box-shadow:none!important}@keyframes shop-spinner{to{rotate:360deg}}body [data-add-button]:not(.quick-add).is-added>*{opacity:0!important}body [data-add-button]:not(.quick-add).is-added:after{content:"\2713  A\f1 adido"!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;background:inherit!important;border:0!important;border-radius:inherit!important;font-size:14px!important;font-weight:750!important;animation:shop-added-in .2s var(--shop-out)!important;opacity:1!important;transform:none!important}@keyframes shop-added-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@media(max-width:600px){body .shop-detail-drawer{top:8px!important;right:8px!important;bottom:8px!important;left:8px!important;width:calc(100vw - 16px)!important;height:calc(100dvh - 16px)!important;border-radius:20px!important}body .shop-drawer-head,body .shop-drawer-content{padding:20px}body .shop-drawer-head h2{font-size:24px}}@media(prefers-reduced-motion:reduce){body *,body *:before,body *:after{scroll-behavior:auto!important}body .btn,body .iconbtn,body .thumb,body .shop-detail-drawer,body .gallery-stage [data-gallery-panel],body [data-add-button]:not(.quick-add).is-added:after,body dialog[data-overlay]::backdrop{animation:none!important;transition:none!important}body .btn:active,body .iconbtn:active{scale:1!important}}body .shop-color-pending{outline:2px solid #117cff!important;outline-offset:3px!important}body [data-product-root][aria-busy=true]{opacity:1!important}body [data-product-root][aria-busy=true] .gallery .main-image{opacity:.88;transition:opacity .15s var(--shop-ease)}body #MainContent .shop-detail-drawer .alr-review-summary{padding-top:0!important}body #MainContent .product-buy-section .buy-box-actions>button[data-add-button]:not(:disabled){background:#117cff!important;border-color:#117cff!important;color:var(--mv-white)!important}body #MainContent .product-buy-section .buy-box-actions>button[data-buy-now]:not(:disabled){background:var(--mv-ink)!important;border-color:var(--mv-ink)!important;color:var(--mv-white)!important}body #MainContent .shop-detail-drawer .alr-wh-comp-review-listing{min-height:0!important}body #MainContent button[data-add-button]:not(:disabled),body #MainContent button[data-lightbox-add]:not(:disabled),body #ProductLightbox button[data-lightbox-add]:not(:disabled){background:#117cff!important;background-image:none!important;border-color:#117cff!important;color:var(--mv-white)!important}body #MainContent button[data-buy-now]:not(:disabled),body #MainContent button[data-lightbox-buy]:not(:disabled),body #ProductLightbox button[data-lightbox-buy]:not(:disabled){background:var(--mv-ink)!important;background-image:none!important;border-color:var(--mv-ink)!important;color:var(--mv-white)!important}body #MainContent button[data-add-button]:not(:disabled):hover,body #MainContent button[data-lightbox-add]:not(:disabled):hover,body #ProductLightbox button[data-lightbox-add]:not(:disabled):hover{background:#0871ef!important;border-color:#0871ef!important;color:var(--mv-white)!important}body #MainContent button[data-buy-now]:not(:disabled):hover,body #MainContent button[data-lightbox-buy]:not(:disabled):hover,body #ProductLightbox button[data-lightbox-buy]:not(:disabled):hover{background:var(--mv-darkHover)!important;border-color:var(--mv-darkHover)!important;color:var(--mv-white)!important}body :is(#MainContent button[data-add-button]:disabled,#MainContent button[data-buy-now]:disabled,#MainContent button[data-lightbox-add]:disabled,#MainContent button[data-lightbox-buy]:disabled,#ProductLightbox button[data-lightbox-add]:disabled,#ProductLightbox button[data-lightbox-buy]:disabled){background:#e6ebf1!important;background-image:none!important;border-color:#dce4ed!important;color:#65748b!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important}body #MainContent .product-buy-section .buy-box :is(button[data-add-button]:disabled,button[data-buy-now]:disabled){background:#e6ebf1!important;border-color:#dce4ed!important;color:#65748b!important;box-shadow:none!important}body #rsi_form_wrapper button.rsi-submit_button,body #rsi_form_wrapper button.rsi-submit_button:hover{background:var(--mv-white)!important;background-image:none!important;border:1px solid #b9d4ff!important;color:var(--mv-ink)!important;border-radius:16px!important;box-shadow:none!important}body #rsi_form_wrapper button.rsi-submit_button *{color:var(--mv-ink)!important}body #rsi_form_wrapper button.rsi-submit_button p{color:#65748b!important}body #rsi_form_wrapper button.rsi-submit_button svg{color:#117cff!important;stroke:#117cff!important}body .cart-flight-thumbnail{position:fixed!important;width:80px!important;height:80px!important;object-fit:contain!important;background:var(--mv-white)!important;border:1px solid #e3e9ef!important;border-radius:16px!important;box-shadow:0 8px 24px #11131724!important;z-index:2147483646!important;pointer-events:none!important}body #MainContent button[data-add-button].is-loading,body #MainContent .product-buy-section .buy-box button[data-add-button].is-loading,body #ProductLightbox button[data-lightbox-add].shop-action-loading{background:#117cff!important;border-color:#117cff!important;color:var(--mv-white)!important;opacity:1!important}body #MainContent button[data-add-button]:not(.quick-add).is-added:after{content:"\2713  A\f1 adido al carrito"!important}body #MainContent .product-summary>.product-review-rating{margin-bottom:12px!important;padding-bottom:12px!important}body #MainContent .product-summary>.product-price-section{display:none!important;border:0!important;padding:0!important;margin:0!important;height:0!important}body #MainContent .product-summary .product-description-section{margin-top:0!important;padding-top:0!important}body #MainContent .product-summary .product-description-preview:not(.is-expanded){display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:5!important;max-height:none!important;overflow:hidden!important}body #PaymentOptions button[data-payment-checkout],body #MainContent #PaymentOptions button[data-payment-checkout]{background:var(--mv-ink)!important;background-image:none!important;border-color:var(--mv-ink)!important;color:var(--mv-white)!important}body #PaymentOptions button[data-payment-checkout]:hover{background:var(--mv-darkHover)!important;border-color:var(--mv-darkHover)!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button .rsi-custom-button-content>span{color:var(--mv-ink)!important;opacity:1!important;visibility:visible!important;display:block!important;font-weight:700!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button .rsi-custom-button-content p,body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button .rsi-custom-button-content p span{color:#65748b!important;opacity:1!important;visibility:visible!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button>svg.rsi-icon{width:24px!important;height:24px!important;flex:0 0 24px!important;margin-right:12px!important;color:#117cff!important;fill:#117cff!important;stroke:none!important;opacity:1!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button>svg.rsi-icon path{opacity:1!important;fill:#117cff!important;stroke:none!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button,body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button:is(:hover,:focus,:focus-visible,:active){background:var(--mv-white)!important;background-image:none!important;color:var(--mv-ink)!important;border-color:#b9d4ff!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button>svg.rsi-icon{display:none!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button:before{color:#117cff!important;background-color:#117cff!important;opacity:1!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button:is(:hover,:focus,:active) .rsi-custom-button-content>span{color:var(--mv-ink)!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button:is(:hover,:focus,:active) .rsi-custom-button-content p,body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button:is(:hover,:focus,:active) .rsi-custom-button-content p span{color:#65748b!important}body #MainContent .product-buy-section .buy-box .qty{width:132px!important;max-width:132px!important;min-height:40px!important;height:40px!important;border-radius:14px!important;grid-template-columns:36px 1fr 36px!important}body #MainContent .product-buy-section .buy-box .qty button{width:36px!important;min-width:36px!important;height:38px!important;min-height:38px!important;padding:0!important}body #MainContent .product-buy-section .buy-box .qty input{width:100%!important;min-width:0!important;height:38px!important;padding:0!important;font-size:14px!important}body #MainContent#MainContent .buy-box .qty.qty{width:132px!important;min-width:132px!important;max-width:132px!important;height:36px!important;min-height:36px!important;grid-template-columns:34px 1fr 34px!important}body #MainContent#MainContent .buy-box .qty.qty :is(button,input){height:34px!important;min-height:34px!important;max-height:34px!important}body #MainContent#MainContent .buy-box .qty.qty button{width:34px!important;min-width:34px!important}body #MainContent .product-card button.quick-add.quick-add:not(:disabled),body #MainContent .product-card button.quick-add.quick-add:not(:disabled):hover,body #MainContent .product-card button.quick-add.quick-add.is-loading,body #MainContent .product-card button.quick-add.quick-add .quick-add-label{background:#117cff!important;background-image:none!important;color:var(--mv-white)!important;border-color:#117cff!important}body #MainContent .product-card .quick-add.quick-add .quick-add-cart{transition:opacity .36s cubic-bezier(.4,0,.2,1)!important}body #MainContent .product-card .quick-add.quick-add.is-added .quick-add-cart{opacity:1!important}body #MainContent .product-card .quick-add.quick-add.is-added:after{content:none!important;display:none!important}body #CartDrawer .cart-edge-close{display:none!important}body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action) .quick-add-label{transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1),visibility 0s linear .32s!important}body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action):is(:hover,:focus-visible) .quick-add-label{transition-delay:0s!important}@media(prefers-reduced-motion:reduce){body #MainContent .product-card .quick-add.quick-add :is(.quick-add-label,.quick-add-plus){transition:none!important}}body #MainContent .product-card .quick-add.quick-add .quick-add-label:after{transition:opacity .24s ease!important}body #MainContent .product-card .quick-add.quick-add .quick-add-label:before{position:absolute!important;right:16px!important;top:calc(50% - 10px)!important;width:20px!important;height:20px!important;box-sizing:border-box!important;border:3px solid currentColor!important;border-right-color:transparent!important;border-radius:50%!important;background:none!important;-webkit-mask:none!important;mask:none!important;opacity:0!important;pointer-events:none!important;animation:none!important;transition:opacity .24s ease!important}body #MainContent .product-card .quick-add.quick-add.is-loading .quick-add-label:before{opacity:1!important;animation:card-icon-spin .7s linear infinite!important}@keyframes card-icon-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){body #MainContent .product-card .quick-add.quick-add .quick-add-label:before,body #MainContent .product-card .quick-add.quick-add .quick-add-label:after{transition:none!important}}body #MainContent#MainContent .product-card .quick-add.quick-add:after,body #MainContent#MainContent .product-card .quick-add.quick-add .quick-add-label:before{content:none!important;display:none!important}body #MainContent#MainContent .product-card .quick-add.quick-add .quick-add-cart svg{transition:opacity .22s ease!important}body #MainContent#MainContent .product-card .quick-add.quick-add .quick-add-cart:after{content:"";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px;box-sizing:border-box;border:3px solid var(--mv-white);border-right-color:transparent;border-radius:50%;opacity:0;animation:none;transition:opacity .22s ease}body #MainContent#MainContent .product-card .quick-add.quick-add.is-loading .quick-add-cart{opacity:1!important;visibility:visible!important}body #MainContent#MainContent .product-card .quick-add.quick-add.is-loading .quick-add-cart svg,body #MainContent#MainContent .product-card .quick-add.quick-add.is-loading .quick-add-plus,body #MainContent#MainContent .product-card .quick-add.quick-add.is-loading .quick-add-label:after{transition:opacity .18s ease!important;transition-delay:0s!important}body #MainContent#MainContent .product-card .quick-add.quick-add.is-loading .quick-add-cart:after{opacity:1!important;transition-delay:.18s;animation:card-icon-spin .7s linear infinite!important}body #MainContent#MainContent .product-card .quick-add.quick-add:not(.is-loading) .quick-add-cart:after{opacity:0!important;transition-delay:0s}body #MainContent#MainContent .product-card .quick-add.quick-add:not(.is-loading) .quick-add-plus,body #MainContent#MainContent .product-card .quick-add.quick-add:not(.is-loading) .quick-add-cart svg,body #MainContent#MainContent .product-card .quick-add.quick-add:not(.is-loading) .quick-add-label:after{transition:opacity .22s ease!important;transition-delay:.18s!important}body #MainContent#MainContent .product-card .quick-add.quick-add.is-loading .quick-add-label{opacity:1!important}body #MainContent#MainContent .product-card .quick-add.quick-add.card-pill-visible .quick-add-plus{opacity:0!important;visibility:hidden!important;transition:none!important}body #MainContent#MainContent .product-card .quick-add.quick-add.card-pill-visible{background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;transition:none!important}body #MainContent .trust-strip .trust-grid{padding-top:12px!important;padding-bottom:12px!important}body #MainContent .trust-strip .trust-item{padding-top:14px!important;padding-bottom:14px!important;min-height:0!important}@media(max-width:600px){body #MainContent .trust-strip .trust-item{padding-top:8px!important;padding-bottom:8px!important}}body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action) :is(.quick-add-cart,.quick-add-plus){transition:opacity .28s cubic-bezier(.4,0,.2,1)!important}body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action):is(:hover,:focus-visible):not(.is-loading) .quick-add-plus{opacity:0!important}body #MainContent .product-card .quick-add.quick-add:not(.sold-out-action):is(:hover,:focus-visible):not(.is-loading) .quick-add-cart{opacity:1!important;visibility:visible!important}@media(prefers-reduced-motion:reduce){body #MainContent .product-card .quick-add.quick-add :is(.quick-add-cart,.quick-add-plus){transition:none!important}}body #MainContent#MainContent .product-card .quick-add.quick-add.card-pill-visible:not(.is-loading) .quick-add-cart svg{opacity:0!important}body #MainContent#MainContent .product-card .quick-add.quick-add:not(.sold-out-action):not(.is-loading):not(.card-pill-visible) .quick-add-plus{opacity:1!important;transition:opacity .2s cubic-bezier(.4,0,.2,1) .24s!important}body #MainContent#MainContent .product-card .quick-add.quick-add:not(.sold-out-action):not(.is-loading):not(.card-pill-visible) .quick-add-cart{opacity:0!important;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0ms!important}body #MainContent#MainContent .product-card .quick-add.quick-add:not(.sold-out-action):not(.is-loading):not(.card-pill-visible):is(:hover,:focus-visible) .quick-add-plus{opacity:0!important;transition-delay:0ms!important}body #MainContent#MainContent .product-card .quick-add.quick-add:not(.sold-out-action):not(.is-loading):not(.card-pill-visible):is(:hover,:focus-visible) .quick-add-cart{opacity:1!important;transition:opacity .24s cubic-bezier(.4,0,.2,1) .22s!important}@media(prefers-reduced-motion:reduce){body #MainContent#MainContent .product-card .quick-add.quick-add:not(.is-loading) :is(.quick-add-plus,.quick-add-cart){transition:none!important}}body #MainContent#MainContent .product-card .quick-add.quick-add.card-pill-visible .quick-add-label:after{display:block!important;position:absolute!important;right:14px!important;top:calc(50% - 10px)!important;width:20px!important;height:20px!important;background-color:currentColor!important;pointer-events:none!important}body #MainContent#MainContent .product-card .quick-add.quick-add .quick-add-cart svg,body #MainContent#MainContent .product-card .quick-add.quick-add .quick-add-label:after{width:20px!important;height:20px!important;flex:0 0 20px!important;background:currentColor!important;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%204h2l2.2%2010.2a2%202%200%200%200%202%201.6h7.9a2%202%200%200%200%202-1.6L20.5%208H6%22%2F%3E%3Ccircle%20cx%3D%229.5%22%20cy%3D%2220%22%20r%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2220%22%20r%3D%221.2%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) center/20px 20px no-repeat!important;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%204h2l2.2%2010.2a2%202%200%200%200%202%201.6h7.9a2%202%200%200%200%202-1.6L20.5%208H6%22%2F%3E%3Ccircle%20cx%3D%229.5%22%20cy%3D%2220%22%20r%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2220%22%20r%3D%221.2%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) center/20px 20px no-repeat!important}body #MainContent#MainContent .product-card .quick-add.quick-add .quick-add-cart svg>*{display:none!important}body #rsi_buy_now_button p,body .rsi-submit_button .rsi-custom-button-content p{display:none!important}body .buy-box #rsi_buy_now_button,body .rsi-submit_button{padding-block:12px!important}body .buy-box #rsi_buy_now_button>div:not(:has(.rsi-form-loading)){min-height:24px!important}body .buy-box #rsi_buy_now_button,body .rsi-submit_button{height:50px!important;min-height:50px!important;max-height:none!important;box-sizing:border-box!important}body #rsi_form_wrapper::backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#090f176b!important}.meriavo-header-tooltip{position:fixed;z-index:99990;pointer-events:none;white-space:nowrap;max-width:calc(100vw - 16px);padding:7px 11px;border:1px solid var(--mv-border);border-radius:12px;background:var(--mv-white);color:var(--mv-ink);font:500 12px/1.4 var(--mv-font-family);box-shadow:0 4px 14px #11131714;opacity:0;visibility:hidden;transform:translateY(-3px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.meriavo-header-tooltip.is-visible{opacity:1;visibility:visible;transform:none;transition-delay:0s}@media(hover:none),(pointer:coarse){.meriavo-header-tooltip{display:none}}@view-transition{navigation:auto}.template-product .site-header{view-transition-name:product-header}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}::view-transition-old(product-colours),::view-transition-new(product-colours){animation-duration:.18s}@media(prefers-reduced-motion:reduce){.meriavo-header-tooltip{transition:none;transform:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:0s!important}}body #MainContent#MainContent .product-card .quick-add.quick-add.is-loading .quick-add-cart svg,body #MainContent#MainContent .product-card .quick-add.quick-add.is-loading .quick-add-plus,body #MainContent#MainContent .product-card .quick-add.quick-add.is-loading .quick-add-label:after{visibility:hidden!important;opacity:0!important}body #MainContent#MainContent .product-card .quick-add.quick-add:not(.is-loading) .quick-add-cart:after{visibility:hidden!important}body #MainContent#MainContent .product-card .quick-add.quick-add.is-loading .quick-add-cart:after{visibility:visible!important}body #MainContent#MainContent .product-card .quick-add.quick-add:before,body #MainContent#MainContent .product-card .quick-add.quick-add .quick-add-cart:before{content:none!important;display:none!important}@media(hover:none),(pointer:coarse){body .product-shelf-arrow:not(:disabled):not(:active):not(:hover),body .gallery-arrow:not(:disabled):not(:active),body [data-gallery-prev]:not(:disabled):not(:active),body [data-gallery-next]:not(:disabled):not(:active){background:var(--mv-white)!important;color:var(--mv-ink)!important;box-shadow:none!important}body #MainContent#MainContent .product-card .quick-add.quick-add:not(.is-loading):not(.sold-out-action) .quick-add-plus{opacity:1!important;visibility:visible!important}body #MainContent#MainContent .product-card .quick-add.quick-add:not(.is-loading):not(.sold-out-action) .quick-add-cart{opacity:0!important;visibility:hidden!important}}@media(max-width:820px){body .site-header .cart-pill.cart-pill{width:64px!important;min-width:64px!important;position:relative!important}body .site-header .cart-pill.cart-pill>.icon{left:50%!important;transition:none!important}body .site-header .cart-pill.cart-pill:has([data-cart-count]:not([hidden]))>.icon{left:50%!important}body .site-header .cart-pill.cart-pill>[data-cart-count]{right:8px!important;min-width:20px!important;height:20px!important;animation:none!important;transition:none!important;transform:none!important}}@media(hover:none),(pointer:coarse){body .shelf-row-arrow:not(:disabled):not(:active){background:var(--mv-white)!important;color:var(--mv-ink)!important;box-shadow:none!important}}body #MainContent .product-shelf-track{scroll-behavior:auto!important;scroll-snap-stop:normal;touch-action:pan-x pan-y pinch-zoom;overflow-anchor:none}body .mv-mobile-buybar .mv-mobile-buy-now{background:var(--mv-ink)!important;border-color:var(--mv-ink)!important;color:var(--mv-white)!important}body .mv-mobile-buybar .mv-mobile-buy-now svg{color:inherit!important}body:not([data-meriavo-review-sort-open]) .alr-wh-comp-review-sort-wrap{display:none!important}body .alr-wh-comp-review-sort-wrap .alr-wh-comp-review-sort-list{position:static!important;max-width:100%!important;width:100%!important;overflow:auto}body #MainContent .product-shelf-track:is(.is-arrow-scrolling,[data-shelf-moving=true]){scroll-snap-type:none!important;scroll-behavior:auto!important}body #MainContent#MainContent .product-card .quick-add.quick-add.card-pill-visible:not(.is-loading) .quick-add-cart,body #MainContent#MainContent .product-card .quick-add.quick-add:not(.card-pill-visible) .quick-add-label:after{visibility:hidden!important;opacity:0!important;transition:none!important}body #MainContent#MainContent .product-card .quick-add.quick-add.card-pill-visible:not(.is-loading) .quick-add-label:after{visibility:visible!important;opacity:1!important;transition:none!important}body #MainContent#MainContent .product-card .quick-add.quick-add.is-loading .quick-add-label:after,body #MainContent#MainContent .product-card .quick-add.quick-add.is-adding .quick-add-cart svg,body #MainContent#MainContent .product-card .quick-add.quick-add.is-adding .quick-add-label:after{visibility:hidden!important;opacity:0!important;transition:none!important}body #MainContent#MainContent .product-card .quick-add.quick-add.card-pill-visible.is-loading .quick-add-cart{position:absolute!important;inset:50% 14px auto auto!important;width:20px!important;height:20px!important;transform:translateY(-50%)!important;translate:none!important;transition:none!important}body #MainContent#MainContent .product-card .quick-add.quick-add.card-pill-visible.is-loading .quick-add-cart:after{top:0!important;left:0!important}body #MainContent :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:24px 22px 20px!important;gap:6px!important;height:78px!important;min-height:78px!important}body #MainContent :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading>h3{grid-row:1!important;height:24px!important;min-height:24px!important;line-height:24px!important}body #MainContent :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading>h3>a{line-height:24px!important}body #MainContent :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading>.product-status-row{grid-row:2!important;margin:0!important}body #MainContent :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading>.card-review-rating{grid-row:3!important;height:20px!important;min-height:20px!important;margin:0!important}body #MainContent :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading:not(:has(.product-status-row :is(.product-status,.product-status-selected,.product-status-new):not([hidden]))){grid-template-rows:52px 20px!important}body #MainContent :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading:not(:has(.product-status-row :is(.product-status,.product-status-selected,.product-status-new):not([hidden])))>h3{height:52px!important;min-height:52px!important;overflow:visible!important;white-space:normal!important}body #MainContent :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading:not(:has(.product-status-row :is(.product-status,.product-status-selected,.product-status-new):not([hidden])))>h3>a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;white-space:normal!important;max-height:52px!important;padding-bottom:4px!important;box-sizing:border-box!important;overflow:hidden!important}body #MainContent :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading:not(:has(.product-status-row :is(.product-status,.product-status-selected,.product-status-new):not([hidden])))>.product-status-row{display:none!important}body #MainContent :is(.product-grid:not(.search-result-list),.collection-grid,[data-recent-grid],.product-shelf-track)>.product-card .product-card-heading:not(:has(.product-status-row :is(.product-status,.product-status-selected,.product-status-new):not([hidden])))>.card-review-rating{grid-row:2!important}body #MainContent .trust-strip .trust-grid{min-height:105.25px!important;padding-block:8px!important}body #MainContent .trust-strip .trust-item{align-items:center!important;padding-block:8px!important}body #MainContent .trust-strip .trust-icon{margin-block:0!important}@media(max-width:600px){body #MainContent .trust-strip .trust-grid{min-height:0!important;padding-block:1.3px!important}body #MainContent .trust-strip .trust-item{padding-block:4px!important}}body #MainContent .product-card{container-type:inline-size}@container (max-width:379px){body #MainContent#MainContent .product-card .quick-add.quick-add.quick-add.quick-add.quick-add .quick-add-label{display:none!important}body #MainContent#MainContent .product-card .quick-add.quick-add.quick-add.quick-add.quick-add:not(.is-loading):not(.sold-out-action) .quick-add-plus{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}body #MainContent#MainContent .product-card .quick-add.quick-add.quick-add.quick-add.quick-add:not(.is-loading) .quick-add-cart{opacity:0!important;visibility:hidden!important}body #MainContent#MainContent .product-card .quick-add.quick-add.quick-add.quick-add.quick-add:not(.is-loading):not(.sold-out-action):is(:hover,:focus-visible) .quick-add-plus{opacity:0!important;visibility:hidden!important}body #MainContent#MainContent .product-card .quick-add.quick-add.quick-add.quick-add.quick-add:not(.is-loading):not(.sold-out-action):is(:hover,:focus-visible) .quick-add-cart,body #MainContent#MainContent .product-card .quick-add.quick-add.quick-add.quick-add.quick-add:not(.is-loading):not(.sold-out-action):is(:hover,:focus-visible) .quick-add-cart svg{opacity:1!important;visibility:visible!important;transition:none!important}}body #MainContent section.is-page-loading .pagination{position:relative;pointer-events:none}body #MainContent .product-grid.is-page-leaving{opacity:0;transition:opacity .12s ease-out}@media(max-width:600px){body #MainContent meriavo-product .product-summary>.product-price-section{display:flex!important;align-items:center;flex-wrap:nowrap;gap:8px;padding:0 0 14px!important;margin:0 0 14px!important;border-bottom:1px solid var(--mv-divider)!important;line-height:1.2}body #MainContent meriavo-product .product-summary>.product-price-section .price-layout{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:10px!important;width:100%!important;min-width:0}body #MainContent meriavo-product .product-summary>.product-price-section .card-price-wrap{display:flex!important;align-items:baseline!important;gap:8px!important;flex:0 1 auto;min-width:0}body #MainContent meriavo-product .product-summary>.product-price-section .current-price{font-size:26px!important;font-weight:750!important;letter-spacing:-.6px;line-height:1.2!important;white-space:nowrap;margin:0!important;padding:0!important}body #MainContent meriavo-product .product-summary>.product-price-section .old-price{font-size:13px!important;font-weight:400!important;color:var(--mv-muted)!important;white-space:nowrap;margin:0!important}body #MainContent meriavo-product .product-summary>.product-price-section .discount-badge{position:static!important;inset:auto!important;transform:none!important;translate:none!important;flex:0 0 auto!important;margin:0!important;align-self:center;height:24px!important;min-height:0!important;padding:0 8px!important;border-radius:7px!important;font-size:11px!important;line-height:1!important;display:inline-flex;align-items:center;justify-content:center}body #MainContent meriavo-product .product-summary>.product-price-section .discount-badge[hidden]{display:none!important}body #MainContent meriavo-product .product-summary>.product-price-section .card-price-wrap{flex-wrap:nowrap!important}body #MainContent meriavo-product .product-summary>.product-price-section .price-layout{justify-content:flex-start!important}}@media(hover:none),(pointer:coarse){body #MainContent .product-page .main-image .media-nav:not(:active) svg{transform:none!important;scale:1!important}}@media(min-width:1025px){body .site-header .head{grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr)!important;gap:clamp(8px,1.5vw,24px)!important}body .site-header .head>.brand{justify-self:start!important}body .site-header .head>.nav{justify-self:center!important;width:max-content!important;min-width:0!important}body .site-header .head>.actions{justify-self:end!important}}@media(max-width:820px){body #MainContent meriavo-product .product-summary>.product-review-rating{margin-bottom:0!important}body #MainContent meriavo-product .product-summary>.product-price-section{height:auto!important;min-height:0!important;max-height:none!important;flex:none!important;padding:16px 0!important;margin:0 0 16px!important;box-sizing:border-box!important}body #MainContent .product-page .desktop-gallery-more .gallery-more-count{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;display:grid!important;place-items:center!important;padding:0!important;margin:0!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;line-height:1!important}}body #MainContent :is(.product-card .product-image,.product-card .product-card-art,.gallery .main-image,.gallery .media-panel,.gallery .media-image-button,.gallery .thumb,.hero .hero-media-card,.hero .hero-media-art),body #SearchOverlay .search-result-thumb,body :is(.cart-item-image,.cart-recommendation-image),body #ProductLightbox :is(.lightbox-stage,.lightbox-image-viewport,.lightbox-media,.lightbox-thumbs button){background:var(--mv-white)!important;background-image:none!important}body #MainContent :is(.product-card-art,.gallery .main-image,.hero-media-art) img,body #SearchOverlay .search-result-thumb img,body #ProductLightbox .lightbox-media img{mix-blend-mode:normal!important}body :is(#SearchOverlay,#CartDrawer) .product-card :is(.product-image,.product-card-art){background:var(--mv-white)!important;background-image:none!important}body :is(#SearchOverlay,#CartDrawer) .product-card-art img{mix-blend-mode:normal!important}body .product-card>.product-image{position:relative}body .product-card>.product-image:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:#e1e7ed;pointer-events:none}body :is(#CartDrawer,.cart-page) .cart-item .cart-item-media,body :is(#CartDrawer,.cart-page) .cart-item .cart-item-media img{background:var(--mv-white)!important;background-image:none!important;mix-blend-mode:normal!important}body #MainContent .trust-strip{padding-block:6px!important}body :is(#MainContent,#ProductLightbox,.mv-mobile-buybar) :is(.buy-box-actions .btn,.hero-add,.hero-cod,.lightbox-cart-actions .btn,.mv-mobile-buybar button),body .buy-box #rsi_buy_now_button{min-height:50px!important;height:50px!important;box-sizing:border-box!important;border-radius:16px!important;padding:0 16px!important;gap:10px!important;font-family:inherit!important;font-size:15px!important;font-weight:760!important;line-height:1.2!important;align-items:center!important;justify-content:center!important;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)!important}body :is(#MainContent,#ProductLightbox,.mv-mobile-buybar) :is(.buy-box-actions .btn,.hero-add,.hero-cod,.lightbox-cart-actions .btn,.mv-mobile-buybar button)>svg{width:20px!important;height:20px!important;flex:0 0 20px!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button{max-height:none!important;font-family:inherit!important;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button:before{position:static!important;inset:auto!important;transform:none!important;translate:none!important;width:20px!important;height:20px!important;flex:0 0 20px!important;margin:0!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button>.rsi-custom-button-content{flex:0 1 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;text-align:center!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button>.rsi-custom-button-content>span{font:inherit!important;line-height:1.2!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button>div:last-child:not(.rsi-custom-button-content):not(:has(.rsi-form-loading)){display:none!important}@media(hover:hover)and (pointer:fine){body .buy-box #rsi_buy_now_button:hover,body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button:hover{background:#f4f8ff!important;border-color:#117cff!important;box-shadow:0 4px 14px #117cff24!important}}body .drawer-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:24px!important;height:24px!important;padding:0!important;line-height:1!important;letter-spacing:0!important;font-variant-numeric:tabular-nums;vertical-align:middle!important;transform:none!important;translate:none!important}body .site-header [data-cart-count]{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important;letter-spacing:0!important;font-variant-numeric:tabular-nums}body .site-header [data-cart-count][hidden]{display:none!important}body #MainContent :is(.gallery button.media-nav.media-nav,.hero button.hero-media-arrow.hero-media-arrow){width:56px!important;min-width:56px!important;height:64px!important;min-height:64px!important;padding:16px!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body #MainContent .gallery button.media-nav.media-nav:before,body #MainContent .gallery button.media-nav.media-nav:after{background:transparent!important;box-shadow:none!important}body #MainContent :is(.gallery button.media-nav.media-nav>svg,.hero button.hero-media-arrow.hero-media-arrow>svg){width:24px!important;height:24px!important;flex:none!important}body .mv-mobile-buybar .mv-mobile-add:not(:disabled){background:#117cff!important;color:var(--mv-white)!important;border:1px solid #117cff!important;box-shadow:0 4px 14px #117cff24!important}body .mv-mobile-buybar .mv-mobile-buy-now:not(:disabled){background:var(--mv-ink)!important;color:var(--mv-white)!important;border:1px solid var(--mv-ink)!important}body .buy-box #rsi_buy_now_button .rsi-custom-button-content>span{font-size:15px!important;font-weight:760!important;line-height:1.2!important}body :is(#MainContent,#ProductLightbox,.mv-mobile-buybar) :is(.buy-box-actions .btn,.hero-add,.hero-cod,.lightbox-cart-actions .btn,.mv-mobile-buybar button):is(:hover,:active){transform:none!important;translate:none!important;scale:1!important}@media(prefers-reduced-motion:reduce){body .buy-box #rsi_buy_now_button,body #rsi_form_wrapper button.rsi-submit_button{transition:none!important}}body #CartDrawer #CartDrawerTitle .drawer-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;min-width:24px!important;height:24px!important;padding:0!important;line-height:1!important;letter-spacing:0!important;flex:0 0 24px!important;position:static!important;transform:none!important;translate:none!important;vertical-align:middle!important}body .site-header .cart-pill.cart-pill>[data-cart-count]{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important;letter-spacing:0!important}body .site-header .cart-pill.cart-pill>[data-cart-count][hidden]{display:none!important}body #MainContent .gallery button.media-nav.media-nav,body #ProductLightbox button:is([data-lightbox-prev],[data-lightbox-next]){display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;width:56px!important;min-width:56px!important;height:64px!important;min-height:64px!important;padding:16px!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body #MainContent .gallery button.media-nav.media-nav>svg,body #ProductLightbox button:is([data-lightbox-prev],[data-lightbox-next])>svg{opacity:.5!important;visibility:visible!important;width:24px!important;height:24px!important}body #MainContent .gallery button.media-nav.media-nav:is(:hover,:focus,:active),body #ProductLightbox button:is([data-lightbox-prev],[data-lightbox-next]):is(:hover,:focus,:active){background:transparent!important;box-shadow:none!important;opacity:1!important}body #MainContent .gallery .media-image-button{touch-action:pan-y pinch-zoom!important}body #ProductLightbox[data-media-type=image] .lightbox-stage{touch-action:none!important}body [id^=rsi-notification-item][data-meriavo-repeat-notice]{display:none!important}body #rsi_form_wrapper .rsi-product-item-image .rsi-product-item-quantity{background:#117cff!important;color:var(--mv-white)!important;border-color:#117cff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:20px!important;height:20px!important;padding:0 4px!important;border-radius:999px!important;box-sizing:border-box!important;font-size:11px!important;font-weight:760!important;line-height:1!important}body .v39-guarantee-grid{gap:12px;align-items:stretch}body .v39-guarantee-card{position:relative;isolation:isolate;overflow:hidden;min-width:0;padding:20px 16px;border:1px solid #d7e6f9;border-radius:22px;background:linear-gradient(145deg,#fff,#f8fbff 65%,#eff6ff);box-shadow:0 8px 22px #2f64a30e,inset 0 1px #fff}body .v39-guarantee-card:after{content:"";position:absolute;z-index:-1;pointer-events:none;right:-60%;bottom:-50%}body .v39-guarantee-card>b{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:#117cff;font-size:11px;line-height:1.3;letter-spacing:.06em}body .v39-guarantee-card>b>.icon{box-sizing:content-box;flex:0 0 22px;width:22px;height:22px;padding:9px;border:1px solid #d6eaff;border-radius:13px;background:linear-gradient(145deg,#f4faff,#e3f0ff);box-shadow:inset 0 1px 3px #fffffff2,0 3px 9px #117cff12}body .v39-guarantee-card>strong{display:block;margin:0 0 9px;font-size:14px;line-height:1.4;letter-spacing:-.015em;color:var(--mv-ink)}body .v39-guarantee-card>span{display:block;font-size:12px;line-height:1.75;color:var(--mv-muted)}@media(max-width:600px){body .v39-guarantee-grid{grid-template-columns:1fr;gap:12px}body .v39-guarantee-card{padding:22px;border-radius:24px}body .v39-guarantee-card>b{margin-bottom:14px;font-size:12px;gap:12px}body .v39-guarantee-card>strong{font-size:17px}body .v39-guarantee-card>span{font-size:14px;line-height:1.65;max-width:32ch}}body .purchase-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 0;background:none;border:0;box-shadow:none}body .purchase-trust .trust-block{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:12px;min-width:0;min-height:66px;padding:16px 18px;border:1px solid rgba(255,255,255,.85);border-radius:20px;background:linear-gradient(135deg,#fffffff2,#f2f7ffeb);box-shadow:0 8px 25px #3377d313;color:#3e4c69;text-align:left;transition:box-shadow .18s ease,background-color .18s ease}body .purchase-trust .trust-block:before,body .purchase-trust .trust-block:after{display:none}body .purchase-trust .trust-block .icon{width:25px;height:25px;flex:0 0 25px;color:#117cff}body .purchase-trust .trust-block span{font-size:13px;line-height:1.4;font-weight:650}body .purchase-trust .trust-block:focus-visible{outline:2px solid #117cff;outline-offset:3px}@media(hover:hover){body .purchase-trust .trust-block:hover{box-shadow:0 8px 25px #3377d31f}}@media(max-width:600px){body .purchase-trust{gap:8px}body .purchase-trust .trust-block{padding:14px 12px;gap:9px;border-radius:17px}body .purchase-trust .trust-block span{font-size:12px}body .purchase-trust .trust-block .icon{width:23px;height:23px;flex-basis:23px}}body .v39-guarantee-card:after{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0;transform:none;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20200%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22w%22%20x1%3D%220%22%20y1%3D%221%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%22.2%22%20stop-color%3D%22%23dcecff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.65%22%20stop-color%3D%22%23dcecff%22%20stop-opacity%3D%22.28%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23dcecff%22%20stop-opacity%3D%22.66%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M0%20200%20C110%20200%20168%20204%20211%20170%20C248%20141%20260%20124%20300%20118%20L300%20200Z%22%20fill%3D%22url(%23w)%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat}body .product-page .purchase-trust.purchase-trust{width:100%!important;gap:10px!important;padding:10px 0!important}body .product-page .purchase-trust.purchase-trust .trust-block{border-radius:20px!important;padding:16px!important}@media(max-width:600px){body .product-page .purchase-trust.purchase-trust{gap:8px!important}body .product-page .purchase-trust.purchase-trust .trust-block{padding:14px 10px!important;border-radius:17px!important}body .product-page .purchase-trust.purchase-trust .trust-block span{font-size:12px!important}}body .product-page .v39-guarantee-card>b>.icon{background:#f1f7fe;border-color:#e6f0fc;box-shadow:inset 0 1px 2px #fffc}body .product-page .purchase-trust.purchase-trust{overflow:visible;background:transparent!important;box-shadow:none!important;filter:none!important}body .product-page .purchase-trust.purchase-trust .trust-block{filter:none!important}body #MainContent .media-panel.has-media-error .media-image-button{visibility:hidden}body #MainContent .media-panel [data-media-recovery]{position:absolute;top:20px;right:20px;bottom:20px;left:20px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:20px}body #MainContent .media-panel [data-media-recovery] p{margin:0}body .product-page .v39-guarantee-card,body .product-page .purchase-trust.purchase-trust .trust-block{background:#fafcffb8!important;border-color:#dce7f4a6!important;box-shadow:0 3px 12px -9px #3f64941f!important}body .product-page .v39-guarantee-card:after{opacity:.1}body .product-page .main-image{border:1px solid rgba(222,230,239,.45)!important;box-shadow:0 3px 12px -7px #1e31471f!important;background:var(--mv-white)!important}body .product-page .main-image .media-nav{transition:opacity .22s ease!important}@media(hover:hover)and (pointer:fine){body .product-page .main-image .media-nav{opacity:0!important;pointer-events:none}body .product-page :is(.main-image:hover .media-nav,.main-image:focus-within .media-nav){opacity:1!important;pointer-events:auto}}@media(hover:none),(pointer:coarse){body .product-page .main-image .media-nav{opacity:1!important;pointer-events:auto}}@media(prefers-reduced-motion:reduce){body .product-page .main-image .media-nav{transition:none!important}}body .alr-wh-comp-review-sort-wrap{max-height:min(300px,calc(100dvh - 32px))!important;height:auto!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b9c9dc #f5f8fc}body .alr-wh-comp-review-sort-wrap .alr-wh-comp-review-sort-list{max-height:260px!important;overflow-y:auto!important;height:auto!important;scrollbar-width:thin}body .alr-wh-comp-review-sort-wrap::-webkit-scrollbar,body .alr-wh-comp-review-sort-list::-webkit-scrollbar{width:6px}body .alr-wh-comp-review-sort-wrap::-webkit-scrollbar-thumb,body .alr-wh-comp-review-sort-list::-webkit-scrollbar-thumb{background:#b9c9dc;border-radius:8px}body :is(.product-card .product-card-detail,.hero-product-card .hero-product-note,.hero-card .hero-product-note){font-size:13px!important;line-height:1.55!important}body #CartDrawer .cart-empty-picks .product-card .body{display:flex!important;flex-direction:column!important;gap:4px!important;padding:0!important;min-height:0!important}body #CartDrawer .cart-empty-picks .product-card .product-card-heading{height:auto!important;min-height:0!important;display:block!important}body #CartDrawer .cart-empty-picks .product-card h3{height:38px!important;min-height:38px!important;font-size:13px!important;line-height:19px!important;margin:0!important}body #CartDrawer .cart-empty-picks .product-card h3 a{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important}body #CartDrawer .cart-empty-picks .product-card:has(:is(.product-status,.product-status-selected,.product-status-new):not([hidden])) h3{height:19px!important;min-height:19px!important}body #CartDrawer .cart-empty-picks .product-card:has(:is(.product-status,.product-status-selected,.product-status-new):not([hidden])) h3 a{-webkit-line-clamp:1!important}body #CartDrawer .cart-empty-picks .product-card .product-status-row{height:0!important;min-height:0!important;margin:0!important}body #CartDrawer .cart-empty-picks .product-card .card-color-slot{display:flex!important;min-height:20px!important;height:20px!important;margin:0!important}body #CartDrawer .cart-empty-picks .product-card .product-card-spacer{display:none!important}body #CartDrawer .cart-empty-picks .product-card .product-card-detail{margin:0!important;font-size:13px!important;min-height:20px!important}body #CartDrawer .cart-empty-picks .product-card .product-card-bottom{margin-top:2px!important;min-height:24px!important}body .menu-category-image{width:20px;height:20px;object-fit:contain;flex:0 0 20px;border-radius:5px}body .site-header .nav a{display:inline-flex;align-items:center;gap:6px}body .site-header .nav a>.icon{width:16px;height:16px}body .universal-chip>span{display:inline!important}body .cat-menu .cat-render>.icon{width:90px;height:90px;color:#117cff;opacity:.45}body #CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body{gap:3px 8px!important}body #CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading{min-height:0!important}body #CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading>.product-status-row{min-height:0!important;height:0!important;margin:0!important;padding:0!important}body #CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading>.card-review-rating{margin:0!important;display:flex!important;align-items:center!important}body #CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body>.card-color-slot{flex:none!important}body #CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-detail{align-self:center!important}body #CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-bottom{align-self:center!important;flex:none!important}body #CartDrawer#CartDrawer .cart-empty-picks>.product-card>.product-image{min-height:106px!important}body #CartDrawer#CartDrawer .cart-empty-picks>.product-card{height:132px!important;min-height:132px!important}@media(min-width:601px)and (hover:hover)and (pointer:fine){body #MainContent .gallery .main-image button.media-nav.media-nav{opacity:0!important;pointer-events:none!important}body #MainContent .gallery .main-image:is(:hover,:focus-within) button.media-nav.media-nav{opacity:1!important;pointer-events:auto!important}}@media(max-width:600px),(hover:none),(pointer:coarse){body #MainContent .gallery .main-image button.media-nav.media-nav{opacity:1!important;pointer-events:auto!important}}body .product-page .v39-guarantee-card,body .product-page .purchase-trust.purchase-trust .trust-block{background-repeat:no-repeat!important;background-size:auto 130%!important;background-position:var(--calm-card-crop,50% 70%)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .product-page .v39-guarantee-card:after{content:none!important;display:none!important}body .product-page .v39-guarantee-card:nth-child(1){--calm-card-crop:4% 90%}body .product-page .v39-guarantee-card:nth-child(2){--calm-card-crop:48% 70%}body .product-page .v39-guarantee-card:nth-child(3){--calm-card-crop:96% 85%}body .product-page .purchase-trust .trust-block:nth-child(1){--calm-card-crop:14% 45%}body .product-page .purchase-trust .trust-block:nth-child(2){--calm-card-crop:78% 15%}body .product-page .purchase-trust .trust-block:nth-child(3){--calm-card-crop:38% 100%}body .product-page .purchase-trust .trust-block:nth-child(4){--calm-card-crop:100% 70%}body .product-page .v39-guarantee-card,body .product-page .purchase-trust.purchase-trust .trust-block{position:relative;isolation:isolate;overflow:hidden;background-image:none!important;background-color:#fbfdff!important}body .product-page .v39-guarantee-card:before,body .product-page .purchase-trust.purchase-trust .trust-block:before{content:"";display:block!important;position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:-1;pointer-events:none;background-image:url(/cdn/shop/files/meriavo-calm-card-background.png?v=1792180275)!important;background-repeat:no-repeat!important;background-size:auto 130%!important;background-position:var(--calm-card-crop,50% 70%)!important;opacity:.5!important;filter:blur(6px)!important;border-radius:inherit}body :is(#CartDrawer#CartDrawer,#SearchDrawer#SearchDrawer,#SearchOverlay#SearchOverlay) .card-review-rating,body .cart-item .cart-line-rating{display:flex!important;align-items:center!important;gap:6px!important;min-height:18px!important;line-height:18px!important}body :is(#CartDrawer#CartDrawer,#SearchDrawer#SearchDrawer,#SearchOverlay#SearchOverlay) .card-rating-preview,body .cart-item .cart-line-rating .card-rating-preview{display:inline-flex!important;align-items:center!important;width:64px!important;height:18px!important;flex:0 0 64px!important}body :is(#CartDrawer#CartDrawer,#SearchDrawer#SearchDrawer,#SearchOverlay#SearchOverlay) .card-rating-stars,body .cart-item .cart-line-rating .card-rating-stars{display:flex!important;gap:1px!important;width:64px!important;height:12px!important;background:none!important}body :is(#CartDrawer#CartDrawer,#SearchDrawer#SearchDrawer,#SearchOverlay#SearchOverlay) .card-rating-stars svg,body .cart-item .cart-line-rating .card-rating-stars svg{display:block!important;width:12px!important;height:12px!important;flex:0 0 12px!important}body :is(#CartDrawer#CartDrawer,#SearchDrawer#SearchDrawer,#SearchOverlay#SearchOverlay) .card-review-rating:after,body .cart-item .cart-line-rating:not([data-compact-rating=""]):after{content:attr(data-compact-rating)!important;color:#748191!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;margin:0!important}body .cart-item .cart-line-rating .alireviews-review-star-rating{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;pointer-events:none!important}body .cart-item .cart-item-details>h4{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;margin:0 0 4px!important}body .cart-item .cart-line-rating{margin:0 0 8px!important}body .cart-item .cart-item-details>h4{line-height:21px!important;height:42px!important;min-height:42px!important;margin-bottom:6px!important}body .cart-item .cart-item-details>h4>a{line-height:inherit!important}@media(max-width:1200px){body .site-header .head>.nav{display:none!important}body .site-header .head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important}body .site-header .head .mobile-menu-btn{display:inline-flex!important}}body .home-category-section .category .cat-render,body .home-category-section .category:is(:hover,:focus-visible) .cat-render{transform:translateY(-50%)!important;filter:none!important}body .home-category-section .category .cat-render>:is(img,svg){transform:scale(1);transform-origin:center;transition:transform .32s ease!important}@media(hover:hover)and (pointer:fine){body .home-category-section .category:hover .cat-render>:is(img,svg){transform:scale(1.035)!important}}@media(prefers-reduced-motion:reduce){body .home-category-section .category .cat-render>:is(img,svg){transition:none!important}}body .home-category-section .category:is(:hover,:focus-visible){transform:none!important;translate:none!important}body :is(.cat-icon,.site-header .nav,.mobile-nav,.universal-chip)>.icon,body .site-header .nav a>.icon,body .mobile-nav a>.icon{stroke-width:1.5}body .home-category-section .category:has(.cat-render img){background:#f8fbff!important;isolation:isolate}body .home-category-section .category:has(.cat-render img) .cat-render{top:0!important;right:0!important;bottom:0!important;width:56%!important;max-width:none!important;height:100%!important;transform:none!important;overflow:hidden!important;z-index:0!important;mask-image:linear-gradient(to right,transparent 0%,#000 20%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 20%)}body .home-category-section .category:has(.cat-render img):is(:hover,:focus-visible) .cat-render{transform:none!important}body .home-category-section .category .cat-render>img{display:block!important;width:100%!important;max-width:none!important;height:100%!important;object-fit:contain!important;object-position:center!important;border-radius:0!important}body .home-category-section .category:has(.cat-render img) :is(.copy,.cat-icon){z-index:1}body .home-category-section .category:has(.cat-render img) .copy{max-width:52%!important}@media(max-width:600px){body .home-category-section .category:has(.cat-render img) .cat-render{width:52%!important}body .home-category-section .category:has(.cat-render img) .copy{max-width:53%!important}}body .product-page .product-buy-section>.purchase-trust.purchase-trust{width:100%!important;max-width:430px!important;margin-inline:auto!important;box-sizing:border-box!important}body .product-page .purchase-trust.purchase-trust .trust-block{background-color:#fcfdff!important;border-color:#e7eef6!important}body .product-page .purchase-trust.purchase-trust .trust-block:before{opacity:.22!important;filter:blur(8px)!important;background-size:auto 180%!important}@media(max-width:600px){body .product-page .product-buy-section>.purchase-trust.purchase-trust{width:94%!important}}body .product-page .v39-guarantee-grid{display:none!important}body #MainContent .home-category-section{padding-top:28px!important}body #CartDrawer#CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body{grid-template-rows:60px 24px 18px!important;row-gap:2px!important}body #CartDrawer#CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading{height:60px!important}body #CartDrawer#CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-heading>.card-review-rating{height:18px!important;min-height:18px!important;line-height:18px!important}body #CartDrawer#CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body>.card-color-slot{height:24px!important;min-height:24px!important}body #CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .card-color-dots{height:24px!important;min-height:24px!important;box-sizing:border-box!important;padding:2px!important;margin:0!important;align-items:center!important}body #CartDrawer#CartDrawer#CartDrawer .cart-empty-picks>.product-card>.body>.product-card-detail{height:18px!important;line-height:18px!important}body #CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .card-color-dots{position:relative!important;top:4px!important}body #MainContent :is(.hero,.collection-hero):has(>.meriavo-damascus-media){position:relative;isolation:isolate;overflow:hidden}body #MainContent :is(.hero,.collection-hero):has(>.meriavo-damascus-media):before,body #MainContent :is(.hero,.collection-hero):has(>.meriavo-damascus-media):after{content:none!important;display:none!important}body #MainContent .meriavo-damascus-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}body #MainContent .meriavo-damascus-media picture{display:block;width:100%;height:100%}body #MainContent .meriavo-damascus-media :is(img,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;max-width:none}body #MainContent .meriavo-damascus-media video{opacity:0;transition:opacity .6s ease}body #MainContent .meriavo-damascus-media video.is-playing{opacity:1}@media(prefers-reduced-motion:reduce){body #MainContent .meriavo-damascus-media video{display:none!important}}body #MainContent .home-category-section .category,body #MainContent .home-category-section .category:has(.cat-render img){background:var(--mv-white)!important}body #MainContent .home-category-section .category .copy,body #MainContent .home-category-section .category:has(.cat-render img) .copy{width:44%!important;max-width:44%!important;min-width:0}body #MainContent .home-category-section .category .cat-render,body #MainContent .home-category-section .category:has(.cat-render img) .cat-render{width:52%!important;max-width:52%!important}body #MainContent .home-category-section .category .copy small{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;max-height:3em!important;height:auto!important;line-height:1.5!important}@media(max-width:600px){body #MainContent .home-category-section .category .copy small{-webkit-line-clamp:3!important;max-height:4.5em!important}}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:12px!important;padding:12px!important;height:auto!important;min-height:146px!important;align-items:stretch!important;box-sizing:border-box!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.product-image,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.product-image{width:72px!important;height:100%!important;min-height:110px!important;grid-column:1!important;grid-row:1!important;align-self:stretch!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.body,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.body{display:grid!important;grid-column:2!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:62px 26px minmax(22px,auto)!important;gap:6px 8px!important;align-content:start!important;min-width:0!important;height:auto!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.body>.product-card-heading,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.body>.product-card-heading{display:block!important;grid-area:1/1/2/3!important;height:62px!important;min-height:62px!important;position:relative!important;margin:0!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.body>.product-card-heading>h3,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.body>.product-card-heading>h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;height:38px!important;min-height:38px!important;max-height:38px!important;line-height:19px!important;font-size:13px!important;overflow:hidden!important;white-space:normal!important;margin:0!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card h3>a,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card h3>a{font-size:13px!important;line-height:19px!important;white-space:normal!important;text-overflow:ellipsis!important;max-width:none!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .product-status-row,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .product-status-row{display:none!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card:has(:is(.product-status,.product-status-selected,.product-status-new):not([hidden])) .product-card-heading>h3,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card:has(:is(.product-status,.product-status-selected,.product-status-new):not([hidden])) .product-card-heading>h3{height:19px!important;min-height:19px!important;max-height:19px!important;-webkit-line-clamp:1!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card:has(:is(.product-status,.product-status-selected,.product-status-new):not([hidden])) .product-status-row,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card:has(:is(.product-status,.product-status-selected,.product-status-new):not([hidden])) .product-status-row{display:flex!important;position:static!important;height:19px!important;min-height:19px!important;margin:0!important;padding:0!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .card-review-rating,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .card-review-rating{display:flex!important;align-items:center!important;height:18px!important;min-height:18px!important;line-height:18px!important;margin:6px 0 0!important;padding:0!important;gap:6px!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.body>.card-color-slot,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.body>.card-color-slot{display:flex!important;grid-area:2/1/3/3!important;height:26px!important;min-height:26px!important;align-items:center!important;margin:0!important;padding:0!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .card-color-dots,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .card-color-dots{position:static!important;top:auto!important;display:flex!important;height:26px!important;min-height:26px!important;box-sizing:border-box!important;align-items:center!important;padding:2px!important;margin:0!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.body>.product-card-detail,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.body>.product-card-detail{display:block!important;grid-area:3/1/4/2!important;height:auto!important;min-height:22px!important;margin:0!important;padding:0!important;line-height:22px!important;font-size:13px!important;white-space:normal!important;text-align:left!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.body>.product-card-bottom,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.body>.product-card-bottom{display:flex!important;grid-area:3/2/4/3!important;position:relative!important;align-items:center!important;justify-content:flex-end!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0!important;float:none!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .product-card-bottom .card-price-wrap,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .product-card-bottom .card-price-wrap{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:5px!important;position:static!important;justify-content:flex-end!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .product-card-bottom .price-layout,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .product-card-bottom .price-layout{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:5px!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .current-price,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .current-price{font-size:16px!important;line-height:22px!important;white-space:nowrap!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .old-price,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .old-price{font-size:11px!important;line-height:18px!important;white-space:nowrap!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .product-card-bottom .discount-badge,body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .product-card-bottom .discount-badge{position:absolute!important;top:auto!important;left:auto!important;right:0!important;bottom:calc(100% + 6px)!important;width:auto!important;min-width:0!important;height:20px!important;min-height:20px!important;max-height:20px!important;padding:0 6px!important;border-radius:6px!important;font-size:11px!important;line-height:20px!important;align-items:center!important;justify-content:center!important;margin:0!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card :is(.product-card-spacer,.card-floor-divider,.card-product-form),body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card :is(.product-card-spacer,.card-floor-divider,.card-product-form){display:none!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.body>.product-card-detail{align-self:start!important;min-width:0!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.body>.product-card-bottom{align-self:start!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .product-card-bottom .old-price:not([hidden]){position:absolute!important;line-height:18px!important;margin:0!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.body>.product-card-detail{align-self:start!important;min-width:0!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.body>.product-card-bottom{align-self:start!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .product-card-bottom .old-price:not([hidden]){position:absolute!important;line-height:18px!important;margin:0!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .product-card-bottom :is(.discount-badge,.old-price)[hidden]{display:none!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .product-card-bottom :is(.discount-badge,.old-price)[hidden]{display:none!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.product-image{position:relative!important;overflow:visible!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.product-image>.media-discount:not([hidden]){display:inline-flex!important;position:absolute!important;inset:0 auto auto 0!important;transform:none!important;translate:none!important;z-index:3!important;width:auto!important;min-width:0!important;height:20px!important;min-height:20px!important;max-height:20px!important;padding:0 6px!important;border-radius:6px!important;font-size:11px!important;line-height:20px!important;align-items:center!important;justify-content:center!important;margin:0!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .product-card-bottom .discount-badge{display:none!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card:has(.product-card-bottom .old-price:not([hidden]))>.body{grid-template-rows:62px 26px 18px minmax(22px,auto)!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card:has(.product-card-bottom .old-price:not([hidden]))>.body>.product-card-detail{grid-area:4/1/5/2!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card:has(.product-card-bottom .old-price:not([hidden]))>.body>.product-card-bottom{grid-area:4/2/5/3!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card .product-card-bottom .old-price:not([hidden]){right:0!important;bottom:calc(100% + 6px)!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.product-image>.media-discount[hidden]{display:none!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.product-image{position:relative!important;overflow:visible!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.product-image>.media-discount:not([hidden]){display:inline-flex!important;position:absolute!important;inset:0 auto auto 0!important;transform:none!important;translate:none!important;z-index:3!important;width:auto!important;min-width:0!important;height:20px!important;min-height:20px!important;max-height:20px!important;padding:0 6px!important;border-radius:6px!important;font-size:11px!important;line-height:20px!important;align-items:center!important;justify-content:center!important;margin:0!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .product-card-bottom .discount-badge{display:none!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card:has(.product-card-bottom .old-price:not([hidden]))>.body{grid-template-rows:62px 26px 18px minmax(22px,auto)!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card:has(.product-card-bottom .old-price:not([hidden]))>.body>.product-card-detail{grid-area:4/1/5/2!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card:has(.product-card-bottom .old-price:not([hidden]))>.body>.product-card-bottom{grid-area:4/2/5/3!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card .product-card-bottom .old-price:not([hidden]){right:0!important;bottom:calc(100% + 6px)!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.product-image>.media-discount[hidden]{display:none!important}@media(max-width:600px){body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.product-image>.media-discount:not([hidden]),body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.product-image>.media-discount:not([hidden]){transform:scale(.85)!important;transform-origin:top left!important}}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.product-image{border-radius:6px!important}body #CartDrawer#CartDrawer#CartDrawer#CartDrawer#CartDrawer .cart-empty-picks .product-card>.product-image:after{content:none!important;display:none!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.product-image{border-radius:6px!important}body #SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay#SearchOverlay .search-result-list .product-card>.product-image:after{content:none!important;display:none!important}body #MainContent :is(.hero,.collection-hero):has(>.meriavo-damascus-media){background:var(--mv-white)!important}body #MainContent .collection-hero h1{color:var(--mv-ink)!important}body #MainContent .collection-hero .collection-description,body #MainContent .collection-hero .collection-description :is(p,li,span){color:#354252!important}body,body #MainContent,body #MainContent #main,body #MainContent #main .section.off,body #MainContent #main .product-reviews-app.section{background-color:var(--mv-white)!important}body #MainContent :is(.hero,.collection-hero):has(>.meriavo-damascus-media){margin-top:calc(-1 * var(--meriavo-header-expanded-height,90px))!important;padding-top:var(--meriavo-header-expanded-height,90px)!important}body .product-page .purchase-trust.purchase-trust{grid-auto-rows:1fr!important;align-items:stretch!important}body .product-page .purchase-trust.purchase-trust .trust-block{height:100%!important;min-height:76px!important;box-sizing:border-box!important;background:#ffffffe0!important;background-image:none!important;border:1px solid rgba(215,222,230,.8)!important;box-shadow:inset 0 1px #fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;align-items:center!important;color:#354252!important}body .product-page .purchase-trust.purchase-trust .trust-block:before,body .product-page .purchase-trust.purchase-trust .trust-block:after{content:none!important;display:none!important}body .product-page .purchase-trust.purchase-trust .trust-block:hover{background:#fffffff5!important;box-shadow:inset 0 1px #fff!important}body #MainContent [data-static-gallery] .thumbs button.thumb{transform:none!important;translate:none!important;scale:1!important}body #MainContent .product-reviews-app .alr-wh-comp-review-item-list{padding-top:14px!important;padding-bottom:14px!important}@media(hover:hover){body #MainContent [data-static-gallery] .thumbs button.thumb:hover,body #ProductLightbox .lightbox-thumbs button:hover{border-color:var(--mv-ink)!important;background:var(--mv-white)!important;box-shadow:inset 0 0 0 1px #111317!important;transform:none!important;translate:none!important;scale:1!important}}body .site-header shopify-account.account-component{--shopify-account-avatar-size:42px;--shopify-account-signed-in-avatar-size:28px;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;line-height:1!important;box-sizing:border-box!important}body .site-header shopify-account.account-component::part(signed-out-avatar){width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;margin:0!important;box-sizing:border-box!important}@media(max-width:600px){body .site-header shopify-account.account-component{--shopify-account-avatar-size:44px;width:44px!important;height:44px!important;min-width:44px!important}body .site-header shopify-account.account-component::part(signed-out-avatar){width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}}body .site-header shopify-account.account-component,body .site-header .account-fallback,body .site-header shopify-account.account-component:is(:hover,:active,:focus-within){--meriavo-account-control-size:42px;transform:none!important;translate:none!important;scale:1!important;animation:none!important;transition:background-color .14s ease!important;box-shadow:none!important;align-self:center!important;flex:0 0 var(--meriavo-account-control-size)!important}body .site-header shopify-account.account-component::part(signed-out-avatar),body .site-header shopify-account.account-component::part(signed-out-avatar):is(:hover,:active){transform:none!important;translate:none!important;scale:1!important;animation:none!important;transition:background-color .14s ease!important}body .site-header shopify-account.account-component .account-avatar{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;transform:none!important;translate:none!important;scale:1!important}@media(max-width:600px){body .site-header shopify-account.account-component,body .site-header shopify-account.account-component:is(:hover,:active,:focus-within),body .site-header .account-fallback{--meriavo-account-control-size:44px}}body .site-header shopify-account.account-component{--shopify-account-signed-in-avatar-size:32px;background:transparent!important;box-shadow:none!important;border:0!important}@media(max-width:767px),(max-height:800px){body #CartDrawer .drawer-foot{padding:12px 18px 14px!important;gap:8px!important}body #CartDrawer .drawer-foot .cart-totals{margin:0!important;padding:0!important}body #CartDrawer .drawer-foot .subtotal{padding-top:5px!important;padding-bottom:5px!important;margin:0!important;min-height:0!important}body #CartDrawer .drawer-foot .cart-total{margin-top:5px!important;padding-top:9px!important;padding-bottom:5px!important}body #CartDrawer .drawer-foot .drawer-note{margin:4px 0 8px!important;font-size:12px!important;line-height:1.4!important}body #CartDrawer .drawer-foot form{margin:0!important}body #CartDrawer .drawer-foot form .btn{min-height:44px!important;padding-top:10px!important;padding-bottom:10px!important}body #CartDrawer .drawer-foot .cart-page-link{margin-top:8px!important;padding:4px 0!important;min-height:28px!important}body .cart-page .buy-box .cart-totals{margin-bottom:8px!important}body .cart-page .buy-box .drawer-note{margin:6px 0 10px!important;font-size:12px!important}}body .site-header shopify-account.account-component{--meriavo-account-circle:42px}@media(max-width:600px){body .site-header shopify-account.account-component{--meriavo-account-circle:44px}}body .site-header shopify-account.account-component:not(:defined),body .site-header shopify-account.account-component:defined+.account-fallback{display:none!important}body #MainContent .pagination.collection-pager>:is(button,a,span).active[aria-current=page]{background:var(--mv-ink)!important;color:var(--mv-white)!important;border-radius:999px!important;opacity:1!important}body .site-footer #FooterLocalization{display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:12px!important;margin:24px 0 0!important;padding:0!important;width:100%!important}body .site-footer #FooterLocalization .footer-localization-field{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;max-width:100%}body .site-footer #FooterLocalization label{display:block!important;margin:0!important;color:#8a939e!important;font-size:9px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.04em;text-transform:uppercase}body .site-footer #FooterLocalization :is(select,.footer-country-trigger){box-sizing:border-box!important;display:flex;align-items:center;justify-content:space-between;gap:12px!important;height:44px!important;min-height:44px!important;max-width:100%!important;margin:0!important;padding:0 12px!important;border:1px solid #354252!important;border-radius:14px!important;background:var(--mv-darkHover)!important;color:var(--mv-surface)!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important;white-space:nowrap!important;cursor:pointer}body .site-footer #FooterLocalization select[hidden]{display:none!important}body .site-footer #FooterLocalization .footer-country-menu{position:relative;margin:0!important;max-width:100%}body .site-footer #FooterLocalization summary{list-style:none}body .site-footer #FooterLocalization summary::-webkit-details-marker{display:none}body .site-footer #FooterLocalization .footer-country-trigger>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}body .site-footer #FooterLocalization .footer-country-chevron{display:block;width:7px;height:7px;flex:0 0 7px;border-right:1.5px solid #a4b0bd;border-bottom:1.5px solid #a4b0bd;transform:rotate(45deg);margin:-3px 2px 0 0;transition:transform .18s ease}body .site-footer #FooterLocalization details[open] .footer-country-chevron{transform:rotate(225deg);margin-top:3px}body .site-footer #FooterLocalization .footer-country-trigger:hover{background:var(--mv-darkHover)!important;border-color:#526276!important}body .site-footer #FooterLocalization :is(summary,button):focus-visible{outline:2px solid #117cff!important;outline-offset:3px}body .site-footer #FooterLocalization .footer-country-options{position:absolute!important;inset:auto auto calc(100% + 8px) 0!important;z-index:120!important;width:max-content!important;min-width:180px!important;max-width:min(280px,calc(100vw - 32px))!important;max-height:240px!important;overflow:auto!important;box-sizing:border-box!important;padding:6px!important;margin:0!important;border:1px solid #354252!important;border-radius:14px!important;background:var(--mv-darkHover)!important;box-shadow:0 12px 32px #0005!important}body .site-footer #FooterLocalization .footer-country-options [role=option]{display:flex!important;align-items:center;justify-content:space-between;gap:20px;width:100%!important;min-height:38px!important;margin:0!important;padding:9px 10px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#dce3ec!important;font-family:inherit!important;font-size:12px!important;line-height:1.4!important;font-weight:500!important;text-align:left;cursor:pointer;white-space:nowrap}body .site-footer #FooterLocalization .footer-country-options [role=option]:is(:hover,:focus-visible){background:var(--mv-darkHover)!important;color:var(--mv-white)!important}body .site-footer #FooterLocalization .footer-country-options [aria-selected=true]{background:var(--mv-darkHover)!important;color:var(--mv-white)!important}body .site-footer #FooterLocalization .footer-country-options [aria-selected=true]:after{content:"\2713";color:#38a7ff}@media(max-width:599px){body .site-footer #FooterLocalization{flex-wrap:nowrap!important;gap:10px!important}body .site-footer #FooterLocalization .footer-language-field{flex:0 0 auto;max-width:42%}body .site-footer #FooterLocalization .footer-region-field{flex:0 1 auto;width:max-content}body .site-footer #FooterLocalization .footer-region-field .footer-country-menu{width:max-content}body .site-footer #FooterLocalization .footer-region-field .footer-country-trigger{width:max-content!important}body .site-footer #FooterLocalization .footer-region-field .footer-country-options{left:auto!important;right:0!important}}@media(prefers-reduced-motion:reduce){body .site-footer #FooterLocalization .footer-country-chevron{transition:none}}body #MainContent .product-page .product-buy-section>.buy-box{margin-inline:auto!important}body .site-footer{content-visibility:visible;contain-intrinsic-size:none}body.template-product .product-page{padding-bottom:16px!important}body.template-product .product-reviews-app:not(:has(.review-app-block)){display:none!important}@media(max-width:820px){body #MainContent .product-buy-section>h2{font-size:22px!important}}body #MainContent .product-description-preview[data-description]:not(.is-expanded):has(~[data-description-toggle]:not([hidden])){-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 2lh),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 2lh),transparent 100%)}body #ProductLightbox :is(.product-color-choice,.lightbox-linked-colours a){animation:none!important;transform:none!important;translate:none!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease!important}body #ProductLightbox [data-lightbox-variants]>fieldset{border:0!important;margin:0!important;padding:4px 0!important;min-width:0!important;width:100%!important;box-sizing:border-box!important}body #ProductLightbox [data-lightbox-variants] .product-option-values{display:flex;flex-wrap:wrap;gap:var(--mv-gap,8px);justify-content:center;padding:4px!important}@media(max-width:820px){body #ProductLightbox .lightbox-sidebar{padding:12px 14px max(12px,env(safe-area-inset-bottom))!important;gap:8px 10px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto auto auto!important;max-height:38dvh!important;min-height:0!important;overflow-y:auto!important;align-content:start!important}body #ProductLightbox .lightbox-head{grid-area:1 / 1 / auto / -1!important;padding:0 34px 0 0!important;border:0!important;margin:0!important}body #ProductLightbox .lightbox-head h2{font-size:15px!important;line-height:1.3!important}body #ProductLightbox .lightbox-price{grid-area:2 / 1!important;padding:0!important;margin:0!important;border:0!important;min-height:36px!important;font-size:18px!important;align-items:center!important}body #ProductLightbox .lightbox-zoom-controls{grid-area:2 / 2!important;justify-self:end!important;align-self:center!important;width:auto!important;padding:0!important;margin:0!important;border:0!important;gap:2px!important}body #ProductLightbox .lightbox-zoom-controls button{height:36px!important;min-height:36px!important;width:36px!important;min-width:36px!important}body #ProductLightbox .lightbox-zoom-controls button[data-zoom=reset]{width:auto!important;min-width:60px!important;padding:0 5px!important;font-size:11px!important}body #ProductLightbox .lightbox-variants{grid-area:3 / 1 / auto / -1!important;margin:0!important;padding:8px 0 0!important;border-top:1px solid var(--mv-divider)!important}body #ProductLightbox .lightbox-variants .product-option-values{justify-content:flex-start!important}body #ProductLightbox .lightbox-cart-actions{grid-area:4 / 1 / auto / -1!important;margin:2px 0 0!important;padding:8px 0 0!important;border-bottom:0!important}body #ProductLightbox .lightbox-cart-actions .btn{min-height:42px!important;height:42px!important;padding:8px 10px!important;font-size:12px!important}body #ProductLightbox .lightbox-image-viewport{top:10px!important;right:10px!important;bottom:76px!important;left:10px!important}body #ProductLightbox .lightbox-thumbs{bottom:8px!important;padding:4px!important}body #ProductLightbox .lightbox-thumbs button{width:44px!important;height:44px!important;flex-basis:44px!important}}@media(max-width:360px){body #ProductLightbox .lightbox-zoom-controls button[data-zoom=reset]{min-width:48px!important;font-size:10px!important}body #ProductLightbox .lightbox-zoom-controls button{min-width:32px!important;width:32px!important}}body #MainContent .product-summary>.product-review-rating{position:relative}body .search-result-groups{display:contents}body .search-match-heading{grid-column:1/-1;flex-basis:100%;width:100%;margin:12px 0 4px;font-size:14px;line-height:1.4;color:#526171}body .search-similar-heading{padding-top:16px;border-top:1px solid var(--mv-border)}body .site-header .header-cart-slot{display:grid;align-items:center;flex:0 0 auto;contain:layout style;font-family:inherit;font-size:13px;font-weight:700;line-height:1;white-space:nowrap}body .site-header .header-cart-slot:before{content:attr(data-cart-label);grid-area:1/1;visibility:hidden;pointer-events:none;height:44px;padding:0 48px 0 44px;box-sizing:border-box;font:inherit}body .site-header .header-cart-slot .cart-pill.cart-pill{grid-area:1/1;justify-self:start;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;width:max-content!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 16px!important;font:inherit!important;line-height:1!important;transform:none!important;translate:none!important;scale:1!important;transition:background-color .18s ease,box-shadow .18s ease!important}body .site-header .header-cart-slot .cart-pill.cart-pill>.icon{position:static!important;inset:auto!important;display:block!important;width:20px!important;height:20px!important;min-width:20px!important;flex:0 0 20px!important;margin:0!important;transform:none!important;translate:none!important}body .site-header .header-cart-slot .cart-label{display:block!important;margin:0 0 0 8px!important;padding:0!important;line-height:1!important}body .site-header .header-cart-slot .header-cart-count{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;margin-left:8px;overflow:hidden;transition:width .26s cubic-bezier(.4,0,.2,1),margin-left .26s cubic-bezier(.4,0,.2,1);transition-delay:0s}body .site-header .header-cart-slot .header-cart-count:has([hidden]){width:0;margin-left:0;transition-delay:90ms}body .site-header .header-cart-slot .header-cart-count>[data-cart-count]{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 24px!important;width:24px!important;min-width:24px!important;height:24px!important;margin:0!important;padding:0!important;border-radius:50%!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;font-variant-numeric:tabular-nums;transform:none!important;translate:none!important;visibility:visible!important;opacity:1!important;animation:none!important;transition:opacity .15s ease!important;transition-delay:.1s!important}body .site-header .header-cart-slot .header-cart-count>[data-cart-count][hidden]{display:flex!important;visibility:visible!important;opacity:0!important;transition-delay:0s!important}@media(max-width:820px){body .site-header .header-cart-slot:before{content:"";width:72px;padding:0}body .site-header .header-cart-slot .cart-pill.cart-pill{padding-inline:12px!important}body .site-header .header-cart-slot .cart-label{display:none!important}body .site-header .header-cart-slot .header-cart-count{width:20px}body .site-header .header-cart-slot .header-cart-count:has([hidden]){width:0}body .site-header .header-cart-slot .header-cart-count>[data-cart-count]{width:20px!important;min-width:20px!important;height:20px!important;flex-basis:20px!important}}@media(prefers-reduced-motion:reduce){body .site-header .header-cart-slot .cart-pill.cart-pill,body .site-header .header-cart-slot .header-cart-count,body .site-header .header-cart-slot .header-cart-count>[data-cart-count]{transition:none!important}}body .product-page .buy-box .cod-loading-space{height:50px;min-height:50px;flex:0 0 50px;margin-top:10px;order:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 16px;background:var(--mv-white);color:var(--char);border-color:#117cff52;font:760 15px/1.2 var(--mv-font-family);text-align:center}body .product-page .buy-box .cod-loading-space>.icon{width:20px;height:20px;flex:0 0 20px}body .product-page .buy-box .cod-loading-space{font-family:inherit}body .product-page .buy-box .cod-loading-space>.icon{color:#117cff}body .product-page .buy-box #rsi_buy_now_button:is(:hover,:active){transform:none!important;translate:none!important;scale:1!important}body .product-page .buy-box #rsi_buy_now_button>div:not(:has(.rsi-form-loading)){display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:20px!important}body .product-page .buy-box #rsi_buy_now_button>div:not(:has(.rsi-form-loading))>svg.rsi-icon{display:none!important}body .product-page .buy-box #rsi_buy_now_button>div:not(:has(.rsi-form-loading))>div{flex:0 1 auto!important;font:inherit!important;line-height:1.2!important}body .product-page .buy-box #rsi_buy_now_button>div:not(:has(.rsi-form-loading)):before{content:"";width:20px;height:20px;flex:0 0 20px;background:#117cff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='16' height='12' rx='1.5'/%3E%3Ccircle cx='11' cy='10' r='2'/%3E%3Cpath d='M6 19h16V8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='16' height='12' rx='1.5'/%3E%3Ccircle cx='11' cy='10' r='2'/%3E%3Cpath d='M6 19h16V8'/%3E%3C/svg%3E") center/contain no-repeat}body .product-page .buy-box:has([id=rsi_buy_now_button]) .cod-loading-space{display:flex!important}body .product-page .buy-box:has([data-mv-cod-ready]) .cod-loading-space{display:none!important}body .product-page .buy-box .accelerated-checkout{position:relative}body .product-page .buy-box #buttonContainerProduct:not(:has([data-mv-cod-ready])){position:absolute!important;inset-inline:0!important;width:100%!important;visibility:hidden!important}body .product-page .buy-box #buttonContainerProduct .rsi-btn-skel{display:none!important}:root{--purchase-hover-duration:.22s;--purchase-press-duration:90ms;--purchase-motion-ease:cubic-bezier(.4,0,.2,1);--purchase-hover-shadow:0 4px 14px rgba(17,124,255,.14);--purchase-press-shadow:0 1px 4px rgba(17,124,255,.1);--purchase-font-family:var(--mv-font-family)}body :is([data-add-button],[data-lightbox-add],.mv-mobile-add){--purchase-hover-bg:#0871ef;--purchase-hover-fg:#fff;--purchase-hover-border:#117cff}body :is([data-buy-now],[data-lightbox-buy],.mv-mobile-buy-now),body .cart-page button[name=checkout],body #PaymentOptions [data-payment-checkout],body #CartDrawer button[name=checkout]{--purchase-hover-bg:#22262c;--purchase-hover-fg:#fff;--purchase-hover-border:#111317}body :is([data-hero-cod],.buy-box #rsi_buy_now_button),body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button{--purchase-hover-bg:#f4f8ff;--purchase-hover-fg:#111317;--purchase-hover-border:#117cff}body #PaymentOptions [data-payment-checkout],body .cart-page button[name=checkout],body #CartDrawer button[name=checkout],body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:50px!important;min-height:50px!important;border-radius:16px!important;padding:0 16px!important;gap:10px!important;font-family:var(--purchase-font-family)!important;font-size:15px!important;font-weight:760!important;line-height:1.2!important}body #PaymentOptions [data-payment-checkout],body .cart-page button[name=checkout],body #CartDrawer button[name=checkout]{background:var(--mv-ink)!important;border:1px solid var(--mv-ink)!important;color:var(--mv-white)!important;box-shadow:0 8px 22px #117cff2b!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button{background:var(--mv-white)!important;border:1px solid rgba(17,124,255,.32)!important;color:var(--mv-ink)!important;box-shadow:none!important}body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button .rsi-custom-button-content,body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button .rsi-custom-button-content>span{font-family:var(--purchase-font-family)!important}body :is(#MainContent,#ProductLightbox) :is(button[data-add-button],button[data-lightbox-add],button[data-buy-now],button[data-lightbox-buy],button[data-hero-cod],.buy-box #rsi_buy_now_button,.mv-mobile-buybar button),body #PaymentOptions [data-payment-checkout],body .cart-page button[name=checkout],body #CartDrawer button[name=checkout],body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button{transition:background-color var(--purchase-hover-duration) var(--purchase-motion-ease),border-color var(--purchase-hover-duration) var(--purchase-motion-ease),color var(--purchase-hover-duration) var(--purchase-motion-ease),box-shadow var(--purchase-hover-duration) var(--purchase-motion-ease)!important;transform:none!important;translate:none!important;scale:1!important}body :is(#MainContent,#ProductLightbox) :is(button[data-add-button],button[data-lightbox-add],button[data-buy-now],button[data-lightbox-buy],button[data-hero-cod],.buy-box #rsi_buy_now_button,.mv-mobile-buybar button):not(:disabled):not([aria-disabled=true]):focus-visible,body #PaymentOptions [data-payment-checkout]:not(:disabled):not([aria-disabled=true]):focus-visible,body .cart-page button[name=checkout]:not(:disabled):not([aria-disabled=true]):focus-visible,body #CartDrawer button[name=checkout]:not(:disabled):not([aria-disabled=true]):focus-visible,body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button:not(:disabled):not([aria-disabled=true]):focus-visible{background-color:var(--purchase-hover-bg)!important;color:var(--purchase-hover-fg)!important;border-color:var(--purchase-hover-border)!important;box-shadow:var(--purchase-hover-shadow)!important}@media (hover:hover)and(pointer:fine){body :is(#MainContent,#ProductLightbox) :is(button[data-add-button],button[data-lightbox-add],button[data-buy-now],button[data-lightbox-buy],button[data-hero-cod],.buy-box #rsi_buy_now_button,.mv-mobile-buybar button):not(:disabled):not([aria-disabled=true]):hover,body #PaymentOptions [data-payment-checkout]:not(:disabled):not([aria-disabled=true]):hover,body .cart-page button[name=checkout]:not(:disabled):not([aria-disabled=true]):hover,body #CartDrawer button[name=checkout]:not(:disabled):not([aria-disabled=true]):hover,body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--purchase-hover-bg)!important;color:var(--purchase-hover-fg)!important;border-color:var(--purchase-hover-border)!important;box-shadow:var(--purchase-hover-shadow)!important}}body :is(#MainContent,#ProductLightbox) :is(button[data-add-button],button[data-lightbox-add],button[data-buy-now],button[data-lightbox-buy],button[data-hero-cod],.buy-box #rsi_buy_now_button,.mv-mobile-buybar button):not(:disabled):not([aria-disabled=true]):active,body #PaymentOptions [data-payment-checkout]:not(:disabled):not([aria-disabled=true]):active,body .cart-page button[name=checkout]:not(:disabled):not([aria-disabled=true]):active,body #CartDrawer button[name=checkout]:not(:disabled):not([aria-disabled=true]):active,body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button:not(:disabled):not([aria-disabled=true]):active{background-color:var(--purchase-hover-bg)!important;color:var(--purchase-hover-fg)!important;border-color:var(--purchase-hover-border)!important;box-shadow:var(--purchase-press-shadow)!important;transition-duration:var(--purchase-press-duration)!important}@media(prefers-reduced-motion:reduce){body :is(#MainContent,#ProductLightbox) :is(button[data-add-button],button[data-lightbox-add],button[data-buy-now],button[data-lightbox-buy],button[data-hero-cod],.buy-box #rsi_buy_now_button,.mv-mobile-buybar button),body #PaymentOptions [data-payment-checkout],body .cart-page button[name=checkout],body #CartDrawer button[name=checkout],body #rsi_form_wrapper#rsi_form_wrapper button.rsi-submit_button.rsi-submit_button.rsi-submit_button.rsi-submit_button{transition:none!important}}body #MainContent .product-page .purchase-trust .trust-block{transition:background-color .24s cubic-bezier(.4,0,.2,1),border-color .24s cubic-bezier(.4,0,.2,1),box-shadow .24s cubic-bezier(.4,0,.2,1)!important;transform:none!important;translate:none!important;scale:1!important;box-shadow:0 1px 3px #11131708!important}@media (hover:hover)and(pointer:fine){body #MainContent .product-page .purchase-trust .trust-block:hover{background:#f4f8ff!important;border-color:#117cff66!important;box-shadow:0 4px 12px #117cff17!important}}body #MainContent .product-page .purchase-trust .trust-block:focus-visible{border-color:#117cff!important;box-shadow:0 0 0 3px #117cff1f!important}body #MainContent .product-page .purchase-trust .trust-block:active{background:#f3f7fc!important;box-shadow:inset 0 1px 3px #11131710!important;transition-duration:90ms!important}body #MainContent .review-loading-state{padding:28px 32px;border:1px solid #e5eaf1;border-radius:16px;background:var(--mv-white);color:var(--mv-muted)}body #MainContent .review-loading-state h2{margin:0 0 12px;font-size:24px;color:var(--mv-ink)}body #MainContent .review-loading-state p{margin:8px 0 0}body #MainContent .review-loading-rating{font-size:18px;font-weight:700;color:#117cff}body #MainContent .product-reviews-app:has(.alr-wh-comp-review-item-list) .review-loading-state,body #MainContent .product-reviews-app[data-review-ready] .review-loading-state{display:none}@media(max-width:599px){body #MainContent .review-loading-state{padding:22px 18px}}@media(prefers-reduced-motion:reduce){body #MainContent .product-page :is(.purchase-trust .trust-block,.more-payment-options){transition:none!important}}body #MainContent .product-colour-loading[hidden]{display:none!important}body #MainContent .product-colour-loading{position:relative;width:100%;box-sizing:border-box;pointer-events:none;overflow:hidden}body #MainContent .product-colour-loading>span{position:absolute;display:block;border:1px solid #e2e8ef;border-radius:8px;background:#edf1f6;box-sizing:border-box}body #MainContent [data-colour-loading]>.product-page .purchase{position:relative}body #MainContent .review-skeleton-layout{display:grid;grid-template-columns:minmax(160px,24%) minmax(0,1fr);gap:32px;margin-top:28px}body #MainContent .review-skeleton-summary{padding-top:8px}body #MainContent .review-skeleton-summary>i{display:block;width:120px;height:44px;border-radius:8px;background:#edf1f6;margin-bottom:24px}body #MainContent .review-skeleton-summary>b{display:block;width:100%;height:8px;border-radius:6px;background:#edf1f6;margin:14px 0}body #MainContent .review-skeleton-list{display:grid;gap:20px}body #MainContent .review-skeleton-card{padding:20px;border:1px solid #e0e6ef;border-radius:16px;min-height:164px;box-sizing:border-box}body #MainContent .review-skeleton-card>:is(i,b,span){display:block;border-radius:6px;background:#edf1f6;height:10px}body #MainContent .review-skeleton-card>i{width:72px;height:12px;margin-bottom:12px}body #MainContent .review-skeleton-card>b{width:104px;height:8px;margin-bottom:26px}body #MainContent .review-skeleton-card>span{margin-top:10px}body #MainContent .review-skeleton-card>span:last-child{width:65%}body #MainContent .product-reviews-app>.container{position:relative}body #MainContent .product-reviews-app:not([data-review-ready]):not([data-review-fallback]):not(:has(.alr-wh-comp-review-item-list)) .review-app-block{position:absolute;inset-inline:0;visibility:hidden;pointer-events:none}@media(max-width:699px){body #MainContent .review-skeleton-layout{grid-template-columns:minmax(0,1fr);gap:24px}body #MainContent .review-skeleton-summary{max-width:250px}body #MainContent .review-skeleton-card{min-height:236px;padding:20px 16px}}@media(prefers-reduced-motion:no-preference){body #MainContent .product-reviews-app[data-review-ready] .review-app-block{animation:meriavo-content-in .18s ease-out both}}@keyframes meriavo-content-in{0%{opacity:0}to{opacity:1}}body #MainContent .product-reviews-app[data-review-fallback] .review-skeleton-layout{display:none}body :is(#SearchOverlay,#ProductLightbox,#CartDrawer,#MobileMenu,#InfoModal,#PaymentOptions,.shop-detail-drawer) button[data-close-overlay]:not(.cart-edge-close){display:grid!important;place-items:center!important;box-sizing:border-box!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;flex:0 0 44px!important;padding:0!important;gap:0!important;border:1px solid var(--mv-border)!important;border-radius:50%!important;background:var(--mv-white)!important;color:var(--mv-ink)!important;line-height:0!important;transform:none!important;translate:none!important;scale:1!important}body :is(#SearchOverlay,#ProductLightbox,#CartDrawer,#MobileMenu,#InfoModal,#PaymentOptions,.shop-detail-drawer) button[data-close-overlay]:not(.cart-edge-close)>svg{display:block!important;width:19px!important;height:19px!important;min-width:19px!important;max-width:19px!important;flex:none!important;margin:0!important;padding:0!important;stroke-width:1.8!important;transform:none!important;translate:none!important}:root{--mv-skeleton-fill:#edf1f6;--mv-skeleton-highlight:rgba(255,255,255,.68);--mv-skeleton-duration:2.6s}body #MainContent .product-card>.mv-card-skeleton{display:none!important}body #MainContent .mv-card-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:grid;grid-template-rows:var(--product-card-media,280px) minmax(0,1fr);overflow:hidden;border-radius:inherit;background:var(--mv-white);pointer-events:none;box-sizing:border-box}body #MainContent .mv-skeleton-media{margin:18px;border-radius:12px;background:var(--mv-skeleton-fill);position:relative;min-height:0}body #MainContent .mv-skeleton-body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:12px;min-height:0}body #MainContent .mv-skeleton-title{display:grid;gap:8px}body #MainContent .mv-skeleton-body :is(i,b){display:block;background:var(--mv-skeleton-fill);border-radius:6px;height:10px}body #MainContent .mv-skeleton-title>i{height:12px;width:88%}body #MainContent .mv-skeleton-title>i+i{width:61%}body #MainContent .mv-skeleton-rating{display:flex;align-items:center;gap:3px}body #MainContent .mv-skeleton-rating>i{height:10px;width:10px;border-radius:3px}body #MainContent .mv-skeleton-rating>b{width:26px;height:7px;margin-left:5px}body #MainContent .mv-skeleton-badge{height:17px;width:36%;border-radius:6px;background:var(--mv-skeleton-fill)}body #MainContent .mv-skeleton-colours{display:flex;gap:7px;margin-top:2px}body #MainContent .mv-skeleton-colours>i{width:20px;height:20px;border-radius:50%}body #MainContent .mv-skeleton-description{width:62%;height:8px;border-radius:6px;background:var(--mv-skeleton-fill);margin-top:auto}body #MainContent .mv-skeleton-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf1f6;padding-top:13px;gap:12px}body #MainContent .mv-skeleton-price{display:grid;gap:7px;flex:1}body #MainContent .mv-skeleton-price>i{height:15px;width:64px;max-width:90%}body #MainContent .mv-skeleton-price>b{height:7px;width:38px;max-width:65%}body #MainContent .mv-skeleton-bottom>span{width:36px;height:36px;border-radius:50%;background:var(--mv-skeleton-fill);flex-shrink:0}body #MainContent .recent-skeleton{position:relative;min-height:calc(var(--product-card-media,280px) + 252px)!important}body #MainContent .recent-skeleton>.mv-card-skeleton{display:grid!important}:is(html[data-catalog-enhanced] [data-featured-catalog]:is([data-catalog-sort=manual],[data-catalog-sort=best-selling])+.product-grid,html[data-catalog-discount-loading] [data-featured-catalog]+.product-grid):not([data-catalog-ready]){pointer-events:none}body #MainContent :is(html[data-catalog-enhanced] [data-featured-catalog]:is([data-catalog-sort=manual],[data-catalog-sort=best-selling])+.product-grid,html[data-catalog-discount-loading] [data-featured-catalog]+.product-grid):not([data-catalog-ready])>.product-card{position:relative}body #MainContent :is(html[data-catalog-enhanced] [data-featured-catalog]:is([data-catalog-sort=manual],[data-catalog-sort=best-selling])+.product-grid,html[data-catalog-discount-loading] [data-featured-catalog]+.product-grid):not([data-catalog-ready])>.product-card>:not(.mv-card-skeleton){visibility:hidden!important}body #MainContent :is(html[data-catalog-enhanced] [data-featured-catalog]:is([data-catalog-sort=manual],[data-catalog-sort=best-selling])+.product-grid,html[data-catalog-discount-loading] [data-featured-catalog]+.product-grid):not([data-catalog-ready])>.product-card>.mv-card-skeleton{display:grid!important;visibility:visible!important}body #MainContent :is(html[data-catalog-enhanced] [data-featured-catalog]:is([data-catalog-sort=manual],[data-catalog-sort=best-selling])+.product-grid,html[data-catalog-discount-loading] [data-featured-catalog]+.product-grid):not([data-catalog-ready])>.product-card:after{display:none!important}body #SearchOverlay .mv-search-loading{display:grid;gap:12px;padding:10px 8px}body #SearchOverlay .mv-search-skeleton{position:relative;min-height:147px;border:1px solid #edf1f6;border-radius:16px;overflow:hidden;pointer-events:none}body #SearchOverlay .mv-search-skeleton>.mv-card-skeleton{position:relative;inset:auto;display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto;gap:12px;min-height:147px;padding:12px;box-sizing:border-box}body #SearchOverlay .mv-search-skeleton .mv-skeleton-media{margin:0;width:72px;height:110px;align-self:start}body #SearchOverlay .mv-search-skeleton .mv-skeleton-body{position:relative;min-height:122px;padding:0;gap:8px}body #SearchOverlay .mv-search-skeleton .mv-skeleton-title{order:0}body #SearchOverlay .mv-search-skeleton .mv-skeleton-title>i+i{display:none}body #SearchOverlay .mv-search-skeleton .mv-skeleton-title>i{max-width:320px}body #SearchOverlay .mv-search-skeleton .mv-skeleton-badge{order:1;width:80px}body #SearchOverlay .mv-search-skeleton .mv-skeleton-rating{order:2}body #SearchOverlay .mv-search-skeleton .mv-skeleton-colours{order:3}body #SearchOverlay .mv-search-skeleton .mv-skeleton-description{position:absolute;bottom:12px;left:0;width:42%;max-width:180px}body #SearchOverlay .mv-search-skeleton .mv-skeleton-bottom{order:4;padding-top:0;border:0;margin-top:auto;margin-left:auto;width:68px;flex:0 0 29px}body #SearchOverlay .mv-search-skeleton .mv-skeleton-bottom>span{display:none}body #SearchOverlay .mv-search-skeleton .mv-skeleton-price{justify-items:end}body #MainContent :is(.review-skeleton-layout,.product-colour-loading,.cod-loading-space){position:relative;overflow:hidden;isolation:isolate}body #MainContent .review-skeleton-layout{animation:none!important}body #MainContent .product-colour-loading>span{animation:none!important;background:var(--mv-skeleton-fill)}body #MainContent .recent-skeleton :is(.product-image,.skeleton-line,.skeleton-dot){animation:none!important;background:var(--mv-skeleton-fill)}body #MainContent .mv-image-loading:before,body #MainContent .main-image .media-panel.is-media-loading:before,body #ProductLightbox .lightbox-media.is-media-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--mv-skeleton-fill);border-radius:inherit;pointer-events:none;z-index:1}body #MainContent :is(.mv-card-skeleton,.review-skeleton-layout,.product-colour-loading,.mv-image-loading,.cod-loading-space):after,body #MainContent .main-image .media-panel.is-media-loading:after,body #ProductLightbox .lightbox-media.is-media-loading:after,body .product-grid[aria-busy=true]>.product-card:after,body [data-cart-content][aria-busy=true] .cart-item:after{content:"";position:absolute;inset:0 auto 0 0;width:55%;z-index:9;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,transparent,var(--mv-skeleton-highlight),transparent)!important;opacity:1;transform:translate(-110%);animation:mv-loading-wave var(--mv-skeleton-duration) linear infinite!important;animation-play-state:paused!important}body #MainContent :is(.mv-card-skeleton,.review-skeleton-layout,.product-colour-loading,.mv-image-loading,.cod-loading-space).mv-loading-visible:after,body #MainContent .main-image .media-panel.is-media-loading.mv-loading-visible:after,body #ProductLightbox .lightbox-media.is-media-loading.mv-loading-visible:after,body .product-grid[aria-busy=true]>.product-card.mv-loading-visible:after,body [data-cart-content][aria-busy=true] .cart-item.mv-loading-visible:after{animation-play-state:running!important}body .product-grid[aria-busy=true]>.product-card:after,body [data-cart-content][aria-busy=true] .cart-item:after{opacity:.3}body #MainContent .main-image .media-panel.has-media-error:before{content:none}@keyframes mv-loading-wave{0%{transform:translate(-110%)}80%,to{transform:translate(290%)}}@media(max-width:599px){body #MainContent .mv-skeleton-media{margin:12px;border-radius:10px}body #MainContent .mv-skeleton-body{padding:14px 12px;gap:10px}body #MainContent .mv-skeleton-title>i{height:10px}body #MainContent .mv-skeleton-badge{height:15px;width:45%}body #MainContent .mv-skeleton-colours>i{height:17px;width:17px}body #MainContent .mv-skeleton-bottom{padding-top:10px}body #MainContent .mv-skeleton-bottom>span{height:30px;width:30px}body #MainContent .recent-skeleton{min-height:calc(var(--product-card-media,190px) + 229px)!important}body #SearchOverlay .mv-search-skeleton,body #SearchOverlay .mv-search-skeleton>.mv-card-skeleton{min-height:169px}body #SearchOverlay .mv-search-skeleton .mv-skeleton-body{min-height:144px}body #SearchOverlay .mv-search-skeleton .mv-skeleton-title>i+i{display:block}body #SearchOverlay .mv-search-skeleton .mv-skeleton-badge{height:15px}body #SearchOverlay .mv-search-skeleton .mv-skeleton-colours>i{width:17px;height:17px}}@media(prefers-reduced-motion:reduce){body #MainContent :is(.mv-card-skeleton,.review-skeleton-layout,.product-colour-loading,.mv-image-loading,.cod-loading-space):after,body #MainContent .main-image .media-panel.is-media-loading:after,body #ProductLightbox .lightbox-media.is-media-loading:after,body .product-grid[aria-busy=true]>.product-card:after,body [data-cart-content][aria-busy=true] .cart-item:after{animation:none!important;content:none!important}}body #MainContent :is(.gallery .thumb,.lightbox-thumbs .thumb,.cart-item-media).mv-image-loading{position:relative;overflow:hidden;isolation:isolate}body #MainContent .product-summary>.product-review-rating{cursor:default;pointer-events:none}body #MainContent .product-shelf-track>.shelf-card-error{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;text-align:center;pointer-events:auto}body #MainContent .shelf-card-error>p{font-size:13px;color:var(--muted);margin:0}body #MainContent .shelf-card-error>.btn{font-size:13px;min-height:42px;max-width:100%}body #MainContent .shelf-load-notice{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-column:1/-1;min-width:100%;padding:24px;text-align:center}body #MainContent .product-page .more-payment-options{transition:color .22s cubic-bezier(.4,0,.2,1),text-decoration-color .22s cubic-bezier(.4,0,.2,1)!important}@media (hover:hover)and(pointer:fine){body #MainContent .product-page .more-payment-options:hover{color:#117cff!important;text-decoration-color:#117cff!important}}body #MainContent .product-page .more-payment-options:focus-visible{color:#117cff!important;text-decoration-color:#117cff!important}@media(prefers-reduced-motion:reduce){body #MainContent .product-page .more-payment-options{transition:none!important}}body #MainContent :is(.product-shelf-track>.recent-skeleton,.product-grid>.recent-skeleton){height:calc(var(--product-card-media,230px) + 231px)!important;min-height:calc(var(--product-card-media,230px) + 231px)!important;grid-template-rows:var(--product-card-media,230px) 229px!important}body .cart-page .cart-page-qty{width:134px!important;min-width:134px!important;height:44px!important;min-height:44px!important}body .cart-page .cart-page-qty :is(button,input){font-size:14px!important}@media(min-width:821px)and (pointer:fine){body .cart-page .cart-page-qty{width:132px!important;min-width:132px!important;height:40px!important;min-height:40px!important}}body #MainContent .catalogue-view-all{display:flex;justify-content:center;margin-top:28px}body #MainContent .catalogue-view-all .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 20px;border:1px solid var(--mv-ink)!important;background:var(--mv-ink)!important;color:var(--mv-white)!important;font-weight:700;border-radius:16px;translate:none!important;scale:1!important;transform:none!important;transition:background-color .22s ease,color .22s ease!important}body #MainContent .pagination.collection-pager{flex-wrap:wrap!important;row-gap:6px!important}body #MainContent .pagination.collection-pager .pager-next{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:auto!important;min-width:104px!important;padding:0 14px!important;border-radius:999px!important;white-space:nowrap!important;background:var(--mv-ink)!important;color:var(--mv-white)!important;font-weight:700!important;translate:none!important;scale:1!important;transform:none!important;transition:background-color .22s ease,color .22s ease!important}body #MainContent .pagination.collection-pager .pager-next>span{display:inline!important;width:auto!important;min-width:0!important;height:auto!important;border:0!important;background:transparent!important;color:inherit!important;padding:0!important}body #MainContent .pagination.collection-pager .pager-next[aria-disabled=true]{opacity:.35}body #MainContent#MainContent .pagination.collection-pager a.pager-next:hover{background:var(--mv-darkHover)!important;color:var(--mv-white)!important}@media(min-width:900px){body #MainContent .product-grid:not(.search-result-list)>.product-card{height:calc(var(--product-card-media,230px) + 223px)!important;min-height:calc(var(--product-card-media,230px) + 223px)!important;max-height:calc(var(--product-card-media,230px) + 223px)!important;grid-template-rows:var(--product-card-media,230px) 221px!important}body #MainContent .product-grid:not(.search-result-list)>.product-card>.body{height:221px!important;min-height:221px!important;max-height:221px!important;row-gap:6px!important}}body .cart-totals .cart-total-prices{display:inline-flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:12px;text-align:right;color:var(--mv-ink)}body .cart-totals .cart-total-prices>[data-shipping-original]{position:static!important;font-size:13px!important;line-height:1.3!important;font-weight:500!important;color:#637084!important;text-decoration:line-through;white-space:nowrap}body .cart-totals .cart-total-prices>[data-shipping-total]{white-space:nowrap}body #MainContent#MainContent .pagination.collection-pager a.pager-next:focus-visible{background:var(--mv-darkHover)!important;color:var(--mv-white)!important;outline:3px solid #117cff;outline-offset:3px}body #MainContent#MainContent .pagination.collection-pager a.pager-next:active{background:var(--mv-darkHover)!important;color:var(--mv-white)!important}@media(prefers-reduced-motion:reduce){body #MainContent .pagination.collection-pager .pager-next{transition:none!important}}body #MainContent#MainContent .catalogue-view-all :is(.btn:hover,.btn:focus-visible){background:var(--mv-darkHover)!important;color:var(--mv-white)!important}body #MainContent#MainContent .catalogue-view-all .btn:active{background:var(--mv-darkHover)!important;color:var(--mv-white)!important}@media(prefers-reduced-motion:reduce){body #MainContent .catalogue-view-all .btn{transition:none!important}}@media(min-width:1000px){body #MainContent .product-page .product-layout>.gallery{margin-top:0!important}}body #MainContent#MainContent .pagination,body #MainContent#MainContent .pagination>:is(a,button,span.active){border-radius:16px!important}body #MainContent#MainContent .pagination>:is(a,button,span):not(.pager-next):not([aria-label=Anterior]):not([aria-label=Siguiente]){border-radius:50%!important}body #MainContent#MainContent .pagination{border-radius:999px!important}body #MainContent meriavo-recommendations .shelf-view-all{display:flex!important;align-items:center;justify-content:center;gap:12px;width:fit-content;max-width:100%;min-height:46px;margin:28px auto 0;padding:12px 20px;border:1px solid var(--mv-ink);border-radius:16px;background:var(--mv-ink);color:var(--mv-white)!important;font-weight:700;text-decoration:none!important;line-height:1.4;box-sizing:border-box;transition:background-color .18s ease}body #MainContent meriavo-recommendations .shelf-view-all:hover{background:var(--mv-darkHover)}body #MainContent#MainContent .purchase-trust .trust-block{transition:background-color .2s ease,box-shadow .2s ease!important}@media(hover:hover)and (pointer:fine){body #MainContent#MainContent .purchase-trust .trust-block:hover{background:#f3f4f5!important;box-shadow:0 3px 12px #11131717!important}}@media(prefers-reduced-motion:reduce){body #MainContent#MainContent .purchase-trust .trust-block{transition:none!important}}body #MainContent .main-image .media-panel.is-media-loading:before,body #MainContent .main-image .media-panel.is-media-loading:after,body #ProductLightbox .lightbox-media.is-media-loading:before,body #ProductLightbox .lightbox-media.is-media-loading:after{content:none!important;animation:none!important}body #MainContent .main-image .media-panel img,body #ProductLightbox .lightbox-media>img{opacity:1!important;transition-property:transform!important}body [data-gallery-motion-ghost] img{opacity:1!important;animation:none!important;transition:none!important}body .gallery .media-panel:not([hidden]),body .gallery-stage [data-gallery-panel].is-active{animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/130/assets/meriavo-product-lean.css.map */
