/* PVX - THEME : feuille du type « liste », construite par _outils/css.py depuis pvx.css + theme.css (ne pas modifier ici) */
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/poppins-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/poppins-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/poppins-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/poppins-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/poppins-800.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--g: #73b504;--g-50: #f3f9e9;--g-100: #e6f2d0;--g-200: #cfe6a6;--g-txt: #3f7300;--g-btn: #447a00;--g-btn-h: #3a6900;--g-900: #2f5200;--g-950: #17300a;--or: #d1431b;--or-h: #b8380f;--or-l: #e8542e;--or-50: #fdf0eb;--or-100: #fbdccf;--bl: #0474a4;--bl-l: #0a8fca;--bl-50: #e8f4fa;--yl: #ffd23f;--yl-50: #fff8dc;--red: #c62828;--amber: #b45309;--ink: #10200a;--ink-2: #33402a;--mut: #5f6b55;--mut-2: #8a947f;--line: #e5e9df;--line-2: #d3dac8;--bg: #ffffff;--bg-2: #f6f8f2;--bg-3: #edf1e6;--card: #f8f8f8;--img: #f8f8f8;--wa: #25d366;--r-xs: 4px;--r-s: 6px;--r: 10px;--r-m: 14px;--r-l: 18px;--r-xl: 24px;--sh-1: 0 1px 2px rgba(16,32,10,.06),0 1px 3px rgba(16,32,10,.05);--sh-2: 0 12px 30px -14px rgba(16,32,10,.28);--sh-3: 0 24px 60px -20px rgba(16,32,10,.40);--ff: "Poppins",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--ff-ar: "Segoe UI",Tahoma,"Noto Sans Arabic",sans-serif;--wrap: 1400px;--gut: 16px;--ease: cubic-bezier(.2,.7,.2,1);--stars-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 15'%3E%3Cg fill='%23000'%3E%3Cpath id='s' d='M7.5 .6l2.1 4.4 4.8.6-3.5 3.3.9 4.8-4.3-2.3-4.3 2.3.9-4.8L.6 5.6l4.8-.6z'/%3E%3Cuse href='%23s' x='16'/%3E%3Cuse href='%23s' x='32'/%3E%3Cuse href='%23s' x='48'/%3E%3Cuse href='%23s' x='64'/%3E%3C/g%3E%3C/svg%3E");}@media (min-width: 768px){:root{--gut: 24px;}}@media (min-width: 1200px){:root{--gut: 32px;}}*,*::before,*::after{box-sizing: border-box;}html{-webkit-text-size-adjust: 100%;scroll-padding-top: 110px;}body{margin: 0;font: 400 15px/1.55 var(--ff);color: var(--ink);background: var(--bg);-webkit-font-smoothing: antialiased;overflow-x: hidden;}#main{overflow-x: clip;}img{max-width: 100%;height: auto;display: block;}a{color: inherit;text-decoration: none;}button{font: inherit;color: inherit;cursor: pointer;background: none;border: 0;padding: 0;}input,select,textarea{font: inherit;color: inherit;}h1,h2,h3,h4{margin: 0;line-height: 1.25;font-weight: 600;letter-spacing: -.01em;}p{margin: 0 0 .8em;}ul,ol{margin: 0;padding: 0;}[hidden]{display: none !important;}[dir=rtl],.ar{font-family: var(--ff-ar);}.wrap{width: 100%;max-width: var(--wrap);margin: 0 auto;padding-left: var(--gut);padding-right: var(--gut);}.ic{width: 20px;height: 20px;flex: none;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;}.ic-f{fill: currentColor;stroke: none;}.ic-s{width: 16px;height: 16px;}.ic-l{width: 24px;height: 24px;}.sr{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;}:focus-visible{outline: 3px solid rgba(115,181,4,.6);outline-offset: 2px;border-radius: 6px;}.skip{position: absolute;left: 8px;top: -60px;z-index: 999;background: var(--ink);color: #fff;padding: 10px 14px;border-radius: var(--r);}.skip:focus{top: 8px;}.hl{color: var(--g-txt);}.muted{color: var(--mut);}.emo{font-style: normal;font-family: "Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;}.co,.pdp,.lst,.about-b,.hero,.plan,.values,.offers,.e404,.login,.gal{grid-template-columns: minmax(0,1fr);}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 44px;padding: 0 18px;border-radius: var(--r);font-weight: 600;font-size: 15px;line-height: 1.1;text-align: center;border: 1.5px solid transparent;white-space: nowrap;transition: background .15s,border-color .15s,color .15s,box-shadow .15s,transform .1s;}.btn:active{transform: translateY(1px);}.btn-buy{background: linear-gradient(180deg,#e0501f,var(--or));color: #fff;box-shadow: 0 8px 16px -10px rgba(209,67,27,.9);}.btn-buy:hover{background: var(--or-h);}.btn-pri{background: var(--g-btn);color: #fff;}.btn-pri:hover{background: var(--g-btn-h);}.btn-sec{background: #fff;border-color: var(--line-2);color: var(--ink);}.btn-sec:hover{border-color: var(--g);color: var(--g-txt);}.btn-soft{background: var(--g-50);color: var(--g-900);}.btn-soft:hover{background: var(--g-100);}.btn-wa{background: var(--wa);color: #06301a;}.btn-wa:hover{background: #1fc35c;}.btn-light{background: #fff;color: var(--ink);}.btn-light:hover{background: #f1f5ea;}.btn-ghost{color: var(--g-txt);padding: 0 8px;min-height: 36px;}.btn-ghost:hover{background: var(--g-50);}.btn-ai{background: linear-gradient(135deg,#5b3cc4,#8a5cf6);color: #fff;}.btn-ai:hover{filter: brightness(1.06);}.btn-sm{min-height: 36px;padding: 0 12px;font-size: 13.5px;border-radius: 8px;}.btn-lg{min-height: 50px;padding: 0 22px;font-size: 16px;}.btn-block{width: 100%;}.btn.is-done{background: var(--g-btn);box-shadow: none;color: #fff;}.link{color: var(--g-txt);font-weight: 600;display: inline-flex;align-items: center;gap: 4px;}.link:hover{text-decoration: underline;text-underline-offset: 3px;}.arrow-btn{width: 30px;height: 30px;border-radius: 8px;background: var(--g);color: #fff;display: inline-grid;place-items: center;flex: none;}.arrow-btn .ic{width: 16px;height: 16px;stroke-width: 2.4;}.chip{display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 12px;border-radius: 8px;background: #fff;border: 1px solid var(--line);font-size: 13.5px;font-weight: 500;white-space: nowrap;color: var(--ink);transition: border-color .15s,color .15s,background .15s;}.chip:hover{border-color: var(--g);color: var(--g-txt);}.chip.is-on{background: var(--g-900);border-color: var(--g-900);color: #fff;}.chip .n{color: var(--mut);font-weight: 400;font-size: 12px;}.chip.is-on .n{color: var(--g-200);}.chip-hot{background: linear-gradient(135deg,var(--or-l),var(--or));border-color: transparent;color: #fff;font-weight: 600;}.chip-hot:hover{color: #fff;border-color: transparent;filter: brightness(1.05);}.chip-x{padding-right: 8px;background: var(--g-50);border-color: var(--g-200);color: var(--g-900);}.chip-x .ic{width: 14px;height: 14px;}.chip-sm{height: 30px;padding: 0 10px;font-size: 12.5px;border-radius: 7px;}.bdg{display: inline-flex;align-items: center;gap: 4px;padding: 4px 7px;border-radius: var(--r-s);font-size: 10.5px;font-weight: 700;letter-spacing: .03em;text-transform: uppercase;white-space: nowrap;line-height: 1.1;}.bdg .ic{width: 12px;height: 12px;stroke-width: 2.2;}.bdg-best{background: var(--ink);color: #fff;}.bdg-top{background: linear-gradient(135deg,#ffd23f,#f5b300);color: #3a2c00;}.bdg-new{background: var(--g);color: var(--ink);}.bdg-pack{background: #f1e8ff;color: #5b2ea6;}.stock{display: grid;gap: 4px;font-size: 11.5px;font-weight: 600;}.stock-bar{height: 5px;border-radius: 3px;background: #e6e8e2;overflow: hidden;}.stock-bar i{display: block;height: 100%;width: var(--p,50%);border-radius: 3px;background: currentColor;}.stock span{display: flex;align-items: center;gap: 5px;}.s-high{color: #3f8f00;}.s-mid{color: #c27c00;}.s-low{color: #d1431b;}.s-out{color: var(--mut);}.stock-l{font-size: 13.5px;gap: 6px;}.stock-l .stock-bar{height: 7px;border-radius: 4px;}.price{display: flex;align-items: baseline;flex-wrap: wrap;gap: 2px 8px;}.price .now{color: var(--or);font-weight: 700;font-size: 17px;letter-spacing: -.01em;}.price .was{color: var(--mut);font-size: 13px;text-decoration: line-through;}.price .save{font-size: 11px;font-weight: 700;color: #2f6b00;background: #e3f3cf;padding: 2px 6px;border-radius: 5px;}.stars{--v: 5;display: inline-block;width: 75px;height: 14px;flex: none;background: linear-gradient(90deg,#f2a400 calc(var(--v) / 5 * 100%),#dde2d6 0);-webkit-mask: var(--stars-mask) 0 0 / 75px 14px no-repeat;mask: var(--stars-mask) 0 0 / 75px 14px no-repeat;}.hd{position: relative;z-index: 60;background: #fff;border-bottom: 1px solid var(--line);}.hd-in{display: grid;align-items: center;gap: 10px;grid-template-columns: auto 1fr auto;grid-template-areas: "logo . acts" "search search search";padding-top: 10px;padding-bottom: 10px;}.logo{grid-area: logo;display: inline-flex;align-items: center;min-width: 0;}.logo img{height: 38px;width: auto;}.hd-search{grid-area: search;position: relative;display: flex;align-items: center;min-width: 0;}.hd-search input{width: 100%;min-width: 0;height: 46px;border-radius: 12px;border: 1.5px solid var(--line-2);background: #fff;padding: 0 92px 0 44px;font-size: 15px;transition: border-color .15s,box-shadow .15s;}.hd-search input::placeholder{color: #737e68;}.hd-search input:focus{outline: none;border-color: var(--g);box-shadow: 0 0 0 4px rgba(115,181,4,.15);}.hd-search .s-ic{position: absolute;left: 14px;color: var(--mut);pointer-events: none;}.hd-acts{grid-area: acts;display: flex;align-items: center;gap: 6px;}.hd-pill{display: none;}.hd-btn{position: relative;width: 44px;height: 44px;border-radius: 12px;display: grid;place-items: center;background: var(--bg-2);color: var(--ink);}.hd-btn:hover{background: var(--g-50);color: var(--g-txt);}.hd-btn .ic{width: 22px;height: 22px;}.hd-menu{background: var(--g);color: #fff;}.hd-menu:hover{background: #66a203;color: #fff;}.cnt{position: absolute;top: -4px;right: -4px;min-width: 20px;height: 20px;padding: 0 5px;border-radius: 6px;background: var(--or);color: #fff;font-size: 11px;font-weight: 700;display: grid;place-items: center;border: 2px solid #fff;}.hd-cart-amt{display: none;}@media (min-width: 1100px){.hd-in{grid-template-columns: auto minmax(320px,1fr) auto auto;grid-template-areas: "logo search pill acts";gap: 18px;padding-top: 12px;padding-bottom: 12px;}.logo img{height: 46px;}.hd-search input{height: 48px;padding-right: 150px;}.hd-pill{display: flex;grid-area: pill;align-items: center;gap: 8px;height: 48px;padding: 0 16px;border-radius: 12px;background: #eef6e0;color: var(--g-900);font-size: 13px;min-width: 280px;position: relative;overflow: hidden;}.hd-pill span{position: absolute;left: 16px;right: 16px;display: flex;align-items: center;gap: 6px;opacity: 0;transform: translateY(10px);transition: .4s;white-space: nowrap;}.hd-pill span.on{opacity: 1;transform: none;}.hd-btn{width: 48px;height: 48px;}.hd-cart-amt{display: block;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);font-size: 10.5px;font-weight: 600;color: var(--mut);white-space: nowrap;margin-top: 1px;}}.hd-nav{border-top: 1px solid var(--line);position: relative;}.hd-nav-in{display: flex;align-items: center;gap: 6px;height: 50px;overflow-x: auto;scrollbar-width: none;scroll-behavior: smooth;}.hd-nav-in::-webkit-scrollbar{display: none;}.nav-all{display: none;}.nav-l{flex: none;display: inline-flex;align-items: center;height: 36px;padding: 0 12px;border-radius: 8px;font-weight: 500;font-size: 14px;white-space: nowrap;border: 1px solid var(--line);background: #fff;}.nav-l:hover,.nav-l.is-on{background: var(--g-50);border-color: var(--g-200);color: var(--g-900);}.hd-nav .chip{flex: none;}@media (min-width: 1100px){.hd-nav-in{gap: 4px;}.nav-all{display: inline-flex;align-items: center;gap: 8px;height: 36px;padding: 0 12px;border-radius: 8px;background: var(--g-900);color: #fff;font-weight: 600;font-size: 13.5px;flex: none;margin-right: 4px;}.nav-l{border-color: transparent;}.hd-nav .chip{height: 36px;font-size: 13px;}}@media (min-width: 1100px) and (max-width: 1439px){.nav-all .nav-all-t{display: none;}}.bubble{position: fixed;top: 10px;left: 50%;z-index: 70;width: min(1160px,calc(100% - 20px));transform: translate(-50%,-130%);transition: transform .35s var(--ease);background: rgba(255,255,255,.97);backdrop-filter: blur(10px);border-radius: 20px;box-shadow: 0 18px 40px -18px rgba(16,32,10,.45),0 0 0 1px rgba(16,32,10,.05);display: flex;align-items: center;gap: 10px;padding: 8px 8px 8px 14px;}.bubble.on{transform: translate(-50%,0);}.bubble .logo img{height: 30px;}.bubble .hd-search{flex: 1;}.bubble .hd-search input{height: 44px;padding-right: 50px;}.bubble .bub-go{position: absolute;right: 5px;width: 36px;height: 36px;border-radius: 9px;background: var(--g-btn);color: #fff;display: grid;place-items: center;}.bubble .hd-btn{width: 44px;height: 44px;}@media (max-width: 599px){.bubble .logo img{height: 26px;max-width: 92px;object-fit: contain;object-position: left center;}.bubble .bub-cart{display: none;}}.mega{position: absolute;left: 0;right: 0;top: 100%;z-index: 80;background: #fff;border-top: 1px solid var(--line);box-shadow: 0 30px 50px -30px rgba(16,32,10,.45);display: none;}.mega.is-open{display: block;animation: drop .18s var(--ease);}@keyframes drop{from{opacity: 0;transform: translateY(-6px);}to{opacity: 1;transform: none;}}.mega-in{display: grid;grid-template-columns: 250px 1fr 300px;min-height: 380px;}.mega-rayons{border-right: 1px solid var(--line);padding: 14px 10px;display: flex;flex-direction: column;gap: 2px;}.mega-rayons button{display: flex;align-items: center;justify-content: space-between;gap: 8px;text-align: left;padding: 10px 12px;border-radius: 8px;font-weight: 500;font-size: 14.5px;}.mega-rayons button .ic{width: 16px;height: 16px;color: var(--mut-2);}.mega-rayons button:hover,.mega-rayons button.is-on{background: var(--g-50);color: var(--g-900);}.mega-cols{padding: 22px 28px;display: none;}.mega-cols.is-on{display: block;}.mega-cols h3{font-size: 18px;margin-bottom: 14px;display: flex;align-items: center;gap: 10px;}.mega-grid{columns: 3 200px;column-gap: 28px;}.mega-grp{break-inside: avoid;margin-bottom: 18px;}.mega-grp > a{display: block;font-weight: 600;font-size: 14px;margin-bottom: 6px;}.mega-grp > a:hover{color: var(--g-txt);}.mega-grp ul{list-style: none;display: grid;gap: 3px;}.mega-grp li a{font-size: 13.5px;color: var(--mut);}.mega-grp li a:hover{color: var(--g-txt);}.mega-side{background: var(--bg-2);padding: 20px;display: flex;flex-direction: column;gap: 14px;}.mega-side h4{font-size: 12px;text-transform: uppercase;letter-spacing: .08em;color: var(--mut);font-weight: 600;}.mega-logos{display: grid;grid-template-columns: repeat(3,1fr);gap: 8px;}.mega-logos a{background: #fff;border: 1px solid var(--line);border-radius: 8px;height: 46px;display: grid;place-items: center;padding: 6px;}.mega-logos img{max-height: 30px;width: auto;mix-blend-mode: multiply;}@media (max-width: 1099px){.mega{display: none !important;}}.sp-chips{display: flex;flex-wrap: wrap;gap: 6px;}mark{background: #e9f6cf;color: inherit;border-radius: 3px;padding: 0 1px;}.scrim{position: fixed;inset: 0;z-index: 90;background: rgba(13,22,9,.45);opacity: 0;visibility: hidden;transition: opacity .25s,visibility .25s;backdrop-filter: blur(2px);}.scrim.is-on{opacity: 1;visibility: visible;}.drawer{position: fixed;top: 0;bottom: 0;z-index: 100;width: min(440px,92vw);background: #fff;display: flex;flex-direction: column;transition: transform .3s var(--ease);box-shadow: var(--sh-3);visibility: hidden;}.drawer.is-open{visibility: visible;transform: none;}.drawer-r{right: 0;transform: translateX(105%);}.drawer.is-open{transform: none;}.dw-h{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 16px;border-bottom: 1px solid var(--line);}.dw-h h2,.dw-h .dw-t{font-size: 20px;font-weight: 700;}.dw-x{width: 40px;height: 40px;border-radius: 10px;display: grid;place-items: center;background: var(--bg-2);flex: none;}.dw-x:hover{background: var(--bg-3);}.dw-b{flex: 1;overflow-y: auto;padding: 14px 16px;overscroll-behavior: contain;background: var(--bg-2);}.dw-f{border-top: 1px solid var(--line);padding: 14px 16px calc(14px + env(safe-area-inset-bottom));background: #fff;}.modal{position: fixed;inset: 0;z-index: 110;display: none;place-items: center;padding: 16px;}.modal.is-open{display: grid;}.modal-box{position: relative;width: min(520px,100%);max-height: calc(100vh - 32px);overflow: auto;background: #fff;border-radius: var(--r-l);box-shadow: var(--sh-3);animation: pop .22s var(--ease);}@keyframes pop{from{opacity: 0;transform: translateY(10px) scale(.98);}to{opacity: 1;transform: none;}}.modal-box .dw-x{position: absolute;right: 12px;top: 12px;}.toast{position: fixed;left: 50%;bottom: calc(22px + env(safe-area-inset-bottom));z-index: 120;transform: translate(-50%,30px);opacity: 0;visibility: hidden;transition: .3s var(--ease);background: var(--ink);color: #fff;border-radius: 12px;padding: 10px 10px 10px 14px;display: flex;align-items: center;gap: 12px;box-shadow: var(--sh-3);font-size: 14px;width: max-content;max-width: calc(100vw - 32px);}.toast.is-on{transform: translate(-50%,0);opacity: 1;visibility: visible;}.toast .ic{color: var(--g);}.toast .btn{min-height: 34px;}.mm-search{position: relative;margin-bottom: 12px;display: block;width: 100%;text-align: left;}.mm-search .in{display: flex;align-items: center;padding-left: 42px;color: #737e68;background: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.mm-search > .ic{position: absolute;left: 13px;top: 14px;color: var(--mut);}.mm-search input{width: 100%;height: 46px;border-radius: 12px;border: 1.5px solid var(--line-2);background: #fff;padding: 0 14px 0 42px;}.mm-offers{display: flex;gap: 8px;overflow-x: auto;scrollbar-width: none;margin: 0 -16px 10px;padding: 0 16px 4px;}.mm-list{list-style: none;background: #fff;border-radius: var(--r-m);padding: 0 12px;}.mm-list > li + li{border-top: 1px solid var(--line);}.mm-list summary,.mm-list > li > a{list-style: none;display: flex;align-items: center;gap: 12px;padding: 11px 2px;font-weight: 500;cursor: pointer;}.mm-list summary::-webkit-details-marker{display: none;}.mm-list summary > .ic:last-child{margin-left: auto;transition: transform .2s;color: var(--mut);}.mm-list details[open] summary > .ic:last-child{transform: rotate(180deg);}.mm-img{width: 38px;height: 38px;border-radius: 10px;background: var(--img);overflow: hidden;flex: none;display: grid;place-items: center;color: var(--g-txt);}.mm-img img{width: 100%;height: 100%;object-fit: cover;}.mm-sub{list-style: none;padding: 0 0 12px 50px;display: grid;gap: 2px;}.mm-sub a{display: flex;justify-content: space-between;gap: 8px;padding: 7px 0;font-size: 14px;color: var(--ink-2);}.mm-sub a em{font-style: normal;color: var(--mut);font-size: 12px;}.mm-sub .mm-all a{color: var(--g-txt);font-weight: 600;}.mm-help{display: grid;gap: 4px;margin-top: 12px;background: #fff;border-radius: var(--r-m);padding: 6px 12px;}.mm-help a{display: flex;align-items: center;gap: 10px;padding: 10px 2px;font-size: 14px;}.mm-soc{display: flex;gap: 8px;margin-top: 12px;}.mm-soc a{width: 40px;height: 40px;border-radius: 10px;display: grid;place-items: center;background: #fff;color: var(--g-900);}.cart-badge{display: inline-flex;align-items: center;height: 26px;padding: 0 9px;border-radius: 7px;background: var(--g);color: #fff;font-size: 12px;font-weight: 700;}.cart-box{background: #fff;border-radius: var(--r-m);padding: 6px 12px;margin-bottom: 10px;}.ship-prog{background: #fff;border-radius: var(--r-m);padding: 12px 14px;margin-bottom: 10px;font-size: 13.5px;border: 1px solid var(--g-100);}.ship-prog p{margin: 0 0 8px;display: flex;gap: 8px;align-items: center;}.ship-prog .bar{height: 8px;border-radius: 4px;background: var(--bg-3);overflow: hidden;}.ship-prog .bar i{display: block;height: 100%;width: var(--p,50%);background: linear-gradient(90deg,var(--g),#8fd11a);border-radius: 4px;transition: width .4s var(--ease);}.ship-prog.is-free{background: var(--g-50);}.ci{display: grid;grid-template-columns: 64px 1fr;gap: 12px;padding: 12px 0;}.ci + .ci{border-top: 1px solid var(--line);}.ci-img{width: 64px;height: 64px;border-radius: 10px;background: var(--img);overflow: hidden;}.ci-img img{width: 100%;height: 100%;object-fit: contain;mix-blend-mode: multiply;padding: 5px;}.ci-t{font-size: 13px;font-weight: 600;line-height: 1.35;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.ci-b{font-size: 10.5px;color: var(--g-txt);font-weight: 700;text-transform: uppercase;letter-spacing: .05em;}.ci-row{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-top: 8px;}.ci-gift{background: var(--bl-50);border-radius: 10px;padding: 10px;grid-template-columns: 52px 1fr;margin: 6px 0;}.ci-gift + .ci{border-top: 0;}.ci-gift .ci-img{width: 52px;height: 52px;background: #fff;}.ci-rm{color: var(--mut);width: 30px;height: 30px;border-radius: 8px;display: grid;place-items: center;}.ci-rm:hover{color: var(--red);background: #fdeeee;}.cart-sugg h3{font-size: 11.5px;letter-spacing: .1em;text-transform: uppercase;color: var(--g-txt);margin-bottom: 8px;}.cart-sugg-row{display: grid;grid-auto-flow: column;grid-auto-columns: 100%;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;}.cart-sugg-row > *{scroll-snap-align: start;}.sugg{display: grid;grid-template-columns: 52px 1fr auto;gap: 10px;align-items: center;}.sugg img{width: 52px;height: 52px;object-fit: contain;background: var(--img);border-radius: 8px;padding: 4px;mix-blend-mode: multiply;}.sugg p{margin: 0;font-size: 12.5px;font-weight: 600;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.sugg b{color: var(--or);font-size: 13px;}.tot{display: grid;gap: 6px;font-size: 14px;}.tot div{display: flex;justify-content: space-between;gap: 12px;}.tot .tot-save{color: #2f6b00;font-weight: 600;}.tot .tot-free{color: var(--g-txt);font-weight: 700;}.tot .tot-all{font-size: 18px;font-weight: 700;padding-top: 8px;border-top: 1px dashed var(--line-2);}.cart-alt{display: block;text-align: center;margin-top: 8px;font-size: 12px;letter-spacing: .1em;text-transform: uppercase;font-weight: 600;color: var(--ink-2);}.qty{display: inline-flex;align-items: center;border: 1.5px solid var(--line-2);border-radius: 10px;height: 44px;background: #fff;}.qty button{width: 34px;height: 100%;display: grid;place-items: center;color: var(--ink-2);border-radius: 8px;font-size: 16px;}.qty button:hover{color: var(--g-txt);background: var(--g-50);}.qty input{width: 30px;text-align: center;border: 0;font-weight: 600;background: transparent;-moz-appearance: textfield;padding: 0;}.qty input::-webkit-inner-spin-button{-webkit-appearance: none;}.qty-s{height: 32px;border-radius: 8px;}.qty-s button{width: 28px;}.qty-s input{width: 24px;font-size: 13.5px;}.fab{position: fixed;right: 16px;bottom: calc(16px + env(safe-area-inset-bottom));z-index: 58;display: flex;flex-direction: column;align-items: flex-end;gap: 10px;}.fab-main{width: 56px;height: 56px;border-radius: 16px;background: var(--g);color: #fff;display: grid;place-items: center;box-shadow: 0 14px 30px -12px rgba(63,115,0,.8);position: relative;transition: transform .2s,background .2s;}.fab-main .ic{width: 26px;height: 26px;transition: transform .25s var(--ease),opacity .2s;}.fab-main .ic-x{position: absolute;opacity: 0;transform: rotate(-90deg);}.fab.is-open .fab-main{background: var(--ink);}.fab.is-open .fab-main .ic-x{opacity: 1;transform: none;}.fab.is-open .fab-main .ic-o{opacity: 0;transform: rotate(90deg);}.fab-main .cnt{top: -6px;right: -6px;}.fab-list{display: flex;flex-direction: column;align-items: flex-end;gap: 8px;pointer-events: none;}.fab-item{display: flex;align-items: center;gap: 10px;opacity: 0;transform: translateY(10px) scale(.96);transition: opacity .2s,transform .25s var(--ease);}.fab.is-open .fab-list{pointer-events: auto;}.fab.is-open .fab-item{opacity: 1;transform: none;}.fab.is-open .fab-item:nth-last-child(2){transition-delay: .04s;}.fab.is-open .fab-item:nth-last-child(3){transition-delay: .08s;}.fab.is-open .fab-item:nth-last-child(4){transition-delay: .12s;}.fab.is-open .fab-item:nth-last-child(5){transition-delay: .16s;}.fab-item span{background: #fff;color: var(--ink);font-size: 13px;font-weight: 600;padding: 7px 10px;border-radius: 8px;box-shadow: var(--sh-2);white-space: nowrap;}.fab-item i{position: relative;width: 46px;height: 46px;border-radius: 14px;display: grid;place-items: center;background: #fff;color: var(--g-900);box-shadow: var(--sh-2);font-style: normal;}.fab-item.fi-wa i{background: var(--wa);color: #06301a;}.fab-item .cnt{top: -5px;right: -5px;}@media (min-width: 1100px){.fab{right: 24px;bottom: 24px;}}.ai-av{width: 34px;height: 34px;border-radius: 10px;display: grid;place-items: center;background: linear-gradient(135deg,#5b3cc4,#8a5cf6);color: #fff;flex: none;}.ai-av .ic{width: 18px;height: 18px;}.ai-tag{display: inline-flex;align-items: center;gap: 5px;font-size: 10.5px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: #5b3cc4;}.assist-in{display: flex;gap: 8px;}.assist-in input{flex: 1;min-width: 0;height: 44px;border-radius: 10px;border: 1.5px solid #ddd3ff;padding: 0 12px;background: #fff;}.assist-in input:focus{outline: none;border-color: #8a5cf6;box-shadow: 0 0 0 4px rgba(138,92,246,.15);}.assist-note{font-size: 11.5px;color: var(--mut);}.typing{display: inline-flex;gap: 3px;}.typing i{width: 6px;height: 6px;border-radius: 50%;background: #8a5cf6;animation: tp 1s infinite;}.typing i:nth-child(2){animation-delay: .15s;}.typing i:nth-child(3){animation-delay: .3s;}@keyframes tp{0%,80%,100%{opacity: .25;transform: none;}40%{opacity: 1;transform: translateY(-3px);}}.ai-panel .dw-b{background: #faf8ff;display: flex;flex-direction: column;gap: 10px;}.msg{max-width: 88%;padding: 10px 12px;border-radius: 12px;font-size: 14px;line-height: 1.5;}.sec{padding-top: 26px;padding-bottom: 26px;}.sec-tight{padding-top: 16px;padding-bottom: 16px;}.sec-h{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;margin-bottom: 14px;}.sec-h h2{font-size: 21px;}.sec-h p{color: var(--mut);margin: 4px 0 0;font-size: 14px;}.sec-more{display: inline-flex;align-items: center;gap: 8px;font-weight: 600;font-size: 14px;color: var(--ink);white-space: nowrap;flex: none;}.sec-more:hover{color: var(--g-txt);}@media (min-width: 900px){.sec{padding-top: 38px;padding-bottom: 38px;}.sec-h h2{font-size: 26px;}}.panel{background: var(--bg-2);border-radius: var(--r-l);padding: 18px;}.card{background: #fff;border: 1px solid var(--line);border-radius: var(--r-l);}.crumbs{display: flex;align-items: center;gap: 6px;font-size: 13px;color: var(--mut);padding-top: 14px;padding-bottom: 8px;white-space: nowrap;overflow-x: auto;scrollbar-width: none;}.crumbs::-webkit-scrollbar{display: none;}.crumbs a:hover{color: var(--g-txt);text-decoration: underline;text-underline-offset: 3px;}.crumbs .ic{width: 14px;height: 14px;color: var(--mut-2);}.crumbs [aria-current]{color: var(--ink);font-weight: 500;}.rail{position: relative;}.rail-track{--n: 2.15;--gap: 10px;display: grid;grid-auto-flow: column;grid-auto-columns: calc((100% - (var(--n) - 1) * var(--gap)) / var(--n));gap: var(--gap);overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;padding: 2px 2px 6px;margin: -2px -2px 0;scroll-behavior: smooth;overscroll-behavior-x: contain;}.rail-track::-webkit-scrollbar{display: none;}.rail-track > *{scroll-snap-align: start;}@media (min-width: 600px){.rail-track{--n: 3.2;--gap: 14px;}}@media (min-width: 900px){.rail-track{--n: 4;--gap: 16px;}}@media (min-width: 1200px){.rail-track{--n: 5;}}@media (min-width: 1600px){.rail-track{--n: 6;}}.grid-p{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}@media (min-width: 600px){.grid-p{grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;}}@media (min-width: 900px){.grid-p{grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;}}@media (min-width: 1280px){.grid-p.g5{grid-template-columns: repeat(5,minmax(0,1fr));}}.pc{position: relative;display: flex;flex-direction: column;background: var(--card);border-radius: var(--r-m);overflow: hidden;transition: box-shadow .2s,transform .2s;min-width: 0;height: 100%;}.pc:hover{box-shadow: var(--sh-2);transform: translateY(-2px);}.pc-img{position: relative;display: block;aspect-ratio: 1 / 1;overflow: hidden;}.pc-img img{width: 100%;height: 100%;object-fit: contain;padding: 9%;mix-blend-mode: multiply;transition: transform .35s var(--ease);}.pc:hover .pc-img img{transform: scale(1.04);}.pc-badges{position: absolute;left: 8px;top: 8px;display: flex;flex-direction: column;gap: 4px;align-items: flex-start;z-index: 1;}.pc-body{display: flex;flex-direction: column;gap: 6px;padding: 2px 12px 0;flex: 1;}.pc-logo{display: inline-flex;align-items: center;align-self: flex-start;height: 26px;padding: 3px 7px;background: #fff;border-radius: 6px;max-width: 100%;}.pc-logo img{height: 18px;width: auto;max-width: 96px;object-fit: contain;mix-blend-mode: multiply;}.pc-logo span{font-size: 10px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--ink-2);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.pc-name{font-size: 13.5px;font-weight: 500;line-height: 1.38;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 2.76em;}.pc-name a:hover{color: var(--g-txt);}.pc-rate{display: flex;align-items: center;gap: 5px;font-size: 11.5px;color: var(--mut);min-height: 14px;}.pc-foot{display: flex;flex-direction: column;gap: 8px;padding: 6px 12px 12px;margin-top: auto;}.pc .price .now{font-size: 16.5px;}.pc-add{width: 100%;min-height: 40px;font-size: 14px;}.pc-add .ic{width: 17px;height: 17px;}.pc.is-out .pc-img img{opacity: .5;filter: grayscale(.4);}.ft{background: var(--g);padding: 20px 0 16px;margin-top: 24px;}.ft-help{margin-top: 12px;display: grid;gap: 6px;font-size: 13px;}.ft-help a{display: inline-flex;align-items: center;gap: 8px;font-weight: 600;}.ft-col h3{font-size: 14px;border-left: 3px solid var(--g);padding-left: 9px;margin-bottom: 12px;}.ft-links{display: grid;gap: 8px;}.ft-links a{display: flex;align-items: center;justify-content: space-between;gap: 10px;background: var(--bg-2);border-radius: 9px;padding: 10px 12px;font-size: 13.5px;font-weight: 600;color: var(--ink-2);transition: background .15s,color .15s;}.ft-links a .ic{width: 15px;height: 15px;color: var(--g-txt);}.ft-links a:hover{background: var(--g-50);color: var(--g-900);}.ft-bar{background: #fff;border-radius: 16px;margin-top: 12px;padding: 12px 18px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 20px;font-size: 12.5px;font-weight: 600;color: var(--ink-2);}.pay{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;}.pay span{height: 30px;padding: 0 10px;border-radius: 7px;background: var(--bg-2);font-size: 11.5px;font-weight: 700;display: inline-flex;align-items: center;gap: 6px;color: var(--ink);}.pay .p-visa{color: #1a1f71;font-style: italic;font-size: 13px;}.pay .p-mc i{width: 12px;height: 12px;border-radius: 50%;display: inline-block;}.field{display: grid;gap: 6px;align-content: start;}.field > label,.lbl{font-size: 13px;font-weight: 600;color: var(--ink-2);}.field > label i,.lbl i{font-style: normal;color: var(--mut);font-weight: 400;}.in,.sel,.ta{width: 100%;height: 46px;border-radius: 10px;border: 1.5px solid var(--line-2);background: #fff;padding: 0 13px;font-size: 15px;transition: border-color .15s,box-shadow .15s;}.ta{height: auto;min-height: 80px;padding: 11px 13px;resize: vertical;}.in:focus,.sel:focus,.ta:focus{outline: none;border-color: var(--g);box-shadow: 0 0 0 4px rgba(115,181,4,.15);}.in.is-ok{border-color: var(--g);background: #fbfdf8;}.in.is-err{border-color: var(--red);background: #fffafa;}.hint{font-size: 12px;color: var(--mut);}.tel{display: flex;border: 1.5px solid var(--line-2);border-radius: 10px;overflow: hidden;background: #fff;transition: border-color .15s,box-shadow .15s;}.tel:focus-within{border-color: var(--g);box-shadow: 0 0 0 4px rgba(115,181,4,.15);}.tel button{display: flex;align-items: center;gap: 6px;padding: 0 10px 0 12px;border-right: 1px solid var(--line);background: var(--bg-2);font-size: 14px;white-space: nowrap;}.tel input{border: 0;height: 43px;flex: 1;min-width: 0;padding: 0 12px;font-size: 15px;outline: none;}.flag{width: 22px;height: 15px;border-radius: 3px;flex: none;background: #c1272d;position: relative;display: inline-block;}.flag::after{content: "★";position: absolute;inset: 0;display: grid;place-items: center;color: #006233;font-size: 11px;line-height: 1;}.ck{display: flex;align-items: flex-start;gap: 10px;cursor: pointer;font-size: 14px;line-height: 1.4;}.ck input{appearance: none;-webkit-appearance: none;width: 20px;height: 20px;border-radius: 5px;border: 1.5px solid var(--line-2);flex: none;margin: 0;display: grid;place-items: center;background: #fff;transition: .15s;cursor: pointer;}.ck input:checked{background: var(--g-btn);border-color: var(--g-btn);}.ck input:checked::after{content: "";width: 10px;height: 6px;border: 2.2px solid #fff;border-top: 0;border-right: 0;transform: rotate(-45deg) translate(1px,-1px);}.ck em{margin-left: auto;font-style: normal;color: var(--mut);font-size: 12.5px;}.rc{position: relative;display: grid;grid-template-columns: auto 1fr auto;gap: 12px;align-items: center;padding: 13px 14px;border: 1.5px solid var(--line-2);border-radius: var(--r-m);cursor: pointer;transition: border-color .15s,background .15s;background: #fff;}.rc input{appearance: none;-webkit-appearance: none;width: 20px;height: 20px;border-radius: 50%;border: 1.5px solid var(--line-2);margin: 0;display: grid;place-items: center;}.rc input:checked{border-color: var(--g-btn);}.rc input:checked::after{content: "";width: 10px;height: 10px;border-radius: 50%;background: var(--g-btn);}.rc:has(input:checked){border-color: var(--g);background: var(--g-50);}.rc b{display: block;font-size: 14.5px;}.rc span{display: block;font-size: 12.5px;color: var(--mut);}.sw{position: relative;width: 40px;height: 24px;flex: none;}.sw input{position: absolute;inset: 0;opacity: 0;cursor: pointer;margin: 0;}.sw i{position: absolute;inset: 0;border-radius: 7px;background: var(--line-2);transition: background .2s;}.sw i::after{content: "";position: absolute;left: 3px;top: 3px;width: 18px;height: 18px;border-radius: 5px;background: #fff;transition: transform .2s;box-shadow: var(--sh-1);}.sw input:checked + i{background: var(--g-btn);}.sw input:checked + i::after{transform: translateX(16px);}.acc{border: 1px solid var(--line);border-radius: var(--r-m);background: #fff;overflow: hidden;}.acc + .acc{margin-top: 8px;}.acc summary{list-style: none;cursor: pointer;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 15px 16px;font-weight: 600;font-size: 15px;}.acc summary::-webkit-details-marker{display: none;}.acc summary .ic{transition: transform .2s;color: var(--g-txt);flex: none;}.acc[open] summary .ic{transform: rotate(180deg);}.acc[open] summary{border-bottom: 1px solid var(--line);}.acc-b{padding: 14px 16px;font-size: 14.5px;color: var(--ink-2);}.acc-b p:last-child{margin-bottom: 0;}.acc .q-ic{width: 32px;height: 32px;border-radius: 9px;background: var(--g-50);color: var(--g-txt);display: grid;place-items: center;flex: none;margin-right: 4px;}.acc summary .q{display: flex;align-items: center;gap: 10px;}.pager{display: flex;flex-direction: column;align-items: center;gap: 12px;padding-top: 26px;padding-bottom: 6px;}.pages{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px;}.pages a,.pages span{min-width: 38px;height: 38px;padding: 0 10px;border-radius: 9px;display: grid;place-items: center;font-size: 14px;border: 1px solid var(--line);}.pages a:hover{border-color: var(--g);color: var(--g-txt);}.pages [aria-current]{background: var(--g-900);color: #fff;border-color: var(--g-900);}.pages .gap{border: 0;min-width: 20px;}.prose{font-size: 15px;line-height: 1.7;color: var(--ink-2);}.prose h2{font-size: 19px;color: var(--ink);margin: 1.3em 0 .5em;}.prose h3{font-size: 16.5px;color: var(--ink);margin: 1.1em 0 .4em;}.prose h2:first-child,.prose h3:first-child{margin-top: 0;}.prose ul,.prose ol{padding-left: 1.2em;margin: 0 0 1em;display: grid;gap: 6px;}.prose li::marker{color: var(--g);}.prose strong,.prose b{color: var(--ink);font-weight: 600;}.prose a{color: var(--g-txt);text-decoration: underline;text-underline-offset: 3px;}.clamp{position: relative;max-height: var(--clamp,7.2em);overflow: hidden;}.clamp::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 3em;background: linear-gradient(transparent,var(--clamp-bg,#fff));}.clamp.is-open{max-height: none;}.clamp.is-open::after{display: none;}.more-btn{margin-top: 6px;font-weight: 600;font-size: 14px;color: var(--g-txt);display: inline-flex;gap: 4px;align-items: center;}.gl{color: var(--g-txt);border-bottom: 1px dashed var(--g);cursor: help;}.has-np{position: relative;}.np{display: none;position: absolute;z-index: 40;left: -6px;top: -6px;}.np > button{width: 26px;height: 26px;border-radius: 8px;background: #7c3aed;color: #fff;font-size: 12px;font-weight: 700;box-shadow: 0 0 0 3px #fff,0 6px 14px -4px rgba(124,58,237,.7);display: grid;place-items: center;}.np-t{display: none;position: absolute;left: 0;top: 32px;width: min(310px,80vw);background: #1f1530;color: #f3edff;border-radius: 10px;padding: 10px 12px;font-size: 12.5px;line-height: 1.45;box-shadow: var(--sh-3);text-align: left;font-weight: 400;letter-spacing: 0;text-transform: none;}.np.is-open .np-t{display: block;}.np-t b{color: #fff;}.np-t .tag{display: inline-block;font-size: 10.5px;font-weight: 700;padding: 1px 6px;border-radius: 5px;margin-right: 4px;}.hero{display: grid;gap: 12px;padding-top: 10px;padding-bottom: 6px;}.slide{grid-area: 1 / 1;display: flex;flex-direction: column;gap: 12px;padding: 18px 18px 44px;opacity: 0;visibility: hidden;transition: opacity .6s,visibility .6s;}.slide.on{opacity: 1;visibility: visible;}@keyframes float{0%,100%{translate: 0 0;}50%{translate: 0 -8px;}}.cd{display: inline-flex;gap: 4px;align-items: center;position: relative;z-index: 1;}.cd span{background: rgba(0,0,0,.28);border: 1px solid rgba(255,255,255,.22);color: #fff;border-radius: 8px;min-width: 40px;padding: 5px 6px;text-align: center;font-weight: 800;font-size: 17px;line-height: 1.05;}.cd span small{display: block;font-size: 8.5px;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;opacity: .8;}@media (max-width: 599px){.cd span{min-width: 30px;font-size: 14px;padding: 4px;}}@media (min-width: 700px){.slide{flex-direction: row;align-items: center;gap: 24px;padding: 30px 34px 46px;}}@media (min-width: 1100px){.hero{grid-template-columns: 1fr 360px;}.slide{padding: 36px 44px 50px;}}.flash{position: relative;border-radius: var(--r-xl);padding: 18px;color: #fff;overflow: hidden;background: repeating-linear-gradient(120deg,rgba(255,255,255,.035) 0 10px,transparent 10px 22px),radial-gradient(120% 140% at 0% 0%,#4f8a00 0%,transparent 55%),linear-gradient(135deg,#1d3a0b,#10200a);}@keyframes zap{0%,100%{transform: none;}8%{transform: rotate(-12deg) scale(1.08);}16%{transform: rotate(10deg);}24%{transform: none;}}.flash .pc{background: #fff;}.flash .sec-more{color: #fff;background: rgba(255,255,255,.12);padding: 8px 8px 8px 14px;border-radius: 10px;border: 1px solid rgba(255,255,255,.2);}@media (min-width: 900px){.flash{padding: 26px 28px;}}.bx{position: relative;border-radius: var(--r-xl);overflow: hidden;padding: 20px;color: #fff;display: flex;flex-direction: column;gap: 8px;min-height: 190px;isolation: isolate;}.bx h3{font-size: 21px;line-height: 1.15;font-weight: 700;max-width: 62%;}.bx p{margin: 0;font-size: 13.5px;max-width: 62%;opacity: .95;}.bx .btn{margin-top: auto;align-self: flex-start;}.bx-k{display: inline-flex;align-self: flex-start;align-items: center;gap: 6px;font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;background: rgba(255,255,255,.18);border: 1px solid rgba(255,255,255,.28);padding: 4px 9px;border-radius: 7px;}@keyframes grad{0%,100%{background-position: 0% 50%;}50%{background-position: 100% 50%;}}.stamp{position: absolute;z-index: 1;right: 20px;top: 16px;transform: rotate(8deg);background: var(--yl);color: #3a2c00;font-weight: 800;font-size: 13px;letter-spacing: .06em;padding: 6px 10px;border-radius: 8px;box-shadow: 0 8px 18px -8px rgba(0,0,0,.5);animation: wob 3s ease-in-out infinite;}@keyframes wob{0%,100%{transform: rotate(8deg);}50%{transform: rotate(-4deg) scale(1.06);}}@keyframes shine{0%{background-position: 130% 0;}60%,100%{background-position: -30% 0;}}.gauge{display: grid;gap: 4px;font-size: 12px;max-width: 280px;}.gauge .bar{height: 7px;border-radius: 4px;background: rgba(255,255,255,.25);overflow: hidden;}.gauge .bar i{display: block;height: 100%;width: var(--p);background: var(--yl);border-radius: 4px;}@media (max-width: 599px){.bx h3,.bx p{max-width: 100%;}.stamp{right: 14px;top: 14px;}}@media (min-width: 900px){.bx h3{font-size: 24px;}}.seg{display: inline-grid;grid-auto-flow: column;background: #fff;border-radius: 10px;padding: 3px;border: 1px solid var(--line);}.seg button{height: 36px;padding: 0 14px;border-radius: 8px;font-weight: 600;font-size: 13.5px;color: var(--mut);display: inline-flex;align-items: center;gap: 6px;}.seg button.on{background: var(--g-900);color: #fff;}.bm-rk{position: absolute;left: -6px;top: -6px;width: 22px;height: 22px;border-radius: 6px;background: #fff;color: var(--g-900);font-size: 11px;font-weight: 800;display: grid;place-items: center;}.bm-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}@media (min-width: 700px){.bm-grid{grid-template-columns: repeat(4,minmax(0,1fr));}}@media (min-width: 1100px){.bm-grid{grid-template-columns: repeat(6,minmax(0,1fr));gap: 14px;}}.bm{border-radius: var(--r-m);overflow: hidden;background: #fff;border: 1px solid var(--line);display: flex;flex-direction: column;transition: box-shadow .2s,transform .2s;}.bm:hover{box-shadow: var(--sh-2);transform: translateY(-2px);}.bm .lg{height: 84px;display: grid;place-items: center;padding: 10px 14px;border-bottom: 1px solid var(--line);}.bm .lg img{max-height: 54px;width: auto;mix-blend-mode: multiply;}.bm .lg span{font-weight: 800;letter-spacing: .02em;}.bm-b{padding: 9px 10px;display: grid;grid-template-columns: 1fr auto;gap: 2px 8px;align-items: center;background: var(--card);}.bm-b small{font-size: 10px;color: var(--mut);grid-column: 1 / -1;}.bm-b b{font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.bm-b em{font-style: normal;font-size: 11.5px;color: var(--mut);}.bm-b .tp{justify-self: end;}.tp{display: inline-flex;align-items: center;gap: 3px;font-size: 10px;font-weight: 700;padding: 3px 6px;border-radius: 5px;text-transform: uppercase;white-space: nowrap;}.tn{border-radius: var(--r-l);padding: 14px;background: var(--bg-2);display: grid;gap: 2px;}.tn b{font-size: 24px;letter-spacing: -.02em;color: var(--g-900);line-height: 1.1;}.tn span{font-size: 12.5px;color: var(--ink-2);}.wall{display: grid;gap: 10px;overflow: hidden;-webkit-mask: linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask: linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);}@keyframes marquee{from{transform: translateX(0);}to{transform: translateX(-50%);}}.rv-card{width: 290px;flex: none;background: #fff;border: 1px solid var(--line);border-radius: var(--r-m);padding: 12px 14px;display: grid;gap: 6px;font-size: 13.5px;}.rv-card header{display: flex;align-items: center;gap: 8px;}.rv-card .av{width: 30px;height: 30px;border-radius: 8px;background: var(--g-100);color: var(--g-900);display: grid;place-items: center;font-weight: 700;font-size: 13px;flex: none;}.rv-card header b{font-size: 13px;display: block;}.rv-card header small{color: var(--mut);font-size: 11px;}.rv-card p{margin: 0;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.rv-card .prod{font-size: 11.5px;color: var(--g-txt);font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.rv-card .src{font-size: 10.5px;color: var(--mut);display: flex;align-items: center;gap: 4px;}.subs{display: grid;grid-auto-flow: column;grid-auto-columns: 150px;gap: 10px;overflow-x: auto;scrollbar-width: none;padding: 2px 0 6px;}.subs::-webkit-scrollbar{display: none;}@media (min-width: 1100px){.subs{grid-auto-flow: row;grid-template-columns: repeat(7,minmax(0,1fr));}}.needs{display: flex;gap: 6px;overflow-x: auto;scrollbar-width: none;padding: 2px 0;}.needs::-webkit-scrollbar{display: none;}.oc{position: relative;border-radius: var(--r-l);padding: 16px;color: #fff;min-height: 170px;display: flex;flex-direction: column;gap: 6px;overflow: hidden;isolation: isolate;}.oc h3{font-size: 18px;line-height: 1.2;max-width: 62%;}.oc p{margin: 0;font-size: 13px;max-width: 62%;opacity: .95;}.oc .btn{margin-top: auto;align-self: flex-start;}.oc img.pic{position: absolute;right: 12px;bottom: 12px;width: 110px;height: 110px;object-fit: contain;background: #fff;border-radius: 14px;padding: 6px;box-shadow: 0 12px 24px -12px rgba(0,0,0,.45);z-index: -1;animation: float 7s ease-in-out infinite;}.lst{display: grid;gap: 22px;align-items: start;padding-top: 6px;}@media (min-width: 1100px){.lst{grid-template-columns: 264px minmax(0,1fr);gap: 30px;}}.lst-actv{display: flex;flex-wrap: wrap;gap: 6px;width: 100%;}.lst-actv:empty{display: none;}.sortsel{height: 40px;border-radius: 10px;border: 1.5px solid var(--line-2);padding: 0 34px 0 12px;background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235f6b55' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat right 12px center;-webkit-appearance: none;appearance: none;font-size: 14px;}.btn-flt{display: inline-flex;}@media (min-width: 1100px){.btn-flt{display: none;}}.flt{display: flex;flex-direction: column;}.flt-h{display: none;}.fg{border-bottom: 1px solid var(--line);}.fg summary{list-style: none;display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 13px 0;font-weight: 600;font-size: 14.5px;cursor: pointer;}.fg summary::-webkit-details-marker{display: none;}.fg summary .ic{color: var(--mut);transition: transform .2s;width: 18px;height: 18px;}.fg[open] summary .ic{transform: rotate(180deg);}.fg-n{margin-left: auto;margin-right: 8px;min-width: 20px;height: 20px;border-radius: 6px;background: var(--g-900);color: #fff;font-size: 11px;display: grid;place-items: center;padding: 0 6px;}.fg-b{display: grid;gap: 10px;padding-bottom: 14px;}.range{position: relative;height: 28px;}.range input[type=range]{position: absolute;left: 0;right: 0;top: 6px;width: 100%;pointer-events: none;-webkit-appearance: none;appearance: none;background: none;height: 16px;margin: 0;}.range input[type=range]::-webkit-slider-thumb{pointer-events: auto;-webkit-appearance: none;width: 20px;height: 20px;border-radius: 6px;background: #fff;border: 2px solid var(--g-btn);box-shadow: var(--sh-1);cursor: pointer;}.range input[type=range]::-moz-range-thumb{pointer-events: auto;width: 18px;height: 18px;border-radius: 6px;background: #fff;border: 2px solid var(--g-btn);cursor: pointer;}.range-track{position: absolute;left: 0;right: 0;top: 12px;height: 4px;border-radius: 2px;background: var(--line);}.range-track i{position: absolute;top: 0;bottom: 0;background: var(--g);border-radius: 2px;}.range-vals{display: flex;justify-content: space-between;gap: 8px;font-size: 13px;}.range-vals span{border: 1px solid var(--line-2);border-radius: 8px;padding: 6px 10px;min-width: 88px;text-align: center;}.flt-f{display: none;}@media (max-width: 1099px){.flt{position: fixed;top: 0;right: 0;bottom: 0;z-index: 100;width: min(420px,92vw);background: #fff;transform: translateX(105%);visibility: hidden;transition: transform .3s var(--ease);box-shadow: var(--sh-3);}.flt.is-open{transform: none;visibility: visible;}.flt-h{display: flex;}.flt-b{flex: 1;overflow-y: auto;padding: 0 16px;}.flt-f{display: flex;gap: 10px;}}@media (min-width: 1100px){.flt{position: sticky;top: calc(var(--bub,0px) + 72px);max-height: calc(100vh - var(--bub,0px) - 88px);overflow-y: auto;scrollbar-width: thin;padding-right: 6px;transition: top .3s var(--ease);}}.nb{display: flex;align-items: center;gap: 10px;border: 1px solid var(--line);border-radius: 12px;padding: 6px 12px 6px 6px;font-weight: 600;font-size: 13.5px;background: #fff;}.nb img{width: 40px;height: 40px;border-radius: 9px;object-fit: cover;}.nb:hover{border-color: var(--g);color: var(--g-txt);}.gm{position: relative;border-radius: var(--r-l);background: var(--card);padding: 12px;display: grid;gap: 4px;overflow: hidden;transition: transform .2s,box-shadow .2s;}.gm:hover{transform: translateY(-3px);box-shadow: var(--sh-2);}.gm img{width: 100%;aspect-ratio: 1.15;object-fit: contain;mix-blend-mode: multiply;margin-bottom: 4px;}.gm b{font-size: 14px;letter-spacing: .03em;text-transform: uppercase;}.gm span{font-size: 12.5px;color: var(--mut);line-height: 1.3;}.gm em{position: absolute;right: 10px;top: 10px;font-style: normal;font-size: 11px;font-weight: 700;background: #fff;border-radius: 6px;padding: 3px 7px;}.about-b{display: grid;gap: 24px;}@media (min-width: 1000px){.about-b{grid-template-columns: 1fr 1fr;gap: 44px;}}.pdp{display: grid;gap: 20px;padding-top: 14px;padding-bottom: 6px;}@media (min-width: 1000px){.pdp{grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);gap: 40px;align-items: start;padding-top: 22px;}}.gal{position: relative;display: grid;gap: 10px;}@media (min-width: 1000px){.gal{grid-template-columns: 76px minmax(0,1fr);position: sticky;top: calc(var(--bub,0px) + 16px);transition: top .3s var(--ease);}}.gal-track{display: flex;height: 100%;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;scroll-behavior: smooth;}.gal-track::-webkit-scrollbar{display: none;}.gal-track figure{margin: 0;flex: 0 0 100%;height: 100%;scroll-snap-align: start;display: grid;place-items: center;}.gal-track img{width: 100%;height: 100%;object-fit: contain;padding: 6%;mix-blend-mode: multiply;cursor: zoom-in;}.gal-thumbs{display: flex;gap: 8px;overflow-x: auto;scrollbar-width: none;}.gal-thumbs::-webkit-scrollbar{display: none;}.gal-thumbs button{flex: 0 0 62px;height: 62px;border-radius: 10px;background: var(--img);border: 2px solid transparent;overflow: hidden;padding: 4px;}.gal-thumbs button.on{border-color: var(--g);}.gal-thumbs img{width: 100%;height: 100%;object-fit: contain;mix-blend-mode: multiply;}@media (min-width: 1000px){.gal-thumbs{order: -1;flex-direction: column;max-height: 560px;overflow-y: auto;}.gal-thumbs button{flex: 0 0 72px;height: 72px;width: 72px;}}.buy{display: grid;grid-template-columns: auto 1fr;gap: 10px;}.buy .btn-buy{min-height: 48px;font-size: 16px;}.buy .qty{height: 48px;}.wa-line{display: flex;align-items: center;justify-content: center;gap: 8px;font-size: 13.5px;font-weight: 600;color: #128c4b;padding: 4px;border-radius: 8px;}.wa-line:hover{background: #effcf3;}.eta{display: flex;align-items: center;gap: 12px;}.eta .cal{width: 48px;height: 52px;border-radius: 10px;background: #fff;border: 1px solid var(--line);display: grid;place-items: center;text-align: center;line-height: 1;flex: none;overflow: hidden;}.eta .cal small{display: block;width: 100%;background: var(--g);color: #fff;font-size: 9.5px;font-weight: 700;padding: 3px 0;text-transform: uppercase;}.eta .cal b{font-size: 19px;padding: 4px 0;}.eta strong{font-size: 16px;display: block;}.eta span{font-size: 12.5px;color: var(--mut);}.tiers{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px;}.tier{border-radius: 10px;background: #fff;border: 1px solid var(--line);padding: 8px;text-align: center;font-size: 11.5px;color: var(--mut);line-height: 1.25;}.tier b{display: block;font-size: 15px;color: var(--ink);}.tier.on{border-color: var(--g);background: var(--g-50);color: var(--g-900);}.tier.free b{color: var(--g-txt);}.atouts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}.at{display: flex;align-items: center;gap: 10px;border-radius: 12px;background: var(--bg-2);padding: 9px 10px;font-size: 12.5px;line-height: 1.25;}.at .emo{width: 34px;height: 34px;border-radius: 9px;background: #fff;display: grid;place-items: center;font-size: 18px;flex: none;}.at b{display: block;font-size: 13px;}.at span{color: var(--mut);}@media (min-width: 1000px){.atouts{grid-template-columns: repeat(3,minmax(0,1fr));}}.tg{display: inline-flex;align-items: center;gap: 5px;height: 30px;padding: 0 10px;border-radius: 7px;border: 1px solid var(--line);background: #fff;font-size: 12.5px;font-weight: 500;}.tg:hover{border-color: var(--g);color: var(--g-txt);}.tg .emo{font-size: 13px;}.why{border-radius: var(--r-l);padding: 14px;background: var(--bg-2);display: grid;gap: 6px;font-size: 13.5px;color: var(--ink-2);}.why .emo{width: 40px;height: 40px;border-radius: 11px;background: #fff;display: grid;place-items: center;font-size: 21px;}.why b{font-size: 14.5px;color: var(--ink);}.actifs{display: grid;gap: 10px;}@media (min-width: 700px){.actifs{grid-template-columns: repeat(2,minmax(0,1fr));}}.actif{border-radius: var(--r-l);border: 1px solid var(--line);padding: 14px;display: grid;grid-template-columns: 52px 1fr;gap: 12px;align-items: start;}.actif .pct{width: 52px;height: 52px;border-radius: 13px;background: linear-gradient(135deg,var(--g-50),var(--g-100));color: var(--g-900);display: grid;place-items: center;font-weight: 800;font-size: 14px;line-height: 1;text-align: center;}.actif .pct small{display: block;font-size: 9px;font-weight: 600;}.actif b{font-size: 14.5px;}.actif p{margin: 4px 0 0;font-size: 13.5px;color: var(--ink-2);}.results{display: grid;gap: 10px;}.res{display: grid;gap: 4px;font-size: 13.5px;}.res .bar{height: 10px;border-radius: 5px;background: var(--bg-3);overflow: hidden;}.res .bar i{display: block;height: 100%;width: var(--p);background: linear-gradient(90deg,#8fd11a,var(--g-btn));border-radius: 5px;}.ht{border-radius: var(--r-l);background: #fff;border: 1px solid var(--line);padding: 14px;display: grid;gap: 6px;font-size: 13.5px;counter-increment: ht;position: relative;}.ht::before{content: counter(ht);position: absolute;right: 12px;top: 10px;font-size: 34px;font-weight: 800;color: var(--g-100);line-height: 1;}.ht .emo{font-size: 24px;}.ht b{font-size: 14.5px;}.rv{border: 1px solid var(--line);border-radius: var(--r-m);padding: 14px;display: grid;gap: 6px;font-size: 14px;}.rv header{display: flex;align-items: center;gap: 10px;}.rv header b{font-size: 13.5px;display: block;}.rv header small{color: var(--mut);font-size: 12px;}.av{width: 34px;height: 34px;border-radius: 9px;background: var(--g-100);color: var(--g-900);display: grid;place-items: center;font-weight: 700;flex: none;}.ver{color: var(--g-txt);font-size: 12px;font-weight: 600;display: inline-flex;align-items: center;gap: 4px;}.zones{display: grid;gap: 10px;}@media (min-width: 700px){.zones{grid-template-columns: 1fr 1fr;}}.zone{border-radius: var(--r-l);border: 1px solid var(--line);padding: 14px;display: grid;gap: 10px;}.zone h3{font-size: 15px;display: flex;align-items: center;gap: 8px;}.zone p{margin: 0;font-size: 12.5px;color: var(--mut);}.spot{border-radius: var(--r-xl);background: var(--card);padding: 14px;display: grid;grid-template-columns: 130px 1fr;gap: 14px;align-items: center;position: relative;}.spot img{width: 130px;height: 130px;object-fit: contain;mix-blend-mode: multiply;}.spot h2{font-size: 16px;line-height: 1.3;}.spot .btn{margin-top: 6px;}.co{display: grid;gap: 18px;padding-top: 16px;padding-bottom: 36px;align-items: start;}@media (min-width: 1000px){.co{grid-template-columns: minmax(0,1fr) 440px;gap: 28px;padding-top: 22px;}}.dl-card{border-radius: var(--r-m);border: 1.5px solid #d6ebbf;background: linear-gradient(180deg,#f6fbef,#fff);padding: 12px 14px;display: grid;gap: 10px;}.dl-row{display: flex;align-items: center;gap: 10px;font-size: 13.5px;}.dl-row .ic{color: var(--g-txt);}.dl-row b{font-weight: 700;}.bump{border-radius: var(--r-m);background: #fff;border: 1.5px dashed var(--g-200);padding: 12px;display: grid;gap: 10px;}.bump h3{font-size: 13.5px;display: flex;align-items: center;gap: 8px;}.coupon{display: flex;gap: 8px;}.coupon .in{height: 42px;}.ts{display: flex;align-items: center;gap: 10px;border: 1px solid var(--line-2);border-radius: 10px;padding: 10px 12px;font-size: 13px;background: #fafbf8;max-width: 300px;}.ts i{width: 22px;height: 22px;border-radius: 6px;background: var(--g);display: grid;place-items: center;color: #fff;}.ts i .ic{width: 14px;height: 14px;stroke-width: 3;}.ts small{margin-left: auto;font-size: 10px;color: var(--mut);text-align: right;line-height: 1.2;}.ib{border-radius: 12px;background: #fff;padding: 12px 14px;border: 1px solid var(--or-100,#fde2cc);font-size: 13px;}.ib h3{font-size: 13px;letter-spacing: .04em;text-transform: uppercase;margin-bottom: 6px;display: flex;align-items: center;gap: 8px;}.ib ul{list-style: none;display: grid;gap: 4px;}.ib li.free{background: var(--g-50);color: var(--g-900);font-weight: 600;border-radius: 6px;padding: 3px 6px;}.city-list{position: absolute;left: 0;right: 0;top: calc(100% + 4px);z-index: 10;background: #fff;border: 1px solid var(--line);border-radius: 12px;box-shadow: var(--sh-2);padding: 6px;display: none;max-height: 240px;overflow-y: auto;}.city-list.is-open{display: block;}.city-list button{display: flex;justify-content: space-between;width: 100%;padding: 9px 10px;border-radius: 8px;font-size: 14px;text-align: left;gap: 8px;}.city-list button:hover{background: var(--g-50);}.city-list button small{color: var(--mut);font-size: 12px;}@keyframes fall{0%{opacity: 1;transform: translateY(0) rotate(0);}100%{opacity: 0;transform: translateY(260px) rotate(540deg);}}.tl{list-style: none;display: grid;}.tl li{position: relative;display: grid;grid-template-columns: 38px 1fr;gap: 12px;padding-bottom: 18px;}.tl li::before{content: "";position: absolute;left: 18px;top: 36px;bottom: 0;width: 2px;background: var(--line);}.tl li:last-child::before{display: none;}.tl .dot{width: 38px;height: 38px;border-radius: 11px;display: grid;place-items: center;background: var(--bg-3);color: var(--mut);z-index: 1;}.tl .dot .ic{width: 18px;height: 18px;}.tl li.done .dot{background: var(--g);color: #fff;}.tl li.done::before{background: var(--g);}.tl li.now .dot{background: #fff;color: var(--g-txt);box-shadow: 0 0 0 2px var(--g);animation: ring 2s infinite;}@keyframes ring{0%,100%{box-shadow: 0 0 0 2px var(--g),0 0 0 0 rgba(115,181,4,.45);}50%{box-shadow: 0 0 0 2px var(--g),0 0 0 9px rgba(115,181,4,0);}}.tl b{display: block;font-size: 15px;padding-top: 7px;}.tl span{font-size: 13.5px;color: var(--mut);}.road{position: relative;height: 54px;border-radius: 12px;background: rgba(255,255,255,.12);overflow: hidden;}.road::before{content: "";position: absolute;left: 16px;right: 16px;top: 50%;height: 3px;margin-top: -1.5px;background: repeating-linear-gradient(90deg,rgba(255,255,255,.7) 0 14px,transparent 14px 26px);}.road .done{position: absolute;left: 16px;top: 50%;height: 3px;margin-top: -1.5px;width: calc((100% - 32px) * var(--p));background: #fff;}.road .truck{position: absolute;top: 50%;left: calc(16px + (100% - 32px) * var(--p));transform: translate(-50%,-50%);width: 40px;height: 40px;border-radius: 11px;background: #fff;color: var(--bl);display: grid;place-items: center;box-shadow: 0 8px 18px -8px rgba(0,0,0,.5);animation: bob 1.2s ease-in-out infinite;}@keyframes bob{0%,100%{margin-top: 0;}50%{margin-top: -3px;}}.road .end{position: absolute;right: 8px;top: 50%;transform: translateY(-50%);font-size: 20px;}.status{display: inline-flex;align-items: center;gap: 6px;height: 26px;padding: 0 9px;border-radius: 7px;font-size: 12px;font-weight: 700;}.kpis{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}@media (min-width: 900px){.kpis{grid-template-columns: repeat(4,minmax(0,1fr));}}.kpi{border: 1px solid var(--line);border-radius: var(--r-m);padding: 12px 14px;}.kpi small{color: var(--mut);font-size: 12.5px;display: block;}.kpi b{font-size: 22px;letter-spacing: -.02em;}.ord{border: 1px solid var(--line);border-radius: var(--r-l);padding: 14px;display: grid;gap: 12px;background: #fff;}.ord + .ord{margin-top: 10px;}.reorder{display: grid;gap: 8px;}.ro{display: grid;grid-template-columns: 52px 1fr auto;gap: 10px;align-items: center;background: var(--bg-2);border-radius: 12px;padding: 8px;font-size: 13px;}.ro img{width: 52px;height: 52px;object-fit: contain;background: #fff;border-radius: 9px;padding: 4px;}.ro small{display: block;color: var(--mut);font-size: 11.5px;}.ro .meter{height: 5px;border-radius: 3px;background: #dfe4d8;overflow: hidden;margin-top: 4px;max-width: 160px;}.ro .meter i{display: block;height: 100%;width: var(--p);background: var(--or-l);}.addr{border-radius: var(--r-m);border: 1.5px solid var(--line);padding: 12px;font-size: 13.5px;display: grid;gap: 4px;}.addr.on{border-color: var(--g);background: var(--g-50);}.prof{display: grid;gap: 10px;}.login{max-width: 460px;margin: 0 auto;display: grid;gap: 14px;}.fc{border-radius: var(--r-m);background: #fff;border: 1px solid var(--line);padding: 12px;display: grid;gap: 4px;font-size: 13px;transition: border-color .2s;}.fc:hover{border-color: var(--g);}.fc .emo{font-size: 22px;}.fc b{font-size: 14px;}.fc span{color: var(--mut);font-size: 12px;}.upd{font-size: 13px;color: var(--mut);display: flex;gap: 6px;align-items: center;}.stats{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}@media (min-width: 900px){.stats{grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px;}}.stat{border-radius: var(--r-l);padding: 16px;background: var(--g-50);border: 1px solid var(--g-100);}.stat b{display: block;font-size: 28px;letter-spacing: -.02em;color: var(--g-900);line-height: 1.1;}.stat span{font-size: 13px;color: var(--ink-2);}.team{display: grid;gap: 12px;}@media (min-width: 700px){.team{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (min-width: 1100px){.team{grid-template-columns: repeat(5,minmax(0,1fr));}}.tm{border-radius: var(--r-xl);background: var(--card);overflow: hidden;display: grid;}.tm .ph{aspect-ratio: 1;background: linear-gradient(160deg,var(--g-100),var(--g-50));display: grid;place-items: center;overflow: hidden;}.tm .ph img{width: 100%;height: 100%;object-fit: cover;}.tm .ph .ini{width: 70px;height: 70px;border-radius: 18px;background: #fff;color: var(--g-900);display: grid;place-items: center;font-size: 28px;font-weight: 800;}.values{display: grid;gap: 12px;}@media (min-width: 900px){.values{grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px;}}.value{border: 1px solid var(--line);border-radius: var(--r-l);padding: 16px;display: grid;gap: 8px;}.value .emo{font-size: 26px;}.value h3{font-size: 16px;}.value p{margin: 0;font-size: 14px;color: var(--ink-2);}.e404{display: grid;gap: 14px;justify-items: center;text-align: center;padding-top: 30px;padding-bottom: 10px;}.e404 h1{font-size: 26px;}.e404 p{color: var(--mut);max-width: 520px;margin: 0;}.e404 .hd-search{grid-area: auto;width: min(560px,100%);}.e404 .hd-search input{padding-right: 56px;}.prop{border: 1px solid var(--line);border-radius: var(--r-xl);padding: 16px;display: grid;gap: 14px;}.prop + .prop{margin-top: 14px;}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important;scroll-behavior: auto !important;}}.sec-r{display: flex;align-items: center;gap: 10px;flex: none;}.modal.is-open{background: rgba(13,22,9,.45);backdrop-filter: blur(2px);}.gift-ph{display: grid;place-items: center;width: 66px;height: 66px;border-radius: 10px;background: var(--bl-50);font-size: 30px;}.assist-in .btn-ai{flex: none;}.ai-av .ic{color: #fff;}.flash .cd span{background: rgba(255,255,255,.12);}.bm{position: relative;}.bm .bm-rk{position: absolute;left: 8px;top: 8px;z-index: 1;width: 22px;height: 22px;border-radius: 6px;background: var(--g-900);color: #fff;font-size: 11px;font-weight: 800;display: grid;place-items: center;}.sec-h .seg{flex: none;}.fb{position: relative;display: grid;justify-items: center;gap: 2px;border: 1.5px solid var(--line);border-radius: 10px;padding: 7px 4px 5px;background: #fff;cursor: pointer;transition: border-color .15s,background .15s;}.fb input{position: absolute;inset: 0;opacity: 0;margin: 0;cursor: pointer;}.fb:hover{border-color: var(--g-200);}.fb:has(input:checked){border-color: var(--g);background: var(--g-50);}.fb:has(input:focus-visible){outline: 3px solid rgba(115,181,4,.6);outline-offset: 2px;}.fb em{font-style: normal;font-size: 11px;color: var(--mut);}.fb[hidden]{display: none;}.oc .bx-k{align-self: flex-start;}.oc .cd{margin: 4px 0;}.oc .cd span{min-width: 34px;font-size: 15px;padding: 4px 5px;}.oc .btn-light{color: var(--ink);}.needs .chip .emo{font-size: 15px;}.picks{display: grid;gap: 8px;}.pick{display: grid;grid-template-columns: 40px minmax(0,1fr) 54px;gap: 10px;align-items: center;background: #fff;border: 1px solid var(--line);border-radius: 12px;padding: 8px 10px;transition: border-color .2s;}.pick:hover{border-color: var(--g);}.pick .emo{width: 40px;height: 40px;border-radius: 10px;background: var(--bl-50);display: grid;place-items: center;font-size: 20px;}.pick small{display: block;color: var(--mut);font-size: 12px;}.pick b{font-size: 14px;}.pick img{width: 54px;height: 54px;object-fit: contain;background: var(--img);border-radius: 9px;padding: 3px;mix-blend-mode: multiply;}.fmt{display: grid;gap: 8px;}.fmt .lbl b{color: var(--ink);}.fs{display: grid;justify-items: center;text-align: center;gap: 1px;font-size: 11.5px;color: var(--mut);line-height: 1.25;}.fs b{font-size: 14px;color: var(--ink);}.fs.on b{color: var(--g-900);}.fs.on small{color: var(--g-txt);font-weight: 700;}.fs.free b{color: var(--g-txt);}.ident{display: grid;gap: 10px;}.why span{font-size: 13px;}.ht span:not(.emo){color: var(--ink-2);}.rv header .ver{margin-left: auto;}.zone.z1{background: linear-gradient(160deg,#f6fbef,#fff 60%);border-color: #d6ebbf;}.zone.z2{background: linear-gradient(160deg,#eef7fb,#fff 60%);border-color: #cfe5f2;}.zone h3 .emo{font-size: 20px;}.recent{border-radius: var(--r-l);border: 1px solid var(--line);padding: 12px 14px;display: grid;gap: 10px;}.spot div{display: grid;gap: 6px;justify-items: start;}.hello{margin: 0;font-size: 17px;}.addr{background: #fff;text-align: left;}.addr .link{justify-self: start;margin-top: 4px;font-size: 13px;}.login .seg{justify-self: center;}@media print{.hd,.bubble,.ft,.fab{display: none !important;}}.inci{border-radius: var(--r-xl);border: 1px solid #e6defe;background: linear-gradient(135deg,#faf8ff,#fff);padding: 16px;display: grid;gap: 14px;}@media (min-width: 1000px){.inci{grid-template-columns: 320px minmax(0,1fr);align-items: start;}}.inci .ta{background: #fff;font-size: 13.5px;}.prop .grid-p{margin-top: 2px;}.lst-main{min-width: 0;}.flash .pc{color: var(--ink);}.co > *{min-width: 0;}.sec-h{flex-wrap: wrap;row-gap: 8px;}.sec-h > div:first-child{flex: 1 1 240px;min-width: 0;}.seg button{white-space: nowrap;}@media (max-width: 599px){.bm-b{grid-template-columns: minmax(0,1fr);}.bm-b .tp{justify-self: start;}}.fl{display: inline-block;width: 20px;height: 14px;border-radius: 3px;flex: none;vertical-align: -2px;box-shadow: inset 0 0 0 1px rgba(0,0,0,.1);background: #ccc;}.emo .fl,.at .fl{width: 22px;height: 15px;}.prose .btn{text-decoration: none;}.prose .btn-pri,.prose .btn-buy,.prose .btn-ai{color: #fff;}.prose .btn-wa{color: #06301a;}.prose .btn-sec,.prose .btn-light{color: var(--ink);}.prop,.ident,.bump,.zone{grid-template-columns: minmax(0,1fr);}.prop > *{min-width: 0;}.bdg-new{background: var(--g-btn);color: #fff;}.mm-n{margin-left: auto;font-size: 12px;color: var(--mut);font-weight: 500;}.ic-s.ic{width: 16px;height: 16px;}.bdg > span{display: inline;}.bdg-f .pc-badges{display: grid;}.bdg-f .pc-badges .bdg{grid-area: 1 / 1;opacity: 0;transform: translateY(4px);transition: opacity .35s,transform .35s;}.bdg-f .pc-badges .bdg.on,.bdg-f .pc-badges .bdg:only-child{opacity: 1;transform: none;}.pc{background: #fff;border: 1px solid var(--line);border-radius: var(--r-m);}.pc-top{position: relative;}.pc-img{aspect-ratio: 1 / .9;background: var(--img);}.pc-img img{padding: 7%;}.pc-badges{left: 6px;top: 6px;gap: 3px;}.pc-tools{position: absolute;right: 6px;bottom: 6px;z-index: 2;display: flex;gap: 4px;}.pc-t{width: 30px;height: 30px;border-radius: 8px;background: rgba(255,255,255,.94);box-shadow: 0 2px 6px -2px rgba(16,32,10,.25);display: grid;place-items: center;color: var(--ink-2);transition: background .15s,color .15s;}.pc-t .ic{width: 16px;height: 16px;}.pc-t:hover{color: var(--g-txt);}.pc-t.is-on{background: var(--g-900);color: #fff;}.pc-t-ai{color: #5b3cc4;}.pc-t-ai:hover{color: #3b2390;background: #f3efff;}.pc-body{padding: 8px 10px 0;gap: 4px;}.pc-meta{display: flex;align-items: center;justify-content: space-between;gap: 6px;min-height: 22px;}.pc-logo{height: 22px;padding: 0;background: none;border-radius: 0;max-width: 64%;}.pc-logo img{height: 18px;max-width: 92px;}.pc-logo span{font-size: 10px;}.pc-rate{flex: none;font-size: 11.5px;font-weight: 600;color: var(--ink-2);gap: 2px;min-height: 0;}.pc-rate i{font-style: normal;color: #f2a400;font-size: 13px;}.pc-rate span{color: var(--mut);font-weight: 400;margin-left: 2px;}.pc-name{font-size: 13px;line-height: 1.35;min-height: 2.7em;}.stock-c{display: flex;align-items: center;gap: 7px;font-size: 11px;font-weight: 600;}.stock-c > span{flex: none;display: inline-flex;align-items: center;gap: 5px;white-space: nowrap;}.stock-c > span::before{content: "";width: 6px;height: 6px;border-radius: 2px;background: currentColor;}.stock-c .stock-bar{flex: 1;min-width: 22px;height: 4px;}.pc-foot{padding: 6px 10px 10px;gap: 7px;}.pc .price{gap: 0 6px;}.pc .price .now{font-size: 16px;}.pc .price .was{font-size: 12px;}.pc .price .save{display: none;}.pc-add{min-height: 36px;font-size: 13.5px;border-radius: 9px;}.card-v2 .pc-foot{flex-direction: row;align-items: center;justify-content: space-between;}.card-v2 .pc-add{width: 40px;min-height: 40px;padding: 0;flex: none;}.card-v2 .pc-add span{display: none;}.card-v2 .pc-add .ic{width: 20px;height: 20px;}.mc{display: grid;grid-template-columns: 96px minmax(0,1fr);gap: 10px;background: #fff;color: var(--ink);border-radius: 12px;padding: 8px;height: 100%;}.mc-img{position: relative;display: block;aspect-ratio: 1;background: var(--img);border-radius: 9px;overflow: hidden;}.mc-img img{width: 100%;height: 100%;object-fit: contain;padding: 8%;mix-blend-mode: multiply;}.mc-off{position: absolute;left: 4px;top: 4px;background: var(--or);color: #fff;font-weight: 800;font-size: 11.5px;padding: 2px 6px;border-radius: 6px;}.mc-b{display: flex;flex-direction: column;gap: 3px;min-width: 0;}.mc-lg{height: 16px;}.mc-lg img{height: 14px;max-width: 80px;}.mc-n{font-size: 12.5px;font-weight: 500;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.mc-n:hover{color: var(--g-txt);}.mc-f{margin-top: auto;display: flex;align-items: flex-end;justify-content: space-between;gap: 6px;}.mc .price{flex-direction: column;align-items: flex-start;gap: 0;}.mc .price .now{font-size: 15px;}.mc .price .was{font-size: 11.5px;}.mc .price .save{display: none;}.mc-add{width: 36px;height: 36px;border-radius: 9px;background: linear-gradient(180deg,#e0501f,var(--or));color: #fff;display: grid;place-items: center;flex: none;box-shadow: 0 6px 12px -8px rgba(209,67,27,.9);font-weight: 700;}.mc-add .ic{width: 20px;height: 20px;stroke-width: 2.4;}.mc-add.is-done{background: var(--g-btn);color: #fff;}.flash .cd span{min-width: 36px;}.tiles{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px;}.tl{position: relative;display: flex;flex-direction: column;min-width: 0;border-radius: 14px;background: var(--c,var(--bg-2));overflow: hidden;transition: transform .2s var(--ease),box-shadow .2s;}.tl:hover{transform: translateY(-2px);box-shadow: var(--sh-2);}.tl-im{display: block;aspect-ratio: 4 / 3;overflow: hidden;background: rgba(255,255,255,.55);flex: none;}.tl-im img{width: 100%;height: 100%;object-fit: cover;transition: transform .45s var(--ease);}.tl-im img.prod{object-fit: contain;padding: 9%;mix-blend-mode: multiply;background: #fff;}.tl:hover .tl-im img{transform: scale(1.05);}.tl-t{display: grid;gap: 1px;padding: 8px 9px 10px;min-width: 0;}.tl-t b{font-size: 12.5px;line-height: 1.25;font-weight: 600;}.tl-t em{font-style: normal;font-size: 11px;color: var(--ink-2);display: flex;flex-wrap: wrap;align-items: center;gap: 2px 5px;}.tl-go{display: none;}@media (min-width: 700px){.tiles{grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;}.tl-t b{font-size: 13.5px;}}@media (min-width: 1100px){.tiles{grid-template-columns: none;grid-auto-flow: column;grid-auto-columns: minmax(0,1fr);gap: 14px;}.tl-t{padding: 10px 12px 12px;}}.of-row{display: grid;grid-auto-flow: column;grid-auto-columns: 78%;gap: 12px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;padding-bottom: 4px;}.of-row::-webkit-scrollbar{display: none;}.of-row > *{scroll-snap-align: start;}@media (min-width: 700px){.of-row{grid-auto-columns: 44%;}}@media (min-width: 1000px){.of-row{grid-auto-flow: row;grid-template-columns: repeat(4,minmax(0,1fr));}}.of{position: relative;border-radius: 20px;padding: 16px;color: #fff;display: flex;flex-direction: column;gap: 6px;min-height: 270px;overflow: hidden;isolation: isolate;transition: transform .2s var(--ease),box-shadow .2s;}.of:hover{transform: translateY(-3px);box-shadow: var(--sh-2);}.of::after{content: "";position: absolute;right: -60px;top: -60px;width: 180px;height: 180px;border-radius: 50%;background: radial-gradient(circle,rgba(255,255,255,.22),transparent 70%);z-index: -1;}.of-bl{background: linear-gradient(150deg,#0b8fc9,#075a86);}.of-or{background: linear-gradient(150deg,#ef6a3a,#b8380f);}.of-gr{background: linear-gradient(150deg,#4f8a00,#1d3a0b);}.of-k{align-self: flex-start;font-size: 10.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;background: rgba(255,255,255,.16);border: 1px solid rgba(255,255,255,.28);padding: 4px 8px;border-radius: 7px;}.of h3{font-size: 23px;line-height: 1.08;font-weight: 800;letter-spacing: -.02em;}.of p{margin: 0;font-size: 13px;opacity: .92;line-height: 1.45;}.of .cd{margin: 2px 0;}.of .cd span{background: rgba(0,0,0,.22);min-width: 38px;font-size: 15px;}.of-vis{margin-top: auto;display: flex;align-items: center;gap: 6px;padding-top: 10px;}.of-vis img,.of-vis .gift-ph{width: 78px;height: 78px;object-fit: contain;background: #fff;border-radius: 14px;padding: 6px;box-shadow: 0 10px 20px -12px rgba(0,0,0,.55);flex: none;}.of-vis > img + img{margin-left: -16px;transform: rotate(5deg) translateY(-4px);}.of-cta{display: inline-flex;align-items: center;gap: 6px;align-self: flex-start;margin-top: 14px;background: #fff;color: var(--ink);font-weight: 700;font-size: 13.5px;padding: 9px 12px;border-radius: 10px;}.dz{border-radius: 14px;padding: 11px;display: grid;gap: 8px;align-content: start;min-width: 0;}.dz ul{list-style: none;display: grid;gap: 4px;}.dz li{display: flex;justify-content: space-between;align-items: baseline;gap: 6px;background: #fff;border-radius: 8px;padding: 6px 8px;font-size: 12px;}.dz li b{font-size: 13.5px;white-space: nowrap;}.dz li span{color: var(--mut);font-size: 11px;text-align: right;}.dz li.free{background: var(--g-btn);color: #fff;}.dz li.free span{color: rgba(255,255,255,.88);}@media (max-width: 379px){.dz li{flex-direction: column;gap: 0;}.dz li span{text-align: left;}}@media (min-width: 900px){.dz{padding: 14px;}.dz ul{grid-template-columns: repeat(3,minmax(0,1fr));}.dz li{flex-direction: column;align-items: flex-start;gap: 0;}.dz li span{text-align: left;}}.vu{position: relative;display: grid;gap: 6px;}.nb2-rail .rail-track{--n: 1.3;}@media (min-width: 700px){.nb2-rail .rail-track{--n: 2.4;}}@media (min-width: 1100px){.nb2-rail .rail-track{--n: 4;}}.nb2{height: 100%;border-radius: 16px;border: 1px solid var(--line);background: #fff;overflow: hidden;display: flex;flex-direction: column;}.nb2-h{display: flex;align-items: center;gap: 10px;padding: 10px 12px;flex: 1;}.nb2-h img{width: 50px;height: 50px;border-radius: 12px;object-fit: cover;flex: none;}.nb2-h > span{flex: 1;min-width: 0;}.nb2-h b{display: block;font-size: 14px;line-height: 1.25;}.nb2-h em{font-style: normal;font-size: 12px;color: var(--mut);}.nb2-h > .ic{color: var(--g-txt);}.nb2-h:hover b{color: var(--g-txt);}.rh{position: relative;border-radius: 22px;overflow: hidden;background: var(--c1);min-height: 156px;display: flex;align-items: center;isolation: isolate;}@keyframes kb{from{transform: scale(1);}to{transform: scale(1.12) translate(-2%,1%);}}.rh h1{font-size: 27px;letter-spacing: -.02em;font-weight: 800;line-height: 1.08;}.rh-intro{margin-top: 8px;}.rh-intro .clamp{--clamp-bg: #fff;font-size: 13.5px;line-height: 1.55;}.rh-intro .more-btn{margin-top: 0;font-size: 13px;}@media (min-width: 900px){.rh{min-height: 216px;}.rh h1{font-size: 40px;}}.flt-top,.flt-nav{display: none;}.flt-q{position: relative;padding: 6px 0 8px;}.flt-q .ic{position: absolute;left: 11px;top: 17px;color: var(--mut);}.flt-q input{width: 100%;height: 38px;border-radius: 9px;border: 1.5px solid var(--line-2);padding: 0 10px 0 34px;font-size: 13.5px;background: #fff;}.flt-q input:focus{outline: none;border-color: var(--g);}.fg summary > span{display: inline-flex;align-items: center;gap: 6px;}.fg summary .emo{font-size: 14px;}.flt-k{min-width: 20px;height: 20px;border-radius: 6px;background: #fff;color: var(--g-900);font-size: 11px;font-weight: 800;display: grid;place-items: center;padding: 0 5px;}.flt-k[hidden]{display: none;}@media (max-width: 1099px){.flt{inset: 0;width: 100%;border-radius: 0;transform: translateY(100%);box-shadow: none;}.flt.is-open{transform: none;}.flt-h{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 12px 16px;border-bottom: 1px solid var(--line);}.flt-h b{display: block;font-size: 18px;}.flt-h small{font-size: 12.5px;color: var(--mut);}.flt-h small b{display: inline;font-size: inherit;color: var(--ink);}.flt-top{display: grid;gap: 10px;padding: 10px 16px 12px;border-bottom: 1px solid var(--line);background: var(--bg-2);}.flt-top .sortsel{width: 100%;}.flt-sug .lbl{display: flex;align-items: center;gap: 5px;font-size: 11.5px;font-weight: 700;color: #5b3cc4;margin-bottom: 6px;}.flt-sug .sp-chips{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;}.flt-sug .chip{flex: none;}.flt-in{flex: 1;min-height: 0;display: grid;grid-template-columns: 112px minmax(0,1fr);}.flt-nav{display: flex;flex-direction: column;background: var(--bg-2);overflow-y: auto;border-right: 1px solid var(--line);scrollbar-width: none;}.flt-nav button{position: relative;display: grid;gap: 2px;justify-items: start;text-align: left;padding: 12px 10px 12px 9px;font-size: 12.5px;font-weight: 600;color: var(--ink-2);border-left: 3px solid transparent;line-height: 1.25;}.flt-nav button .emo{font-size: 16px;}.flt-nav button.on{background: #fff;color: var(--g-900);border-left-color: var(--g);}.flt-nav .fg-c{position: absolute;right: 7px;top: 9px;min-width: 18px;height: 18px;border-radius: 5px;background: var(--g-900);color: #fff;font-style: normal;font-size: 10.5px;display: grid;place-items: center;padding: 0 4px;}.flt-nav .fg-c[hidden]{display: none;}.flt-b{flex: none;overflow-y: auto;padding: 0 14px 24px;}.flt-q{position: sticky;top: 0;background: #fff;z-index: 2;padding: 10px 0;}.flt-q .ic{top: 21px;}.fg{display: none;border: 0;}.fg.on{display: block;}.fg summary{display: none;}.fg-b{padding-top: 4px;}.flt-f{display: flex;gap: 10px;padding: 12px 16px calc(12px + env(safe-area-inset-bottom));border-top: 1px solid var(--line);background: #fff;}.flt-f .btn-pri{flex: 1;}}@media (min-width: 1100px){.flt-h,.flt-f{display: none;}}.md{display: inline-flex;align-items: center;gap: 3px;height: 20px;padding: 0 7px;border-radius: 6px;font-size: 10px;font-weight: 800;letter-spacing: .02em;white-space: nowrap;line-height: 1;}.md .emo{font-size: 11px;}.bm-b .md{grid-column: 1 / -1;justify-self: start;margin-top: 3px;}.brand-pg .hl{color: var(--br-d);}.brand-pg .btn-pri{background: var(--br-d);}.brand-pg .btn-pri:hover{background: #054a6e;}.brand-pg .sec-more .arrow-btn{background: var(--br);}.bb{position: relative;border-radius: 22px;overflow: hidden;aspect-ratio: 1000 / 538;background: var(--br-l);}.bb img{width: 100%;height: 100%;object-fit: cover;}.bi{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 10px 12px;align-items: center;padding: 12px 2px 8px;}@media (min-width: 1000px){.bi{padding: 0;gap: 14px;}}.gm{background: var(--gt,var(--card));}.gm::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 4px;background: var(--gc,transparent);}.gm b{color: var(--gc,var(--ink));}.gm em{color: var(--gc,var(--ink));}.gm span{color: var(--ink-2);}.fest{border-radius: 22px;padding: 16px;color: #fff;background: radial-gradient(90% 120% at 100% 0%,rgba(255,255,255,.18),transparent 55%),linear-gradient(140deg,var(--br-d,#075a86),var(--br,#0b84bd));display: grid;gap: 14px;}.fest-h{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 10px;}.fest-h h2{font-size: 22px;margin: 6px 0 4px;}.fest-h p{margin: 0;font-size: 13.5px;opacity: .92;max-width: 560px;}.fest .btn-light{color: var(--ink);}.deal-rail .rail-track{--n: 1.2;}@media (min-width: 700px){.deal-rail .rail-track{--n: 2.2;}}@media (min-width: 1100px){.deal-rail .rail-track{--n: 3;}}.deal{height: 100%;background: #fff;color: var(--ink);border-radius: 16px;padding: 12px;display: grid;gap: 10px;align-content: start;}.deal-v{display: flex;align-items: center;justify-content: center;gap: 8px;background: var(--br-2,#f2f9fd);border-radius: 12px;padding: 12px 10px 16px;}.deal-p img,.deal-g img,.deal-g .gift-ph{width: 92px;height: 92px;object-fit: contain;background: #fff;border-radius: 12px;padding: 6px;box-shadow: var(--sh-1);}.deal-g{position: relative;display: block;}.deal-g i{position: absolute;left: 50%;bottom: -9px;transform: translateX(-50%);background: var(--yl);color: #3a2c00;font-style: normal;font-weight: 800;font-size: 10px;letter-spacing: .06em;padding: 2px 7px;border-radius: 5px;}.deal-b{display: grid;gap: 1px;font-size: 13px;}.deal-b small{font-size: 10px;font-weight: 700;text-transform: uppercase;letter-spacing: .07em;color: var(--mut);margin-top: 2px;}.deal-n{font-weight: 600;line-height: 1.3;}.deal-n:hover{color: var(--br-d);}.deal-gn{color: var(--br-d,var(--bl));font-size: 13.5px;}.deal-f{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-top: 8px;}.need{display: flex;flex-direction: column;gap: 5px;height: 100%;background: #fff;border: 1px solid var(--line);border-radius: 14px;padding: 8px;transition: border-color .2s,transform .2s;}.need:hover{border-color: var(--br,var(--g));transform: translateY(-2px);}.need img{aspect-ratio: 1.15;width: 100%;object-fit: contain;background: var(--br-2,var(--img));border-radius: 10px;padding: 6px;mix-blend-mode: multiply;}.need b{font-size: 12.5px;line-height: 1.25;font-weight: 600;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.fab-main{background: linear-gradient(135deg,#5b3cc4,#8a5cf6);box-shadow: 0 14px 30px -12px rgba(91,60,196,.85);}.fab-main .ic-o{width: 27px;height: 27px;animation: twk 3.4s ease-in-out infinite;}@keyframes twk{0%,100%{transform: none;}45%{transform: rotate(14deg) scale(1.12);}55%{transform: rotate(-6deg) scale(1.05);}}.fab.is-open .fab-main{background: var(--ink);}.fab.is-open .fab-main .ic-o{animation: none;}.fab-scrim{position: fixed;inset: 0;z-index: 57;background: rgba(20,14,38,.32);-webkit-backdrop-filter: blur(7px);backdrop-filter: blur(7px);opacity: 0;visibility: hidden;transition: opacity .25s,visibility .25s;}.fab{z-index: 59;}.fab-item .cnt[hidden]{display: none;}.cmp-bar{position: fixed;left: 12px;right: 86px;bottom: calc(18px + env(safe-area-inset-bottom));z-index: 56;background: var(--ink);color: #fff;border-radius: 14px;padding: 8px 8px 8px 10px;display: flex;align-items: center;gap: 8px;box-shadow: var(--sh-3);animation: pop .25s var(--ease);}.cmp-bar[hidden]{display: none;}.cmp-th{display: flex;flex: none;}.cmp-th img{width: 34px;height: 34px;border-radius: 8px;background: #fff;object-fit: contain;padding: 2px;border: 2px solid var(--ink);}.cmp-th img + img{margin-left: -9px;}.cmp-l{font-size: 12.5px;flex: 1;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.cmp-l b{color: #c7f08a;}.cmp-bar .btn{flex: none;}.cmp-x{width: 30px;height: 30px;border-radius: 8px;background: rgba(255,255,255,.14);display: grid;place-items: center;flex: none;color: #fff;}@media (min-width: 1100px){.cmp-bar{left: 50%;right: auto;transform: translateX(-50%);width: min(560px,90vw);bottom: 24px;}}.modal-l .modal-box{width: min(980px,100%);}.cmp-h{padding: 18px 60px 8px 18px;}.cmp-h h2{font-size: 20px;display: flex;gap: 8px;align-items: center;}.cmp-h p{margin: 4px 0 0;font-size: 13px;}.cmp-h .ic-s{vertical-align: -3px;}.cmp-empty{padding: 28px 18px;text-align: center;color: var(--mut);font-size: 14px;}.ai-ctx{display: flex;align-items: center;gap: 10px;background: #fff;border: 1px solid #ece6ff;border-radius: 12px;padding: 8px;font-size: 13px;}.ai-ctx[hidden]{display: none;}.ai-ctx img{width: 46px;height: 46px;object-fit: contain;background: var(--img);border-radius: 9px;padding: 3px;flex: none;}.ai-ctx small{display: block;font-size: 10.5px;font-weight: 700;color: #5b3cc4;text-transform: uppercase;letter-spacing: .05em;}.sheet{position: fixed;left: 0;right: 0;bottom: 0;top: 44px;z-index: 100;background: #f8f8f8;border-radius: 22px 22px 0 0;box-shadow: 0 -20px 40px -20px rgba(0,0,0,.45);display: flex;flex-direction: column;overflow: hidden;transform: translateY(105%);visibility: hidden;transition: transform .35s var(--ease),visibility 0s linear .35s;}.sheet.is-open{transform: none;visibility: visible;transition-delay: 0s;}@media (min-width: 900px){.sheet{left: auto;width: 520px;top: 0;border-radius: 22px 0 0 22px;transform: translateX(105%);}.sheet.is-open{transform: none;}}.pvl{display: flex;flex-direction: column;min-height: 0;height: 100%;position: relative;}.pvl-sb{display: flex;align-items: center;gap: 9px;height: 44px;flex: none;border-radius: 12px;background: #fff;padding: 0 6px 0 14px;border: 1.5px solid #e6e8e1;margin: 0 14px 6px;transition: border-color .15s,box-shadow .15s;}.pvl-sb:focus-within{border-color: var(--g);box-shadow: 0 0 0 3px rgba(115,181,4,.14);}.pvl-sb .ic{color: var(--g);}.pvl-sb input{flex: 1;min-width: 0;border: 0;outline: 0;background: none;font-size: 16px;height: 100%;}.pvl-sb button{width: 28px;height: 28px;border-radius: 8px;background: #f3f4f1;color: #555;font-size: 15px;display: none;}.pvl-sb.has button{display: grid;place-items: center;}.pvl mark{background: #e3f2c6;}.scroll-x{-webkit-mask: linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask: linear-gradient(90deg,#000 calc(100% - 34px),transparent);}.fest{grid-template-columns: minmax(0,1fr);}.fest > *,.brand-pg section > *{min-width: 0;}.deal-n{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.fab{pointer-events: none;}.fab-main,.fab.is-open .fab-list{pointer-events: auto;}.fo{display: grid;justify-items: center;border: 1.5px solid var(--line-2);border-radius: 10px;padding: 5px 10px;line-height: 1.2;min-width: 72px;text-align: center;transition: border-color .15s,background .15s;}.fo b{font-size: 13px;}.fo small{font-size: 11.5px;color: var(--or);font-weight: 700;}.fo.on{border-color: var(--g);background: var(--g-50);}.fo.is-out{border-style: dashed;opacity: .75;}.fo.is-out small{color: var(--mut);}.fo:not(.on):hover{border-color: var(--g);}.btn-wa2{display: flex;align-items: center;gap: 10px;border-radius: 12px;border: 1.5px solid #9fe2b8;background: #effcf3;color: #0d5b2c;padding: 8px 12px;transition: background .15s,border-color .15s;}.btn-wa2:hover{background: #e2f8ea;border-color: var(--wa);}.btn-wa2 > .ic:first-child{width: 30px;height: 30px;color: #fff;background: var(--wa);border-radius: 8px;padding: 6px;flex: none;}.btn-wa2 > span{flex: 1;display: grid;line-height: 1.25;}.btn-wa2 b{font-size: 14px;}.btn-wa2 small{font-size: 11.5px;color: #3f7a55;}.btn-wa2 > .ic:last-child{color: #3f7a55;}.rot{position: relative;height: 38px;border-radius: 10px;background: var(--bg-2);overflow: hidden;}@media (prefers-reduced-motion: reduce){.rot{height: auto;display: grid;gap: 2px;padding: 6px;}}.acts2{display: grid;grid-auto-flow: column;grid-auto-columns: 74%;gap: 10px;overflow-x: auto;scrollbar-width: none;scroll-snap-type: x mandatory;padding-bottom: 2px;}.acts2::-webkit-scrollbar{display: none;}.acts2 > *{scroll-snap-align: start;}@media (min-width: 700px){.acts2{grid-auto-columns: 40%;}}@media (min-width: 1000px){.acts2{grid-auto-flow: row;grid-template-columns: repeat(3,minmax(0,1fr));}}.ac{display: grid;grid-template-columns: 44px minmax(0,1fr);grid-template-rows: auto 1fr auto;gap: 2px 10px;border: 1px solid var(--line);border-radius: 14px;padding: 10px;align-content: start;transition: border-color .2s;color: var(--ink);}.ac:hover{border-color: var(--g);}.ac .pct{grid-row: 1 / 4;width: 44px;height: 44px;border-radius: 12px;background: linear-gradient(135deg,var(--g-50),var(--g-100));color: var(--g-900);display: grid;place-items: center;font-weight: 800;font-size: 12.5px;line-height: 1;text-align: center;}.ac .pct small{display: block;font-size: 8px;font-weight: 600;}.ac b{font-size: 13.5px;}.g-logo{width: 42px;height: 42px;border-radius: 12px;display: grid;place-items: center;font-weight: 800;font-size: 22px;color: #fff;background: conic-gradient(from -45deg,#ea4335 0 25%,#fbbc05 0 50%,#34a853 0 75%,#4285f4 0);flex: none;text-shadow: 0 1px 2px rgba(0,0,0,.25);}.rv p{margin: 0;}@keyframes shn{0%,55%{left: -60%;}80%,100%{left: 130%;}}@keyframes nudge{0%,84%,100%{transform: none;}87%{transform: translateY(-3px) scale(1.05);}90%{transform: none;}93%{transform: translateY(-2px) scale(1.03);}96%{transform: none;}}.bas{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 6px;}.bas div{display: grid;grid-template-columns: 30px minmax(0,1fr);gap: 0 8px;align-items: center;background: var(--bg-2);border-radius: 10px;padding: 7px 9px;font-size: 11.5px;line-height: 1.25;}.bas i{grid-row: 1 / 3;width: 30px;height: 30px;border-radius: 8px;background: #fff;display: grid;place-items: center;font-style: normal;font-size: 15px;}.bas b{font-size: 12px;}.bas span{color: var(--mut);}@keyframes ride{0%{left: 16%;}70%,100%{left: 66%;}}.qa{position: relative;display: grid;justify-items: center;gap: 5px;text-align: center;border-radius: 14px;background: var(--bg-2);padding: 10px 4px;font-size: 11px;line-height: 1.2;transition: background .2s;}.qa:hover{background: var(--g-50);}.qa b{font-weight: 600;}.qa em{position: absolute;right: 8px;top: 6px;min-width: 18px;height: 18px;border-radius: 6px;background: var(--or);color: #fff;font-style: normal;font-size: 10.5px;font-weight: 700;display: grid;place-items: center;padding: 0 4px;}.e4{position: relative;overflow: hidden;border-radius: 22px;padding: 18px;display: grid;gap: 12px;background: linear-gradient(135deg,var(--g-50),#fff 70%);border: 1px solid var(--g-100);margin-top: 14px;grid-template-columns: minmax(0,1fr);}@media (min-width: 800px){.e4{padding: 26px 30px;}}.prop .tiles{margin-top: 2px;}.prop > .atouts,.prop .atouts{max-width: 640px;}.qa.on{background: var(--g-900);color: #fff;}@keyframes bob{0%,100%{translate: 0 0;}50%{translate: 0 -3px;}}.pc-pr{display: grid;grid-template-columns: auto auto;justify-content: start;align-items: center;column-gap: 5px;line-height: 1.15;min-width: 0;}.pc-pr .now{grid-column: 1 / -1;font-size: 16px;font-weight: 800;letter-spacing: -.01em;white-space: nowrap;}.pc-pr .was{font-size: 11.5px;color: var(--mut);white-space: nowrap;}.pc-foot{flex-direction: row;align-items: center;justify-content: space-between;gap: 6px;}.pc-add{width: 40px;min-height: 40px;padding: 0;flex: none;}.pc-add span{display: none;}.pc-add .ic{width: 20px;height: 20px;}.pc-bell{background: #fff;border: 1.5px solid var(--line-2);color: var(--ink-2);}.pc.is-out .pc-img img{opacity: .5;filter: grayscale(.7);}.pc-sr{display: flex;align-items: center;justify-content: space-between;gap: 6px;min-width: 0;}.pc-sr .stock-c{flex: 1;min-width: 0;}.pc-sr .pc-rate{display: none;flex: none;}.pc-sr .stock-bar{max-width: 44px;}.pc-badges{left: 6px;top: 6px;right: 6px;justify-items: start;}.pc-badges .bdg{max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.pc-tools{position: static;display: none;gap: 0;}.pc-t{width: 28px;height: 28px;border-radius: 8px;background: none;box-shadow: none;color: var(--mut);}.pc-t span{display: none;}.pc-t .ic{width: 17px;height: 17px;}.pc-t:hover{background: var(--bg-2);color: var(--ink);}.pc-t-fav.is-on{color: #e0245e;}.pc-t-fav.is-on .ic{fill: currentColor;}.pc-t.is-on:not(.pc-t-fav){background: var(--g-900);color: #fff;}.tools-c1 .pc-meta .pc-tools{display: flex;margin-right: -6px;}.tools-c1 .pc-meta .pc-rate{display: none;}.tools-c1 .pc-sr .pc-rate{display: inline-flex;}.s-high{color: #357a00;--sc: #357a00;--sl: #e7f5d6;}.s-mid{color: #8f5600;--sc: #c27c00;--sl: #fff1d6;}.s-low{color: #c23a12;--sc: #d1431b;--sl: #fdebe4;}.s-out{color: #6b7466;--sc: #9aa293;--sl: #eef0eb;}.stock-c{gap: 6px;}.stock-c > span::before{content: none;}.stock-c .stk-g,.stock-c .stk-seg{display: none;}.stock-c .stock-bar i{background: var(--sc);}.stk-l{display: inline-flex;align-items: center;gap: 5px;white-space: nowrap;}.stk-s1 .stk-l::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: var(--sc);}.sec-h .sh-t{display: flex;align-items: center;gap: 10px;min-width: 0;}.sec-h .sh-tx{min-width: 0;}.sec-h .sh-ico,.sec-h .sh-k{display: none;}.sec-h h2{letter-spacing: -.02em;}.sec-more{height: 32px;padding: 0 4px 0 12px;border-radius: 999px;background: var(--g-50);color: var(--g-900);font-size: 13px;gap: 6px;}.sec-more:hover{background: var(--g-100);color: var(--g-900);}.sec-more .arrow-btn{width: 24px;height: 24px;border-radius: 50%;background: var(--g-900);}.sec-more .arrow-btn .ic{width: 13px;height: 13px;}.rl-ind{display: block;position: relative;margin: 10px auto 0;max-width: 110px;height: 4px;cursor: pointer;}.rl-ind.is-none{display: none !important;}.rl-ind::before{content: "";position: absolute;inset: -10px 0;}.rl-prog{display: block;position: relative;height: 4px;border-radius: 2px;background: var(--line);overflow: hidden;}.rl-prog i{position: absolute;top: 0;bottom: 0;inset-inline-start: 0;border-radius: 2px;background: var(--g-900);transition: inset-inline-start .12s linear,width .2s;}.rl-seg{display: none;}.rl-r3 .rl-ind{display: none;}.rl-r3 .rail-track{scroll-snap-type: none;-webkit-mask-image: linear-gradient(90deg,#000 86%,transparent);mask-image: linear-gradient(90deg,#000 86%,transparent);}@media (hover: hover){.rail-track{cursor: grab;}}@media (max-width: 767px){.drawer{width: 100vw;}.modal{padding: 0;}.modal-box,.modal-l .modal-box{width: 100%;height: 100%;max-height: none;border-radius: 0;animation: none;}.sheet{top: 0;border-radius: 0;}}.dw-x{gap: 6px;}.mc-add.btn-buy{padding: 0;min-height: 0;}.btn-buy{white-space: nowrap;}.toast .btn[hidden]{display: none;}.sw{display: inline-flex;align-items: center;gap: 8px;font-weight: 600;cursor: pointer;}.sw input{appearance: none;-webkit-appearance: none;width: 38px;height: 22px;border-radius: 999px;background: var(--line-2);position: relative;transition: background .2s;cursor: pointer;margin: 0;}.sw input::after{content: "";position: absolute;left: 3px;top: 3px;width: 16px;height: 16px;border-radius: 50%;background: #fff;transition: transform .2s;}.sw input:checked{background: var(--g);}.sw input:checked::after{transform: translateX(16px);}.g3{border-collapse: separate;border-spacing: 0;min-width: 100%;font-size: 12.5px;}.g3 th,.g3 td{padding: 8px;text-align: center;border-bottom: 1px solid var(--line);min-width: 112px;}.g3 th:first-child,.g3 td:first-child{position: sticky;left: 0;z-index: 1;background: #fff;text-align: left;min-width: 92px;max-width: 92px;font-size: 11px;color: var(--mut);font-weight: 600;box-shadow: 1px 0 0 var(--line);}.g3 thead th{vertical-align: top;}.ring{--v: 80;width: 46px;height: 46px;border-radius: 50%;display: grid;place-items: center;background: conic-gradient(var(--g) calc(var(--v) * 1%),var(--line) 0);position: relative;font-weight: 800;font-size: 13px;}.ring::before{content: "";position: absolute;inset: 5px;border-radius: 50%;background: #fff;}.ring span{position: relative;}.g3 td.best{background: var(--g-50);color: var(--g-900);font-weight: 700;}.g3 tr.same{transition: opacity .2s;}.sec-h{flex-wrap: nowrap;align-items: center;}.sec-h > .sh-t{flex: 1 1 auto;min-width: 0;}.sec-h > .sec-r{flex: none;}.sec-h .sh-tx h2{overflow-wrap: anywhere;}@media (max-width: 420px){.sec-h h2{font-size: 19px;}}.pc-sr .pc-rate{padding-left: 3px;}.pc{container-type: inline-size;}.pc-sr .stock-bar{flex: 1 1 auto;min-width: 10px;}@container (max-width: 200px){.pc-sr .pc-rate span{display: none;}.pc-sr .stk-l{font-size: 10.5px;}}.sw{white-space: nowrap;}.rl-r3 .rail-track{scroll-behavior: auto;}.sec-h.sec-g{display: grid;grid-template-columns: minmax(0,1fr) auto;column-gap: 12px;align-items: center;}.sec-h.sec-g > .sh-p{grid-column: 1 / -1;margin: 6px 0 0;color: var(--mut);font-size: 13.5px;line-height: 1.45;}:is(.ttl-t6, .ttl-t7, .ttl-t8) .sec-h .sh-ico{display: none;}:is(.ttl-t6, .ttl-t7, .ttl-t8) .sec-h .sh-k{display: flex;align-items: center;gap: 8px;font-size: 11px;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: var(--g-txt);margin-bottom: 3px;}:is(.ttl-t6, .ttl-t7, .ttl-t8) .sec-h .sh-k:empty{display: none;}:is(.ttl-t6, .ttl-t7, .ttl-t8) .sec-h h2{font-size: 22px;font-weight: 800;letter-spacing: -.03em;line-height: 1.12;}.ttl-t6 .sec-h{background: var(--g-50);border-radius: 16px;padding: 14px 12px 14px 16px;}.ttl-t6 .sec-h .sh-k::before{content: "";width: 16px;height: 2px;border-radius: 2px;background: var(--g);}.ttl-t6 .sec-more{background: #fff;}.c4{scroll-snap-align: start;border: 1px solid var(--line);border-radius: 14px;padding: 12px;background: #fff;display: flex;flex-direction: column;gap: 10px;}.c4 ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 7px;font-size: 13px;}.c4 li{display: flex;gap: 8px;align-items: flex-start;line-height: 1.35;}.c4 li i{font-style: normal;flex: none;width: 18px;height: 18px;border-radius: 50%;display: grid;place-items: center;font-weight: 800;font-size: 12px;margin-top: 1px;}.c4 li.pl i{background: var(--g-100);color: var(--g-900);}.c4 li.mn{color: var(--mut);}.c4 li.mn i{background: #eceee8;color: var(--mut);}.c4 .btn{margin-top: auto;min-height: 40px;}.c5{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}@media (min-width: 760px){.c5{grid-template-columns: repeat(4,minmax(0,1fr));}}.c6{border: 1px solid var(--line);border-radius: 16px;padding: 12px;background: #fff;}.c7{border: 1px solid var(--line);border-radius: 16px;padding: 12px;background: #fff;}.c7-q{display: flex;gap: 6px;overflow-x: auto;padding-bottom: 4px;scrollbar-width: none;}.c7-q .chip{flex: none;}.modal-box > .dw-x{position: sticky;top: 12px;float: right;margin: 12px 12px -56px auto;z-index: 3;}.cls-e8 .dw-x{width: 44px;height: 44px;border-radius: 50%;background: var(--g-900);color: #fff;box-shadow: 0 0 0 5px var(--g-100);transition: transform .15s var(--ease),background .2s;}.cls-e8 .dw-x .ic{width: 20px;height: 20px;stroke-width: 2.8;}.cls-e8 .dw-x:hover{background: var(--g-950);}.cls-e8 .dw-x:active{transform: scale(.95);}.cls-e8 .is-open .dw-x{animation: ringsoft .7s ease-out .35s 1;}@keyframes ringsoft{0%{box-shadow: 0 0 0 5px var(--g-100);}40%{box-shadow: 0 0 0 5px var(--g-100),0 0 0 9px rgba(115,181,4,.14);}100%{box-shadow: 0 0 0 5px var(--g-100),0 0 0 11px rgba(115,181,4,0);}}@media (prefers-reduced-motion: reduce){.cls-e8 .is-open .dw-x{animation: none;}}.c9{border: 1px solid var(--line);border-radius: 16px;padding: 12px;background: #fff;}.cu{border: 1px solid var(--line);border-radius: 16px;padding: 12px;background: #fff;display: grid;gap: 12px;}.cu-top{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 2px 10px;}.cu-top b{font-size: 14.5px;}.cu-top span{font-size: 12px;color: var(--mut);}.cu-crit{margin-top: -4px;}.cu-rank{display: flex;flex-direction: column;gap: 6px;}.cu-duel{border-top: 1px dashed var(--line-2);padding-top: 10px;}.cu-cap{margin: 0 0 8px;font-size: 11px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--g-txt);}.cu-dh{display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);align-items: center;gap: 8px;margin-bottom: 4px;}.cu-dh > div{display: flex;align-items: center;gap: 8px;font-size: 12.5px;font-weight: 700;min-width: 0;}.cu-dh > div:last-child{flex-direction: row-reverse;text-align: right;}.cu-dh img{width: 36px;height: 36px;object-fit: contain;background: var(--img);border-radius: 8px;padding: 2px;flex: none;}.cu-dh > span{font-size: 10.5px;font-weight: 800;color: var(--mut);}.cu-foot{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px;background: var(--g-900);color: #fff;border-radius: 12px;padding: 8px 8px 8px 12px;font-size: 13px;}.cu-foot b{color: #c6ec86;}.cu-foot .btn{min-height: 38px;}.pod{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));align-items: end;gap: 6px;padding-top: 6px;}.imp{display: grid;gap: 6px;}.imp-r{display: flex;align-items: center;justify-content: space-between;gap: 8px;font-size: 13px;font-weight: 600;}.mx{position: relative;aspect-ratio: 1 / .78;max-width: 100%;border-radius: 14px;overflow: hidden;background: linear-gradient(90deg,transparent calc(50% - .5px),var(--line) 0,var(--line) calc(50% + .5px),transparent 0),linear-gradient(0deg,transparent calc(50% - .5px),var(--line) 0,var(--line) calc(50% + .5px),transparent 0),linear-gradient(135deg,var(--g-50) 0 50%,#fafbf8 50%);border: 1px solid var(--line);}.cu-foot[data-v="f"]{display: block;background: none;color: inherit;padding: 0;border-radius: 0;position: sticky;bottom: calc(10px + env(safe-area-inset-bottom));z-index: 4;}.cu-foot[data-v="f"] b{color: inherit;}.ry-2 .tl{background: color-mix(in srgb,var(--c) 45%,#fff);}.ry-2 .tl-im{background: rgba(255,255,255,.7);}:is(.vf-1, .vf-2, .vf-3, .vf-4) .mc .price{display: grid;grid-template-columns: auto auto;justify-content: start;align-items: center;column-gap: 6px;row-gap: 0;}:is(.vf-1, .vf-2, .vf-3, .vf-4) .mc .price .now{grid-column: 1;grid-row: 1;font-size: 18px;font-weight: 800;letter-spacing: -.02em;}:is(.vf-1, .vf-2, .vf-3, .vf-4) .mc .price .save{display: inline-block;grid-column: 2;grid-row: 1;font-size: 11px;font-weight: 800;border-radius: 6px;padding: 2px 6px;white-space: nowrap;}:is(.vf-1, .vf-2, .vf-3, .vf-4) .mc .price .was{grid-column: 1 / -1;grid-row: 2;}:is(.vf-1, .vf-2, .vf-3, .vf-4) .mc-off{font-size: 12px;padding: 3px 7px;}.pc-rk2{display: none;}.rtn{height: 100%;display: flex;flex-direction: column;gap: 10px;border-radius: 16px;padding: 12px;background: var(--rc);border: 1px solid color-mix(in srgb,var(--rd) 16%,transparent);}.rtn-g{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px;align-content: center;justify-content: center;height: 192px;}.rtn-g.g2{grid-template-columns: repeat(2,72px);column-gap: 22px;}.rtn-g.g3{grid-template-columns: repeat(3,72px);column-gap: 14px;}.rtn-g li{position: relative;}.rtn-g a{display: grid;justify-items: center;gap: 3px;text-align: center;}.rtn-g small{font-size: 11px;font-weight: 600;color: var(--ink-2);white-space: nowrap;}.bm-n{display: none;}.flash .sec-more,:is(.ttl-t6, .ttl-t7, .ttl-t8) .flash .sec-more{background: rgba(255,255,255,.14);color: #fff;border: 1px solid rgba(255,255,255,.22);}.flash .sec-more .arrow-btn{background: #fff;color: var(--ink);}.rtn-g{height: 172px;}.rtn-g b{display: none;font-size: 11.5px;line-height: 1.25;font-weight: 600;max-width: 100%;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.rtn-g.n4 b,.rtn-g.n6 b{display: none;}.rtn-g.n2{grid-template-columns: repeat(2,112px);column-gap: 26px;}.rtn-g.n3{grid-template-columns: repeat(3,88px);column-gap: 12px;}.rtn-g.n4,.rtn-g.n6{row-gap: 6px;}.rtn-g.n4{grid-template-columns: repeat(2,66px);column-gap: 40px;}.rtn-g.n6{grid-template-columns: repeat(3,66px);column-gap: 18px;}.bm-n small{display: none;}.vft .flash{background: var(--fb);transition: background .4s;}.vft .mc-off{background: var(--fo);color: var(--fot);}.vft .mc .price{display: grid;grid-template-columns: auto auto;justify-content: start;align-items: center;column-gap: 6px;}.vft .mc .price .now{grid-column: 1;grid-row: 1;font-size: 18px;font-weight: 800;letter-spacing: -.02em;color: var(--fn);}.vft .mc .price .save{display: inline-block;grid-column: 2;grid-row: 1;font-size: 11px;font-weight: 800;border-radius: 6px;padding: 2px 6px;white-space: nowrap;background: var(--fs);color: var(--fst);}.vft .mc .price .was{grid-column: 1 / -1;grid-row: 2;}.vft .flash .sec-more{background: rgba(255,255,255,.16);color: #fff;}.rg-10 .pc-rk2{display: block;position: absolute;left: 6px;bottom: -14px;z-index: 0;font-size: 110px;font-weight: 900;line-height: 1;letter-spacing: -.08em;color: rgba(47,82,0,.1);pointer-events: none;}.rg-10 .pc-rk2.rk2{color: rgba(124,133,144,.2);}.rg-10 .pc-rk2.rk3{color: rgba(201,123,69,.2);}.rg-10 .pc-img img{position: relative;z-index: 1;}.rg-14 .pc-rk2{font-size: 134px;left: 2px;bottom: -24px;color: rgba(47,82,0,.13);}.rg-14 .pc-rk2.rk2{color: rgba(124,133,144,.3);}.rg-14 .pc-rk2.rk3{color: rgba(201,123,69,.3);}.bp{display: grid;grid-template-columns: minmax(0,1fr) 54px minmax(0,1fr);align-items: center;gap: 4px 6px;padding: 12px 14px 10px;border-radius: 14px;background: #fff;border: 1px solid var(--line);border-left: 6px solid var(--g);}.bp.m{border-left-color: #facc15;}.bp small{font-size: 9.5px;color: var(--mut);text-transform: uppercase;letter-spacing: .08em;}.mq-4b .bm-rk{display: none;}.mq-4b .bm-n{display: flex;align-items: baseline;font-size: 10px;font-weight: 700;letter-spacing: .1em;color: var(--g-txt);text-transform: uppercase;}.mq-4b .bm-n::before{content: "N°";}.mq-4b .bm-n > span{font-weight: 900;font-size: 11.5px;letter-spacing: 0;margin-left: 1px;color: var(--g-900);}.mq-4c .bm-n > span{font-size: 14px;}:is(.ry-19, .ry-22) .tl{background: none;text-align: left;overflow: visible;}.rtn{position: relative;}.rc{display: block;border-radius: 50%;padding: 4px;background: conic-gradient(from 210deg,var(--h1,var(--g)),var(--h2,#d6f29d),var(--h1,var(--g)));}.rc img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 50%;border: 3px solid #fff;background: #fff;}.rc img.prod{object-fit: contain;padding: 16%;}.bm-go{display: none;}.mq-final .bm-rk{display: none;}.mq-final .bm{container-type: inline-size;border: 0;border-radius: 22px;box-shadow: 0 8px 24px -14px rgba(16,32,10,.38);background: #fff;overflow: hidden;}.mq-final .bm .lg{height: 118px;border-bottom: 3px solid #e6ead6;padding: 16px 18px;background: #fff;}.mq-final .bm .lg img{max-height: 56px;}.mq-final .bm-b{flex: 1 1 auto;background: #fff;padding: 12px 14px 10px 16px;display: grid;grid-template-columns: minmax(0,1fr) auto auto;grid-template-rows: minmax(0,1fr) auto;grid-template-areas: "b b go" "em md md";align-items: start;gap: 8px 8px;}.mq-final .bm-b > b{grid-area: b;min-width: 0;white-space: normal;}.mq-final .bm-n,.mq-final .bm-n > span{color: var(--g-900);}.mq-final .bm-nm{display: block;font-size: 17px;font-weight: 800;text-transform: uppercase;letter-spacing: .01em;color: var(--ink);line-height: 1.2;overflow-wrap: break-word;}.mq-final .bm-b em{grid-area: em;align-self: end;font-size: 15px;color: var(--mut);white-space: nowrap;min-width: 0;overflow: hidden;text-overflow: ellipsis;}.mq-final .bm-b .md{grid-area: md;align-self: end;justify-self: end;font-size: 12.5px;padding: 5px 11px;white-space: nowrap;}.mq-final .bm-go{grid-area: go;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;background: #eaf3dc;color: var(--g-900);justify-self: end;}.mq-final .bm-go .ic{width: 16px;height: 16px;transform: rotate(-45deg);}.mq-final .bm:hover .bm-go{background: var(--g-900);color: #fff;}@container (max-width: 260px){.mq-final .bm .lg{height: 86px;padding: 12px;}.mq-final .bm .lg img{max-height: 42px;}.mq-final .bm-b{padding: 10px 8px 9px 12px;gap: 6px 4px;}.mq-final .bm-nm{font-size: 13px;letter-spacing: 0;}.mq-final .bm-go{width: 30px;height: 30px;}.mq-final .bm-b em{font-size: 12px;}.mq-final .bm-b .md{font-size: 9.5px;padding: 3px 7px;}}.en{display: grid;grid-template-columns: minmax(0,1fr);gap: 8px;}.en > *,.lb > *,.ma > *,.su-f > *{min-width: 0;}.en-k{font-size: 11px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--g-txt);}.en-h{margin: 0;font-size: 26px;font-weight: 800;letter-spacing: -.02em;line-height: 1.1;}.en-t{display: grid;gap: 6px;justify-items: start;min-width: 0;}.en-ph{width: 108px;aspect-ratio: 1;border-radius: 16px;overflow: hidden;background: #fff;}.en-ph img{width: 100%;height: 100%;object-fit: cover;}.en-st{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 6px;margin-top: 2px;}.en-st > span{display: grid;gap: 1px;align-content: start;background: var(--g-50);border-radius: 12px;padding: 8px 9px;min-width: 0;}.en-st b{font-size: 16px;font-weight: 800;letter-spacing: -.02em;color: var(--g-900);white-space: nowrap;}.en-st small{font-size: 11px;color: var(--mut);}@media (min-width: 760px){.en-ph{width: 150px;}.en-h{font-size: 32px;}}.lb{display: grid;grid-template-columns: minmax(0,1fr);gap: 8px;}.ins{display: flex;flex-direction: column;gap: 6px;min-height: 100%;border-radius: var(--r-m);padding: 12px;min-width: 0;}.ins-k{font-size: 10.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;}.ins h3{margin: 0;font-size: 15px;line-height: 1.2;}.su-f{display: grid;grid-template-columns: minmax(0,1fr);gap: 8px;margin-top: 14px;}.su-i{font-size: 13px;color: var(--ink-2);}.su-i b{color: var(--ink);}.su-bar{display: block;height: 6px;border-radius: 99px;background: var(--g-100);overflow: hidden;}.su-bar i{display: block;height: 100%;border-radius: inherit;background: var(--g);transition: width .4s var(--ease);}.su1 .btn{min-height: 46px;}.ma{display: grid;grid-template-columns: minmax(0,1fr);gap: 10px;}.ma-id{display: flex;align-items: center;gap: 10px;min-width: 0;}.ma-lg{flex: none;width: 58px;height: 58px;display: grid;place-items: center;padding: 6px;border-radius: 14px;background: #fff;border: 1px solid var(--line);}.ma-lg img{max-width: 100%;max-height: 100%;object-fit: contain;}.ma-t{display: grid;gap: 3px;min-width: 0;justify-items: start;}.ma-h{margin: 0;font-size: 20px;font-weight: 800;letter-spacing: -.02em;line-height: 1.15;}.ma-rkr{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;}.ma-a{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 6px;}.ma-a .btn{min-width: 0;white-space: nowrap;}.ma-at{display: flex;gap: 6px;overflow-x: auto;scrollbar-width: none;}.ma-at::-webkit-scrollbar{display: none;}.ma-at > span{flex: none;display: inline-flex;align-items: center;gap: 5px;font-size: 12.5px;font-weight: 600;background: var(--br-2);color: var(--br-d);border-radius: 999px;padding: 6px 11px;white-space: nowrap;}.ma-sl{position: relative;border-radius: 18px;overflow: hidden;aspect-ratio: 16 / 7;background: var(--br-l);}.ma-sl .slide{position: absolute;inset: 0;opacity: 0;pointer-events: none;transition: opacity .5s;}.ma-sl .slide.on{opacity: 1;pointer-events: auto;}.ma-sl-bn{width: 100%;height: 100%;object-fit: cover;}.ma-sl-c{height: 100%;display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 14px 16px 26px;color: var(--ink);}.ma-sl-c > div{display: grid;gap: 4px;min-width: 0;}.ma-sl-c b{font-size: 16px;line-height: 1.2;}.ma-sl-c small{font-size: 12px;color: var(--mut);}.ma-sl-fe{background: linear-gradient(135deg,var(--br-d),var(--br));color: #fff;}.ma-sl-fe small,.ma-sl-fe .ins-k{color: rgba(255,255,255,.88);}.ma-sl-bs .ins-k{color: var(--br-d);}.ma-sl-ims{display: flex;align-items: center;gap: 4px;}.ma-sl-ims img{width: 76px;height: 76px;object-fit: contain;background: #fff;border-radius: 12px;padding: 6px;}.ma-sl-ims i{font-style: normal;font-weight: 800;}.ma-st{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 6px;}.ma-st > span{display: grid;gap: 2px;align-content: start;min-width: 0;background: var(--br-2);border-radius: 12px;padding: 8px;}.ma-st > span > b{font-size: 17px;font-weight: 800;color: var(--br-d);}.ma-st small{font-size: 11px;line-height: 1.2;color: var(--mut);}@media (min-width: 760px){.ma-a{grid-template-columns: auto auto auto;justify-content: start;}.ma-sl{aspect-ratio: 16 / 5;}}.gh{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 12px;border-radius: 20px;padding: 14px 14px 14px 16px;background: var(--br-l);}.gh-t{display: grid;gap: 6px;justify-items: start;min-width: 0;}.gh-k{display: inline-flex;align-items: center;gap: 2px;font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--br-d);}.gh-h{margin: 0;font-size: 26px;font-weight: 800;letter-spacing: -.02em;line-height: 1.1;}.gh-m{display: flex;flex-wrap: wrap;gap: 6px;}.gh-m > span{display: inline-flex;align-items: center;gap: 4px;font-size: 12px;background: rgba(255,255,255,.82);border-radius: 8px;padding: 4px 8px;}.gh1{background: linear-gradient(135deg,var(--g1),var(--g2));}.gh1 .gh-k,.gh1 .gh-h{color: var(--gd);}.gh-ph{width: 112px;aspect-ratio: 1;display: grid;place-items: center;border-radius: 16px;background: #fff;box-shadow: 0 10px 20px -14px rgba(0,0,0,.4);}.gh-ph img{width: 84%;height: 84%;object-fit: contain;}.gh-rail .rail-track{--n: 2.3;}.gh-nd{height: 100%;display: grid;gap: 6px;align-content: start;background: #fff;border: 1px solid var(--line);border-radius: 14px;padding: 8px;}.gh-nd-k{justify-self: start;display: inline-flex;align-items: center;gap: 4px;font-size: 11.5px;font-weight: 700;color: var(--br-d);background: var(--br-l);border-radius: 7px;padding: 3px 7px;}.gh-nd-im{aspect-ratio: 1;display: grid;place-items: center;border-radius: 10px;background: var(--img);}.gh-nd-im img{width: 82%;height: 82%;object-fit: contain;mix-blend-mode: multiply;}.gh-nd-n{min-height: 2.5em;font-size: 12.5px;font-weight: 600;line-height: 1.25;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.gh-nd-f{display: flex;align-items: center;justify-content: space-between;gap: 6px;}.gh-nd-f b{font-size: 14px;}.gh-nd-f .btn{width: 36px;height: 36px;min-height: 0;padding: 0;}@media (min-width: 760px){.gh-ph{width: 150px;}.gh-h{font-size: 32px;}.gh-rail .rail-track{--n: 4.2;}}.ma-a .btn{padding: 0 9px;gap: 4px;}.ma-sl-c{padding: 10px 12px 24px 14px;gap: 8px;}.ma-sl-c b{font-size: 14px;}.ma-sl-ims img{width: 62px;height: 62px;}@media (max-width: 599px){.ma-sl-c small{display: none;}}.gh-k{display: inline;}.gh-k .ic{vertical-align: -2px;}.ma-sl .slide{grid-area: auto;display: block;padding: 0;visibility: visible;}.enf{grid-template-columns: minmax(0,1fr);gap: 10px;background: color-mix(in srgb,var(--c) 45%,#fff);border-radius: 20px;padding: 14px;}.enf-top{display: flex;align-items: center;gap: 12px;min-width: 0;}.enf-top .en-t{flex: 1;}.enf1 .en-ph{width: 92px;}.en-st-w > span{background: rgba(255,255,255,.88);}.enf-best{display: grid;grid-template-columns: 52px minmax(0,1fr) auto auto;align-items: center;gap: 8px;background: #fff;border-radius: 14px;padding: 6px;}.enf-best-im{width: 52px;height: 52px;display: grid;place-items: center;border-radius: 10px;background: var(--img);}.enf-best-im img{width: 86%;height: 86%;object-fit: contain;mix-blend-mode: multiply;}.enf-best-t{display: grid;min-width: 0;line-height: 1.2;color: var(--ink);}.enf-best-t small{font-size: 10.5px;font-weight: 800;color: var(--g-txt);}.enf-best-t b{font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.enf-best .btn{width: 40px;height: 40px;min-height: 0;padding: 0;}.lbx{position: sticky;top: var(--bub,0px);z-index: 7;display: grid;grid-template-columns: minmax(0,1fr);gap: 6px;margin: 6px 0;padding: 8px 0;background: rgba(255,255,255,.97);backdrop-filter: blur(8px);border-bottom: 1px solid var(--line);transition: top .3s var(--ease);}.lbx > *{min-width: 0;}.lbx-r{display: flex;align-items: center;gap: 8px;min-width: 0;}.lbx-f{flex: none;display: inline-flex;align-items: center;justify-content: center;gap: 6px;height: 46px;padding: 0 14px;border: 0;border-radius: 12px;background: var(--g-900);color: #fff;font: inherit;font-size: 14px;font-weight: 700;cursor: pointer;}.lbx-f .flt-k{background: var(--or);color: #fff;}.lbx-pop{position: absolute;left: 0;right: 0;top: calc(100% + 4px);z-index: 8;display: grid;gap: 2px;padding: 8px;background: #fff;border: 1px solid var(--line);border-radius: 16px;box-shadow: 0 18px 40px -16px rgba(16,32,10,.45);}.lbx-pop small{padding: 4px 8px;font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--mut);}.lbx-pop button{display: flex;align-items: center;gap: 10px;height: 44px;padding: 0 10px;border: 0;border-radius: 10px;background: none;color: var(--ink);font: inherit;font-size: 14.5px;text-align: left;cursor: pointer;}.lbx-pop button .ic{margin-left: auto;color: var(--g-900);opacity: 0;}.lbx-pop button.is-on{background: var(--g-50);font-weight: 700;}.lbx-pop button.is-on .ic{opacity: 1;}.lbx-f2{height: 40px;padding: 0 12px;}.grid-p.g1{grid-template-columns: minmax(0,1fr);}.maf2{background: var(--br-l);border-radius: 20px;padding: 10px 10px 14px;}.maf2 .ma-st > span,.maf2 .ma-at > span{background: #fff;}.maf2 .ma-lg{border: 0;}.gx{min-width: 0;color: var(--ink);}.gx-im img{width: 84%;height: 84%;object-fit: contain;}.gx-tx{display: grid;gap: 2px;min-width: 0;align-content: start;}.gx-rail .rail-track{--n: 2.3;}.gx5{height: 100%;display: grid;grid-template-rows: auto 1fr;overflow: hidden;border-radius: 16px;border: 1px solid var(--line);background: #fff;}.gx5 .gx-im{display: grid;place-items: center;aspect-ratio: 3 / 4;background: color-mix(in srgb,var(--gt) 80%,#fff);}.gx5 .gx-im img{width: 80%;height: 80%;mix-blend-mode: multiply;}.gx5 .gx-tx{padding: 8px 10px 10px;}.gx5 b,.gx6 b{font-weight: 800;letter-spacing: .02em;text-transform: uppercase;color: var(--gc);line-height: 1.15;overflow-wrap: break-word;}.gx5 b{font-size: 13px;}.gx5 small,.gx6 small{font-size: 11.5px;line-height: 1.25;color: var(--ink-2);}.gx5 em{display: inline-flex;align-items: center;gap: 3px;margin-top: 4px;font-style: normal;font-size: 12px;font-weight: 700;color: var(--gc);}.gxw6{display: grid;grid-template-columns: minmax(0,1fr);gap: 6px;}.gx6{display: grid;grid-template-columns: minmax(0,1fr) auto auto auto;align-items: center;gap: 8px;padding: 8px 8px 8px 12px;border-radius: 14px;background: color-mix(in srgb,var(--gt) 85%,#fff);}.gx6 b{font-size: 13px;}.gx-th{display: flex;}.gx-th img{width: 40px;height: 40px;object-fit: contain;padding: 3px;border-radius: 10px;background: #fff;border: 2px solid color-mix(in srgb,var(--gt) 85%,#fff);}.gx-th img + img{margin-left: -12px;}.gx6 > em{padding: 2px 7px;border-radius: 8px;background: #fff;font-style: normal;font-size: 12px;font-weight: 800;color: var(--gc);}.gx-go{width: 16px;height: 16px;color: var(--gc);}.gx8-p{margin-top: 10px;}@media (min-width: 760px){.gxw6{grid-template-columns: repeat(2,minmax(0,1fr));}.gx-rail .rail-track{--n: 4.3;}}.en-st > span{padding: 8px 7px;}.en-st small{white-space: nowrap;}.gh-k{white-space: nowrap;font-size: 10px;letter-spacing: .05em;}.enf1b .en-t{gap: 4px;}.en-st > a,.en-st > button{display: grid;gap: 1px;align-content: start;min-width: 0;padding: 8px 7px;border: 0;border-radius: 12px;background: rgba(255,255,255,.88);color: inherit;font: inherit;text-align: left;cursor: pointer;transition: background .2s;}.en-sm > button.is-on{background: var(--g-900);}.en-sm > button.is-on b,.en-sm > button.is-on small{color: #fff;}.t3-rail .rail-track{--n: 1.12;--gap: 8px;}.t3-rail .rl-ind{display: none;}.enf-best-im{position: relative;}.enf-best-im i{position: absolute;left: -4px;top: -4px;z-index: 1;min-width: 20px;height: 20px;display: grid;place-items: center;padding: 0 4px;border-radius: 6px;background: #e0a800;color: #3a2c00;font-style: normal;font-size: 11px;font-weight: 900;}.t3-2 .enf-best-im i{background: #b9c0c8;color: #2f3439;}.t3-3 .enf-best-im i{background: #c97b45;color: #fff;}.sub-wrap{margin-top: 12px;}.sub-rail .rail-track{--n: 3.2;}@media (min-width: 760px){.sub-rail .rail-track{--n: 6.2;}.t3-rail .rail-track{--n: 2.2;}}.acts{flex: none;align-self: flex-start;display: inline-flex;align-items: center;gap: 6px;margin-left: auto;}.lk,.sh{height: 36px;display: inline-flex;align-items: center;justify-content: center;gap: 5px;border: 0;border-radius: 10px;background: var(--br-l,var(--g-50));color: var(--br-d,var(--g-900));font: inherit;font-size: 13px;font-weight: 700;cursor: pointer;transition: background .2s,color .2s;}.lk{padding: 0 10px;}.sh{width: 36px;}.lk.is-on{background: #fde2e7;color: #c8234b;}.lk.is-on svg{fill: currentColor;}.maf2 .lk,.maf2 .sh{background: #fff;}.ma-at > span{border-radius: 10px;}.gh-r{width: 112px;display: grid;gap: 8px;}.gh-r .acts{margin: 0;display: grid;grid-template-columns: minmax(0,1fr) auto;}.gh-r .lk,.gh-r .sh{background: rgba(255,255,255,.88);}@media (min-width: 760px){.gh-r{width: 150px;}}.gaf-h{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-bottom: 8px;}.gaf-h > span{font-size: 12.5px;color: var(--mut);}.gaf-all{flex: none;display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 12px;border: 1.5px solid var(--br-l);border-radius: 10px;background: #fff;color: var(--br-d);font: inherit;font-size: 13px;font-weight: 700;cursor: pointer;}.gaf-l2{display: none;}.gaf-list{display: none;}button.gx5{width: 100%;padding: 0;font: inherit;text-align: left;cursor: pointer;transition: box-shadow .2s;}.gx5.is-on{border-color: var(--gc);box-shadow: inset 0 0 0 2px var(--gc);}.gaf .gx8-p{margin-top: 12px;}.maf .ma-t{flex: 1;justify-items: stretch;}.maf .ma-rkr{flex-wrap: nowrap;}.maf .ma-rkr .acts{align-self: center;}.t3{grid-template-columns: 52px minmax(0,1fr) auto;}.t3 .enf-best-t em{font-style: normal;font-size: 14px;font-weight: 800;}.t3 .enf-best-t small{white-space: nowrap;}.gaf-h > span{min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.sub-rail .rail-track > * > .tl{height: 100%;}.sub-rail .tl-t b{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 2.5em;line-height: 1.25;}.deal .deal-v li + li::before{content: "+";position: absolute;left: -24px;top: 50%;transform: translateY(-50%);width: 20px;height: 20px;display: grid;place-items: center;border-radius: 6px;background: #fff;color: var(--bl);font-size: 14px;font-weight: 800;}.deal .rtn-g.deal-v{height: auto;display: flex;align-items: center;justify-content: center;gap: 34px;grid-template-columns: none;}.deal .deal-v li a{display: block;position: relative;}.deal .deal-v li + li::before{left: -28px;width: 24px;height: 24px;background: var(--br,var(--bl));color: #fff;}.deal-g a i{position: absolute;left: 50%;bottom: -9px;transform: translateX(-50%);background: var(--yl);color: #3a2c00;font-style: normal;font-weight: 800;font-size: 10px;letter-spacing: .06em;padding: 2px 7px;border-radius: 5px;}.ma-at-k{flex: none;align-self: center;font-size: 11px;font-weight: 700;color: var(--mut);white-space: nowrap;}.ma-at > button{flex: none;display: inline-flex;align-items: center;gap: 5px;font: inherit;font-size: 12.5px;font-weight: 600;background: var(--br-2);color: var(--br-d);border: 0;border-radius: 10px;padding: 6px 11px;white-space: nowrap;cursor: pointer;}.maf2 .ma-at > button{background: #fff;}.ma-at em{font-style: normal;font-size: 11px;font-weight: 700;color: var(--ink-2);background: var(--br-l);border-radius: 6px;padding: 1px 6px;}.maf2 .ma-at em{background: var(--br-2);}.ma-at > button.is-on{background: var(--br-d);color: #fff;}.ma-at > button.is-on em{background: rgba(255,255,255,.25);color: #fff;}.gx5.is-on{box-shadow: 0 14px 26px -16px var(--gc);transform: translateY(-3px);}.gx5.is-on .gx-im{background: color-mix(in srgb,var(--gt) 100%,var(--gc) 10%);}button.gx5{transition: transform .2s,box-shadow .2s;}.gah{display: grid;grid-template-columns: 60px minmax(0,1fr);align-items: center;gap: 10px 12px;margin-bottom: 10px;padding: 10px;border-radius: 16px;background: linear-gradient(120deg,color-mix(in srgb,var(--gt) 90%,#fff),color-mix(in srgb,var(--gt) 40%,#fff));}.gah-im{width: 60px;height: 60px;display: grid;place-items: center;border-radius: 12px;background: #fff;}.gah-im img{width: 84%;height: 84%;object-fit: contain;}.gah-t{display: grid;gap: 1px;min-width: 0;}.gah-t small{font-size: 10.5px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--mut);}.gah-t b{font-size: 18px;font-weight: 900;letter-spacing: .02em;text-transform: uppercase;color: var(--gc);line-height: 1.1;}.gah-d{font-size: 12.5px;color: var(--ink-2);}.gah-m{display: flex;flex-wrap: wrap;gap: 4px 6px;margin-top: 3px;}.gah-m > span{font-size: 11px;font-weight: 700;background: #fff;color: var(--gc);border-radius: 6px;padding: 2px 7px;}.gah-go{grid-column: 1 / -1;display: inline-flex;align-items: center;justify-content: center;gap: 6px;height: 40px;border-radius: 11px;background: var(--gc);color: #fff;font-size: 13.5px;font-weight: 700;}@media (min-width: 760px){.gah{grid-template-columns: 60px minmax(0,1fr) auto;}.gah-go{grid-column: auto;padding: 0 16px;}}.lbt .lbx-r{gap: 10px;}.lbt .lbx-r > :first-child{flex: 1;min-width: 0;}.lbt-c{display: inline-grid;line-height: 1.05;margin-right: 8px;vertical-align: middle;}.lbt-c b{font-size: 21px;font-weight: 900;letter-spacing: -.02em;color: var(--g-900);}.lbt-c small{font-size: 10.5px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--mut);}[data-flt-count].bump{animation: bump .45s var(--ease);}@keyframes bump{0%{transform: scale(1);}40%{transform: scale(1.18);color: var(--or);}100%{transform: scale(1);}}.lbt-c b{display: inline-block;}.lbt-box .lbx-r{gap: 8px;}.lbt-blk{flex: 1;min-width: 0;display: flex;align-items: center;gap: 10px;height: 46px;padding: 0 12px;border-radius: 12px;background: var(--g-50);border: 1px solid var(--g-100);}.lbt-blk .lbt-c{flex: none;margin: 0;}.lbt-blk .lbt-c b{font-size: 19px;}.lbt-blk .lbt-c small{font-size: 9.5px;}.lbt-sep{flex: none;width: 1px;height: 26px;background: var(--g-200);}.lbt-so{flex: 1;display: flex;align-items: center;gap: 6px;min-width: 0;color: var(--g-900);}.lbt-so .ic{flex: none;}.lbt-so > span{display: grid;min-width: 0;line-height: 1.1;}.lbt-so small{font-size: 9.5px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--mut);}.lbt-so b{font-size: 13.5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.lbt-box .lbx-f2{height: 46px;padding: 0 11px;font-size: 13.5px;}.lbt-box .lst-actv:empty{display: none;}.lbt-box{container-type: inline-size;}@container (max-width: 350px){.lbt-blk{gap: 7px;padding: 0 9px;}.lbt-blk .lbt-c b{font-size: 17px;}.lbt-so{gap: 4px;}.lbt-so b{font-size: 12.5px;}.lbt-box .lbx-f2{padding: 0 9px;font-size: 12.5px;}.lbt-box .lbx-r{gap: 6px;}}@container (max-width: 315px){.lbt-so .ic{display: none;}.lbt-blk .lbt-c b{font-size: 16px;}.lbt-box .lbx-f2 svg{display: none;}}.px{display: grid;grid-template-columns: minmax(0,1fr);gap: 10px;}.px > *{min-width: 0;}.px-pr{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 10px;}.px-pr .now{font-size: 30px;font-weight: 900;letter-spacing: -.03em;color: var(--ink);line-height: 1;}.px-pr .now small{font-size: 15px;font-weight: 800;margin-left: 2px;}.px-pr .unit{font-size: 12.5px;color: var(--mut);}.px-pr .stk,.px-pr > :last-child{flex-basis: 100%;}.ds{display: grid;grid-template-columns: minmax(0,1fr);gap: 10px;}.ds > *{min-width: 0;}@media (max-width: 999px){.gal .gal-thumbs{display: grid;grid-auto-flow: column;grid-auto-columns: calc((100% - 3 * 8px) / 4);gap: 8px;overflow-x: auto;scroll-snap-type: x mandatory;}.gal .gal-thumbs button{width: auto;height: auto;aspect-ratio: 1;flex: none;padding: 6px;border-radius: 12px;scroll-snap-align: start;}}#buy-main .btn-wa2{margin-top: 10px;}.ak{display: grid;grid-template-columns: 52px minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 8px 10px 8px 8px;border-radius: 14px;background: #fff;border: 1px solid var(--line);color: var(--ink);}.us{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none;}.us li{display: grid;grid-template-columns: 26px minmax(0,1fr);align-items: start;gap: 10px;padding: 8px 10px;border-radius: 12px;background: var(--bg-2);}.vus{display: grid;gap: 18px;padding-bottom: 24px;}.px{container-type: inline-size;}.fm{display: grid;gap: var(--g-in);grid-template-columns: minmax(0,1fr);align-items: start;}.fm > *{min-width: 0;}@media (min-width: 900px){.fm{grid-template-columns: minmax(0,1fr) 360px;gap: var(--g-sec);}}.fm .field{gap: 4px;}.fm .field > label{font-size: 12.5px;font-weight: 600;color: var(--ink-2);}.fm .field > label i{font-style: normal;font-weight: 500;color: var(--mut);}.fm .in.is-err{border-color: var(--red);}.rc input{border-radius: 6px;}.rc input:checked::after{border-radius: 3px;}.l6{display: grid;gap: var(--g-sec);grid-template-columns: minmax(0,1fr);}.l6 > *{min-width: 0;margin: 0;}.l6 .sec-h{margin: 0;}.qq{margin: 0;padding-left: 20px;display: grid;gap: var(--g-in);max-width: 760px;font-size: 14.5px;line-height: 1.45;}.ar{display: grid;gap: var(--g-sec);grid-template-columns: minmax(0,1fr);}.ar > *{min-width: 0;margin: 0;}.ar .sec-h{margin: 0;}.fq .acc + .acc{margin-top: 0;}.fq-q summary{font-size: 15px;}.cgv .acc + .acc{margin-top: 0;}@media (min-width: 900px){@keyframes e4c-sweep{0%,100%{transform: translateX(0);}50%{transform: translateX(900%);}}}.btn,.gaf-all,.gah-go,.lbx-f2 > span,.btn-wa2 b{text-transform: uppercase;letter-spacing: .03em;}.btn{font-size: 14px;}.btn-sm{font-size: 12.5px;}.btn-lg{font-size: 15px;}:root{--wa: #73b504;}.btn-wa{background: #73b504;color: #fff;}.btn-wa:hover{background: #659f04;color: #fff;}.ff{position: relative;}.ff-i{width: 100%;height: 54px;padding: 20px 13px 6px;border-radius: 12px;border: 1.5px solid var(--line-2);background: #fff;font-size: 16px;color: var(--ink);transition: border-color .15s,box-shadow .15s;}.ff-i:focus{outline: none;border-color: var(--g);box-shadow: 0 0 0 3px var(--g-100);}.ff > label{position: absolute;left: 14px;top: 50%;transform: translateY(-50%);font-size: 15px;color: var(--mut);pointer-events: none;transition: top .15s,font-size .15s,transform .15s;white-space: nowrap;max-width: calc(100% - 28px);overflow: hidden;text-overflow: ellipsis;}.ff > label i{font-style: normal;color: var(--mut-2);}.ff-i:focus + label,.ff-i:not(:placeholder-shown) + label{top: 8px;transform: none;font-size: 11.5px;font-weight: 600;color: var(--g-txt);}.ff-tel .ff-pre{position: absolute;left: 1.5px;top: 1.5px;bottom: 1.5px;display: inline-flex;align-items: center;gap: 6px;padding: 0 10px 0 12px;border-right: 1px solid var(--line);border-radius: 10px 0 0 10px;background: var(--bg-2);font-size: 14px;font-weight: 600;color: var(--ink-2);z-index: 1;}.ff-tel .ff-i{padding-left: 98px;}.ff-tel > label{left: 98px;}.wah-sheet{position: fixed;z-index: 120;left: 0;right: 0;bottom: 0;height: min(620px,82vh);border-radius: 20px 20px 0 0;background: var(--bg-2);box-shadow: 0 -18px 50px -20px rgba(0,0,0,.45);transform: translateY(105%);visibility: hidden;transition: transform .3s var(--ease),visibility .3s;display: flex;}.wah-sheet.is-open{transform: none;visibility: visible;}@media (min-width: 700px){.wah-sheet{left: 50%;right: auto;bottom: auto;top: 50%;width: 400px;height: min(620px,86vh);border-radius: 20px;transform: translate(-50%,-46%) scale(.97);opacity: 0;}.wah-sheet.is-open{transform: translate(-50%,-50%);opacity: 1;}}.wah{flex: 1;min-width: 0;display: flex;flex-direction: column;min-height: 0;background: var(--bg-2);border-radius: inherit;overflow: hidden;}.wah-h{flex: none;display: flex;align-items: center;gap: 8px;padding: 12px 12px 12px 14px;background: #fff;border-bottom: 1px solid var(--line);}.wah-ti{flex: 1;min-width: 0;display: flex;align-items: center;gap: 10px;}.wah-ti b{display: block;font-size: 15.5px;letter-spacing: -.01em;}.wah-ti small{display: block;font-size: 12px;color: var(--mut);}.wah-av{flex: none;width: 38px;height: 38px;display: grid;place-items: center;border-radius: 11px;background: #73b504;color: #fff;}.wah-back,.wah-x{flex: none;width: 36px;height: 36px;display: grid;place-items: center;border-radius: 10px;background: var(--bg-2);color: var(--ink);}.wah-b{flex: 1;min-height: 0;overflow-y: auto;padding: 12px;}.wah-v{display: grid;gap: var(--g-in);}.wah-v[hidden]{display: none;}.wah-q{margin: 0;font-size: 14px;font-weight: 700;color: var(--ink);}.wah-os{display: grid;gap: 6px;}.wah-o{display: grid;grid-template-columns: 36px minmax(0,1fr) auto;align-items: center;gap: 10px;min-height: 50px;padding: 6px 12px 6px 7px;border-radius: 13px;background: #fff;border: 1px solid var(--line);text-align: left;color: var(--ink);}.wah-o:hover{border-color: var(--g-200);}.wah-oi{width: 36px;height: 36px;display: grid;place-items: center;border-radius: 10px;background: var(--g-50);font-size: 17px;}.wah-ol{font-size: 13.5px;font-weight: 600;line-height: 1.3;}.wah-o > .ic{color: var(--mut-2);}.wah-box{display: grid;gap: 6px;padding: 12px;border-radius: 14px;background: #fff;border: 1px solid var(--line);font-size: 13.5px;line-height: 1.45;color: var(--ink-2);}.wah-box > b{font-size: 14px;color: var(--ink);}.wah-box p{margin: 0;}.wah-ok{color: var(--g-txt);font-weight: 700;}.wah-note{margin: 0;padding: 9px 11px;border-radius: 12px;background: var(--yl-50);font-size: 12.5px;line-height: 1.4;color: var(--ink-2);}.wah-ck{display: flex;gap: 9px;align-items: flex-start;cursor: pointer;}.wah-ck input{flex: 0 0 auto;width: 18px;height: 18px;margin: 0;accent-color: var(--g-900);}.wah-ck a{color: inherit;text-decoration: underline;}.wah-up{display: grid;grid-template-columns: 36px minmax(0,1fr);align-items: center;gap: 10px;padding: 9px;border-radius: 13px;border: 1.5px dashed var(--line-2);background: #fff;cursor: pointer;}.wah-up b{display: block;font-size: 13.5px;}.wah-up small{display: block;font-size: 12px;color: var(--mut);}.wah-cta{height: 48px;}.wah-f{flex: none;margin: 0;padding: 9px 12px;border-top: 1px solid var(--line);background: #fff;text-align: center;font-size: 11.5px;color: var(--mut);}.wah-f b{color: var(--ink-2);}.lbt-box .lbx-f2{font-size: 12.5px;padding: 0 10px;gap: 6px;}.lbt-box .lbx-f2 > span{letter-spacing: .01em;}@container (max-width: 345px){.lbt-box .lbx-f2 svg{display: none;}}@container (max-width: 300px){.lbt-box .lbx-f2{font-size: 11.5px;padding: 0 8px;}.lbt-blk{gap: 6px;padding: 0 8px;}}.sec-more{border-radius: 10px;}.sec-more .arrow-btn{border-radius: 7px;}.stk-s1 .stk-l::before{border-radius: 2px;}.mq-final .bm-go{border-radius: 9px;}.gh-rail .rail-track>*{display:flex}.gh-nd{display:flex;flex-direction:column;gap:6px;width:100%}.gh-nd-k{align-self:stretch;width:100%;box-sizing:border-box;min-height:calc(2 * 1.25em + 6px);line-height:1.25;align-items:center;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.gh-nd-k .emo{flex:none}.gh-nd-n{min-height:2.5em}.gh-nd-f{margin-top:auto}.gx-rail .rail-track>*{display:flex}.gx5{display:flex;flex-direction:column;width:100%}.gx5 .gx-tx{flex:1;display:flex;flex-direction:column}.gx5 small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.gx5 em{margin-top:auto;padding-top:4px}.deal{display: flex;flex-direction: column;gap: 10px;}.deal > .deal-b{flex: 1;display: flex;flex-direction: column;gap: 1px;}.deal-b > .deal-f{margin-top: auto;padding-top: 8px;}.sub-rail .tl > .tl-t{flex: 1;display: flex;flex-direction: column;align-items: stretch;}.sub-rail .tl > .tl-t > em{margin-top: auto;}:root{--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-7: 32px;--g-in: 10px;--g-sec: 24px;}@media (min-width: 900px){:root{--g-sec: 32px;}}.sec,.sec-tight{padding-top: calc(var(--g-sec) / 2);padding-bottom: calc(var(--g-sec) / 2);}:is(.ttl-t6, .ttl-t7, .ttl-t8) .sec-h h2{font-size: 18px;line-height: 1.12;letter-spacing: -.02em;}:is(.ttl-t6, .ttl-t7, .ttl-t8) .sec-h h1{font-size: 21px;font-weight: 800;line-height: 1.1;letter-spacing: -.03em;}@media (min-width: 900px){:is(.ttl-t6, .ttl-t7, .ttl-t8) .sec-h h2{font-size: 20px;}:is(.ttl-t6, .ttl-t7, .ttl-t8) .sec-h h1{font-size: 25px;}}@media (max-width: 420px){.sec-h h2{font-size: 18px;}}@media (max-width: 374px){:is(.ttl-t6, .ttl-t7, .ttl-t8) .sec-h h2{font-size: 16.5px;}}.ttl-t6 .sec-h{padding: 9px 10px 9px 14px;border-radius: 14px;}:is(.ttl-t6, .ttl-t7, .ttl-t8) .sec-h .sh-k{margin-bottom: 1px;}.sec-h.sec-g > .sh-p{margin: 0;font-size: 12.5px;line-height: 1.25;}.sec-h{margin-bottom: var(--sp-3);}.sec-h.sec-g{column-gap: var(--sp-2);}.sec-h .sec-more{padding-left: 10px;}.px > *{margin-top: 0;margin-bottom: 0;}.pdp{padding-bottom: 0;}.vus{display: grid;gap: var(--g-sec);padding-top: calc(var(--g-sec) / 2);padding-bottom: var(--g-sec);}.lbx{margin: var(--sp-3) 0;}.rail:last-child > .rail-track{margin-bottom: -6px;}.crumbs{padding-bottom: var(--g-in);}.gaf .gx8-p,.gx8-p{margin-top: var(--g-in);}.hero{padding-bottom: 0;}.rh-intro{margin-bottom: var(--sp-3);}.tn{padding: 10px 12px;}.lst{padding-top: 0;}.gaf .gx8-p{margin-top: 4px;}.vus{padding-top: var(--g-sec);}.hero{padding-bottom: calc(var(--g-sec) / 2);}.brand-pg > .maf{margin-bottom: var(--sp-3);}.lbx{margin: var(--g-in) 0;}.sec-tight:has(> .gl-types){padding-top: 8px;}.lst-main > div:first-child > .lbx:first-child{margin-top: 0;}@media (min-width: 1100px){.lst > .flt .flt-q{padding-top: 0;}.lst > .flt .flt-q .ic{top: 11px;}}.sec-h.sec-g > .sh-p{margin-top: 1px;}.sec-h.sec-g{row-gap: 0;}.hd-search .pvxse-form{position: relative;display: flex;align-items: center;width: 100%;margin: 0;}.hd-search .pvxse-form input[type=search]{height: 46px;padding: 0 16px 0 44px;border-radius: 12px;border: 1.5px solid var(--line-2);background: #fff;color: var(--ink);font: 400 15px/1 Poppins,system-ui,sans-serif;}.hd-search .pvxse-form input[type=search]::placeholder{color: #737e68;}.hd-search .pvxse-form input[type=search]:focus{border-color: var(--g);box-shadow: 0 0 0 4px rgba(115,181,4,.15);}.hd-search .pvxse-form button{left: 6px;right: auto;width: 34px;height: 34px;border-radius: 8px;color: var(--mut);}@media (min-width: 1100px){.hd-search .pvxse-form input[type=search]{height: 48px;}}@media (max-width: 849px){.hd-search .pvxse-form input[type=search]{font-size: 16px;}}.bubble .hd-search .pvxse-form input[type=search]{height: 44px;}.pvx-dwc{display: contents;}.cart-empty{display: grid;gap: 10px;justify-items: start;padding: 14px;}.cart-empty p{margin: 0;}body.admin-bar .drawer,body.admin-bar .sheet{top: 32px;height: calc(100% - 32px);}@media (max-width: 782px){body.admin-bar .drawer,body.admin-bar .sheet{top: 46px;height: calc(100% - 46px);}}.wah-ul{margin: 0;padding-left: 18px;display: grid;gap: 4px;}.wah-ko{color: var(--rd,#c62828);font-weight: 700;}.wah-err{margin: 0;padding: 9px 11px;border-radius: 12px;background: #fdecea;color: #a61b1b;font-size: 12.5px;}.wah-cta[disabled]{opacity: .7;}.px-pr .was{font-size: 14px;color: var(--mut);}.flt .ck.is-0,.flt .fb.is-0{opacity: .45;}.lst.is-busy .grid-p{opacity: .55;transition: opacity .2s;pointer-events: none;}.lst-vide{grid-column: 1 / -1;display: grid;gap: 8px;justify-items: center;text-align: center;padding: 32px 16px;border-radius: 16px;background: var(--g-50);border: 1px solid var(--line);}.lst-vide b{font-size: 16px;color: var(--ink);}.lst-vide span{font-size: 13.5px;color: var(--mut);}button.lbt-so{border: 0;background: none;padding: 0;font: inherit;text-align: left;cursor: pointer;}button.lbt-so > .ic:last-child{margin-left: auto;color: var(--mut);}@media (max-width: 699px){button.lbt-so > .ic:last-child{display: none;}}@media (min-width: 700px){.lbt-box .lbx-pop{right: auto;width: 320px;}}.sub-rail .tl-t b{display: block;-webkit-line-clamp: unset;overflow: visible;hyphens: auto;-webkit-hyphens: auto;overflow-wrap: anywhere;}.ma-st[data-n="3"]{grid-template-columns: repeat(3,minmax(0,1fr));}.ma-st[data-n="2"]{grid-template-columns: repeat(2,minmax(0,1fr));}.ma-a > .btn:only-child{grid-column: 1 / -1;}a.at{color: inherit;text-decoration: none;}a.at:hover b{text-decoration: underline;}.gh-h .gh-hm{font-weight: 600;opacity: .72;}.pvx-mq-all{border: 1px solid var(--line);border-radius: 14px;background: #fff;padding: 0 14px;}.pvx-mq-all summary{display: flex;align-items: center;justify-content: space-between;gap: 10px;min-height: 48px;font-weight: 700;font-size: 14.5px;cursor: pointer;list-style: none;}.pvx-mq-all summary::-webkit-details-marker{display: none;}.pvx-mq-all[open] summary .ic{transform: rotate(180deg);}.pvx-mq-all p{margin: 0 0 14px;font-size: 13.5px;line-height: 2;color: var(--mut);}.pvx-mq-all a{color: var(--ink-2);font-weight: 600;text-decoration: none;}.pvx-mq-all a:hover{color: var(--g-txt);text-decoration: underline;}.pc-img,.mc-img,.ci-img,.gal-thumbs button,.gx-im,.gx5 .gx-im,.gah-im,.gh-ph,.sugg img,.pick img,.need img,.gh-nd-im,.ai-ctx img{background: #fff;}.pc-img img,.mc-img img,.ci-img img,.gal-track img,.gal-thumbs img,.gx-im img,.gah-im img,.gh-ph img,.sugg img,.pick img,.need img,.gh-nd-im img,.tl-im img.prod,.of-vis img,.en-ph img,.ma-sl-ims img,.spot img{padding: 0;mix-blend-mode: normal;filter: none;}.gal-thumbs button{padding: 0;}.gx-im img,.gx5 .gx-im img,.gah-im img{width: 100%;height: 100%;object-fit: contain;}.pc.is-out .pc-img img{opacity: .55;filter: grayscale(.6);}.gh.gh1{background: var(--bg-2);}.gah{background: var(--bg-2);}@media (max-width: 767px){.wrap .rail-track{margin-left: calc(-1 * var(--gut));margin-right: calc(-1 * var(--gut));padding-left: var(--gut);padding-right: var(--gut);scroll-padding-left: var(--gut);}.wrap .flash .rail-track{margin-left: -14px;margin-right: -14px;padding-left: 14px;padding-right: 14px;scroll-padding-left: 14px;}}.rl-r3 .rail-track.is-scrolled{-webkit-mask-image: linear-gradient(90deg,transparent,#000 5%,#000 86%,transparent);mask-image: linear-gradient(90deg,transparent,#000 5%,#000 86%,transparent);}.sec-h.sec-g > .sh-t{grid-column: 1;grid-row: 1;}.sec-h.sec-g > .sec-r{grid-column: 2;grid-row: 1 / span 2;align-self: center;}.sec-h.sec-g > .sh-p{grid-column: 1;grid-row: 2;}.sec-more{height: 36px;padding: 0 5px 0 12px;border-radius: 10px;}.sec-more .arrow-btn{width: 26px;height: 26px;border-radius: 7px;}.flash .sec-more{height: 36px;padding: 0 5px 0 12px;}.cart-alt{display: block;width: 100%;text-align: center;text-decoration: underline;text-underline-offset: 3px;color: var(--ink-2);background: none;border: 0;cursor: pointer;}.cart-alt:hover{color: var(--g-txt);}.dl-row > span{line-height: 1.4;}.dl-row b,.tot span:last-child,.price .now,.price .was,.pc-pr .now,.pc-pr .was,.cart-badge,.ci-row .now,.amt{white-space: nowrap;}.ship-prog p{align-items: flex-start;}.ship-prog p .ic{flex: none;margin-top: 2px;}.ship-add{display: grid;gap: 6px;margin-top: 10px;}.ship-add small{font-size: 12px;font-weight: 700;color: var(--g-900);}.ship-add .sugg{background: var(--bg-2);border-radius: 10px;padding: 6px;}.cls-e8 .dw-x,.dw-x,.wah-x{border-radius: 12px;}@media (min-width: 1100px){.hd-btn.hd-cart{width: auto;min-width: 48px;padding: 0 12px 0 11px;display: inline-flex;align-items: center;gap: 8px;}.hd-btn.hd-cart .hd-cart-amt{position: static;transform: none;margin: 0;font-size: 13.5px;font-weight: 700;color: var(--ink);}.hd-btn.hd-cart .hd-cart-amt:empty{display: none;}}body.admin-bar{--ab: 32px;}@media (max-width: 782px){body.admin-bar{--ab: 46px;}}body.admin-bar .bubble{top: calc(10px + var(--ab));}@media (min-width: 1000px){body.admin-bar .gal{top: calc(var(--bub,0px) + var(--ab));}}body.admin-bar .wah-sheet,body.admin-bar .modal{top: var(--ab);}@media (min-width: 700px){body.admin-bar .wah-sheet{top: calc(50% + var(--ab) / 2);}}.gx5 .gx-im{aspect-ratio: 1;}.gx5 .gx-im img{width: 100%;height: 100%;}.gx5 small{min-height: 0;}@media (min-width: 1100px){.gx-rail .rail-track{--n: 5.3;}}@media (min-width: 1400px){.gx-rail .rail-track{--n: 6.3;}}.lbt-so b,.lbt-c b{white-space: normal;overflow: visible;text-overflow: clip;}.gaf-h > span{white-space: normal;}@media (max-width: 599px){.sec-h:has(.seg){flex-wrap: wrap;}.sec-h:has(.seg) > div:first-child{flex-basis: 100%;}.sec-h .seg{margin-top: 2px;}}@media (min-width: 700px) and (max-width: 999px){.gal{max-width: 560px;margin: 0 auto;width: 100%;}}@media (min-width: 1000px){.pdp{grid-template-columns: minmax(0,11fr) minmax(0,13fr);gap: 32px;}.gal{max-width: 600px;grid-template-columns: 64px minmax(0,1fr);}.gal-thumbs button{flex: 0 0 64px;width: 64px;height: 64px;}}@media (min-width: 1200px){.pdp{gap: 40px;}}.pc.pc-n1{border: 1.5px solid #e2b93b;box-shadow: 0 0 0 3px #fff3cc inset;}.rv-google header{position: relative;padding-right: 30px;}.rv-google .g-logo{position: absolute;right: 0;top: 0;width: 24px;height: 24px;border-radius: 7px;font-size: 13px;}@media (min-width: 900px){.ma-sl-c b{font-size: 22px;}.ma-sl-c small{font-size: 14px;}.ma-sl-ims img{width: 104px;height: 104px;}.ma-sl-c .ins-k{font-size: 13px;}}.rg-14 .pc-rk2.rk1{color: rgba(224,168,0,.26);}#cart .ci-rm{width: 36px;height: 36px;}.sec-more{border-radius: 10px;}.sec-more .arrow-btn{border-radius: 8px;}.btn-wa2 > span{min-width: 0;}.btn-wa2 small{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.g-logo.g-real{background: #fff;border: 1px solid #e3e7ee;width: 40px;height: 40px;border-radius: 12px;flex: none;}.g-logo.g-real svg{width: 22px;height: 22px;}.fab-main.fab-ia{background: linear-gradient(135deg,#7c3aed,#4f46e5);box-shadow: 0 14px 30px -12px rgba(79,70,229,.8);}.fab-main.fab-ia::after{content: "";position: absolute;inset: -4px;border-radius: 19px;border: 2px solid rgba(124,58,237,.45);animation: fab-halo 3.2s ease-out infinite;pointer-events: none;}.fab-main.fab-ia .ic-o{animation: fab-etoile 3.2s ease-in-out infinite;}@keyframes fab-halo{0%{transform: scale(.92);opacity: .9;}70%,100%{transform: scale(1.18);opacity: 0;}}@keyframes fab-etoile{0%,80%,100%{transform: rotate(0) scale(1);}88%{transform: rotate(18deg) scale(1.12);}}@media (prefers-reduced-motion: reduce){.fab-main.fab-ia::after,.fab-main.fab-ia .ic-o{animation: none;}}@media (max-width: 1099px){body.pvx-bb2 .fab{right: 10px;bottom: calc(76px + env(safe-area-inset-bottom));}body.pvx-bb2 .fab-main{width: 46px;height: 46px;border-radius: 12px;}body.pvx-bb2 .fab-main.fab-ia::after{border-radius: 15px;}}.fil-bas{padding-block: 6px 2px;}.fil-bas .crumbs{padding: 8px 0;font-size: 12.5px;border-top: 1px solid var(--line);}.logo-fav{display: none;}.logo-fav img{width: 40px;height: 40px;display: block;border-radius: 10px;}@media (max-width: 1099px){.hd .logo,.bubble .logo{display: none;}.logo-fav{display: flex;align-items: center;min-width: 0;}.hd-in{grid-template-columns: minmax(44px,1fr) minmax(0,2fr) minmax(88px,1fr);grid-template-areas: "logo search acts";gap: 8px;padding-top: 8px;padding-bottom: 8px;}.hd-in > .logo-fav{grid-area: logo;}.hd-acts{justify-content: flex-end;gap: 4px;}.hd-acts .hd-acc{display: none;}.hd-acts .hd-btn,.bubble .hd-btn{width: 42px;height: 42px;}.hd-search input,.hd-search .pvxse-form input[type=search]{height: 42px;padding-right: 12px;padding-left: 38px;font-size: 16px;}.bubble{display: grid;grid-template-columns: minmax(44px,1fr) minmax(0,2fr) minmax(88px,1fr);gap: 8px;padding: 6px 8px;border-radius: 16px;}.bubble .hd-search{grid-column: 2;grid-row: 1;}.bubble .logo-fav{grid-column: 1;grid-row: 1;}.bubble .bub-cart{display: grid;justify-self: end;}.bubble .bub-cart,.bubble .hd-menu{grid-row: 1;}.bubble .bub-cart{grid-column: 3;margin-right: 46px;}.bubble .hd-menu{grid-column: 3;justify-self: end;}}.sec-h.sec-g:not(:has(.sh-p)){align-items: center;}.rg-10 .pc-img{aspect-ratio: 1 / 1;}.rg-10 .pc-rk2{z-index: 3;left: 8px;bottom: 6px;font-size: 56px;line-height: .85;letter-spacing: -.06em;color: var(--g-900);-webkit-text-stroke: 4px #fff;paint-order: stroke fill;}.rg-10 .pc-rk2.rk1{color: #c99400;}.pc-n1 .pc-rk2{display: none;}@media (max-width: 599px){.rg-10 .pc-rk2{font-size: 44px;-webkit-text-stroke: 3px #fff;}}.rg-10 .pc-rk2.rk2{color: #7c8590;}.rg-10 .pc-rk2.rk3{color: #b0682f;}.rg-14 .pc-rk2.rk1{color: #c99400;}@media (max-width: 599px){.flash .mc{grid-template-columns: minmax(0,1fr);align-content: start;}.flash .mc-img{width: 100%;height: auto;}}.rv-google .g-logo.g-real{position: absolute;right: 0;top: 0;width: 26px;height: 26px;border-radius: 7px;}.rv-google .g-logo.g-real svg{width: 16px;height: 16px;}@media (min-width: 1000px){.enf1b{position: relative;overflow: hidden;padding: 22px 24px;grid-template-columns: minmax(0,1fr);min-height: 230px;}.enf1b .en-ph{position: absolute;top: 0;right: 0;bottom: 0;width: 48%;height: auto;aspect-ratio: auto;border-radius: 0;margin: 0;z-index: 0;background: none;}.enf1b > .enf-top{position: static;max-width: none;}.enf1b .en-t{position: relative;z-index: 1;max-width: 56%;}.enf1b .en-ph img{width: 100%;height: 100%;object-fit: cover;border-radius: 0;-webkit-mask: linear-gradient(90deg,transparent,#000 38%);mask: linear-gradient(90deg,transparent,#000 38%);}.enf1b > *{position: relative;z-index: 1;max-width: 56%;}.enf1b .en-h{font-size: 40px;}.enf1b .en-st{grid-template-columns: repeat(4,minmax(0,1fr));max-width: 620px;}.enf1b .t3-rail{max-width: 56%;}}@media (max-width: 999px){.enf1b .en-st{grid-template-columns: repeat(2,minmax(0,1fr));}.enf1b .en-st > a,.enf1b .en-st > button{display: flex;align-items: baseline;gap: 6px;padding: 8px 10px;}.enf1b .en-st small{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}}.en-h{font-size: clamp(22px,6.4vw,32px);line-height: 1.1;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.enf-best-t b{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: unset;}.sub-rail .tl{display: flex;flex-direction: column;}.sub-rail .tl-im{position: relative;aspect-ratio: 1 / 1;}.sub-rail .tl-n{position: absolute;right: 6px;bottom: 6px;padding: 2px 7px;border-radius: 7px;background: rgba(255,255,255,.92);color: var(--g-900);font-style: normal;font-size: 11px;font-weight: 800;}.sub-rail .tl-t em{display: none;}.sub-rail .tl-t{padding: 7px 7px 8px;}.sub-rail .tl-t b{font-size: 11.5px;line-height: 1.25;display: block;overflow: visible;min-height: 0;overflow-wrap: anywhere;hyphens: auto;-webkit-hyphens: auto;}.sub-rail .tl-go{display: none;}@media (max-width: 699px){.of{min-height: 0;padding: 14px;}.of .of-vis,.of .duo{margin-top: 4px;}}.pc .pc-add{width: 42px;height: 42px;min-height: 0;padding: 0;flex: none;}.pc .pc-add span{display: none;}.pc .pc-foot{padding: 4px 10px 10px;gap: 6px;}.pc-img{position: relative;}.pc-img .pc-im2{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: contain;background: #fff;opacity: 0;transform: translateX(14%);transition: opacity .45s var(--ease),transform .55s var(--ease);pointer-events: none;z-index: 1;}.pc-img.is-im2 .pc-im2{opacity: 1;transform: none;}@media (hover: hover){.pc:hover .pc-img .pc-im2{opacity: 1;transform: none;}}@media (prefers-reduced-motion: reduce){.pc-img .pc-im2{transition: none;}}.flt-sort .lbl{display: block;font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--mut);margin-bottom: 6px;}.flt .chip.is-on,.flt-sort .chip.is-on{background: var(--g-900);border-color: var(--g-900);color: #fff;}@media (max-width: 1099px){.flt{background: #fff;}.flt-h{padding: 12px 16px;}.flt .dw-x{width: 40px;height: 40px;border-radius: 10px;box-shadow: none;}.flt-top{background: #fff;gap: 12px;padding: 4px 16px 12px;}.flt-top .sortsel{display: none;}.flt-sort .sp-chips,.flt-sug .sp-chips{flex-wrap: wrap;overflow: visible;}.flt-sug .lbl{color: var(--mut);text-transform: uppercase;letter-spacing: .04em;}.flt-in{display: block;flex: 1;min-height: 0;overflow-y: auto;background: var(--bg-2);}.flt-nav{display: none;}.flt-b{display: grid;gap: 8px;overflow: visible;padding: 10px 16px 24px;}.flt-q{position: relative;padding: 0;background: none;}.flt-q .ic{top: 12px;}.flt-q input{height: 42px;border-radius: 12px;background: #fff;}.fg,.fg.on{display: block;background: #fff;border: 1px solid var(--line);border-radius: 14px;padding: 0 14px;}.fg summary{display: flex;padding: 13px 0;font-size: 15px;}.fg[open] summary{border-bottom: 1px solid var(--line);margin-bottom: 10px;}.fg-b{padding: 0 0 14px;}.fg .ck{padding: 6px 0;}}.fb-q{position: relative;}.fb-q .ic{position: absolute;left: 11px;top: 12px;color: var(--mut);}.fb-q input{width: 100%;height: 40px;border-radius: 10px;border: 1.5px solid var(--line-2);padding: 0 10px 0 34px;font-size: 14px;background: #fff;}.fb-q input:focus{outline: none;border-color: var(--g);}.ft{border-radius: 28px 28px 0 0;}.p-chip{display: inline-flex;align-items: center;height: 30px;padding: 0 12px;border-radius: 8px;background: var(--bg-2);font-size: 13px;font-weight: 800;}.p-pz{color: #ef7d00;font-style: italic;}.p-pz b{color: #0b4ea2;}.p-chip.p-visa{color: #1a1f71;font-style: italic;letter-spacing: .02em;}.p-chip.p-mc i{width: 16px;height: 16px;border-radius: 50%;background: #eb001b;display: block;}.p-chip.p-mc i + i{background: #f79e1b;margin-left: -6px;mix-blend-mode: multiply;}.ft-copy{font-size: 12.5px;color: var(--ink-2);}@media (max-width: 699px){.ft-copy{flex-basis: 100%;padding-top: 10px;border-top: 1px solid var(--line);}}.bubble{transform: translate(-50%,calc(-100% - 30px));visibility: hidden;transition: transform .3s var(--ease),visibility 0s linear .3s;}.bubble.on{transform: translate(-50%,0);visibility: visible;transition: transform .35s var(--ease),visibility 0s;}.maf2 .ma-st{display: flex;flex-wrap: wrap;gap: 0;background: #fff;border-radius: 12px;padding: 4px;}.maf2 .ma-st > span{flex: 1 1 0;min-width: 0;padding: 6px 8px;background: none;border-radius: 0;text-align: center;justify-items: center;}.maf2 .ma-st > span + span{border-left: 1px solid var(--line);}.maf2 .ma-st > span > b{font-size: 15px;white-space: nowrap;}.maf2 .ma-st small{font-size: 10.5px;white-space: nowrap;}.gx-rail .rail-track{padding-top: 4px;padding-bottom: 10px;}.gx5{box-shadow: 0 2px 10px -6px rgba(16,32,10,.25);}.gx5.is-on{transform: none;border-color: var(--gc);box-shadow: inset 0 0 0 2px var(--gc),0 4px 12px -8px var(--gc);}.gx5:focus{outline: none;}.gx5:focus-visible{outline: 2px solid var(--gc);outline-offset: 2px;}.gaf-h2{display: block;}.gaf-h2 .gaf-all{width: 100%;justify-content: center;height: 42px;}.pc.pc-spe{border: 0;background: linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--spe1),var(--spe2)) border-box;border: 2px solid transparent;box-shadow: 0 10px 24px -16px var(--spe2);}.pc.pc-spe .pc-spe-k{position: absolute;left: 0;right: 0;top: 0;z-index: 3;padding: 5px 10px;background: linear-gradient(90deg,var(--spe1),var(--spe2));color: #fff;font-size: 11px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;text-align: center;}.pc.pc-spe .pc-badges{top: 32px !important;}.pc.pc-spe .pc-spe-k{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 10.5px;padding: 6px 8px;}.pc-spe-cc{--spe1: #e11d74;--spe2: #f472b6;}.pc-spe-tr{--spe1: #7c3aed;--spe2: #4f46e5;}.pc-spe-mo{--spe1: #d97706;--spe2: #f59e0b;}.pvxq-gs.vu{position: fixed;display: flex;gap: 0;}#pvx-menu .pvx-eng{display: grid;grid-template-columns: 1fr 1fr;gap: 6px;margin: 0 0 12px;}#pvx-menu .pvx-eng > span{display: flex;align-items: center;gap: 6px;min-height: 40px;padding: 6px 9px;border-radius: 12px;background: #fff;font: 500 12px/1.25 Poppins,sans-serif;color: #333;}#pvx-menu .pvx-eng b{font-weight: 700;color: #000;}#pvx-menu .pvx-eng i{font-style: normal;font-size: 15px;flex: none;}@media (min-width: 768px){#pvx-menu .pvx-eng{display: none;}}:root{--cta: #10200a;--cta-1: #2a3624;--cta-h: #000;--cta-sh: rgba(16,32,10,.9);}.btn-buy,.mc-add{background: linear-gradient(180deg,var(--cta-1),var(--cta));color: #fff;box-shadow: 0 8px 16px -10px var(--cta-sh);}.btn-buy:hover,.mc-add:hover{background: var(--cta-h);}.pc-t-fav{display: grid;place-items: center;border: 0;padding: 0;cursor: pointer;}.pc-t-fav .ic{fill: none;transition: transform .15s var(--ease);}.pc-t-fav.is-on .ic{transform: scale(1.08);}.pc-t-fav span{display: none;}.pc-t.pc-t-fav.is-on{background: none;color: #e0245e;}.pc-t.pc-t-fav.is-on .ic{fill: currentColor;}.pc-meta .pc-t-ai{color: #5b3cc4;}.pc-t-cmp span,.pc-t-ai span{display: none;}.cmp-th img{width: 30px;height: 30px;object-fit: contain;background: #fff;border-radius: 7px;}.sec-h.sec-g > .sec-r{grid-row: 1;align-self: center;}.sec-h.sec-g .sh-k:empty,.sec-h.sec-g .sh-ico:empty{display: none;}.sec-h.sec-g .sh-tx h2{line-height: 1.15;margin: 0;}.sec-h.sec-g > .sh-p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.slide{justify-content: flex-end;}@media (min-width: 700px){.slide{align-items: flex-end;}}.cd span{display: inline-flex;align-items: baseline;justify-content: center;gap: 2px;min-width: 0;padding: 5px 7px;}.cd span small{display: inline;font-size: 9.5px;letter-spacing: .02em;text-transform: none;opacity: .85;}@media (max-width: 599px){.cd span{min-width: 0;padding: 4px 6px;font-size: 14px;}}.mc .mc-f{display: grid;grid-template-columns: minmax(0,1fr) 40px;align-items: end;gap: 6px;}.vft .mc .price,.mc .price{display: flex;flex-direction: column;align-items: flex-start;gap: 0;min-width: 0;}.vft .mc .price .now,.mc .price .now{font-size: 17px;line-height: 1.1;white-space: nowrap;}.mc .price .was{font-size: 12px;line-height: 1.2;white-space: nowrap;}.mc .mc-add{width: 40px;height: 40px;border-radius: 10px;}.mc .mc-add .ic{width: 20px;height: 20px;}.rg-10.rg-14 .pc-rk2{font-size: 58px;}@media (min-width: 900px){.rg-10.rg-14 .pc-rk2{font-size: 76px;-webkit-text-stroke: 5px #fff;}}.rg-10 .pc-n1 .pc-rk2{display: block;}.pc-badges .bdg{max-width: 60%;font-size: 10px;padding: 3px 6px;gap: 3px;}.pc-badges .bdg .ic{width: 11px;height: 11px;}.of{display: flex;flex-direction: column;}.of .of-cta{margin-top: auto;align-self: flex-start;}@media (max-width: 767px){.ft-copy{font-size: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;text-align: center;}}#pvx-menu .pvx-eng{margin: 14px 0 12px;}.price .now,.pc-pr .now{color: var(--ink);}#filters:not(.q-on) .fg-b:not(.fl5-on) .fl5 > .ck.is-more:not(:has(input:checked)){display: none;}.fl5{display: grid;gap: 9px;margin-top: 10px;}.fl5-0{margin: 8px 0 0;font-size: 13px;color: var(--mut);}.fg-b .ck{align-items: center;}.fg-b .ck > span{flex: 1 1 auto;min-width: 0;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.fg-b .ck > em{flex: none;}.fb-lg{display: inline-grid;place-items: center;width: 42px;height: 26px;margin-right: 8px;vertical-align: middle;border-radius: 7px;border: 1px solid var(--line);background: #fff;overflow: hidden;font-style: normal;font-size: 12px;font-weight: 800;color: var(--g-900);}.fb-lg img{width: 100%;height: 100%;object-fit: contain;padding: 2px;}.fb-lg0{background: var(--g-50);}.fb-dr{font-style: normal;margin-right: 7px;}.flt-h > div{display: grid;gap: 0;line-height: 1.2;}.flt-h > div b{line-height: 1.15;}.enf-best-im{position: relative;}.enf-best-im i{left: 3px;top: 3px;}.pc-img .pc-im2{transform: scale(.82);}.pc-img.is-im2 > img:not(.pc-im2){transform: scale(.92);opacity: .4;transition: transform .45s var(--ease),opacity .45s var(--ease);}@media (hover: hover){.pc:hover .pc-img:has(.pc-im2) > img:not(.pc-im2){transform: scale(.92);opacity: .4;}}.nb2-h{padding: 8px 10px;gap: 9px;}.nb2-h img{width: 44px;height: 44px;}.nb2-h b{line-height: 1.15;}.bubble{top: 0;border-radius: 0 0 16px 16px;}body.admin-bar .bubble{top: var(--ab,0px);}@media (max-width: 1099px){.bubble{width: 100%;grid-template-columns: 44px minmax(0,1fr) 44px;padding: 6px 8px;padding-top: max(6px,env(safe-area-inset-top,0px));}.bubble .bub-cart{display: none !important;}.bubble .hd-menu{grid-column: 3;justify-self: end;}}.fab-item.fi-wa i{background: #73b504;color: #fff;}@media (min-width: 768px){#ai.drawer{top: auto !important;bottom: 16px;right: 16px;height: max(50vh,480px) !important;max-height: calc(100vh - 32px);border-radius: 18px;overflow: hidden;}}.gx5,.gx5.is-on{box-shadow: none;transform: none;}.gx5{border: 1.5px solid color-mix(in srgb,var(--gc) 35%,#fff);}.gx5.is-on{border-color: var(--gc);}:root{--fe: #0b84bd;--fe-d: #075a86;--fe-l: #f2f9fd;}.fest{background: radial-gradient(90% 120% at 100% 0%,rgba(255,255,255,.18),transparent 55%),linear-gradient(140deg,var(--fe-d),var(--fe));}.fest .deal-v{background: var(--fe-l);}.fest .deal .deal-v li + li::before{background: var(--fe);}.deal .rtn-g.deal-v{padding: 14px 12px 24px;}body.woocommerce-checkout:has(#pvx-sticky-order-btn.pvx-visible) .fab{opacity: 0;pointer-events: none;}@media (min-width: 900px){.prose:has(> .sv2){max-width: none;}}.lf{display: grid;gap: 10px;padding: 12px;border-radius: 18px;background: #f3f9ea;border: 1px solid #dcebc4;color: var(--ink);}.mp{display: none;}@media (min-width: 1000px){.mp{display: block;position: relative;min-height: 280px;border-radius: 18px;background: linear-gradient(160deg,#f6fbef,#e8f3d6);border: 1px solid #dcebc4;overflow: hidden;}}.mp svg{position: absolute;top: 8px;left: 38%;width: 60%;height: calc(100% - 16px);}@keyframes mp-r{to{stroke-dashoffset: -18;}}@keyframes mp-h{from{transform: scale(.5);opacity: 1;}to{transform: scale(1.6);opacity: 0;}}.md.mdw{gap: 4px;}.md-b1{background: #f1f7e6;color: #2f5200;}.md-b5{background: #fff7e0;color: #7a5200;}.md-b10{background: #eef4ff;color: #1e3a8a;}.mdw-t{display: inline-block;max-width: 12em;overflow: hidden;white-space: nowrap;vertical-align: bottom;}@media (max-width: 599px){.mdw-t{animation: mdw-r .5s ease 2.5s forwards;}.md.mdw{animation: mdw-p .5s ease 2.5s forwards;}}@keyframes mdw-r{to{max-width: 0;opacity: 0;}}@keyframes mdw-p{to{gap: 0;padding-left: 5px;padding-right: 5px;}}@media (prefers-reduced-motion: reduce){.mdw-t,.md.mdw{animation: none;}}:root{--or: #e11d48;--or-h: #be123c;--or-l: #f43f5e;--or-50: #fff1f2;--or-100: #ffe4e6;}.s-low{color: #be123c;--sc: #e11d48;--sl: #ffe4e6;}.of-or{background: linear-gradient(150deg,#f43f5e,#be123c);}.pc-spe-mo{--spe1: #2f5200;--spe2: #73b504;}.mp svg{left: 42%;width: 56%;}.sec-h.sec-g{row-gap: 1px;}.sec-h.sec-g:has(> .sh-p) > .sec-r{grid-row: 1 / span 2;align-self: center;}.sec-h.sec-g > .sh-p{margin-top: 0;}.mq-final .bm-b{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "b go" "em em" "md md";grid-template-rows: auto auto auto;align-content: start;}.mq-final .bm-b em{align-self: start;margin-top: -2px;}.mq-final .bm-b .md{justify-self: stretch;justify-content: center;align-self: end;margin-top: 4px;}.mq-final .bm-b .md .mdw-t,.mq-final .bm-b .md.mdw{animation: none !important;}.mq-final .bm-b .md .mdw-t{max-width: none;}.pc.pc-spe{position: relative;overflow: visible;border: 2px solid transparent;box-shadow: none;background: linear-gradient(color-mix(in srgb,var(--spe1) 5%,#fff),color-mix(in srgb,var(--spe1) 5%,#fff)) padding-box,linear-gradient(135deg,var(--spe1),var(--spe2)) border-box;}.pc.pc-spe .pc-top,.pc.pc-spe .pc-img{margin: 0;border-radius: 14px 14px 0 0;overflow: hidden;}.pc.pc-spe > .pc-spe-k{position: absolute;top: -11px;left: 50%;right: auto;z-index: 4;transform: translateX(-50%);max-width: calc(100% - 16px);padding: 3px 9px;border-radius: 8px;background: linear-gradient(90deg,var(--spe1),var(--spe2));color: #fff;font-size: 9.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-shadow: 0 4px 10px -6px var(--spe2);}.pc.pc-spe .pc-badges{top: 14px !important;}.grid-p:has(> .pc-spe){row-gap: max(var(--g-in,14px),16px);}.mq-final .bm-b{grid-template-areas: "b go" "em go" "md md";row-gap: 0;}.mq-final .bm-b > b{align-self: end;}.mq-final .bm-b em{align-self: start;margin-top: 1px;}.mq-final .bm-go{align-self: center;}.mq-final .bm-b .md{margin-top: 8px;}.cart-lf{display: grid;gap: 8px;margin-bottom: 10px;}.cart-lf .lf{padding: 10px;}.sugg b{color: var(--ink);}.pc.pc-spe > .pc-spe-k{left: 0;right: 0;margin-inline: auto;width: max-content;transform: none;}.md.mdw{box-shadow: inset 0 0 0 1.5px color-mix(in srgb,currentColor 45%,transparent);}.md-b1{background: #e6f3d3;color: #2f5200;}.md-b5{background: #fff1c2;color: #6b4a00;}.md-b10{background: #e2ecff;color: #1e3a8a;}[data-defile]:not(.rail-track){display: flex;flex-wrap: nowrap;}[data-defile]{overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: none;scroll-snap-type: none !important;scroll-behavior: auto !important;}[data-defile]::-webkit-scrollbar{display: none;}[data-defile] > *{flex: none;scroll-snap-align: none !important;}[data-defile].is-defile{-webkit-mask: linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent);mask: linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent);}.rail:has(> .rail-track[data-defile]) > .rl-ind{display: none !important;}.md.mdw{box-shadow: none !important;}.mdw-t,.md.mdw{animation: none !important;}.mdw-t{max-width: none;}.md-b0{background: #eef3e8;color: var(--g-900);}@keyframes s3-mot{0%,14%{max-width: 0;opacity: 0;margin-left: 0;}26%,70%{max-width: 12em;opacity: 1;margin-left: 5px;}82%,100%{max-width: 0;opacity: 0;margin-left: 0;}}.pc.pc-spe > .pc-spe-k.spe-a{display: inline-flex;align-items: center;gap: 0;padding: 3px 8px;}.spe-a .emo{font-size: 11px;line-height: 1;}.spe-a .spe-t{display: inline-block;overflow: hidden;white-space: nowrap;max-width: 0;opacity: 0;animation: s3-mot 6s ease-in-out infinite;}@media (prefers-reduced-motion: reduce){.spe-a .spe-t{animation: none !important;max-width: none;opacity: 1;margin-left: 5px;}}.bm-grid{grid-auto-rows: 1fr;}.bm-grid > .bm{height: 100%;}.bm-b .bm-nm{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.mq-final .bm-b{height: 100%;grid-template-rows: auto auto 1fr;}.mq-final .bm-b .md{align-self: end;}.pc .pc-img{aspect-ratio: 1 / 1 !important;padding: 0 !important;}.pc .pc-img > img,.pc .pc-img img{width: 100% !important;height: 100% !important;object-fit: cover;padding: 0 !important;}.pc .pc-img .pc-im2{transform: none;}.pc-img.is-im2 > img:not(.pc-im2){transform: none;}@media (hover: hover){.pc:hover .pc-img:has(.pc-im2) > img:not(.pc-im2){transform: none;}}.of .of-vis{margin-bottom: 14px;}.ff-tel .ff-pre[data-cc]{cursor: pointer;user-select: none;}.ff-tel .ff-pre[data-cc] .tel-v{width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 5px solid currentColor;opacity: .6;margin-left: 1px;}.ff-tel .ff-pre .emo img.emoji{width: 18px !important;height: 18px !important;margin: 0 !important;vertical-align: -3px;}.pc-badges .bdg{max-width: calc(100% - 4px);width: max-content;white-space: nowrap;overflow: hidden;}.pc-badges .bdg > span{min-width: 0;overflow: hidden;text-overflow: ellipsis;}.pc-badges{right: 8px;}.bm-grid .bm-b .md{justify-self: stretch;justify-content: center;}.maf .ma-rkr{display: flex;flex-wrap: nowrap;align-items: center;gap: 8px;}.maf .ma-rkr > .md.mdw{flex: 0 0 auto;height: 44px;min-width: 96px;padding: 0 14px;border-radius: 12px;justify-content: center;gap: 6px !important;font-size: 13px;}.maf .ma-rkr > .md.mdw .emo{font-size: 15px;}.maf .ma-rkr > .md.mdw .mdw-t{max-width: 12em;opacity: 1;}.maf2 .ma-st{display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px;padding: 0;background: none;}.maf2 .ma-st > span{display: grid;align-content: center;justify-items: center;gap: 1px;height: 52px;padding: 4px 6px;border: 0 !important;border-radius: 12px;background: #fff;text-align: center;min-width: 0;}.maf2 .ma-st > span > b{font-size: 15px;line-height: 1.15;max-width: 100%;overflow: hidden;text-overflow: ellipsis;}.maf2 .ma-st small{font-size: 11px;line-height: 1.2;max-width: 100%;overflow: hidden;text-overflow: ellipsis;}@media (min-width: 760px){.maf2 .ma-st{display: flex !important;flex-wrap: wrap;justify-content: flex-start;gap: 8px;}.maf2 .ma-st > span{display: inline-flex;align-items: baseline;gap: 6px;height: 36px;padding: 0 14px;align-content: initial;flex: none;}.maf2 .ma-st > span > b{font-size: 14.5px;}.maf2 .ma-st small{font-size: 12.5px;}}.ma-at-w{display: grid;gap: 6px;min-width: 0;}.ma-at-w .ma-at{width: 100%;}.ma-at-w .ma-at.is-fixe > button{flex: 1 1 0;justify-content: center;min-width: 0;}@media (min-width: 760px){.maf2 .ma-st > span{align-items: center;}}.maf .ma-rkr{align-items: stretch;}.maf .ma-rkr > .md.mdw{height: auto;min-height: 36px;align-self: stretch;}#cart .dw-hh{display: grid;gap: 3px;justify-items: start;min-width: 0;}#cart .dw-hh h2{margin: 0;line-height: 1.1;}#cart .dw-hh .cart-badge{margin: 0;}#cart .dw-b{background: #f8f8f8;}#cart .ci{grid-template-columns: 72px minmax(0,1fr);gap: 10px;align-items: center;min-height: 72px;padding: 8px 0;}#cart .ci-img{width: 72px !important;height: 72px !important;border-radius: 12px;}#cart .ci > div{display: grid;gap: 1px;min-width: 0;align-content: center;max-height: 72px;}#cart .ci-b{font-size: 10.5px;line-height: 1.2;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#cart .ci-t{font-size: 12.5px !important;line-height: 1.25 !important;-webkit-line-clamp: 1 !important;margin: 0 !important;white-space: nowrap;display: block !important;overflow: hidden;text-overflow: ellipsis;}#cart .ci-row{margin-top: 3px !important;gap: 6px;}#cart .ci-row .price .now{font-size: 15px;}#cart .ci-row .qty{height: 30px;}#cart .ci-row .qty button{width: 28px;height: 28px;}#cart .ci-row .qty input{width: 26px;height: 28px;}#cart .ci-rm{width: 30px;height: 30px;}#cart .ci-gift .ci-img{width: 72px !important;height: 72px !important;}#cart .ci-gift .ci-t{-webkit-line-clamp: 1 !important;}.ship-add.sa2{gap: 8px;margin-top: 10px;padding: 12px;border-radius: 16px;background: #fff;box-shadow: 0 8px 20px -16px rgba(16,32,10,.5);}.sa2-h{display: grid;grid-template-columns: 38px minmax(0,1fr);align-items: center;gap: 10px;}.sa2-i{width: 38px;height: 38px;display: grid;place-items: center;border-radius: 11px;background: linear-gradient(135deg,#fff1c2,#fde68a);font-size: 19px;}.sa2-h b{display: block;font-size: 13.5px;font-weight: 800;color: var(--ink);line-height: 1.25;}.sa2-h small{display: block;font-size: 12px;font-weight: 500;color: var(--mut);}.ship-add.sa2 .sugg{grid-template-columns: 52px minmax(0,1fr) auto;gap: 10px;padding: 6px;border-radius: 12px;background: #f8f8f8;}.ship-add.sa2 .sugg img{width: 52px;height: 52px;border-radius: 10px;background: #fff;object-fit: contain;}.ship-add.sa2 .sugg > div{display: grid;min-width: 0;gap: 0;}.ship-add.sa2 .sugg p{margin: 0;font-size: 12.5px;font-weight: 600;line-height: 1.25;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.ship-add.sa2 .sugg b{font-size: 13.5px;}.ship-add.sa2 .sugg .btn{min-height: 36px;padding: 0 10px;gap: 5px;font-size: 11.5px;letter-spacing: .03em;}@media (max-width: 1099px){.hd .hd-acts .hd-cart,.bubble .bub-cart{display: none !important;}.hd-in{grid-template-columns: 44px minmax(0,1fr) auto !important;}.bubble{grid-template-columns: 44px minmax(0,1fr) auto !important;}.bubble .hd-menu{grid-column: 3;}}.hd-nav-in{overflow: visible !important;}.hd-nav-r{display: flex;align-items: center;gap: 6px;min-width: 0;flex: 1 1 auto;height: 100%;}@media (max-width: 899px){.hd-nav-r{gap: 4px;}}@media (min-width: 1000px){.l6.fq{display: grid !important;grid-template-columns: minmax(0,5fr) minmax(0,7fr);column-gap: 28px;align-items: start;}.l6.er{display: grid !important;grid-template-columns: minmax(0,1fr) minmax(0,1fr);column-gap: 28px;align-items: start;}}.btn,.mc-add{transition: border-color .15s,color .15s,box-shadow .15s,transform .1s !important;}.btn-buy,.mc-add{background-color: var(--cta);}.btn-buy:hover,.mc-add:hover{background: linear-gradient(180deg,#1d2a17,#000) !important;}#filters details.fg > :not(summary),#filters .fg .fb-q,#filters .fg .fl5{min-width: 0 !important;max-width: 100% !important;box-sizing: border-box;}#filters .fg .ck{min-width: 0;max-width: 100%;}#filters .fg .ck > span,#filters .fg .ck > b{min-width: 0;white-space: normal;overflow-wrap: anywhere;}.rs-seo-p{margin: 0 0 12px;max-width: 75ch;font-size: 14px;line-height: 1.6;color: var(--ink-2);}.rs-seo-g{display: grid;grid-template-columns: minmax(0,1fr);gap: 10px;}@media (min-width: 760px){.rs-seo-g{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (min-width: 1100px){.rs-seo-g{grid-template-columns: repeat(4,minmax(0,1fr));}}.rs-seo-c{padding: 12px 14px;border-radius: 16px;background: #f8f8f8;min-width: 0;}.rs-seo-c h3{margin: 0 0 8px;font-size: 14.5px;font-weight: 800;}.rs-seo-c p{margin: 0;font-size: 13px;line-height: 1.55;color: var(--ink-2);}.rs-seo-top{margin: 0;padding: 0;list-style: none;display: grid;gap: 6px;counter-reset: rs;}.rs-seo-top li{display: grid;grid-template-columns: 22px minmax(0,1fr) auto;align-items: center;gap: 8px;counter-increment: rs;font-size: 13px;}.rs-seo-top li::before{content: counter(rs);width: 22px;height: 22px;display: grid;place-items: center;border-radius: 7px;background: var(--g-900);color: #fff;font-size: 11.5px;font-weight: 800;}.rs-seo-top a{min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--ink);font-weight: 600;}.rs-seo-top b{font-size: 13px;white-space: nowrap;}.rs-seo-l{display: flex;flex-wrap: wrap;gap: 6px;}.rs-seo-l a{display: inline-flex;align-items: center;gap: 5px;padding: 5px 9px;border-radius: 9px;background: #fff;font-size: 12.5px;font-weight: 600;color: var(--ink);}.rs-seo-l a small{color: var(--mut);font-weight: 700;font-size: 11px;}.pvl-sb button{border-radius: 9px !important;}.pvl-sb{border-radius: 10px !important;}#pvx-menu .pvx-ico,#pvx-menu .pvx-go,#pvx-menu a.pvx-bk,#pvx-menu .pvx-close,#pvx-menu .pvx-social a,#pvx-menu a.pvx-brand-r .pvx-bgo{border-radius: 12px !important;}#pvx-menu .pvx-go,#pvx-menu a.pvx-brand-r .pvx-bgo{border-radius: 8px !important;}#pvx-menu .pvx-tb{border-radius: 7px !important;}#pvx-menu .pvx-h2 i{display: none !important;}.ft-col h3{border-left: 0 !important;padding-left: 0 !important;}.flt-nav button{border-left: 0 !important;border-radius: 10px;}.of,.nb2,.gah,.ma-sl-c,[data-href]{cursor: pointer;}#main > section:first-child,#main > .wrap:first-child,#main > div:first-child:not(.brand-pg){margin-top: 18px;}#main > .brand-pg > section:first-child{margin-top: 18px;}.ff-i{padding: 0 13px;}.ff-tel .ff-i{padding-left: 98px;}.ff-i:focus + label{top: 50%;transform: translateY(-50%);font-size: 15px;font-weight: 400;color: var(--mut-2);}.ff-i:not(:placeholder-shown) + label{opacity: 0;}input[type=checkbox]{-webkit-appearance: none;appearance: none;width: 20px;height: 20px;margin: 0;flex: none;border-radius: 6px;border: 1.5px solid var(--line-2);background: #fff;display: inline-grid;place-items: center;cursor: pointer;vertical-align: -4px;transition: background .15s,border-color .15s;}input[type=checkbox]:checked{background: var(--g-900);border-color: var(--g-900);}input[type=checkbox]:checked::after{content: "";width: 10px;height: 6px;border-left: 2.5px solid #fff;border-bottom: 2.5px solid #fff;transform: translateY(-1px) rotate(-45deg);border-radius: 1px;}input[type=checkbox]:focus-visible{outline: 2.5px solid var(--g);outline-offset: 2px;}#filters label.is-0{display: none !important;}#filters .fg:not(:has(input[type=checkbox])){}.an-on .an{opacity: 0;transform: translateY(10px);transition: opacity .6s var(--ease),transform .6s var(--ease);}.an-on .an.is-in{opacity: 1;transform: none;}.bump{animation: pvx-bump .45s var(--ease);}@keyframes pvx-bump{40%{transform: scale(1.16);}}.pc:hover,.of:hover,.tl:hover,.bm:hover,.gx:hover,.nb2:hover{transform: none !important;}.pc{transition: box-shadow .3s var(--ease),border-color .3s;}@media (hover: hover){.pc:hover{box-shadow: 0 18px 34px -18px rgba(16,32,10,.45);border-color: var(--g-200);}.of:hover,.tl:hover,.bm:hover,.gx:hover{box-shadow: 0 18px 34px -18px rgba(16,32,10,.4);}}.pc:hover .pc-img img,.pc:hover .pc-img > img{transform: none !important;}.pc-img.is-im2 > img:not(.pc-im2),.pc:hover .pc-img:has(.pc-im2) > img:not(.pc-im2){opacity: 1 !important;}.pc-img .pc-im2{transition: opacity .45s var(--ease) !important;transform: none !important;}.an-bars .stock-bar[data-an] i{width: 0 !important;transition: width 1.1s var(--ease);}.an-bars .stock-bar[data-an].is-in i{width: var(--p) !important;}.bx-k,.pc-spe-k,.of-k,.ins-k{position: relative;overflow: hidden;}.bx-k::after,.pc-spe-k::after,.ins-k::after{content: "";position: absolute;top: 0;bottom: 0;width: 40%;left: -60%;background: linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform: skewX(-18deg);animation: pvx-shine 5s ease-in-out infinite;pointer-events: none;}@keyframes pvx-shine{0%,70%{left: -60%;}90%,100%{left: 130%;}}.btn .ic,.sec-more .arrow-btn,.gah-go .ic{transition: transform .25s var(--ease);}@media (hover: hover){.btn:hover .ic:last-child,.sec-more:hover .arrow-btn,.gah-go:hover .ic{transform: translateX(3px);}}.lst.is-busy [data-liste-g] > *{position: relative;}.lst.is-busy [data-liste-g] > *::after{content: "";position: absolute;inset: 0;z-index: 8;border-radius: 14px;background: linear-gradient(100deg,#eef1ea 30%,#f8faf5 50%,#eef1ea 70%) 0 0 / 300% 100%;animation: pvx-sk 1.2s linear infinite;}@keyframes pvx-sk{to{background-position: -150% 0;}}.an-bars .sec-h[data-an] h2 .hl,.an-bars .sec-h[data-an] h1 .hl{background: linear-gradient(#d6efb0,#d6efb0) 0 92% / 0 32% no-repeat;padding: 0 2px;transition: background-size .9s var(--ease) .15s;}.an-bars .sec-h[data-an].is-in h2 .hl,.an-bars .sec-h[data-an].is-in h1 .hl{background-size: 100% 32%;}.roll{position: relative;display: inline-flex;font-variant-numeric: normal;direction: ltr;unicode-bidi: isolate;}.roll .rl-d{display: inline-flex;justify-content: center;align-items: flex-start;height: 1.15em;line-height: 1.15em;overflow: hidden;transition: width .45s var(--ease);}.roll .rl-c{display: block;flex: none;text-align: center;transition: transform .45s var(--ease);}@media (prefers-reduced-motion: reduce){.an-on .an{opacity: 1;transform: none;}.bx-k::after,.pc-spe-k::after,.ins-k::after{animation: none;}}#pvx-menu .pvx-nmo{flex: none;display: grid;gap: 8px;margin: 0 6px 8px;padding: 12px;border-radius: 14px;background: #fff;}#pvx-menu .pvx-nmo-h{display: flex;align-items: center;justify-content: space-between;gap: 8px;font: 800 11px/1.2 Poppins,sans-serif;letter-spacing: .06em;text-transform: uppercase;color: var(--g-900);}#pvx-menu .pvx-nmo-d{display: flex;gap: 4px;}#pvx-menu .pvx-nmo-d i{width: 8px;height: 6px;border-radius: 2px;background: #dfe5d6;transition: width .3s,background .3s;}#pvx-menu .pvx-nmo-d i.on{width: 16px;background: var(--g-900);}#pvx-menu .pvx-nmo-c{position: relative;height: 112px;border-radius: 14px;overflow: hidden;background: linear-gradient(135deg,var(--g-50),#fff);}#pvx-menu .pvx-nmo-c > a{position: absolute;inset: 0;display: grid;grid-template-columns: 88px minmax(0,1fr);align-items: center;gap: 12px;padding: 12px;color: var(--ink);text-decoration: none;opacity: 0;visibility: hidden;transform: translateX(16px);transition: opacity .6s var(--ease),transform .6s var(--ease),visibility .6s;}#pvx-menu .pvx-nmo-c > a.on{opacity: 1;visibility: visible;transform: none;}#pvx-menu .pvx-nmo-lg{width: 88px;height: 88px;border-radius: 14px;background: #fff;display: grid;place-items: center;padding: 10px;box-shadow: 0 6px 16px -10px rgba(16,32,10,.35);}#pvx-menu .pvx-nmo-lg img{max-width: 100%;max-height: 100%;object-fit: contain;}#pvx-menu .pvx-nmo-t{display: grid;gap: 4px;min-width: 0;}#pvx-menu .pvx-nmo-t b{font: 800 16px/1.2 Poppins,sans-serif;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#pvx-menu .pvx-nmo-b{display: inline-flex;width: max-content;align-items: center;gap: 4px;padding: 3px 7px;border-radius: 6px;font: 800 10.5px/1.3 Poppins,sans-serif;}#pvx-menu .pvx-nmo-t em{font-style: normal;font-size: 12px;color: var(--mut);}#pvx-menu .pvx-social{display: grid;grid-template-columns: repeat(auto-fit,minmax(0,1fr));gap: 8px;}#pvx-menu .pvx-social a{max-width: none;width: auto;height: 44px;aspect-ratio: auto;border-radius: 12px;background: var(--bg-2);box-shadow: none;color: var(--g-900) !important;transition: background .2s,color .2s;}#pvx-menu .pvx-social a:hover{transform: none;background: var(--g);color: #fff !important;}#pvx-menu .pvx-social svg{width: 20px;height: 20px;fill: currentColor;}#pvx-menu .pvx-social svg *{fill: currentColor !important;}.mega-side{min-height: 0;}.mega-logos{flex: 1 1 auto;min-height: 0;overflow: hidden;align-content: start;}.mega-logos a[hidden]{display: none;}.mega-cta{flex: none;min-height: 42px;}.city-list button > span{display: block;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.mega-side{contain: size;}html body .pvl-sb button{border-radius: 9px !important;}html body #pvx-menu .pvx-ico,html body #pvx-menu .pvx-go,html body #pvx-menu a.pvx-bk,html body #pvx-menu .pvx-close,html body #pvx-menu a.pvx-brand-r .pvx-bgo{border-radius: 12px !important;}html body #pvx-menu .pvx-social{display: grid;grid-template-columns: repeat(auto-fit,minmax(0,1fr));gap: 8px;}html body #pvx-menu .pvx-social a{max-width: none;width: auto;height: 44px;aspect-ratio: auto;border-radius: 12px !important;background: #e9ede3;box-shadow: none;color: var(--g-900) !important;transform: none;}html body #pvx-menu .pvx-social a:hover{background: var(--g);color: #fff !important;}html body #pvx-menu .pvx-social svg{width: 20px;height: 20px;}#cart .ci-gift{grid-template-columns: 72px minmax(0,1fr);padding: 10px !important;margin: 6px -10px;border-radius: 14px;background: var(--bl-50);}#cart .ci-gift .ci-img{background: #fff;}.ci[data-href]{cursor: pointer;}.s-mid{color: #0a5f86 !important;--sc: #0474a4;--sl: #e8f4fa;}@media (min-width: 1100px){.lst .btn-flt{text-transform: uppercase;letter-spacing: .02em;font-weight: 800;}}.tfe{position: relative;display: flex;flex-direction: column;gap: 8px;min-width: 0;padding: 12px;border-radius: 16px;overflow: hidden;color: #fff;cursor: pointer;}.tfe .bx-k{align-self: flex-start;display: inline-flex;align-items: center;gap: 5px;padding: 4px 8px;border-radius: 8px;font-size: 10px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;}.tfe h3{position: relative;z-index: 1;margin: 0;font-size: 15px;font-weight: 800;line-height: 1.2;letter-spacing: -.01em;}.tfe h3 span{color: #fde68a;}.tfe-go{position: relative;z-index: 1;margin-top: auto;display: flex;align-items: center;justify-content: center;gap: 5px;min-height: 38px;padding: 0 8px;border-radius: 10px;background: #fff;color: #075a86;font-size: 11px;font-weight: 800;letter-spacing: .02em;white-space: nowrap;text-decoration: none;}.tfe1{background: radial-gradient(120% 80% at 100% 0,rgba(255,255,255,.22),transparent 60%),linear-gradient(150deg,#075a86,#0b84bd);}.tfe1 .bx-k{background: rgba(255,255,255,.18);color: #fff;}.tfe-conf{position: absolute;inset: 0;pointer-events: none;overflow: hidden;}.tfe-conf s{position: absolute;top: -12px;width: 6px;height: 9px;border-radius: 2px;opacity: .85;animation: tfe-fall linear infinite;}@keyframes tfe-fall{to{transform: translateY(460px) rotate(260deg);}}.tfe1-v{position: relative;z-index: 1;flex: 1;min-height: 130px;}.tfe1-v > span{position: absolute;border-radius: 14px;overflow: hidden;background: #fff;box-shadow: 0 14px 26px -14px rgba(0,0,0,.7);}.tfe1-v > span img{width: 100%;height: 100%;object-fit: contain;padding: 6px;}.tfe1-v .p{width: 62%;aspect-ratio: 1;left: 2%;top: 4%;transform: rotate(-5deg);}.tfe1-v .g{width: 48%;aspect-ratio: 1;right: 2%;bottom: 6%;transform: rotate(6deg);}.tfe1-v i{position: absolute;right: 6%;bottom: 0;z-index: 2;font-style: normal;font-size: 9.5px;font-weight: 800;letter-spacing: .06em;padding: 3px 7px;border-radius: 6px;background: #facc15;color: #3a2c00;}.tfe3{background: linear-gradient(160deg,#0b2a4a,#075a86);}.tfe3 .bx-k{background: #facc15;color: #3a2c00;}.tfe3 p{position: relative;z-index: 1;margin: 0;font-size: 12px;line-height: 1.35;opacity: .9;}.tfe3 .tfe-go{color: #0b2a4a;}.tfe3-box{position: relative;flex: 1;min-height: 132px;display: grid;place-items: end center;}.tfe3-b{position: relative;z-index: 2;width: 58%;max-width: 110px;height: 62px;border-radius: 10px;background: linear-gradient(#e11d48,#be123c);}.tfe3-b::after,.tfe3-l::after{content: "";position: absolute;left: 50%;top: 0;bottom: 0;width: 12px;transform: translateX(-50%);background: #facc15;}.tfe3-l{position: absolute;bottom: 58px;z-index: 3;width: 66%;max-width: 124px;height: 20px;border-radius: 8px;background: linear-gradient(#f43f5e,#e11d48);animation: tfe-lid 4s var(--ease) infinite;}.tfe3-g{position: absolute;bottom: 30px;z-index: 1;width: 44%;max-width: 84px;aspect-ratio: 1;border-radius: 12px;overflow: hidden;background: #fff;box-shadow: 0 12px 24px -12px rgba(0,0,0,.7);animation: tfe-up 4s var(--ease) infinite;}.tfe3-g img{width: 100%;height: 100%;object-fit: contain;padding: 4px;}@keyframes tfe-lid{0%,15%{transform: none;}35%,75%{transform: translate(34px,-22px) rotate(24deg);}95%,100%{transform: none;}}@keyframes tfe-up{0%,20%{transform: translateY(30px);opacity: 0;}40%,72%{transform: translateY(-26px);opacity: 1;}92%,100%{transform: translateY(30px);opacity: 0;}}@media (prefers-reduced-motion: reduce){.tfe-conf{display: none;}.tfe3-l,.tfe3-g{animation: none;}.tfe3-g{transform: translateY(-26px);}.tfe3-l{transform: translate(34px,-22px) rotate(24deg);}}.tmd{position: relative;display: flex;flex-direction: column;gap: 8px;min-width: 0;padding: 12px;border-radius: 16px;color: var(--ink);text-decoration: none;}.tmd1{background: #fff;border: 1px solid var(--line);}.tmd3{background: linear-gradient(#fff,#f3f8fd);border: 1.5px solid #cfe1f5;}.tmd-lg{height: 46px;border-radius: 10px;background: var(--bg-2);display: grid;place-items: center;padding: 6px 10px;}.tmd-lg img{max-height: 100%;max-width: 100%;object-fit: contain;mix-blend-mode: multiply;}.tmd-lg-t{font-weight: 800;font-size: 14px;letter-spacing: .02em;}.tmd-k{font-size: 10px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--g-txt);line-height: 1.3;}.tmd-pod{flex: 1;min-height: 112px;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));align-items: end;gap: 5px;}.tmd-pod > span{position: relative;height: 70%;border-radius: 10px;overflow: hidden;background: #fff;border: 1px solid var(--line);}.tmd-pod > .tmd-p1{height: 100%;}.tmd-pod > .tmd-p3{height: 58%;}.tmd-pod img{width: 100%;height: 100%;object-fit: contain;padding: 4px;}.tmd-pod b{position: absolute;left: 4px;top: 4px;font-size: 10px;line-height: 1.4;padding: 0 5px;border-radius: 5px;background: var(--ink);color: #fff;}.tmd-m{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;font-size: 11.5px;font-weight: 700;}.tmd-w{display: inline-flex;align-items: center;gap: 4px;padding: 3px 7px;border-radius: 6px;font-size: 10px;font-weight: 800;background: #e6f3d3;color: #2f5200;}.tmd-go{margin-top: auto;display: flex;align-items: center;justify-content: center;gap: 5px;min-height: 38px;padding: 0 8px;border-radius: 10px;background: var(--ink);color: #fff;font-size: 11px;font-weight: 800;letter-spacing: .02em;white-space: nowrap;}.tmd3-s{position: relative;flex: 1;min-height: 150px;border-radius: 12px;overflow: hidden;background: #fff;}.tmd3-s figure{position: absolute;inset: 0;margin: 0;opacity: 0;transform: scale(1.04);transition: opacity .6s var(--ease),transform .8s var(--ease);}.tmd3-s figure.on{opacity: 1;transform: none;}.tmd3-s img{width: 100%;height: 100%;object-fit: contain;padding: 8px 8px 46px;}.tmd3-s figcaption{position: absolute;left: 6px;right: 6px;bottom: 6px;padding: 5px 7px;border-radius: 8px;background: rgba(255,255,255,.95);box-shadow: 0 4px 12px -8px rgba(0,0,0,.4);font-size: 11px;font-weight: 600;line-height: 1.25;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.tmd3-s figcaption b{display: block;font-size: 9px;letter-spacing: .05em;color: var(--g-txt);}.tmd-dots{display: flex;justify-content: center;gap: 4px;}.tmd-dots i{width: 14px;height: 4px;border-radius: 2px;background: var(--line-2);transition: width .3s,background .3s;}.tmd-dots i.on{width: 22px;background: var(--g-900);}.rtx{position: relative;grid-column: 1 / -1;display: grid;min-width: 0;border-radius: 18px;background: #fff;border: 1px solid var(--g-200);}.rtx-k{display: none;}.rtx-h{display: flex;align-items: center;gap: 10px;padding: 12px 12px 0;min-width: 0;}.rtx-h > div{min-width: 0;}.rtx-e{width: 40px;height: 40px;flex: none;border-radius: 11px;background: var(--g-50);display: grid;place-items: center;font-size: 21px;}.rtx-h h3{margin: 0;font-size: 15.5px;font-weight: 800;line-height: 1.2;}.rtx-h h3::first-letter{text-transform: uppercase;}.rtx-h p{margin: 1px 0 0;font-size: 12px;line-height: 1.3;color: var(--mut);}.rtx-c{margin-left: auto;flex: none;padding: 4px 8px;border-radius: 7px;background: var(--g-900);color: #fff;font-size: 11px;font-weight: 800;white-space: nowrap;}.rtx-v{--w: calc(min(110px,(100vw - 90px) / var(--n)));position: relative;display: flex;justify-content: center;align-items: center;height: 168px;margin: 10px 12px 0;border-radius: 14px;background: linear-gradient(160deg,var(--g-50),#fff);}.rtx-v button{position: relative;margin: 0 0 0 -14px;padding: 0;border: 0;background: none;cursor: pointer;transition: transform .45s var(--ease);}.rtx-v button:first-child{margin-left: 0;}.rtx-v button > span{display: block;width: var(--w);height: var(--w);border-radius: 14px;overflow: hidden;background: #fff;box-shadow: 0 10px 20px -12px rgba(0,0,0,.45);transition: transform .45s var(--ease),box-shadow .45s,opacity .45s;}.rtx-v button:nth-child(odd) > span{transform: rotate(-3deg);}.rtx-v button:nth-child(even) > span{transform: rotate(3deg) translateY(5px);}.rtx-v img{width: 100%;height: 100%;object-fit: contain;padding: 6%;}.rtx-v button > i{position: absolute;left: 6px;top: 6px;z-index: 2;width: 22px;height: 22px;border-radius: 7px;background: var(--g-900);color: #fff;font-style: normal;font-size: 11.5px;font-weight: 800;display: grid;place-items: center;}.rtx-v.is-anim button:not(.on) > span{opacity: .6;}.rtx-v button.on{z-index: 3;}.rtx-v button.on > span{transform: translateY(-10px) scale(1.12) !important;box-shadow: 0 18px 28px -14px rgba(0,0,0,.55);opacity: 1;}.rtx-hint{position: absolute;right: 8px;bottom: 6px;font-size: 10px;font-weight: 700;color: var(--mut);}.rtx-st{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px;padding: 10px 12px 0;}.rtx-st span{display: inline-flex;align-items: center;gap: 5px;height: 26px;padding: 0 8px;border-radius: 8px;background: var(--bg-2);font-size: 11px;font-weight: 700;transition: background .3s,color .3s;}.rtx-st span b{width: 17px;height: 17px;border-radius: 5px;background: #fff;display: grid;place-items: center;font-size: 10px;}.rtx-st span.on{background: var(--g-900);color: #fff;}.rtx-st span.on b{color: var(--g-900);}.rtx-f{display: grid;gap: 8px;margin-top: 12px;padding: 12px;border-radius: 0 0 17px 17px;background: linear-gradient(120deg,#274404,#3f6b00 60%,#4f8a00);color: #fff;}.rtx-f small,.rtx-rs small{font-size: 10.5px;font-weight: 800;letter-spacing: .05em;opacity: .85;}.rtx-p{display: flex;align-items: baseline;flex-wrap: wrap;gap: 8px;}.rtx-p b{font-size: 22px;font-weight: 800;}.rtx-p s{font-size: 13px;opacity: .65;}.rtx-p i{font-style: normal;font-size: 12px;font-weight: 800;padding: 2px 7px;border-radius: 7px;background: var(--red,#c62828);color: #fff;}.rtx-f em,.rtx-rs em{font-style: normal;font-size: 12px;opacity: .88;}.rtx-add{width: 100%;justify-content: center;gap: 6px;background: #fff !important;color: var(--ink) !important;font-weight: 800;}.rtx-add i{font-style: normal;font-size: 11px;padding: 2px 6px;border-radius: 6px;background: var(--red,#c62828);color: #fff;}.rtx-add-d{display: none !important;}.rtx-op{display: none;}@media (min-width: 900px){.rtx{grid-column: auto;display: flex;flex-direction: column;gap: 8px;padding: 16px 12px 12px;border: 2px solid transparent;border-radius: 16px;background: linear-gradient(#f7fbf0,#f7fbf0) padding-box,linear-gradient(135deg,#2f5200,#73b504) border-box;cursor: pointer;}.rtx-k{position: absolute;top: -11px;left: 0;right: 0;z-index: 4;display: block;width: max-content;margin-inline: auto;padding: 3px 9px;border-radius: 8px;background: linear-gradient(90deg,#2f5200,#73b504);color: #fff;font-size: 9.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;}.rtx-h{flex-direction: column;gap: 2px;padding: 0;text-align: center;}.rtx-e,.rtx-hint{display: none;}.rtx-c{order: -1;margin: 0;padding: 0;background: none;color: var(--g-txt);font-size: 10px;letter-spacing: .06em;text-transform: uppercase;}.rtx-h h3{font-size: 15px;}.rtx-h p{font-size: 11.5px;}.rtx-v{--w: calc(min(84px,190px / var(--n) + 22px));height: 150px;margin: 0;background: none;}.rtx-st{padding: 0;gap: 4px;}.rtx-st span{height: 22px;padding: 0 7px;font-size: 10.5px;}.rtx-st span b{display: none;}.rtx-f{margin-top: auto;padding: 0;gap: 8px;border-radius: 0;background: none;color: var(--ink);}.rtx-f > small,.rtx-f > em{display: none;}.rtx-f .rtx-p b{font-size: 19px;}.rtx-f .rtx-p s{color: var(--mut-2);opacity: 1;font-size: 12px;}.rtx-f .rtx-add{background: var(--ink) !important;color: #fff !important;min-height: 38px;padding: 0 8px;font-size: 11.5px;}.rtx-add-m{display: none !important;}.rtx-f .rtx-add-d{display: inline-flex !important;}.rtx-op{position: absolute;top: -12px;left: var(--opl,-12px);z-index: 30;width: var(--opw,900px);display: grid;grid-template-columns: repeat(var(--n),minmax(0,1fr)) 230px;gap: 14px;padding: 16px;border-radius: 20px;background: #fff;border: 1px solid var(--g-200);box-shadow: 0 30px 60px -24px rgba(16,32,10,.55);opacity: 0;transform: scale(.97);transform-origin: var(--opo,0) 0;pointer-events: none;visibility: hidden;transition: opacity .3s var(--ease),transform .35s var(--ease),visibility .35s;cursor: default;}.rtx.is-open .rtx-op{opacity: 1;transform: none;pointer-events: auto;visibility: visible;}.rtx.is-open{z-index: 30;}.rtx-sl{display: contents;}.rtx-s{display: grid;gap: 6px;align-content: start;min-width: 0;}.rtx-s-im{position: relative;display: block;aspect-ratio: 1;border-radius: 14px;overflow: hidden;background: #fff;border: 1px solid var(--line);}.rtx-s-im img{width: 100%;height: 100%;object-fit: contain;padding: 8px;}.rtx-s-im b{position: absolute;left: 8px;top: 8px;width: 26px;height: 26px;border-radius: 8px;background: var(--g-900);color: #fff;display: grid;place-items: center;font-size: 13px;}.rtx-s small{font-size: 10.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--g-txt);}.rtx-s-n{font-size: 13px;line-height: 1.3;color: var(--ink);text-decoration: none;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.rtx-s-n:hover{color: var(--g-900);text-decoration: underline;}.rtx-s-f{display: flex;align-items: center;justify-content: space-between;gap: 8px;}.rtx-s-f b{font-size: 15px;font-weight: 800;}.rtx-rs{position: relative;display: grid;align-content: center;gap: 10px;padding: 16px;border-radius: 16px;background: linear-gradient(150deg,#274404,#3f6b00 60%,#4f8a00);color: #fff;}.rtx-rs .rtx-p b{font-size: 26px;}.rtx-x{position: absolute;right: 10px;top: 10px;width: 32px;height: 32px;border: 0;border-radius: 9px;background: rgba(255,255,255,.18);color: #fff;display: grid;place-items: center;cursor: pointer;}}@media (prefers-reduced-motion: reduce){.rtx-v.is-anim button:not(.on) > span{opacity: 1;}}.tmd3-s figcaption{white-space: normal;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}.tmd3-s img{padding-bottom: 58px;}@media (min-width: 900px){.rtx-op{grid-template-columns: repeat(var(--n),minmax(0,1fr)) 250px;}.rtx-rs{min-width: 0;}.rtx-rs .rtx-add{width: 100%;min-width: 0;padding: 0 10px;font-size: 12px;white-space: nowrap;}.rtx-v button{margin-left: -18px;}}.gx8-p .gah{display: flex !important;align-items: center;gap: 10px;min-height: 0;padding: 6px 8px 6px 6px !important;border-radius: 14px;}.gx8-p .gah-im{flex: none;width: 44px !important;height: 44px !important;border-radius: 10px;}.gx8-p .gah-im img{width: 100%;height: 100%;object-fit: contain;}.gx8-p .gah-t{flex: 1;min-width: 0;display: flex !important;align-items: baseline;flex-wrap: nowrap;gap: 4px 10px;overflow: hidden;white-space: nowrap;}.gx8-p .gah-t small{flex: none;font-size: 10px !important;letter-spacing: .05em;}.gx8-p .gah-t b{flex: none;font-size: 15px !important;line-height: 1.2;color: var(--gc);}.gx8-p .gah-d{min-width: 0;overflow: hidden;text-overflow: ellipsis;font-size: 12.5px;color: var(--mut);}.gx8-p .gah-m{flex: none;display: inline-flex !important;gap: 6px;margin: 0 !important;}.gx8-p .gah-go{flex: none;min-height: 36px !important;height: 36px;padding: 0 12px !important;font-size: 11.5px;}@media (max-width: 699px){.gx8-p .gah-d,.gx8-p .gah-m,.gx8-p .gah-t small{display: none !important;}.gx8-p .gah-go{font-size: 0 !important;width: 36px;padding: 0 !important;justify-content: center;}.gx8-p .gah-go .ic{width: 16px;height: 16px;}}@media (min-width: 1000px){.woocommerce:has(> .woocommerce-MyAccount-navigation .cp8-nav-wc){display: grid;grid-template-columns: 280px minmax(0,1fr);column-gap: 20px;align-items: start;}.woocommerce:has(> .woocommerce-MyAccount-navigation .cp8-nav-wc) > :not(.woocommerce-MyAccount-navigation){grid-column: 2;min-width: 0;}}@media (min-width: 900px){.rtx:not(.is-open) .rtx-op{display: none;}.rtx.is-open .rtx-op{animation: rtx-op .32s var(--ease);}@keyframes rtx-op{from{opacity: 0;transform: scale(.97);}to{opacity: 1;transform: none;}}}:root{--wrap: 100%;--gut: clamp(16px,2.6vw,52px);--spring: cubic-bezier(.34,1.56,.64,1);--soft: cubic-bezier(.22,1,.36,1);}@media (min-width: 2400px){:root{--wrap: 2300px;}}.ft .wrap,.ft-bar{max-width: none;}@media (min-width: 1100px){.hd-btn.hd-cart{height: 48px;padding: 0 16px 0 12px !important;gap: 10px;border-radius: 14px;background: linear-gradient(135deg,#f1f9e4,#dcf0bd) !important;border: 1.5px solid #cfe6a6 !important;color: var(--g-900);transition: transform .35s var(--spring),box-shadow .3s,background .3s;}.hd-btn.hd-cart:hover{transform: translateY(-1px);box-shadow: 0 12px 24px -14px rgba(47,82,0,.55);}.hd-btn.hd-cart .ic{width: 22px;height: 22px;}.hd-btn.hd-cart .hd-cart-amt{font-size: 15px !important;font-weight: 800 !important;color: var(--g-900) !important;}.hd-btn.hd-cart .hd-cart-amt:empty::before{content: "Panier";font-weight: 700;}.hd-btn.hd-cart .hd-cart-amt:empty{display: inline !important;}.hd-btn.hd-cart .cnt{top: -7px;right: -7px;}}.cnt.pvx-cnt{background: #e11d48;box-shadow: 0 0 0 2px #fff;transition: transform .4s var(--spring);}.cnt.is-pop{animation: cnt-pop .6s var(--spring);}@keyframes cnt-pop{0%{transform: scale(.4);}55%{transform: scale(1.35);}100%{transform: scale(1);}}.fab-main{position: relative;overflow: visible;}.fab-main .ic-bag{position: absolute;width: 24px;height: 24px;opacity: 0;transform: scale(.4) rotate(-20deg);transition: opacity .3s,transform .45s var(--spring);}.fab-main .cnt{top: -6px;right: -6px;}.fab-main[aria-expanded="true"] .cnt{opacity: 0;}.fab-main .ic-o{transition: opacity .3s,transform .45s var(--spring);}.btn,.mc-add,.sec-more,.tfe-go,.tmd-go,.of .btn,.ce-bag{-webkit-tap-highlight-color: transparent;}.btn,.mc-add{position: relative;overflow: hidden;isolation: isolate;transition: transform .25s var(--spring),box-shadow .25s,background .25s,color .25s;}.btn:active,.mc-add:active{transform: scale(.95);}@keyframes rpl{to{transform: translate(-50%,-50%) scale(1);opacity: 0;}}@keyframes spin{to{transform: rotate(360deg);}}.rv-in{opacity: 0;transform: translateY(18px) scale(.985);}.rv-in.is-in{opacity: 1;transform: none;transition: opacity .6s var(--soft) calc(var(--i,0) * 55ms),transform .7s var(--soft) calc(var(--i,0) * 55ms);}.rail-track,.of-row,.cart-sugg-row{padding-top: 12px !important;padding-bottom: 30px !important;margin-top: -12px !important;margin-bottom: -30px !important;}@media (hover: hover){.pc,.tl,.bm,.gx,.tfe,.tmd,.rtx,.nb2,.tn,.gh-rail > *,.rs-seo-c{transition: transform .45s var(--soft),box-shadow .45s var(--soft),border-color .3s;}.pc:hover,.tl:hover,.bm:hover,.gx:hover,.tfe:hover,.tmd:hover,.nb2:hover,.tn:hover,.rs-seo-c:hover{transform: translateY(-5px) !important;box-shadow: 0 22px 40px -22px rgba(16,32,10,.5) !important;}.pc:hover .pc-img img:first-child{transform: scale(1.04) !important;}.pc .pc-img img{transition: transform .8s var(--soft),opacity .45s;}.tl:hover .tl-im img,.gx:hover .gx-im img{transform: scale(1.05);}.tl .tl-im img,.gx .gx-im img{transition: transform .8s var(--soft);}}img.img-wait{opacity: 0;}img.img-ok{opacity: 1;transition: opacity .5s var(--soft);}.sec-more{position: relative;overflow: hidden;isolation: isolate;padding: 6px 6px 6px 14px;border-radius: 12px;background: #fff;transition: color .35s,box-shadow .35s,transform .35s var(--spring);}.sec-more::before{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(120deg,#2f5200,#4f8a00);transform: scaleX(0);transform-origin: left;transition: transform .45s var(--soft);}.sec-more .arrow-btn{position: relative;overflow: hidden;transition: background .35s,transform .35s var(--spring);}.sec-more .arrow-btn .ic{transition: transform .35s var(--soft);}@media (hover: hover){.sec-more:hover{color: #fff !important;box-shadow: 0 12px 26px -14px rgba(47,82,0,.7);transform: translateY(-1px);}.sec-more:hover::before{transform: scaleX(1);}.sec-more:hover .arrow-btn{background: #fff;color: var(--g-900);}.sec-more:hover .arrow-btn .ic{animation: arrow-run .7s var(--soft) infinite;}}@keyframes arrow-run{0%{transform: translateX(0);opacity: 1;}45%{transform: translateX(14px);opacity: 0;}46%{transform: translateX(-14px);opacity: 0;}100%{transform: translateX(0);opacity: 1;}}.sec-more.is-nudge .arrow-btn{animation: nudge 1.2s var(--soft);}@keyframes nudge{0%,100%{transform: none;}30%{transform: translateX(5px);}55%{transform: translateX(-2px);}75%{transform: translateX(3px);}}[data-tabs]{position: relative;isolation: isolate;}.of{transform-style: preserve-3d;transition: transform .5s var(--soft),box-shadow .5s var(--soft) !important;background-size: 160% 160% !important;animation: of-breathe 12s ease-in-out infinite;}.of:nth-child(2){animation-delay: -4s;}.of:nth-child(3){animation-delay: -8s;}@keyframes of-breathe{0%,100%{background-position: 0% 30%;}50%{background-position: 100% 70%;}}.of::after{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none;background: linear-gradient(115deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%) -150% 0 / 250% 100% no-repeat;animation: of-sheen 6.5s ease-in-out infinite;}.of:nth-child(2)::after{animation-delay: 2.2s;}.of:nth-child(3)::after{animation-delay: 4.4s;}@keyframes of-sheen{0%,62%{background-position: -150% 0;}85%,100%{background-position: 150% 0;}}.of > *{position: relative;z-index: 1;}.of .of-vis img,.of .duo img,.of .rtn-g img,.of img{animation: of-float 5.5s ease-in-out infinite;}.of .of-vis > *:nth-child(2) img,.of li:nth-child(2) img,.of img:nth-of-type(2){animation-delay: -2.7s;}@keyframes of-float{0%,100%{transform: translateY(0) rotate(0);}50%{transform: translateY(-7px) rotate(-1.5deg);}}.of .bx-k,.of .of-k{animation: k-pop .6s var(--spring) both;}@media (hover: hover){.of:hover{box-shadow: 0 28px 50px -24px rgba(16,32,10,.65) !important;}.of:hover .btn .ic{transform: translateX(4px);}}.drawer{transition: transform .55s var(--soft),visibility .55s !important;}.drawer-r.is-open .dw-b > *{animation: dw-in .55s var(--soft) both;}.drawer-r.is-open .dw-b > *:nth-child(2){animation-delay: .06s;}.drawer-r.is-open .dw-b > *:nth-child(3){animation-delay: .12s;}.drawer-r.is-open .dw-b > *:nth-child(4){animation-delay: .18s;}.drawer-r.is-open .dw-b > *:nth-child(5){animation-delay: .24s;}@keyframes dw-in{from{opacity: 0;transform: translateX(26px);}to{opacity: 1;transform: none;}}.scrim{transition: opacity .45s var(--soft),backdrop-filter .45s !important;}.scrim.is-on{backdrop-filter: blur(3px);}.ci{transition: background .4s,box-shadow .4s;}@keyframes ci-new{0%{opacity: 0;transform: translateX(40px) scale(.96);background: #eaf6d6;}25%{opacity: 1;transform: none;background: #eaf6d6;}100%{background: transparent;}}@keyframes ci-out{to{opacity: 0;transform: translateX(60px);max-height: 0;padding-top: 0;padding-bottom: 0;margin: 0;}}.cart-badge{transition: transform .4s var(--spring);}.cart-badge.is-pop{animation: cnt-pop .6s var(--spring);}.tot .tot-all span:last-child,.cart-badge{font-variant-numeric: tabular-nums;}.dw-gp{display: grid;gap: 6px;margin-top: 8px;font-size: 12.5px;font-weight: 600;color: var(--ink-2,#33402a);}.dw-gp b{color: var(--g-900);}.dw-gp-bar{position: relative;height: 8px;border-radius: 4px;background: #e8eddf;overflow: hidden;}.dw-gp-bar i{position: absolute;inset: 0 auto 0 0;width: calc(var(--gp,0) * 100%);border-radius: 4px;background: linear-gradient(90deg,#73b504,#3f7300);transition: width 1s var(--soft);}.dw-gp-bar i::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent) -100% 0 / 60% 100% no-repeat;animation: gp-shine 2.4s ease-in-out infinite;}@keyframes gp-shine{to{background-position: 220% 0;}}.dw-gp.is-free{color: var(--g-900);}.co-cta{overflow: hidden;}.co-cta::after{content: "";position: absolute;inset: 0;background: linear-gradient(110deg,transparent 30%,rgba(255,255,255,.25) 50%,transparent 70%) -160% 0 / 200% 100% no-repeat;animation: of-sheen 4.5s ease-in-out infinite;pointer-events: none;}.co-cta .ic{animation: nudge 2.6s var(--soft) infinite;}.cart-empty2{display: grid !important;justify-items: center;gap: 10px;padding: 26px 18px !important;text-align: center;}.cart-empty2 b{font-size: 17px;font-weight: 800;}.cart-empty2 p{margin: 0;font-size: 13.5px;}.ce-bag{position: relative;width: 84px;height: 84px;border-radius: 22px;display: grid;place-items: center;background: linear-gradient(135deg,#f1f9e4,#dcf0bd);color: var(--g-900);animation: of-float 4s ease-in-out infinite;}.ce-bag .ic{width: 40px;height: 40px;}.ce-bag i{position: absolute;right: -6px;top: -8px;font-style: normal;font-size: 22px;animation: k-pop 1.6s var(--spring) infinite alternate;}@keyframes k-pop{from{transform: scale(.6) rotate(-12deg);opacity: .4;}to{transform: none;opacity: 1;}}@keyframes lf-hit{40%{transform: scale(1.3) rotate(-6deg);}}details > :not(summary){transform-origin: top;}summary .ic{transition: transform .35s var(--spring);}@media (hover: hover){.tl:hover .tl-n,.tn:hover i{animation: k-pop .5s var(--spring);}}.modal.is-open .modal-box{animation: modal-in .45s var(--spring);}@keyframes modal-in{from{opacity: 0;transform: translateY(18px) scale(.96);}to{opacity: 1;transform: none;}}@media (prefers-reduced-motion: reduce){.rv-in,.rv-in.is-in{opacity: 1 !important;transform: none !important;transition: none !important;}.of,.of::after,.of img,.co-cta::after,.co-cta .ic,.ce-bag,.ce-bag i,.dw-gp-bar i::after{animation: none !important;}}[data-clone].rv-in,[data-clone] .rv-in,[aria-hidden="true"] .rv-in{opacity: 1 !important;transform: none !important;}.dw-hh{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;min-width: 0;flex: 1;}.dw-hh .dw-gp{flex: 1 1 100%;}.dw-h{align-items: flex-start !important;}#cart .dw-hh .dw-gp{justify-self: stretch;width: 100%;}.add_to_cart_button.loading{color: transparent !important;pointer-events: none;}.add_to_cart_button.loading > *{opacity: 0;}.add_to_cart_button.loading::after{content: "";position: absolute;left: 50%;top: 50%;width: 18px;height: 18px;margin: -9px 0 0 -9px;border: 2.5px solid rgba(255,255,255,.35);border-top-color: #fff;border-radius: 5px;animation: spin .7s linear infinite;}@media (min-width: 1000px){.of-row{grid-auto-flow: row !important;grid-template-columns: repeat(auto-fit,minmax(0,1fr)) !important;}}.scroll-x.no-ov,[data-defile].no-ov{-webkit-mask: none !important;mask: none !important;}@media (min-width: 1000px){.of-row.scroll-x{-webkit-mask: none !important;mask: none !important;}}.pc-rem,.pc-flk{position: absolute;bottom: 8px;z-index: 2;display: inline-flex;align-items: center;gap: 4px;height: 24px;padding: 0 8px;border-radius: 8px;font: 800 12px/1 Poppins,sans-serif;white-space: nowrap;pointer-events: none;}.pc-rem{right: 8px;background: var(--or);color: #fff;letter-spacing: .01em;box-shadow: 0 4px 10px -4px rgba(159,18,57,.6);}.pc-flk{left: 8px;background: #facc15;color: #17300a;font-size: 11.5px;letter-spacing: .03em;}.pc-flk .ic{width: 13px;height: 13px;color: #2f5200;}.pc-img:has(.pc-rk2) .pc-flk{left: auto;right: 8px;bottom: 38px;}.pc-pr .was{font-size: 12px;}.pc-q{display: grid;gap: 4px;font-size: 11px;font-weight: 700;color: #2f5200;}.pc-q i{display: block;height: 6px;border-radius: 4px;background: #ecf3df;overflow: hidden;position: relative;}.pc-q i::after{content: "";position: absolute;inset: 0 auto 0 0;width: var(--p);background: linear-gradient(90deg,#facc15,#4f8a00);border-radius: 4px;}.px-rem{display: inline-flex;align-items: center;height: 28px;padding: 0 10px;border-radius: 8px;background: var(--or);color: #fff;font-weight: 800;font-size: 14px;}.fx{display: grid;gap: 14px;padding: 16px;border-radius: var(--r-xl,18px);color: #fff;overflow: hidden;position: relative;background: repeating-linear-gradient(120deg,rgba(255,255,255,.035) 0 14px,transparent 14px 28px),radial-gradient(120% 140% at 0 0,#5a9a00 0,transparent 55%),linear-gradient(135deg,#3f7300,#1d3a0b);}.fx-h{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 12px;align-items: center;}.fx-bolt{width: 46px;height: 46px;border-radius: 12px;background: #facc15;color: #2f5200;display: grid;place-items: center;animation: zap 2.4s ease-in-out infinite;}.fx-bolt .ic{width: 24px;height: 24px;}.fx-h h2{margin: 0;font-size: 21px;font-weight: 800;line-height: 1.15;color: #fff;}.fx-h p{margin: 2px 0 0;font-size: 12.5px;opacity: .85;}.fx-big{display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap;}.fx-big b{font-size: 34px;font-weight: 800;line-height: 1;color: #facc15;letter-spacing: -.01em;}.fx-big span{font-size: 13px;font-weight: 600;opacity: .9;}.fx-cdw .cd{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px;width: 100%;}.fx-cdw .cd span{min-width: 0;padding: 8px 0 6px;border-radius: 10px;background: rgba(255,255,255,.1);border: 1px solid rgba(255,255,255,.16);font-size: 22px;font-variant-numeric: tabular-nums;}.fx-cdw .cd span small{font-size: 10px;margin-top: 3px;}.fx-row{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;}.fx-f{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;}.fx-f small{font-size: 12px;opacity: .85;}.fx-cta{display: inline-flex;align-items: center;gap: 8px;height: 42px;padding: 0 16px;border-radius: 10px;background: #facc15;color: #17300a;font: 800 13px Poppins,sans-serif;letter-spacing: .02em;text-decoration: none;transition: transform .25s var(--spring,ease);}.fx-cta:hover{transform: translateY(-1px);}.fx-cta .ic{width: 16px;height: 16px;}@media (min-width: 900px){.fx{padding: 24px 28px;grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: center;column-gap: 28px;}.fx-h,.fx-big{grid-column: 1;}.fx-cdw{grid-column: 2;grid-row: 1 / span 2;}.fx-row,.fx-f{grid-column: 1 / -1;}.fx-h h2{font-size: 28px;}.fx-big b{font-size: 44px;}.fx-row{grid-template-columns: repeat(6,minmax(0,1fr));}}@media (prefers-reduced-motion: reduce){.fx-bolt{animation: none;}}.pc-rem{overflow: hidden;}.pc-rem::after{content: "";position: absolute;top: 0;bottom: 0;width: 40%;left: -60%;background: linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform: skewX(-18deg);animation: pvx-shine 5s ease-in-out infinite;pointer-events: none;}@media (prefers-reduced-motion: reduce){.pc-rem::after{animation: none;}}.s-mid{color: #477d00 !important;--sc: #8cc63f;--sl: #eef6e0;}.stk-s1 .stk-l::before{border-radius: 2px;}.mp .btn svg{position: static;width: 16px;height: 16px;}.of img.emoji{animation: none !important;}@media (min-width: 1000px){.of-2 .of{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,auto);grid-auto-rows: min-content;column-gap: 24px;align-content: center;min-height: 230px;}.of-2 .of > :not(.of-vis){grid-column: 1;}.of-2 .of > .of-vis{grid-column: 2;grid-row: 1 / span 5;align-self: center;margin: 0;padding: 0;}.of-2 .of .of-vis img,.of-2 .of .of-vis .gift-ph{width: 128px;height: 128px;border-radius: 18px;padding: 10px;}.of-2 .of .of-cta{margin-top: 12px;}}@media (min-width: 1100px){.bubble{width: calc(100% - 2 * var(--gut));}.bubble .bub-cart.hd-cart{display: inline-flex;height: 44px;}}.rv-in{transform: translateY(12px);}.rv-in.is-in{transition: opacity .42s var(--soft) calc(var(--i,0) * 40ms),transform .5s var(--soft) calc(var(--i,0) * 40ms);}[data-clone] img.img-wait,[aria-hidden="true"] img.img-wait{opacity: 1;}img.img-ok{transition: opacity .35s var(--soft);}@media (min-width: 900px){.fx{grid-template-columns: minmax(0,1fr) auto;}.fx-cdw{justify-self: end;align-self: start;width: 330px;}.fx-cdw .cd span{font-size: 20px;padding: 7px 0 5px;}}@media (min-width: 900px){.enf1b .en-ph-p{width: 30%;display: grid;place-items: center;padding: 18px 28px 18px 0;}.enf1b .en-ph-p img{width: auto;height: 100%;max-height: 280px;max-width: 100%;object-fit: contain;-webkit-mask: none;mask: none;mix-blend-mode: multiply;filter: drop-shadow(0 18px 24px rgba(16,32,10,.18));animation: of-float 6s ease-in-out infinite;}}@media (prefers-reduced-motion: reduce){.enf1b .en-ph-p img{animation: none;}}@media (min-width: 1100px){.enf1b .t3-rail{max-width: 64%;}.t3-rail .rail-track{--n: 3;-webkit-mask: none !important;mask: none !important;}}@media (min-width: 1000px){.rtx .rtx-st{display: grid;grid-template-columns: repeat(var(--n,4),minmax(0,1fr));}.rtx .rtx-st span{justify-content: center;min-width: 0;padding: 0 4px;overflow: hidden;white-space: nowrap;}}.gh-r .acts{display: flex !important;justify-content: center;gap: 8px;}.gh-r .acts > button{flex: none !important;width: auto;min-width: 40px;height: 38px;}@media (min-width: 700px){.ft-bar{padding-right: 96px !important;}}@view-transition {navigation: auto;}.hd{view-transition-name: pvx-hd;}::view-transition-old(root){animation: pvx-vt-out .22s var(--soft) both;}::view-transition-new(root){animation: pvx-vt-in .38s var(--soft) both;}::view-transition-group(pvx-hd){animation-duration: 0s;}@keyframes pvx-vt-out{to{opacity: 0;transform: translateY(-6px);}}@keyframes pvx-vt-in{from{opacity: 0;transform: translateY(10px);}}@media (prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation: none;}}@media (hover: hover) and (min-width: 900px){.nav-l{position: relative;transition: background .25s,border-color .25s,color .25s;}.nav-l::after{content: "";position: absolute;left: 12px;right: 12px;bottom: 5px;height: 2px;border-radius: 2px;background: var(--g-900);transform: scaleX(0);transform-origin: left;transition: transform .35s var(--soft);}.nav-l:hover::after,.nav-l.is-on::after{transform: scaleX(1);}}.mega.is-open{animation: mega-in .32s var(--soft) both;}@keyframes mega-in{from{opacity: 0;transform: translateY(-8px);}to{opacity: 1;transform: none;}}.mega-cols.is-on{animation: mega-col .35s var(--soft) both;}@keyframes mega-col{from{opacity: 0;transform: translateX(10px);}to{opacity: 1;transform: none;}}.mega-rayons button{transition: background .2s,color .2s,padding-left .25s var(--soft);}.mega-rayons button:hover,.mega-rayons button.is-on{padding-left: 16px;}.mega-rayons button .ic{transition: transform .3s var(--soft);}.mega-rayons button:hover .ic,.mega-rayons button.is-on .ic{transform: translateX(3px);}@media (prefers-reduced-motion: reduce){.mega.is-open,.mega-cols.is-on{animation: none;}}.sp-chips.scroll-x > .chip{flex: none;}@media (min-width: 1000px){.of-2 .of > .of-k,.of-2 .of > .of-cta,.of-2 .of > .mk{justify-self: start;}}@media (min-width: 900px){.enf1b .en-ph-p img{height: auto;max-height: calc(100% - 4px);filter: none;}}.gh + .sec-h{margin-top: 16px;}.ck input{transition: background .25s,border-color .25s,transform .3s var(--spring);}.ck input:checked{animation: ck-pop .35s var(--spring);}.ck input:checked::after{animation: ck-draw .28s var(--soft) both;}@keyframes ck-pop{50%{transform: scale(1.18);}}@keyframes ck-draw{from{opacity: 0;transform: rotate(-45deg) translate(1px,-1px) scale(.4);}}.ck:hover input:not(:checked){border-color: var(--g-200,#c7e29b);}.gal-thumbs button{transition: border-color .25s,transform .35s var(--spring),box-shadow .35s var(--soft);}.gal-thumbs button.on{transform: translateY(-2px);box-shadow: 0 10px 18px -12px rgba(16,32,10,.55);}@media (hover: hover){.gal-thumbs button:hover{transform: translateY(-2px);}}@media (prefers-reduced-motion: reduce){.ck input:checked,.ck input:checked::after{animation: none;}}@media (min-width: 900px){.enf1b .en-ph-p{padding: 0 32px 0 0;}.enf1b .en-ph-p img{width: 210px;height: 210px;max-height: none;padding: 12px;border-radius: 18px;background: #fff;mix-blend-mode: normal;box-shadow: 0 20px 36px -22px rgba(16,32,10,.5);}}.lf{container-type: inline-size;display: grid !important;gap: 10px !important;padding: 12px 12px 0 !important;overflow: hidden;}@keyframes lf-pin{0%,70%,100%{transform: translateY(0) scale(1);}78%{transform: translateY(-4px) scale(1.06,.96);}86%{transform: translateY(0) scale(.96,1.04);}}.of,.fest,.tfe,.fx,.hero .slide{position: relative;isolation: isolate;}.of > :not(.fxb),.fest > :not(.fxb),.tfe > :not(.fxb),.fx > :not(.fxb){position: relative;z-index: 1;}.fxb{position: absolute;inset: 0;z-index: 0;pointer-events: none;overflow: hidden;border-radius: inherit;}.fxb i{position: absolute;bottom: -34px;font-style: normal;font-size: var(--s);line-height: 1;opacity: 0;animation: fxb-up var(--d) linear var(--l) infinite;animation-play-state: paused;}.fxb i img.emoji{width: 1em !important;height: 1em !important;}.fxb-on > .fxb i{animation-play-state: running;}@keyframes fxb-up{0%{opacity: 0;transform: translateY(0) rotate(-8deg);}12%{opacity: .5;}80%{opacity: .38;}100%{opacity: 0;transform: translateY(calc(-1 * var(--h))) rotate(10deg);}}@media (prefers-reduced-motion: reduce){.fxb{display: none;}}details > summary .ic,details > summary > svg{transition: transform .4s cubic-bezier(.34,1.56,.64,1);}@media (min-width: 1100px){.ma.maf{display: grid !important;grid-template-columns: minmax(0,1fr) minmax(0,1.55fr);grid-template-rows: auto auto auto auto 1fr;column-gap: 28px;row-gap: 14px;align-items: start;}.ma.maf > .ma-sl{grid-column: 2;grid-row: 1 / span 5;aspect-ratio: auto !important;width: 100%;height: 400px !important;min-height: 0 !important;align-self: stretch;}.ma.maf > .ma-sl .slide{height: 100% !important;}.ma.maf .ma-sl-c{padding: 28px 34px 38px !important;gap: 24px;}.ma.maf .ma-sl-c b{font-size: 30px !important;line-height: 1.15;}.ma.maf .ma-sl-c small{font-size: 15px !important;}.ma.maf .ma-sl-c .ins-k{font-size: 13px !important;}.ma.maf .ma-sl-ims img{width: 170px !important;height: 170px !important;border-radius: 18px;}.ma.maf > :not(.ma-sl){grid-column: 1;}.ma.maf > .ma-id{padding-top: 18px;}.ma.maf .ma-id .ma-lg{width: 84px !important;height: 84px !important;}.ma.maf .ma-id h1,.ma.maf .ma-id .ma-t b:first-child{font-size: 30px !important;}.ma.maf .ma-st{display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr));}.ma.maf .ma-st > span{justify-content: center;height: 54px !important;font-size: 15px;}.ma.maf .ma-at{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}.ma.maf .ma-at > *{min-width: 0;}.ma.maf .ma-a{display: grid !important;grid-template-columns: 1fr 1fr;gap: 10px;}.ma.maf .ma-a .btn{height: 52px;font-size: 14px;}}.lst-actv{display: flex !important;flex-wrap: nowrap !important;align-items: center;gap: 8px;overflow-x: auto;scrollbar-width: none;padding: 0 0 4px !important;margin: 4px 0 14px !important;border: 0 !important;}.lst-actv:empty{display: none !important;}.lst-actv::-webkit-scrollbar{display: none;}@media (max-width: 899px){.lst-actv{margin-top: 12px !important;}}.lst-actv .chip-x{flex: none;display: inline-flex !important;align-items: center;height: 36px !important;padding: 0 8px 0 10px !important;border-radius: 10px !important;border: 1.5px solid var(--kl,#c4dcf2) !important;font-weight: 800;gap: 7px;background: var(--kb,#e8f2fb) !important;color: var(--ki,#1e4f7a) !important;animation: k-pop .45s var(--spring) both;}.lst-actv .chip-x:nth-child(2){animation-delay: .06s;}.lst-actv .chip-x:nth-child(3){animation-delay: .12s;}.lst-actv .chip-x:nth-child(4){animation-delay: .18s;}.lst-actv .chip-x[data-k=prix]{--kb: #eef6e0;--kl: #cfe3ad;--ki: #2f5200;}.lst-actv .chip-x[data-k=offre]{--kb: #fdeef3;--kl: #f6c6d6;--ki: #9d174d;}.lst-actv .chip-x[data-k=stock]{--kb: #e7f6ef;--kl: #b9e4cf;--ki: #065f46;}.lst-actv .chip-x[data-k=top]{--kb: #fff4dc;--kl: #f6dc9c;--ki: #7a5200;}.lst-actv .chip-x[data-k=atout]{--kb: #f1ecfd;--kl: #d9cdf7;--ki: #5b21b6;}.lst-actv .chip-x .ck-e{font-style: normal;font-size: 15px;}.lst-actv .chip-x svg{width: 18px;height: 18px;padding: 3px;border-radius: 6px;background: #fff;order: 9;transition: transform .25s var(--spring);}.lst-actv .chip-x:hover svg{transform: rotate(90deg);}.lst-actv .btn-ghost{flex: none;order: 9;height: 36px !important;min-height: 36px;padding: 0 12px !important;border-radius: 10px;background: #fff;border: 1px solid var(--line);font-size: 12px !important;color: var(--ink) !important;}.rs-seo{padding: 22px !important;border-radius: 22px;background: linear-gradient(160deg,#f6fbef,#ffffff 60%);border: 1px solid #e1eed0;}.rs-seo-p{max-width: none !important;font-size: 15px !important;padding: 14px 16px;border-radius: 14px;background: #fff;box-shadow: 0 10px 26px -22px rgba(16,32,10,.55);}.rs-seo-g{gap: 14px !important;}.rs-seo-c{background: #fff !important;padding: 0 !important;overflow: hidden;border: 1px solid #e6eedb;box-shadow: 0 14px 30px -26px rgba(16,32,10,.55);transition: transform .35s var(--spring),box-shadow .35s;}.rs-seo-c:hover{transform: translateY(-3px);box-shadow: 0 22px 40px -26px rgba(16,32,10,.6);}.rs-seo-c h3{margin: 0 !important;padding: 12px 14px;font-size: 15px !important;background: var(--hc,#eef7df);display: flex;align-items: center;gap: 8px;}.rs-seo-c:nth-child(2){--hc: #e8f2fb;}.rs-seo-c:nth-child(3){--hc: #fdeef3;}.rs-seo-c:nth-child(4){--hc: #fff4dc;}.rs-seo-c > :not(h3){padding: 12px 14px 14px;}.rs-seo-l a{background: #f6f8f2 !important;border: 1px solid #e3ebd8;transition: background .25s,transform .25s var(--spring);}.rs-seo-l a:hover{background: #eaf5d8 !important;transform: translateY(-1px);}@media (min-width: 1100px){.l6.cgv{display: grid !important;grid-template-columns: 380px minmax(0,1fr);gap: 22px 28px;align-items: start;}}svg.ic:has(use[href="#i-arrow-r"]),svg.ic:has(use[href="#i-chev-r"]),svg.ic:has(use[href="#i-arrow-ur"]),.pvx-go svg,.arrow-btn svg{animation: arr-go 2.6s cubic-bezier(.45,0,.2,1) infinite;}.crumbs svg.ic,.fil svg.ic,nav[aria-label="Fil d'Ariane"] svg.ic,.gal svg.ic,.pager svg.ic{animation: none !important;}@keyframes arr-go{0%,55%,100%{transform: translateX(0);}70%{transform: translateX(3px);}85%{transform: translateX(-1px);}}.of-cta,.ma-a .btn,.fx-cta,.tfe-go,.tmd-go,.btn-wa2,.gah-go,.rtx-add-m,.rtx-add-d{position: relative;overflow: hidden;isolation: isolate;}.of-cta::after,.ma-a .btn::after,.fx-cta::after,.tfe-go::after,.tmd-go::after,.btn-wa2::after,.gah-go::after{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: linear-gradient(110deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%) -160% 0 / 260% 100% no-repeat;animation: btn-sheen 5.5s ease-in-out infinite;}.of:nth-child(2) .of-cta::after,.ma-a .btn:nth-child(2)::after{animation-delay: 1.4s;}.of:nth-child(3) .of-cta::after{animation-delay: 2.8s;}@keyframes btn-sheen{0%,62%{background-position: -160% 0;}82%,100%{background-position: 160% 0;}}.of-cta,.ma-a .btn,.fx-cta,.tfe-go,.tmd-go{transition: transform .35s var(--spring),box-shadow .35s;}@media (hover: hover){.of:hover .of-cta,.ma-a .btn:hover,.fx-cta:hover{transform: translateY(-2px);box-shadow: 0 12px 22px -14px rgba(16,32,10,.7);}}.ma-a .btn-pri{animation: cta-pulse 3.2s ease-in-out infinite;}@keyframes cta-pulse{0%,100%{box-shadow: 0 0 0 0 rgba(115,181,4,.45);}50%{box-shadow: 0 0 0 8px rgba(115,181,4,0);}}.btn-wa2 .ic,.btn-wa2 svg{animation: wa-hi 3.4s ease-in-out infinite;transform-origin: 50% 60%;}@keyframes wa-hi{0%,70%,100%{transform: rotate(0);}76%{transform: rotate(-14deg) scale(1.08);}84%{transform: rotate(10deg) scale(1.08);}92%{transform: rotate(-4deg);}}.pc-add.btn-sec .ic,.pc-add.btn-sec svg{animation: bell-ring 4s ease-in-out infinite;transform-origin: 50% 10%;}@keyframes bell-ring{0%,78%,100%{transform: rotate(0);}82%{transform: rotate(16deg);}86%{transform: rotate(-14deg);}90%{transform: rotate(9deg);}94%{transform: rotate(-5deg);}}.mdw-t{animation: mdw-loop 7s cubic-bezier(.65,0,.35,1) 2s infinite !important;}.md.mdw{animation: mdw-pad 7s cubic-bezier(.65,0,.35,1) 2s infinite !important;}@keyframes mdw-loop{0%,46%,100%{max-width: 12em;opacity: 1;}56%,86%{max-width: 0;opacity: 0;}}@keyframes mdw-pad{0%,46%,100%{gap: 4px;}56%,86%{gap: 0;}}.pc-badges .bdg{position: relative;overflow: hidden;}.pc-badges .bdg:only-child::after{content: "";position: absolute;inset: 0;background: linear-gradient(110deg,transparent 30%,rgba(255,255,255,.6) 50%,transparent 70%) -160% 0 / 260% 100% no-repeat;animation: btn-sheen 4.5s ease-in-out infinite;}@keyframes stars-fill{from{clip-path: inset(0 100% 0 0);}to{clip-path: inset(0 0 0 0);}}.tn i{display: inline-block;animation: tn-bob 3.6s ease-in-out infinite;}.tn:nth-child(2) i{animation-delay: -.9s;}.tn:nth-child(3) i{animation-delay: -1.8s;}.tn:nth-child(4) i{animation-delay: -2.7s;}@keyframes tn-bob{0%,100%{transform: translateY(0) rotate(0);}50%{transform: translateY(-4px) rotate(-6deg);}}@keyframes caret{50%{opacity: 0;}}.enf-best-t small{background: linear-gradient(90deg,#3f6b00 0%,#73b504 35%,#c99400 50%,#3f6b00 65%,#3f6b00 100%) 0 0 / 220% 100%;-webkit-background-clip: text;background-clip: text;color: transparent !important;animation: txt-shine 4.5s ease-in-out infinite;}.enf-best-t small img.emoji{animation: tn-bob 2.8s ease-in-out infinite;}@keyframes txt-shine{0%,50%{background-position: 100% 0;}80%,100%{background-position: 0 0;}}.lbt-so svg:last-child{animation: so-hint 3.2s ease-in-out infinite;}@keyframes so-hint{0%,70%,100%{transform: translateY(0);}78%{transform: translateY(3px);}86%{transform: translateY(-1px);}}.lbt-so svg:first-child{animation: so-swap 6s ease-in-out infinite;}@keyframes so-swap{0%,80%,100%{transform: rotate(0);}88%{transform: rotate(180deg);}}.lbx-f2 svg{animation: so-swap 7s ease-in-out infinite;}.deal-v img,.rtn-g img{animation: of-float 5s ease-in-out infinite;}.deal-v li:nth-child(2) img,.rtn-g li:nth-child(2) img{animation-delay: -2.4s;}.deal-v i,.rtn-g i{animation: k-pop 1.6s var(--spring) infinite alternate;}.pvx-ico{animation: tn-bob 4.2s ease-in-out infinite;}.seg{position: relative;isolation: isolate;}@media (prefers-reduced-motion: reduce){svg.ic,.pvx-go svg,.btn-wa2 .ic,.pc-add.btn-sec .ic,.mdw-t,.md.mdw,.tn i,.enf-best-t small,.lbt-so svg,.deal-v img,.pvx-ico,.ma-a .btn-pri{animation: none !important;}.of-cta::after,.ma-a .btn::after,.fx-cta::after,.pc-badges .bdg::after{display: none;}}.fab-main.has-cy .ic-o{opacity: 0 !important;}.fab-main .fab-cy{position: absolute;inset: 0;display: grid;place-items: center;pointer-events: none;transition: opacity .3s;}.fab-main .fab-cy svg{grid-area: 1 / 1;width: 26px;height: 26px;color: #fff;opacity: 0;transform: translateY(10px) scale(.6) rotate(-20deg);transition: opacity .45s,transform .55s cubic-bezier(.34,1.56,.64,1);}.fab-main .fab-cy svg.on{opacity: 1;transform: none;}.fab-main .fab-cy svg.out{opacity: 0;transform: translateY(-10px) scale(.6) rotate(20deg);}.fab-main[aria-expanded="true"] .fab-cy{opacity: 0;}@media (prefers-reduced-motion: reduce){.fab-main .fab-cy svg{transition: none;}}.grid-p{grid-auto-flow: row dense;}.grid-p > .pc-fill:not(.is-on){display: none !important;}.lbx-pop.is-in{animation: modal-in .35s var(--spring) both;transform-origin: top center;}.lbx-pop.is-in > *{animation: dw-in .4s var(--soft) both;}.lbx-pop.is-in > *:nth-child(2){animation-delay: .03s;}.lbx-pop.is-in > *:nth-child(3){animation-delay: .06s;}.lbx-pop.is-in > *:nth-child(4){animation-delay: .09s;}.lbx-pop.is-in > *:nth-child(5){animation-delay: .12s;}.lbx-pop.is-in > *:nth-child(6){animation-delay: .15s;}.lbx-pop.is-in > *:nth-child(7){animation-delay: .18s;}.lbx-pop button{transition: background .2s,padding-left .25s var(--soft);}.lbx-pop button:hover{padding-left: 14px;background: #f6f8f2;}.lst-qf{display: flex;gap: 6px;overflow-x: auto;scrollbar-width: none;margin: 10px 0 0;padding-bottom: 2px;}.lst-qf::-webkit-scrollbar{display: none;}.lst-qf .chip{flex: none;display: inline-flex;align-items: center;gap: 6px;height: 34px;padding: 0 12px;border-radius: 10px;background: #fff;border: 1px solid var(--line);font-weight: 700;font-size: 13px;color: var(--ink);transition: background .25s,color .25s,border-color .25s,transform .3s var(--spring);animation: dw-in .45s var(--soft) both;}.lst-qf .chip:nth-child(2){animation-delay: .04s;}.lst-qf .chip:nth-child(3){animation-delay: .08s;}.lst-qf .chip:nth-child(4){animation-delay: .12s;}.lst-qf .chip:nth-child(n/**/+5){animation-delay: .16s;}.lst-qf .chip i{font-style: normal;}.lst-qf .chip:hover{transform: translateY(-1px);border-color: #cfe3ad;}.lst-qf .chip.is-on{background: var(--g-900,#2f5200);border-color: var(--g-900,#2f5200);color: #fff;}@media (max-width: 899px){.lst-qf{margin-top: 12px;}}.fx-row{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 10px !important;}.fx-row > .pc{margin: 0 !important;min-width: 0;}@media (max-width: 899px){.fx-row > .pc:nth-child(n/**/+5){display: none;}}@media (min-width: 900px){.fx-row{grid-template-columns: repeat(6,minmax(0,1fr)) !important;}}@media (max-width: 899px){.fx-f{display: grid !important;justify-items: stretch;gap: 8px;}.fx-cta{width: 100%;justify-content: center;}.fx-f small{text-align: center;}}@media (max-width: 899px){.of .of-cta,.tfe-go,.tmd-go,.ma-a .btn,.gaf-all,.rtx-add-m{width: 100%;justify-content: center;align-self: stretch !important;}.of{display: flex !important;flex-direction: column;}}.gal-thumbs{padding: 4px 2px 6px;margin: -4px -2px -6px;}.gal-thumbs button{padding: 0 !important;overflow: hidden;}.gal-thumbs button img{width: 100% !important;height: 100% !important;object-fit: cover;padding: 0 !important;}@media (max-width: 999px){.gal-thumbs button{border-color: transparent !important;outline: 0;}.gal-thumbs button.on{box-shadow: 0 8px 16px -10px rgba(16,32,10,.6),0 0 0 2px #fff,0 0 0 3px #cfe3ad;}.gal-thumbs button:focus-visible{box-shadow: 0 0 0 2px #fff,0 0 0 4px var(--g-900);}}@media (min-width: 1000px){@keyframes gt-roll{to{transform: translateY(calc(-50% - 6px));}}}.tmd-lg{overflow: hidden;}.tmd-lg img{width: auto !important;height: auto !important;max-height: 34px !important;max-width: 100% !important;}.tmd-k{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: clamp(9px,2.6vw,10.5px);letter-spacing: .04em;}.fest .deal-gn{color: #0b6aa0 !important;}.pc.pc-spe > .pc-spe-k.spe-a .emo{display: inline-grid;place-items: center;width: 18px;height: 18px;border-radius: 6px;background: #fff;}.pc.pc-spe > .pc-spe-k.spe-a .emo img.emoji{width: 12px !important;height: 12px !important;}.bm{transition: transform .35s var(--spring),box-shadow .35s var(--soft),border-color .35s;}.bm .lg img{transition: transform .45s var(--spring);}@media (hover: hover){.bm:hover{transform: translateY(-4px);box-shadow: 0 20px 34px -22px rgba(16,32,10,.55);}.bm:hover .lg img{transform: scale(1.06);}}.rv .stars{animation: stars-fill 1.4s var(--soft) both .2s;}.mega-rayons a[data-r]{display: flex;align-items: center;justify-content: space-between;gap: 8px;text-align: left;padding: 10px 12px;border-radius: 8px;font-weight: 500;font-size: 14.5px;color: var(--ink);text-decoration: none;transition: background .2s,color .2s,padding-left .25s var(--soft);}.mega-rayons a[data-r] .ic{width: 16px;height: 16px;color: var(--mut-2);transition: transform .3s var(--soft);}.mega-rayons a[data-r]:hover,.mega-rayons a[data-r].is-on{background: var(--g-50);color: var(--g-900);padding-left: 16px;}.mega-rayons a[data-r]:hover .ic,.mega-rayons a[data-r].is-on .ic{transform: translateX(3px);}.mega.is-open .mega-logos a{animation: k-pop .5s var(--spring) both;}.mega.is-open .mega-logos a:nth-child(2n){animation-delay: .04s;}.mega.is-open .mega-logos a:nth-child(3n){animation-delay: .08s;}.mega.is-open .mega-logos a:nth-child(4n){animation-delay: .12s;}.mega-logos a img{animation: of-float 6s ease-in-out infinite;}.mega-logos a:nth-child(2n) img{animation-delay: -2s;}.mega-logos a:nth-child(3n) img{animation-delay: -4s;}.mega-logos a{transition: transform .3s var(--spring),box-shadow .3s;}.mega-logos a:hover{transform: translateY(-2px) scale(1.04);box-shadow: 0 10px 18px -12px rgba(16,32,10,.5);}#pvx-menu:has(.pvx-view.is-active:not(#pvx-v0)) .pvx-social{display: none !important;}#pvx-menu .mtop-k{margin: 0;font-size: 12px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;color: #3f6b00;}#pvx-menu .mtop-r{display: flex;gap: 8px;overflow-x: auto;scrollbar-width: none;}#pvx-menu .mtop-r::-webkit-scrollbar{display: none;}@media (max-width: 699px){.gx8-p .gah-d{display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;grid-column: 1 / -1;}}.grid-p > .grid-end{display: grid;place-content: center;justify-items: center;gap: 4px;min-height: 160px;padding: 18px;border-radius: 18px;border: 1.5px dashed #cfe3ad;background: linear-gradient(160deg,#f6fbef,#fff);text-align: center;color: var(--ink);text-decoration: none;animation: dw-in .5s var(--soft) both;transition: transform .35s var(--spring),border-color .3s;}.grid-p > .grid-end i{font-style: normal;font-size: 28px;animation: tn-bob 3s ease-in-out infinite;}.grid-p > .grid-end b{font-size: 15px;font-weight: 800;color: #2f5200;}.grid-p > .grid-end small{font-size: 12.5px;color: var(--mut);}.grid-p > .grid-end:hover{transform: translateY(-3px);border-color: #73b504;}.pc-rk2{overflow: visible;}.pc-rk2 b{display: inline-block;transform-origin: 30% 90%;}.rk-js:not(.rk-go) .pc-rk2 b{opacity: 0;}.rk-go .pc-rk2 b{animation: rk-in .9s cubic-bezier(.34,1.56,.64,1) both;animation-delay: calc(var(--k,0) * 90ms);}@keyframes rk-in{from{opacity: 0;transform: translateY(26px) scale(.6) rotate(-8deg);}to{opacity: 1;transform: none;}}.pc-rk2.rk1 b,.pc-rk2.rk2 b,.pc-rk2.rk3 b{-webkit-text-stroke: 0;color: transparent;-webkit-background-clip: text;background-clip: text;background-size: 220% 100%;background-position: 100% 0;filter: drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 8px 10px rgba(0,0,0,.25));}.rk-go .pc-rk2.rk1 b,.rk-go .pc-rk2.rk2 b,.rk-go .pc-rk2.rk3 b{animation: rk-in .9s cubic-bezier(.34,1.56,.64,1) both calc(var(--k,0) * 90ms),rk-shine 4s ease-in-out 1.2s infinite;}.pc-rk2.rk1 b{background-image: linear-gradient(105deg,#8a5a00 0%,#f7d774 22%,#fff6c9 30%,#d9a520 42%,#8a5a00 60%,#f2c94c 80%,#8a5a00 100%);}.pc-rk2.rk2 b{background-image: linear-gradient(105deg,#5b6470 0%,#dfe5ec 22%,#ffffff 30%,#a8b2bd 42%,#5b6470 60%,#cfd6de 80%,#5b6470 100%);}.pc-rk2.rk3 b{background-image: linear-gradient(105deg,#6e3b12 0%,#e3a26b 22%,#ffe0c4 30%,#b8743c 42%,#6e3b12 60%,#d99a63 80%,#6e3b12 100%);}@keyframes rk-shine{0%,55%{background-position: 100% 0;}85%,100%{background-position: -20% 0;}}.rk-go .pc-rk2.rk4 b{animation: rk-in .9s cubic-bezier(.34,1.56,.64,1) both calc(var(--k,0) * 90ms),rk-breathe 3.6s ease-in-out 1.2s infinite;}@keyframes rk-breathe{0%,100%{transform: none;}50%{transform: translateY(-3px) scale(1.04);}}@media (prefers-reduced-motion: reduce){.rk-go .pc-rk2 b{animation: none !important;}.rk-js:not(.rk-go) .pc-rk2 b{opacity: 1;}}.btn-buy,.btn,.pc-add,.mc-add,.pc-rem,.pc-spe-k,.ship-add,.rs-seo-c,.rs-seo-p,.pc,.btn-wa2{box-shadow: none !important;}.drawer,.wah-sheet,.pvxal-sheet,.toast,.bubble,.lbx-pop,.modal > *{box-shadow: 0 -1px 0 var(--line),0 12px 32px -12px rgba(16,32,10,.28) !important;}.wah-sheet,.pvxal-sheet{box-shadow: 0 -1px 0 var(--line),0 -10px 28px -16px rgba(16,32,10,.28) !important;}@media (hover: hover){.btn-buy:hover,.pc:hover{box-shadow: 0 6px 16px -10px rgba(16,32,10,.35) !important;}}@media (max-width: 782px){#wpadminbar{overflow-x: clip;max-width: 100vw;}}.gx5,.gx8-p{--gd: color-mix(in srgb,var(--gc) 78%,#000);}.gx5{background: color-mix(in srgb,var(--gc) 13%,#fff) !important;border: 2px solid color-mix(in srgb,var(--gc) 45%,#fff) !important;box-shadow: none !important;}.gx5.is-on{border-color: var(--gd) !important;}.gx5 .gx-im{background: #fff !important;}.gx5 .gx-tx{background: transparent !important;}.gx5 .gx-tx b{color: var(--gd) !important;}.gaf .gx8-p,.gx8-p{margin-top: 24px;padding: 12px 0 12px 12px;border-radius: 22px;background: color-mix(in srgb,var(--gc) 13%,#fff);}.gx8-p .gah{background: transparent !important;border: 0 !important;box-shadow: none !important;}.gx8-p .gah-t b{color: var(--gd) !important;}.gx8-p .gah-go{background: var(--gd) !important;border-color: var(--gd) !important;color: #fff !important;}.gx8-p .pc{background: #fff;border: 2px solid color-mix(in srgb,var(--gc) 45%,#fff) !important;box-shadow: none !important;}.gx8-p .pc .pc-pr .now{color: var(--gd);}.gx8-p .pc .pc-add:not(.pc-bell){background: var(--gd) !important;border-color: var(--gd) !important;}@media (hover: hover){.gx8-p .pc:hover{border-color: var(--gd) !important;}}.enf-go{position: relative;overflow: hidden;display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;gap: 12px;margin: 14px 0 4px;padding: 12px 12px 12px 14px;border-radius: 18px;background: linear-gradient(135deg,#3f6b00,#1f3a07);color: #fff;text-decoration: none;}.enf-go::after{content: "";position: absolute;inset: 0;background: linear-gradient(110deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%) -160% 0 / 260% 100% no-repeat;animation: enf-sheen 3.6s ease-in-out infinite;pointer-events: none;}@keyframes enf-sheen{0%,55%{background-position: -160% 0;}90%,100%{background-position: 160% 0;}}.enf-go-ims{display: flex;}.enf-go-ims img{width: 50px;height: 50px;object-fit: contain;border-radius: 12px;background: #fff;border: 2px solid #2f5200;margin-left: -14px;animation: enf-flot 3.4s ease-in-out infinite;}.enf-go-ims img:first-child{margin-left: 0;}.enf-go-ims img:nth-child(2){animation-delay: -.8s;}.enf-go-ims img:nth-child(3){animation-delay: -1.6s;}.enf-go-ims img:nth-child(4){animation-delay: -2.4s;}@keyframes enf-flot{0%,100%{transform: translateY(0);}50%{transform: translateY(-4px);}}.enf-go-t{display: grid;gap: 2px;min-width: 0;}.enf-go-t b{font-size: 15.5px;font-weight: 800;letter-spacing: .03em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.enf-go-t small{font-size: 12.5px;color: #d9f99d;white-space: nowrap;}.enf-go-ar{width: 46px;height: 46px;display: grid;place-items: center;border-radius: 13px;background: #fff;color: #2f5200;}.enf-go-ar .ic{width: 22px;height: 22px;stroke-width: 2.4;animation: enf-down 1.3s ease-in-out infinite;}@keyframes enf-down{0%,100%{transform: translateY(-2px);}50%{transform: translateY(4px);}}@media (max-width: 599px){.enf-go-ims img:nth-child(n/**/+3){display: none;}.enf-go-ims img{width: 42px;height: 42px;}.enf-go-t b{font-size: 14.5px;}}@media (min-width: 900px){.enf-go{max-width: 640px;}}@keyframes enf-cue{0%,55%,100%{transform: none;}62%{transform: translateY(-3px);}69%{transform: none;}76%{transform: translateY(-2px);}83%{transform: none;}}@keyframes enf-ring{0%{box-shadow: 0 0 0 0 rgba(115,181,4,.6);}70%,100%{box-shadow: 0 0 0 14px rgba(115,181,4,0);}}.enf-go.is-cue{animation: enf-cue 2.4s ease-in-out infinite,enf-ring 2.4s ease-out infinite;}.enf-go.is-cue .enf-go-ar .ic{animation-duration: .7s;}@media (prefers-reduced-motion: reduce){.enf-go::after,.enf-go-ims img,.enf-go-ar .ic,.enf-go.is-cue{animation: none !important;}}.fab-main .fab-cy svg{opacity: 0;transform: scale(0);transition: none;}.fab-main .fab-cy svg.out{opacity: 0;transform: scale(0) rotate(-35deg);transition: transform .2s ease-in,opacity .2s;}.fab-main .fab-cy svg.on{opacity: 1;transform: none;transition: transform .45s .2s cubic-bezier(.34,1.7,.64,1),opacity .12s .2s;}.fab-main .fab-cy::before{content: "";position: absolute;left: 50%;top: 50%;width: 4px;height: 4px;margin: -2px;border-radius: 1px;background: #fff;pointer-events: none;box-shadow: 15px 0 #fff,-15px 0 #fff,0 15px #fff,0 -15px #fff,11px 11px #e9d5ff,-11px -11px #e9d5ff,11px -11px #e9d5ff,-11px 11px #e9d5ff;opacity: 0;}.fab-main .fab-cy.is-b::before{animation: fab-burst .8s ease-out both;}.fab-main .fab-cy.is-b2::before{animation: fab-burst2 .8s ease-out both;}@keyframes fab-burst{0%,22%{opacity: 0;transform: scale(.2) rotate(0);}38%{opacity: 1;transform: scale(.8) rotate(20deg);}80%,100%{opacity: 0;transform: scale(1.5) rotate(45deg);}}@keyframes fab-burst2{0%,22%{opacity: 0;transform: scale(.2) rotate(0);}38%{opacity: 1;transform: scale(.8) rotate(20deg);}80%,100%{opacity: 0;transform: scale(1.5) rotate(45deg);}}.fab-main[aria-expanded="true"] .fab-cy::before{animation: none;opacity: 0;}@media (prefers-reduced-motion: reduce){.fab-main .fab-cy::before{animation: none;opacity: 0;}}#pvx-menu .pvx-acc{display: grid;gap: 12px;list-style: none;}#pvx-menu .pvx-acc-wait{display: block;height: 58px;border-radius: 16px;background: linear-gradient(90deg,#eef1ea 25%,#f7f8f5 50%,#eef1ea 75%) 0 0 / 200% 100%;animation: acc-wait 1.2s linear infinite;}#pvx-menu .pvx-acc-wait:first-child{height: 76px;}@keyframes acc-wait{to{background-position: -200% 0;}}#pvx-menu .pvx-acc.is-in > *{animation: dw-in .5s var(--soft) both;}#pvx-menu .pvx-acc.is-in > :nth-child(2){animation-delay: .05s;}#pvx-menu .pvx-acc.is-in > :nth-child(3){animation-delay: .1s;}@media (prefers-reduced-motion: reduce){#pvx-menu .pvx-acc-wait,#pvx-menu .pvx-acc.is-in > *{animation: none;}}@media (min-width: 900px){.grid-p > .rtx{grid-column: span 2;}.rtx{display: grid;grid-template-columns: minmax(0,1fr);gap: 0;padding: 0;border: 1px solid var(--g-200);border-radius: 18px;background: #fff;container-type: inline-size;}.rtx-h{flex-direction: row;gap: 10px;padding: 16px 14px 0;text-align: left;}.rtx-e{display: grid;}.rtx-hint{display: block;}.rtx-c{order: 0;margin-left: auto;padding: 4px 8px;background: var(--g-900);color: #fff;font-size: 11px;letter-spacing: 0;text-transform: none;}.rtx-h h3{font-size: 16px;}.rtx-h p{font-size: 12px;}.rtx-v{--w: min(104px,calc((100cqi - 28px) / var(--n) + 8px));height: 168px;margin: 10px 14px 0;background: linear-gradient(160deg,var(--g-50),#fff);}.rtx-st{padding: 10px 14px 0;gap: 6px;}.rtx-st span{height: 26px;padding: 0 8px;font-size: 11px;}.rtx-st span b{display: grid;}.rtx-f{margin-top: 12px;padding: 14px;gap: 8px;border-radius: 0 0 17px 17px;background: linear-gradient(120deg,#274404,#3f6b00 60%,#4f8a00);color: #fff;}.rtx-f > small,.rtx-f > em{display: block;}.rtx-f .rtx-p b{font-size: 22px;}.rtx-f .rtx-p s{color: inherit;opacity: .65;font-size: 13px;}.rtx-f .rtx-add{background: #fff !important;color: var(--ink) !important;min-height: 44px;padding: 0 12px;font-size: 13px;}.rtx-f .rtx-add-m{display: inline-flex !important;}.rtx-f .rtx-add-d{display: none !important;}}.acc[open] summary{border-bottom: 0 !important;}.acc[open] .acc-b{padding-top: 0;}@keyframes fq-in{from{opacity: 0;transform: translateY(14px);}to{opacity: 1;transform: none;}}@keyframes cp8-star{0%,68%,100%{transform: rotate(0) scale(1);}78%{transform: rotate(-18deg) scale(1.25);}88%{transform: rotate(12deg) scale(1.1);}}.cart-sugg-row{grid-auto-columns: calc((100% - 20px) / 2.4);gap: 10px;}.sugg.sugg2{grid-template-columns: minmax(0,1fr);grid-template-rows: auto 1fr auto;align-items: start;gap: 6px;padding: 8px;border-radius: 12px;background: #f8f8f8;}.sugg.sugg2 img{width: 100%;height: auto;aspect-ratio: 1;border-radius: 9px;background: #fff;mix-blend-mode: normal;}.sugg.sugg2 > div{display: grid;gap: 2px;min-width: 0;}.sugg.sugg2 .btn{width: 100%;justify-content: center;}.sg-px{display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 5px;}.sg-px b{color: var(--ink);font-size: 13.5px;font-weight: 800;}.sg-px s{color: var(--mut);font-size: 11px;}.sg-px i{font-style: normal;font-size: 10.5px;font-weight: 800;color: #fff;background: var(--or);padding: 1px 5px;border-radius: 5px;}.city-list button{padding: 6px 10px;}@keyframes tl-swap{0%{transform: none;}50%{transform: rotate(180deg) scale(1.25);}100%{transform: rotate(360deg);}}@keyframes tl-unswap{0%{transform: none;}50%{transform: rotate(-180deg) scale(.75);}100%{transform: rotate(-360deg);}}@keyframes tl-burst{0%{transform: none;}35%{transform: scale(1.3) rotate(-18deg);}100%{transform: none;}}.an-bars .sec-h[data-an] h2 .hl,.an-bars .sec-h[data-an] h1 .hl{position: relative;}.an-bars .sec-h[data-an].is-in h2 .hl::after,.an-bars .sec-h[data-an].is-in h1 .hl::after{content: "";position: absolute;left: 2px;right: 2px;bottom: 8%;height: 32%;pointer-events: none;background: linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent) -60% 0 / 40% 100% no-repeat;animation: hl-run 3.2s ease-in-out 1s infinite;}@keyframes hl-run{0%,30%{background-position: -60% 0;}80%,100%{background-position: 160% 0;}}@media (prefers-reduced-motion: reduce){.an-bars .sec-h[data-an].is-in .hl::after{animation: none;}}.rtx-f{gap: 4px !important;}.rtx-f .rtx-add{margin-top: 6px;}@media (min-width: 900px){.rtx-s-im{border: 0 !important;background: #fff;}.rtx-s-im img{padding: 0 !important;object-fit: cover;}.rtx-s-f{align-items: flex-end;}.rtx-rs{align-content: stretch !important;grid-template-rows: auto minmax(0,1fr) auto auto auto;gap: 6px !important;}.rtx-rs > small{align-self: start;padding-right: 40px;}.rtx-rs > .rtx-p{align-self: end;}.rtx-rs > .rtx-add{width: 100%;justify-content: center;margin-top: 6px;}@keyframes rtx-op-out{to{opacity: 0;transform: scale(.97);}}}.sp-chips{scrollbar-width: none;}.sp-chips::-webkit-scrollbar{display: none;}html body #pvx-menu .pvx-search,html body #pvx-menu .pvx-search input{border-radius: 12px !important;}.gx8-p .gah-im,.gx8-p .gah-im img{border-radius: 12px;overflow: hidden;}@media (hover: hover){.fest .btn-light:hover{background: #dbeafe !important;color: #0b3b6f !important;}}.deal-f .price{display: flex;align-items: baseline;flex-wrap: wrap;gap: 0 6px;}html body .add_to_cart_button.btn-buy.loading{color: #fff !important;overflow: hidden;}html body .add_to_cart_button.btn-buy.loading > *{opacity: 1 !important;}html body .add_to_cart_button.loading::after{content: none !important;animation: none !important;}.add_to_cart_button.loading > svg{animation: pvx-roule .6s ease-in-out infinite;}@keyframes pvx-roule{0%,100%{transform: translateX(-3px);}50%{transform: translateX(5px) rotate(-6deg);}}.add_to_cart_button.loading::before{content: "";position: absolute;left: 8px;top: 50%;width: 10px;height: 2px;margin-top: -4px;border-radius: 1px;background: rgba(255,255,255,.7);box-shadow: -2px 7px 0 rgba(255,255,255,.5);animation: pvx-vit .3s linear infinite;z-index: 1;}@keyframes pvx-vit{from{transform: translateX(6px);opacity: 1;}to{transform: translateX(-6px);opacity: 0;}}@media (prefers-reduced-motion: reduce){.add_to_cart_button.loading > svg,.add_to_cart_button.loading::before{animation: none;}}#ai{background: linear-gradient(180deg,#faf7ff,#fff 40%);}#ai::before{content: "";position: absolute;left: -30%;top: 30%;width: 160%;height: 70%;z-index: 0;pointer-events: none;background: radial-gradient(closest-side,rgba(168,85,247,.42),transparent),radial-gradient(closest-side,rgba(79,70,229,.32),transparent) 60% 40% / 70% 70% no-repeat;filter: blur(10px);animation: ai-aurore 9s ease-in-out infinite;}#ai > *{position: relative;z-index: 1;}#ai .dw-b{background: transparent;}#ai .dw-h{overflow: hidden;color: #fff;background-color: #5b21b6;background-image: linear-gradient(120deg,#4c1d95,#6d28d9,#a855f7,#4f46e5);background-size: 300% 300%;animation: ai-deg 7s ease-in-out infinite;}#ai .dw-h h3,#ai .dw-h b,#ai .dw-h small,#ai .dw-h span{color: #fff;}#ai .dw-h::after{content: "✦ ✧ ✦ ✧ ✦";position: absolute;left: 0;right: 0;top: 6px;font-size: 13px;letter-spacing: 18px;color: rgba(255,255,255,.55);white-space: nowrap;pointer-events: none;animation: ai-scint 2.4s ease-in-out infinite;}#ai .dw-b > *{animation: ai-bulle .55s cubic-bezier(.34,1.4,.64,1) both;}#ai .dw-b > *:nth-child(2){animation-delay: .12s;}#ai .dw-b > *:nth-child(3){animation-delay: .24s;}@keyframes ai-deg{0%,100%{background-position: 0% 50%;}50%{background-position: 100% 50%;}}@keyframes ai-scint{0%,100%{opacity: .2;transform: translateX(0);}50%{opacity: .9;transform: translateX(14px);}}@keyframes ai-bulle{from{opacity: 0;transform: translateY(14px) scale(.96);}}@keyframes ai-aurore{0%,100%{transform: translate(0,0) rotate(0);}50%{transform: translate(8%,-6%) rotate(8deg);}}@media (prefers-reduced-motion: reduce){#ai::before,#ai .dw-h,#ai .dw-h::after,#ai .dw-b > *{animation: none;}}.su-f .su-more2{position: relative;overflow: hidden;isolation: isolate;display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;gap: 12px;height: auto;min-height: 72px;padding: 10px 14px;border: 0;border-radius: 16px;text-align: left;color: #fff;background: linear-gradient(135deg,#3f6b00,#1f3a07);text-decoration: none;}.su-f .su-more2::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background-image: linear-gradient(110deg,transparent 35%,rgba(255,255,255,.2) 50%,transparent 65%);background-size: 260% 100%;background-repeat: no-repeat;background-position: -160% 0;animation: su-reflet 3.4s ease-in-out infinite;}@keyframes su-reflet{0%,55%{background-position: -160% 0;}90%,100%{background-position: 160% 0;}}.su-sims{display: flex;}.su-sims img{width: 40px;height: 40px;border-radius: 10px;background: #fff;object-fit: contain;border: 2px solid #2f5200;margin-left: -12px;animation: enf-flot 3.4s ease-in-out infinite;}.su-sims img:first-child{margin-left: 0;}.su-sims img:nth-child(2){animation-delay: -1.1s;}.su-sims img:nth-child(3){animation-delay: -2.2s;}.su-st{min-width: 0;display: grid;gap: 2px;}.su-st b{font: 800 14px/1.2 Poppins,sans-serif;letter-spacing: .02em;}.su-st small{font: 600 12px/1.2 Poppins,sans-serif;color: #d9f99d;}.su-ar{width: 42px;height: 42px;display: grid;place-items: center;border-radius: 12px;background: #fff;color: #2f5200;animation: su-bas 1.2s ease-in-out infinite;}.su-ar .ic{width: 20px;height: 20px;}@keyframes su-bas{0%,100%{transform: translateY(-2px);}50%{transform: translateY(3px);}}@media (max-width: 600px){.su-sims img:nth-child(3){display: none;}.su-st b{font-size: 13px;}}@media (prefers-reduced-motion: reduce){.su-f .su-more2::before,.su-sims img,.su-ar{animation: none;}}.gal-track img{cursor: zoom-in;}.gaf .gx8-p .gah-go{font-size: 12.5px !important;}@media (max-width: 699px){.gaf .gx8-p .gah-t small,.gaf .gx8-p .gah-d{display: block !important;}}.gaf .gx8-p .gah-m{display: flex !important;}@media (max-width: 699px){.gaf .gx8-p .gah-go{width: 100% !important;padding: 0 16px !important;font-size: 13px !important;}}.gaf .gx8-p .gah{display: grid !important;grid-template-columns: 64px minmax(0,1fr) !important;grid-template-areas: "im t" "go go" !important;gap: 10px 12px !important;padding: 12px !important;border-radius: 18px !important;background: #fff !important;}.gaf .gx8-p .gah-im{grid-area: im;width: 64px !important;height: 64px !important;border-radius: 14px !important;background: color-mix(in srgb,var(--gc) 14%,#fff) !important;}.gaf .gx8-p .gah-t{grid-area: t;display: grid !important;gap: 2px;}.gaf .gx8-p .gah-t small{font-size: 10.5px !important;letter-spacing: .06em;text-transform: uppercase;color: var(--gd) !important;}.gaf .gx8-p .gah-t b{font: 900 22px/1.1 Poppins,sans-serif !important;color: #10200a !important;text-transform: uppercase;}.gaf .gx8-p .gah-d{display: block !important;font-size: 12.5px !important;color: #5d6b55;}.gaf .gx8-p .gah-m{display: flex !important;gap: 6px;margin-top: 4px !important;}.gaf .gx8-p .gah-m > span{padding: 3px 8px;border-radius: 7px;background: color-mix(in srgb,var(--gc) 12%,#fff);font-size: 11.5px;font-weight: 800;color: var(--gd);}.gaf .gx8-p .gah-go{grid-area: go;justify-content: center;width: 100% !important;height: 44px !important;font-size: 13px !important;font-weight: 800 !important;text-transform: uppercase;letter-spacing: .03em;border-radius: 12px !important;background: var(--gd) !important;color: #fff !important;}@media (min-width: 900px){.gaf .gx8-p .gah{grid-template-columns: 72px minmax(0,1fr) auto !important;grid-template-areas: "im t go" !important;align-items: center;}.gaf .gx8-p .gah-go{width: auto !important;padding: 0 22px !important;}}.gaf .gx8-p .gah-im{overflow: hidden !important;border-radius: 14px !important;}.gaf .gx8-p .gah-im img{border-radius: 14px !important;}@property --v{syntax: "<number>";inherits: false;initial-value: 5;}.fab .fab-main.fab-ia{overflow: visible;background-color: #7c3aed;background-image: linear-gradient(135deg,#4c1d95 0%,#9333ea 35%,#db2777 65%,#6366f1 100%);background-size: 220% 220%;animation: fab-deg 4s ease-in-out infinite;box-shadow: 0 14px 28px -14px rgba(124,58,237,.9);}@keyframes fab-deg{0%,100%{background-position: 0% 50%;}50%{background-position: 100% 50%;}}.fab .fab-main.fab-ia::after{content: "";position: absolute;inset: 0;border: 0;border-radius: inherit;pointer-events: none;background-image: linear-gradient(115deg,transparent 30%,rgba(255,255,255,.45) 48%,transparent 66%);background-size: 260% 100%;background-repeat: no-repeat;background-position: -160% 0;opacity: 1;transform: none;animation: fab-reflet 3.2s ease-in-out infinite;}@keyframes fab-reflet{0%,45%{background-position: -160% 0;}85%,100%{background-position: 160% 0;}}.fab-pail{position: absolute;inset: 0;z-index: 0;overflow: hidden;border-radius: inherit;pointer-events: none;}.fab-pail i{position: absolute;font-style: normal;color: #fff;line-height: 1;opacity: 0;animation: fab-scint var(--d) ease-in-out var(--l) infinite;}@keyframes fab-scint{0%,100%{opacity: 0;transform: scale(.3) rotate(0);}50%{opacity: .95;transform: scale(1) rotate(45deg);}}.fab .fab-main .fab-cy{z-index: 2;}.fab .fab-main .fab-cy::before{content: none;animation: none;}.fab .fab-main .fab-cy svg{fill: currentColor;stroke: currentColor;stroke-width: 1.2;opacity: 0;transform: scale(0) rotate(-90deg);transition: transform .24s cubic-bezier(.55,0,1,.45),opacity .2s;}.fab .fab-main .fab-cy svg.out{opacity: 0;transform: scale(0) rotate(90deg);transition: transform .24s cubic-bezier(.55,0,1,.45),opacity .18s .06s;}.fab .fab-main .fab-cy svg.on{opacity: 1;transform: none;transition: transform .5s .26s cubic-bezier(.34,1.7,.64,1),opacity .12s .26s;}.fab .fab-main .fab-cy::after{content: "";position: absolute;left: 50%;top: 50%;width: 6px;height: 6px;margin: -3px;border-radius: 2px;background: #fff;opacity: 0;pointer-events: none;}.fab .fab-main .fab-cy.is-b::after{animation: fab-point .6s ease-in-out both;}.fab .fab-main .fab-cy.is-b2::after{animation: fab-point2 .6s ease-in-out both;}@keyframes fab-point{0%{opacity: 0;transform: scale(0);}35%{opacity: 1;transform: scale(1.6) rotate(45deg);}55%{opacity: 1;transform: scale(1) rotate(45deg);}100%{opacity: 0;transform: scale(0) rotate(45deg);}}@keyframes fab-point2{0%{opacity: 0;transform: scale(0);}35%{opacity: 1;transform: scale(1.6) rotate(45deg);}55%{opacity: 1;transform: scale(1) rotate(45deg);}100%{opacity: 0;transform: scale(0) rotate(45deg);}}.fab .fab-main > .cnt,.fab .fab-main > .pvx-cnt{z-index: 4;background: #10200a;color: #fff;border: 2px solid #fff;border-radius: 7px;min-width: 22px;height: 22px;padding: 0 5px;display: grid;place-items: center;font: 800 11.5px/1 Poppins,sans-serif;box-shadow: none;}.fab.is-open .fab-main.fab-ia{background-image: none;background-color: #10200a;animation: none;}.fab.is-open .fab-main.fab-ia::after,.fab.is-open .fab-pail{display: none;}.fab .fab-list{position: absolute;right: 0;bottom: 70px;width: 300px;display: grid;gap: 6px;padding: 64px 10px 10px;border-radius: 22px;background: #fff;box-shadow: 0 22px 44px -22px rgba(20,14,38,.55);transform-origin: bottom right;transform: scale(.3);opacity: 0;transition: transform .45s cubic-bezier(.34,1.3,.64,1),opacity .25s;overflow: hidden;}.fab .fab-list::before{content: "Bonjour 👋\A Comment puis-je vous aider ?";white-space: pre;position: absolute;left: 0;right: 0;top: 0;padding: 12px 16px;font: 800 15px/1.35 Poppins,sans-serif;color: #fff;background-color: #6d28d9;background-image: linear-gradient(135deg,#4c1d95,#7c3aed,#c026d3);background-size: 300% 300%;animation: fab-deg 5s ease-in-out infinite;}.fab.is-open .fab-list{transform: none;opacity: 1;}.fab .fab-item{display: grid;grid-template-columns: 44px minmax(0,1fr);align-items: center;column-gap: 12px;padding: 8px;border-radius: 14px;background: #f7f5fc;text-decoration: none;opacity: 0;transform: translateY(12px);transition: transform .4s cubic-bezier(.34,1.4,.64,1),opacity .25s;}.fab .fab-item[hidden]{display: none;}.fab.is-open .fab-item{opacity: 1;transform: none;}.fab.is-open .fab-item:nth-child(1){transition-delay: .12s;}.fab.is-open .fab-item:nth-child(2){transition-delay: .18s;}.fab.is-open .fab-item:nth-child(3){transition-delay: .24s;}.fab.is-open .fab-item:nth-child(4){transition-delay: .3s;}.fab .fab-item i,.fab .fab-item.fi-wa i,.fab .fab-item.fi-ia i{order: -1;position: relative;width: 44px;height: 44px;border-radius: 12px;box-shadow: none;background-image: linear-gradient(135deg,#6d28d9,#c026d3);color: #fff;}.fab .fab-item i svg{fill: currentColor;}.fab .fab-item span{display: grid;gap: 1px;padding: 0;background: none;box-shadow: none;color: #10200a;font: 800 14.5px/1.2 Poppins,sans-serif;text-align: left;white-space: normal;}.fab .fab-item span small{font: 500 12px/1.3 Poppins,sans-serif;color: #6b6480;}.fab .fab-item i .cnt{position: absolute;top: -7px;right: -7px;left: auto;min-width: 20px;height: 20px;padding: 0 5px;display: grid;place-items: center;border-radius: 7px;background: #10200a;color: #fff;border: 2px solid #fff;font: 800 10.5px/1 Poppins,sans-serif;}.fab .fab-item i .cnt[hidden]{display: none;}@media (hover: hover){.fab .fab-item:hover{background: #efe9fb;}}@media (prefers-reduced-motion: reduce){.fab .fab-main.fab-ia,.fab .fab-main.fab-ia::after,.fab .fab-list::before{animation: none;}}.of-row{-webkit-mask: none !important;mask: none !important;}.of-row .of{position: relative;display: grid !important;grid-template-rows: auto auto minmax(0,1fr) auto auto;gap: 10px;aspect-ratio: 1 / 1;height: auto !important;min-height: 0 !important;padding: 16px !important;overflow: hidden;}@media (max-width: 899px){.of-row .of{width: calc(100vw - 48px) !important;flex: none !important;}}@media (min-width: 900px){.of-row{display: flex !important;gap: 16px !important;justify-content: flex-start !important;grid-template-columns: none !important;}.of-row .of{width: 300px !important;flex: none !important;padding: 14px !important;gap: 8px;}.of-row .of > h3{font-size: 19px !important;}.of-row .of > p{font-size: 13px !important;-webkit-line-clamp: 2 !important;}.of-row .of .of-cta{height: 40px;font-size: 13px;}}.of-row .of > .of-k{justify-self: start;}.of-row .of > h3{margin: 0 !important;font-size: 23px;line-height: 1.12;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.of-row .of > p{grid-row: 3;align-self: start;margin: 0 !important;font-size: 15px;line-height: 1.4;opacity: .92;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.of-row .of .of-vis{grid-row: 4;display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin: 0 !important;padding: 0 !important;height: auto !important;}.of-row .of .of-vis > .of-th{position: relative;display: grid;place-items: center;aspect-ratio: 1 / 1;width: 100%;border-radius: 12px;background: #fff;}.of-row .of .of-vis > .of-th > img{width: 100% !important;height: 100% !important;object-fit: contain;padding: 6px !important;border-radius: 12px;background: none !important;}.of-row .of .of-th-gift > i{position: absolute;left: 50%;bottom: -6px;transform: translateX(-50%);padding: 4px 8px;border-radius: 7px;background: #facc15;color: #17300a;font: 900 10px/1 Poppins,sans-serif;letter-spacing: .05em;font-style: normal;white-space: nowrap;animation: of-offert 2.6s ease-in-out infinite;}.of-row .of .of-th-gift > i img.emoji{width: 11px !important;height: 11px !important;margin: 0 3px 0 0 !important;vertical-align: -1px;animation: none !important;}@keyframes of-offert{0%,70%,100%{transform: translateX(-50%);}80%{transform: translateX(-50%) translateY(-3px);}90%{transform: translateX(-50%);}}.of-row .of .of-nb{align-content: center;text-align: center;background: rgba(255,255,255,.94);color: #10200a;}.of-row .of .of-nb b{font: 900 22px/1 Poppins,sans-serif;}.of-row .of .of-nb small{font: 700 10.5px/1.25 Poppins,sans-serif;color: #5d6b55;}.of-row .of .of-cta{grid-row: 5;width: 100% !important;justify-content: center;margin: 0 !important;align-self: end !important;}.of-row .of > .cd{position: absolute !important;top: 14px;right: 14px;margin: 0 !important;z-index: 3;transform: scale(.9);transform-origin: top right;}@media (min-width: 900px){.of-row .of > .cd{transform: scale(.78);}}@media (prefers-reduced-motion: reduce){.of-row .of .of-th-gift > i{animation: none;}}html body .of-row .of{grid-template-columns: minmax(0,1fr) !important;min-height: 0 !important;align-content: stretch !important;column-gap: 0 !important;}html body .of-row .of > *{grid-column: 1 !important;}html body .of-row .of > .of-vis{grid-row: 4 !important;align-self: auto !important;}html body .of-row .of .of-vis .of-th > img{width: 100% !important;height: 100% !important;border-radius: 12px !important;}html body .rs-seo{padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important;}html body .rs-seo .rs-seo-p{padding: 0 !important;background: none !important;box-shadow: none !important;border: 0 !important;}html body .rs-seo .rs-seo-g{display: grid;gap: 22px !important;counter-reset: gd;}@media (min-width: 900px){html body .rs-seo .rs-seo-g{grid-template-columns: repeat(4,minmax(0,1fr)) !important;}}html body .rs-seo .rs-seo-c,html body .rs-seo .rs-seo-c:hover{position: relative;padding: 0 !important;border: 0 !important;background: none !important;box-shadow: none !important;transform: none !important;overflow: visible;counter-increment: gd;}html body .rs-seo .rs-seo-c > h3{display: flex;align-items: flex-end;gap: 10px;margin: 0 0 12px !important;padding: 0 !important;background: none !important;border: 0 !important;font-size: 16px !important;}html body .rs-seo .rs-seo-c > h3::before{content: "0" counter(gd);font: 900 34px/0.9 Poppins,sans-serif;color: transparent;-webkit-text-stroke: 1.5px #9fcf5a;}html body .rs-seo .rs-seo-c > h3 img.emoji{display: none !important;}html body .rs-seo .rs-seo-c > :not(h3){padding: 0 !important;}html body .rs-seo .rs-seo-l a{background: #f6f8f2 !important;border: 0 !important;border-radius: 10px !important;}.rs-seo .rs-seo-top{gap: 8px;}.rs-seo .rs-seo-top li{grid-template-columns: 22px 56px minmax(0,1fr);gap: 10px;padding: 6px 8px 6px 6px;border-radius: 12px;background: #f6f8f2;}.rs-seo .rs-seo-top li > img{width: 56px;height: 56px;object-fit: contain;border-radius: 10px;background: #fff;}.rs-seo .rs-seo-top li > div{display: grid;gap: 3px;min-width: 0;}.rs-seo .rs-seo-top a{white-space: normal;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 13px;line-height: 1.3;text-decoration: none;}.rs-seo .rs-seo-top a small{display: block;font-size: 10.5px;font-weight: 800;letter-spacing: .04em;color: #3f7300;}.rs-px{display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 6px;}.rs-px b{font: 800 14px/1.2 Poppins,sans-serif;}.rs-px s{color: #8a9680;font-size: 12px;}.rs-px i{font-style: normal;padding: 2px 6px;border-radius: 6px;background: var(--or);color: #fff;font: 800 11px/1.2 Poppins,sans-serif;}html body .pc.pc-spe .pc-badges{top: 8px !important;}html body .pc.pc-spe .pc-top{margin-top: 0;padding-top: 0;}.pc-badges .bdg.bdg-spe{color: #fff;background-image: linear-gradient(90deg,var(--spe1,#7c3aed),var(--spe2,#4f46e5));}.pc-badges .bdg.bdg-spe .emo{display: inline-flex;width: 13px;height: 13px;font-size: 12px;line-height: 1;}.pc-badges .bdg.bdg-spe .emo img.emoji{width: 13px !important;height: 13px !important;margin: 0 !important;}@property --spe-a{syntax: "<angle>";inherits: false;initial-value: 0deg;}.pc.pc-spe{position: relative;isolation: isolate;}.pc.pc-spe::before{content: "";position: absolute;inset: -2px;z-index: 3;border-radius: inherit;padding: 4px;pointer-events: none;background: conic-gradient(from var(--spe-a),transparent 0 38%,var(--spe2) 56%,#fff 70%,var(--spe1) 84%,transparent 100%);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask: linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation: spe-tour 3.2s linear infinite;}@keyframes spe-tour{to{--spe-a: 360deg;}}@media (prefers-reduced-motion: reduce){.pc.pc-spe::before{animation: none;opacity: .5;}}.grid-p > .grid-end.grid-liv{position: relative;overflow: hidden;isolation: isolate;display: grid;align-content: space-between;gap: 10px;padding: 14px;border-radius: 18px;background: #222f1d;color: #fff;text-decoration: none;min-height: 100%;}.grid-liv h4{margin: 0;font: 800 16px/1.2 Poppins,sans-serif;color: #fff;}.grid-liv h4 em{font-style: normal;color: #bef264;}.gv-go{display: flex;align-items: center;justify-content: center;gap: 6px;height: 40px;border-radius: 11px;background: #bef264;color: #10200a;font: 800 11.5px/1 Poppins,sans-serif;letter-spacing: .03em;}.gv-go i{font-style: normal;display: inline-block;animation: gv-pousse 2.4s ease-in-out infinite;}@keyframes gv-pousse{0%,60%,100%{transform: none;}75%{transform: translateX(3px);}88%{transform: translateX(-1px);}}.grid-p > .grid-end.grid-liv{position: relative;overflow: hidden;isolation: isolate;display: grid;align-content: space-between;gap: 10px;padding: 14px;border-radius: 18px;background: #222f1d;color: #fff;text-decoration: none;min-height: 100%;}.grid-liv h4{margin: 0;font: 800 16px/1.2 Poppins,sans-serif;color: #fff;}.grid-liv h4 em{font-style: normal;color: #bef264;}.gv-go{display: flex;align-items: center;justify-content: center;gap: 6px;height: 40px;border-radius: 11px;background: #bef264;color: #10200a;font: 800 11.5px/1 Poppins,sans-serif;letter-spacing: .03em;}.gv-go i{font-style: normal;display: inline-block;animation: gv-pousse 2.4s ease-in-out infinite;}@keyframes gv-pousse{0%,60%,100%{transform: none;}75%{transform: translateX(3px);}88%{transform: translateX(-1px);}}.grid-p > .grid-end.grid-liv{grid-template-rows: auto minmax(0,1fr) auto auto;align-content: stretch;gap: 8px;}.gv-st{position: relative;min-height: 120px;margin: 0 -14px;overflow: hidden;}.gv-st > *{position: absolute;inset: 0;}.gv-a{animation: gv-sa 10.5s ease-in-out infinite;}.gv-a::before{content: "";position: absolute;left: 0;right: 0;bottom: 30%;height: 3px;background: repeating-linear-gradient(90deg,#bef264 0 16px,transparent 16px 30px);animation: gv-route .6s linear infinite;}@keyframes gv-route{to{background-position: -30px 0;}}.gv-a .gv-cam{position: absolute;left: 50%;bottom: calc(30% + 2px);font-size: 34px;line-height: 1;transform: translateX(-50%) scaleX(-1);animation: gv-cahot .5s ease-in-out infinite;}@keyframes gv-cahot{50%{translate: 0 -2px;}}.gv-a .gv-v{position: absolute;bottom: calc(30% + 8px);font: 800 9.5px/1 Poppins,sans-serif;color: rgba(190,242,100,.75);white-space: nowrap;animation: gv-ville 2.8s linear infinite;}.gv-a .gv-v:nth-of-type(2){animation-delay: -.9s;}.gv-a .gv-v:nth-of-type(3){animation-delay: -1.9s;}@keyframes gv-ville{from{left: 105%;}to{left: -40%;}}@keyframes gv-sa{0%,28%{opacity: 1;transform: none;filter: none;}34%,96%{opacity: 0;transform: scale(1.6);filter: blur(6px);}100%{opacity: 1;transform: none;filter: none;}}.gv-b svg{width: 100%;height: 100%;display: block;}.gv-b{opacity: 0;animation: gv-sb 10.5s ease-in-out infinite;}@keyframes gv-sb{0%,28%{opacity: 0;}34%,94%{opacity: 1;}100%{opacity: 0;}}.gv-b .gv-z{transform-box: view-box;transform-origin: var(--cx) var(--cy);animation: gv-zoom 10.5s cubic-bezier(.65,0,.35,1) infinite;}@keyframes gv-zoom{0%,30%{transform: scale(3.2);}58%{transform: scale(3.2);}72%,100%{transform: scale(1);}}.gv-b text{fill: #fff;font: 800 5px Poppins,sans-serif;opacity: 0;animation: gv-t 10.5s ease-in-out infinite;}@keyframes gv-t{0%,32%{opacity: 0;}38%,56%{opacity: 1;}62%,100%{opacity: 0;}}.gv-b path{fill: rgba(190,242,100,.1);stroke: #bef264;stroke-width: 1.3;vector-effect: non-scaling-stroke;}.gv-b line{stroke: rgba(190,242,100,.7);stroke-width: 1.2;stroke-dasharray: 3 3;vector-effect: non-scaling-stroke;opacity: 0;animation: gv-l 10.5s ease-in-out infinite;}.gv-b rect.v{fill: #bef264;transform-box: fill-box;transform-origin: center;opacity: 0;animation: gv-v 10.5s ease-in-out infinite;}.gv-b rect.casa{fill: #fff;transform-box: fill-box;transform-origin: center;animation: gv-casa 1.4s ease-in-out infinite;}@keyframes gv-l{0%,72%{opacity: 0;}80%,94%{opacity: 1;}100%{opacity: 0;}}@keyframes gv-v{0%,72%{opacity: 0;transform: scale(0);}80%,94%{opacity: 1;transform: none;}100%{opacity: 0;transform: scale(0);}}@keyframes gv-casa{50%{transform: scale(1.4);}}.gv-cap{position: relative;height: 52px;}.gv-cap span{position: absolute;inset: 0;display: grid;align-content: center;font-size: 12.5px;line-height: 1.3;color: #e7f2d6;opacity: 0;}.gv-cap span b{display: block;color: #fff;font-size: 14px;}.gv-cap span:nth-child(1){animation: gv-c1 10.5s ease-in-out infinite;}.gv-cap span:nth-child(2){animation: gv-c2 10.5s ease-in-out infinite;}.gv-cap span:nth-child(3){animation: gv-c3 10.5s ease-in-out infinite;}@keyframes gv-c1{0%,26%{opacity: 1;transform: none;}31%,97%{opacity: 0;transform: translateY(-8px);}100%{opacity: 1;transform: none;}}@keyframes gv-c2{0%,31%{opacity: 0;transform: translateY(8px);}36%,58%{opacity: 1;transform: none;}63%,100%{opacity: 0;transform: translateY(-8px);}}@keyframes gv-c3{0%,66%{opacity: 0;transform: translateY(8px);}72%,94%{opacity: 1;transform: none;}99%,100%{opacity: 0;transform: translateY(-8px);}}.grid-p > .grid-end.grid-liv{border: 0;place-content: stretch;justify-items: stretch;text-align: left;min-height: 0;animation: none;}.grid-liv h4{font-size: 15px;}.grid-liv .gv-go{margin-top: auto;}@media (prefers-reduced-motion: reduce){.grid-liv *,.grid-liv *::before{animation: none !important;}.grid-liv .gv-b{opacity: 1;}.grid-liv .gv-a,.grid-liv .gv-cap span:not(:nth-child(3)){opacity: 0;}.grid-liv .gv-cap span:nth-child(3){opacity: 1;}}.gx5[style*="--gd"] em,.gx5[style*="--gd"] .gx-tx b{color: var(--gd) !important;}.pfn{position: relative;overflow: hidden;display: grid;gap: 12px;margin: 0 0 14px;padding: 16px;border-radius: 20px;color: #fff;background-color: #3f6b00;background-image: linear-gradient(150deg,#274404,#3f6b00 55%,#73b504);background-size: 200% 200%;animation: pfn-deg 6s ease-in-out infinite;}@keyframes pfn-deg{0%,100%{background-position: 0 50%;}50%{background-position: 100% 50%;}}.pfn h4{margin: 0;font: 800 15px/1.3 Poppins,sans-serif;color: #fff;}.pfn h4 img.emoji{width: 18px !important;height: 18px !important;}@keyframes pfn-gift{0%,70%,100%{transform: none;}80%{transform: rotate(-12deg) scale(1.15);}90%{transform: rotate(8deg);}}@keyframes pfn-up{to{transform: translateY(-340px) rotate(30deg);opacity: 0;}}.scroll-x,.sp-chips,.pvx-scroll,.rail-track,.of-row,.bm-grid{scrollbar-width: none !important;}.scroll-x::-webkit-scrollbar,.sp-chips::-webkit-scrollbar,.pvx-scroll::-webkit-scrollbar,.rail-track::-webkit-scrollbar,.of-row::-webkit-scrollbar,.bm-grid::-webkit-scrollbar{display: none !important;}body *::-webkit-scrollbar:horizontal{display: none;height: 0;}.gaf .gaf-shelf{animation: dw-in .45s var(--soft) both;}@media (prefers-reduced-motion: reduce){.gaf .gaf-shelf{animation: none !important;}}@media (max-width: 1099px){.flt{transition: transform .38s var(--soft),visibility 0s linear .38s !important;}.flt.is-open{transition: transform .45s var(--soft),visibility 0s !important;}.flt.is-open .fg,.flt.is-open .flt-h{animation: dw-in .45s var(--soft) both;}}@media (min-width: 1100px){.hd-pill{min-width: 340px !important;justify-content: center;}.hd-pill > span{left: 12px !important;right: 12px !important;justify-content: center;text-align: center;transform: translateY(100%) !important;transition: opacity .4s,transform .45s var(--ease) !important;}.hd-pill > span.on{transform: none !important;transition-delay: .14s !important;}.hd-pill > span.out{opacity: 0 !important;transform: translateY(-100%) !important;transition-duration: .22s,.25s !important;transition-delay: 0s !important;}}.tb5-w{display: none;}@media (max-width: 1099px){.tb5-w{display: block;background: #222f1d;color: #dbe8cb;}.tb5{position: relative;height: 34px;overflow: hidden;font: 500 12.5px/1 Poppins,sans-serif;}.tb5 > span{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;gap: 6px;padding: 0 12px;white-space: nowrap;opacity: 0;transform: translateY(100%);transition: opacity .4s,transform .45s var(--ease);}.tb5 > span.on{opacity: 1;transform: none;transition-delay: .14s;}.tb5 > span.out{opacity: 0;transform: translateY(-100%);transition-duration: .22s,.25s;}.tb5 b{color: #fff;}.tb5 img.emoji{width: 14px !important;height: 14px !important;}}@media (prefers-reduced-motion: reduce){.tb5 > span,.hd-pill > span{transition: none !important;}}.stars{position: relative;}.stars::after{content: "";position: absolute;inset: 0;background: radial-gradient(closest-side,#ffd21f,rgba(255,196,0,.8) 55%,transparent 85%) no-repeat;-webkit-mask: linear-gradient(90deg,#000 calc(var(--v,5) / 5 * 100%),transparent 0);mask: linear-gradient(90deg,#000 calc(var(--v,5) / 5 * 100%),transparent 0);background-size: 20% 100%;background-position: -25% 0;animation: st-glow 3.2s linear infinite;pointer-events: none;}@keyframes st-glow{0%{background-position: 0% 0;opacity: 0;}4%{opacity: 1;}16%{background-position: 0% 0;opacity: 1;}20%{background-position: 25% 0;}36%{background-position: 25% 0;}40%{background-position: 50% 0;}56%{background-position: 50% 0;}60%{background-position: 75% 0;}76%{background-position: 75% 0;}80%{background-position: 100% 0;}94%{background-position: 100% 0;opacity: 1;}100%{background-position: 100% 0;opacity: 0;}}.stars[style*="--v:0"]::after,.stars[style*="--v: 0"]::after{display: none;}@media (prefers-reduced-motion: reduce){.stars::after{display: none;}}.clamp{transition: max-height .55s cubic-bezier(.22,1,.36,1);}.clamp::after{transition: opacity .35s;}.clamp.is-open::after{display: block !important;opacity: 0;}[data-more] svg,[data-more] .ic{transition: transform .4s var(--spring);}[data-more][aria-expanded="true"] svg,[data-more][aria-expanded="true"] .ic{transform: rotate(180deg);}.fx .pc{color: var(--ink);}.fx .pc .pc-name,.fx .pc .pc-name a{color: var(--ink) !important;}@media (max-width: 899px){.fx .fx-f{display: grid !important;justify-items: stretch;justify-self: stretch !important;width: 100% !important;}.fx .fx-cta{width: 100% !important;justify-content: center;}}@media (max-width: 699px){.fx .fx-row > :nth-child(n/**/+3){display: none !important;}}@media (max-width: 699px){.bm-grid[data-defile-2]{display: grid !important;grid-auto-flow: column !important;grid-template-columns: none !important;grid-template-rows: repeat(2,auto) !important;grid-auto-rows: auto !important;grid-auto-columns: calc((100vw - 42px) / 2) !important;width: 100%;overflow-x: auto;overscroll-behavior-x: contain;padding-bottom: 2px;}.bm-grid[data-defile-2] > .bm{height: 100%;width: auto !important;flex: none;}}.lst-actv .chip-x,.lst-actv .chip-x[data-k]{--kb: #eef6e0 !important;--kl: #cfe3ad !important;--ki: #2f5200 !important;}.ck-lg{width: 34px;height: 18px;object-fit: contain;vertical-align: middle;border-radius: 4px;background: #fff;mix-blend-mode: multiply;}.lst-qf .chip i:has(.ck-lg),.lst-actv .ck-e:has(.ck-lg){display: inline-flex;align-items: center;}.px-rem{position: relative;overflow: hidden;isolation: isolate;}.px-rem::after{content: "";position: absolute;top: 0;bottom: 0;width: 40%;left: -60%;background: linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform: skewX(-18deg);animation: pvx-shine 5s ease-in-out infinite;pointer-events: none;}@media (prefers-reduced-motion: reduce){.px-rem::after{animation: none;}}#pvx-menu .pvx-nmo-b.md{gap: 4px;}#pvx-menu .pvx-nmo-b .emo{font-style: normal;}.hd-nav .chip-hot{position: relative;overflow: hidden;isolation: isolate;}.hd-nav .chip-hot::after{content: "";position: absolute;top: 0;bottom: 0;width: 40%;left: -60%;z-index: -1;background: linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform: skewX(-18deg);animation: pvx-shine 5.5s ease-in-out infinite;pointer-events: none;}.hd-nav .chip-hot img.emoji{animation: nv-dance 3.2s ease-in-out infinite;}@keyframes nv-dance{0%,70%,100%{transform: none;}78%{transform: rotate(-14deg) scale(1.15);}86%{transform: rotate(10deg) scale(1.1);}93%{transform: rotate(-4deg);}}@media (prefers-reduced-motion: reduce){.hd-nav .chip-hot::after,.hd-nav .chip-hot img.emoji{animation: none !important;}}#pvx-menu .pvx-dyn{list-style: none;display: grid;gap: 10px;margin: 4px 0 12px;animation: dw-in .45s var(--soft) both;}#pvx-menu .pvx-dyn-p{display: grid;grid-template-columns: 64px minmax(0,1fr);gap: 12px;align-items: center;padding: 10px;border-radius: 16px;background: linear-gradient(135deg,#f1f8e6,#e3f1cc);color: #10200a;text-decoration: none;}#pvx-menu .pvx-dyn-im{width: 64px;height: 64px;border-radius: 12px;overflow: hidden;background: #fff;}#pvx-menu .pvx-dyn-im img{width: 100%;height: 100%;object-fit: contain;animation: of-float 5s ease-in-out infinite;}#pvx-menu .pvx-dyn-t{display: grid;gap: 2px;min-width: 0;}#pvx-menu .pvx-dyn-t small{font: 800 10.5px/1.2 Poppins,sans-serif;letter-spacing: .04em;text-transform: uppercase;color: #3f6b00;}#pvx-menu .pvx-dyn-t b{font: 700 13px/1.3 Poppins,sans-serif;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}#pvx-menu .pvx-dyn-t > span{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;}#pvx-menu .pvx-dyn-t i{font: 800 14px/1 Poppins,sans-serif;font-style: normal;}#pvx-menu .pvx-dyn-t s{font-size: 11.5px;color: #6b7863;}#pvx-menu .pvx-dyn-t em{padding: 2px 6px;border-radius: 6px;background: #e11d48;color: #fff;font: 800 10.5px/1.3 Poppins,sans-serif;font-style: normal;}#pvx-menu .pvx-dyn-bs small{display: block;margin: 0 2px 6px;font: 800 10.5px/1.2 Poppins,sans-serif;letter-spacing: .04em;text-transform: uppercase;color: #6b7863;}#pvx-menu .pvx-dyn-bs > div{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 8px;}#pvx-menu .pvx-dyn-b{height: 48px;display: grid;place-items: center;padding: 6px;border-radius: 12px;background: #fff;box-shadow: 0 0 0 1px #e8eee0 inset;transition: transform .3s var(--spring);}#pvx-menu .pvx-dyn-b:hover{transform: translateY(-2px);}#pvx-menu .pvx-dyn-b img{max-width: 100%;max-height: 100%;object-fit: contain;mix-blend-mode: multiply;}#pvx-menu .pvx-view.is-active .pvx-dyn-b{animation: dw-in .45s var(--soft) both;}#pvx-menu .pvx-view.is-active .pvx-dyn-b:nth-child(2){animation-delay: .05s;}#pvx-menu .pvx-view.is-active .pvx-dyn-b:nth-child(3){animation-delay: .1s;}#pvx-menu .pvx-view.is-active .pvx-dyn-b:nth-child(4){animation-delay: .15s;}@media (min-width: 900px){.ma.maf > .ma-id{grid-row: 1 !important;align-self: start;margin-top: 0 !important;}.ma.maf > .ma-st{grid-row: 2 !important;}.ma.maf > .ma-at-w{grid-row: 3 !important;}.ma.maf > .ma-a{grid-row: 5 !important;align-self: end !important;}}.maf .ma-rkr > .md.mdw{height: 36px !important;min-height: 36px !important;min-width: 0 !important;padding: 0 12px !important;align-self: center !important;font-size: 13px;}.maf .ma-rkr > .md.mdw .mdw-t{max-width: 12em;opacity: 1;animation: mdw-loop 7s cubic-bezier(.65,0,.35,1) 2s infinite !important;}@media (prefers-reduced-motion: reduce){.maf .ma-rkr > .md.mdw .mdw-t{animation: none !important;}}.gaf-h2 .gaf-all{background: #2f5200 !important;color: #fff !important;border-color: #2f5200 !important;}.gaf-h2 .gaf-all .ic,.gaf-h2 .gaf-all svg{color: #fff !important;}.gaf-h2 .gaf-all:hover{background: #10200a !important;}.fest .fest-h .btn-light:hover,.fest .fest-h .btn-light:focus-visible{background: var(--bl,#0b6ea8) !important;color: #fff !important;border-color: transparent !important;}.deal-f .price{display: flex !important;flex-wrap: wrap;align-items: baseline;column-gap: 6px !important;row-gap: 2px;}.deal-f .price .was{margin: 0 !important;}.deal-rm{padding: 2px 6px;border-radius: 6px;background: var(--or,#e11d48);color: #fff;font: 800 11px/1.3 Poppins,sans-serif;font-style: normal;white-space: nowrap;position: relative;overflow: hidden;}.enf-best-im,.enf-best-im img{border: 0 !important;box-shadow: none !important;outline: 0 !important;}.enf-best-im img{background: transparent !important;}.gah-im,.gx8-p .gah-im{border-radius: 12px !important;overflow: hidden;}.gah-im img{border-radius: 12px !important;}.gx8-p{overflow: hidden !important;isolation: isolate;}@media (max-width: 699px){.gx8-p .rail-track > .pc{flex: 0 0 calc((100vw - 42px) / 2) !important;width: calc((100vw - 42px) / 2) !important;min-width: 0 !important;max-width: none !important;}}.of-cta,.tfe-go,.tmd-go{text-transform: uppercase;letter-spacing: .03em;}.gal-thumbs button{border: 0 !important;box-shadow: none !important;outline: 0;}.gal-thumbs button{opacity: .5;transition: opacity .3s,transform .35s var(--spring);}.gal-thumbs button.on,.gal-thumbs button:hover{opacity: 1;}.gal-thumbs button.on{transform: translateY(-2px);}.gal-thumbs button:focus-visible{outline: 2px solid #73b504;outline-offset: 2px;}.deal-v img,.deal-p img,.deal-g img{box-shadow: none !important;}#pvx-menu input[type=search]::-webkit-search-cancel-button,.pvl-sb input[type=search]::-webkit-search-cancel-button{-webkit-appearance: none;appearance: none;display: none;}.pc-spe-k.spe-a{min-width: 24px;justify-content: center;}.mq-final .bm-b .md{position: relative;overflow: hidden;isolation: isolate;border-radius: 6px !important;}.mq-final .bm-b .md::after{content: "";position: absolute;top: 0;bottom: 0;width: 40%;left: -60%;z-index: -1;background: linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);transform: skewX(-18deg);animation: pvx-shine 5s ease-in-out infinite;pointer-events: none;}.mq-final .bm-b .md .emo,.mq-final .bm-b .md img.emoji{display: inline-block;animation: tn-bob 2.6s ease-in-out infinite;}@media (prefers-reduced-motion: reduce){.mq-final .bm-b .md::after,.mq-final .bm-b .md .emo,.mq-final .bm-b .md img.emoji{animation: none !important;}}.bm-grid[data-defile-2]{display: grid !important;}.bm-grid[data-defile-2] > .bm{width: auto !important;min-width: 0;flex: none;}[data-lv-wrap]{transition: opacity .22s ease,filter .22s ease,transform .22s ease;}@keyframes lv-new{from{opacity: 0;transform: translateY(8px) scale(.99);}}#cart .dw-hh{overflow: visible;}.cart-badge.is-pop{animation: cb-pop .5s var(--soft) !important;transform-origin: left center;}@keyframes cb-pop{35%{transform: scale(1.06);}70%{transform: scale(.98);}}@media (prefers-reduced-motion: reduce){[data-lv-wrap],.cart-badge.is-pop{animation: none !important;transition: none !important;}}.hd .hd-cart .cnt,.hd .hd-cart .pvx-cnt,.bubble .bub-cart .cnt{display: none !important;}.fab .fab-list{padding-top: 76px !important;transition: transform .5s cubic-bezier(.34,1.3,.64,1),opacity .3s ease,filter .3s ease !important;filter: blur(4px);}.fab.is-open .fab-list{filter: none;}.fab .fab-item{transition: transform .45s cubic-bezier(.34,1.4,.64,1),opacity .25s ease,background .2s !important;}.fab:not(.is-open) .fab-item{transition-delay: 0s !important;transform: translateY(8px) scale(.97);}.fab .fab-item.fi-mn i{background-image: linear-gradient(135deg,#4c1d95,#7c3aed) !important;color: #fff;}.fab .fab-main .ic-o,.fab .fab-main .ic-x{transition: transform .4s cubic-bezier(.34,1.4,.64,1),opacity .25s;}.fab.is-open .fab-main .ic-x{transform: rotate(90deg);}.wah-sheet{transition: transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease,visibility 0s linear .45s !important;}.wah-sheet.is-open{transition: transform .5s cubic-bezier(.22,1,.36,1),opacity .3s ease,visibility 0s !important;}@keyframes wah-fw{from{opacity: 0;transform: translateX(28px);}}@keyframes wah-bk{from{opacity: 0;transform: translateX(-28px);}}.wah [data-wah-v]:not([hidden]) > *{animation: dw-in .45s var(--soft) both;}.wah [data-wah-v]:not([hidden]) > *:nth-child(2){animation-delay: .04s;}.wah [data-wah-v]:not([hidden]) > *:nth-child(3){animation-delay: .08s;}.wah [data-wah-v]:not([hidden]) > *:nth-child(n/**/+4){animation-delay: .12s;}@media (prefers-reduced-motion: reduce){.fab .fab-list,.fab .fab-item,.wah-sheet,.wah [data-wah-v],.wah [data-wah-v] > *{animation: none !important;transition: none !important;filter: none !important;}}#compare .cu-dh img,#compare img{border: 0 !important;box-shadow: none !important;outline: 0 !important;background: transparent !important;padding: 0 !important;object-fit: cover;border-radius: 12px;}@keyframes rt-bar{to{width: 92%;}}.rtx-x{min-width: 44px;min-height: 44px;display: grid !important;place-items: center;z-index: 40 !important;cursor: pointer;touch-action: manipulation;}.rtx-x::after{content: "";position: absolute;inset: -6px;}#cart .ci-rt{display: grid;gap: 8px;margin: 0 0 10px;padding: 10px;border-radius: 16px;background: linear-gradient(135deg,#eef7df,#e2f1c9);animation: dw-in .45s var(--soft) both;}#cart .ci-rt-h{display: flex;align-items: center;gap: 8px;font: 800 13px/1.2 Poppins,sans-serif;color: #2f5200;}#cart .ci-rt-i{width: 28px;height: 28px;display: grid;place-items: center;border-radius: 9px;background: #fff;animation: tn-bob 3s ease-in-out infinite;}#cart .ci-rt-h em{margin-left: auto;padding: 3px 8px;border-radius: 7px;background: #2f5200;color: #fff;font: 800 11px/1.2 Poppins,sans-serif;font-style: normal;}#cart .ci-rt .ci{background: #fff;border-radius: 12px;}.mega-side .mega-logos[data-r]{display: none;}.mega-side .mega-logos[data-r].is-on{display: grid;}.mega-logos-end{display: none;}.vs-grid{grid-template-columns: repeat(auto-fill,minmax(84px,1fr)) !important;gap: 14px 10px !important;}.vs-s i{height: auto !important;aspect-ratio: 1 / 1;border-radius: 14px !important;box-shadow: none !important;transition: transform .35s var(--spring),border-radius .3s !important;}.vs-s[aria-pressed="true"] i{box-shadow: none !important;transform: translateY(-3px) scale(1.04);}.vs-s[aria-pressed="true"] i::after{content: "✓";position: absolute;inset: 0;display: grid;place-items: center;color: #fff;font: 900 22px/1 Poppins,sans-serif;text-shadow: 0 1px 6px rgba(0,0,0,.45);animation: cnt-pop .45s var(--spring);}.vs-s:hover i{transform: translateY(-2px);}.vs-sheet:not([hidden]) .vs-s{animation: dw-in .4s var(--soft) both;}.vs-sheet:not([hidden]) .vs-s:nth-child(5n/**/+2){animation-delay: .03s;}.vs-sheet:not([hidden]) .vs-s:nth-child(5n/**/+3){animation-delay: .06s;}.vs-sheet:not([hidden]) .vs-s:nth-child(5n/**/+4){animation-delay: .09s;}.vs-sheet:not([hidden]) .vs-s:nth-child(5n){animation-delay: .12s;}.vs-sheet:not([hidden]) .vs-s:nth-child(n/**/+11){animation-delay: .15s;}.vs-c{width: 40px !important;height: 40px !important;border-radius: 10px !important;box-shadow: none !important;}.vo-pick{transition: transform .35s var(--spring),border-color .2s;}.vo-pick:hover{transform: translateY(-1px);}.vo-fl i{overflow: hidden;}.vo-fl i::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 0;border-radius: inherit;background: linear-gradient(180deg,#b6e57a,#73b504);animation: vo-fill 1.4s cubic-bezier(.22,1,.36,1) .3s forwards;}.vo-o[aria-checked="true"] .vo-fl i::after{animation: vo-fill2 2.6s ease-in-out infinite;height: 78%;}@keyframes vo-fill{to{height: 55%;}}@keyframes vo-fill2{0%,100%{height: 70%;}50%{height: 86%;}}.vo-grid .vo-o{animation: dw-in .45s var(--soft) both;transition: transform .35s var(--spring),box-shadow .25s,background .25s !important;}.vo-grid .vo-o:nth-child(2){animation-delay: .06s;}.vo-grid .vo-o:nth-child(3){animation-delay: .12s;}.vo-grid .vo-o:nth-child(n/**/+4){animation-delay: .18s;}.vo-o[aria-checked="true"]{animation: cnt-pop .4s var(--spring);}.gal-track img.vt-anim,.px-row.vt-anim{animation: vt-in2 .45s cubic-bezier(.22,1,.36,1) both !important;}@keyframes vt-in2{from{opacity: 0;transform: translateY(8px) scale(.985);filter: blur(2px);}}@media (prefers-reduced-motion: reduce){.vs-sheet .vs-s,.vo-grid .vo-o,.vo-fl i::after,.vo-o[aria-checked="true"],.vs-s[aria-pressed="true"] i::after{animation: none !important;}.vo-fl i::after{height: 60%;}}@media (min-width: 1100px){body.pvx-bb2 .fab{right: 24px !important;bottom: 24px !important;}body.pvx-bb2 .fab-main{width: 64px !important;height: 64px !important;border-radius: 18px !important;}}.vs-s:focus,.vs-s:focus-visible,.vo-o:focus,.vo-pick:focus{outline: 0 !important;}.vs-s:focus-visible i{box-shadow: inset 0 0 0 3px rgba(255,255,255,.85) !important;}.vo-o:focus-visible{box-shadow: inset 0 0 0 2px #73b504 !important;}@media (hover: hover){.gaf .gx5,.gaf .gx6{transition: background .35s var(--soft),border-color .35s var(--soft) !important;}.gaf .gx5:hover,.gaf .gx6:hover{transform: none !important;box-shadow: none !important;border-color: var(--gc) !important;background: color-mix(in srgb,var(--gc) 9%,#fff) !important;}.gaf .gx5 .gx-im img{transition: transform .5s var(--spring) !important;}.gaf .gx5:hover .gx-im img{transform: translateY(-6px) scale(1.04) !important;}.gaf .gx5 em,.gaf .gx6 .gx-go{transition: transform .35s var(--spring),color .3s;}.gaf .gx5:hover em{transform: translateX(4px);color: var(--gd,var(--gc));}.gaf .gx6 .gx-th img{transition: transform .4s var(--spring);}.gaf .gx6:hover .gx-th img:nth-child(1){transform: translateY(-3px) rotate(-4deg);}.gaf .gx6:hover .gx-th img:nth-child(2){transform: translateY(-5px);}.gaf .gx6:hover .gx-th img:nth-child(3){transform: translateY(-3px) rotate(4deg);}.gaf .gx6:hover .gx-go{transform: translateX(4px);}}.gaf .gx8-p .gah{margin-right: 12px !important;padding: 10px !important;}.gaf .gx8-p .gah-im{align-self: stretch;width: 72px !important;height: auto !important;min-height: 72px;}@media (min-width: 900px){.gaf .gx8-p .gah{grid-template-columns: 96px minmax(0,1fr) auto !important;}.gaf .gx8-p .gah-im{width: 96px !important;min-height: 96px;}}.gaf .gx8-p .gah-im img{object-fit: cover !important;}@media (min-width: 900px){.ma-at2 > [data-clone]{display: none !important;}}.ma.maf2 .ma-a .btn{height: 44px !important;min-height: 44px !important;padding: 0 18px !important;font-size: 12.5px !important;border-radius: 12px !important;}.maf2 .ma-st > span{height: 40px !important;padding: 0 10px !important;border-radius: 10px !important;}.maf2 .ma-st > span > b{font-size: 13.5px !important;}.maf2 .ma-st small{font-size: 11px !important;}.maf .ma-rkr > .md.mdw{height: 28px !important;min-height: 28px !important;padding: 0 10px !important;font-size: 12px !important;border-radius: 8px !important;}.ma-at2 .chip,.ma-at2 > a{height: 34px !important;font-size: 12.5px !important;}.maf .ma-id h1{font-size: clamp(22px,2.2vw,32px) !important;}@media (min-width: 1200px){.rail-track:has(.pc){--n: 5 !important;}#cart .rail-track:has(.pc){--n: 4 !important;}}@media (min-width: 1200px){.grid-p:not(.lst .grid-p):not(.cp8-2c .grid-p):not(#cart .grid-p){grid-template-columns: repeat(5,minmax(0,1fr));}}#ai{border: 0 !important;outline: 0 !important;}#ai .dw-h{margin: 0 !important;border: 0 !important;border-radius: 0 !important;}#ai .dw-h .dw-x,#ai .dw-h .dw-x:focus,#ai .dw-h .dw-x:focus-visible{background: #fff !important;color: #6d28d9 !important;border: 0 !important;box-shadow: none !important;outline: 0 !important;}#ai .dw-h .dw-x svg{color: #6d28d9 !important;stroke: currentColor;}#ai .dw-h .dw-x:hover{background: #f3ecff !important;}#ai .dw-h .dw-x:focus-visible{box-shadow: 0 0 0 3px rgba(255,255,255,.55) !important;}.wah-x:focus:not(:focus-visible),.dw-x:focus:not(:focus-visible){box-shadow: none !important;outline: 0 !important;}::view-transition-group(pvx-cpnav),::view-transition-group(pvx-cprb){animation-duration: 0s;}::view-transition-old(pvx-cpnav),::view-transition-new(pvx-cpnav),::view-transition-old(pvx-cprb),::view-transition-new(pvx-cprb){animation: none;mix-blend-mode: normal;}@keyframes co-eco-cf{0%{opacity: 1;transform: translate(0,-50%) rotate(0);}100%{opacity: 0;transform: translate(var(--x),calc(-50% + var(--y))) rotate(220deg);}}@media print{@page {margin: 16mm 16mm 18mm;}}html body #pvx-menu .pvx-go,html body #pvx-menu a.pvx-brand-r .pvx-bgo{border-radius: 8px !important;}html body .rs-seo.wrap{padding-left: var(--gut) !important;padding-right: var(--gut) !important;}.tn span,.tn small{white-space: normal !important;overflow: visible !important;text-overflow: clip !important;}.rtx-v button > i{z-index: 5 !important;}.bm .lg img{max-width: 74% !important;max-height: 100% !important;width: auto !important;height: auto !important;object-fit: contain !important;margin: auto;}.grid-end.grid-liv .gv-cap span b{color: #fff !important;}.grid-end.grid-liv .gv-cap span{color: #e7f2d6 !important;}@media (min-width: 900px){.of-row.is-fixe .of,.of-row.no-ov .of{width: auto !important;flex: 1 1 0 !important;min-width: 0;max-width: 460px;}.of-row.is-fixe,.of-row.no-ov{justify-content: center;}}@keyframes pvx-bfold{0%,44%,100%{max-width: 14em;opacity: 1;}54%,84%{max-width: 0;opacity: 0;}}@keyframes pvx-bgap{0%,44%,100%{gap: 4px;padding-left: 8px;padding-right: 8px;}54%,84%{gap: 0;padding-left: 6px;padding-right: 6px;}}@keyframes pvx-bglow{0%,100%{filter: drop-shadow(0 0 0 rgba(255,214,77,0));}50%{filter: drop-shadow(0 0 4px rgba(255,214,77,.9));}}html body .md.mdw{display: inline-flex !important;align-items: center;justify-content: center;animation: pvx-bgap 7s cubic-bezier(.65,0,.35,1) 1.5s infinite !important;}html body .md.mdw .mdw-t{display: inline-block !important;overflow: hidden;white-space: nowrap;max-width: 14em;animation: pvx-bfold 7s cubic-bezier(.65,0,.35,1) 1.5s infinite !important;}html body .md.mdw .emo,html body .md.mdw img.emoji{display: inline-block;transform: none !important;animation: pvx-bglow 3.5s ease-in-out infinite !important;}html body .md,html body #pvx-menu .pvx-tb{border-radius: 6px !important;}@media (prefers-reduced-motion: reduce){html body .md.mdw,html body .md.mdw .mdw-t,html body .md.mdw .emo{animation: none !important;}}@media (hover: hover){html body #pvx-menu .pvx-social a:hover{background: color-mix(in srgb,var(--g-900) 14%,#e9ede3) !important;color: var(--g-900) !important;transform: translateY(-2px);}html body .soc a:hover{background: color-mix(in srgb,var(--g-900) 14%,#e9ede3) !important;color: var(--g-900) !important;}}.sz{display: grid;gap: 14px;margin-top: 14px;}#pvx-menu .pvx-glv-t{flex: 1;min-width: 0;display: grid;gap: 2px;padding: 6px 0;}#pvx-menu .pvx-glv-t b{font: 700 13.5px/1.25 Poppins,sans-serif !important;color: #000;}#pvx-menu .pvx-glv-t small{font: 400 11.5px/1.35 Poppins,sans-serif !important;color: #6b7563 !important;display: -webkit-box !important;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}@keyframes glv-out{to{transform: translateX(60px);opacity: 0;}}html body .pvl-sb{border-radius: 14px !important;}html body .pvl-sb button{border-radius: 8px !important;}#pvx-menu .pvx-dyn-bs > .pvx-dyn-mq{display: grid !important;grid-template-columns: none !important;grid-auto-flow: column;grid-auto-columns: 96px;gap: 8px;overflow-x: auto;scrollbar-width: none;padding: 2px 0 4px;}#pvx-menu .pvx-dyn-mq::-webkit-scrollbar{display: none;}#pvx-menu .pvx-dyn-mq .pvx-dyn-b{animation: none !important;}#pvx-menu .pvx-dyn-t .pvx-dyn-mk{font: 800 10.5px/1.2 Poppins,sans-serif;letter-spacing: .03em;text-transform: uppercase;color: #2f5200;font-style: normal;background: none;padding: 0;}html body .maf2 .ma-st > span{flex-direction: column !important;align-items: flex-start !important;justify-content: center !important;gap: 2px !important;height: auto !important;min-height: 54px;padding: 8px 12px !important;overflow: visible !important;}html body .maf2 .ma-st > span > b{display: flex;align-items: center;gap: 6px;font-size: 16px !important;line-height: 1.15;white-space: nowrap;overflow: visible !important;text-overflow: clip !important;max-width: none !important;}html body .maf2 .ma-st > span > b img.emoji{width: 18px !important;height: 18px !important;}html body .maf2 .ma-st small{font-size: 11.5px !important;white-space: nowrap;overflow: visible !important;text-overflow: clip !important;max-width: none !important;}@media (min-width: 900px){html body .ma.maf2 .ma-sl,html body .ma.maf2 .ma-sl .slide,html body .ma.maf2 .ma-sl-c,html body .ma.maf2 .ma-sl-bn{height: 300px !important;min-height: 0 !important;max-height: 300px;}html body .ma.maf2 .ma-sl-c .ma-sl-ims img{width: 120px !important;height: 120px !important;}html body .ma.maf2 .ma-sl-c b{font-size: 24px !important;}html body .ma.maf2{row-gap: 10px !important;}}html body .gh.gh1{padding: 12px 14px 12px 18px !important;gap: 14px !important;min-height: 0 !important;}html body .gh.gh1 .gh-h{font-size: clamp(22px,2.2vw,30px) !important;margin: 2px 0 6px !important;}html body .gh.gh1 .gh-r{width: auto !important;display: flex !important;align-items: center;gap: 10px !important;}html body .gh.gh1 .gh-ph{width: 104px !important;}html body .gh.gh1 .gh-r .acts{flex-direction: column;gap: 6px !important;}@media (max-width: 599px){html body .gh.gh1 .gh-ph{width: 84px !important;}}.pc.pc-needc .pc-badges,.pc.pc-needc .pc-flk{display: none !important;}.pc.pc-needc .pc-need{position: absolute;left: 8px;top: 8px;right: 8px;z-index: 3;display: inline-flex;align-items: center;gap: 6px;width: max-content;max-width: calc(100% - 16px);padding: 5px 9px;border-radius: 8px;background: #fff;color: #2f5200;font: 800 12px/1.25 Poppins,sans-serif;box-shadow: 0 4px 12px -8px rgba(16,32,10,.45);}.pc.pc-needc .pc-need .emo{animation: pvx-bglow 3.5s ease-in-out infinite;}.pmini{display: inline-flex !important;flex-wrap: wrap;align-items: baseline;gap: 2px 6px;font-style: normal;}.pmini .pmini-n{font-weight: 900;color: #10200a;}.pmini s{font-size: .8em;font-weight: 500;color: #6b7863;}.pmini-r,.price .pmini-r{display: inline-block;padding: 2px 6px;border-radius: 6px;background: #e11d48;color: #fff !important;font: 800 10.5px/1.3 Poppins,sans-serif;font-style: normal;vertical-align: 1px;animation: cb-pop .6s var(--spring) both;}@media (min-width: 700px){html body .bm-grid[data-defile-2]{grid-template-columns: repeat(6,minmax(0,1fr)) !important;padding: 6px 6px 18px !important;margin: -6px -6px -18px !important;overflow: visible !important;-webkit-mask: none !important;mask: none !important;}}@media (min-width: 700px) and (max-width: 1099px){html body .bm-grid[data-defile-2]{grid-template-columns: repeat(4,minmax(0,1fr)) !important;}html body .bm-grid[data-defile-2] > .bm:nth-child(n/**/+9){display: none !important;}}[data-defile].is-defile{cursor: grab;}.gh-rail .rail-track>*>.pc{flex:1 1 auto;width:100%;min-width:0}@media (min-width:1000px){html body .of-row.of-1 .of,html body .of-row.of-2 .of{flex:1 1 0 !important;width:auto !important;max-width:none !important;aspect-ratio:auto !important;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) !important;grid-template-rows:auto auto minmax(0,1fr) auto !important;column-gap:22px !important;padding:18px !important}html body .of-row.of-1 .of>*,html body .of-row.of-2 .of>*{grid-column:1 !important}html body .of-row.of-1 .of>.of-k,html body .of-row.of-2 .of>.of-k{grid-row:1 !important}html body .of-row.of-1 .of>h3,html body .of-row.of-2 .of>h3{grid-row:2 !important}html body .of-row.of-1 .of>p,html body .of-row.of-2 .of>p{grid-row:3 !important}html body .of-row.of-1 .of>.of-cta,html body .of-row.of-2 .of>.of-cta{grid-row:4 !important;align-self:end !important}html body .of-row.of-1 .of>.of-vis,html body .of-row.of-2 .of>.of-vis{grid-column:2 !important;grid-row:1 / 5 !important;align-self:center !important}}.pc.pc-needc .pc-need img.emoji,.pc.pc-needc .pc-need .emo img{width:16px !important;height:16px !important;max-width:none;margin:0 !important;position:static !important;object-fit:contain}@media (hover: hover) and (pointer: fine){.gal-track{cursor: grab;}.gal-track img{-webkit-user-drag: none;user-select: none;}}.vs-s[aria-pressed="true"] i{box-shadow: 0 0 0 3px #fff,0 0 0 6px #2f5200 !important;}.vs-s[aria-pressed="true"] b,.vs-s[aria-pressed="true"] span{position: relative;z-index: 1;}.vs-s[aria-pressed="true"] > b{justify-self: start;margin-top: 6px;padding: 3px 7px;border-radius: 6px;background: #2f5200;color: #fff !important;}.vs-s[aria-pressed="true"] > span{color: #2f5200 !important;font-weight: 700;}.vs-s > b{transition: background .25s,color .25s,margin .25s;}.vo-o[aria-checked="true"]{background: #2f5200 !important;border-color: #2f5200 !important;box-shadow: 0 8px 18px -12px rgba(16,32,10,.7) !important;}.vo-o[aria-checked="true"] b,.vo-o[aria-checked="true"] small,.vo-o[aria-checked="true"] em{color: #fff !important;}.vo-o[aria-checked="true"] .vo-fl i::before{background: #fff;}.vo-mp{background: #facc15 !important;color: #17300a !important;}#cart .ci-rt-x{justify-self: center;display: inline-flex;align-items: center;gap: 6px;height: 32px;padding: 0 12px;border: 0;border-radius: 9px;background: #fff;color: #b4232f;font: 800 11.5px/1 Poppins,sans-serif;letter-spacing: .04em;cursor: pointer;transition: background .25s,color .25s,transform .3s var(--spring,cubic-bezier(.34,1.56,.64,1));}#cart .ci-rt-x:hover{background: #b4232f;color: #fff;transform: translateY(-1px);}#cart .ci-rt-x:disabled{opacity: .6;pointer-events: none;}@keyframes ci-rt-out{to{max-height: 0;opacity: 0;padding-top: 0;padding-bottom: 0;margin: 0;transform: scale(.97);}}#cart .ci-rt{gap: 10px !important;padding: 12px !important;}#cart .ci-rt .ci{margin: 0 !important;padding: 8px !important;align-items: center;}#cart .ci-rt .ci .ci-img{margin: 0 !important;}#cart .cart-sugg-row{grid-auto-columns: calc((100% - 10px) / 1.25) !important;}#cart .sugg.sugg2{grid-template-columns: 84px minmax(0,1fr) !important;grid-template-rows: auto !important;align-items: center !important;gap: 10px !important;padding: 8px !important;}#cart .sugg.sugg2 img{width: 84px !important;height: 84px !important;aspect-ratio: auto;object-fit: contain;grid-row: 1 / 3;}#cart .sugg.sugg2 > div{align-self: start;}#cart .sugg.sugg2 > div p{margin: 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}#cart .sugg.sugg2 .btn{grid-column: 2;width: 100%;min-height: 34px;}@media (min-width: 700px){#cart .cart-sugg-row{grid-auto-columns: calc((100% - 10px) / 1.35) !important;}}html body .btn-buy.add_to_cart_button,html body .btn-buy.add_to_cart_button.added,html body .btn-buy.add_to_cart_button.loading,html body .btn-buy.add_to_cart_button:focus,html body .btn-buy.add_to_cart_button:active,html body .btn-buy.add_to_cart_button:visited{color: #fff !important;opacity: 1 !important;-webkit-text-fill-color: #fff;}html body .btn-buy.add_to_cart_button.added:not(.is-added),html body .btn-buy.add_to_cart_button.loading{background-color: #10200a !important;}html body .rtx-add:hover,html body .rtx-add:focus-visible{background: #fff !important;color: #10200a !important;transform: translateY(-2px);box-shadow: 0 12px 22px -14px rgba(16,32,10,.7) !important;}html body .rtx-add:hover .ic{color: #10200a;}.pvxq-gs-ok{text-transform: uppercase;letter-spacing: .04em;font-weight: 800 !important;}.fab .fab-item.fi-mn i,.fab .fab-item.fi-cp i{background-image: linear-gradient(135deg,#6d28d9,#c026d3) !important;color: #fff;}@keyframes glx-hl{0%{color: #10200a;}35%{color: #73b504;transform: scale(1.12);}100%{color: #10200a;transform: none;}}.cmp-bar.is-in{animation: cmp-in .42s var(--spring,cubic-bezier(.34,1.56,.64,1)) both;}.cmp-bar.is-out{animation: cmp-out .28s cubic-bezier(.4,0,1,1) both;pointer-events: none;}@keyframes cmp-in{from{opacity: 0;translate: 0 26px;scale: .96;}to{opacity: 1;translate: 0 0;scale: 1;}}@keyframes cmp-out{to{opacity: 0;translate: 0 26px;scale: .96;}}#compare .cu-dh img{mix-blend-mode: multiply;}@media (prefers-reduced-motion: reduce){.cmp-bar.is-in,.cmp-bar.is-out{animation: none;}}.rtx.is-open{position: relative;z-index: 60 !important;}.rtx.is-open .rtx-op{z-index: 61;}.rtx-op .rtx-x{width: 46px !important;height: 46px !important;border-radius: 12px !important;background: rgba(255,255,255,.22) !important;transition: background .25s,transform .3s var(--spring,ease);}.rtx-op .rtx-x:hover{background: rgba(255,255,255,.34) !important;transform: rotate(90deg);}.rtx-op .rtx-x::after{inset: -8px !important;}.rtx-op .rtx-x svg{pointer-events: none;}.maf2 .ma-st{gap: 8px !important;}.maf2 .ma-st > span{height: auto !important;min-height: 46px;padding: 7px 10px !important;gap: 0 !important;border-radius: 10px !important;}.maf2 .ma-st > span > b{font: 800 14px/1.2 Poppins,sans-serif !important;white-space: normal !important;overflow: visible !important;text-overflow: clip !important;color: #2f5200;}.maf2 .ma-st small{font-size: 10.5px !important;line-height: 1.2 !important;white-space: normal !important;overflow: visible !important;text-overflow: clip !important;color: #6b7563;}@media (min-width: 760px){.maf2 .ma-st > span{display: grid !important;align-content: center;justify-items: start;height: auto !important;padding: 7px 12px !important;flex: 1 1 0 !important;}}.maf2 .ma-at-k{font-size: 10.5px;letter-spacing: .02em;color: #6b7563;}.maf2 .ma-a{gap: 8px !important;}.maf2 .ma-a .btn{height: 38px !important;min-height: 38px !important;padding: 0 16px !important;border-radius: 10px !important;font: 800 11px/1 Poppins,sans-serif !important;letter-spacing: .05em !important;}.maf2 .ma-a .btn-sec{background: #fff !important;border: 0 !important;color: #10200a !important;box-shadow: 0 1px 2px rgba(16,32,10,.08);}.maf2 .ma-h{font-size: clamp(22px,2.2vw,30px) !important;letter-spacing: -.01em;}.maf2 .ma-rkr .md{height: 24px !important;min-height: 24px !important;padding: 0 8px !important;font-size: 11px !important;border-radius: 7px !important;gap: 4px !important;}.maf2 .ma-rkr .md img.emoji,.maf2 .ma-rkr .md svg{width: 13px !important;height: 13px !important;}.maf2 .ma-lg{width: 72px !important;height: 72px !important;}.tmd0{background: #fff;border: 1px solid var(--line,#e6ebdf);}.tmd0-t{display: grid;gap: 4px;}.tmd0-t b{font: 700 13.5px/1.3 Poppins,sans-serif;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.tmd0-px{display: flex;align-items: baseline;gap: 6px;}.tmd0-px em{font: 900 15px/1 Poppins,sans-serif;font-style: normal;color: #10200a;}.tmd0-px s{font-size: 11.5px;color: #6b7563;}.gaf .gx5.is-on{animation: gx-pop .45s var(--spring,cubic-bezier(.34,1.56,.64,1));}@keyframes gx-pop{0%{transform: scale(.96);}60%{transform: scale(1.03);}100%{transform: none;}}.gaf .gx6{position: relative;overflow: hidden;isolation: isolate;}.gaf .gx6::after{content: "";position: absolute;top: 0;bottom: 0;left: -40%;width: 30%;z-index: -1;background: linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);transform: skewX(-18deg);opacity: 0;pointer-events: none;}.gaf .gx6 .gx-th img + img{margin-left: -12px;transition: margin .45s var(--spring,ease),transform .45s var(--spring,ease) !important;}.gaf .gx6 > em{transition: background .3s,color .3s,transform .35s var(--spring,ease);}@media (hover: hover){.gaf .gx6:hover{background: color-mix(in srgb,var(--gc) 14%,#fff) !important;box-shadow: none !important;transform: none !important;}.gaf .gx6:hover::after{animation: gx-sheen .9s var(--soft,ease) forwards;}.gaf .gx6:hover .gx-th img{transform: none !important;}.gaf .gx6:hover .gx-th img + img{margin-left: 4px;}.gaf .gx6:hover .gx-th img:nth-child(1){transform: rotate(-5deg) !important;}.gaf .gx6:hover .gx-th img:nth-child(3){transform: rotate(5deg) !important;}.gaf .gx6:hover > em{background: var(--gc) !important;color: #fff !important;transform: scale(1.06);}}@keyframes gx-sheen{0%{left: -40%;opacity: 0;}20%{opacity: 1;}100%{left: 120%;opacity: 0;}}@media (prefers-reduced-motion: reduce){.gaf .gx5.is-on,.gaf .gx6:hover::after{animation: none !important;}}html body .pc.pc-n1,html body .pc.vg-card.pc-n1{border: 2px solid #e2b93b !important;}html body .vs-s[aria-pressed="true"] i{box-shadow: inset 0 0 0 3px #fff,inset 0 0 0 4.5px rgba(16,32,10,.28) !important;transform: none;}html body .vs-sheet.vs-play .vs-s:not([hidden]){animation: vs-tin .45s cubic-bezier(.22,1,.36,1) both !important;animation-delay: calc(var(--i,0) * 22ms) !important;}@media (prefers-reduced-motion: reduce){html body .vs-sheet.vs-play .vs-s{animation: none !important;}}html body .dw-x:focus,html body .wah-x:focus{box-shadow: none !important;outline: 0 !important;}html body .dw-x:focus-visible,html body .wah-x:focus-visible{box-shadow: inset 0 0 0 2px rgba(255,255,255,.85) !important;outline: 0 !important;}html body #ai .dw-h .dw-x:focus-visible{box-shadow: inset 0 0 0 2px #c4b5fd !important;}html body .rtx-st span b{flex: none;min-width: 17px;box-sizing: border-box;border-radius: 5px;}.pfi{--c: #73b504;--c2: #e6f3d0;--c3: #2f5200;display: inline-grid;place-items: center;flex: none;width: 44px;height: 44px;border-radius: 12px;background: var(--c2);transition: transform .35s cubic-bezier(.34,1.56,.64,1),background .25s;vertical-align: middle;}.pfi svg{width: 72%;height: 72%;overflow: visible;filter: drop-shadow(0 3px 4px rgba(16,32,10,.18));}.pfi .s{fill: var(--c);stroke: none;}.pfi .s.l{fill: none;stroke: var(--c);stroke-width: 2.6;stroke-linecap: round;stroke-linejoin: round;}.pfi .a{fill: #fff;opacity: .85;}.pfi .w{fill: none;stroke: #fff;stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round;}.pfi .d{fill: var(--c3);}.pfi .dl{fill: none;stroke: var(--c3);stroke-width: 2.4;stroke-linecap: round;stroke-linejoin: round;}.pfi .dl.d,.pfi rect.dl{fill: none;}.pfi *{transform-box: fill-box;transform-origin: center;}html body .pfn h4 [data-pfn-ti]{display: inline-grid;vertical-align: -6px;}html body .pfn h4 [data-pfn-ti] .pfi{background: #fff;}:is(.pq-t:hover, .pq-t:has(input:checked), .pq-q, .pfn-lv .cur, .pfn h4, .pfn-gift, .adl:hover, .adb-ch:hover, .adb-ch.is-on, .adb-fh) .pfi{--pfi-run: running;}.pfi .dr,.pfi .sh,.pfi .ck,.pfi .sp,.pfi .hf,.pfi .ht,.pfi .dt,.pfi .ln,.pfi .bl,.pfi .lf,.pfi .lid,.pfi .fl,.pfi .bx,.pfi .th,.pfi .ar,.pfi .ray,.pfi .cb,.pfi .fa,.pfi .sn,.pfi .hd,.pfi .cn,.pfi .fg,.pfi .pt,.pfi .pn,.pfi .dor{animation-play-state: var(--pfi-run,paused);}@media (prefers-reduced-motion: reduce){.pfi *,.pfi svg{animation: none !important;}.pfi{transition: none;}}html body .pfi :is(.dr, .sh, .ck, .sp, .hf, .ht, .wv, .dt, .ln, .bl, .ey, .lf, .lid, .fl, .bx, .th, .ar, .ray, .cb, .fa, .sn, .hd, .cn, .fg, .pt, .pn){animation-play-state: var(--pfi-run,paused);}html body .dw-x,html body .wah-x{box-shadow: none !important;}html body .dw-x:focus-visible,html body .wah-x:focus-visible{box-shadow: inset 0 0 0 2px rgba(255,255,255,.85) !important;}html body .pfn h4 .pfi{display: inline-grid !important;place-items: center;padding: 0 !important;margin: 0 !important;gap: 0 !important;min-height: 0 !important;box-shadow: none !important;border: 0 !important;font: inherit !important;transform: none;}html body .pfn h4 .pfi{background: #fff !important;}html body .pfn h4 .pfi svg{width: 80% !important;height: 80% !important;}@media (max-width: 600px){body.admin-bar .drawer,body.admin-bar .sheet{top: var(--ab,0px);height: calc(100% - var(--ab,0px));}}#cart .ship-add.sa2{display: grid;gap: 10px;}#cart .ship-add.sa2 .sa2-row{margin-inline: 0;}:where(button, .btn, [role=button], summary, input[type=submit]){transition: transform .22s cubic-bezier(.34,1.56,.64,1),background-color .22s ease,color .22s ease,box-shadow .22s ease,border-color .22s ease,opacity .22s ease,filter .22s ease;}:where(button, .btn, [role=button], input[type=submit]):active{transform: scale(.95);}@media (hover: hover){:where(button, .btn, [role=button], input[type=submit]):hover{filter: brightness(.97);}}@media (prefers-reduced-motion: reduce){:where(button, .btn, [role=button], summary, input[type=submit]){transition: none;}:where(button, .btn, [role=button], input[type=submit]):active{transform: none;}}#pvx-menu .pvx-dyn > *{min-width: 0;max-width: 100%;}[data-defile].is-defile > *{translate: var(--dfx,0px) 0;}@media (hover: none) and (pointer: coarse){html body input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]),html body select,html body textarea{font-size: 16px !important;}}html body .mq-final .bm-b .md.mdw,html body .bm-grid .bm-b .md.mdw{justify-self: center;justify-content: center;animation: pvx-bgap 7s cubic-bezier(.65,0,.35,1) 1.5s infinite !important;}html body .mq-final .bm-b .md.mdw .mdw-t,html body .bm-grid .bm-b .md.mdw .mdw-t{max-width: 14em;animation: pvx-bfold 7s cubic-bezier(.65,0,.35,1) 1.5s infinite !important;}@media (prefers-reduced-motion: reduce){html body .mq-final .bm-b .md.mdw,html body .mq-final .bm-b .md.mdw .mdw-t,html body .bm-grid .bm-b .md.mdw,html body .bm-grid .bm-b .md.mdw .mdw-t{animation: none !important;}}html body .bubble{opacity: 0;transition: transform .5s cubic-bezier(.4,0,.2,1),opacity .45s ease,visibility 0s linear .5s !important;}html body .bubble.on{opacity: 1;transition: transform .5s cubic-bezier(.22,1,.36,1),opacity .35s ease,visibility 0s !important;}@media (prefers-reduced-motion: reduce){html body .bubble,html body .bubble.on{transition: none !important;}}html body .logo-fav img{background: #73b504;border-radius: 10px;}input[type=search]::-webkit-search-cancel-button{-webkit-appearance: none;appearance: none;display: none;}html body #pvx-menu .pvx-search input[type=search]{height: 44px;border: 1.5px solid #d3dac8;border-radius: 12px;box-shadow: none;padding-left: 42px;background: #fff;}html body #pvx-menu .pvx-search input[type=search]:focus{border-color: #73b504;box-shadow: 0 0 0 4px rgba(115,181,4,.15);}html body #pvx-menu .pvx-search svg{left: 14px;}@keyframes qv-sw{0%{transform: scale(.94);opacity: .4;}100%{transform: none;opacity: 1;}}html body #pvx-menu .mtop-r.mtop-pc{display: grid;grid-auto-flow: column;grid-auto-columns: 168px;gap: 10px;overflow-x: auto;padding-bottom: 6px;}html body #pvx-menu .mtop-r.mtop-pc > .pc{width: auto;margin: 0;}#pvx-menu a.pvx-all,.of .of-cta{animation: pvx-invite 4.2s cubic-bezier(.45,0,.25,1) 1.2s infinite;}#pvx-menu a.pvx-all svg,.of .of-cta svg{animation: pvx-invite-ar 4.2s cubic-bezier(.45,0,.25,1) 1.2s infinite;}#pvx-menu a.pvx-all{position: relative;overflow: hidden;isolation: isolate;}#pvx-menu a.pvx-all::after{content: "";position: absolute;top: 0;bottom: 0;left: -45%;width: 35%;z-index: -1;background: linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform: skewX(-18deg);animation: pvx-invite-sh 4.2s ease-in-out 1.2s infinite;}@keyframes pvx-invite{0%,64%,100%{transform: none;}72%{transform: scale(1.035);}80%{transform: scale(.99);}88%{transform: scale(1.015);}}@keyframes pvx-invite-ar{0%,64%,100%{transform: none;}72%{transform: translateX(4px);}80%{transform: none;}88%{transform: translateX(3px);}}@keyframes pvx-invite-sh{0%,60%{left: -45%;}85%,100%{left: 120%;}}@media (prefers-reduced-motion: reduce){#pvx-menu a.pvx-all,.of .of-cta,#pvx-menu a.pvx-all svg,.of .of-cta svg,#pvx-menu a.pvx-all::after{animation: none !important;}}@media (max-width: 899px){html body .of-row.of-1{display: block !important;overflow: visible;}html body .of-row.of-1 .of{width: 100% !important;}}@media (max-width: 699px){html body.admin-bar .wah-sheet{top: auto !important;bottom: 0 !important;max-height: calc(100dvh - var(--ab,0px) - 12px);}}html body .lst-actv .lst-clr{flex: none;order: -1;display: inline-flex !important;align-items: center;gap: 6px;height: 36px !important;min-height: 36px;padding: 0 12px !important;border: 0 !important;border-radius: 10px !important;background: #10200a !important;color: #fff !important;font: 800 12px/1 Poppins,sans-serif !important;letter-spacing: .04em;text-transform: uppercase;text-decoration: none !important;animation: k-pop .45s var(--spring) both;}html body .lst-actv .lst-clr .ic{width: 14px;height: 14px;}html body #cart .ci{position: relative;isolation: isolate;}html body #cart .ci::after{content: "";position: absolute;inset: 0 -8px;z-index: -1;border-radius: 12px;background: rgba(115,181,4,.16);opacity: 0;pointer-events: none;}@media (prefers-reduced-motion: reduce){html body #cart .ci::after{animation: none !important;}}html{-webkit-tap-highlight-color: transparent;}html body .rs-seo .rs-seo-c > h3::before{background: linear-gradient(110deg,transparent 30%,rgba(159,207,90,.95) 50%,transparent 70%) 0 0 / 300% 100% no-repeat;-webkit-background-clip: text;background-clip: text;animation: rs-num 4.8s ease-in-out infinite;}html body .rs-seo .rs-seo-c:nth-child(2) > h3::before{animation-delay: 1.2s;}html body .rs-seo .rs-seo-c:nth-child(3) > h3::before{animation-delay: 2.4s;}html body .rs-seo .rs-seo-c:nth-child(4) > h3::before{animation-delay: 3.6s;}@keyframes rs-num{0%{background-position: 130% 0;}45%,100%{background-position: -30% 0;}}html body .rs-seo .rs-seo-top li::before{animation: rs-rk 3.6s cubic-bezier(.34,1.4,.64,1) infinite;}html body .rs-seo .rs-seo-top li:nth-child(2)::before{animation-delay: .35s;}html body .rs-seo .rs-seo-top li:nth-child(3)::before{animation-delay: .7s;}@keyframes rs-rk{0%,22%,100%{transform: none;}10%{transform: scale(1.18) rotate(-6deg);}}html body .rs-seo .rs-seo-top li > img{animation: rs-fl 4.2s ease-in-out infinite;}html body .rs-seo .rs-seo-top li:nth-child(2) > img{animation-delay: -1.4s;}html body .rs-seo .rs-seo-top li:nth-child(3) > img{animation-delay: -2.8s;}@keyframes rs-fl{0%,100%{transform: translateY(0);}50%{transform: translateY(-3px);}}@media (prefers-reduced-motion: reduce){html body .rs-seo .rs-seo-c > h3::before,html body .rs-seo .rs-seo-top li::before,html body .rs-seo .rs-seo-top li > img{animation: none !important;}}@media (max-width: 699px){html body #compare .modal-box > .cu{margin: 0 16px 16px !important;}html body #compare .modal-box > .cmp-h{padding-left: 16px !important;}html body #compare .cu .cu-foot{position: static !important;margin-top: 12px;}}html body .vo-grid .vo-o{animation-name: pvx-voin !important;}html body .vo-o[aria-checked="true"]{animation: pvx-vopick .45s cubic-bezier(.34,1.4,.64,1) !important;}@keyframes pvx-voin{from{opacity: 0;transform: translateY(8px) scale(.97);}to{opacity: 1;transform: none;}}@keyframes pvx-vopick{0%{transform: scale(.96);}60%{transform: scale(1.03);}100%{transform: none;}}@media (prefers-reduced-motion: reduce){html body .vo-grid .vo-o,html body .vo-o[aria-checked="true"]{animation: none !important;}}html body .pvxse-tiles.is-defile{scroll-snap-type: none !important;}html body .pvxse-tiles.is-defile > *{scroll-snap-align: none !important;}@media (max-width: 899px){html body .rtx .rtx-st{padding-left: 14px !important;padding-right: 14px !important;}}html body #pvxal .pvxal-ok:not([hidden]){position: relative;overflow: hidden;isolation: isolate;gap: 10px;margin-top: 4px;padding: 22px 16px 16px;border-radius: 18px;background: linear-gradient(160deg,#f1f9e4,#dcf0bd);}html body #pvxal .pvxal-ok:not([hidden])::before{content: "";position: absolute;inset: -40% -20% auto;height: 120%;z-index: -1;background: radial-gradient(closest-side,rgba(255,255,255,.75),transparent);animation: pvxal-halo 3.2s ease-in-out infinite;}html body #pvxal .pvxal-ok .emo{position: relative;display: grid;place-items: center;width: 68px;height: 68px;border-radius: 20px;background: linear-gradient(135deg,#73b504,#2f5200);box-shadow: 0 14px 26px -14px rgba(47,82,0,.9);font-size: 34px;animation: pvxal-pop .7s cubic-bezier(.34,1.56,.64,1) both;}html body #pvxal .pvxal-ok .emo img.emoji{width: 34px !important;height: 34px !important;margin: 0 !important;filter: brightness(0) invert(1);}html body #pvxal .pvxal-ok .emo::before,html body #pvxal .pvxal-ok .emo::after{content: "✨";position: absolute;font-size: 16px;animation: pvxal-spark 2.4s ease-in-out infinite;}html body #pvxal .pvxal-ok .emo::before{top: -10px;left: -14px;}html body #pvxal .pvxal-ok .emo::after{bottom: -8px;right: -14px;animation-delay: -1.2s;}html body #pvxal .pvxal-ok b{font: 800 20px/1.2 Poppins,sans-serif;color: #10200a;animation: pvxal-up .5s cubic-bezier(.22,1,.36,1) .25s both;}html body #pvxal .pvxal-ok > span:not(.emo){font-size: 13.5px;line-height: 1.45;color: #33402a;animation: pvxal-up .5s cubic-bezier(.22,1,.36,1) .35s both;}html body #pvxal .pvxal-ok .btn,html body #pvxal .pvxal-ok .pvxal-link{animation: pvxal-up .5s cubic-bezier(.22,1,.36,1) .45s both;}@keyframes pvxal-pop{0%{transform: scale(.3) rotate(-12deg);opacity: 0;}60%{transform: scale(1.12) rotate(4deg);opacity: 1;}100%{transform: none;}}@keyframes pvxal-up{from{opacity: 0;transform: translateY(10px);}to{opacity: 1;transform: none;}}@keyframes pvxal-spark{0%,100%{transform: scale(.6) rotate(0);opacity: .3;}50%{transform: scale(1.15) rotate(20deg);opacity: 1;}}@keyframes pvxal-halo{0%,100%{transform: translateY(0);opacity: .7;}50%{transform: translateY(8%);opacity: 1;}}@media (prefers-reduced-motion: reduce){html body #pvxal .pvxal-ok,html body #pvxal .pvxal-ok *,html body #pvxal .pvxal-ok::before,html body #pvxal .pvxal-ok .emo::before,html body #pvxal .pvxal-ok .emo::after{animation: none !important;}}html body #pvxal .pvxal-ok .emo{font-size: 0 !important;color: transparent;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 36px no-repeat,linear-gradient(135deg,#73b504,#2f5200) !important;}html body #pvxal .pvxal-ok .emo img.emoji{display: none !important;}html body #pvxal .pvxal-ok .emo::before,html body #pvxal .pvxal-ok .emo::after{font-size: 16px !important;color: #c9a400;}@keyframes qv-mk{0%,100%{box-shadow: 0 0 0 0 rgba(47,82,0,.35);}50%{box-shadow: 0 0 0 6px rgba(47,82,0,0);}}html body #ai.ai-panel{background: #faf7ff !important;isolation: isolate;overflow: hidden;}html body #ai.ai-panel::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(circle at 18% 22%,rgba(196,181,253,.75),transparent 42%),radial-gradient(circle at 82% 48%,rgba(245,208,254,.8),transparent 40%),radial-gradient(circle at 30% 86%,rgba(191,219,254,.75),transparent 40%);background-size: 180% 180%,200% 200%,190% 190%;animation: pai-au 16s ease-in-out infinite;}html body #ai.ai-panel::after{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z' fill='%23a855f7'/%3E%3C/svg%3E") 12% 14% / 12px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z' fill='%23ec4899'/%3E%3C/svg%3E") 88% 10% / 9px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z' fill='%236366f1'/%3E%3C/svg%3E") 92% 46% / 14px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z' fill='%23a855f7'/%3E%3C/svg%3E") 6% 62% / 8px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z' fill='%23f0abfc'/%3E%3C/svg%3E") 52% 36% / 10px no-repeat;animation: pai-tw 2.8s ease-in-out infinite;}html body #ai.ai-panel .dw-b::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z' fill='%23ec4899'/%3E%3C/svg%3E") 74% 24% / 8px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z' fill='%236366f1'/%3E%3C/svg%3E") 20% 78% / 11px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z' fill='%23a855f7'/%3E%3C/svg%3E") 86% 84% / 9px no-repeat;animation: pai-tw 2.8s ease-in-out -1.4s infinite;}html body #ai.ai-panel .dw-b{position: relative;isolation: isolate;}html body #ai.ai-panel .dw-h,html body #ai.ai-panel .dw-f{background: transparent !important;color: #10200a !important;border: 0 !important;box-shadow: none !important;}html body #ai.ai-panel .dw-f{background: rgba(255,255,255,.55) !important;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}html body #ai.ai-panel .dw-t{color: #10200a !important;}html body #ai.ai-panel .dw-x{background: #10200a !important;color: #fff !important;}html body #ai .ai-av{position: relative;overflow: hidden;isolation: isolate;width: 46px !important;height: 46px !important;flex: none;display: grid !important;place-items: center;border-radius: 13px !important;color: #fff !important;background-color: #7c3aed !important;background-image: linear-gradient(135deg,#4c1d95 0%,#9333ea 35%,#db2777 65%,#6366f1 100%) !important;background-size: 220% 220% !important;animation: fab-deg 4s ease-in-out infinite;box-shadow: 0 12px 24px -14px rgba(124,58,237,.9);}html body #ai .ai-av::after{content: "";position: absolute;inset: 0;z-index: -1;background-image: linear-gradient(115deg,transparent 30%,rgba(255,255,255,.45) 48%,transparent 66%);background-size: 260% 100%;background-repeat: no-repeat;background-position: -160% 0;animation: fab-reflet 3.6s ease-in-out infinite;}html body #ai .ai-av .ic{width: 24px;height: 24px;color: #fff;fill: currentColor;animation: fab-etoile 3.2s ease-in-out infinite;}html body #ai .ai-tag{background: linear-gradient(90deg,#7c3aed,#ec4899,#6366f1,#7c3aed) 0 0 / 200% 100%;-webkit-background-clip: text;background-clip: text;color: transparent !important;-webkit-text-fill-color: transparent;animation: pai-sh 4s linear infinite;font-weight: 800;letter-spacing: .08em;}html body #ai #ai-in{border: 2px solid transparent !important;background: linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#7c3aed,#ec4899,#6366f1,#7c3aed) border-box !important;background-size: auto,200% 100% !important;animation: pai-bord 5s linear infinite;box-shadow: none !important;}html body #ai .btn-ai{border: 0 !important;background: linear-gradient(135deg,#7c3aed,#ec4899) !important;color: #fff !important;box-shadow: 0 10px 22px -12px #7c3aed !important;}@keyframes pai-au{0%,100%{background-position: 0% 0%,100% 50%,20% 100%;}33%{background-position: 60% 40%,40% 20%,70% 60%;}66%{background-position: 30% 90%,80% 80%,0% 30%;}}@keyframes pai-tw{0%,100%{opacity: .25;}50%{opacity: 1;}}@keyframes pai-sh{to{background-position: -200% 0;}}@keyframes pai-bord{to{background-position: 0 0,-200% 0;}}@media (prefers-reduced-motion: reduce){html body #ai.ai-panel::before,html body #ai.ai-panel::after,html body #ai.ai-panel .dw-b::before,html body #ai .ai-av,html body #ai .ai-av::after,html body #ai .ai-av .ic,html body #ai .ai-tag,html body #ai #ai-in{animation: none !important;}}html body #ai.ai-panel::before{left: 0 !important;top: 0 !important;width: auto !important;height: auto !important;}html body #ai .dw-h::after{content: none !important;}html body #ai.ai-panel > *{position: relative;z-index: 1;}html body #ai.ai-panel .dw-h .dw-x,html body #ai.ai-panel .dw-h .dw-x:focus{background: #10200a !important;color: #fff !important;}html body #ai.ai-panel .dw-h .dw-x svg{color: #fff !important;}html body #ai.ai-panel .dw-h .dw-x:hover{background: #2f5200 !important;}html body .nb2-rail .rail-track > div:has(> .nb4){flex: 0 0 270px !important;width: 270px !important;max-width: none !important;}html body .nb2.nb4{display: flex !important;flex-direction: column;height: 100%;padding: 0 !important;overflow: hidden;border: 0 !important;border-radius: 20px !important;background: #fff !important;box-shadow: 0 0 0 1px #e5e9df inset,0 18px 30px -24px rgba(16,32,10,.5) !important;}html body .nb4 .nb4-ph{position: relative;display: block;aspect-ratio: 1 / 1;background: #f6f8f3;overflow: hidden;}html body .nb4 .nb4-ph > img{width: 100% !important;height: 100% !important;object-fit: cover !important;padding: 0 !important;border: 0 !important;background: transparent !important;transition: transform .6s cubic-bezier(.22,1,.36,1);}html body .nb4 .nb4-ph:hover > img{transform: scale(1.04);}html body .nb4 .nb4-k{position: absolute;left: 12px;top: 12px;overflow: hidden;isolation: isolate;padding: 6px 10px;border-radius: 9px;background: #10200a;color: #facc15;font: 800 11.5px/1 Poppins,sans-serif;letter-spacing: .05em;animation: nb4-pulse 2.8s ease-in-out infinite;}html body .nb4 .nb4-k::after{content: "";position: absolute;top: 0;bottom: 0;width: 40%;left: -60%;z-index: -1;background: linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform: skewX(-18deg);animation: pvx-shine 3.5s ease-in-out infinite;}html body .nb4 .nb4-rm{position: absolute;right: 12px;bottom: 12px;padding: 5px 8px;border-radius: 8px;background: #e11d48;color: #fff;font: 800 12px/1 Poppins,sans-serif;}html body .nb4 .nb4-b{display: flex;flex-direction: column;gap: 4px;padding: 12px 14px;}html body .nb4 .nb4-m{font: 800 11px/1.2 Poppins,sans-serif;letter-spacing: .05em;color: #2f5200;}html body .nb4 .nb4-n{color: #10200a !important;text-decoration: none !important;font: 600 14px/1.3 Poppins,sans-serif;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}html body .nb4 .nb4-f{display: flex;align-items: center;gap: 8px;margin-top: 6px;}html body .nb4 .nb4-px{flex: 1;min-width: 0;display: flex;align-items: baseline;gap: 6px;flex-wrap: wrap;}html body .nb4 .nb4-px b{font: 800 19px/1 Poppins,sans-serif;color: #10200a;}html body .nb4 .nb4-px s{font-size: 12px;color: #8a8f84;}html body .nb4 .nb4-f .mc-add{flex: none;width: 46px !important;height: 46px !important;border-radius: 12px !important;}html body .nb4 .nb4-r{margin-top: auto;display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 12px 14px;background: #f1f9e4;color: #2f5200 !important;text-decoration: none !important;font: 800 12.5px/1.2 Poppins,sans-serif;letter-spacing: .02em;}html body .nb4 .nb4-r .ic{flex: none;transition: transform .35s cubic-bezier(.34,1.4,.64,1);animation: pvx-invite-ar 4.2s cubic-bezier(.45,0,.25,1) 1.2s infinite;}@keyframes nb4-pulse{0%,100%{transform: scale(1);}50%{transform: scale(1.05);}}@media (prefers-reduced-motion: reduce){html body .nb4 .nb4-k,html body .nb4 .nb4-k::after,html body .nb4 .nb4-r .ic{animation: none !important;}}html body form:has(.adb-ban) > h2{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;margin: 0;}@keyframes adbn-sun{0%,100%{transform: translateY(0);}50%{transform: translateY(-5px);}}@keyframes adbn-heart{0%,100%{transform: translateY(0) scale(1);}50%{transform: translateY(-8px) scale(1.12);}}@keyframes glb-out{from{opacity: 1;transform: none;}to{opacity: 0;transform: translateY(-6px) scale(.97);}}@keyframes pvx-shine{0%,70%{transform: translateX(0) skewX(-18deg);}90%,100%{transform: translateX(475%) skewX(-18deg);}}@keyframes pvx-invite-sh{0%,60%{transform: translateX(0) skewX(-18deg);}85%,100%{transform: translateX(472%) skewX(-18deg);}}html.pvx-lite *,html.pvx-lite *::before,html.pvx-lite *::after{-webkit-backdrop-filter: none !important;backdrop-filter: none !important;}@media (prefers-reduced-motion: reduce){:is(#pvxz#pvxz#pvxz, *),:is(#pvxz#pvxz#pvxz, *)::before,:is(#pvxz#pvxz#pvxz, *)::after{transition-duration: .01ms !important;transition-delay: 0s !important;scroll-behavior: auto !important;}}html body #cart .cart-sugg-row > .sugg{width: calc((100% - 20px) / 1.75);}@media (min-width: 700px){html body #cart .cart-sugg-row > .sugg{width: calc((100% - 20px) / 2.2);}}html body #cart .sugg.sugg2{grid-template-columns: 60px minmax(0,1fr) !important;gap: 8px !important;}html body #cart .sugg.sugg2 img{width: 60px !important;height: 60px !important;}html body #cart .sugg.sugg2 .btn{padding: 0 8px;font-size: 11px;}@keyframes cpa-in{from{opacity: 0;transform: translateY(10px);}to{opacity: 1;transform: none;}}.pd-n1{background: var(--g-50);color: var(--ink);margin-top: 24px;}.pd-n1-in{display: grid;gap: 22px;padding-top: 34px;padding-bottom: 34px;}.pd-n1-txt{display: grid;gap: 14px;justify-items: start;min-width: 0;}.pd-n1-lbl{display: inline-flex;align-items: center;gap: 6px;height: 32px;padding: 0 12px;border-radius: 9px;background: #fff;color: var(--g-900);font-size: 12.5px;font-weight: 700;letter-spacing: .04em;box-shadow: 0 6px 16px -12px rgba(16,32,10,.5);}.pd-n1-h{margin: 0;font-size: 28px;font-weight: 800;letter-spacing: -.03em;line-height: 1.12;}.pd-ville{display: inline-block;height: 1.12em;overflow: hidden;vertical-align: bottom;color: var(--g);}.pd-ville-t{display: grid;animation: pd-ville 14s cubic-bezier(.7,0,.3,1) infinite;}.pd-ville-t > span{height: 1.12em;white-space: nowrap;}@keyframes pd-ville{0%,11.71%{transform: translateY(0);}14.29%,26%{transform: translateY(-12.5%);}28.57%,40.29%{transform: translateY(-25%);}42.86%,54.57%{transform: translateY(-37.5%);}57.14%,68.86%{transform: translateY(-50%);}71.43%,83.14%{transform: translateY(-62.5%);}85.71%,97.43%{transform: translateY(-75%);}100%{transform: translateY(-87.5%);}}.pd-n1-p{margin: 0;font-size: 14px;line-height: 1.65;color: var(--ink-2);max-width: 64ch;}.pd-n1 a{color: var(--g-900);font-weight: 600;text-decoration: underline;text-decoration-color: rgba(115,181,4,.45);text-underline-offset: 3px;}.pd-n1-more{display: inline-flex;align-items: center;gap: 8px;height: 40px;padding: 0;border: 0;background: none;color: var(--ink);font: 700 12.5px/1 var(--ff);letter-spacing: .08em;cursor: pointer;}.pd-n1-more .ic{width: 18px;height: 18px;color: var(--g-900);transition: transform .3s var(--ease);}.pd-n1-more[aria-expanded="true"] .ic{transform: rotate(180deg);}.pd-n1-plus{display: grid;grid-template-rows: 0fr;width: 100%;transition: grid-template-rows .4s var(--ease);}.pd-n1-plus.is-open{grid-template-rows: 1fr;}.pd-n1-plus > div{overflow: hidden;min-height: 0;}.pd-n1-plus-in{display: grid;gap: 10px;padding-bottom: 4px;font-size: 14px;line-height: 1.6;color: var(--ink-2);}.pd-n1-plus-in h3{margin: 0;font-size: 18px;font-weight: 800;color: var(--ink);}.pd-n1-plus-in ul{margin: 0;padding-left: 18px;display: grid;gap: 6px;}.pd-n1-plus-in p{margin: 0;}.pd-n1-ch{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}.pd-c{background: #fff;border-radius: 14px;padding: 14px;display: grid;gap: 4px;align-content: start;box-shadow: 0 14px 30px -24px rgba(16,32,10,.55);transition: transform .25s var(--ease);}.pd-c:hover{transform: translateY(-3px);}.pd-c b{font-size: 26px;font-weight: 800;letter-spacing: -.03em;line-height: 1;color: var(--ink);white-space: nowrap;}.pd-c:nth-child(odd) b{color: var(--g);}.pd-c > span{font-size: 12px;color: var(--mut);line-height: 1.35;}@media (min-width: 1024px){.pd-n1-in{grid-template-columns: minmax(0,1.35fr) minmax(0,1fr);gap: 48px;align-items: center;padding-top: 56px;padding-bottom: 56px;}.pd-n1-h{font-size: 40px;}.pd-n1-p{font-size: 15px;}.pd-n1-ch{gap: 12px;}.pd-c{padding: 20px;border-radius: 16px;}.pd-c b{font-size: 34px;}.pd-c > span{font-size: 13px;}}footer.ft.pd{background: var(--ink);color: #fff;padding: 0;margin-top: 24px;border-radius: 0;}.pd-n1 + footer.ft.pd{margin-top: 0;}footer.pd .wrap{max-width: var(--wrap);}footer.pd a{color: inherit;text-decoration: none;}.pd-in{display: flex;flex-direction: column;padding-top: 26px;padding-bottom: 18px;}.pd-main{display: contents;}.pd-brand{order: 1;display: grid;justify-items: center;gap: 12px;text-align: center;}.pd-prom{order: 2;}.pd-rayons{order: 3;}.pd-mq-col{order: 4;}.pd-pages{order: 5;}.pd-bas{order: 6;}.pd-brand img{width: 210px;height: auto;margin: 0;}.pd-blurb,.pd-brand .pd-soc-h,.pd-pc-only{display: none;}footer.pd h3{margin: 22px 0 10px;padding: 0;border: 0 !important;font-size: 13px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--g);}.pd-g{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;color: #fff;}.pd-g > b{font-size: 15px;font-weight: 800;}.pd-g .stars{background: linear-gradient(90deg,#f5b301 calc(var(--v) / 5 * 100%),rgba(255,255,255,.2) 0);}a.pd-wa{display: grid;grid-template-columns: 32px minmax(0,1fr) 16px;gap: 10px;align-items: center;width: 100%;margin: 0;padding: 8px 12px;border-radius: 12px;background: var(--g);color: #fff;text-align: left;font-size: 13px;transition: transform .2s var(--ease),box-shadow .2s var(--ease);}a.pd-wa:hover{transform: translateY(-2px);box-shadow: 0 14px 26px -16px rgba(115,181,4,.9);}.pd-wa-i{width: 32px;height: 32px;border-radius: 8px;background: rgba(255,255,255,.18);display: grid;place-items: center;}.pd-wa-i .ic{width: 17px;height: 17px;}.pd-wa-t{display: grid;min-width: 0;}.pd-wa-t b{font-size: 15.5px;font-weight: 800;line-height: 1.2;letter-spacing: .01em;}.pd-wa-t em{font-style: normal;font-size: 11px;opacity: .9;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.pd-wa-go{width: 16px;height: 16px;animation: arr-go 2.4s ease-in-out infinite;}.pd-prom{overflow: hidden;margin: 16px calc(-1 * var(--gut)) 4px;-webkit-mask: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);}.pd-prom-t{display: flex;gap: 8px;width: max-content;padding-left: var(--gut);animation: pd-defile 24s linear infinite;}.pd-prom-t > span{display: flex;gap: 8px;}.pd-pc{flex: none;display: inline-flex;align-items: center;gap: 7px;height: 34px;padding: 0 12px;border-radius: 9px;background: rgba(115,181,4,.14);color: #e6f2d0;font-size: 12px;font-weight: 600;white-space: nowrap;}.pd-pc .pd-ic{width: 15px;height: 15px;color: var(--g);flex: none;}.pd-pc b{font-weight: 600;}.pd-pc small{display: none;}.pd-prom:hover .pd-prom-t,.pd-mq:hover .pd-r-t{animation-play-state: paused;}@keyframes pd-defile{from{transform: translateX(0);}to{transform: translateX(calc(-50% - 4px));}}.pd-links{display: flex;flex-wrap: wrap;gap: 6px;}footer.pd .pd-links a{display: inline-flex;align-items: center;gap: 6px;padding: 8px 11px;border-radius: 9px;background: rgba(255,255,255,.07);color: #d3dccb;font-size: 12.5px;font-weight: 500;transition: background .2s,color .2s;}footer.pd .pd-links a:hover,footer.pd .pd-links a:active{background: var(--g);color: #fff;}.pd-links .pd-ic{width: 15px;height: 15px;color: var(--g);flex: none;transition: color .2s;}footer.pd .pd-links a:hover .pd-ic{color: #fff;}.pd-mq{display: grid;gap: 8px;overflow: hidden;margin: 0 calc(-1 * var(--gut));-webkit-mask: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);}.pd-r{overflow: hidden;}.pd-r:nth-child(n/**/+4){display: none;}.pd-r-t{display: flex;gap: 6px;width: max-content;animation: pd-defile var(--d,38s) linear infinite;}.pd-r.inv .pd-r-t{animation-direction: reverse;}.pd-r-t > span{display: flex;gap: 6px;}footer.pd .pd-r a{flex: none;padding: 7px 11px;border-radius: 8px;background: rgba(255,255,255,.07);color: #d3dccb;font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;white-space: nowrap;transition: background .2s,color .2s;}footer.pd .pd-r a:hover{background: var(--g);color: #fff;}.pd-bas{margin-top: 22px;padding-top: 18px;border-top: 1px solid rgba(255,255,255,.1);display: grid;justify-items: center;gap: 14px;text-align: center;}.pd-soc{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;}footer.pd .pd-soc a{width: 40px;height: 40px;border-radius: 10px;display: grid;place-items: center;background: rgba(255,255,255,.08) !important;color: #fff !important;transition: background .2s,transform .2s;}footer.pd .pd-soc a:hover{background: var(--g) !important;transform: translateY(-2px);}footer.pd .pd-soc .ic{width: 19px;height: 19px;}footer.pd .ft-bar.pd-bar{display: grid;justify-items: center;gap: 10px;margin: 0;padding: 0 !important;background: none;border-radius: 0;color: #9fab95;font-size: 12.5px;font-weight: 500;}footer.pd .pay{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 8px;}footer.pd .pay > span{height: 28px;padding: 0 10px;border-radius: 7px;background: #fff;color: var(--ink);font-size: 11.5px;font-weight: 800;display: inline-flex;align-items: center;gap: 5px;}footer.pd .pay .p-3d{background: rgba(255,255,255,.08);color: #fff;font-weight: 600;}footer.pd .pay .p-3d .ic{width: 14px;height: 14px;}footer.pd .pay .p-3d b{font-size: 11.5px;font-weight: 700;color: #fff;}footer.pd .pay .p-pz b{color: #e2001a;}footer.pd .ft-copy{color: #9fab95;font-size: 11.5px;line-height: 1.4;white-space: normal;max-width: none;border: 0;padding: 0;}@media (min-width: 1024px){.pd-in{display: block;padding-top: 0;padding-bottom: 0;}.pd-m-only,.pd-soc-b{display: none;}.pd-pc-only,.pd-blurb,.pd-soc-h{display: revert;}.pd-prom{margin: 0;padding: 18px 0;border-bottom: 1px solid rgba(255,255,255,.08);}.pd-prom-t{gap: 10px;padding-left: 0;animation-duration: 40s;}.pd-prom-t > span{gap: 10px;}.pd-pc{height: auto;gap: 10px;padding: 12px 18px 12px 12px;border-radius: 14px;background: rgba(255,255,255,.06);color: #c3cdb9;font-size: 12px;font-weight: 400;}.pd-pc .pd-ic{width: 38px;height: 38px;padding: 9px;border-radius: 10px;background: rgba(115,181,4,.16);}.pd-pc > span{display: grid;}.pd-pc b{color: #fff;font-size: 13px;font-weight: 700;}.pd-pc small{display: block;font-size: 12px;}.pd-brand,.pd-prom,.pd-rayons,.pd-mq-col,.pd-pages,.pd-bas{order: 0;}.pd-main{display: grid;grid-template-columns: 1.4fr .85fr .85fr 1.4fr;gap: 40px;align-items: stretch;padding: 40px 0 34px;}.pd-brand{justify-items: start;gap: 14px;text-align: left;align-content: start;}.pd-brand img{width: 230px;}.pd-blurb{margin: 0;font-size: 13.5px;line-height: 1.6;color: #c3cdb9;}.pd-brand .pd-soc-h{display: flex;justify-content: flex-start;}a.pd-wa{width: auto;}footer.pd h3{margin: 0 0 12px;}.pd-pages .pd-links,.pd-rayons .pd-links{display: grid;gap: 2px;}footer.pd .pd-pages .pd-links a,footer.pd .pd-rayons .pd-links a{display: flex;padding: 5px 0;border-radius: 0;background: none;font-size: 14px;font-weight: 400;transition: color .2s,transform .2s;}footer.pd .pd-pages .pd-links a:hover,footer.pd .pd-rayons .pd-links a:hover{background: none;color: #fff;transform: translateX(3px);}.pd-rayons .pd-ic{display: none;}.pd-mq-col{position: relative;min-width: 0;}.pd-mq{position: absolute;top: 34px;bottom: 0;left: 0;right: 0;margin: 0;align-content: start;-webkit-mask: linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask: linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);}.pd-r:nth-child(n/**/+4){display: block;}.pd-bas{display: block;margin: 0;padding: 18px 0 22px;border-top: 1px solid rgba(255,255,255,.08);text-align: left;}footer.pd .ft-bar.pd-bar{width: 100%;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;gap: 16px;}footer.pd .pay{justify-content: flex-start;}footer.pd .ft-copy{font-size: 12.5px;}}@media (prefers-reduced-motion: reduce){.pd-ville-t,.pd-prom-t,.pd-r-t,.pd-wa-go{animation: none;}}@media print{.pd-n1{display: none !important;}}html.pvx-dort :is(#pvxz#pvxz#pvxz, *),html.pvx-dort :is(#pvxz#pvxz#pvxz, *)::before,html.pvx-dort :is(#pvxz#pvxz#pvxz, *)::after{animation-play-state: paused !important;}html body .pc-top:has(.rtx-sh-x2) > .vg-ov{top: 64px !important;right: 14px !important;}.lnx-a .lnx{display: block;overflow: visible;}.logo.lnx-a .lnx{height: 38px;width: auto;}@media (min-width: 1100px){.logo.lnx-a .lnx{height: 46px;}}.bubble .logo.lnx-a .lnx{height: 30px;}.logo-fav.lnx-a .lnx-i{width: 40px;height: 40px;padding: 6px;background: #0f1d09;border-radius: 10px;}.lnx-l[data-c="p"]{fill: #2f5200;}.lnx-l[data-c="v"]{fill: #73b504;}.lnx-l{transform-box: fill-box;transform-origin: center;}html.lnx-on .logo.lnx-a .lnx-m,html.lnx-on .logo.lnx-a .lnx-x{filter: drop-shadow(0 0 3px rgba(155,226,43,.85));}html.lnx-on .logo.lnx-a .lnx-l{stroke: #9be22b;stroke-width: 4;}html.lnx-on .logo-fav.lnx-a .lnx-x{filter: drop-shadow(0 0 2px rgba(155,226,43,.8));}.en.enf.enfi{position: relative;isolation: isolate;}.enfi-f{position: absolute;inset: 0;z-index: -1;pointer-events: none;overflow: hidden;border-radius: inherit;color: color-mix(in srgb,var(--c,#eaf5d6) 22%,#0f1d09);animation: enfi-in .9s ease-out both;}@keyframes enfi-in{from{opacity: 0;}}.enfi-f svg{position: absolute;opacity: .3;fill: none;stroke: currentColor;stroke-width: 2.5;stroke-linecap: round;stroke-linejoin: round;animation: enfi-d var(--d) var(--dl) infinite ease-in-out alternate;}@keyframes enfi-d{from{transform: translate(0,0) rotate(0);}to{transform: translate(var(--x),var(--y)) rotate(var(--r));}}html body .tmd1.tmf{overflow: hidden;}html body .tmd1.tmf .tmd-pod{position: relative;display: block;padding: 0;background: none;gap: 0;min-height: 150px;flex: none;margin: 4px 0 2px;}html body .tmd1.tmf .tmd-lg{height: 40px;min-height: 0;padding: 4px 8px;}html body .tmd1.tmf .tmd-lg img{max-height: 30px;width: auto;}html body .tmd1.tmf .tmd-pod > span{position: absolute;left: 50%;top: 8px;width: 88px;margin-left: -44px;height: auto;border: 0;background: none;padding: 0;overflow: visible;transition: transform .7s cubic-bezier(.3,1.3,.5,1),opacity .7s;}html body .tmd1.tmf .tmd-pod img{display: block;width: 100%;height: auto;aspect-ratio: 1;object-fit: cover;padding: 0;border-radius: 12px;background: #fff;box-shadow: 0 8px 16px -10px rgba(15,29,9,.55);}html body .tmd1.tmf .tmd-pod b{left: 5px;top: 5px;font-size: 11px;line-height: 1.5;padding: 0 6px;border-radius: 6px;background: var(--ink);color: #fff;z-index: 2;}html body .tmd1.tmf .tmd-pod .tmd-p1 b{background: #73b504;}html body .tmd1.tmf .tmd-pod > [data-p="0"]{transform: none;z-index: 3;opacity: 1;}html body .tmd1.tmf .tmd-pod > [data-p="1"]{transform: translateX(-45%) rotate(-9deg) scale(.76);z-index: 2;opacity: .92;}html body .tmd1.tmf .tmd-pod > [data-p="2"]{transform: translateX(45%) rotate(9deg) scale(.76);z-index: 1;opacity: .92;}.tmf-cr{position: absolute;left: 50%;top: -17px;margin-left: -10px;font-size: 19px;line-height: 1;font-style: normal;z-index: 3;animation: tmf-cr .6s .4s cubic-bezier(.3,1.6,.5,1) backwards,tmf-sw 2.6s 1s infinite ease-in-out;}@keyframes tmf-cr{from{opacity: 0;transform: translateY(-10px) scale(.4);}}@keyframes tmf-sw{0%,100%{transform: rotate(-9deg);}50%{transform: rotate(9deg);}}html body .tmd1.tmf .tmd-pod > span:not([data-p="0"]) .tmf-cr{visibility: hidden;}html body .tmd1.tmf .tmd-pod > span{animation: tmf-in .6s cubic-bezier(.3,1.3,.5,1) backwards;}@keyframes tmf-in{from{opacity: 0;translate: 0 30px;}}#cart .sa3 .sa2-h{grid-template-columns: 46px minmax(0,1fr);margin-bottom: 4px;}#cart .sa3 .sa2-i{width: 46px;height: 46px;border-radius: 13px;background: linear-gradient(135deg,#eaf7d6,#d3edb0);display: grid;place-items: center;font-size: 24px;animation: sa3-bx 2.4s infinite;}@keyframes sa3-bx{0%,60%,100%{transform: none;}68%{transform: rotate(-10deg) scale(1.08);}76%{transform: rotate(8deg) scale(1.08);}84%{transform: none;}}#cart .sa3 .sa2-h b{font-size: 15px;font-weight: 800;line-height: 1.3;color: var(--ink);}#cart .sa3 .sa2-h b em{font-style: normal;display: inline-block;background: #73b504;color: #fff;border-radius: 7px;padding: 0 6px;animation: sa3-pl 2s infinite;}@keyframes sa3-pl{0%,100%{box-shadow: 0 0 0 0 rgba(115,181,4,.45);}50%{box-shadow: 0 0 0 5px rgba(115,181,4,0);}}#cart .sa3 .sa2-h small{font-size: 12.5px;font-weight: 600;color: #4f8a06;}#cart .sa3 .sugg2{position: relative;}#cart .sa3 .sa3-ok::before{content: "✓ Livraison offerte";position: absolute;left: 6px;top: 6px;z-index: 2;font-size: 10px;font-weight: 800;letter-spacing: .02em;background: #73b504;color: #fff;border-radius: 6px;padding: 2px 6px;white-space: nowrap;}#cart .sa3 .sa3-ok .add_to_cart_button{background: #73b504;border-color: #73b504;color: #fff;}.wah .wah-cta.btn-wa2{width: 100%;margin-top: 10px;text-align: left;font: inherit;cursor: pointer;}.wah .wah-cta.btn-wa2 > .ic:last-child{color: #2f7a45;flex: none;}.wah .wah-cta.btn-wa2 small{font-size: 11.5px;color: #2f7a45;}.whq{display: grid;gap: 8px;margin: 0 0 12px;}.whq-f{width: 100%;font: inherit;font-size: 16px;border: 1.5px solid #73b504;border-radius: 12px;padding: 11px 12px;background: #fff;color: var(--ink);box-shadow: 0 0 0 4px rgba(115,181,4,.12);}.whq-f:focus{outline: none;box-shadow: 0 0 0 4px rgba(115,181,4,.25);}.whq-r:empty{display: none;}.whq-ou{margin: 2px 0 0;font-size: 12px;font-weight: 700;color: var(--muted,#5d6b55);text-transform: uppercase;letter-spacing: .05em;}@keyframes whq-in{from{opacity: 0;transform: translateY(10px);}}.whq-vl{display: grid;gap: 4px;max-height: 190px;overflow: auto;}.whq-vl button{font: inherit;font-size: 13.5px;text-align: left;border: 0;border-radius: 10px;background: #f5f8f1;padding: 10px;color: var(--ink);cursor: pointer;}.whq-res{display: grid;gap: 6px;}.whq-cards{display: grid;gap: 8px;}.whq-c{display: grid;grid-template-columns: 44px minmax(0,1fr);gap: 12px;align-items: center;background: #fff;border-radius: 14px;padding: 12px;box-shadow: 0 8px 20px -16px rgba(16,32,10,.5);animation: whq-in .4s calc(var(--k) * .08s) cubic-bezier(.3,1.3,.5,1) both;}.whq-c .e{width: 44px;height: 44px;border-radius: 12px;background: #eaf5d8;display: grid;place-items: center;font-size: 22px;}.whq-c b{display: block;font-size: 13.5px;}.whq-c small{display: block;font-size: 12px;color: #5d6b55;line-height: 1.4;}.whq-c a{color: #2f5200;font-weight: 700;}.whq-fid{border-radius: 16px;padding: 14px;background: linear-gradient(125deg,#2f5200,#4f8a06);color: #fff;display: grid;gap: 6px;animation: whq-in .5s .25s cubic-bezier(.3,1.3,.5,1) both;}.whq-fid b{font-size: 15px;}.whq-fid small{opacity: .92;font-size: 12px;line-height: 1.45;}.whq-hide{display: none !important;}html.pvx-lite .whq-c,html.pvx-lite .whq-fid{animation: none;}.pvx-hors:is(#pvxz#pvxz#pvxz, *),.pvx-hors:is(#pvxz#pvxz#pvxz, *)::before,.pvx-hors:is(#pvxz#pvxz#pvxz, *)::after,.pvx-hors :is(#pvxz#pvxz#pvxz, *),.pvx-hors :is(#pvxz#pvxz#pvxz, *)::before,.pvx-hors :is(#pvxz#pvxz#pvxz, *)::after,:is(.drawer, .modal, #mega):not(.is-open) :is(#pvxz#pvxz#pvxz, *),:is(.drawer, .modal, #mega):not(.is-open) :is(#pvxz#pvxz#pvxz, *)::before,:is(.drawer, .modal, #mega):not(.is-open) :is(#pvxz#pvxz#pvxz, *)::after,:is(.drawer, .modal, #mega):not(.is-open):is(#pvxz#pvxz#pvxz, *),:is(.drawer, .modal, #mega):not(.is-open):is(#pvxz#pvxz#pvxz, *)::before,:is(.drawer, .modal, #mega):not(.is-open):is(#pvxz#pvxz#pvxz, *)::after,.slide:not(.on) :is(#pvxz#pvxz#pvxz, *),.slide:not(.on) :is(#pvxz#pvxz#pvxz, *)::before,.slide:not(.on) :is(#pvxz#pvxz#pvxz, *)::after,.pvx-repos:is(#pvxz#pvxz#pvxz, *),.pvx-repos-a:is(#pvxz#pvxz#pvxz, *)::after{animation-play-state: paused !important;}.enf-bar{position: fixed;left: 12px;right: 84px;bottom: calc(12px + var(--enf-cb,0px) + env(safe-area-inset-bottom));z-index: 57;display: flex;align-items: center;gap: 10px;padding: 8px 8px 8px 10px;border-radius: 16px;background: linear-gradient(135deg,#3f6b00,#1f3a07);color: #fff;text-decoration: none;box-shadow: 0 12px 32px -12px rgba(16,32,10,.28);opacity: 0;transform: translateY(calc(100% + 24px));pointer-events: none;transition: transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease;}.enf-bar.is-on{opacity: 1;transform: none;pointer-events: auto;animation: enf-bar-saut 4.5s ease-in-out 1.2s infinite;}@keyframes enf-bar-saut{0%,82%,100%{translate: 0 0;}88%{translate: 0 -7px;}94%{translate: 0 0;}97%{translate: 0 -3px;}}.enf-bar .enf-go-t{flex: 1;}.enf-bar .enf-go-t b{font-size: 14px;}.enf-bar .enf-go-t small{font-size: 12px;}.enf-bar .enf-go-ims{flex: none;}.enf-bar .enf-go-ims img{width: 36px;height: 36px;border-radius: 10px;margin-left: -12px;}.enf-bar .enf-go-ims img:first-child{margin-left: 0;}.enf-bar .enf-go-ar{flex: none;width: 38px;height: 38px;border-radius: 11px;}@media (min-width: 900px){.enf-bar{left: 50%;right: auto;width: 420px;margin-left: -210px;bottom: calc(20px + var(--enf-cb,0px));}}@media (prefers-reduced-motion: reduce){.enf-bar,.enf-bar.is-on{transition: opacity .2s ease;animation: none;}}.grid-p > .grid-end{min-width: 0;max-width: 100%;animation-name: ge-in;}@keyframes ge-in{from{opacity: 0;transform: translateY(14px);}to{opacity: 1;transform: none;}}.drawer:not(.is-open),.wah-sheet:not(.is-open){content-visibility: hidden;}.wah-sheet:not(.is-open) :is(#pvxz#pvxz#pvxz, *),.wah-sheet:not(.is-open) :is(#pvxz#pvxz#pvxz, *)::before,.wah-sheet:not(.is-open) :is(#pvxz#pvxz#pvxz, *)::after{animation-play-state: paused !important;}.drawer{transition: transform .55s var(--soft),visibility .55s,content-visibility .55s allow-discrete !important;}.wah-sheet{transition: transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease,visibility 0s linear .45s,content-visibility 0s linear .45s allow-discrete !important;}.wah-sheet.is-open{transition: transform .5s cubic-bezier(.22,1,.36,1),opacity .3s ease,visibility 0s,content-visibility 0s allow-discrete !important;}@media (max-width: 1099px){.flt:not(.is-open){content-visibility: hidden;}.flt:not(.is-open) :is(#pvxz#pvxz#pvxz, *),.flt:not(.is-open) :is(#pvxz#pvxz#pvxz, *)::before,.flt:not(.is-open) :is(#pvxz#pvxz#pvxz, *)::after{animation-play-state: paused !important;}.flt{transition: transform .38s var(--soft),visibility 0s linear .38s,content-visibility 0s linear .38s allow-discrete !important;}.flt.is-open{transition: transform .45s var(--soft),visibility 0s,content-visibility 0s allow-discrete !important;}}@supports (overflow-clip-margin: 1px){#main > :not(:first-child):not(:has(> .lst)),.brand-pg > .wrap > section,.ft{content-visibility: auto;contain-intrinsic-block-size: auto 500px;overflow-clip-margin: 24px;}.brand-pg > :not(:first-child):not(:has(> .lst)){content-visibility: auto;contain-intrinsic-block-size: auto 1300px;overflow-clip-margin: 24px;}}.grid-p > .pc,.rail-track > .pc{content-visibility: auto;contain-intrinsic-block-size: auto 330px;}@media (min-width: 900px){.grid-p > .pc,.rail-track > .pc{contain-intrinsic-block-size: auto 390px;}}@supports (content-visibility: auto){html:not(.pvx-cv-tout) .pvx-cvb:not(.pvx-cv) :is(#pvxz#pvxz#pvxz, *),html:not(.pvx-cv-tout) .pvx-cvb:not(.pvx-cv) :is(#pvxz#pvxz#pvxz, *)::before,html:not(.pvx-cv-tout) .pvx-cvb:not(.pvx-cv) :is(#pvxz#pvxz#pvxz, *)::after{animation-play-state: paused !important;}}:root{--fe: #2f5200;--fe-d: #0f1d09;--fe-l: #f3f9e9;}.of-bl{background: linear-gradient(150deg,#2f5200,#0f1d09);}.tfe1{background: radial-gradient(120% 80% at 100% 0,rgba(155,226,43,.28),transparent 60%),linear-gradient(150deg,#0f1d09,#2f5200);}.tfe3{background: linear-gradient(160deg,#0f1d09,#2f5200);}.tfe-go,.tfe3 .tfe-go{color: #0f1d09;}.tfe h3 span{color: #9be22b;}[data-slider]{touch-action: pan-y;}html body .bm-grid .bm-b .md.mdw,html body .mq-final .bm-b .md.mdw{justify-self: stretch;align-self: stretch;width: 100%;box-sizing: border-box;}html body .fx .fx-row[data-defile]{display: flex !important;grid-template-columns: none !important;gap: 10px !important;}html body .fx .fx-row[data-defile] > .pc{display: flex !important;flex: 0 0 calc((100% - 10px) / 2) !important;width: auto !important;}@media (min-width: 700px){html body .fx .fx-row[data-defile] > .pc{flex-basis: calc((100% - 30px) / 4) !important;}}@media (min-width: 1100px){html body .fx .fx-row[data-defile] > .pc{flex-basis: calc((100% - 50px) / 5.5) !important;}}html body .fx .fx-f{display: grid !important;grid-template-columns: minmax(0,1fr);justify-items: stretch;gap: 8px;width: 100%;}html body .fx .fx-f small{text-align: center;}html body .fx .fx-cta{width: 100% !important;justify-content: center;}html body #compare .cu-rank{gap: 12px;}@keyframes cu-bar{from{transform: scaleX(0);}to{transform: scaleX(1);}}@keyframes cu-tap{0%{transform: scale(1);}40%{transform: scale(1.1);}100%{transform: scale(1);}}html body #compare .cu-crit .chip{transition: background-color .25s,color .25s,border-color .25s;}html body #compare .cu-crit .chip:active,html body #compare .cu-crit .chip.is-on{animation: cu-tap .35s cubic-bezier(.34,1.56,.64,1);}html body #compare .cu-foot{margin-bottom: 0;}@media (prefers-reduced-motion: reduce){html body #compare .cu-crit .chip{animation: none !important;}}html body #ville .modal-box{display: flex;flex-direction: column;overflow: hidden;}@media (min-width: 600px){html body #ville .modal-box{height: min(760px,calc(100vh - 32px));}}html body #ville .modal-box > div:not(.city-list){flex: none;}html body #ville .city-list[data-ville-l]{flex: 1 1 auto;min-height: 0;max-height: none !important;overflow-y: auto;overscroll-behavior: contain;margin: 0 8px !important;padding-bottom: calc(12px + env(safe-area-inset-bottom,0px));}html body #ville .modal-box > .dw-x + div > h2,html body #ville .modal-box > .dw-x + div > p{padding-right: 44px;}html body #ville .city-list[data-ville-l]{display: flex;flex-direction: column;gap: 6px;padding: 4px 12px 12px;}html body #ville .city-list button[data-set-city]{flex: none;align-items: center;min-height: 44px;padding: 8px 12px;border: 1px solid var(--line);border-radius: 10px;background: #fff;color: var(--ink);font-weight: 500;cursor: pointer;transition: background .15s,border-color .15s;}html body #ville .city-list button[data-set-city]::after{content: "";flex: none;width: 8px;height: 8px;border: solid var(--g-btn);border-width: 2px 2px 0 0;transform: rotate(45deg);margin-right: 4px;}html body #ville .city-list button[data-set-city]:hover,html body #ville .city-list button[data-set-city]:active{background: var(--g-50);border-color: var(--g-200);}html:lang(ar) body #ville .city-list button[data-set-city]::after,html[dir="rtl"] body #ville .city-list button[data-set-city]::after{transform: rotate(-135deg);margin: 0 0 0 4px;}@media (max-width: 699px){html body .fab .fab-list{width: min(340px,calc(100vw - 32px));max-height: calc(100dvh - 220px);overflow-y: auto;overscroll-behavior: contain;}}.pc-flk{isolation: isolate;}.pc-flk::before{content: "";position: absolute;inset: 0;z-index: -1;border-radius: inherit;background: #fff;opacity: 0;animation: flk-arc 2.6s linear infinite;}.pc-flk::after{content: "";position: absolute;inset: -3px;z-index: -2;border-radius: 10px;box-shadow: 0 0 0 2px #fff,0 0 14px 4px rgba(250,204,21,.95);opacity: 0;animation: flk-halo 2.6s linear infinite;}.pc-flk .ic{animation: flk-eclair 2.6s linear infinite;}.pc:nth-child(3n/**/+2) .pc-flk::before,.pc:nth-child(3n/**/+2) .pc-flk::after,.pc:nth-child(3n/**/+2) .pc-flk .ic{animation-delay: -.9s;}.pc:nth-child(3n) .pc-flk::before,.pc:nth-child(3n) .pc-flk::after,.pc:nth-child(3n) .pc-flk .ic{animation-delay: -1.7s;}@keyframes flk-arc{0%,58%{opacity: 0;}60%{opacity: 1;}62%{opacity: 0;}65%{opacity: .9;}67%{opacity: .1;}71%{opacity: 1;}75%{opacity: .25;}79%{opacity: 1;}84%,100%{opacity: 0;}}@keyframes flk-halo{0%,58%{opacity: 0;}60%{opacity: 1;}66%{opacity: .35;}72%{opacity: 1;}80%{opacity: .6;}88%,100%{opacity: 0;}}@keyframes flk-eclair{0%,58%,88%,100%{transform: none;}60%{transform: translateX(-1px) rotate(-14deg) scale(1.3);}64%{transform: translateX(1px) rotate(10deg) scale(1.1);}70%{transform: rotate(-8deg) scale(1.35);}78%{transform: rotate(6deg) scale(1.15);}}html.pvx-lite .pc-flk::before,html.pvx-lite .pc-flk::after,html.pvx-lite .pc-flk .ic{animation: none;}@media (prefers-reduced-motion: reduce){.pc-flk::before,.pc-flk::after,.pc-flk .ic{animation: none !important;}}.ma-at.ma-at4{display: flex !important;flex-wrap: nowrap;gap: 8px !important;min-width: 0;max-width: 100%;}.ma-at.ma-at4 > button{flex: none;display: inline-flex;align-items: center;gap: 8px;height: 36px !important;padding: 0 12px !important;border-radius: 10px !important;font: 600 12px/1.2 Poppins,sans-serif !important;white-space: nowrap;}.ma-at.ma-at4 > button em{padding: 2px 6px;border-radius: 6px;background: #f3f5ef;font: 700 10.5px/1.4 Poppins,sans-serif;font-style: normal;color: #2f5200;white-space: nowrap;}.ma-at.ma-at4.is-fixe > button{flex: 1 1 auto;justify-content: space-between;}.ma-at.ma-at4 > [data-clone]{display: inline-flex !important;}.ma.maf2 .ma-a.ma-a2{display: block !important;grid-template-columns: none !important;}.ma.maf2 .ma-a.ma-a2 .enf-go{width: 100%;box-sizing: border-box;}html body .gx8-p .pc .pc-add.btn-buy:not(.pc-bell),html body .gx8-p .pc .pc-add.btn-buy.add_to_cart_button.added:not(.is-added),html body .gx8-p .pc .pc-add.btn-buy.add_to_cart_button.loading{background: var(--gd) !important;background-color: var(--gd) !important;border-color: var(--gd) !important;}html body .flt .flt-f [data-flt-btn].btn-pri,html body .flt .flt-f [data-flt-btn].btn-pri:focus,html body .flt .flt-f [data-flt-btn].btn-pri:active{background: #447a00 !important;background-image: none !important;border-color: #447a00 !important;color: #fff !important;}@media (hover: hover){html body .flt .flt-f [data-flt-btn].btn-pri:hover{background: #3a6900 !important;}}.lst-actv > .lst-clr,.lst-actv > .chip-x{box-sizing: border-box;height: 36px !important;min-height: 0 !important;margin: 0 !important;line-height: 1 !important;align-self: center;}.lst-actv > .lst-clr{padding: 0 12px !important;border-radius: 10px !important;}.lst-actv .chip-x .ck-e{display: inline-flex;align-items: center;line-height: 1;}.lst-actv .chip-x .ck-e img.emoji{width: 1em !important;height: 1em !important;margin: 0 !important;vertical-align: 0;}@keyframes ax-out{40%{opacity: .5;transform: scale(.85);}to{opacity: 0;transform: scale(.6);width: 0;}}@keyframes lg-ent{from{opacity: 0;transform: translateY(14px);}to{opacity: 1;transform: none;}}#cart .dw-hh{grid-template-columns: minmax(0,1fr) auto;align-items: center;column-gap: 10px;width: 100%;}#cart .dw-hh > h2{grid-column: 1;grid-row: 1;}#cart .dw-hh > .cart-badge{grid-column: 2;grid-row: 1;justify-self: end;display: grid;justify-items: end;gap: 1px;padding: 5px 10px;text-align: right;line-height: 1.15;transform-origin: right center;}#cart .dw-hh > .cart-badge > span{font-size: 11px;font-weight: 700;opacity: .92;}#cart .dw-hh > .cart-badge > b{font-size: 14px;font-weight: 800;}#cart .dw-hh > :not(h2):not(.cart-badge){grid-column: 1 / -1;}#cart .ci-rt-h{align-items: center;}#cart .ci-rt-d{margin-left: auto;display: flex;flex-direction: column;align-items: flex-end;gap: 6px;}#cart .ci-rt-d em{margin-left: 0;}#cart .ci-rt-d .ci-rt-x{justify-self: auto;height: 26px;padding: 0 9px;font-size: 10.5px;border-radius: 7px;}#cart .dw-hh > .cart-badge{height: auto;min-height: 26px;}html body #cart .cart-sugg-row > .sugg.sugg2{width: calc((100% - 10px) / 1.2);height: 140px;box-sizing: border-box;display: grid !important;grid-template-columns: 140px minmax(0,1fr) !important;grid-template-rows: minmax(0,1fr) auto !important;gap: 4px 10px !important;padding: 0 10px 0 0 !important;overflow: hidden;align-items: start !important;}html body #cart .cart-sugg-row > .sugg.sugg2 > img{grid-column: 1;grid-row: 1 / 3;width: 140px !important;height: 140px !important;aspect-ratio: 1;object-fit: cover;border-radius: 12px 0 0 12px;margin: 0;background: #fff;}html body #cart .cart-sugg-row > .sugg.sugg2 > div{grid-column: 2;grid-row: 1;padding-top: 10px;gap: 1px;}html body #cart .cart-sugg-row > .sugg.sugg2 > div p{font-size: 12.5px;line-height: 1.25;}html body #cart .cart-sugg-row > .sugg.sugg2 .btn{grid-column: 2;grid-row: 2;min-height: 32px;margin-bottom: 10px;}.brand-pg .sec-more .arrow-btn{background: var(--g-900);color: #fff;}#pvx-menu .pvx-dyn-p{grid-template-columns: 64px minmax(0,1fr) auto;position: relative;overflow: hidden;}#pvx-menu .pvx-dyn-em{position: relative;display: grid;place-items: center;width: 58px;height: 58px;font-size: 44px;line-height: 1;transform-origin: 50% 90%;animation: dyn-tr 2.6s var(--soft) infinite;}#pvx-menu .pvx-dyn-em img.emoji{width: 1em !important;height: 1em !important;margin: 0 !important;}#pvx-menu .pvx-dyn-em::before,#pvx-menu .pvx-dyn-em::after{content: "✦";position: absolute;font-size: 12px;color: #73b504;animation: dyn-sp 2.6s ease-in-out infinite;}#pvx-menu .pvx-dyn-em::before{top: 2px;left: 0;}#pvx-menu .pvx-dyn-em::after{right: 0;bottom: 10px;font-size: 9px;animation-delay: -1.3s;}@keyframes dyn-tr{0%,100%{transform: translateY(0) rotate(0);}20%{transform: translateY(-5px) rotate(-8deg) scale(1.06);}40%{transform: translateY(0) rotate(6deg);}55%{transform: rotate(0);}}@keyframes dyn-sp{0%,100%{opacity: 0;transform: scale(.4);}50%{opacity: 1;transform: scale(1.1) rotate(90deg);}}@media (prefers-reduced-motion: reduce){#pvx-menu .pvx-dyn-em,#pvx-menu .pvx-dyn-em::before,#pvx-menu .pvx-dyn-em::after{animation: none;}}html body .tmd.tmd-br{background: linear-gradient(165deg,var(--br-l) 0%,#fff 78%) !important;border-color: color-mix(in srgb,var(--br) 30%,#fff) !important;}html body .tmd.tmd-br .tmd-lg{background: #fff;}@media (max-width: 699px){html body .gaf .gx8-p .gah-t b{white-space: normal;overflow-wrap: anywhere;font-size: 19px !important;}}html body .pc-badges .bdg.bdg-spe .emo{width: 17px;height: 17px;display: inline-grid;place-items: center;border-radius: 5px;background: #fff;font-size: 11px;flex: none;}html body .pc-badges .bdg.bdg-spe .emo img.emoji{width: 12px !important;height: 12px !important;}html body .tmd3 .tmd3-s{display: flex;overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;scrollbar-width: none;overscroll-behavior-x: contain;background: transparent;border: 0;border-radius: 12px;}html body .tmd3 .tmd3-s::-webkit-scrollbar{display: none;}html body .tmd3 .tmd3-s figure{position: relative;inset: auto;flex: 0 0 100%;margin: 0;opacity: 1;transform: none;scroll-snap-align: start;scroll-snap-stop: always;border-radius: 12px;overflow: hidden;transition: none;}html body .tmd3 .tmd3-s img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;padding: 0;border: 0;border-radius: 12px;box-shadow: none;background: #f8f8f8;}:lang(ar) .hd-btn.hd-cart .hd-cart-amt:empty::before{content: "السلة";}:lang(ar) .fab .fab-list::before{content: "مرحبًا 👋\A كيف يمكنني مساعدتكم؟";}:lang(ar) #cart .sa3 .sa3-ok::before{content: "✓ التوصيل مجاني";}.htd .htd-txt{position: absolute;inset-inline-start: 18px;top: 16px;bottom: 16px;width: 52%;display: flex;flex-direction: column;justify-content: space-between;gap: 6px;z-index: 3;}.htd .htd-tag{align-self: flex-start;border-radius: 7px;padding: 3px 8px;font-weight: 800;font-size: 10px;line-height: 1.3;letter-spacing: .14em;text-transform: uppercase;white-space: nowrap;}.htd-a .htd-tag{background: rgba(155,226,43,.16);color: #9be22b;}.htd-b .htd-tag{background: #0f1d09;color: #facc15;}html body .hero .htd .htd-h{margin: 0;max-width: none;font-weight: 800;font-size: min(21px,5.4cqw);line-height: 1.1;letter-spacing: -.01em;color: inherit;}.htd .htd-l{display: block;}.htd .htd-w{display: inline-block;}.htd .htd-n{direction: ltr;}html body .hero .htd .htd-s{margin: 0;max-width: none;font-size: min(11.5px,3cqw);line-height: 1.3;color: rgba(255,255,255,.75);opacity: 1;}.htd .htd-cta .ic{width: 14px;height: 14px;}.htd .htd-vis{position: absolute;inset-inline-end: 12px;top: 14px;bottom: 14px;width: 40%;z-index: 2;}.htd .htd-c{position: absolute;aspect-ratio: 1;max-height: 64%;}.htd .htd-c1{top: 0;inset-inline-start: 0;width: 60%;}.htd .htd-c2{bottom: 0;inset-inline-end: 0;width: 54%;}html body .hero .htd .htd-c img{position: static;display: block;width: 100%;height: 100%;max-width: none;aspect-ratio: 1;object-fit: cover;background: #fff;border-radius: 14px;padding: 0;box-shadow: 0 14px 24px -12px rgba(0,0,0,.6);animation: none;inset: auto;}.htd .htd-plus{position: absolute;left: 50%;top: 50%;width: 26px;height: 26px;margin: -13px 0 0 -13px;display: grid;place-items: center;border-radius: 8px;background: #9be22b;color: #0f1d09;font-weight: 900;font-size: 20px;line-height: 1;z-index: 2;box-shadow: 0 6px 14px -6px rgba(0,0,0,.6);}.htd .htd-off{position: absolute;top: -9px;inset-inline-end: -6px;transform: rotate(6deg);transform-origin: 50% 0;background: #9be22b;color: #0f1d09;border-radius: 7px;padding: 3px 8px;font-weight: 800;font-size: 10.5px;line-height: 1.3;letter-spacing: .1em;text-transform: uppercase;white-space: nowrap;box-shadow: 0 6px 14px -6px rgba(0,0,0,.6);}.htd .htd-big{position: absolute;right: 6px;top: 6px;font-weight: 900;font-size: 15cqw;line-height: 1;letter-spacing: -.05em;color: transparent;-webkit-text-stroke: 2px #0f1d09;opacity: .9;z-index: 1;direction: ltr;white-space: nowrap;}html body .hero .htd .htd-p{position: absolute;right: 7%;left: auto;top: auto;bottom: 10px;width: auto;max-width: none;height: min(150px,72%);aspect-ratio: 1;object-fit: contain;background: none;border-radius: 0;padding: 0;box-shadow: none;mix-blend-mode: multiply;filter: brightness(1.035);z-index: 2;display: block;}html[dir="rtl"] body .hero .htd .htd-p{left: 7%;right: auto;}.htd .htd-bar{display: block;}.htd .htd-bar b{display: block;font-size: 10px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;margin-bottom: 4px;}.htd .htd-bar em{font-style: normal;}.htd .htd-tr{display: block;height: 8px;border-radius: 6px;background: rgba(15,29,9,.18);overflow: hidden;}.htd .htd-fi{display: block;position: relative;height: 100%;border-radius: 6px;background: #0f1d09;overflow: hidden;}.htd .htd-fi::after{content: "";position: absolute;inset: 0;background: repeating-linear-gradient(45deg,transparent 0 6px,#3a3a3a 6px 12px);background-size: 17px 17px;}.htd .htd-mq{white-space: nowrap;}html body .hero .htd .htd-in img.emoji{position: static !important;display: inline !important;width: 1em !important;max-width: none !important;height: 1em !important;aspect-ratio: auto !important;padding: 0 !important;margin: 0 .07em !important;background: none !important;box-shadow: none !important;border-radius: 0 !important;animation: none !important;vertical-align: -.1em;mix-blend-mode: normal !important;filter: none !important;}.htd .htd-big > span{display: block;}html body .hero .htd .cd{display: flex;gap: 6px;align-self: flex-start;margin: 0;}html[dir="rtl"] .htd .htd-big{left: 6px;right: auto;}html body .hero .htd .cd span{min-width: 0;background: #0f1d09;color: #facc15;border: 0;border-radius: 8px;padding: 3px 7px;font-weight: 800;font-size: 15px;line-height: 1.1;font-variant-numeric: tabular-nums;overflow: hidden;}html body .hero .htd .cd b{display: inline-block;font-weight: 800;color: inherit;}html body .hero .htd .cd small{font-size: 10px;font-weight: 600;margin-left: 2px;color: inherit;opacity: 1;}.htd .htd-shine{position: absolute;top: -20%;left: 0;width: 28%;height: 140%;background: linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.34),rgba(255,255,255,0));transform: translateX(-160%) rotate(18deg);z-index: 6;pointer-events: none;opacity: 0;}.htd .htd-flashw{position: absolute;inset: 0;background: #fff;opacity: 0;z-index: 7;pointer-events: none;}@media (min-width: 600px){html body .hero .htd .htd-p{height: min(136px,68%);right: 6%;}html[dir="rtl"] body .hero .htd .htd-p{left: 6%;right: auto;}}@keyframes htd-monte{from{opacity: 0;transform: translateY(24px);}to{opacity: 1;transform: none;}}@keyframes htd-tombe{0%{opacity: 0;transform: translateY(-70px);}60%{opacity: 1;transform: translateY(6px);}80%{transform: translateY(-3px);}100%{opacity: 1;transform: none;}}@keyframes htd-vole{from{opacity: 0;transform: translateX(70px) rotate(18deg);}to{opacity: 1;transform: none;}}@keyframes htd-pop{0%{opacity: 0;transform: scale(0);}70%{transform: scale(1.3);}100%{opacity: 1;transform: scale(1);}}@keyframes htd-tampon{0%{opacity: 0;transform: scale(2.2) rotate(-14deg);}70%{opacity: 1;transform: scale(.92) rotate(8deg);}100%{opacity: 1;transform: scale(1) rotate(6deg);}}@keyframes htd-balaie{from{clip-path: inset(0 100% 0 0);}to{clip-path: inset(0 0 0 0);}}@keyframes htd-remplit{from{transform: scaleX(0);}to{transform: none;}}@keyframes htd-rayures{to{background-position: 34px 0;}}@keyframes htd-fleche{0%,100%{transform: translateX(0);}50%{transform: translateX(4px);}}@keyframes htd-reflet{0%,70%{opacity: 1;transform: translateX(-160%) rotate(18deg);}100%{opacity: 1;transform: translateX(460%) rotate(18deg);}}@keyframes htd-eclair{0%{opacity: .95;}100%{opacity: 0;}}@keyframes htd-tremble{0%,90%,100%{transform: none;}92%{transform: translateX(-3px) rotate(-2deg);}94%{transform: translateX(3px) rotate(2deg);}96%{transform: translateX(-2px);}98%{transform: translateX(2px);}}@keyframes htd-neon{0%,78%,100%{opacity: .9;}80%{opacity: .2;}82%{opacity: .9;}84%{opacity: .35;}87%{opacity: .9;}}@keyframes htd-clignote{0%,80%,100%{opacity: 1;}85%{opacity: .25;}90%{opacity: 1;}95%{opacity: .35;}}@keyframes htd-pendule{0%,100%{transform: rotate(10deg);}50%{transform: rotate(-4deg);}}@keyframes htd-mot{from{opacity: 0;transform: translateY(10px);filter: blur(4px);}to{opacity: 1;transform: none;filter: none;}}@keyframes htd-roule1{from{transform: translateY(110%);}to{transform: none;}}@keyframes htd-roule2{from{transform: translateY(110%);}to{transform: none;}}@keyframes htd-tourne{0%,100%{transform: perspective(500px) rotateY(-12deg);}50%{transform: perspective(500px) rotateY(12deg);}}@keyframes htd-plusrot{0%,100%{transform: rotate(0) scale(1);}50%{transform: rotate(90deg) scale(1.15);}}@keyframes htd-flotte{0%,100%{transform: translateY(0);}50%{transform: translateY(-5px);}}.htd .htd-tag{animation: htd-monte .45s .25s both;}.htd .htd-w{animation: htd-mot .45s both;animation-delay: calc(.3s + var(--i) * .09s);}.htd .htd-s,.htd .htd-bar{animation: htd-monte .45s .55s both;}html body .hero .htd .cd{animation: htd-monte .45s .6s both;}.htd .htd-cta .ic{animation: htd-fleche 1.2s 1.9s ease-in-out infinite;}.htd .htd-c1{animation: htd-tombe .8s .3s cubic-bezier(.3,.7,.3,1) both,htd-tourne 6s 1.2s ease-in-out infinite;}.htd .htd-plus{animation: htd-pop .4s .75s both,htd-plusrot 3s 1.2s ease-in-out infinite;}.htd .htd-c2{animation: htd-vole .6s .85s cubic-bezier(.2,.8,.2,1) both,htd-flotte 3s 1.5s ease-in-out infinite;}.htd .htd-off{animation: htd-tampon .5s 1.3s both,htd-pendule 2.2s 1.8s ease-in-out infinite;}.htd-b .htd-flashw{animation: htd-eclair .45s .25s ease-out both;}html body .hero .htd-b .htd-p{animation: htd-tombe .8s .35s cubic-bezier(.3,.7,.3,1) both,htd-tremble 5s 1.2s infinite;}.htd .htd-big > span{animation: htd-balaie .7s .5s cubic-bezier(.6,0,.2,1) both;}.htd .htd-big{animation: htd-neon 5s 1.4s infinite;}.htd-b .htd-tag{animation: htd-monte .45s .25s both,htd-clignote 5s 1.4s infinite;}html body .hero .htd .cd b{animation: htd-roule2 .5s .6s cubic-bezier(.2,.8,.2,1) both;}html body .hero .htd .cd span:nth-child(2) b{animation-delay: .7s;}html body .hero .htd .cd span:nth-child(3) b{animation-delay: .8s;}html body .hero .htd .cd b.htd-r1{animation: htd-roule1 .35s cubic-bezier(.2,.8,.2,1);}html body .hero .htd .cd b.htd-r2{animation: htd-roule2 .35s cubic-bezier(.2,.8,.2,1);}.htd .htd-fi{transform-origin: 0 50%;animation: htd-remplit 1s .8s cubic-bezier(.2,.8,.2,1) both;}.htd .htd-fi::after{animation: htd-rayures 1.2s 1.8s linear infinite;}html[dir="rtl"] .htd .htd-fi{transform-origin: 100% 50%;}.htd .htd-shine{animation: htd-reflet 4s 1.6s ease-in-out infinite;}.htd-b .htd-shine{animation-delay: 2.4s;}@media (prefers-reduced-motion: reduce){.htd *,html body .hero .htd *{animation: none !important;}}.pc-flk::after{box-shadow: 0 0 14px 4px rgba(250,204,21,.95);}html body .pc-flk::after{inset: 0;border-radius: inherit;}.pc-rk2.rk4 b{-webkit-text-stroke: 0;color: transparent;-webkit-background-clip: text;background-clip: text;background-size: 220% 100%;background-position: 100% 0;background-image: linear-gradient(105deg,#10200a 0%,#2f5200 22%,#9be22b 30%,#3f7300 42%,#10200a 60%,#2f5200 80%,#10200a 100%);filter: drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 8px 10px rgba(0,0,0,.25));}.rk-go .pc-rk2.rk4 b{animation: rk-in .9s cubic-bezier(.34,1.56,.64,1) both calc(var(--k,0) * 90ms),rk-shine 4s ease-in-out 1.2s infinite;}@keyframes nb4-pulse{0%,100%{transform: none;}50%{transform: translateY(-1px);}}@keyframes rk-breathe{0%,100%{transform: none;}50%{transform: translateY(-2px);}}html body .bm-grid{grid-auto-rows: auto !important;}html body .bm-grid > .bm{height: auto !important;}html body .bm-grid .bm{display: flex !important;flex-direction: column !important;position: relative;border: 1px solid #E6EBE0 !important;border-radius: 16px !important;background: #fff !important;box-shadow: 0 6px 18px -12px rgba(15,29,9,.35) !important;overflow: hidden;}html body .bm-grid .bm .bm-b > .md.mdw::after,html body .bm-grid .bm .bm-b > .md.mdw::before{content: none !important;animation: none !important;}html body .bm-grid .bm .bm-b > .md.mdw .emo-v,html body .bm-grid .bm .bm-b > .md.mdw img.emoji{animation: none !important;}html body .bm-grid .bm > .lg{flex: none;height: 82px !important;padding: 12px 16px !important;box-sizing: border-box;}html body .bm-grid .bm .bm-b{--bh: 28px;flex: 1 0 auto;display: grid !important;grid-template-columns: minmax(0,1fr) auto !important;grid-template-areas: "b go" "em go" "md md" !important;grid-template-rows: auto auto auto !important;align-content: start !important;justify-items: stretch !important;height: auto !important;gap: 0 8px !important;padding: 10px 12px 12px !important;}html body .bm-grid .bm .bm-b > b{grid-area: b !important;align-self: end !important;justify-self: stretch !important;min-width: 0;text-align: left;}html body .bm-grid .bm .bm-b .bm-nm{font-size: 15px !important;line-height: 1.3 !important;}html body .bm-grid .bm .bm-b > em{grid-area: em !important;align-self: start !important;justify-self: stretch !important;margin: 0 !important;font-size: 13px !important;line-height: 1.4 !important;text-align: left;}html body .bm-grid .bm .bm-b > .bm-go{grid-area: go !important;position: static !important;align-self: center !important;justify-self: end !important;width: 34px !important;height: 34px !important;border-radius: 10px !important;animation: none !important;}html body .bm-grid .bm .bm-b > .md.mdw{grid-area: md !important;position: relative !important;z-index: 1;display: block !important;width: 100% !important;max-width: none !important;height: var(--bh) !important;min-height: 0 !important;margin: 10px 0 0 !important;padding: 0 !important;background: transparent !important;box-shadow: none !important;border: 0 !important;justify-self: stretch !important;align-self: start !important;animation: none !important;overflow: visible !important;font-size: 12.5px !important;font-weight: 800 !important;line-height: 1 !important;}html body .bm-grid .bm .bm-b > .md.mdw > .emo{box-sizing: border-box !important;position: absolute !important;left: 0;top: 0;bottom: 0;width: 50% !important;margin: 0 !important;padding: 0 0 0 calc(var(--bh) / 2 - .5em) !important;display: flex !important;align-items: center;justify-content: flex-start;font-size: 14px !important;line-height: 1 !important;animation: pvx-tgI 5.4s cubic-bezier(.7,0,.3,1) infinite !important;}html body .bm-grid .bm .bm-b > .md.mdw > .emo img.emoji,html body .bm-grid .bm .bm-b > .md.mdw > .emo .emo-v{width: 1em !important;height: 1em !important;margin: 0 !important;flex: none;}html body .bm-grid .bm .bm-b > .md.mdw > .mdw-t{position: absolute !important;inset: 0;display: grid !important;place-items: center;max-width: none !important;width: auto !important;margin: 0 !important;padding: 0 8px 0 var(--bh) !important;white-space: nowrap;overflow: hidden;opacity: 1;animation: pvx-tgT 5.4s linear infinite !important;}html body .bm-grid .bm .bm-b > .bm-tf{grid-area: md;position: relative;z-index: 0;display: flex;height: var(--bh);margin-top: 10px;align-self: start;pointer-events: none;--tbg: #eef3e8;}html body .bm-grid .bm .bm-b > .md-b1 + .bm-tf{--tbg: #e6f3d3;}html body .bm-grid .bm .bm-b > .md-b5 + .bm-tf{--tbg: #fff1c2;}html body .bm-grid .bm .bm-b > .md-b10 + .bm-tf{--tbg: #e2ecff;}html body .bm-grid .bm .bm-tf > i{position: relative;flex: 1 1 50%;overflow: hidden;}html body .bm-grid .bm .bm-tf > i::before{content: "";position: absolute;inset: 0;background: var(--tbg);}html body .bm-grid .bm .bm-tf > i:first-child::before{border-radius: 9px 0 0 9px;animation: pvx-tgL 5.4s cubic-bezier(.7,0,.3,1) infinite;}html body .bm-grid .bm .bm-tf > i:last-child::before{border-radius: 0 9px 9px 0;animation: pvx-tgR 5.4s cubic-bezier(.7,0,.3,1) infinite;}@keyframes pvx-tgL{0%,30%{transform: translateX(0);}44%,70%{transform: translateX(calc(100% - var(--bh) / 2));}84%,100%{transform: translateX(0);}}@keyframes pvx-tgR{0%,30%{transform: translateX(0);}44%,70%{transform: translateX(calc(-100% + var(--bh) / 2));}84%,100%{transform: translateX(0);}}@keyframes pvx-tgI{0%,30%{translate: 0 0;}44%,70%{translate: calc(100% - var(--bh) / 2) 0;}84%,100%{translate: 0 0;}}@keyframes pvx-tgT{0%,27%{opacity: 1;}35%,79%{opacity: 0;}90%,100%{opacity: 1;}}@media (max-width: 699px){html body .bm-grid .bm > .lg{height: 66px !important;padding: 10px 12px !important;}html body .bm-grid .bm .bm-b{--bh: 26px;padding: 9px 10px 10px !important;gap: 0 6px !important;}html body .bm-grid .bm .bm-b .bm-nm{font-size: 12.5px !important;}html body .bm-grid .bm .bm-b > em{font-size: 12px !important;}html body .bm-grid .bm .bm-b > .bm-go{width: 30px !important;height: 30px !important;}html body .bm-grid .bm .bm-b > .md.mdw{margin-top: 8px !important;font-size: 12px !important;}html body .bm-grid .bm .bm-b > .bm-tf{margin-top: 8px;}}@media (prefers-reduced-motion: reduce){html body .bm-grid .bm .bm-b > .md.mdw > .emo,html body .bm-grid .bm .bm-b > .md.mdw > .mdw-t,html body .bm-grid .bm .bm-tf > i::before{animation: none !important;}}html body .mpx{position: relative;overflow: hidden;border-radius: 20px;color: #F2F7EA;box-shadow: 0 24px 50px -28px rgba(15,29,9,.75);background: linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(160deg,#0F1D09 0%,#0A1306 55%,#101C0A 100%);}html body .mpx-in{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 16px;height: 100%;padding: 20px 22px;box-sizing: border-box;}html body .mpx-tx{display: grid;align-content: space-between;gap: 14px;min-width: 0;}html body .mpx-t{margin: 0;display: flex;align-items: center;flex-wrap: wrap;gap: 10px;}html body .mpx-t b{font-size: 20px;font-weight: 800;line-height: 1.2;color: #fff;}html body .mpx-tag{display: inline-flex;align-items: center;height: 24px;padding: 0 9px;border-radius: 7px;background: #9BE22B;color: #0F1D09;font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;}html body .mpx-kp{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}html body .mpx-kp li{margin: 0;padding: 10px 12px;min-width: 0;border-radius: 12px;background: rgba(255,255,255,.05);border: 1px solid rgba(155,226,43,.2);}html body .mpx-kp li::before{content: none;}html body .mpx-kp b{display: block;font-size: 19px;font-weight: 800;line-height: 1.15;color: #fff;}html body .mpx-kp b.on{color: #9BE22B;}html body .mpx-kp span{display: block;margin-top: 2px;font-size: 12px;line-height: 1.35;color: #B9C5AE;}html body .mpx-go{justify-self: start;display: inline-flex;align-items: center;gap: 10px;min-height: 44px;padding: 0 18px;border-radius: 12px;background: #9BE22B;color: #0F1D09 !important;font-size: 13px;font-weight: 800;letter-spacing: .05em;text-decoration: none !important;}html body .mpx-go svg{width: 16px;height: 16px;}html body .mpx-map{position: relative;min-width: 0;min-height: 240px;border-radius: 16px;background: radial-gradient(110% 90% at 60% 30%,rgba(155,226,43,.12),transparent 62%);}html body .mpx-map svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible;}html body .mpx-m{fill: #15240D;stroke: #9BE22B;stroke-opacity: .6;stroke-width: 1.4;stroke-linejoin: round;filter: drop-shadow(0 0 8px rgba(155,226,43,.45));}html body .mpx-a{fill: none;stroke: #9BE22B;stroke-width: 1.3;stroke-dasharray: 4 5;opacity: .55;}html body .mpx-f{fill: none;stroke: #E9FFC2;stroke-width: 2.2;stroke-linecap: round;stroke-dasharray: 18 400;animation: pvx-mpx-f 3.2s linear infinite;}@keyframes pvx-mpx-f{from{stroke-dashoffset: 0;}to{stroke-dashoffset: -418;}}html body .mpx-v rect{fill: #0F1D09;stroke: #9BE22B;stroke-width: 1.6;}html body .mpx-v.on rect{fill: #9BE22B;}html body .mpx-v text{font-size: 11.5px;font-weight: 700;fill: #fff;paint-order: stroke;stroke: #0A1306;stroke-width: 3px;font-family: inherit;}html body .mpx-v.on text{fill: #9BE22B;font-weight: 800;font-size: 12.5px;}html body .mpx-h{fill: none;stroke: #9BE22B;stroke-width: 1.6;animation: pvx-mpx-h 2.2s ease-in-out infinite;}@keyframes pvx-mpx-h{0%,100%{opacity: .25;}50%{opacity: 1;}}@media (max-width: 899px){html body .mpx-in{grid-template-columns: minmax(0,1fr);padding: 16px;}html body .mpx-map{order: -1;min-height: 0;height: 250px;}html body .mpx-t b{font-size: 18px;}html body .mpx-go{justify-self: stretch;justify-content: center;}}@media (prefers-reduced-motion: reduce){html body .mpx-f,html body .mpx-h{animation: none;}}html:not(.pvx-geste) .tl li.now .dot:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .road .truck:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .spe-a .spe-t:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .bx-k:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .pc-spe-k:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .ins-k:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .lst.is-busy [data-liste-g] > *:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .of:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .of:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .dw-gp-bar i:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .co-cta:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .pc-rem:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .of-cta:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .ma-a .btn:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .fx-cta:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .tfe-go:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .tmd-go:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .btn-wa2:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .gah-go:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .ma-a .btn-pri:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .mdw-t:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .md.mdw:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .pc-badges .bdg:only-child:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .enf-best-t small:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .rk-go .pc-rk2.rk1 b:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .rk-go .pc-rk2.rk2 b:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .rk-go .pc-rk2.rk3 b:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .enf-go:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .enf-go.is-cue:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) #pvx-menu .pvx-acc-wait:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .an-bars .sec-h[data-an].is-in h2 .hl:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .an-bars .sec-h[data-an].is-in h1 .hl:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) #ai .dw-h:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .su-f .su-more2:is(#pvxz#pvxz#pvxz,*)::before{animation-play-state:paused!important}html:not(.pvx-geste) .fab .fab-main.fab-ia:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .fab .fab-main.fab-ia:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .fab .fab-list:is(#pvxz#pvxz#pvxz,*)::before{animation-play-state:paused!important}html:not(.pvx-geste) .pc.pc-spe:is(#pvxz#pvxz#pvxz,*)::before{animation-play-state:paused!important}html:not(.pvx-geste) .gv-a:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .gv-a:is(#pvxz#pvxz#pvxz,*)::before{animation-play-state:paused!important}html:not(.pvx-geste) .gv-a .gv-v:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .pfn:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .stars:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .px-rem:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .hd-nav .chip-hot:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .maf .ma-rkr > .md.mdw .mdw-t:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .mq-final .bm-b .md:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .vo-o[aria-checked="true"] .vo-fl i:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) body .md.mdw:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body .md.mdw .mdw-t:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body .md.mdw .emo:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body .md.mdw img.emoji:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .pc.pc-needc .pc-need .emo:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body .mq-final .bm-b .md.mdw:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body .bm-grid .bm-b .md.mdw:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body .mq-final .bm-b .md.mdw .mdw-t:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body .bm-grid .bm-b .md.mdw .mdw-t:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) #pvx-menu a.pvx-all:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) body .rs-seo .rs-seo-c > h3:is(#pvxz#pvxz#pvxz,*)::before{animation-play-state:paused!important}html:not(.pvx-geste) body #ai.ai-panel:is(#pvxz#pvxz#pvxz,*)::before{animation-play-state:paused!important}html:not(.pvx-geste) body #ai .ai-av:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body #ai .ai-av:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) body #ai .ai-tag:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body #ai #ai-in:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body .nb4 .nb4-k:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) #cart .sa3 .sa2-h b em:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .htd .htd-fi:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .rk-go .pc-rk2.rk4 b:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body .mpx-f:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}
