/* PVX - THEME : feuille complète, 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);}body.is-locked{overflow: hidden;}.emo{font-style: normal;font-family: "Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;}.co,.legal,.pdp,.pdp-body,.lst,.cat-hero-in,.about-b,.cat-bottom,.hero,.campaign,.plan,.values,.offers,.track-form,.rv-list,.e404,.login,.page-h,.trust,.assist,.bento,.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-dark{background: var(--ink);color: #fff;}.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-blue{background: linear-gradient(135deg,var(--bl-l),var(--bl));border-color: transparent;color: #fff;font-weight: 600;}.chip-blue: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;}.chip-ai{background: #f3efff;border-color: #ddd3ff;color: #4b2fa6;}.chip-ai:hover{border-color: #8a5cf6;color: #3b2390;}.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-gift{background: var(--bl);color: #fff;}.bdg-promo{background: var(--or);color: #fff;}.bdg-soft{background: var(--g-50);color: var(--g-900);}.bdg-out{background: #e9ebe6;color: var(--mut);}.bdg-pack{background: #f1e8ff;color: #5b2ea6;}.bdg-b .pc-badges{left: 0;top: 0;gap: 0;}.bdg-b .pc-badges .bdg{border-radius: 0 0 10px 0;padding: 6px 10px;}.bdg-b .pc-badges .bdg + .bdg{border-radius: 0 10px 10px 0;margin-top: 2px;}.bdg-c .pc-badges{left: 0;right: 0;top: auto;bottom: 0;flex-direction: row;flex-wrap: wrap;gap: 0;}.bdg-c .pc-badges .bdg{flex: 1;justify-content: center;border-radius: 0;padding: 6px 4px;}.bdg-d .pc-badges .bdg{background: #fff;border: 1.5px solid currentColor;}.bdg-d .pc-badges .bdg-best{color: var(--ink);}.bdg-d .pc-badges .bdg-top{color: #a46b00;}.bdg-d .pc-badges .bdg-gift{color: var(--bl);}.bdg-d .pc-badges .bdg-new{color: var(--g-txt);}.bdg-d .pc-badges .bdg-pack{color: #5b2ea6;}.bdg-d .pc-badges .bdg-out{color: var(--mut);}.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;}.stars-l{width: 107px;height: 20px;-webkit-mask-size: 107px 20px;mask-size: 107px 20px;}.tb-msgs{position: relative;display: flex;gap: 26px;overflow: hidden;white-space: nowrap;height: 32px;align-items: center;min-width: 0;}.tb-msgs span{display: inline-flex;align-items: center;gap: 6px;}.tb-msgs b{color: #fff;}@media (max-width: 1099px){.tb-msgs{justify-content: center;width: 100%;}.tb-msgs span{position: absolute;left: 0;right: 0;justify-content: center;opacity: 0;transform: translateY(8px);transition: opacity .4s,transform .4s;}.tb-msgs span.on{opacity: 1;transform: none;}}@media (min-width: 1100px) and (max-width: 1499px){.tb-msgs span:nth-child(4){display: none;}}.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{border-radius: var(--r-l);padding: 16px;background: linear-gradient(135deg,#f6f2ff 0%,#ffffff 60%);border: 1px solid #e6defe;display: grid;gap: 12px;position: relative;overflow: hidden;}.assist::after{content: "";position: absolute;right: -40px;top: -40px;width: 160px;height: 160px;border-radius: 50%;background: radial-gradient(circle,rgba(138,92,246,.16),transparent 70%);pointer-events: none;}.assist-q{display: flex;flex-wrap: wrap;gap: 6px;}.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;}.msg-ai{background: #fff;border: 1px solid #ece6ff;border-top-left-radius: 4px;}.msg-me{background: var(--g-900);color: #fff;align-self: flex-end;border-top-right-radius: 4px;}.sec{padding-top: 26px;padding-bottom: 26px;}.sec-tight{padding-top: 16px;padding-bottom: 16px;}.sec-alt{background: var(--bg-2);}.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;}}.tabs-row{display: flex;gap: 6px;overflow-x: auto;scrollbar-width: none;margin-bottom: 14px;padding-bottom: 2px;}.tabs-row::-webkit-scrollbar{display: none;}.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;}body.show-notes .np{display: block;}.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;}.tag-ok{background: #dcfce7;color: #14532d;}.tag-new{background: #fde68a;color: #713f12;}.tag-seo{background: #dbeafe;color: #1e3a8a;}.tag-ai{background: #ede9fe;color: #4c1d95;}.hero{display: grid;gap: 12px;padding-top: 10px;padding-bottom: 6px;}.hero-main{position: relative;border-radius: var(--r-xl);overflow: hidden;color: #fff;display: grid;}.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;}.slide-txt{position: relative;z-index: 2;max-width: 520px;display: flex;flex-direction: column;gap: 10px;align-items: flex-start;}.slide-txt h2{font-size: 25px;line-height: 1.12;letter-spacing: -.02em;font-weight: 700;}.slide-txt p{margin: 0;font-size: 14px;opacity: .95;}.slide-art{order: -1;position: relative;height: 150px;display: flex;align-items: center;justify-content: center;}.slide-art img{height: 100%;width: auto;max-width: 46%;object-fit: contain;filter: drop-shadow(0 18px 26px rgba(0,0,0,.28));background: #fff;border-radius: 18px;padding: 8px;animation: float 6s ease-in-out infinite;}.slide-art img + img{margin-left: -26px;transform: translateY(14px) rotate(6deg);height: 76%;animation-delay: -3s;}@keyframes float{0%,100%{translate: 0 0;}50%{translate: 0 -8px;}}.sl-lrp{background: radial-gradient(90% 120% at 85% 20%,#3fb2e6 0%,transparent 60%),linear-gradient(135deg,#0a5d8a 0%,#0474a4 50%,#0b8fc9 100%);}.sl-pack{background: radial-gradient(80% 100% at 85% 30%,#ffb08a 0%,transparent 60%),linear-gradient(135deg,#b8380f,#e8542e);}.sl-flash{background: radial-gradient(80% 100% at 85% 20%,#9ae63a 0%,transparent 60%),linear-gradient(135deg,#1d3a0b,#3f7300);}.slide-badge{display: inline-flex;align-items: center;gap: 6px;background: rgba(255,255,255,.18);border: 1px solid rgba(255,255,255,.3);border-radius: 7px;padding: 5px 10px;font-size: 11.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;}.dots{position: absolute;left: 18px;bottom: 16px;z-index: 3;display: flex;gap: 6px;}.dots button{width: 10px;height: 5px;border-radius: 3px;background: rgba(255,255,255,.5);transition: width .3s,background .3s;}.dots button.on{width: 26px;background: #fff;}.hero-side{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;}.hero-tile{position: relative;border-radius: var(--r-xl);overflow: hidden;padding: 16px;min-height: 140px;display: flex;flex-direction: column;justify-content: space-between;gap: 8px;color: #fff;}.hero-tile h3{font-size: 16px;line-height: 1.2;position: relative;z-index: 1;}.hero-tile p{font-size: 12.5px;margin: 0;position: relative;z-index: 1;opacity: .95;}.hero-tile .btn{position: relative;z-index: 1;align-self: flex-start;}.hero-tile img{position: absolute;right: 12px;bottom: 12px;width: 38%;max-width: 140px;aspect-ratio: 1;object-fit: contain;background: #fff;border-radius: 14px;padding: 6px;box-shadow: 0 10px 24px -14px rgba(0,0,0,.45);animation: float 7s ease-in-out infinite;}.ht-a{background: linear-gradient(135deg,#0b8fc9,#0474a4);}.ht-b{background: linear-gradient(135deg,#ff7a45,#d1431b);}.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){.hero-tile{min-height: 128px;padding: 14px;}.hero-tile img{display: none;}.hero-tile h3{font-size: 15px;}.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;}.slide-txt{flex: 1 1 55%;}.slide-txt h2{font-size: 32px;}.slide-art{order: 0;flex: 1 1 45%;height: 250px;}.dots{left: 34px;bottom: 18px;}}@media (min-width: 1100px){.hero{grid-template-columns: 1fr 360px;}.slide{padding: 36px 44px 50px;}.slide-txt h2{font-size: 40px;}.slide-art{height: 290px;}.hero-side{grid-template-columns: 1fr;grid-template-rows: 1fr 1fr;}.hero-tile{padding: 22px;}.hero-tile h3{font-size: 20px;}}.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;}}.bento{display: grid;gap: 12px;}.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);}}.shine{position: absolute;inset: 0;z-index: -1;background: linear-gradient(105deg,transparent 40%,rgba(255,255,255,.25) 50%,transparent 60%);background-size: 250% 100%;animation: shine 4.5s ease-in-out infinite;}@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){.bento{grid-template-columns: repeat(4,minmax(0,1fr));grid-auto-rows: 200px;}.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-top{border-radius: var(--r-xl);padding: 14px;background: linear-gradient(135deg,#5e9a00,#3f7300);color: #fff;display: grid;gap: 10px;margin-bottom: 12px;}.bm-top h3{font-size: 12px;letter-spacing: .1em;text-transform: uppercase;display: flex;align-items: center;gap: 8px;}.bm-top-row{display: grid;gap: 10px;}.bm-1{position: relative;display: flex;align-items: center;gap: 12px;background: rgba(255,255,255,.14);border: 1px solid rgba(255,255,255,.22);border-radius: var(--r-m);padding: 10px;}.bm-1 .lg{width: 120px;height: 58px;background: #fff;border-radius: 10px;display: grid;place-items: center;padding: 6px 10px;flex: none;}.bm-1 .lg img{max-height: 42px;width: auto;}.bm-1 b{display: block;font-size: 14px;}.bm-1 small{font-size: 12px;opacity: .85;}.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;}@media (min-width: 900px){.bm-top{padding: 18px;}.bm-top-row{grid-template-columns: repeat(3,minmax(0,1fr));}}.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;}.bud-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}.bud{position: relative;border-radius: var(--r-l);padding: 14px;background: var(--c,var(--g-50));display: flex;flex-direction: column;gap: 4px;min-height: 150px;overflow: hidden;transition: transform .2s,box-shadow .2s;}.bud:hover{transform: translateY(-2px);box-shadow: var(--sh-2);}.bud small{font-size: 11.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--ink-2);position: relative;z-index: 1;}.bud b{font-size: 15px;position: relative;z-index: 1;line-height: 1.2;}.bud .amt{font-size: 26px;font-weight: 800;color: var(--g-900);letter-spacing: -.02em;line-height: 1;position: relative;z-index: 1;}.bud .amt sup{font-size: 11px;font-weight: 700;margin-left: 2px;}.bud em{font-style: normal;font-size: 12px;color: var(--mut);position: relative;z-index: 1;margin-top: auto;}.bud .pics{position: absolute;right: -6px;bottom: -6px;display: flex;}.bud .pics img{width: 62px;height: 62px;object-fit: contain;background: #fff;border-radius: 12px;padding: 4px;box-shadow: var(--sh-1);}.bud .pics img + img{margin-left: -18px;transform: translateY(-8px) rotate(7deg);}.bud-logo{height: 26px;width: auto;max-width: 110px;object-fit: contain;mix-blend-mode: multiply;position: relative;z-index: 1;margin-bottom: 2px;}@media (min-width: 900px){.bud-grid{grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px;}.bud .pics img{width: 72px;height: 72px;}}.trust{display: grid;gap: 12px;}.trust-score{border-radius: var(--r-xl);padding: 20px;background: linear-gradient(160deg,var(--g-900),var(--g-950));color: #fff;display: grid;gap: 10px;align-content: start;}.trust-score .big{font-size: 56px;font-weight: 800;letter-spacing: -.04em;line-height: 1;}.trust-score .big small{font-size: 22px;opacity: .7;}.gmark{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 600;}.gmark i{width: 26px;height: 26px;border-radius: 7px;background: #fff;display: grid;place-items: center;font-style: normal;font-weight: 800;color: #4285f4;}.trust-nums{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}.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);}.wall-row{display: flex;gap: 10px;width: max-content;animation: marquee 60s linear infinite;}.wall-row.rev{animation-direction: reverse;animation-duration: 70s;}.wall:hover .wall-row{animation-play-state: paused;}@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;}@media (min-width: 1000px){.trust{grid-template-columns: 300px minmax(0,1fr);}}.seo-txt{columns: 1;font-size: 14px;color: var(--mut);line-height: 1.7;}.seo-txt h2{font-size: 17px;color: var(--ink);margin-bottom: 8px;column-span: all;}@media (min-width: 900px){.seo-txt{columns: 2;column-gap: 48px;}}.page-h{padding-top: 16px;padding-bottom: 8px;display: grid;gap: 8px;}.page-h h1{font-size: 28px;letter-spacing: -.02em;}.page-h p{color: var(--mut);margin: 0;max-width: 700px;}@media (min-width: 900px){.page-h h1{font-size: 36px;}}.cat-hero{position: relative;border-radius: var(--r-xl);overflow: hidden;background: radial-gradient(120% 120% at 100% 0%,var(--c2,#f3f9e9),transparent 60%),var(--c1,#e4f1c6);}.cat-hero-in{display: grid;gap: 16px;padding: 18px;position: relative;z-index: 1;}.cat-hero h1{font-size: 30px;letter-spacing: -.02em;font-weight: 700;}.cat-meta{display: flex;flex-wrap: wrap;gap: 6px;margin: 8px 0 10px;}.cat-meta span{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;background: rgba(255,255,255,.75);border-radius: 7px;padding: 5px 9px;}.cat-meta .ic{width: 15px;height: 15px;color: var(--g-txt);}.cat-intro{--clamp: 4.6em;--clamp-bg: var(--c1,#e4f1c6);font-size: 14.5px;color: var(--ink-2);max-width: 680px;}.cat-ctas{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 12px;}.cat-art{position: relative;min-height: 210px;}.cat-art .photo{position: absolute;right: 0;top: 0;width: 210px;height: 210px;border-radius: 50%;object-fit: cover;box-shadow: 0 20px 40px -20px rgba(0,0,0,.45);border: 6px solid rgba(255,255,255,.7);}.cat-art .fp{position: absolute;width: 92px;height: 92px;object-fit: contain;background: #fff;border-radius: 16px;padding: 6px;box-shadow: var(--sh-2);animation: float 6s ease-in-out infinite;}.cat-art .fp:nth-of-type(2){left: 0;top: 30px;animation-delay: -2s;}.cat-art .fp:nth-of-type(3){left: 70px;bottom: 0;animation-delay: -4s;}.cat-art .fp:nth-of-type(4){right: 150px;bottom: 6px;animation-delay: -1s;}.cat-art .stat{position: absolute;right: 10px;bottom: 6px;background: var(--ink);color: #fff;border-radius: 10px;padding: 8px 12px;font-size: 12px;box-shadow: var(--sh-2);}.cat-art .stat b{display: block;font-size: 18px;}@media (max-width: 899px){.cat-art{display: none;}}@media (min-width: 900px){.cat-hero-in{grid-template-columns: minmax(0,1fr) 420px;padding: 30px 34px;align-items: center;}.cat-hero h1{font-size: 40px;}.cat-art{min-height: 250px;}.cat-art .photo{width: 240px;height: 240px;}}.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);}}.tile-fest{position: relative;border-radius: var(--r-m);overflow: hidden;isolation: isolate;color: #fff;padding: 14px;display: flex;flex-direction: column;gap: 6px;min-height: 100%;background: linear-gradient(140deg,#075a86,#0b8fc9,#0474a4,#075a86);background-size: 300% 300%;animation: grad 10s ease infinite;}.tile-fest h3{font-size: 17px;line-height: 1.15;}.tile-fest p{margin: 0;font-size: 12.5px;opacity: .92;}.tile-fest .duo{display: flex;align-items: center;justify-content: center;gap: 4px;margin: auto 0 6px;}.tile-fest .duo img{width: 42%;aspect-ratio: 1;object-fit: contain;background: #fff;border-radius: 12px;padding: 5px;box-shadow: 0 10px 20px -10px rgba(0,0,0,.5);animation: float 6s ease-in-out infinite;}.tile-fest .duo img + img{animation-delay: -3s;}.tile-fest .duo b{width: 24px;height: 24px;border-radius: 7px;background: #fff;color: var(--bl);display: grid;place-items: center;font-weight: 800;flex: none;}.tile-fest .stamp{top: 12px;right: 12px;font-size: 11px;padding: 4px 8px;}.cat-bottom{display: grid;gap: 24px;}@media (min-width: 1000px){.cat-bottom{grid-template-columns: 1.2fr 1fr;gap: 44px;}}.guide{border-radius: var(--r-xl);background: var(--bg-2);padding: 18px;display: grid;gap: 12px;}.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;}.campaign{border-radius: var(--r-xl);padding: 18px;color: #fff;background: linear-gradient(140deg,#075a86,#0b8fc9,#0474a4);background-size: 300% 300%;animation: grad 14s ease infinite;display: grid;gap: 14px;}.campaign h2{font-size: 22px;}@media (min-width: 900px){.campaign{grid-template-columns: 280px minmax(0,1fr);padding: 26px;align-items: center;}}.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-main{position: relative;border-radius: var(--r-xl);background: var(--img);overflow: hidden;aspect-ratio: 1;}.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-badges{position: absolute;left: 14px;top: 14px;z-index: 2;display: flex;flex-direction: column;gap: 6px;align-items: flex-start;}.gal-count{position: absolute;right: 14px;bottom: 14px;z-index: 2;background: rgba(255,255,255,.92);border-radius: 7px;padding: 4px 9px;font-size: 12px;font-weight: 600;display: flex;align-items: center;gap: 6px;}.gal-count .play{width: 7px;height: 7px;border-radius: 2px;background: var(--g);animation: pulse2 1.6s infinite;}.gal.is-paused .gal-count .play{background: var(--mut-2);animation: none;}@keyframes pulse2{0%,100%{opacity: 1;}50%{opacity: .3;}}.gal-zoom{position: absolute;right: 14px;top: 14px;z-index: 2;width: 40px;height: 40px;border-radius: 10px;background: #fff;display: grid;place-items: center;box-shadow: var(--sh-1);}.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;}}.pdp-info{display: flex;flex-direction: column;gap: 14px;min-width: 0;}.pdp-acts{display: flex;align-items: center;gap: 6px;}.icon-btn{width: 38px;height: 38px;border-radius: 10px;border: 1px solid var(--line);display: grid;place-items: center;background: #fff;}.icon-btn:hover{border-color: var(--g);color: var(--g-txt);}.pdp-title{font-size: 21px;line-height: 1.28;letter-spacing: -.01em;font-weight: 700;}@media (min-width: 1000px){.pdp-title{font-size: 27px;}}.sum-box{border-radius: var(--r-l);background: var(--bg-2);padding: 14px 16px;display: grid;gap: 8px;}.sum-box h2{font-size: 13px;letter-spacing: .08em;text-transform: uppercase;color: var(--g-txt);display: flex;align-items: center;gap: 6px;}.sum-box ul{list-style: none;display: grid;gap: 6px;}.sum-box li{display: flex;gap: 8px;align-items: flex-start;font-size: 14px;line-height: 1.45;}.sum-box li .ic{color: var(--g-txt);margin-top: 1px;width: 18px;height: 18px;stroke-width: 2.4;}.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;}.pdp-nav{position: sticky;top: var(--bub,0px);z-index: 25;background: rgba(255,255,255,.97);backdrop-filter: blur(8px);border-bottom: 1px solid var(--line);margin-top: 18px;transition: top .3s var(--ease);}.pdp-nav-in{display: flex;gap: 2px;overflow-x: auto;scrollbar-width: none;}.pdp-nav-in::-webkit-scrollbar{display: none;}.pdp-nav a{flex: none;padding: 14px 12px;font-size: 14px;font-weight: 600;color: var(--mut);border-bottom: 2.5px solid transparent;display: inline-flex;align-items: center;gap: 6px;}.pdp-nav a:hover,.pdp-nav a.on{color: var(--g-900);border-color: var(--g);}.pdp-body{display: grid;gap: 26px;padding-top: 22px;padding-bottom: 22px;}@media (min-width: 1000px){.pdp-body{grid-template-columns: minmax(0,1fr) 330px;gap: 40px;}}.pdp-sec{scroll-margin-top: 80px;}.pdp-sec + .pdp-sec{margin-top: 32px;}.pdp-sec > h2{font-size: 21px;margin-bottom: 14px;display: flex;align-items: center;gap: 10px;}.pdp-sec > h2 .emo{font-size: 22px;}.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;}.howto{display: grid;gap: 10px;counter-reset: ht;}@media (min-width: 700px){.howto{grid-template-columns: repeat(3,minmax(0,1fr));}}.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;}.fact{border-radius: 12px;background: var(--bg-2);padding: 10px 12px;display: grid;gap: 2px;font-size: 12.5px;color: var(--mut);}.fact .emo{font-size: 18px;}.fact b{font-size: 14px;color: var(--ink);}.rv-list{display: grid;gap: 10px;margin-top: 12px;}@media (min-width: 700px){.rv-list{grid-template-columns: 1fr 1fr;}}.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);}.buybar{position: fixed;left: 0;right: 0;bottom: 0;z-index: 56;background: #fff;border-top: 1px solid var(--line);box-shadow: 0 -10px 30px -18px rgba(16,32,10,.4);padding: 10px var(--gut) calc(10px + env(safe-area-inset-bottom));display: grid;grid-template-columns: 44px 1fr auto;gap: 10px;align-items: center;transform: translateY(110%);transition: transform .3s var(--ease);}.buybar.is-on{transform: none;}.buybar img{width: 44px;height: 44px;object-fit: contain;background: var(--img);border-radius: 9px;padding: 3px;mix-blend-mode: multiply;}.buybar p{margin: 0;font-size: 12px;line-height: 1.25;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}.buybar .price .now{font-size: 17px;}.buybar .btn{min-height: 44px;padding: 0 16px;}@media (min-width: 1100px){.buybar{display: none;}}.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;}.nm-head{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 16px;padding-top: 16px;padding-bottom: 12px;}.nm-head h1{font-size: 30px;letter-spacing: -.02em;font-weight: 800;}.nm-head .sp-chips{flex: 1;}.az-bar{position: sticky;top: var(--bub,0px);z-index: 20;background: rgba(255,255,255,.97);backdrop-filter: blur(8px);border-bottom: 1px solid var(--line);padding-top: 10px;padding-bottom: 10px;transition: top .3s var(--ease);}.az-letters{display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none;}.az-letters::-webkit-scrollbar{display: none;}.az-letters a,.az-letters span{flex: none;min-width: 34px;height: 34px;border-radius: 8px;display: grid;place-items: center;font-weight: 600;font-size: 14px;border: 1px solid var(--line);}.az-letters a:hover{border-color: var(--g);color: var(--g-txt);}.az-letters .off{opacity: .35;}.az-grp{padding-top: 16px;padding-bottom: 16px;border-bottom: 1px solid var(--line);scroll-margin-top: 140px;}.az-grp h2{font-size: 22px;color: var(--g-txt);margin-bottom: 10px;}.az-list{columns: 2 150px;column-gap: 24px;list-style: none;}.az-list li{break-inside: avoid;padding: 4px 0;font-size: 14px;}.az-list a{display: flex;justify-content: space-between;gap: 8px;}.az-list a:hover{color: var(--g-txt);}.az-list em{font-style: normal;color: var(--mut);font-size: 12px;}@media (min-width: 900px){.az-list{columns: 5 160px;}}.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;}.co-items{display: grid;gap: 10px;}.co-it{display: grid;grid-template-columns: 54px 1fr auto;gap: 10px;align-items: center;font-size: 13px;background: #fff;border-radius: 12px;padding: 8px;}.co-it .im{position: relative;width: 54px;height: 54px;border-radius: 9px;background: var(--img);}.co-it .im img{width: 100%;height: 100%;object-fit: contain;padding: 4px;mix-blend-mode: multiply;}.co-it .im i{position: absolute;right: -6px;top: -6px;min-width: 20px;height: 20px;border-radius: 6px;background: var(--ink);color: #fff;font-style: normal;font-size: 11px;display: grid;place-items: center;font-weight: 700;}.co-it p{margin: 0;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-weight: 600;}.co-it small{display: block;color: #2f6b00;font-weight: 600;font-size: 11.5px;}.co-it b{white-space: nowrap;}.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;}.confetti{position: absolute;inset: 0;pointer-events: none;}.confetti i{position: absolute;top: -12px;width: 8px;height: 12px;border-radius: 2px;animation: fall 3.2s ease-in forwards;opacity: 0;}@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;}.st-ship{background: var(--bl-50);color: var(--bl);}.st-done{background: var(--g-50);color: var(--g-txt);}.st-wait{background: var(--yl-50);color: #7a5200;}.track-form{display: grid;gap: 12px;}@media (min-width: 700px){.track-form{grid-template-columns: 1fr 1fr auto;align-items: end;}}.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;}.ord-h{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 8px;font-size: 13.5px;}.ord-imgs{display: flex;gap: 6px;}.ord-imgs img{width: 52px;height: 52px;border-radius: 10px;object-fit: contain;background: var(--img);padding: 4px;mix-blend-mode: multiply;}.ord-f{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;justify-content: space-between;}.box2{border-radius: var(--r-l);border: 1px solid var(--line);padding: 16px;display: grid;gap: 12px;}.box2 > h3{font-size: 16px;display: flex;align-items: center;gap: 8px;}.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;}.legal{display: grid;gap: 26px;padding-top: 10px;padding-bottom: 44px;align-items: start;}@media (min-width: 1000px){.legal{grid-template-columns: 260px minmax(0,760px);gap: 52px;}}.toc{border: 1px solid var(--line);border-radius: var(--r-l);padding: 14px;font-size: 13.5px;display: grid;gap: 3px;background: #fff;}.toc b{font-size: 12px;text-transform: uppercase;letter-spacing: .08em;color: var(--mut);margin-bottom: 6px;}.toc a{padding: 6px 8px;border-radius: 7px;color: var(--ink-2);}.toc a:hover,.toc a.on{background: var(--g-50);color: var(--g-900);}@media (min-width: 1000px){.toc{position: sticky;top: calc(var(--bub,0px) + 20px);}}.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);}.yrs{display: grid;gap: 10px;}@media (min-width: 900px){.yrs{grid-template-columns: repeat(4,minmax(0,1fr));}}.yr{border-radius: var(--r-l);border: 1px solid var(--line);padding: 14px;display: grid;gap: 4px;}.yr b{font-size: 22px;color: var(--g-txt);}.yr span{font-size: 13.5px;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;}.swc{border: 1px solid var(--line);border-radius: var(--r-m);overflow: hidden;font-size: 12.5px;}.swc i{display: block;height: 64px;}.swc div{padding: 8px 10px;display: grid;gap: 2px;}.swc code{font-size: 11.5px;color: var(--mut);}.type-s{display: grid;gap: 8px;}.type-s div{display: grid;grid-template-columns: 120px 1fr;gap: 12px;align-items: baseline;border-bottom: 1px dashed var(--line);padding-bottom: 8px;}.type-s small{color: var(--mut);font-size: 12px;}.prop{border: 1px solid var(--line);border-radius: var(--r-xl);padding: 16px;display: grid;gap: 14px;}.prop + .prop{margin-top: 14px;}.prop.is-chosen{border-color: var(--g);box-shadow: 0 0 0 3px rgba(115,181,4,.18);}.prop .chosen-l{display: none;}.prop.is-chosen .chosen-l{display: inline-flex;}.bdg-demo{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;}@media (min-width: 900px){.bdg-demo{grid-template-columns: repeat(4,minmax(0,1fr));}}@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;}.h-s{font-size: 18px;display: flex;align-items: center;gap: 8px;margin-bottom: 12px;}.h-s .ic{color: var(--g-txt);}.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;}.bud-m{background: var(--card);}.sec-h .seg{flex: none;}.wall-row{padding: 2px 0;}.trust-score .gmark{color: #fff;}.hero-tile .btn-light{color: var(--ink);}.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;}.tile-fest .bx-k{align-self: flex-start;}.tile-fest .tf-go{display: inline-flex;align-items: center;gap: 6px;align-self: flex-start;background: #fff;color: var(--bl);font-weight: 700;font-size: 13px;padding: 8px 12px;border-radius: 9px;}.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;}.sum-box .gl{font-weight: 700;}.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;}.pdp-lead{color: var(--ink-2);font-size: 14.5px;line-height: 1.65;margin: 0 0 14px;}.why span{font-size: 13px;}.res-l{display: grid;gap: 8px;}.res-i{display: grid;grid-template-columns: 150px minmax(0,1fr);gap: 12px;align-items: start;border-radius: 12px;background: var(--bg-2);padding: 12px 14px;font-size: 14px;color: var(--ink-2);}.res-i b{color: var(--ink);}@media (max-width: 599px){.res-i{grid-template-columns: minmax(0,1fr);gap: 2px;}}.caution{margin: 12px 0 0;font-size: 13.5px;background: var(--yl-50);border: 1px solid #f1d27a;border-radius: 10px;padding: 10px 12px;}.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;}.coupon-d summary{list-style: none;cursor: pointer;font-size: 13.5px;display: inline-flex;gap: 6px;align-items: center;}.coupon-d summary::-webkit-details-marker{display: none;}.coupon-d .coupon{margin-top: 8px;}.hello{margin: 0;font-size: 17px;}.box-live{border-color: #cfe5f2;background: linear-gradient(160deg,#f2f9fd,#fff 60%);}.ord-b{display: flex;gap: 8px;flex-wrap: wrap;}.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,.toc{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;}.rad{display: grid;justify-items: center;gap: 4px;font-size: 12px;color: var(--mut);width: 92px;text-align: center;}.rad i{width: 64px;height: 44px;background: var(--g-100);border: 1.5px solid var(--g);}.rad b{color: var(--ink);font-size: 13px;}.prop .grid-p{margin-top: 2px;}.lst-main{min-width: 0;}.flash .pc{color: var(--ink);}@media (min-width: 600px){.hero-tile > div{max-width: 60%;position: relative;z-index: 1;}}.co > *,.box2 > *,.pdp-info > *,.pdp-body > div > *{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;}.fl-fr{background: linear-gradient(90deg,#0055a4 33.3%,#fff 33.3% 66.6%,#ef4135 66.6%);}.fl-es{background: linear-gradient(#aa151b 25%,#f1bf00 25% 75%,#aa151b 75%);}.fl-de{background: linear-gradient(#000 33.3%,#dd0000 33.3% 66.6%,#ffce00 66.6%);}.fl-mc{background: linear-gradient(#ce1126 50%,#fff 50%);}.fl-it{background: linear-gradient(90deg,#009246 33.3%,#fff 33.3% 66.6%,#ce2b37 66.6%);}.fl-ca{background: linear-gradient(90deg,#d52b1e 25%,#fff 25% 75%,#d52b1e 75%);}.fl-ch{background: linear-gradient(#fff,#fff) center / 60% 22% no-repeat,linear-gradient(#fff,#fff) center / 22% 60% no-repeat,#d52b1e;}.fl-gb{background: linear-gradient(#c8102e,#c8102e) center / 100% 18% no-repeat,linear-gradient(#c8102e,#c8102e) center / 12% 100% no-repeat,linear-gradient(#fff,#fff) center / 100% 32% no-repeat,linear-gradient(#fff,#fff) center / 22% 100% no-repeat,#012169;}.fl-kr{background: radial-gradient(circle,#cd2e3a 0 18%,#0047a0 18% 30%,#fff 31%);}.fl-ma{position: relative;background: #c1272d;}.fl-ma::after{content: "★";position: absolute;inset: 0;display: grid;place-items: center;color: #006233;font-size: 10px;line-height: 1;}.emo .fl,.at .fl,.fact .fl{width: 22px;height: 15px;}@media (min-width: 1000px){.howto{grid-template-columns: repeat(4,minmax(0,1fr));}}.prose .btn{text-decoration: none;}.prose .btn-pri,.prose .btn-buy,.prose .btn-ai,.prose .btn-dark{color: #fff;}.prose .btn-wa{color: #06301a;}.prose .btn-sec,.prose .btn-light{color: var(--ink);}.sum-box li > span{min-width: 0;}.prop,.ident,.bump,.box2,.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-rk{background: var(--g-900);color: #fff;letter-spacing: .02em;}.bdg-rk.r1{background: linear-gradient(135deg,#ffe27a,#f2b400);color: #3a2c00;}.bdg-rk.r2{background: linear-gradient(135deg,#f2f4f6,#c4cad1);color: #33383d;}.bdg-rk.r3{background: linear-gradient(135deg,#f6d2b3,#d58d58);color: #47270e;}.bdg-out{background: #e9ebe6;color: var(--ink-2);}.bdg-e .pc-badges{inset: 0;padding: 6px;justify-content: flex-end;pointer-events: none;}.bdg-e .pc-badges .bdg:first-child{position: absolute;left: -36px;top: 20px;width: 146px;justify-content: center;transform: rotate(-45deg);border-radius: 0;padding: 6px 0;font-size: 10.5px;box-shadow: 0 4px 10px -4px rgba(0,0,0,.45);}.bdg-e .pc-badges .bdg:first-child .ic{display: none;}.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;}.bdg-g .pc-badges{flex-direction: row;flex-wrap: wrap;gap: 4px;max-width: 70%;}.bdg-g .pc-badges .bdg{width: 28px;height: 28px;padding: 0;justify-content: center;border-radius: 8px;}.bdg-g .pc-badges .bdg .ic{width: 15px;height: 15px;}.bdg-g .pc-badges .bdg > span{display: none;}.bdg-g .pc-badges .bdg-rk{width: auto;padding: 0 7px;}.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;}.logo-b .pc-meta .pc-logo,.logo-c .pc-meta .pc-logo{display: none;}.logo-b .pc-body{padding-top: 10px;}.logo-c .pc-meta{justify-content: center;}.logo-c .pc-name{text-align: center;}.logo-c .pc-body{padding-top: 6px;}.logo-d .pc-logo img{filter: grayscale(1);opacity: .62;height: 15px;transition: filter .2s,opacity .2s;}.logo-d .pc:hover .pc-logo img{filter: none;opacity: 1;}.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-tag{font-style: normal;font-size: 8.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: #fff;background: var(--or);padding: 2px 5px;border-radius: 4px;}.tl-tag.t-bl{background: var(--bl);}.tl-tag.t-g{background: var(--g-btn);}.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;}}.bs-pane{display: grid;gap: 12px;grid-template-columns: minmax(0,1fr);}.bs-pane > *{min-width: 0;}.bs-pane[hidden]{display: none;}.feat{display: grid;grid-template-columns: 112px minmax(0,1fr);gap: 12px;align-items: center;border-radius: 16px;padding: 10px;background: linear-gradient(135deg,#fff6d6,#fff 70%);border: 1.5px solid #f1d98a;}.feat .pc-logo{height: 20px;}.feat h3{font-size: 14.5px;line-height: 1.3;}.feat h3 a:hover{color: var(--g-txt);}.feat .stock-c{width: 100%;max-width: 240px;}@media (min-width: 900px){.bs-pane{grid-template-columns: 300px minmax(0,1fr);align-items: stretch;}.feat{grid-template-columns: minmax(0,1fr);align-content: start;padding: 14px;}.bs-pane .rail-track{--n: 3.3;}}@media (min-width: 1300px){.bs-pane .rail-track{--n: 4.2;}}.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-row.of-3{grid-template-columns: repeat(3,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-vi{background: linear-gradient(150deg,#7c5ce0,#4b2fa6);}.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-plus{width: 26px;height: 26px;border-radius: 8px;background: #fff;color: var(--bl);font-weight: 800;display: grid;place-items: center;flex: none;}.of-gift{position: relative;display: block;}.of-gift i{position: absolute;left: 50%;bottom: -8px;transform: translateX(-50%);background: var(--yl);color: #3a2c00;font-style: normal;font-size: 9.5px;font-weight: 800;letter-spacing: .06em;padding: 2px 7px;border-radius: 5px;white-space: nowrap;}.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;}}.rta{height: 100%;border-radius: 18px;border: 1px solid var(--line);background: #fff;padding: 14px;display: flex;flex-direction: column;gap: 12px;min-width: 0;}.bud{min-height: 0;padding: 12px;gap: 2px;}.bud .pics{position: static;display: flex;margin-bottom: 8px;}.bud .pics img{width: 46px;height: 46px;border-radius: 10px;padding: 3px;transform: none;box-shadow: var(--sh-1);}.bud .pics img + img{margin-left: -10px;transform: none;}.bud .amt{display: flex;align-items: baseline;flex-wrap: wrap;gap: 0 6px;}.bud .amt b{font-size: 13px;color: var(--ink-2);font-weight: 600;}.bud em{margin-top: 2px;}.bud-logo{margin: 0 0 2px;}@media (min-width: 900px){.bud .pics img{width: 54px;height: 54px;}}.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;}.flt.q-on .fg{display: block;}.flt.q-on .fg.q-none{display: none;}.flt.q-on .fg summary{display: flex;pointer-events: none;padding: 10px 0 6px;font-size: 13px;color: var(--mut);}.flt.q-on .fg summary .ic,.flt.q-on .fg summary .fg-n{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;}.md-g1{background: #fff4d6;color: #8a6d00;}.md-g5{background: #eef0f2;color: #52565c;}.md-g10{background: #f7e3d4;color: #8b4513;}.md-g20{background: #e8f1fb;color: #1a5276;}.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 .rta{border-color: var(--br-l);}.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;}body.fab-on .fab-scrim{opacity: 1;visibility: visible;}.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-sc{flex: 1;min-height: 0;overflow-y: auto;position: relative;overscroll-behavior: contain;scrollbar-width: none;}.pvl-sc::-webkit-scrollbar{display: none;}.pvl-pg{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin: 10px 14px 4px;padding: 11px 12px 11px 16px;border-radius: 14px;background: linear-gradient(135deg,#73b504,#4d7c0f);color: #fff;font-weight: 700;font-size: 13px;line-height: 1.25;box-shadow: 0 10px 20px -14px rgba(47,82,0,.9);}.pvl-pg i{display: block;font-weight: 500;font-size: 11px;font-style: normal;opacity: .9;}.pvl-pg::after{content: "→";width: 30px;height: 30px;border-radius: 9px;background: #fff;color: #3f6b00;display: grid;place-items: center;font-size: 15px;flex: none;}.pvl-rail{position: sticky;top: 0;z-index: 4;background: rgba(248,248,248,.97);border-bottom: 1px solid #ececec;}.pvl-hs{height: 3px;margin: 0 14px 2px;border-radius: 3px;background: #e3e6dd;overflow: hidden;transition: opacity .2s;}.pvl-hs i{display: block;height: 100%;width: 30%;border-radius: 3px;background: var(--g);opacity: .85;}.pvl-rl{display: flex;gap: 2px;overflow-x: auto;scrollbar-width: none;padding: 6px 14px 7px;cursor: grab;-webkit-mask: linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 26px),transparent 100%);mask: linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 26px),transparent 100%);}.pvl-rl::-webkit-scrollbar{display: none;}.pvl-rl button{flex: none;min-width: 28px;height: 30px;padding: 0 5px;border-radius: 8px;font-weight: 700;font-size: 12px;color: #1b1f1a;}.pvl-rl button[disabled]{opacity: .26;cursor: default;}.pvl-rl button.on{background: var(--g);color: #fff;}.pvl-hint{position: absolute;right: 8px;top: 8px;display: flex;align-items: center;gap: 5px;font-size: 10px;font-weight: 600;color: #4d7c0f;background: #f3f9e9;border-radius: 6px;padding: 3px 8px;pointer-events: none;transition: opacity .4s;}.pvl-hint .ic{width: 10px;height: 10px;animation: pvln 1.2s ease-in-out infinite;}@keyframes pvln{50%{transform: translateX(3px);}}.pvl-rail.moved .pvl-hint{opacity: 0;}.pvl-azs{padding: 8px 14px 0;}.pvl-sech{display: flex;align-items: center;gap: 10px;margin: 0 0 6px;font-weight: 800;font-size: 11.5px;text-transform: uppercase;letter-spacing: .08em;color: #4d7c0f;}.pvl-sech i{font-weight: 600;font-size: 10.5px;letter-spacing: 0;text-transform: none;color: #80867a;font-style: normal;}.pvl-rows{display: grid;gap: 5px;min-width: 0;}.pvl-row{display: flex;align-items: center;gap: 10px;background: #fff;border-radius: 12px;padding: 3px 10px 3px 3px;box-shadow: 0 6px 14px -12px rgba(29,35,39,.45);min-width: 0;}.pvl-row:hover{background: #f4faea;}.pvl-lg{display: grid;place-items: center;width: 104px;aspect-ratio: 5 / 2;flex: none;background: #fff;overflow: hidden;padding: 5px 14px 5px 6px;border-right: 3px solid #dfe5d2;margin-right: 4px;border-radius: 9px 0 0 9px;}.pvl-lg img{display: block;width: 100%;height: 100%;object-fit: contain;}.pvl-row > b{flex: 1;min-width: 0;font-weight: 600;font-size: 12.5px;line-height: 1.25;overflow-wrap: anywhere;}.pvl-go{width: 22px;height: 22px;border-radius: 7px;background: #eef5e2;color: #3f6b00;display: grid;place-items: center;flex: none;transition: background .2s,color .2s;}.pvl-go .ic{width: 12px;height: 12px;stroke-width: 2.4;}.pvl-row:hover .pvl-go{background: var(--g);color: #fff;}.pvl mark{background: #e3f2c6;}.pvl-end{padding: 18px 14px;text-align: center;font-size: 12px;color: #80867a;}.pvl-fl{position: absolute;right: 14px;top: 50%;width: 52px;height: 52px;border-radius: 15px;background: var(--g);color: #fff;display: grid;place-items: center;font-weight: 800;font-size: 25px;box-shadow: 0 14px 26px -10px rgba(63,107,0,.8);opacity: 0;transform: scale(.8);transition: opacity .2s,transform .2s;pointer-events: none;z-index: 6;}.pvl-fl.show{opacity: 1;transform: none;}@media (prefers-reduced-motion: reduce){.pvl-hint .ic{animation: none;}}.scroll-x{-webkit-mask: linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask: linear-gradient(90deg,#000 calc(100% - 34px),transparent);}.scroll-x.at-end{-webkit-mask: none;mask: none;}.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;}body.cmp-on .toast{bottom: calc(84px + env(safe-area-inset-bottom));}@media (min-width: 1100px){body.cmp-on .toast{bottom: 96px;}}.tile-fest .duo-g{position: relative;display: block;width: 42%;flex: none;}.tile-fest .duo .duo-g img{width: 100%;}.tile-fest .duo-g i{position: absolute;left: 50%;bottom: -7px;transform: translateX(-50%);background: var(--yl);color: #3a2c00;font-style: normal;font-size: 9px;font-weight: 800;letter-spacing: .06em;padding: 2px 6px;border-radius: 5px;white-space: nowrap;}.pdp-info{gap: 12px;}.rcap{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;}.rcap-s{display: inline-flex;align-items: center;gap: 6px;background: #fff8e6;border: 1px solid #f3dc9a;border-radius: 9px;padding: 5px 9px;font-size: 13px;}.rcap-s b{font-size: 14px;}.rcap-s span:last-child{color: var(--ink-2);text-decoration: underline;text-underline-offset: 2px;text-decoration-color: #e7c766;}.rcap .pdp-acts{margin-left: auto;}.icon-btn.is-on{background: var(--g-900);border-color: var(--g-900);color: #fff;}.sum-acts{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin-top: 4px;}.sum-acts .btn{white-space: normal;line-height: 1.2;min-height: 40px;}.sum-acts .btn-sec{border-color: var(--g-200);color: var(--g-900);background: #fff;}.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;}.rot-i{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;gap: 8px;font-size: 13px;color: var(--ink-2);opacity: 0;transform: translateY(100%);transition: opacity .4s,transform .45s var(--ease);padding: 0 8px;text-align: center;}.rot-i.on{opacity: 1;transform: none;}.rot-i.out{opacity: 0;transform: translateY(-100%);}.rot-i .emo{font-size: 16px;flex: none;}.rot-i b{color: var(--ink);}@media (prefers-reduced-motion: reduce){.rot{height: auto;display: grid;gap: 2px;padding: 6px;}.rot-i{position: static;opacity: 1;transform: none;justify-content: flex-start;}}.q-ask{display: flex;gap: 8px;margin-top: 2px;}.q-ask .in{height: 40px;font-size: 14px;min-width: 0;}.q-ask .btn{flex: none;min-height: 40px;}.q-ask-l{margin-top: 12px;}.pdp-nav-in{gap: 6px;padding: 8px 0;}.pdp-nav a{padding: 7px 11px;border: 1px solid var(--line);border-radius: 9px;font-size: 13px;color: var(--ink-2);background: #fff;}.pdp-nav a.on,.pdp-nav a:hover{background: var(--g-900);border-color: var(--g-900);color: #fff;}.why2{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;align-items: start;}.wy{border-radius: 12px;background: var(--bg-2);min-width: 0;}.wy summary{list-style: none;display: flex;align-items: center;gap: 8px;padding: 9px 10px;cursor: pointer;font-size: 13px;line-height: 1.25;}.wy summary::-webkit-details-marker{display: none;}.wy summary .emo{font-size: 18px;flex: none;}.wy summary b{flex: 1;min-width: 0;font-weight: 600;}.wy summary .ic{color: var(--mut);transition: transform .2s;flex: none;}.wy[open]{grid-column: 1 / -1;background: var(--g-50);}.wy[open] summary .ic{transform: rotate(180deg);}.wy p{margin: 0;padding: 0 12px 11px 36px;font-size: 13.5px;color: var(--ink-2);}@media (max-width: 599px){.why2{grid-template-columns: minmax(0,1fr);gap: 6px;}}@media (min-width: 900px){.why2{grid-template-columns: repeat(3,minmax(0,1fr));}}.lead-w{margin-bottom: 12px;}.lead-w .pdp-lead{margin: 0;}.lead-w .clamp{--clamp: 6.6em;}.lead-w .more-btn{margin-top: 2px;font-size: 13px;}.pdp-sec + .pdp-sec{margin-top: 26px;}.pdp-sec > h2{font-size: 19px;margin-bottom: 12px;}.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;}.caution{padding: 8px 10px;font-size: 12.5px;margin-top: 10px;}.facts3{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));grid-auto-rows: 1fr;gap: 8px;}@media (min-width: 700px){.facts3{grid-template-columns: repeat(4,minmax(0,1fr));}}.f3{position: relative;display: grid;grid-template-columns: 28px minmax(0,1fr);grid-template-rows: auto 1fr;gap: 1px 8px;align-items: start;border-radius: 12px;background: var(--bg-2);padding: 10px 26px 10px 10px;min-height: 66px;border: 1px solid transparent;transition: border-color .2s,background .2s;}.f3:hover{border-color: var(--g);background: var(--g-50);}.f3 .emo{grid-row: 1 / 3;font-size: 20px;line-height: 1.2;}.f3-l{font-size: 11px;color: var(--mut);}.f3 b{font-size: 13px;line-height: 1.3;}.f3-go{position: absolute;right: 8px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;color: var(--mut-2);}.rv3-bars{display: grid;gap: 3px;font-size: 11.5px;}.rv3-bars div{display: grid;grid-template-columns: 26px 1fr 16px;gap: 6px;align-items: center;}.rv3-bars i{display: block;height: 6px;border-radius: 3px;background: #e1e5db;overflow: hidden;}.rv3-bars i::before{content: "";display: block;height: 100%;width: var(--w);background: #f2a400;}.rv3-bars em{font-style: normal;color: var(--mut);}.gcard{display: flex;align-items: center;gap: 12px;border-radius: 14px;padding: 10px 12px;background: #fff;border: 1.5px solid #dfe3ea;box-shadow: var(--sh-1);transition: border-color .2s;}.gcard:hover{border-color: #4285f4;}.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);}.gcard > div{flex: 1;display: grid;gap: 1px;}.gcard b{font-size: 14.5px;}.gcard small{font-size: 12px;color: var(--mut);}.gcard > .ic{color: #4285f4;}.rv p{margin: 0;}.rv-ph{display: flex;gap: 6px;}.rv-ph img{width: 56px;height: 56px;object-fit: cover;border-radius: 9px;background: var(--img);}.rv-shop{border: 1px solid var(--g-100);background: var(--g-50);border-radius: 12px;padding: 8px 10px;font-size: 13px;}.rv-shop-h{display: flex;align-items: center;gap: 5px;font-weight: 700;color: var(--g-900);font-size: 12px;margin-bottom: 2px;}.auth3{display: flex;align-items: center;gap: 10px;border-radius: 14px;background: var(--bg-2);padding: 8px 12px 8px 8px;}.auth3 img{width: 44px;height: 44px;border-radius: 12px;object-fit: cover;flex: none;}.auth3 > div{flex: 1;min-width: 0;display: grid;line-height: 1.3;}.auth3 b{font-size: 13.5px;}.auth3 small{font-size: 11.5px;color: var(--mut);}.auth3 .link{flex: none;font-size: 12.5px;}.reas{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;margin-top: 10px;}@media (min-width: 900px){.reas{grid-template-columns: repeat(4,minmax(0,1fr));}}.reas div{display: grid;grid-template-columns: 34px minmax(0,1fr);gap: 0 8px;align-items: center;border-radius: 12px;background: var(--bg-2);padding: 9px 10px;font-size: 12px;line-height: 1.25;}.reas i{grid-row: 1 / 3;width: 34px;height: 34px;border-radius: 10px;background: #fff;display: grid;place-items: center;font-style: normal;font-size: 17px;}.reas b{font-size: 12.5px;}.reas span{color: var(--mut);}.chip.chip-ai.is-on{background: linear-gradient(135deg,#5b3cc4,#8a5cf6);border-color: transparent;color: #fff;}.buybar{grid-template-columns: 44px minmax(0,1fr) auto;}.buybar .price .was,.buybar .price .save{display: none;}@media (max-width: 1099px){.buybar,.buybar.is-on{transform: none;}}@media (min-width: 1100px){.buybar{display: grid;left: 50%;right: auto;width: min(720px,92vw);bottom: 16px;border-radius: 16px;border: 1px solid var(--line);transform: translate(-50%,160%);}.buybar.is-on{transform: translate(-50%,0);}}.btn-shine{position: relative;overflow: hidden;}.btn-shine::after{content: "";position: absolute;top: 0;bottom: 0;left: -60%;width: 40%;background: linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform: skewX(-20deg);animation: shn 4.5s ease-in-out infinite;pointer-events: none;}@keyframes shn{0%,55%{left: -60%;}80%,100%{left: 130%;}}.buybar .btn-shine{animation: nudge 6s ease-in-out infinite;}@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;}}.sr3-f{position: relative;display: flex;align-items: center;gap: 6px;border: 2px solid var(--g);border-radius: 14px;padding: 5px 5px 5px 42px;background: #fff;box-shadow: 0 10px 24px -18px rgba(63,115,0,.6);}.sr3-f .s-ic{position: absolute;left: 14px;color: var(--g-txt);}.sr3-f input{flex: 1;min-width: 0;border: 0;outline: 0;height: 42px;font-size: 17px;font-weight: 600;background: none;}.sr3-f .btn{min-height: 42px;padding: 0 14px;flex: none;}@media (max-width: 599px){.sr3-go{display: none;}.sr3-f .btn{width: 44px;padding: 0;}}.pk-chips{flex-wrap: nowrap;overflow-x: auto;margin-bottom: 12px;scrollbar-width: none;}.pk-chips .chip{flex: none;}.nm-all{display: flex;align-items: center;gap: 12px;width: 100%;max-width: 460px;border-radius: 14px;padding: 10px 12px;background: linear-gradient(135deg,#73b504,#4d7c0f);color: #fff;text-align: left;box-shadow: 0 10px 20px -14px rgba(47,82,0,.9);}.nm-all > .ic:first-child{width: 36px;height: 36px;border-radius: 10px;background: rgba(255,255,255,.2);padding: 8px;flex: none;}.nm-all > span{flex: 1;display: grid;line-height: 1.25;}.nm-all b{font-size: 14.5px;}.nm-all small{font-size: 12px;opacity: .9;}.bm-1 .md{margin-top: 4px;}.bm-1 > span:last-child{display: grid;justify-items: start;}@media (max-width: 799px){.rv3-bars{gap: 1px;font-size: 11px;}.rv3-bars i{height: 5px;}}.btn-wa3{display: flex;align-items: center;gap: 10px;border-radius: 12px;background: var(--wa);color: #06301a;padding: 8px 14px 8px 10px;box-shadow: 0 8px 18px -12px rgba(37,211,102,.9);flex: 1 1 260px;max-width: 360px;}.btn-wa3 .ic{width: 26px;height: 26px;flex: none;}.btn-wa3 span{display: grid;line-height: 1.2;}.btn-wa3 b{font-size: 14px;}.btn-wa3 small{font-size: 11.5px;opacity: .85;}.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);}.tlh{list-style: none;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));position: relative;padding: 4px 0;}.tlh::before{content: "";position: absolute;left: 12.5%;right: 12.5%;top: 21px;height: 3px;background: var(--line);}.tlh li{position: relative;display: grid;justify-items: center;text-align: center;gap: 1px;font-size: 11.5px;line-height: 1.25;padding: 0 2px;}.tlh .dot{width: 36px;height: 36px;border-radius: 11px;display: grid;place-items: center;background: var(--bg-3);color: var(--mut);position: relative;z-index: 1;margin-bottom: 4px;}.tlh .dot .ic{width: 17px;height: 17px;}.tlh li.done .dot{background: var(--g);color: #fff;}.tlh li.now .dot{background: #fff;color: var(--g-txt);box-shadow: 0 0 0 2px var(--g);animation: ring 2s infinite;}.tlh b{font-size: 12.5px;}.tlh small{color: var(--mut);}.ticket{position: relative;background: #fff;border: 1px solid var(--line);border-radius: 16px 16px 4px 4px;padding: 14px 14px 22px;display: grid;gap: 10px;box-shadow: var(--sh-1);}.ticket::after{content: "";position: absolute;left: -1px;right: -1px;bottom: -10px;height: 12px;background: radial-gradient(circle at 8px -2px,transparent 8px,#fff 8.5px) 0 0 / 16px 12px repeat-x;}.ticket .co-it{background: var(--bg-2);}.ty3-cards{display: grid;gap: 8px;grid-template-columns: minmax(0,1fr);}@media (min-width: 700px){.ty3-cards{grid-template-columns: repeat(3,minmax(0,1fr));}}.ty3-c{display: flex;gap: 10px;align-items: center;border-radius: 14px;background: var(--bg-2);padding: 10px 12px;font-size: 12.5px;line-height: 1.3;}.ty3-c b{display: block;font-size: 13.5px;}.ty3-c small{color: var(--mut);}.ty3-ci{width: 38px;height: 38px;border-radius: 11px;background: #fff;display: grid;place-items: center;flex: none;color: var(--g-txt);font-size: 18px;}@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);}.e4-t{position: relative;max-width: 560px;}.e4-t h1{font-size: 22px;}.e4-t p{margin: 4px 0 0;color: var(--mut);font-size: 13.5px;}@media (min-width: 800px){.e4{padding: 26px 30px;}.e4-t h1{font-size: 28px;}}.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;}}.btn-shine::after{left: 0;transform: translateX(-150%) skewX(-20deg);animation: shn2 4.5s ease-in-out infinite;}@keyframes shn2{0%,55%{transform: translateX(-150%) skewX(-20deg);}80%,100%{transform: translateX(325%) skewX(-20deg);}}.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);}.rail-track.is-drag{scroll-snap-type: none;cursor: grabbing;-webkit-user-select: none;user-select: none;}@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;}.cg{border: 1px solid var(--line);border-radius: 16px;background: #fff;overflow: hidden;}.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,.rail-track.is-drag{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;}}.c8{border: 1px solid var(--line);border-radius: 16px;padding: 12px;background: #fff;}.c8 .c4{transition: border-color .2s,background .2s,opacity .2s;position: relative;}.c8.has-q .c4{opacity: .5;}.c8 .c4.win{opacity: 1;border-color: var(--g);background: var(--g-50);}.c8 .c4.win::before{content: "👑";position: absolute;top: 8px;right: 10px;font-size: 16px;}.c8 li{border-radius: 8px;transition: background .2s;padding: 2px 4px;margin: 0 -4px;}.c8 li.hit{background: #fff;box-shadow: 0 0 0 1.5px var(--g);color: var(--g-900);font-weight: 600;}.c9{border: 1px solid var(--line);border-radius: 16px;padding: 12px;background: #fff;}.c9-r{border-top: 1px solid var(--line);}.c9-r summary{list-style: none;cursor: pointer;display: grid;grid-template-columns: 62px minmax(0,1fr) 62px;align-items: end;gap: 8px;padding: 9px 0 7px;font-size: 12.5px;}.c9-r summary::-webkit-details-marker{display: none;}.c9-r summary > span{text-align: center;font-weight: 600;color: var(--mut);}.c9-r summary > span.w{color: var(--g-900);font-weight: 800;}.c9-r p{margin: 0 0 9px;padding: 8px 10px;border-radius: 10px;background: var(--bg-2);font-size: 12.5px;line-height: 1.4;}.c10{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-p{border: 1.5px solid var(--line);border-radius: 12px;transition: border-color .25s,background .25s;}.cu-p.win{border-color: var(--g);background: var(--g-50);}.cu-ph{width: 100%;display: grid;grid-template-columns: 44px minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 7px 10px 7px 7px;text-align: left;background: none;border: 0;cursor: pointer;font: inherit;color: inherit;border-radius: 11px;}.cu-ph img{width: 44px;height: 44px;object-fit: contain;background: #fff;border-radius: 9px;padding: 3px;}.cu-nb{display: grid;gap: 6px;min-width: 0;}.cu-nb b{font-size: 13px;}.cu-p.win .cu-nb b::after{content: " 👑";}.cu-bar{height: 7px;border-radius: 4px;background: #e9ece4;overflow: hidden;}.cu-bar i{display: block;height: 100%;width: 0;border-radius: 4px;background: var(--line-2);transition: width .45s var(--ease),background .3s;}.cu-p.win .cu-bar i{background: var(--g);}.cu-sc{font-weight: 800;font-size: 16px;font-variant-numeric: tabular-nums;min-width: 44px;text-align: right;}.cu-sc small{font-size: 11px;color: var(--mut);font-weight: 600;margin-left: 1px;}.cu-pts{list-style: none;margin: 0;padding: 0 10px 10px 61px;display: none;gap: 5px;font-size: 12.5px;}.cu-p.open .cu-pts{display: grid;}.cu-pts li{display: flex;gap: 7px;line-height: 1.35;}.cu-pts li i{font-style: normal;flex: none;width: 17px;height: 17px;border-radius: 50%;display: grid;place-items: center;font-weight: 800;font-size: 11.5px;margin-top: 1px;}.cu-pts li.pl i{background: var(--g-100);color: var(--g-900);}.cu-pts li.mn{color: var(--mut);}.cu-pts li.mn i{background: #eceee8;color: var(--mut);}.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;}.c14{margin-top: 2px;}.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;}.ft-f{display: grid;gap: 8px;background: #fff;border: 1.5px solid var(--g);border-radius: 16px;padding: 10px;box-shadow: 0 14px 30px -18px rgba(16,32,10,.55);}.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;}.feat{position: relative;}.pc-rk2{display: none;}.rg-2 .pc-badges .bdg-rk,.rg-3 .pc-badges .bdg-rk,.rg-4 .pc-badges .bdg-rk{display: none;}.rg-2 .pc-rk2{display: grid;position: absolute;top: 6px;right: 6px;z-index: 2;width: 30px;height: 30px;border-radius: 50%;place-items: center;font-weight: 800;font-size: 13px;color: #fff;background: var(--g-900);box-shadow: 0 0 0 2px #fff,0 4px 10px -4px rgba(0,0,0,.45);}.rg-2 .pc-rk2.rk1{background: linear-gradient(135deg,#ffe27a,#e0a800);color: #3a2c00;}.rg-2 .pc-rk2.rk2{background: linear-gradient(135deg,#f4f6f8,#b9c0c8);color: #2f3439;}.rg-2 .pc-rk2.rk3{background: linear-gradient(135deg,#f6d2b3,#c97b45);color: #3f220b;}.rg-3 .pc-rk2{display: grid;position: absolute;top: 0;right: 10px;z-index: 2;width: 28px;height: 40px;place-items: start center;padding-top: 7px;font-weight: 800;font-size: 13px;color: #fff;background: var(--g-900);clip-path: polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);}.rg-3 .pc-rk2.rk1{background: #e0a800;color: #3a2c00;}.rg-3 .pc-rk2.rk2{background: #9aa3ad;}.rg-3 .pc-rk2.rk3{background: #c97b45;}.rg-4 .pc-meta{justify-content: flex-start;gap: 6px;}.rg-4 .pc-meta .pc-tools{margin-left: auto;}.lv-pay{margin: 8px 0 0;font-size: 12.5px;color: var(--mut);}.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);}.rg-4 .pc-meta{justify-content: space-between;}.rg-4 .pc-meta .pc-tools{margin-left: 0;}.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;}.fl-classique{--fb: repeating-linear-gradient(120deg,rgba(255,255,255,.035) 0 14px,transparent 14px 28px),linear-gradient(135deg,#4f8a00,#2f5200);--fbo: #facc15;--fbt: #2f5200;--fo: #facc15;--fot: #17300a;--fn: #2f5200;--fs: #2f5200;--fst: #facc15;}.fl-valentin{--fb: radial-gradient(circle at 12% 20%,rgba(255,255,255,.16) 0 6px,transparent 7px) 0 0 / 56px 56px,radial-gradient(120% 120% at 100% 0,#fb7185,#e11d48 55%,#9f1239);--fbo: #fff;--fbt: #e11d48;--fo: #e11d48;--fot: #fff;--fn: #e11d48;--fs: #ffe4e6;--fst: #be123c;}.fl-blackfriday{--fb: repeating-linear-gradient(120deg,rgba(250,204,21,.06) 0 14px,transparent 14px 28px),#111214;--fbo: #facc15;--fbt: #111;--fh: #facc15;--fo: #facc15;--fot: #111;--fn: #111;--fs: #111;--fst: #facc15;}.fl-ramadan{--fb: radial-gradient(circle at 20% 30%,rgba(255,255,255,.55) 0 1px,transparent 1.6px) 0 0 / 38px 38px,radial-gradient(circle at 70% 60%,rgba(245,196,81,.5) 0 1px,transparent 1.6px) 0 0 / 52px 52px,radial-gradient(120% 120% at 100% 0,#1e3a8a,#0b1f4b 65%);--fbo: #f5c451;--fbt: #0b1f4b;--fh: #f5c451;--fo: #f5c451;--fot: #0b1f4b;--fn: #0b1f4b;--fs: #0b1f4b;--fst: #f5c451;}.fl-ete{--fb: radial-gradient(circle at 92% 8%,#fde047 0 26px,rgba(253,224,71,.25) 27px 44px,transparent 45px),linear-gradient(135deg,#06b6d4,#0e7490);--fbo: #fde047;--fbt: #0e7490;--fo: #fde047;--fot: #164e63;--fn: #0e7490;--fs: #0e7490;--fst: #fde047;}.fl-meres{--fb: radial-gradient(120% 120% at 100% 0,#f9a8d4,#ec4899 50%,#be185d);--fbo: #fff;--fbt: #be185d;--fo: #fff;--fot: #be185d;--fn: #be185d;--fs: #fce7f3;--fst: #be185d;}.vft .flash .sec-more{background: rgba(255,255,255,.16);color: #fff;}.nv-1t .feat{grid-template-columns: 120px minmax(0,1fr);align-items: stretch;padding: 8px;gap: 10px;}.nv-1t .feat .pc-logo{flex: none;}.rg-5 .pc-badges .bdg-rk,.rg-6 .pc-badges .bdg-rk,.rg-7 .pc-badges .bdg-rk,.rg-8 .pc-badges .bdg-rk{display: none;}.nv-1t .feat .pc-logo{order: 2;}.rg-9 .pc-badges .bdg-rk,.rg-10 .pc-badges .bdg-rk,.rg-11 .pc-badges .bdg-rk,.rg-12 .pc-badges .bdg-rk{display: none;}.rg-9 .rail-track{counter-reset: rk 1;--n: 1.75;}.rg-9 .rail-track > div{counter-increment: rk;position: relative;padding-left: 34px;}.rg-9 .rail-track > div::before{content: counter(rk);position: absolute;left: -4px;bottom: 96px;z-index: 0;font-size: 104px;font-weight: 900;line-height: .8;letter-spacing: -.08em;color: #fff;-webkit-text-stroke: 2.5px var(--g-900);}.rg-9 .rail-track > div:nth-child(1)::before{-webkit-text-stroke-color: #9aa3ad;}.rg-9 .rail-track > div:nth-child(2)::before{-webkit-text-stroke-color: #c97b45;}.rg-9 .rail-track > div > .pc{position: relative;z-index: 1;}.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-11 .pc-rk2{display: flex;position: absolute;left: 0;right: 0;bottom: 0;z-index: 2;justify-content: center;align-items: center;gap: 4px;padding: 3px 6px;background: var(--g-900);color: #fff;font-size: 10px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;}.rg-11 .pc-rk2::before{content: "N°";}.rg-11 .pc-rk2::after{content: "des ventes";font-weight: 600;}.rg-11 .pc-rk2.rk2{background: linear-gradient(90deg,#d5dbe1,#a6aeb7);color: #22272c;}.rg-11 .pc-rk2.rk3{background: linear-gradient(90deg,#ebb58c,#c97b45);color: #2a1606;}.rg-12 .pc-rk2{display: flex;position: absolute;top: 0;left: 50%;transform: translateX(-50%);z-index: 2;align-items: baseline;gap: 2px;padding: 3px 10px 4px;border-radius: 0 0 10px 10px;background: var(--g-900);color: #fff;font-size: 12px;font-weight: 800;}.rg-12 .pc-rk2::before{content: "N°";font-size: 9.5px;}.rg-12 .pc-rk2.rk2{background: #a6aeb7;color: #22272c;}.rg-12 .pc-rk2.rk3{background: #c97b45;color: #2a1606;}.rg-13 .pc-rk2{color: transparent;-webkit-text-stroke: 1.5px rgba(47,82,0,.35);}.rg-13 .pc-rk2.rk2{-webkit-text-stroke-color: rgba(124,133,144,.7);}.rg-13 .pc-rk2.rk3{-webkit-text-stroke-color: rgba(201,123,69,.7);}.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);}.rg-15 .pc-rk2{left: auto;right: -12px;bottom: -42px;font-size: 156px;color: rgba(47,82,0,.12);}.rg-16 .pc-rk2{inset: 0;left: 0;bottom: 0;}.rg-16 .pc-rk2 b{position: absolute;left: 6px;bottom: -14px;font-size: 110px;font-weight: 900;line-height: 1;letter-spacing: -.08em;}.rg-16 .pc-rk2::after{content: "N° " attr(data-n);position: absolute;top: 6px;right: 6px;z-index: 3;font-size: 11px;font-weight: 800;letter-spacing: 0;line-height: 1;color: #fff;background: var(--g-900);border-radius: 999px;padding: 5px 8px;}.rg-16 .pc-rk2.rk2::after{background: #8c959f;}.rg-16 .pc-rk2.rk3{}.rg-16 .pc-rk2.rk3::after{background: #b5683a;}.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;}.rtp{display: flex;gap: 12px;padding: 64px 16px 6px;}.rtp-st{font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--g-txt);}.rtp-f{display: flex;gap: 8px;padding: 8px 16px 18px;}.rtp-f .btn{flex: 1;}.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;}.feat.dk h3 a{color: #fff;}.feat.dk .pc-logo{background: #fff;border-radius: 6px;padding: 2px 6px;}.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-sl .dots{left: 10px;bottom: 9px;gap: 5px;background: rgba(255,255,255,.88);border-radius: 999px;padding: 4px 6px;}.ma-sl .dots button{width: 7px;height: 7px;background: color-mix(in srgb,var(--br-d) 35%,#fff);}.ma-sl .dots button.on{width: 18px;background: var(--br-d);}.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);}.ibm{color: var(--ink);gap: 6px;}.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.is-all .gaf-l1{display: none;}.gaf.is-all .gaf-l2{display: inline;}.gaf-list{display: none;}.gaf.is-all .gaf-list{display: grid;}.gaf.is-all .gaf-shelf{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;}.tile-fest .rtn-g.duo{height: auto;display: flex;align-items: center;justify-content: center;gap: 30px;margin: auto 0 8px;}.tile-fest .duo li{width: 42%;}.tile-fest .duo li a{display: block;}.tile-fest .duo img,.tile-fest .duo .duo-g img{width: 100%;}.tile-fest .duo li + li::before,.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;}}.pdp-lv{margin-top: 12px;}.gl3 .gal-main{background: linear-gradient(160deg,var(--g1),var(--g2));}.gl3 .gal-thumbs button{background: color-mix(in srgb,var(--g1) 70%,#fff);}.gl3 .gal-thumbs button.on{border-color: var(--gd);}.px{display: grid;grid-template-columns: minmax(0,1fr);gap: 10px;}.px > *{min-width: 0;}.px-t{margin: 0;font-size: 19px;line-height: 1.25;}.px-rc{margin: 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%;}.px-gift{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center;gap: 12px;padding: 10px 12px;border-radius: 16px;background: linear-gradient(120deg,#e8f4fb,#f4faff);}.px-gift .rtn-g.px-duo{height: auto;display: flex;align-items: center;gap: 22px;grid-template-columns: none;}.px-duo li a{display: block;position: relative;}.px-duo img,.px-duo .gift-ph{width: 56px;height: 56px;object-fit: contain;padding: 4px;border-radius: 12px;background: #fff;box-shadow: var(--sh-1);}.px-duo li + li::before{content: "+";position: absolute;left: -18px;top: 50%;transform: translateY(-50%);width: 16px;height: 16px;display: grid;place-items: center;border-radius: 5px;background: var(--bl);color: #fff;font-size: 12px;font-weight: 800;}.px-duo .duo-g i{position: absolute;left: 50%;bottom: -8px;transform: translateX(-50%);padding: 1px 5px;border-radius: 5px;background: var(--yl);color: #3a2c00;font-style: normal;font-size: 8.5px;font-weight: 800;letter-spacing: .05em;white-space: nowrap;}.px-gift-t{display: grid;gap: 2px;min-width: 0;}.px-gift-t small{display: inline-flex;align-items: center;gap: 4px;font-size: 11px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;color: var(--bl);}.px-gift-t b{font-size: 14px;line-height: 1.2;}.px-gift-t span{font-size: 11.5px;color: var(--mut);}.px2 .buy .btn{flex: 1;}.ac-wa{flex: none;width: 46px;height: 46px;display: grid;place-items: center;border-radius: 12px;background: var(--wa);color: #fff;}.ds{display: grid;grid-template-columns: minmax(0,1fr);gap: 10px;}.ds > *{min-width: 0;}.ds-acc{border: 1px solid var(--line);border-radius: 16px;background: #fff;overflow: hidden;}.ds-acc > summary{display: flex;align-items: center;gap: 10px;padding: 14px;cursor: pointer;list-style: none;}.ds-acc > summary::-webkit-details-marker{display: none;}.ds-acc > summary b{flex: 1;font-size: 15px;}.ds-acc > summary .ic{transition: transform .2s;}.ds-acc[open] > summary .ic{transform: rotate(180deg);}.ds-acc[open] > summary{border-bottom: 1px solid var(--line);background: var(--g-50);}.ds-acc-b{padding: 12px 14px 14px;}.avs{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px;}.avs > *{min-width: 0;}.av2-f{display: grid;gap: 8px;}.buybar.bb-ac2{display: flex;align-items: center;gap: 6px;padding: 8px 10px calc(8px + env(safe-area-inset-bottom));}.bb-ac2 .qty{flex: none;height: 46px;}.bb-ac2 .qty button{width: 28px;}.bb-ac2 .qty input{width: 26px;}.bb-ac2 .btn{flex: 1;min-height: 46px;padding: 0 10px;font-size: 14.5px;}@media (min-width: 1100px){.buybar.bb-ac2{left: auto;right: 24px;bottom: 24px;width: 440px;border-radius: 16px;border: 1px solid var(--line);}}.pdp-info .px2{margin-bottom: 4px;}@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;}}.pbb{display: flex;align-items: center;gap: 10px;padding: 8px 10px 8px 8px;border-radius: 14px;background: linear-gradient(110deg,var(--br-l),var(--br-2));color: var(--ink);}.pbb-lg{flex: none;width: 76px;height: 40px;display: grid;place-items: center;padding: 4px 8px;border-radius: 10px;background: #fff;}.pbb-lg img{max-width: 100%;max-height: 100%;object-fit: contain;}.pbb-t{flex: 1;min-width: 0;display: grid;line-height: 1.2;}.pbb-t > b{font-size: 15px;font-weight: 800;}.pbb-t small{font-size: 11.5px;color: var(--ink-2);}.pbb-go{flex: none;width: 30px;height: 30px;display: grid;place-items: center;border-radius: 9px;background: #fff;color: var(--br-d);}.px-rc{flex-wrap: nowrap;}.px-rc .rcap-s{flex: none;}.px-rc .pdp-acts{margin-left: auto;display: flex;gap: 6px;}#buy-main .btn-wa2{margin-top: 10px;}.pdp-info .px2{gap: 10px;}.pdp-info .rot{margin: 0;}.pdp-lv{margin-top: 10px;}.rgd{display: grid;gap: 8px;margin-top: 10px;padding: 10px 12px;border-radius: 16px;background: var(--g-50);border: 1px solid var(--g-100);}.rgd-r{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center;gap: 8px;}.rgd-k{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;font-weight: 800;color: var(--g-900);white-space: nowrap;}.rgd-c{display: flex;gap: 6px;overflow-x: auto;scrollbar-width: none;}.rgd-c::-webkit-scrollbar{display: none;}.rgd-c a{flex: none;padding: 5px 10px;border-radius: 8px;background: #fff;border: 1px solid var(--g-100);font-size: 12.5px;font-weight: 600;color: var(--g-txt);}.rgd-c a.tg2{color: var(--bl);border-color: var(--bl-50);}.pdp-body{gap: 18px;padding-top: 14px;}.pdp-sec + .pdp-sec{margin-top: 18px;}.pdp-sec > .sec-h{margin-bottom: 12px;}.aks{display: grid;gap: 8px;}.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);}.ak-i{width: 52px;height: 52px;display: grid;place-items: center;align-content: center;border-radius: 12px;background: color-mix(in srgb,var(--c) 70%,#fff);line-height: 1.05;text-align: center;}.ak-i b{font-size: 15px;font-weight: 900;color: var(--g-900);}.ak-i small{font-size: 9px;font-weight: 700;color: var(--ink-2);}.ak-i .emo{font-size: 22px;}.ak-t{display: grid;gap: 2px;min-width: 0;}.ak-t b{font-size: 14px;line-height: 1.25;}.ak-t small{font-size: 12.5px;line-height: 1.35;color: var(--ink-2);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.ak-go{width: 16px;height: 16px;color: var(--mut-2);}.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);}.f3{grid-template-columns: 32px minmax(0,1fr);grid-template-rows: auto auto;align-items: center;align-content: center;column-gap: 10px;}.f3 .emo{grid-row: 1 / 3;align-self: center;width: 32px;height: 32px;display: grid;place-items: center;border-radius: 9px;background: #fff;font-size: 17px;line-height: 1;}.f3-l{align-self: end;}.f3 b{align-self: start;}.bb-ac2 .bb-im{flex: none;width: 42px;height: 42px;object-fit: contain;border-radius: 9px;background: var(--img);padding: 3px;mix-blend-mode: multiply;}.bb-ac2 .qty button{width: 24px;}.bb-ac2 .qty input{width: 22px;}.bb-ac2 .btn{padding: 0 8px;font-size: 14px;white-space: nowrap;}.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-st > h3{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 15.5px;letter-spacing: -.01em;}.fm-n{flex: none;width: 24px;height: 24px;display: grid;place-items: center;border-radius: 7px;background: var(--g-900);color: #fff;font-size: 12.5px;font-weight: 800;}.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-more{border-top: 1px solid var(--line);padding-top: var(--g-in);}.fm-more > summary{list-style: none;cursor: pointer;display: flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 600;color: var(--g-txt);}.fm-more > summary::-webkit-details-marker{display: none;}.fm-more > summary i{font-style: normal;font-weight: 500;color: var(--mut);}.fm-more-b{display: grid;gap: var(--g-in);padding-top: var(--g-in);}.fm-rc{border: 1px solid var(--line);border-radius: 16px;background: var(--bg-2);}.fm-rc > summary{list-style: none;cursor: pointer;display: flex;align-items: center;gap: 10px;padding: 12px 14px;}.fm-rc > summary::-webkit-details-marker{display: none;}.fm-rc-t{flex: 1;display: grid;gap: 1px;min-width: 0;}.fm-rc-t b{font-size: 14.5px;}.fm-rc-t small{font-size: 12.5px;color: var(--ink-2);}.fm-rc[open] > summary .ic{transform: rotate(180deg);}.fm-rc-b{display: grid;gap: var(--g-in);padding: 0 14px 14px;}.fm-rc .co-items{display: grid;gap: 6px;}.fm-st{display: grid;gap: var(--g-in);padding: 14px;border: 1px solid var(--line);border-radius: 16px;background: #fff;}.fm-st:not(.is-open){background: var(--bg-2);}.fm-st:not(.is-open) .fm-st-b{display: none;}.fm-st:not(.is-open):not(.is-done) > h3{color: var(--mut);}.fm-st:not(.is-open):not(.is-done) .fm-n{background: var(--line-2);}.fm-st.is-done .fm-n{background: var(--g);}.fm-st-t{flex: none;}.fm-st-s{flex: 1;min-width: 0;font-size: 12.5px;font-weight: 500;color: var(--ink-2);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.fm-st-e{flex: none;font-size: 13px;}.fm-st-b{display: grid;gap: var(--g-in);}.fm .has-err .in,.fm .in.is-err{border-color: var(--red);}.mc5-tk{padding: 0;gap: 0;border-radius: 16px;}.mc5-tk > summary{list-style: none;cursor: pointer;display: flex;align-items: center;gap: 10px;padding: 12px 14px;}.mc5-tk > summary::-webkit-details-marker{display: none;}.mc5-tk > summary > span:first-child{flex: 1;display: grid;gap: 1px;}.mc5-tk > summary small{font-size: 12.5px;color: var(--ink-2);}.mc5-tk[open] > summary .ic{transform: rotate(180deg);}.mc5-tk > .co-items,.mc5-tk > .tot{margin: 0 14px;}.mc5-tk > .tot{padding-bottom: 14px;}.mc5-tk > .co-items{display: grid;gap: 6px;margin-bottom: var(--g-in);}.pb-i{width: 40px;height: 40px;display: grid;place-items: center;border-radius: 11px;background: #ece4ff;color: #5b3cc4;}.cp5{display: grid;gap: var(--g-in);max-width: 640px;}.cp5-me{display: grid;grid-template-columns: 52px minmax(0,1fr);align-items: center;gap: 12px;padding: 14px;border-radius: 18px;background: linear-gradient(135deg,var(--g-900),#3f7300);color: #fff;}.cp5-av{width: 52px;height: 52px;display: grid;place-items: center;border-radius: 15px;background: #fff;color: var(--g-900);font-size: 22px;font-weight: 800;}.cp5-t b{display: block;font-size: 18px;letter-spacing: -.02em;}.cp5-t small{display: block;font-size: 12.5px;opacity: .85;}.cp5-live{display: grid;grid-template-columns: 40px minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 10px 12px 10px 10px;border-radius: 14px;background: var(--bl-50);color: var(--ink);}.cp5-li{width: 40px;height: 40px;display: grid;place-items: center;border-radius: 11px;background: #fff;color: var(--bl);}.cp5-live b{display: block;font-size: 13.5px;}.cp5-live small{display: block;font-size: 12px;color: var(--ink-2);}.cp5-g{display: grid;gap: 6px;}.cp5-g > small{font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--mut);padding: 0 2px;}.cp5-rows{display: grid;border: 1px solid var(--line);border-radius: 14px;background: #fff;overflow: hidden;}.cp5-r{display: flex;align-items: center;gap: 10px;min-height: 52px;padding: 6px 12px 6px 8px;text-align: left;color: var(--ink);}.cp5-r + .cp5-r{border-top: 1px solid var(--line);}.cp5-ri{flex: none;width: 36px;height: 36px;display: grid;place-items: center;border-radius: 10px;background: var(--g-50);color: var(--g-900);}.cp5-rl{flex: 1;font-size: 14px;font-weight: 600;}.cp5-r em{font-style: normal;padding: 2px 8px;border-radius: 7px;background: var(--bg-2);font-size: 12px;font-weight: 700;color: var(--ink-2);}.cp5-r > .ic:last-child{color: var(--mut-2);flex: none;}.cp5-out{justify-self: center;display: inline-flex;align-items: center;gap: 6px;font-size: 13.5px;font-weight: 600;color: var(--red);padding: 6px 10px;}.cp5 .box2{margin: 0;}.fm-st,.fm-st-b,.fm-rc-b,.cp5{grid-template-columns: minmax(0,1fr);}.fm-st > *,.fm-st-b > *,.cp5 > *{min-width: 0;}.fm-more > summary span{flex: 1;}.rc input{border-radius: 6px;}.rc input:checked::after{border-radius: 3px;}.page-h [data-h1]{font-size: 28px;letter-spacing: -.02em;}@media (min-width: 900px){.page-h [data-h1]{font-size: 36px;}}.fm4{grid-template-columns: minmax(0,1fr) !important;max-width: 640px;gap: var(--g-in);}.mc6{display: grid;gap: var(--g-in);max-width: 720px;grid-template-columns: minmax(0,1fr);}.mc6 > *{min-width: 0;margin: 0;}.mc6-hero{display: grid;grid-template-columns: 44px minmax(0,1fr);align-items: center;gap: 10px 12px;padding: 12px 14px;border-radius: 16px;background: linear-gradient(135deg,var(--g),var(--g-btn));color: #fff;}.mc6-acts{grid-column: 1 / -1;display: flex;flex-wrap: wrap;gap: 6px;}.mc6 .tlh{padding: 4px 0;}.mc6-cards{display: grid;gap: 6px;}.mc6-faq{display: grid;gap: var(--g-in);}.mc6-faq .acc + .acc{margin-top: 0;}.mc6-faq h3{margin: 0;font-size: 15px;}.pb7-sheet{position: absolute;z-index: 11;left: 0;right: 0;bottom: 0;height: 70%;display: flex;flex-direction: column;border-radius: 20px 20px 0 0;background: #fff;box-shadow: 0 -12px 30px -14px rgba(0,0,0,.4);transition: transform .3s var(--ease);}.pb7-grab{flex: none;align-self: center;width: 40px;height: 5px;margin: 8px 0 2px;border-radius: 3px;background: var(--line-2);}.pb7-h{flex: none;display: grid;grid-template-columns: 40px minmax(0,1fr) 36px;align-items: center;gap: 10px;padding: 6px 12px 8px;}.pb7-h b{display: block;font-size: 15px;}.pb7-h small{display: block;font-size: 12px;color: var(--mut);}.pb7-b{flex: 1;min-height: 0;overflow-y: auto;padding: 12px;}.wah-in{position: absolute;z-index: 11;left: 0;right: 0;bottom: 0;height: 82%;display: flex;border-radius: 20px 20px 0 0;overflow: hidden;box-shadow: 0 -12px 30px -14px rgba(0,0,0,.4);}.wah-in .wah-x{visibility: hidden;}.co-v4,.mc-v4{max-width: calc(720px + 2 * var(--gut));display: grid;gap: var(--g-in);grid-template-columns: minmax(0,1fr);padding-top: calc(var(--g-sec) / 2);padding-bottom: var(--g-sec);}.co-v4 > *,.mc-v4 > *{min-width: 0;margin: 0;max-width: none;}.co-v4 .page-h{padding: 0;gap: 2px;}.co-v4 .page-h p{font-size: 13.5px;}.pbs-sheet{position: fixed;z-index: 100;left: 0;right: 0;bottom: 0;height: 70vh;height: 70dvh;max-width: 560px;margin: 0 auto;visibility: hidden;transform: translateY(105%);transition: transform .3s var(--ease),visibility .3s;}.pbs-sheet.is-open{visibility: visible;transform: none;}.pbs-sheet .pb7-sheet{position: absolute;inset: 0;height: auto;}.l6{display: grid;gap: var(--g-sec);grid-template-columns: minmax(0,1fr);}.l6-s{display: grid;gap: var(--g-in);grid-template-columns: minmax(0,1fr);}.l6 > *,.l6-s > *{min-width: 0;margin: 0;}.l6 .sec-h{margin: 0;}.l6-h{display: grid;gap: 2px;}.l6-h h1,.l6-h h2{margin: 0;font-size: 26px;line-height: 1.12;letter-spacing: -.02em;}@media (min-width: 900px){.l6-h h1,.l6-h h2{font-size: 32px;}}.l6-h p{margin: 0;max-width: 680px;font-size: 13.5px;line-height: 1.4;color: var(--mut);}.l6-e{font-size: 13.5px;color: var(--mut);}.ff-s .ff-i{padding-right: 46px;}.ff-s .ff-ic{position: absolute;right: 14px;top: 50%;transform: translateY(-50%);color: var(--mut);pointer-events: none;}.ff-s .ff-i::-webkit-search-cancel-button{display: none;}.ff.ff-s > label{max-width: calc(100% - 62px);}.g6-grp{display: grid;gap: 6px;scroll-margin-top: 150px;}.g6-grp h3{margin: 0;display: flex;align-items: baseline;gap: 8px;padding-bottom: 4px;border-bottom: 1px solid var(--line);font-size: 18px;font-weight: 800;color: var(--g-txt);}.g6-grp h3 em{font-style: normal;font-size: 12px;font-weight: 500;color: var(--mut);}.g6-ul{list-style: none;margin: 0;padding: 0;columns: 2 140px;column-gap: 16px;}@media (min-width: 900px){.g6-ul{columns: 4 160px;column-gap: 24px;}}.g6-ul li{break-inside: avoid;}.g6-ul a{display: block;padding: 5px 0;font-size: 14px;line-height: 1.3;color: var(--ink);}.g6-ul a:hover{color: var(--g-txt);}.g6-tiles{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--g-in);}@media (min-width: 900px){.g6-tiles{grid-template-columns: repeat(4,minmax(0,1fr));}}.g6-tile{display: grid;grid-template-columns: 32px minmax(0,1fr);grid-template-rows: minmax(0,1fr) auto;column-gap: 8px;align-items: center;min-height: 60px;padding: 10px;border-radius: 14px;background: color-mix(in srgb,var(--c) 55%,#fff);color: var(--ink);}.g6-tile .emo{grid-row: 1 / 3;width: 32px;height: 32px;display: grid;place-items: center;border-radius: 10px;background: rgba(255,255,255,.75);font-size: 18px;line-height: 1;}.g6-tile b{align-self: end;font-size: 13px;line-height: 1.2;}.g6-tile small{align-self: start;font-size: 12px;color: var(--ink-2);}.g6-def{display: flex;flex-direction: column;gap: 4px;height: 100%;padding: 12px;border-radius: 14px;border: 1px solid var(--line);background: #fff;color: var(--ink);}.g6-k{align-self: flex-start;padding: 2px 8px;border-radius: 7px;background: var(--g-50);font-size: 11.5px;font-weight: 700;color: var(--g-900);}.g6-def b{font-size: 15px;}.g6-go{margin-top: auto;display: inline-flex;align-items: center;gap: 2px;padding-top: 4px;font-size: 13px;font-weight: 700;color: var(--g-txt);}.g6-def p{margin: 0;font-size: 13px;line-height: 1.4;color: var(--ink-2);display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}.g6-lg{display: grid;grid-template-columns: repeat(7,minmax(0,1fr));gap: 6px;}@media (min-width: 900px){.g6-lg{grid-template-columns: repeat(14,minmax(0,1fr));}}.g6-lg button{display: grid;justify-items: center;padding: 5px 0;border-radius: 8px;border: 1px solid var(--line);background: #fff;font-size: 15px;font-weight: 800;color: var(--ink);line-height: 1.15;}.g6-lg button small{font-size: 10.5px;font-weight: 500;color: var(--mut);}.g6-lg button.on{background: var(--g-900);border-color: var(--g-900);color: #fff;}.g6-lg button.on small{color: var(--g-200);}.rl-l6 .rail-track{--n: 1.7;}@media (min-width: 600px){.rl-l6 .rail-track{--n: 2.6;}}@media (min-width: 900px){.rl-l6 .rail-track{--n: 4;}}.gt-card{display: grid;gap: 6px;}.gt-k{justify-self: start;display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 10px;border-radius: 8px;background: var(--c,var(--g-50));font-size: 12.5px;font-weight: 700;color: var(--g-900);}.gt-card h2{margin: 0;font-size: 30px;line-height: 1.1;letter-spacing: -.02em;}.gt-def{margin: 0;max-width: 680px;font-size: 16px;line-height: 1.5;color: var(--ink);}.gt-card{padding: 16px;border-radius: 18px;background: color-mix(in srgb,var(--c) 55%,#fff);}.gt-card .gt-k{background: #fff;}.gt-aka{margin: 0;font-size: 13px;color: var(--ink-2);}.gt-nav{display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);align-items: center;gap: 8px;padding-top: var(--g-in);border-top: 1px solid var(--line);font-size: 13.5px;font-weight: 600;}.gt-nav a{display: inline-flex;align-items: center;gap: 4px;min-width: 0;color: var(--g-txt);}.gt-nav a span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.gt-nav a:nth-child(2){color: var(--ink-2);}.gt-nav a:last-child{justify-self: end;}.qq{margin: 0;padding-left: 20px;display: grid;gap: var(--g-in);max-width: 760px;font-size: 14.5px;line-height: 1.45;}.g7-tile{width: 100%;border: 0;text-align: left;font: inherit;cursor: pointer;transition: box-shadow .15s;}.g7-tile.on{box-shadow: inset 0 0 0 2px var(--g-900);}.g6-lg button:disabled{opacity: .35;cursor: default;}.g7-info{margin: 0;display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 8px;font-size: 13px;color: var(--mut);}.g7-info b{color: var(--ink);}.g7-list{display: grid;gap: var(--g-sec);grid-template-columns: minmax(0,1fr);}.g7-list > *{min-width: 0;margin: 0;}.g7-list .g6-ul a{cursor: pointer;}.g7-rows{display: grid;border: 1px solid var(--line);border-radius: 14px;background: #fff;overflow: hidden;}.g7-r{display: grid;grid-template-columns: 32px minmax(0,1fr);align-items: start;gap: 10px;padding: 10px 12px;color: var(--ink);}.g7-r + .g7-r{border-top: 1px solid var(--line);}.g7-r:hover{background: var(--g-50);}.g7-re{width: 32px;height: 32px;display: grid;place-items: center;border-radius: 9px;background: color-mix(in srgb,var(--c) 60%,#fff);font-size: 16px;line-height: 1;}.g7-r b{display: block;font-size: 14.5px;line-height: 1.25;}.g7-r small{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 12.5px;line-height: 1.35;color: var(--ink-2);}@media (min-width: 900px){.g7-rows{grid-template-columns: repeat(2,minmax(0,1fr));}.g7-r + .g7-r{border-top: 0;}.g7-r{border-top: 1px solid var(--line);}.g7-r:nth-child(-n/**/+2){border-top: 0;}.g7-r:nth-child(even){border-left: 1px solid var(--line);}}.gl-v4{display: grid;gap: var(--g-in);grid-template-columns: minmax(0,1fr);padding-top: calc(var(--g-sec) / 2);padding-bottom: var(--g-sec);}.gl-v4 > *{min-width: 0;margin: 0;}.g7-day{display: grid;gap: 4px;padding: 12px 14px;border-radius: 16px;background: color-mix(in srgb,var(--c) 55%,#fff);color: var(--ink);}.g7-day .g6-k{justify-self: start;background: #fff;}.g7-day b{font-size: 18px;letter-spacing: -.01em;}.g7-day small{font-size: 13px;line-height: 1.4;color: var(--ink-2);}.g7-sheet{max-width: 640px;height: 88vh;height: 88dvh;}.g7-sh-s{flex: none;padding: 0 12px 8px;}.g7-sheet .pb7-b{display: grid;align-content: start;gap: var(--g-in);}.g7w{height: auto;max-width: 560px;}.g7w .pb7-sheet{position: relative;inset: auto;height: auto;max-height: 80vh;}.g7w-b{display: grid;gap: var(--g-in);padding: 4px 12px calc(12px + env(safe-area-inset-bottom));overflow-y: auto;}.g7w-b h3{margin: 0;font-size: 24px;letter-spacing: -.02em;line-height: 1.15;}.g7w-a{display: grid;grid-template-columns: minmax(0,1.4fr) minmax(0,1fr);gap: 8px;}.gw-row{display: flex;gap: 8px;overflow-x: auto;scrollbar-width: none;padding-bottom: 2px;}.gw-row::-webkit-scrollbar{display: none;}.gw-lg{display: grid;place-items: center;width: 80px;height: 24px;}.gw-lg img{max-width: 100%;max-height: 24px;object-fit: contain;}.gw-lg span{font-size: 11.5px;font-weight: 700;line-height: 1.1;text-align: center;}.gw-say{margin: 0;display: grid;gap: 2px;min-width: 0;}.gw-s1{font-size: 14px;line-height: 1.4;color: var(--ink);}.gw-s1 b{font-weight: 700;}.gw-s2{font-size: 12.5px;line-height: 1.3;color: var(--mut);}.gwa{display: grid;gap: var(--g-in);padding: 12px;border-radius: 16px;border: 1px solid var(--line);background: #fff;}.gwa > *{min-width: 0;}.gwa-top{display: grid;gap: 4px;padding-bottom: var(--g-in);border-bottom: 1px solid var(--line);}.gwa-ai{display: inline-flex;align-items: center;gap: 5px;font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: #5b3cc4;}.gwa-f{display: grid;grid-template-columns: 58px minmax(0,1fr);align-items: center;gap: 8px;}.gwa-k{font-size: 12px;font-weight: 700;color: var(--mut);}.gwa-c{flex: none;display: inline-flex;align-items: center;gap: 6px;height: 38px;padding: 0 10px;border-radius: 10px;border: 1px solid var(--line);background: #fff;font-size: 13px;font-weight: 600;color: var(--ink);white-space: nowrap;}.gwa-c:has(.gwa-im){padding-left: 4px;}.gwa-im{width: 30px;height: 30px;border-radius: 7px;object-fit: cover;}.gwa-c small{font-size: 12px;font-weight: 500;color: var(--mut);}.gwa-c.on{background: var(--g-900);border-color: var(--g-900);color: #fff;}.gwa-c.on small{color: var(--g-200);}.gwa-b .gw-lg{width: 64px;height: 22px;}.gwa-b .gw-lg img{max-height: 22px;}.gwa-b.on{background: var(--g-50);border-color: var(--g-900);color: var(--ink);box-shadow: inset 0 0 0 1px var(--g-900);}.gwa-b.on small{color: var(--g-900);}.gwa-c:disabled{opacity: .35;}.gwa-t{display: inline-flex;align-items: center;gap: 6px;}.gwa-nb1 .gwa-t{gap: 8px;}.gwa-nb1 .gwa-n{min-width: 22px;padding: 2px 6px;border-radius: 6px;background: var(--bg-2);font-size: 11.5px;font-weight: 700;line-height: 1.3;color: var(--ink-2);text-align: center;}.gwa-nb1 .gwa-c.on:not(.gwa-b) .gwa-n{background: rgba(255,255,255,.18);color: #fff;}.gwa-nb1 .gwa-b.on .gwa-n{background: var(--g-900);color: #fff;}.ar{display: grid;gap: var(--g-sec);grid-template-columns: minmax(0,1fr);}.ar > *{min-width: 0;margin: 0;}.ar .sec-h{margin: 0;}.ar .assist{gap: var(--g-in);}.ar-page{padding-top: calc(var(--g-sec) / 2);padding-bottom: var(--g-sec);}.bh .g6-k{justify-self: start;max-width: 100%;white-space: normal;font-size: 11.5px;padding: 3px 8px;}.bh .gwa-n{min-width: 22px;padding: 2px 6px;border-radius: 6px;background: var(--bg-2);font-size: 11.5px;font-weight: 700;line-height: 1.3;color: var(--ink-2);text-align: center;}.fq .acc + .acc{margin-top: 0;}.fq-gs{display: grid;gap: var(--g-sec);}.fq-g{display: grid;gap: 8px;}.fq-g > *{min-width: 0;margin: 0;}.fq-gh{margin: 0;font-size: 14px;}.fq-gh .g6-k{font-size: 12.5px;padding: 4px 10px;}.fq-q summary{font-size: 15px;}.fq-qt{min-width: 0;}.fq-a{display: grid;gap: 8px;}.fq-a > *{margin: 0;}.fq-a p{font-size: 14.5px;line-height: 1.5;color: var(--ink-2);}.fq-c b{color: var(--ink);}.fq-wa{display: inline-flex;align-items: center;gap: 6px;justify-self: start;font-size: 13.5px;font-weight: 700;color: #4d7a00;}.fq-wa .ic{color: #73b504;}.fq-top{display: grid;gap: var(--g-in);grid-template-columns: repeat(2,minmax(0,1fr));}@media (min-width: 900px){.fq-top{grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;}}.fq-tc{display: grid;grid-template-rows: auto auto minmax(0,1fr) auto;gap: 6px;padding: 12px;border-radius: 16px;background: color-mix(in srgb,var(--c) 70%,#fff);color: var(--ink);text-decoration: none;}.fq-tc > *{min-width: 0;}.fq-tk{display: inline-flex;align-items: center;gap: 4px;font-size: 11px;font-weight: 700;color: var(--ink-2);}.fq-tc b{font-size: 14px;line-height: 1.25;}.fq-tc small{font-size: 12.5px;line-height: 1.4;color: var(--ink-2);}.fq-ths{display: grid;gap: 8px;grid-template-columns: repeat(3,minmax(0,1fr));}@media (min-width: 900px){.fq-ths{grid-template-columns: repeat(5,minmax(0,1fr));gap: 12px;}}.fq-th{display: grid;grid-template-rows: auto minmax(0,1fr) auto;justify-items: start;gap: 4px;padding: 10px;border-radius: 14px;border: 2px solid transparent;background: color-mix(in srgb,var(--c) 70%,#fff);font: inherit;text-align: left;color: var(--ink);cursor: pointer;}.fq-th .emo{font-size: 20px;line-height: 1;}.fq-th b{font-size: 13px;line-height: 1.2;}.fq-th.on{border-color: var(--g-900);}.fq .gwa-n{min-width: 22px;padding: 2px 6px;border-radius: 6px;background: var(--bg-2);font-size: 11.5px;font-weight: 700;line-height: 1.3;color: var(--ink-2);text-align: center;}.fq-th .gwa-n{background: #fff;}.fq-sc{display: grid;grid-template-columns: 44px minmax(0,1fr);align-items: center;gap: 10px 12px;padding: 14px;border-radius: 18px;border: 1px solid #d9ecb8;background: #f3f9e8;}.fq-sc > .btn{grid-column: 1 / -1;width: 100%;}@media (min-width: 900px){.fq-sc{grid-template-columns: 44px minmax(0,1fr) auto;}.fq-sc > .btn{grid-column: auto;width: auto;}}.fq-sc-av{width: 44px;height: 44px;display: grid;place-items: center;border-radius: 12px;background: #73b504;color: #fff;}.fq-sc-av .ic{width: 24px;height: 24px;}.fq-sc-t{display: grid;gap: 2px;min-width: 0;}.fq-sc-t b{font-size: 15px;line-height: 1.25;}.fq-sc-t small{font-size: 12.5px;color: var(--ink-2);}.fq-st.is-open{color: #3f6b00;font-weight: 700;}.fq-st.is-shut{color: var(--ink-2);font-weight: 600;}.fq-chat{display: grid;gap: 10px;padding: 12px;border-radius: 20px;border: 1px solid #e6defe;background: linear-gradient(135deg,#f6f2ff 0%,#fff 70%);}.fq-chat > *{min-width: 0;margin: 0;}.fq-ch{display: grid;grid-template-columns: 40px minmax(0,1fr);align-items: center;gap: 10px;}.fq-ch .fq-sc-av{width: 40px;height: 40px;background: #5b3cc4;}.fq-ch b{display: block;font-size: 15px;}.fq-ch small{font-size: 12px;}.fq-thr{display: grid;align-content: start;gap: 8px;max-height: 60vh;overflow-y: auto;padding: 2px;}.fq-b{max-width: 88%;padding: 10px 12px;border-radius: 14px;font-size: 14.5px;line-height: 1.45;}.fq-b > *{margin: 0;}.fq-b > * + *{margin-top: 6px;}.fq-b p{font-size: 14.5px;line-height: 1.45;}.fq-b-bot{justify-self: start;background: #fff;border: 1px solid #e6defe;}.fq-b-me{justify-self: end;background: #5b3cc4;color: #fff;font-weight: 600;}.fq-dots{display: inline-flex;gap: 4px;}.fq-dots i{width: 7px;height: 7px;border-radius: 2px;background: #b9a8ef;animation: fqdot 1s infinite;}.fq-dots i:nth-child(2){animation-delay: .15s;}.fq-dots i:nth-child(3){animation-delay: .3s;}@keyframes fqdot{50%{opacity: .3;}}.fq-sug{display: flex;flex-wrap: wrap;gap: 6px;}.fq-sug .chip{margin: 0;}.fq-in{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 8px;align-items: center;}.fq-in .ff{margin: 0;}.fq-in .btn{height: 52px;}@media (min-width: 900px){.fq-gs{grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px 16px;align-items: start;}.fq-gs > .l6-e{grid-column: 1 / -1;}}.fq-sk{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;font-weight: 700;color: var(--mut);}.fq-tcs{grid-template-rows: auto minmax(0,1fr);border: 0;font: inherit;text-align: left;cursor: pointer;}.fq-tcs b{align-self: start;}.cg-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 14px;font-size: 13px;color: var(--mut);}.cg-meta span{display: inline-flex;align-items: center;gap: 5px;}.cg-meta .btn{margin-left: auto;}@media (max-width: 899px){.cg-meta .btn{display: none;}}.cg-a{display: grid;gap: var(--g-in);}.cg-a > *{min-width: 0;margin: 0;}.cg-n{font-size: 12px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--g-txt);}.cg-t{display: grid;gap: 8px;font-size: 15.5px;line-height: 1.6;color: var(--ink);}.cg-t > *{margin: 0;}.cg-t ul,.cg-t ol{display: grid;gap: 4px;padding-left: 20px;}.cg-ref{display: inline-flex;align-items: center;gap: 6px;justify-self: start;padding: 4px 10px;border-radius: 8px;background: var(--bg-2);font-size: 12px;font-weight: 600;line-height: 1.4;color: var(--ink-2);}[dir="rtl"] .cg-t,[dir="rtl"] .cg-ref{font-family: system-ui,"Segoe UI",Tahoma,sans-serif;text-align: right;}[dir="rtl"] .cg-t ul,[dir="rtl"] .cg-t ol{padding-left: 0;padding-right: 20px;}.cg-accs{display: grid;gap: 8px;}.cgv .acc + .acc{margin-top: 0;}.cg-acc summary{align-items: flex-start;}.cg-sh{display: grid;gap: 2px;min-width: 0;}.cg-sh .cg-n{font-size: 11.5px;}.cg-sh b{font-size: 15px;line-height: 1.3;}.cg-sh small{font-size: 13px;font-weight: 500;line-height: 1.4;color: var(--ink-2);}.cg-acc .acc-b{display: grid;gap: 10px;}.cg-acc .acc-b > *{margin: 0;}.cg-lang{display: inline-flex;gap: 4px;justify-self: start;padding: 4px;border-radius: 12px;background: var(--bg-2);}.cg-lang button{height: 36px;padding: 0 14px;border: 0;border-radius: 9px;background: transparent;font: inherit;font-size: 14px;font-weight: 700;color: var(--ink-2);cursor: pointer;}.cg-lang button.on{background: #fff;color: var(--ink);box-shadow: 0 1px 4px rgba(16,32,10,.12);}@media print{.cg-meta .btn,.cgv .fq-sc,.cg-lang{display: none !important;}}.cg-chat .fq-ch > span:last-child{display: grid;gap: 2px;}.cg-note{font-size: 12px;color: var(--mut);}.cg-chat .fq-b .btn{margin-top: 2px;}.ml-intro{margin: 0;font-size: 14.5px;line-height: 1.55;color: var(--ink-2);}.wk-role{display: grid;gap: 6px;padding: 12px 14px;border-radius: 16px;border: 1px solid var(--line);background: #fff;}.wk-role > *{margin: 0;}.wk-role .g6-k{justify-self: start;display: inline-flex;align-items: center;gap: 5px;}.wk-role p{font-size: 15px;line-height: 1.5;}.wk-art{display: grid;grid-template-columns: 56px minmax(0,1fr) 16px;align-items: center;gap: 12px;padding: 12px;border-radius: 16px;border: 1px solid var(--line);background: #fff;color: var(--ink);text-decoration: none;}.wk-ai{display: grid;place-items: center;width: 56px;height: 56px;border-radius: 14px;background: var(--g-50);font-size: 26px;}.wk-at{display: grid;gap: 2px;min-width: 0;}.wk-at em{font-style: normal;font-size: 12px;font-weight: 700;color: var(--g-txt);}.wk-at b{font-size: 15px;line-height: 1.3;}.wk-at small{font-size: 12px;color: var(--mut);}.cg-pre{display: grid;gap: 4px;padding: 12px 14px;border-radius: 14px;background: var(--bg-2);font-size: 13px;line-height: 1.55;color: var(--mut);}.cg-pre b{color: var(--ink);}.cg-pre p{margin: 0;}.er-h{display: grid;gap: 6px;}.er-h > *{margin: 0;min-width: 0;}.er-h h1,.er-h h2{font-size: 26px;line-height: 1.15;letter-spacing: -.02em;}@media (min-width: 900px){.er-h h1,.er-h h2{font-size: 32px;}}.er-h p{font-size: 15px;line-height: 1.45;color: var(--ink-2);}.er-why{display: flex;align-items: flex-start;gap: 8px;margin: 0;padding: 10px 12px;border-radius: 12px;border: 1px solid #e6defe;background: #f6f2ff;font-size: 14px;line-height: 1.45;}.er-why .ic{flex: none;margin-top: 2px;color: #5b3cc4;}.er-best{display: grid;gap: 6px;}.er-bk{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;font-weight: 800;color: var(--g-txt);}.er-best .mc,.er-go .mc{border: 2px solid var(--g-900);max-width: 560px;}.er .sr3-f{margin: 0;}.er-yn{display: flex;flex-wrap: wrap;gap: 8px;}.er-go{display: grid;gap: 10px;padding: 14px;border-radius: 18px;border: 1px solid var(--line);background: #fff;}.er-go > *{margin: 0;min-width: 0;}.er-gh{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 4px 8px;}.er-gh b{font-size: 15px;}.er-gh small{font-size: 13px;font-weight: 700;color: var(--g-txt);}.er-gh small .link{font: inherit;font-weight: 800;}.er-bar{display: block;height: 6px;border-radius: 4px;background: var(--g-50);overflow: hidden;}.er-bar i{display: block;width: 100%;height: 100%;background: var(--g-900);}.er-go.is-stop .er-bar i{background: var(--mut);}.er-res{display: grid;gap: 8px;}@media (min-width: 900px){.er-res{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px 16px;}}.er-r .mc{border: 1px solid var(--line);}.er-res + .btn{justify-self: start;}.er-ait{margin-right: 4px;color: #5b3cc4;}.er-go2 .er-gh{flex-wrap: nowrap;align-items: center;}.er-gt{display: inline-flex;flex-wrap: wrap;align-items: baseline;gap: 2px 8px;min-width: 0;}.er-x{flex: none;height: 32px;padding: 0 12px;border: 1px solid var(--line);border-radius: 9px;background: #fff;font: inherit;font-size: 12.5px;font-weight: 800;letter-spacing: .03em;color: var(--ink-2);cursor: pointer;}.er-x:hover{border-color: var(--ink-2);color: var(--ink);}.er-go.is-stop .er-x,.er-go.is-done .er-x{display: none;}.e4x-h{display: grid;gap: var(--g-in);}@media (min-width: 900px){.e4x-h{grid-template-columns: minmax(0,1fr) auto;align-items: center;column-gap: 32px;}.e4x-h .er-h{order: -1;}}.e4x{position: relative;display: flex;align-items: center;justify-content: center;gap: 10px;padding: 22px 12px;border-radius: 24px;background: linear-gradient(135deg,var(--g-50),#fff 70%);overflow: hidden;}@media (min-width: 900px){.e4x{width: 440px;padding: 28px 20px;}}@keyframes e4x-float{0%,100%{transform: translateY(0);}50%{transform: translateY(-8px);}}.e4c{display: grid;gap: 0;padding: 22px 14px 18px;}@media (min-width: 900px){.e4c{width: 460px;}}.e4c-shelf{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));align-items: end;gap: 6px;}.e4c-s{aspect-ratio: 3 / 4;display: grid;place-items: end center;border-radius: 10px;background: #fff;overflow: hidden;}.e4c-s img{width: 88%;height: 88%;object-fit: contain;animation: e4c-bob 3s ease-in-out infinite;animation-delay: calc(var(--i) * .3s);}.e4c-empty{place-items: start center;padding-top: 8px;border: 2px dashed #c9d3bd;background: transparent;overflow: visible;}.e4c-tag{margin-top: 0;padding: 6px 10px;border-radius: 9px;background: var(--g-900);color: #fff;font-size: 22px;font-weight: 800;line-height: 1;transform-origin: top center;animation: e4c-swing 2.4s ease-in-out infinite;}.e4c-plank{display: block;height: 12px;border-radius: 6px;background: #ead8b8;box-shadow: 0 6px 12px -6px rgba(90,60,20,.35);}.e4c-l{position: absolute;top: 30%;left: 8%;width: 34px;height: 34px;padding: 6px;border-radius: 10px;background: #fff;color: var(--g-900);stroke-width: 2.6;box-shadow: 0 6px 14px -6px rgba(16,32,10,.45);animation: e4c-sweep 5s ease-in-out infinite;}@keyframes e4c-bob{0%,100%{transform: translateY(0);}50%{transform: translateY(-4px);}}@keyframes e4c-swing{0%,100%{transform: rotate(-9deg);}50%{transform: rotate(9deg);}}@keyframes e4c-sweep{0%,100%{transform: translateX(0);}50%{transform: translateX(260%);}}@media (min-width: 900px){@keyframes e4c-sweep{0%,100%{transform: translateX(0);}50%{transform: translateX(900%);}}}@media (prefers-reduced-motion: reduce){.e4c-s img,.e4c-tag,.e4c-l{animation: none;}}.qv-f{display: grid;grid-template-columns: 88px minmax(0,1fr);align-items: center;gap: 14px;padding: 14px;border-radius: 20px;background: linear-gradient(135deg,var(--g-50),#fff 75%);}.qv-f > *{min-width: 0;}.qv-fp{width: 88px;height: 88px;border-radius: 16px;object-fit: cover;}.qv-fb{display: grid;gap: 6px;}.qv-fb > *{margin: 0;min-width: 0;}.qv-fb .g6-k{justify-self: start;background: #fff;font-size: 11.5px;padding: 3px 8px;}.qv-fb q{font-size: 15px;line-height: 1.45;font-weight: 600;color: var(--ink);quotes: "« " " »";}.qv-fs b{display: block;font-size: 14px;}.qv-fs small{font-size: 12.5px;color: var(--mut);}.qv-f-big{grid-template-columns: minmax(0,1fr);}.qv-f-big .qv-fp{width: 100%;height: auto;aspect-ratio: 4 / 3;object-position: center 20%;border-radius: 16px;}@media (min-width: 900px){.qv-f-big{grid-template-columns: 340px minmax(0,1fr);gap: 24px;padding: 18px;}.qv-f-big .qv-fp{aspect-ratio: 1;}.qv-f-big q{font-size: 20px;}}.qsv [data-qv-rv]{opacity: 0;transform: translateY(14px);transition: opacity .5s ease,transform .5s ease;}.qsv [data-qv-rv].qv-in{opacity: 1;transform: none;}.qv-sts{display: grid;gap: 8px;grid-template-columns: repeat(2,minmax(0,1fr));}@media (min-width: 900px){.qv-sts{grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;}}.qv-st{display: grid;gap: 2px;align-content: start;padding: 12px 14px;border-radius: 16px;background: var(--g-50);}.qv-st b{font-size: 26px;font-weight: 800;letter-spacing: -.02em;color: var(--g-900);font-variant-numeric: tabular-nums;}.qv-st span{font-size: 12.5px;line-height: 1.35;color: var(--ink-2);}.qv-st span small{font-weight: 800;color: var(--g-900);}.qv-team{display: grid;gap: 8px;}@media (min-width: 900px){.qv-team{grid-template-columns: repeat(5,minmax(0,1fr));gap: 16px;}}.qv-tm{display: grid;grid-template-columns: 64px minmax(0,1fr);gap: 12px;align-items: center;padding: 10px;border-radius: 16px;border: 1px solid var(--line);background: #fff;}@media (min-width: 900px){.qv-tm{grid-template-columns: minmax(0,1fr);align-items: start;align-content: start;}}.qv-av{width: 64px;height: 64px;border-radius: 14px;object-fit: cover;background: var(--bg-2);}@media (min-width: 900px){.qv-tm .qv-av{width: 100%;height: auto;aspect-ratio: 1;}}.qv-av0{display: grid;place-items: center;font-size: 26px;}.qv-tmb{display: grid;gap: 2px;min-width: 0;}.qv-tmb b{font-size: 14.5px;}.qv-tmb em{font-style: normal;font-size: 12px;font-weight: 700;color: var(--g-txt);}.qv-tmb small{font-size: 12.5px;line-height: 1.4;color: var(--ink-2);}.qsv .acc + .acc{margin-top: 0;}@media (prefers-reduced-motion: reduce){.qsv [data-qv-rv]{opacity: 1;transform: none;transition: none;}}.qv-hs{display: flex;gap: 12px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;padding: 2px;}.qv-hs::-webkit-scrollbar{display: none;}.qv-step{position: relative;flex: none;width: 78%;display: grid;grid-template-rows: auto minmax(0,1fr);gap: 10px;scroll-snap-align: start;}@media (min-width: 900px){.qv-hs{overflow: visible;}.qv-step{flex: 1 1 0;width: auto;}}.qv-step::before,.qv-step::after{content: "";position: absolute;top: 6px;left: 14px;height: 4px;border-radius: 2px;}.qv-step::before{right: -12px;background: var(--line);}.qv-step::after{width: 0;background: var(--g-900);transition: width .6s ease;transition-delay: calc(var(--i) * .5s + .3s);}.qv-hs.qv-in .qv-step::after{width: calc(100% - 2px);}.qv-step:last-child::before,.qv-step:last-child::after{display: none;}.qv-mk{position: relative;z-index: 1;width: 16px;height: 16px;border-radius: 5px;border: 3px solid var(--line);background: #fff;transition: background .3s,border-color .3s;transition-delay: calc(var(--i) * .5s);}.qv-hs.qv-in .qv-mk{border-color: var(--g-900);background: var(--g-900);}.qv-hc{position: relative;overflow: hidden;display: grid;grid-template-rows: auto auto auto minmax(0,1fr);gap: 6px;min-height: 210px;padding: 16px;border-radius: 20px;background: linear-gradient(160deg,var(--c),#fff 85%);}.qv-hc > *{position: relative;margin: 0;min-width: 0;}.qv-hy{position: absolute;right: 6px;bottom: 2px;font-size: 92px;font-weight: 800;line-height: 1;letter-spacing: -.04em;color: rgba(16,32,10,.07);pointer-events: none;}.qv-he{font-size: 28px;line-height: 1;}.qv-hk{justify-self: start;padding: 3px 9px;border-radius: 8px;background: var(--g-900);color: #fff;font-size: 12.5px;font-style: normal;font-weight: 800;}.qv-hc b{font-size: 17px;line-height: 1.25;letter-spacing: -.01em;}.qv-hc small{align-self: start;font-size: 13.5px;line-height: 1.45;color: var(--ink-2);}.qv-hc-f{border: 2px dashed #c9d3bd;background: #fff;}.qv-wall{margin: 0;}button.f3.qv-eb{width: 100%;border-color: transparent;font: inherit;text-align: left;color: var(--ink);cursor: pointer;}.qv-eb.on{border-color: var(--g-900);background: var(--g-50);}.qv-eb .f3-go{transition: transform .2s;}.qv-eb.on .f3-go{transform: translateY(-50%) rotate(180deg);}.qv-engb{display: grid;gap: 8px;}@media (min-width: 700px){.qv-engb .qv-ebs{grid-template-columns: repeat(3,minmax(0,1fr));}}.qv-ed{margin: 0;padding: 10px 12px;border-radius: 12px;background: var(--g-50);font-size: 14px;line-height: 1.45;color: var(--ink);}@media (prefers-reduced-motion: reduce){.qv-step::after,.qv-mk{transition: none;}}.qv-chs{display: grid;gap: var(--g-sec);}.qv-chnav{display: flex;gap: 6px;overflow-x: auto;scrollbar-width: none;}.qv-chnav::-webkit-scrollbar{display: none;}.qv-chnav a{flex: none;display: inline-flex;align-items: center;gap: 6px;padding: 7px 11px;border-radius: 10px;border: 1px solid var(--line);background: #fff;font-size: 13px;font-weight: 700;color: var(--ink);text-decoration: none;}.qv-chnav a b{color: var(--g-txt);}.qv-ch{display: grid;gap: 12px;scroll-margin-top: 100px;}@media (min-width: 900px){.qv-ch{grid-template-columns: 380px minmax(0,1fr);gap: 32px;align-items: start;}.qv-ch-r{grid-template-columns: minmax(0,1fr) 380px;}.qv-ch-r .qv-chv{order: 2;}}.qv-chv{position: relative;overflow: hidden;display: grid;place-items: center;min-height: 170px;padding: 18px;border-radius: 22px;background: linear-gradient(150deg,var(--c),#fff 90%);}.qv-chn{position: absolute;left: 12px;top: 2px;font-size: 64px;font-weight: 800;line-height: 1;letter-spacing: -.04em;color: rgba(16,32,10,.08);}.qv-chb{display: grid;gap: 8px;min-width: 0;}.qv-chb > *{margin: 0;min-width: 0;}.qv-chk{justify-self: start;padding: 3px 9px;border-radius: 8px;background: var(--g-900);color: #fff;font-size: 12px;font-weight: 800;letter-spacing: .03em;}.qv-chb h3{font-size: 21px;line-height: 1.2;letter-spacing: -.02em;}.qv-cht{position: relative;display: grid;gap: 10px;font-size: 15px;line-height: 1.6;color: var(--ink);}.qv-cht > *{margin: 0;}.qv-cht[data-qv-cut]{max-height: 15.5em;overflow: hidden;-webkit-mask: linear-gradient(#000 55%,transparent);mask: linear-gradient(#000 55%,transparent);}.qv-cht.qv-open{max-height: none;-webkit-mask: none;mask: none;}.qv-chq{padding: 12px 14px;border-radius: 14px;background: var(--g-50);font-size: 16px;font-weight: 700;line-height: 1.45;color: var(--g-900);}.qv-ss{display: grid;gap: 2px;}.qv-ss > *{margin: 0;}.qv-ss b{font-size: 14px;color: var(--g-txt);}.qv-chm{justify-self: start;display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 12px;border: 1px solid var(--line);border-radius: 10px;background: #fff;font: inherit;font-size: 12.5px;font-weight: 800;letter-spacing: .03em;color: var(--ink);cursor: pointer;}.qv-chm[aria-expanded="true"] .ic{transform: rotate(180deg);}.qv-cv{position: relative;z-index: 1;display: grid;justify-items: center;gap: 10px;width: 100%;}.qv-cvy{padding: 4px 10px;border-radius: 9px;background: #fff;font-size: 13px;font-weight: 800;color: var(--g-900);}.qv-cv-route{grid-template-columns: auto minmax(0,1fr) auto;align-items: center;}.qv-cv-route .qv-cvy{grid-column: 1 / -1;}.qv-pin{padding: 6px 10px;border-radius: 10px;background: #fff;font-size: 12.5px;font-weight: 700;white-space: nowrap;box-shadow: 0 4px 12px -6px rgba(16,32,10,.35);}.qv-path{position: relative;width: 100%;height: 26px;}.qv-path::before{content: "";position: absolute;left: 4px;right: 4px;top: 50%;border-top: 3px dashed rgba(16,32,10,.25);}.qv-plane{position: absolute;top: 50%;left: 0;font-size: 20px;font-style: normal;line-height: 1;transform: translateY(-55%);animation: qv-fly 3.6s ease-in-out infinite;}@keyframes qv-fly{0%{left: 0;}70%,100%{left: calc(100% - 22px);}}.qv-cv-3{grid-template-columns: repeat(3,auto);justify-content: center;}.qv-pill{padding: 8px 12px;border-radius: 12px;background: #fff;font-size: 13px;font-weight: 800;color: var(--ink-2);box-shadow: 0 4px 12px -6px rgba(16,32,10,.3);animation: qv-lit 3.6s ease-in-out infinite;animation-delay: calc(var(--i) * 1.2s);}@keyframes qv-lit{0%,30%,100%{background: #fff;color: var(--ink-2);transform: none;}8%,22%{background: var(--g-900);color: #fff;transform: translateY(-4px);}}.qv-faces{display: flex;gap: 6px;}.qv-face{animation: e4x-float 2.4s ease-in-out infinite;animation-delay: calc(var(--i) * .2s);}.qv-av-f{width: 48px;height: 48px;border-radius: 12px;border: 3px solid #fff;box-shadow: 0 6px 14px -8px rgba(16,32,10,.45);font-size: 20px;}.qv-cv-lock{gap: 12px;}.qv-lock{display: grid;place-items: center;width: 64px;height: 64px;border-radius: 18px;background: #fff;font-size: 30px;animation: qv-pulse 2.4s ease-in-out infinite;}@keyframes qv-pulse{0%,100%{box-shadow: 0 0 0 0 rgba(63,107,0,.35);}50%{box-shadow: 0 0 0 12px rgba(63,107,0,0);}}.qv-chips{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px;}.qv-chip{padding: 5px 9px;border-radius: 9px;background: #fff;font-size: 12px;font-weight: 700;}@media (prefers-reduced-motion: reduce){.qv-plane,.qv-pill,.qv-face,.qv-lock{animation: none;}.qv-plane{left: calc(100% - 22px);}}.btn,.gaf-all,.gah-go,.tf-go,.lbx-f2 > span,.btn-wa2 b,.btn-wa3 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,.btn-wa3{background: #73b504;color: #fff;}.btn-wa:hover{background: #659f04;color: #fff;}.btn-wa3 small{color: rgba(255,255,255,.85);}.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.has-err .ff-i{border-color: var(--red);}.ff.has-err > label{color: var(--red);}.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-box .co-items{display: grid;gap: 6px;}.wah-tot{display: flex;justify-content: space-between;padding-top: 8px;border-top: 1px solid var(--line);font-size: 14px;}.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;}.rg-2 .pc-rk2{border-radius: 9px;}.mq-final .bm-go{border-radius: 9px;}.ma-sl .dots{border-radius: 5px;}.ma-sl .dots button{border-radius: 2px;}.us2-tip.us2-tip-np{grid-template-columns:minmax(0,1fr);padding:8px 12px}.facts3{grid-auto-rows:auto;gap:6px}.f3{min-height:0;padding:6px 24px 6px 8px;gap:0 8px;grid-template-columns:22px minmax(0,1fr);align-items:center}.f3 .emo{font-size:16px;line-height:1}.f3-l{font-size:10.5px;line-height:1.2;align-self:end}.f3 b{font-size:12.5px;line-height:1.2;align-self:start}@media (min-width:700px){.facts3{grid-template-columns:repeat(4,minmax(0,1fr))}}.auth3{align-items:center;padding:6px 12px 6px 6px}.auth3 img{width:48px;height:48px}.auth3>div{max-height:48px;overflow:hidden;gap:1px}.auth3 b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.auth3 small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-size:11px}.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;}.f3{grid-template-columns: 28px minmax(0,1fr);column-gap: 10px;}.f3 .emo{width: 28px;height: 28px;border-radius: 8px;font-size: 15px;}: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;}.pdp-info > *,.px > *,.avs > *,.av2-f > *,.sum-box > *{margin-top: 0;margin-bottom: 0;}.pdp-info{gap: var(--g-in);}.pdp-info > .px2,.pdp-info > .pdp-lv,.pdp-info > .rgd,.pdp-info > .atouts{margin: 0;}.pdp{padding-bottom: 0;}.pdp-nav{margin-top: var(--g-in);}.pdp-body{padding-top: var(--sp-3);padding-bottom: calc(var(--g-sec) / 2);row-gap: var(--g-sec);}.pdp-sec + .pdp-sec{margin-top: var(--g-sec);}.rv > .rv-shop{margin-top: 4px;}.rgd{gap: 0;padding: 4px 12px;margin: 0;}.rgd-r{padding: 7px 0;}.rgd-r + .rgd-r{border-top: 1px solid var(--g-200);}.us2{display: grid;gap: var(--g-in);}.us2-s{list-style: none;margin: 0;padding: 0;display: grid;gap: 6px;}.us2-s li{display: grid;grid-template-columns: 40px minmax(0,1fr);align-items: center;gap: 10px;padding: 7px 10px 7px 7px;border-radius: 12px;background: #fff;border: 1px solid var(--line);}.us2-s b{display: block;font-size: 13.5px;line-height: 1.25;color: var(--ink);}.us2-s li small{display: block;margin-top: 1px;font-size: 12.5px;line-height: 1.35;color: var(--ink-2);}.us2-x{display: flex;flex-wrap: wrap;align-items: center;gap: 5px;padding: 8px 10px;border-radius: 12px;background: var(--or-50);border: 1px solid var(--or-100);}.us2-x b{font-size: 12.5px;color: var(--or-h);margin-right: 2px;}.us2-x > span{display: inline-flex;align-items: center;padding: 3px 7px;border-radius: 7px;background: #fff;border: 1px solid var(--or-100);font-size: 12.5px;font-weight: 600;color: var(--ink-2);white-space: nowrap;}.us2-tip{display: grid;grid-template-columns: 40px minmax(0,1fr);align-items: center;gap: 10px;margin: 0;padding: 7px 10px 7px 7px;border-radius: 12px;background: var(--yl-50);border: 1px solid #f1e2a4;font-size: 13px;line-height: 1.4;color: var(--ink-2);}.us2-tip img{width: 40px;height: 40px;border-radius: 10px;object-fit: cover;align-self: center;}.us2-tip b{display: block;font-size: 12.5px;color: var(--ink);}@media (min-width: 900px){.us2{grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: stretch;}.us2-s{grid-column: 1 / -1;grid-template-columns: minmax(0,1fr) minmax(0,1fr);}}.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;}.bm-top{margin-bottom: var(--sp-6);}.az-bar{margin-bottom: var(--sp-3);}.az-grp{padding-top: calc(var(--g-sec) / 2);padding-bottom: calc(var(--g-sec) / 2);}.rail:last-child > .rail-track{margin-bottom: -6px;}.tabs-row{margin-bottom: var(--g-in);}.crumbs{padding-bottom: var(--g-in);}.pdp-body{padding-top: var(--g-sec);}.gaf .gx8-p,.gx8-p{margin-top: var(--g-in);}.az-grp h2{margin-bottom: 8px;line-height: 1.2;}.az-grp:first-child{padding-top: 0;}.legal .toc > b{margin-bottom: 0;}.hero{padding-bottom: 0;}.rh-intro{margin-bottom: var(--sp-3);}.trust-nums{gap: 6px;}.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;}.pvx-contenu{padding-block: 24px;}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-lis{display: grid;gap: 6px;}.wah-li{display: flex;justify-content: space-between;gap: 10px;margin: 0;}.wah-li b{flex: none;}.wah-cli{margin: 0;padding-top: 8px;border-top: 1px solid var(--line);font-size: 12.5px;}.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.is-loading,.wah-cta[disabled]{opacity: .7;}.px-pr .was{font-size: 14px;color: var(--mut);}.buy-wc form.cart{display: grid;gap: 10px;}[data-flt-count].is-bump{animation: bump .45s var(--ease);}.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);}.fb-rest{display: grid;gap: 10px;margin-top: 4px;}.su-f [data-su-more].is-loading{opacity: .65;pointer-events: none;}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-sl.ma-sl-nb{aspect-ratio: auto;height: 118px;}@media (min-width: 760px){.ma-sl.ma-sl-nb{height: 124px;}.ma-sl-nb .ma-sl-ims img{width: 84px;height: 84px;}}.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;}.co-v4 .woocommerce{display: grid;gap: var(--g-in);}.co-v4 form.checkout{display: grid;gap: var(--g-in);margin: 0;}.co-v4 .fm-steps,.co-v4 .woocommerce-billing-fields{display: grid;gap: var(--g-in);}.co-v4 .woocommerce-billing-fields__field-wrapper,.co-v4 .woocommerce-additional-fields__field-wrapper,.co-v4 .create-account,.co-v4 .woocommerce-shipping-fields__field-wrapper{display: grid;gap: 10px;}.co-v4 .woocommerce-billing-fields__field-wrapper:empty{display: none;}.pvx-wc .form-row,.co-v4 .form-row{position: relative;margin: 0;padding: 0;width: auto;float: none;}.pvx-wc .form-row > label:not(.checkbox):not(.ck),.co-v4 .form-row > label:not(.checkbox):not(.ck){position: absolute;left: 14px;top: 8px;z-index: 2;margin: 0;font-size: 11.5px;font-weight: 600;line-height: 1.2;color: var(--g-txt);pointer-events: none;max-width: calc(100% - 28px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.pvx-wc .form-row .required,.co-v4 .form-row .required{color: var(--or);text-decoration: none;border: 0;}.pvx-wc .form-row .optional,.co-v4 .form-row .optional{color: var(--mut);font-weight: 500;}.pvx-wc .form-row .woocommerce-input-wrapper,.co-v4 .form-row .woocommerce-input-wrapper{display: block;position: relative;}.pvx-wc .form-row input.input-text,.pvx-wc .form-row select,.pvx-wc .form-row textarea,.co-v4 .form-row input.input-text,.co-v4 .form-row select,.co-v4 .form-row textarea{width: 100%;height: 54px;padding: 22px 13px 6px;border-radius: 12px;border: 1.5px solid var(--line-2);background: #fff;font: inherit;font-size: 16px;color: var(--ink);transition: border-color .15s,box-shadow .15s;}.pvx-wc .form-row textarea,.co-v4 .form-row textarea{height: 96px;resize: vertical;}.pvx-wc .form-row input.input-text:focus,.pvx-wc .form-row textarea:focus,.pvx-wc .form-row select:focus,.co-v4 .form-row input.input-text:focus,.co-v4 .form-row textarea:focus,.co-v4 .form-row select:focus{outline: none;border-color: var(--g);box-shadow: 0 0 0 3px var(--g-100);}.pvx-wc .form-row ::placeholder,.co-v4 .form-row ::placeholder{color: var(--mut-2);}.pvx-wc .form-row.woocommerce-invalid input.input-text,.co-v4 .form-row.woocommerce-invalid input.input-text,.co-v4 .form-row.woocommerce-invalid select{border-color: var(--red);}.pvx-wc .form-row.woocommerce-invalid > label,.co-v4 .form-row.woocommerce-invalid > label{color: var(--red);}.co-v4 .form-row.create-account > label,.co-v4 .woocommerce-shipping-fields h3 label{display: flex;align-items: center;gap: 10px;font-size: 14px;cursor: pointer;}body.pvx-un-pays #billing_country_field{display: none;}.co-v4 .fm-cont{margin-top: 2px;}.co-v4 .fm-st:not(.is-open) .fm-cont{display: none;}.co-v4 .pvx-rc-s b{font-weight: 800;color: var(--ink);}.co-v4 .woocommerce-checkout-review-order-table{width: 100%;border-collapse: collapse;font-size: 13.5px;}.co-v4 .woocommerce-checkout-review-order-table thead{display: none;}.co-v4 .woocommerce-checkout-review-order-table td,.co-v4 .woocommerce-checkout-review-order-table th{padding: 8px 0;border-top: 1px solid var(--line);text-align: left;vertical-align: middle;font-weight: 500;}.co-v4 .woocommerce-checkout-review-order-table td:last-child,.co-v4 .woocommerce-checkout-review-order-table tfoot td{text-align: right;white-space: nowrap;padding-left: 10px;}.co-v4 .woocommerce-checkout-review-order-table img{width: 44px;height: 44px;object-fit: contain;border-radius: 8px;background: #fff;vertical-align: middle;margin-right: 8px;}.co-v4 .woocommerce-checkout-review-order-table .order-total th,.co-v4 .woocommerce-checkout-review-order-table .order-total td{font-size: 15px;font-weight: 800;color: var(--ink);}.co-v4 .woocommerce-checkout-review-order-table ul#shipping_method{list-style: none;margin: 0;padding: 0;}.co-v4 #payment{background: none;border-radius: 0;display: grid;gap: 10px;}.co-v4 #payment ul.payment_methods{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px;border: 0;}.co-v4 #payment ul.payment_methods > li{position: relative;margin: 0;border: 1.5px solid var(--line-2);border-radius: 12px;padding: 12px 12px 12px 42px;background: #fff;transition: border-color .15s,background .15s;}.co-v4 #payment ul.payment_methods > li:has(input:checked){border-color: var(--g);background: var(--g-50);}.co-v4 #payment ul.payment_methods li > input.input-radio{position: absolute;left: 14px;top: 15px;margin: 0;width: 18px;height: 18px;accent-color: var(--g-btn);}.co-v4 #payment ul.payment_methods li > label{display: inline;font-weight: 700;font-size: 14px;cursor: pointer;}.co-v4 #payment ul.payment_methods li > label img{max-height: 22px;vertical-align: middle;margin-left: 6px;}.co-v4 #payment .payment_box{margin: 6px 0 0;padding: 0;background: none;font-size: 12.5px;line-height: 1.45;color: var(--ink-2);}.co-v4 #payment .payment_box::before{display: none;}.co-v4 #payment .payment_box p{margin: 0;}.co-v4 #payment .form-row.place-order{display: grid;gap: 10px;margin: 0;padding: 0;}.co-v4 .woocommerce-terms-and-conditions-wrapper{display: grid;gap: 6px;font-size: 13.5px;}.co-v4 .woocommerce-terms-and-conditions-wrapper .form-row label{position: static;display: flex;align-items: flex-start;gap: 10px;font-size: 13.5px;font-weight: 500;color: var(--ink);white-space: normal;pointer-events: auto;}.co-v4 .woocommerce-terms-and-conditions-wrapper input[type=checkbox]{width: 20px;height: 20px;flex: none;margin: 0;accent-color: var(--g-btn);}.co-v4 .woocommerce-privacy-policy-text p{margin: 0;font-size: 12px;color: var(--mut);}.co-v4 #place_order{width: 100%;min-height: 54px;border: 0;border-radius: 14px;font: inherit;font-weight: 800;font-size: 15.5px;text-transform: uppercase;cursor: pointer;}.pvx-wc .woocommerce-error,.pvx-wc .woocommerce-message,.pvx-wc .woocommerce-info,.co-v4 .woocommerce-error,.co-v4 .woocommerce-message,.co-v4 .woocommerce-info{list-style: none;margin: 0;padding: 12px 14px;border-radius: 14px;font-size: 13.5px;line-height: 1.45;background: var(--g-50);border: 1px solid var(--line);color: var(--ink);}.pvx-wc .woocommerce-error,.co-v4 .woocommerce-error{background: #fdecea;border-color: #f5c2bd;color: #8a1c12;}.co-v4 .woocommerce-error li,.pvx-wc .woocommerce-error li{margin: 0;}.co-v4 .woocommerce-form-coupon-toggle .woocommerce-info{background: none;border: 0;padding: 0;color: var(--mut);}.co-v4 .woocommerce-form-coupon-toggle .showcoupon{color: var(--g-txt);font-weight: 700;}.co-v4 form.checkout_coupon{display: flex;gap: 8px;margin: 0;padding: 10px;border: 1px solid var(--line);border-radius: 14px;}.co-v4 form.checkout_coupon .form-row{flex: 1;}.co-v4 form.checkout_coupon .form-row-last{flex: none;}.co-v4 form.checkout_coupon p:not(.form-row){display: none;}.co-v4 form.checkout_coupon input.input-text{height: 46px;padding: 6px 12px;}.co-v4 form.checkout_coupon button{height: 46px;padding: 0 16px;border: 0;border-radius: 12px;background: var(--g-btn);color: #fff;font: inherit;font-weight: 700;text-transform: uppercase;cursor: pointer;}.co-v4 .clear{display: none;}.mc-v4 .mc-adr{display: flex;gap: 6px;align-items: flex-start;margin: 10px 0 0;font-size: 12.5px;color: var(--ink-2);}.mc-v4 .mc-adr .ic{flex: none;margin-top: 2px;color: var(--g-txt);}.mc-v4 .mc-act{display: flex;flex-wrap: wrap;gap: 8px;}.mc-v4 .mc6-hero h1{font-size: 20px;line-height: 1.2;margin: 0;}.pvx-wc{max-width: calc(720px + 2 * var(--gut));}.pvx-wc .pvx-wc-b,.pvx-wc .woocommerce,.pvx-wc .woocommerce-MyAccount-content{display: grid;gap: var(--g-in);min-width: 0;}.pvx-wc .woocommerce-MyAccount-navigation{display: contents;}.pvx-cp{display: grid;gap: var(--g-in);}.pvx-cp .cp5-me{color: #fff;}.pvx-cp .cp5-me small{color: rgba(255,255,255,.85);}.pvx-cp .cp5-me b{font-size: 17px;}.pvx-cp .ro b a{color: var(--ink);}.pvx-cp .cp5-rl{flex: 1;font-weight: 600;font-size: 14.5px;}.pvx-wc table.shop_table{width: 100%;border-collapse: collapse;font-size: 13.5px;}.pvx-wc table.shop_table th,.pvx-wc table.shop_table td{padding: 10px 8px;border-bottom: 1px solid var(--line);text-align: left;vertical-align: middle;}.pvx-wc table.shop_table thead th{font-size: 11.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--mut);}@media (max-width: 767px){.pvx-wc table.shop_table_responsive thead{display: none;}.pvx-wc table.shop_table_responsive tr{display: grid;gap: 4px;padding: 12px;margin-bottom: 8px;border: 1px solid var(--line);border-radius: 14px;background: #fff;}.pvx-wc table.shop_table_responsive td,.pvx-wc table.shop_table_responsive th{display: flex;justify-content: space-between;gap: 10px;padding: 2px 0;border: 0;text-align: right;}.pvx-wc table.shop_table_responsive td::before,.pvx-wc table.shop_table_responsive th::before{content: attr(data-title);font-weight: 600;color: var(--mut);text-align: left;}.pvx-wc table.shop_table_responsive td.woocommerce-orders-table__cell-order-actions::before{content: none;}}.pvx-wc .woocommerce-button,.pvx-wc a.button,.pvx-wc button.button,.pvx-wc input.button{display: inline-flex;align-items: center;justify-content: center;min-height: 40px;padding: 0 14px;border: 0;border-radius: 12px;background: var(--g-btn);color: #fff;font: inherit;font-size: 13px;font-weight: 700;text-transform: uppercase;cursor: pointer;text-decoration: none;}.pvx-wc .woocommerce-orders-table__cell-order-actions .button + .button{margin-left: 6px;}.pvx-wc .woocommerce-Addresses{display: grid;gap: var(--g-in);}.pvx-wc .woocommerce-Address{padding: 14px;border: 1px solid var(--line);border-radius: 14px;background: #fff;}.pvx-wc .woocommerce-Address-title{display: flex;justify-content: space-between;align-items: center;gap: 10px;}.pvx-wc .woocommerce-Address-title h2,.pvx-wc .woocommerce-Address-title h3{font-size: 16px;margin: 0;}.pvx-wc address{font-style: normal;line-height: 1.5;color: var(--ink-2);}.pvx-wc form .woocommerce-address-fields__field-wrapper,.pvx-wc form.woocommerce-EditAccountForm,.pvx-wc form.woocommerce-form-login,.pvx-wc form.woocommerce-form-register,.pvx-wc form.lost_reset_password{display: grid;gap: 10px;}.pvx-wc fieldset{margin: 6px 0 0;padding: 12px;border: 1px solid var(--line);border-radius: 14px;display: grid;gap: 10px;}.pvx-wc fieldset legend{font-weight: 700;padding: 0 6px;}.pvx-wc .woocommerce-form-login__rememberme,.pvx-wc .woocommerce-form__label-for-checkbox{display: flex;align-items: center;gap: 8px;font-size: 13.5px;}.pvx-wc .woocommerce-form-row .show-password-input{position: absolute;right: 12px;top: 50%;transform: translateY(-50%);}.pvx-wc .woocommerce-order-details,.pvx-wc .woocommerce-customer-details{display: grid;gap: 10px;}.pvx-wc .woocommerce-order-details__title,.pvx-wc .woocommerce-column__title{font-size: 17px;margin: 0;}.pvx-wc mark{background: var(--g-50);color: var(--g-900);padding: 0 4px;border-radius: 4px;}.pvx-az{display: grid;gap: var(--g-in);}.pvx-az .az-idx{display: flex;gap: 4px;position: sticky;top: var(--bub,0px);z-index: 3;padding: 6px 0;background: var(--bg,#fff);}.pvx-az .az-idx a{flex: none;min-width: 32px;height: 32px;display: grid;place-items: center;border-radius: 8px;background: var(--bg-2);font-weight: 700;font-size: 13px;color: var(--g-900);}.pvx-az .az-l{display: grid;gap: 18px;}.pvx-az .az-g h3{font-size: 18px;margin: 0 0 6px;color: var(--g-900);}.pvx-az .az-g ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 4px 16px;grid-template-columns: repeat(2,minmax(0,1fr));}@media (min-width: 760px){.pvx-az .az-g ul{grid-template-columns: repeat(4,minmax(0,1fr));}}.pvx-az .az-g li{font-size: 14px;line-height: 1.35;min-width: 0;}.pvx-az .az-g li a{color: var(--ink);font-weight: 600;}.pvx-az .az-g li small{color: var(--mut);}.pvx-az .az-g[hidden],.pvx-az li[hidden]{display: none;}.seo-txt h3{font-size: 15px;color: var(--ink);margin: 14px 0 4px;break-after: avoid;}.pvx-articles{display: grid;gap: var(--g-in);grid-template-columns: repeat(auto-fill,minmax(240px,1fr));}.pvx-art{padding: 12px;border: 1px solid var(--line);border-radius: 14px;background: #fff;}.pvx-art img{width: 100%;height: auto;border-radius: 10px;}.pvx-art h2{font-size: 16px;margin: 8px 0 4px;color: var(--ink);}.pvx-art p{margin: 0;font-size: 13.5px;color: var(--mut);}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;}.pv-intro-produit{margin: 0 0 10px;color: var(--ink-2);}.pcv-glossaire-terme{background: var(--g-50);color: var(--g-900);border-radius: 6px;padding: 0 4px;cursor: pointer;}.pcv-glossaire-popup__box{background: #fff !important;border-radius: 18px !important;}.pcv-glossaire-popup__box button.pcv-glossaire-popup__close{border-radius: 12px !important;width: 40px !important;height: 40px !important;}.pcv-glossaire-popup__titre{text-transform: none !important;font-weight: 800 !important;letter-spacing: 0 !important;}.pc-img,.mc-img,.ci-img,.gal-main,.gal-thumbs button,.gx-im,.gx5 .gx-im,.gah-im,.gh-ph,.buybar img,.sugg img,.co-it .im,.ord-imgs 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,.buybar img,.sugg img,.co-it .im img,.ord-imgs img,.pick img,.need img,.gh-nd-im img,.tl-im img.prod,.of-vis img,.bud .pics img,.en-ph img,.ma-sl-ims img,.px-duo img,.spot img,.hero-tile img,.slide-art 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);}.gl3 .gal-main{background: #fff;border: 1px solid var(--line);}.gl3 .gal-thumbs button{background: #fff;border-color: var(--line);}.gl3 .gal-thumbs button.on{border-color: var(--g-900);}.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;}.us2-x > span{white-space: normal;line-height: 1.3;}.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));}body.admin-bar .pdp-nav,body.admin-bar .pvx-az .az-idx{top: calc(var(--bub,0px) + 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);}}@media (min-width: 700px) and (max-width: 1099px){.tiles-home{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (min-width: 1100px){.tiles-home .tl-t b{font-size: 13px;}}.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;}}.pvx-az{grid-template-columns: minmax(0,1fr);}.pvx-az .az-idx{min-width: 0;overflow-x: auto;scrollbar-width: none;}.pvx-az .az-idx::-webkit-scrollbar{display: none;}@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;}.gal.gal-1{grid-template-columns: minmax(0,1fr);}}@media (min-width: 1200px){.pdp{gap: 40px;}}.bs-pane{grid-template-columns: minmax(0,1fr);}.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;}.gcard{flex-wrap: wrap;}.gcard .gcard-q{flex-basis: 100%;margin: 4px 0 0;padding-top: 8px;border-top: 1px dashed var(--line);font-size: 13px;line-height: 1.45;color: var(--ink-2);}.gcard .gcard-q b{font-weight: 700;color: var(--ink);}.pbb-lg:empty{display: none;}@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;}}.woocommerce-Price-amount{white-space: nowrap;}.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;}.pdp-col{display: contents;}.pdp-v2 .pdp-plus{order: 3;display: grid;gap: 10px;min-width: 0;}.pdp-v2 .pdp-plus > *{margin: 0;}@media (min-width: 1000px){.pdp-v2 .pdp-col{display: grid;gap: 16px;align-content: start;min-width: 0;}.pdp-v2 .gal{position: relative;top: auto;}body.admin-bar .pdp-v2 .gal{top: auto;}.pdp-v2 .pdp-plus{order: 0;}.pdp-v2 .gal-thumbs{max-height: calc(4 * 64px + 3 * 8px);}}.pdp-v2 .pbb{width: fit-content;max-width: 100%;justify-self: start;align-self: flex-start;}.pdp-v2 .pbb-t > b{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.pdp-v2 .pbb-t small{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.btn-wa2 > span{min-width: 0;}.btn-wa2 small{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.pdp-v2 .atouts{display: flex;flex-wrap: wrap;gap: 6px;}.pdp-v2 .at{padding: 5px 10px 5px 5px;gap: 7px;border-radius: 10px;background: #fff;border: 1px solid var(--line);}.pdp-v2 .at .emo{width: 28px;height: 28px;font-size: 15px;border-radius: 8px;background: var(--bg-2);}.pdp-v2 .at > span:last-child{display: flex;gap: 4px;flex-wrap: wrap;align-items: baseline;}.pdp-v2 .at b{display: inline;font-size: 12.5px;}.pdp-v2 .at span{font-size: 12.5px;}.pdp-v2 .rgd-c a.tg2{color: var(--br-d,var(--bl));border-color: color-mix(in srgb,var(--br-d,var(--bl)) 22%,#fff);background: color-mix(in srgb,var(--br-l,#fff) 60%,#fff);}.ak-t b{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.why2.is-cards{grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px;align-items: stretch;}.why2.is-cards .wy,.why2.is-cards .wy[open]{grid-column: auto;background: var(--bg-2);}.why2.is-cards .wy summary{cursor: default;padding: 12px 12px 4px;}.why2.is-cards .wy summary .ic{display: none;}.why2.is-cards .wy p{padding: 0 12px 12px 12px;}.us3-s li{grid-template-columns: 34px minmax(0,1fr);padding: 8px 12px 8px 8px;}.us2-n{width: 34px;height: 34px;display: grid;place-items: center;border-radius: 10px;background: var(--g-50);color: var(--g-900);font-size: 20px;font-weight: 800;line-height: 1;letter-spacing: -.04em;box-shadow: inset 0 0 0 1.5px var(--g-100);}.us3-s li > span:last-child small{margin-top: 0;font-size: 13px;color: var(--ink);}.us2-x{display: grid;gap: 4px;grid-column: 1 / -1;}.us2-x > span{background: none;border: 0;padding: 0;white-space: normal;font-weight: 500;color: var(--ink);}.us2-x > span::before{content: "•";margin-right: 7px;color: var(--or-h);font-weight: 800;}.rv4{display: grid;gap: 12px;grid-template-columns: minmax(0,1fr);padding: 14px;border-radius: 16px;background: linear-gradient(135deg,#fff8e6,#fff 60%);border: 1px solid #f3e4b5;}.rv4-s{display: flex;align-items: center;gap: 12px;}.rv4-n{display: inline-flex;align-items: baseline;gap: 2px;padding: 10px 14px;border-radius: 14px;background: var(--g-900);color: #fff;}.rv4-n b{font-size: 32px;font-weight: 800;letter-spacing: -.03em;line-height: 1;}.rv4-n small{font-size: 13px;opacity: .8;}.rv4-m{display: grid;gap: 4px;}.rv4-m .stars{width: 107px;height: 20px;-webkit-mask-size: 107px 20px;mask-size: 107px 20px;}.rv4-m small{font-size: 12.5px;color: var(--ink-2);}.rv4-bars i::before{background: linear-gradient(90deg,#f2a400,#ffcf4a);}.rv4-g{background: #fff;}.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;}@media (min-width: 800px){.rv4{grid-template-columns: auto minmax(0,1fr) minmax(0,1.2fr);align-items: center;gap: 20px;}}.av3-b{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}.av3-b.is-1{grid-template-columns: minmax(0,1fr);}.av3-b > .btn,.av3-b .rv-form > summary{width: 100%;min-height: 46px;justify-content: center;}.av3-b .rv-form[open]{grid-column: 1 / -1;}.rtn2{padding-top: calc(var(--g-sec) / 2);}.rtn2 .sh-p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.rtn2-box{border-radius: 16px;border: 1px solid var(--line);background: var(--bg-2);overflow: hidden;}.rtn2-l{list-style: none;margin: 0;padding: 0;}.rtn2-i{display: grid;grid-template-columns: 26px 56px minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 10px 12px;}.rtn2-i + .rtn2-i{border-top: 1px solid var(--line);}.rtn2-i.is-cur{background: var(--g-50);}.rtn2-n{width: 26px;height: 26px;display: grid;place-items: center;border-radius: 8px;background: var(--g-900);color: #fff;font-weight: 800;font-size: 13px;}.rtn2-i.is-cur .rtn2-n{background: var(--g);}.rtn2-im{width: 56px;height: 56px;border-radius: 10px;background: #fff;display: grid;place-items: center;overflow: hidden;}.rtn2-im img{width: 100%;height: 100%;object-fit: contain;padding: 4px;mix-blend-mode: multiply;}.rtn2-t{display: grid;gap: 1px;min-width: 0;text-align: left;}.rtn2-t small{font-size: 11px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--g-txt);}.rtn2-t a{font-size: 13px;font-weight: 500;line-height: 1.3;color: var(--ink);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.rtn2-t b{font-size: 14px;}.rtn2-here{width: 36px;height: 36px;display: grid;place-items: center;border-radius: 9px;background: #fff;color: var(--g-900);border: 1px solid var(--g-200);}.rtn2-f{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px;padding: 12px;background: #fff;border-top: 1px solid var(--line);}.rtn2-tot{display: grid;gap: 1px;}.rtn2-tot small{font-size: 11px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--mut);}.rtn2-tot b{font-size: 18px;font-weight: 800;}.rtn2-tot s{font-size: 13px;font-weight: 500;color: var(--mut);}.rtn2-tot em{font-style: normal;font-size: 12.5px;font-weight: 700;color: var(--g-900);}.rtn2-f .btn{flex: 1 1 220px;min-height: 48px;}@media (min-width: 1000px){.rtn2-l{display: grid;grid-template-columns: repeat(auto-fit,minmax(0,1fr));}.rtn2-i + .rtn2-i{border-top: 0;border-left: 1px solid var(--line);}.rtn2-f .btn{flex: 0 0 auto;padding-inline: 28px;}}.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;}}@media (min-width: 1100px){.buybar.bb-ac2{left: auto;right: 84px;transform: translateY(160%);width: min(560px,60vw);}.buybar.bb-ac2.is-on{transform: none;}}.pcv-glossaire-terme{background: var(--g-50);box-shadow: inset 0 0 0 1px var(--g-100);border-radius: 6px;padding: 0 4px;color: var(--g-900);font-weight: 600;cursor: pointer;transition: background .15s;}.pcv-glossaire-terme:hover{background: var(--g-100);}.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;}}.slide-art img{aspect-ratio: 1;width: auto;max-width: none;height: 100%;object-fit: cover;background: #fff;padding: 0;border-radius: 18px;}.slide-art img + img{height: 78%;}.ht-b{background: linear-gradient(135deg,#5a9a00,#2f5200);}.ht-b .cd span{background: #ffd23f;color: #1f3b00;border-color: #ffd23f;}.ht-b .cd small{color: #1f3b00;}@media (max-width: 599px){.hero-tile img{display: block;width: 54px;max-width: 54px;top: 10px;right: 10px;bottom: auto;border-radius: 12px;padding: 0;object-fit: cover;}.hero-tile h3,.ht-b p{max-width: calc(100% - 60px);}}.tiles-home .tl-im{aspect-ratio: 1 / 1;}.tiles-home .tl-im img.prod{object-fit: cover;padding: 0;background: #fff;}.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;}}.sec-h.bud-h{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 4px 10px;}.sec-h.bud-h h2{margin: 0;}.sec-h.bud-h > p{grid-column: 1 / -1;margin: 0;}.sec-h.bud-h .seg button{height: 32px;padding: 0 10px;font-size: 12.5px;}.trust2 .trust-score{grid-template-columns: auto minmax(0,1fr);align-items: center;gap: 4px 14px;padding: 14px 16px;}.trust2 .trust-score .gmark{grid-column: 1 / -1;}.trust2 .trust-score .big{font-size: 44px;grid-row: 2 / span 2;}.trust2 .trust-score .stars{align-self: end;}.trust2 .trust-score p{align-self: start;font-size: 12.5px !important;}.gmark .g-logo.g-real{width: 28px;height: 28px;border-radius: 8px;border: 0;}.gmark .g-logo.g-real svg{width: 18px;height: 18px;}.trust2 .trust-nums{grid-template-columns: repeat(4,minmax(0,1fr));gap: 6px;}.trust2 .trust-nums .tn{padding: 8px;}.trust2 .trust-nums .tn b{font-size: 18px;}.trust2 .trust-nums .tn span{font-size: 11px;line-height: 1.25;}@media (min-width: 900px){.trust2 .trust-nums .tn b{font-size: 24px;}.trust2 .trust-nums .tn span{font-size: 12.5px;}}.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,.tiles-home .tl-n{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;}}.added_to_cart.wc-forward{display: none !important;}.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;}.flt.q-on .fg summary{pointer-events: auto;padding: 13px 0;font-size: 15px;color: var(--ink);}}.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);}.fb-rest2{display: grid;gap: 2px;max-height: 260px;overflow-y: auto;padding: 4px 4px 4px 0;scrollbar-width: thin;}.fg-b.fb-none::after{content: "Aucune marque ne correspond";font-size: 13px;color: var(--mut);}.ft{border-radius: 28px 28px 0 0;}@keyframes ft-mq{from{transform: translateX(0);}to{transform: translateX(-50%);}}.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;}@media (min-width: 900px){.nm-head .nm-all{margin-left: auto;}}.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;}.co-h{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;}.co-h h1{margin: 0;font-size: clamp(22px,6vw,30px);line-height: 1.1;letter-spacing: -.02em;}.co-v4 .woocommerce-billing-fields__field-wrapper,.co-v4 .woocommerce-additional-fields__field-wrapper,.co-v4 .woocommerce-shipping-fields__field-wrapper{grid-template-columns: minmax(0,1fr);}.co-v4 .woocommerce-billing-fields__field-wrapper > *,.co-v4 .woocommerce-additional-fields__field-wrapper > *,.co-v4 .woocommerce-shipping-fields__field-wrapper > *{min-width: 0;}.co-v4 .fm-rc-t{grid-template-columns: auto minmax(0,1fr);column-gap: 10px;align-items: center;}.co-v4 .fm-rc-t > b{grid-column: 2;grid-row: 1;}.co-v4 .pvx-rc-s{display: contents;}.co-v4 .pvx-rc-s > span:last-child{grid-column: 2;grid-row: 2;}.rc-mini{grid-column: 1;grid-row: 1 / span 2;display: flex;align-items: center;}.rc-mini img,.rc-mini i{width: 38px;height: 38px;flex: none;object-fit: contain;border-radius: 9px;background: #fff;border: 1px solid var(--line);}.rc-mini > * + *{margin-left: -10px;}.rc-mini i{display: grid;place-items: center;font-style: normal;font-size: 11.5px;font-weight: 800;color: var(--g-txt);background: var(--g-50);}.co-v4 .fm-rc-b{padding-top: 0;}.co-v4 .woocommerce-checkout-review-order-table{font-size: 13px;}.co-v4 .woocommerce-checkout-review-order-table td,.co-v4 .woocommerce-checkout-review-order-table th{padding: 6px 0;border: 0;}.co-v4 .woocommerce-checkout-review-order-table tbody td{padding: 8px 0;border-top: 1px solid var(--line);}.co-v4 .woocommerce-checkout-review-order-table td.product-name{font-size: 0;}.co-v4 .rc-row{display: grid;grid-template-columns: 44px minmax(0,1fr);column-gap: 10px;row-gap: 1px;align-items: center;font-size: 13px;}.co-v4 .woocommerce-checkout-review-order-table td.product-total{font-weight: 700;}.co-v4 .woocommerce-checkout-review-order-table tfoot tr:first-child > *{border-top: 1px solid var(--line);padding-top: 10px;}.co-v4 .woocommerce-checkout-review-order-table tfoot th{color: var(--ink-2);}.co-v4 .woocommerce-checkout-review-order-table .order-total > *{border-top: 1px dashed var(--line-2);padding-top: 10px;}.co-v4 .woocommerce-checkout-review-order-table ul#shipping_method label{font-weight: 600;}.co-v4 .rc-free{color: var(--g-txt);font-weight: 800;}ul.ui-autocomplete{position: absolute;z-index: 9999;list-style: none;margin: 4px 0 0;padding: 4px;max-width: calc(100vw - 32px);max-height: 260px;overflow-y: auto;background: #fff;border: 1px solid var(--line-2);border-radius: 12px;box-shadow: 0 12px 28px -12px rgba(16,32,10,.3);font-size: 14px;}ul.ui-autocomplete .ui-menu-item{margin: 0;padding: 0;list-style: none;}ul.ui-autocomplete .ui-menu-item-wrapper{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;padding: 9px 10px;border: 0;border-radius: 8px;color: var(--ink);cursor: pointer;line-height: 1.3;}ul.ui-autocomplete .ui-menu-item-wrapper.ui-state-active,ul.ui-autocomplete .ui-menu-item-wrapper:hover{margin: 0;border: 0;background: var(--g-50);color: var(--ink);}ul.ui-autocomplete .pvd-ar{font-size: 12px;color: var(--mut);direction: rtl;}.ui-helper-hidden-accessible{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);}.co-v4 .pvxq-box{padding: 4px;border-radius: 12px;border-color: var(--line-2);}.co-v4 .pvxq-opt{display: flex;align-items: baseline;gap: 6px;padding: 7px 10px;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.co-v4 .pvxq-ar{margin-left: 0;font-size: 11.5px;color: var(--mut);}.co-v4 .pvxq-free{padding: 8px 10px;}.co-v4 .pvxq-geo{margin: 0 !important;}.co-v4 .pvxq-geo-row{min-height: 54px;gap: 10px;padding: 7px 8px 7px 7px;border: 1.5px dashed var(--line-2);border-radius: 12px;background: #fff;color: var(--ink);}.co-v4 .pvxq-geo-row:hover,.co-v4 .pvxq-geo-row:focus-visible{border-color: var(--g);background: var(--g-50);}.co-v4 .pvxq-geo-thumb{width: 40px;height: 40px;border-radius: 10px;background: var(--g-50);}.co-v4 .pvxq-geo-thumb svg{width: 20px;height: 20px;fill: var(--g-btn);filter: none;}.co-v4 .pvxq-geo-t1{color: var(--ink);font-size: 14px;font-weight: 700;white-space: normal;line-height: 1.25;}.co-v4 .pvxq-geo-t2{color: var(--mut);font-size: 12px;}.co-v4 .pvxq-geo-go{padding: 6px 10px;border-radius: 8px;border: 1.5px solid var(--g-200);background: #fff;color: var(--g-txt);font-size: 12px;font-weight: 800;text-transform: uppercase;letter-spacing: .03em;}.co-v4 .pvxq-geo.ok .pvxq-geo-row{border-style: solid;border-color: var(--g-200);background: var(--g-50);}.pvxq-gs.vu{position: fixed;display: flex;gap: 0;}.co-v4 #payment ul.payment_methods > li{display: grid;grid-template-columns: 22px minmax(0,1fr);column-gap: 12px;align-items: center;padding: 13px 14px;border-radius: 14px;cursor: pointer;}.co-v4 #payment ul.payment_methods > li:has(input:checked){box-shadow: 0 0 0 3px var(--g-100);}.co-v4 #payment ul.payment_methods > li > input.input-radio{position: static;grid-column: 1;grid-row: 1;appearance: none;-webkit-appearance: none;width: 22px;height: 22px;margin: 0;border: 2px solid var(--line-2);border-radius: 7px;background: #fff center / 14px no-repeat;cursor: pointer;}.co-v4 #payment ul.payment_methods > li > input.input-radio:checked{border-color: var(--g-btn);background-color: var(--g-btn);background-image: 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.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");}.co-v4 #payment ul.payment_methods > li > label{grid-column: 2;grid-row: 1;display: flex;align-items: center;gap: 8px;min-height: 24px;font-size: 14.5px;line-height: 1.25;}.co-v4 #payment ul.payment_methods > li > label .pay-ic,.co-v4 #payment ul.payment_methods > li > label .pay-cards{margin-left: auto;flex: none;display: inline-flex;gap: 4px;}.co-v4 #payment .pay-ic{width: 32px;height: 26px;align-items: center;justify-content: center;border-radius: 7px;background: var(--g-50);color: var(--g-txt);}.co-v4 #payment .pay-cards .p-chip{height: 24px;padding: 0 7px;font-size: 11px;background: #fff;border: 1px solid var(--line);}.co-v4 #payment .pay-cards .p-mc i{width: 12px;height: 12px;}.co-v4 #payment ul.payment_methods > li > .payment_box{grid-column: 2;margin: 3px 0 0;font-size: 12.5px;color: var(--ink-2);}.co-v4 #payment .payment_box ul{list-style: none;margin: 0 !important;padding: 0 !important;font-size: inherit !important;line-height: 1.4 !important;}.co-v4 #payment .payment_box li{margin: 0;padding: 0;border: 0;background: none;}.co-v4 #payment .payment_box img.emoji{display: none !important;}.co-v4 #place_order{color: #fff;}.coe-ic{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 12px;background: var(--or-50);color: var(--or);}.coe-ic .ic{width: 22px;height: 22px;}.coe h3{font-size: 20px;}.coe-l{margin: 0;padding: 0;list-style: none;display: grid;gap: 6px;}.coe-l:empty{display: none;}.coe-l li{padding: 9px 12px;border-radius: 10px;background: var(--or-50);color: var(--ink);font-size: 13.5px;line-height: 1.4;}.coe-cgv{margin: 0;font-size: 14px;line-height: 1.45;}@media (min-width: 1000px){.co-v4,.mc-v4{max-width: calc(1120px + 2 * var(--gut));}.co-v4 form.checkout.fm4{grid-template-columns: minmax(0,1fr) 400px !important;max-width: none;column-gap: 28px;align-items: start;}.co-v4 form.checkout.fm4 > *{grid-column: 1;}.co-v4 form.checkout.fm4 > .fm-rc{grid-column: 2;grid-row: 1 / span 4;position: sticky;top: 100px;background: #fff;}.co-v4 form.checkout.fm4 > .fm-rc > summary{cursor: default;pointer-events: none;}.co-v4 form.checkout.fm4 > .fm-rc > summary > .ic{display: none;}}.mc6-acts{flex-wrap: nowrap;}.mc6-acts .btn{flex: 1 1 auto;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.mc6-acts .btn-light{flex: 0 1 auto;}.mc5-tk > summary b{font-size: 17px;letter-spacing: -.01em;white-space: nowrap;}.mc5-tk > summary .status{margin-left: auto;}.mc5-tk > .tot{padding-bottom: 10px;}.mc-v4 .mc5-tk > .mc-adr{margin: 0 14px 14px;padding-top: 10px;border-top: 1px dashed var(--line-2);}@media (min-width: 1000px){.mc7{max-width: none;grid-template-columns: minmax(0,1fr) 400px;column-gap: 28px;align-items: start;}.mc7 > *{grid-column: 1;}.mc7 > .mc6-hero{grid-column: 1 / -1;}.mc7 > .mc5-tk{grid-column: 2;grid-row: 2 / span 3;position: sticky;top: 100px;}.mc7 .ty3-cards{grid-template-columns: repeat(3,minmax(0,1fr));}.mc7 .mc6-acts .btn{flex: 0 1 auto;}}.co-v4 .woocommerce-notices-wrapper:empty{display: none;}.cp8,.cp8-v{max-width: none;}.cp8-main,.cp8-side{display: grid;gap: var(--g-in);align-content: start;min-width: 0;}.cp8{grid-template-columns: minmax(0,1fr);}@media (min-width: 1000px){.pvx-wc:has(.cp8),.pvx-wc:has(.cp8-v),.pvx-wc:has(.cp8-ocs),.pvx-wc:has(.cp8-tabs){max-width: calc(1120px + 2 * var(--gut));}.cp8{grid-template-columns: minmax(0,1fr) 380px;column-gap: 28px;align-items: start;}.cp8-side{position: sticky;top: 100px;}.cp8-ocs{grid-template-columns: repeat(2,minmax(0,1fr));}.cp8-v .reorder{grid-template-columns: repeat(2,minmax(0,1fr));}}.cp8-st{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}.cp8-s{display: flex;align-items: center;gap: 10px;min-width: 0;padding: 10px 12px;border-radius: 14px;border: 1px solid var(--line);background: #fff;color: var(--ink);transition: border-color .15s;}.cp8-s:hover{border-color: var(--g);}.cp8-s > span:last-child{min-width: 0;display: grid;}.cp8-s b{font-size: 18px;line-height: 1.1;color: var(--g-900);}.cp8-s small{font-size: 12px;line-height: 1.2;color: var(--mut);}.cp8-si{flex: none;width: 38px;height: 38px;display: grid;place-items: center;border-radius: 10px;background: var(--g-50);color: var(--g-900);}@media (min-width: 1000px){.cp8-st{grid-template-columns: repeat(4,minmax(0,1fr));}}.cp8-ro{grid-template-columns: 52px minmax(0,1fr) auto;}.cp8-ro > span:first-child{width: 52px;height: 52px;border-radius: 9px;background: #fff;}.cp8-ro-t{display: grid;gap: 2px;min-width: 0;}.cp8-ro-n{font-size: 13.5px;font-weight: 700;line-height: 1.3;color: var(--ink);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.cp8-ro .price .now{font-size: 15px;}.cp8-ro small{display: flex;align-items: center;gap: 4px;font-size: 12px;color: var(--mut);}.cp8-ro small.cp8-al-ok{color: var(--g-txt);font-weight: 700;}.cp8-rupt{font-size: 12px;color: var(--mut);}.cp8-all{margin-left: auto;font-size: 13px;}.cp8-al-a{display: flex;gap: 6px;align-items: center;}.cp8-vide{margin: 0;padding: 14px;border-radius: 14px;background: var(--bg-2);font-size: 13.5px;color: var(--ink-2);display: grid;gap: 10px;justify-items: start;}.cp8-vide p{margin: 0;}.cp8-pf{display: grid;gap: 14px;}.cp8-ok{margin: 0;display: flex;align-items: center;gap: 6px;font-size: 13.5px;font-weight: 700;color: var(--g-txt);}.cp8-tabs{display: flex;gap: 6px;overflow-x: auto;scrollbar-width: none;}.cp8-tabs .chip b{font-weight: 800;font-size: 12px;opacity: .75;}.cp8-ocs{display: grid;gap: 8px;}.cp8-oc{display: grid;gap: 8px;padding: 12px 14px;border: 1px solid var(--line);border-radius: 16px;background: #fff;min-width: 0;}.cp8-oc-n{font-size: 17px;font-weight: 800;letter-spacing: -.01em;color: var(--ink);}.cp8-mis{display: flex;gap: 6px;flex-wrap: wrap;}.cp8-mi{position: relative;width: 44px;height: 44px;border-radius: 10px;border: 1px solid var(--line);background: #fff;overflow: hidden;display: grid;place-items: center;}.cp8-mi img{width: 100%;height: 100%;object-fit: contain;}.cp8-mi i{position: absolute;right: 2px;bottom: 2px;padding: 0 4px;border-radius: 5px;background: var(--ink);color: #fff;font-size: 10px;font-style: normal;font-weight: 800;line-height: 15px;}.cp8-mi-n{background: var(--g-50);color: var(--g-txt);font-size: 12px;font-weight: 800;}.st-ko{background: #fdecea;color: #8a1c12;}.cp8-pg{display: flex;justify-content: center;align-items: center;gap: 6px;flex-wrap: wrap;}.cp8-pg-a{min-width: 38px;height: 38px;padding: 0 8px;display: grid;place-items: center;border-radius: 10px;border: 1px solid var(--line);background: #fff;font-weight: 700;font-size: 14px;color: var(--ink);}.cp8-pg-a.is-on{background: var(--g-900);border-color: var(--g-900);color: #fff;}.cp8-pg-x{color: var(--mut);padding: 0 2px;}.pvx-wc .woocommerce-MyAccount-content > .woocommerce-info{display: grid;gap: 10px;padding: 14px;border-radius: 14px;background: var(--g-50);border: 1px solid var(--g-200);font-size: 13.5px;}.pvx-wc .woocommerce-MyAccount-content > .woocommerce-info .button,.pvx-wc .woocommerce-MyAccount-content > .woocommerce-info a.button{order: 2;justify-self: start;display: inline-flex;align-items: center;height: 38px;padding: 0 14px;margin: 0;border-radius: 10px;background: var(--g-btn);color: #fff;font-size: 12.5px;font-weight: 800;text-transform: uppercase;}#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;}}#pvx-menu .pvx-glv{position: absolute;inset: 0;z-index: 6;display: none;flex-direction: column;background: #f8f8f8;}#pvx-menu .pvx-glv.is-on{display: flex;}#pvx-menu .pvx-glv-h{flex: none;display: flex;align-items: center;gap: 10px;height: 70px;padding: 0 16px;font: 700 17px/1.2 Poppins,sans-serif;color: #000;}#pvx-menu .pvx-glv-bk{width: 44px;height: 44px;display: grid;place-items: center;border: 0;border-radius: 12px;background: #fff;color: var(--g-900);cursor: pointer;box-shadow: 0 2px 8px rgba(0,0,0,.06);}#pvx-menu .pvx-glv-q{flex: none;display: flex;align-items: center;gap: 10px;margin: 0 16px 10px;height: 52px;padding: 0 14px;border-radius: 14px;background: #fff;border: 1.5px solid var(--g-200);color: var(--g-txt);}#pvx-menu .pvx-glv-q input{flex: 1;min-width: 0;height: 100%;border: 0;background: none;font: 500 16px Poppins,sans-serif;color: var(--ink);outline: none;}#pvx-menu .pvx-glv-b{flex: 1;min-height: 0;overflow-y: auto;padding: 0 16px 12px;display: grid;align-content: start;gap: 8px;}#pvx-menu .pvx-glv-i{margin: 0;font: 600 12.5px/1.4 Poppins,sans-serif;color: #555;}#pvx-menu .pvx-glv-cs{display: flex;flex-wrap: wrap;gap: 6px;}#pvx-menu .pvx-glv-cs[hidden]{display: none;}#pvx-menu .pvx-glv-c{height: 36px;padding: 0 12px;border: 1px solid #e3e6dc;border-radius: 10px;background: #fff;font: 500 13px Poppins,sans-serif;color: #222;cursor: pointer;}#pvx-menu .pvx-glv-l{display: grid;gap: 6px;}#pvx-menu .pvx-glv-r{display: grid;gap: 2px;padding: 10px 12px;border-radius: 12px;background: #fff;color: #222;text-decoration: none;}#pvx-menu .pvx-glv-r b{font: 700 14.5px/1.25 Poppins,sans-serif;color: #000;}#pvx-menu .pvx-glv-r small{font: 400 12px/1.35 Poppins,sans-serif;color: #666;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}#pvx-menu .pvx-glv-all{flex: none;margin: 0 16px calc(14px + env(safe-area-inset-bottom));width: auto;}.fq7 .fq-gh{display: flex;align-items: center;min-width: 0;padding-bottom: 8px;border-bottom: 1px solid var(--line);}.fq7 .fq-gh .g6-k{display: block;min-width: 0;padding: 0;background: none !important;font-size: 17px;font-weight: 800;letter-spacing: -.01em;color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-transform: none;}@media (min-width: 900px){.fq-gs.fq-cols{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;align-items: start;}.fq-cols > .fq-col{display: grid;gap: 32px;align-content: start;min-width: 0;}}: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);}body .co-v4 #place_order{background: linear-gradient(180deg,var(--cta-1),var(--cta)) !important;color: #fff !important;box-shadow: 0 10px 20px -12px var(--cta-sh);}body .co-v4 #place_order:hover{background: var(--cta-h) !important;}.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,.pdp-fav.is-on .ic{transform: scale(1.08);}.pdp-acts{display: flex;gap: 6px;}.pdp-fav{cursor: pointer;padding: 0;color: var(--ink);}.pdp-fav span,.pc-t-fav span{display: none;}.pdp-fav .ic{width: 18px;height: 18px;fill: none;}.pdp-fav.is-on{color: #e0245e;border-color: #fecdd3;background: #fff1f2;}.pdp-fav.is-on .ic{fill: currentColor;}.tg-gam{font-weight: 700;}.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,.pdp-ai{color: #5b3cc4;}.pdp-cmp,.pdp-ai{cursor: pointer;padding: 0;}.pdp-cmp span,.pdp-ai span,.pc-t-cmp span,.pc-t-ai span{display: none;}.pdp-cmp .ic,.pdp-ai .ic{width: 18px;height: 18px;}.pdp-cmp.is-on{background: var(--g-900);border-color: var(--g-900);color: #fff;}.cu-pa{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 6px 2px 2px;}.cu-pa .btn{height: 34px;}.cmp-th img{width: 30px;height: 30px;object-fit: contain;background: #fff;border-radius: 7px;}.ai-src{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-top: 8px;font-size: 11.5px;color: var(--mut);}.ai-src .btn{height: 32px;font-size: 11.5px;}.ai-wait{opacity: .6;}.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;}@media (min-width: 1000px){.tiles-home > .tl:nth-child(n/**/+7){display: none;}.tiles-home{grid-auto-columns: minmax(0,1fr);}}.tiles-home .tl{display: flex;flex-direction: column;}.tiles-home .tl-im{position: relative;aspect-ratio: 1 / 1;height: auto;}.tiles-home .tl-im img{width: 100%;height: 100%;object-fit: cover;}.tiles-home .tl-n{display: block;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;}.tiles-home .tl-im .tl-tag{position: absolute;left: 6px;bottom: 6px;margin: 0;}.tiles-home .tl-t{flex: 1;padding: 7px 8px 8px;}.tiles-home .tl-t b{font-size: 12.5px;line-height: 1.25;overflow-wrap: anywhere;hyphens: auto;-webkit-hyphens: auto;}.tiles-home .tl-t em,.tiles-home .tl-go{display: none;}.slide{justify-content: flex-end;}.slide-txt{margin-top: auto;}@media (min-width: 700px){.slide{align-items: flex-end;}}.hero-tile.ht-b{background: repeating-linear-gradient(120deg,rgba(255,255,255,.05) 0 14px,transparent 14px 28px),linear-gradient(135deg,#4f8a00,#2f5200);}.hero-tile .btn-sm{align-self: flex-start;}.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;}.bud-grid{gap: 8px;}.bud{position: relative;gap: 4px;padding-bottom: 12px;}.bud .pics{justify-content: center;align-self: stretch;}.bud .bud-n{position: absolute;right: 8px;top: 8px;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;}.bud-grid > .bud:last-child:nth-child(odd){grid-column: 1 / -1;}@media (min-width: 900px){.bud-grid > .bud:last-child:nth-child(odd){grid-column: auto;}.bud-grid > .bud:last-child:nth-child(4n/**/+1){grid-column: 1 / -1;}}.trust-nums.tn2{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}@media (min-width: 900px){.trust-nums.tn2{grid-template-columns: repeat(4,minmax(0,1fr));}}.tn2 .tn{display: grid;grid-template-columns: 34px minmax(0,1fr);grid-template-rows: auto auto;column-gap: 8px;align-items: center;padding: 10px 12px;border-radius: 14px;background: #fff;border: 1px solid var(--line);text-align: left;}.tn2 .tn i{grid-row: 1 / span 2;width: 34px;height: 34px;display: grid;place-items: center;border-radius: 10px;background: var(--g-50);font-style: normal;font-size: 17px;}.tn2 .tn b{font-size: 18px;line-height: 1.1;}.tn2 .tn span{font-size: 11.5px;line-height: 1.25;color: var(--mut);}.trust-score .ts-top{display: none;}@media (min-width: 900px){.trust-score .ts-top{display: grid;gap: 8px;margin-top: 10px;}.trust-score .ts-top .rv-card{width: auto;min-width: 0;background: rgba(255,255,255,.96);color: var(--ink);}}@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;}.fg-b.fb-none::after{content: none;}.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;}.tile-fest{gap: 8px;}.tile-fest h3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.tile-fest .duo{margin: auto 0 0;gap: 6px;}.tile-fest .duo li{flex: 1 1 0;min-width: 0;position: relative;}.tile-fest .duo li img{width: 100%;}.tile-fest .tf-go{align-self: stretch;justify-content: space-between;white-space: nowrap;font-size: 12px;padding: 9px 10px;letter-spacing: .01em;}.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;}.rtn2-i{position: relative;grid-template-columns: 56px minmax(0,1fr) auto;gap: 9px;padding: 8px 10px;}.rtn2-n{position: absolute;left: 12px;top: 10px;z-index: 1;width: 18px;height: 18px;border-radius: 6px;font-size: 10.5px;}.rtn2-t small,.rtn2-t a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.rtn2-t a{-webkit-line-clamp: unset;}.rtn2-f{padding: 10px;gap: 8px;}.rtn2-tot em{display: inline-block;justify-self: start;margin-top: 3px;padding: 3px 8px;border-radius: 7px;background: var(--g-50);color: var(--g-900);font-size: 14px;font-weight: 800;}.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;}}.pvx-az .az-g li small{display: inline-block;margin-left: 5px;padding: 0 6px;border-radius: 6px;border: 1px solid var(--line);background: var(--bg-2);color: var(--g-900);font-size: 11.5px;font-weight: 700;line-height: 18px;vertical-align: 1px;}.pvx-az .az-idx{transition: top .3s var(--ease);}.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;}}.us2-x > span::before{content: none;}.gal-main .gal-badges{left: 14px;top: 14px;}@media (max-width: 999px){.gal-main .gal-badges{left: 12px;top: 12px;}}.bb-ac2 .bb-pr{flex: 1 1 auto;min-width: 0;height: 46px;display: grid;place-items: center;padding: 0 8px;border-radius: 12px;border: 1px solid var(--line);background: var(--bg-2);}.bb-ac2 .bb-pr b{font-size: 16.5px;font-weight: 800;color: var(--ink);white-space: nowrap;}.buybar.bb-ac2 .btn.bb-add{flex: none;width: 54px;min-height: 46px;padding: 0;}.buybar.bb-ac2 .bb-add .ic{width: 22px;height: 22px;}.rot-i{white-space: nowrap;min-width: 0;}.rot-i > span:not(.emo){min-width: 0;overflow: hidden;text-overflow: ellipsis;}@media (max-width: 599px){.rot-i{font-size: 12.5px;}}#pcv-glossaire-popup{display: none !important;}@media (min-width: 1000px){.pdp-body.pdp-full{grid-template-columns: minmax(0,1fr);}}.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;}.co-v4 .pvxq-geo-row:hover,.co-v4 .pvxq-geo-row:focus-visible,.co-v4 .pvxq-geo.ok .pvxq-geo-row{border-color: var(--line-2);background: #fff;}.co-v4 .pvxq-geo.ok .pvxq-geo-row{border-style: solid;}.co-v4 .pvxq-geo-t2[hidden]{display: none;}body #pvx-sticky-order-btn{left: 10px;right: 10px;bottom: calc(10px + env(safe-area-inset-bottom,0px));padding: 8px !important;border-radius: 18px;background: rgba(255,255,255,.97);border: 1px solid var(--line);box-shadow: 0 16px 34px -12px rgba(16,32,10,.5);transform: translateY(calc(100% + 30px));}body #pvx-sticky-order-btn.pvx-visible{transform: none;}body #pvx-sticky-order-btn button{min-height: 54px;padding: 0 14px !important;border-radius: 14px !important;background: linear-gradient(180deg,var(--cta-1),var(--cta)) !important;font: inherit;font-weight: 800 !important;font-size: 15px !important;letter-spacing: .02em;text-transform: uppercase;box-shadow: 0 10px 20px -12px var(--cta-sh);}body.woocommerce-checkout:has(#pvx-sticky-order-btn.pvx-visible) .fab{opacity: 0;pointer-events: none;}@media (min-width: 768px){body #pvx-sticky-order-btn{left: 50%;right: auto;width: min(520px,92vw);transform: translate(-50%,calc(100% + 30px));}body #pvx-sticky-order-btn.pvx-visible{transform: translate(-50%,0);}}.sv2{display: grid;gap: 10px;max-width: 560px;margin: 0 auto;}.sv2-col{display: grid;gap: 10px;align-content: start;min-width: 0;}@media (min-width: 900px){.prose:has(> .sv2),.pvx-page-b:has(.sv2){max-width: none;}.sv2{max-width: 1000px;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 16px;align-items: start;}.sv2-col:last-child{position: sticky;top: calc(var(--bub,0px) + 16px);}}.sv2-c{padding: 14px;border-radius: 16px;border: 1px solid var(--line);background: #fff;}.sv2-top{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 4px 10px;align-items: start;}.sv2-num{display: block;font-size: 18px;line-height: 1.2;}.sv2-date{display: block;font-size: 12.5px;color: var(--mut);margin-top: 2px;}.sv2-bdg{padding: 5px 10px;border-radius: 8px;font-size: 12px;font-weight: 800;white-space: nowrap;background: var(--g-50);color: var(--g-900);}.sv2-bdg.is-warn{background: #fff4d6;color: #7a5200;}.sv2-bdg.is-bad{background: #fde8e8;color: #a32d2d;}.sv2-p{grid-column: 1 / -1;margin: 6px 0 0;font-size: 13.5px;line-height: 1.45;color: var(--ink-2);}.sv2-k{margin: 0 0 10px;font-size: 12px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--mut);}.sv2-tl{list-style: none;margin: 0;padding: 0;display: grid;}.sv2-tl li{position: relative;display: grid;grid-template-columns: 36px minmax(0,1fr);gap: 12px;align-items: center;padding-bottom: 14px;}.sv2-tl li:last-child{padding-bottom: 0;}.sv2-tl li:not(:last-child)::before{content: "";position: absolute;left: 17px;top: 38px;bottom: 0;width: 2px;background: var(--line);}.sv2-tl li.is-done:not(:last-child)::before{background: #73b504;}.sv2-ic{width: 36px;height: 36px;display: grid;place-items: center;border-radius: 10px;border: 1.5px solid var(--line-2);background: #fff;color: var(--mut);}.sv2-tl .is-done .sv2-ic{background: #73b504;border-color: #73b504;color: #fff;}.sv2-tl .is-cur .sv2-ic{border-color: var(--g-900);color: var(--g-900);box-shadow: 0 0 0 3px var(--g-50);}.sv2-tx b{display: block;font-size: 14px;line-height: 1.2;}.sv2-tx small{display: block;font-size: 12px;color: var(--mut);margin-top: 2px;}.sv2-tl .is-todo .sv2-tx b{font-weight: 500;color: var(--mut);}.sv2 .pvt-wa{display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 50px;border-radius: 14px;background: #73b504;color: #fff !important;font-weight: 800;font-size: 14px;text-transform: uppercase;letter-spacing: .02em;text-decoration: none !important;}.mc-v4 .co-it .im img{border-radius: 9px;}.mc-v4 .co-it .im{overflow: visible;}.mc-v4 .ticket,.mc-v4 .mc5-tk,.mc-v4 .mc5-tk > .mc-adr{border-style: solid !important;}.mc-v4 .ticket::after{content: none;}.mc-v4 .ticket{border-radius: 16px;padding-bottom: 14px;}.mc-v4 .mc5-tk{padding-bottom: 0;}.sv2 h2.sv2-k{margin: 0 0 10px;font-size: 12px;line-height: 1.3;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--mut);}.sv2 ol.sv2-tl{list-style: none;margin: 0;padding: 0;}.sv2 .sv2-tl li{margin: 0;padding-left: 0;}.sv2 .sv2-tl li::marker{content: none;}.cp5-live > span{display: grid;gap: 1px;line-height: 1.25;}.cp5-live b,.cp5-live small{line-height: 1.25;margin: 0;}.cp8-main{gap: 10px;}.pvx-page:has(.cp8-v) > .page-h{display: none;}.cp8-v > .sec-h{margin: 6px 0 12px;}.cp8-v .sec-h.sec-g > .sh-p{white-space: normal;}.cp8-v .sec-tight{padding: 0;}.cp8-v .lst.wrap{padding-left: 0;padding-right: 0;max-width: none;}.cp8-v .pc-img img{padding: 4%;}@media (min-width: 900px){.pvx-wc form.woocommerce-EditAccountForm{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 12px 18px;align-items: start;}.pvx-wc form.woocommerce-EditAccountForm > fieldset,.pvx-wc form.woocommerce-EditAccountForm > p:not(.form-row),.pvx-wc form.woocommerce-EditAccountForm > .clear,.pvx-wc form.woocommerce-EditAccountForm > div{grid-column: 1 / -1;}.pvx-wc form.woocommerce-EditAccountForm > fieldset{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px 18px;}.pvx-wc form.woocommerce-EditAccountForm > fieldset > legend{grid-column: 1 / -1;}.pvx-wc form.woocommerce-EditAccountForm > p.form-row{margin: 0;width: auto;float: none;}}.lf{display: grid;gap: 10px;padding: 12px;border-radius: 18px;background: #f3f9ea;border: 1px solid #dcebc4;color: var(--ink);}.lf-i{width: 40px;height: 40px;display: grid;place-items: center;border-radius: 11px;background: #fff;border: 1px solid #dcebc4;font-size: 21px;flex: none;}.lf-h{display: flex;align-items: center;gap: 10px;}.lf-t{display: grid;line-height: 1.15;min-width: 0;}.lf-t small{font-size: 11px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: #3f6b00;}.lf-t b{font-size: 19px;}.lf-city{margin-left: auto;display: inline-flex;align-items: center;gap: 4px;height: 36px;padding: 0 10px;border-radius: 10px;border: 1.5px solid #cfe3ad;background: #fff;font: inherit;font-size: 13.5px;color: var(--ink);white-space: nowrap;cursor: pointer;}.lf-city b{font-weight: 800;}.lf-bx{display: flex;gap: 6px;flex-wrap: wrap;}.lf-b{display: inline-flex;align-items: center;gap: 5px;min-height: 34px;padding: 4px 11px;border-radius: 10px;background: #fff;border: 1.5px solid #cfe3ad;font-weight: 800;font-size: 14px;}.lf-b2{background: #73b504;border-color: #73b504;color: #fff;}.lf-fee{display: grid;gap: 8px;padding: 10px 12px;border-radius: 14px;background: #fff;}.lf-fh{display: flex;justify-content: space-between;align-items: baseline;gap: 8px;}.lf-fh > span{font-size: 11px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--mut);white-space: nowrap;}.lf-fh b{font-size: 13.5px;text-align: right;}.lf-fh b em{font-style: normal;color: #3f6b00;}.lf-st{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(0,1fr));position: relative;}.lf-st::before{content: "";position: absolute;left: 16%;right: 16%;top: 13px;height: 3px;border-radius: 3px;background: var(--line);}.lf-st li{position: relative;display: grid;justify-items: center;gap: 1px;text-align: center;}.lf-st li i{position: relative;width: 28px;height: 28px;display: grid;place-items: center;border-radius: 8px;background: #fff;border: 1.5px solid var(--line-2);font-style: normal;font-size: 14px;margin-bottom: 3px;}.lf-st li.done i{background: #73b504;border-color: #73b504;color: #fff;font-weight: 900;}.lf-st li.cur i{border-color: #73b504;box-shadow: 0 0 0 3px #e2efcb;}.lf-st li.next i{opacity: .6;filter: grayscale(.5);}.lf-st b{font-size: 13px;}.lf-st small{font-size: 11px;color: var(--mut);}.lf-st li.cur b,.lf-st li.cur small{color: #3f6b00;font-weight: 800;}.lf-pc{display: grid;gap: 16px;}.lf-pc > [data-lv-wrap]{display: grid;}.mp{display: none;}@media (min-width: 1000px){.lf-pc{grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: stretch;}.lf-pc .lf{align-content: center;height: 100%;}.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);}.mp-m{fill: #fff;stroke: #9cc66a;stroke-width: 1.6;stroke-linejoin: round;}.mp-r{fill: none;stroke: #73b504;stroke-width: 1.4;stroke-dasharray: 4 5;animation: mp-r 1.6s linear infinite;opacity: .8;}@keyframes mp-r{to{stroke-dashoffset: -18;}}.mp-v rect{fill: #fff;stroke: #3f6b00;stroke-width: 1.6;}.mp-v.on rect{fill: #73b504;}.mp-v text{font-size: 12px;font-weight: 800;fill: #10200a;font-family: inherit;}.mp-h{fill: rgba(115,181,4,.25);transform-box: fill-box;transform-origin: center;animation: mp-h 1.8s ease-out infinite;}@keyframes mp-h{from{transform: scale(.5);opacity: 1;}to{transform: scale(1.6);opacity: 0;}}@media (prefers-reduced-motion: reduce){.mp-r,.mp-h{animation: none;}}.mp-l{position: absolute;left: 18px;top: 50%;transform: translateY(-50%);max-width: 36%;display: grid;gap: 2px;}.mp-l b{font-size: 17px;}.mp-l small{font-size: 12.5px;color: var(--mut);}body .pvd{display: grid !important;gap: 10px;padding: 12px !important;border-radius: 18px !important;background: #f3f9ea !important;border: 1px solid #dcebc4 !important;box-shadow: none !important;color: var(--ink);font-family: inherit;}body .pvd-main{display: grid !important;grid-template-columns: 40px minmax(0,1fr) !important;grid-template-rows: auto auto !important;column-gap: 10px !important;row-gap: 8px !important;align-items: center;padding: 0 !important;background: none !important;}body .pvd-ico{grid-column: 1;grid-row: 1;width: 40px !important;height: 40px !important;display: grid !important;place-items: center;border-radius: 11px !important;background: #fff !important;border: 1px solid #dcebc4;}body .pvd-ico i{display: none !important;}body .pvd-ico::before{content: "🚚";font-size: 21px;}body .pvd-top{grid-column: 2;grid-row: 1;display: flex !important;align-items: center;justify-content: space-between;gap: 8px;margin: 0 !important;}body .pvd-label{font-size: 11px !important;font-weight: 800 !important;letter-spacing: .05em;text-transform: uppercase;color: #3f6b00 !important;}body .pvd-title{grid-column: 2;grid-row: 1;align-self: end;margin: 22px 0 0 !important;font-size: 19px !important;font-weight: 800 !important;line-height: 1.1 !important;pointer-events: none;}body .pvd-top{align-self: start;}body .pvd-zone-btn{display: inline-flex !important;align-items: center;gap: 4px;height: 36px;padding: 0 10px !important;border-radius: 10px !important;border: 1.5px solid #cfe3ad !important;background: #fff !important;font: inherit !important;font-size: 13.5px !important;font-weight: 800 !important;color: var(--ink) !important;pointer-events: auto;}body .pvd-zone-btn .ti-map-pin{display: none !important;}body .pvd-zone-btn::before{content: "📍";}body .pvd-dates{grid-column: 1 / -1;grid-row: 2;display: flex !important;gap: 6px;flex-wrap: wrap;margin: 0 !important;}body .pvd-chip{display: inline-flex !important;align-items: center;gap: 5px;min-height: 34px;padding: 4px 11px !important;border-radius: 10px !important;background: #fff !important;border: 1.5px solid #cfe3ad !important;font-weight: 800 !important;font-size: 14px !important;color: var(--ink) !important;}body .pvd-chip:not(.pvd-chip-h)::before{content: "📅";}body .pvd-chip-h{background: #73b504 !important;border-color: #73b504 !important;color: #fff !important;}body .pvd-chip-h i{display: none !important;}body .pvd-chip-h::before{content: "🕘";}body .pvd-note{display: none !important;}body .pvd-ship{display: grid;gap: 8px;margin: 0 !important;padding: 10px 12px !important;border-radius: 14px !important;background: #fff !important;border: 0 !important;}body .pvd-ship-top{display: flex !important;justify-content: space-between;align-items: baseline;gap: 8px;margin: 0 !important;}body .pvd-ship-lb{font-size: 11px !important;font-weight: 800 !important;letter-spacing: .05em;text-transform: uppercase;color: var(--mut) !important;white-space: nowrap;}body .pvd-ship-lb::before{content: "💰 ";}body .pvb-msg{font-size: 13.5px !important;text-align: right;color: var(--ink) !important;}body .pvb-msg b{color: var(--ink) !important;}body .pvb-route{position: relative !important;display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr));height: auto !important;margin: 0 !important;padding: 0 !important;}body .pvb-route::before{content: "";position: absolute;left: 16%;right: 16%;top: 13px;height: 3px;border-radius: 3px;background: var(--line);}body .pvb-lane,body .pvb-truck{display: none !important;}body .pvb-nd{position: relative !important;left: auto !important;transform: none !important;display: grid !important;justify-items: center;gap: 1px;text-align: center;width: auto !important;}body .pvb-dt{width: 28px !important;height: 28px !important;display: grid !important;place-items: center;border-radius: 8px !important;background: #fff !important;border: 1.5px solid var(--line-2) !important;margin-bottom: 3px;font-size: 14px;box-shadow: none !important;}body .pvb-dt i{display: none !important;}body .pvb-nd .pvb-dt::before{content: "🚚";}body .pvb-nd:has(.ti-gift) .pvb-dt::before{content: "🎁";}body .pvb-nd.on:not(.cur) .pvb-dt{background: #73b504 !important;border-color: #73b504 !important;color: #fff;font-weight: 900;}body .pvb-nd.on:not(.cur) .pvb-dt::before{content: "✓";}body .pvb-nd.cur .pvb-dt{border-color: #73b504 !important;box-shadow: 0 0 0 3px #e2efcb !important;}body .pvb-nd:not(.on) .pvb-dt{opacity: .6;filter: grayscale(.5);}body .pvb-pp{font-size: 13px !important;font-weight: 800 !important;color: var(--ink) !important;}body .pvb-sb{font-size: 11px !important;color: var(--mut) !important;}body .pvb-nd.cur .pvb-pp,body .pvb-nd.cur .pvb-sb{color: #3f6b00 !important;font-weight: 800 !important;}body .pvd-main{grid-template-rows: auto auto auto !important;row-gap: 2px !important;}body .pvd-ico{grid-row: 1 / span 2 !important;}body .pvd-top{grid-column: 2;grid-row: 1;align-self: end;}body .pvd-title{grid-column: 2 !important;grid-row: 2 !important;align-self: start;margin: 0 !important;}body .pvd-dates{grid-row: 3 !important;margin-top: 8px !important;}body .pvd-zone-txt{max-width: none !important;overflow: visible !important;text-overflow: clip !important;}body .pvd-ship,body .pvb-route,body .pvb-nd{height: auto !important;min-height: 0 !important;overflow: visible !important;}body .pvb-route{margin-top: 2px !important;}body .pvb-pp,body .pvb-sb{position: static !important;transform: none !important;white-space: nowrap;}.hero-side .mk{position: relative;z-index: 1;align-self: flex-start;padding: 4px 9px;border-radius: 8px;font-size: 11px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;white-space: nowrap;background: rgba(255,255,255,.18);color: #fff;}.hero-side .mk-y{background: #facc15;color: #1f3b00;}.hero-tile.ht-v2{min-height: 158px;padding: 16px;justify-content: flex-start;gap: 6px;border-radius: 20px;}.hero-tile.ht-v2 > :not(img){max-width: 56% !important;}.hero-tile.ht-v2 h3{font-size: 19px;line-height: 1.15;max-width: none;}.hero-tile.ht-v2 p{font-size: 12px;opacity: .9;max-width: none;}.hero-tile.ht-v2 > img{display: block !important;position: absolute;top: 14px;right: 14px;bottom: 14px;left: auto;width: 40%;max-width: none;height: auto;aspect-ratio: auto;object-fit: contain;background: #fff;border-radius: 16px;padding: 8px;box-shadow: 0 16px 30px -16px rgba(0,0,0,.6);}.hero-tile.ht-v2 .btn{margin-top: auto;}.hero-tile.ht-v2.ht-a{background: radial-gradient(120% 90% at 100% 0,rgba(255,255,255,.22),transparent 60%),linear-gradient(140deg,var(--fe-d),var(--fe));}.hero-tile.ht-v2.ht-b .cd span{background: #facc15;border-color: #facc15;color: #1f3b00;}@media (max-width: 599px){.hero-side:has(.ht-v2){grid-template-columns: 1fr !important;grid-template-rows: none !important;gap: 10px !important;}}.atouts.at1{display: block !important;overflow: hidden;-webkit-mask: linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);mask: linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);}.at1-t{display: flex;gap: 6px;width: max-content;animation: ft-mq 34s linear infinite;}.atouts.at1:hover .at1-t,.atouts.at1:active .at1-t{animation-play-state: paused;}@media (prefers-reduced-motion: reduce){.at1-t{animation: none;flex-wrap: wrap;width: auto;}}.at1 .at{flex: none;display: inline-flex;align-items: center;gap: 6px;padding: 6px 10px;border-radius: 10px;border: 1px solid var(--line);background: #fff;white-space: nowrap;}.at1 .at .emo{width: auto;height: auto;background: none;font-size: 15px;}.at1 .at > span:last-child{display: inline;font-size: 12.5px;}.at1 .at b{display: inline;font-size: 12.5px;margin-right: 4px;}.at-pc{display: none;}@media (min-width: 1000px){.at-pc{display: block;margin: 0;}.pdp-plus > .atouts{display: none !important;}}@media (min-width: 1000px){.rtn2 .rtn2-box{background: #fff;border-radius: 20px;}.rtn2 .rtn2-l{display: grid !important;grid-template-columns: repeat(auto-fit,minmax(0,1fr)) !important;gap: 22px;padding: 16px;}.rtn2 .rtn2-i{grid-template-columns: minmax(0,1fr) auto !important;align-items: end;gap: 10px;padding: 10px !important;border: 1px solid var(--line) !important;border-radius: 16px;background: #fff;}.rtn2 .rtn2-i.is-cur{background: var(--g-50);border-color: var(--g-200) !important;}.rtn2 .rtn2-i + .rtn2-i::before{content: "→";position: absolute;left: -18px;top: 38%;font-weight: 900;font-size: 18px;color: var(--g-900);}.rtn2 .rtn2-im{grid-column: 1 / -1;width: 100% !important;height: auto !important;aspect-ratio: 1;background: var(--img,#f6f6f4) !important;}.rtn2 .rtn2-n{left: 18px !important;top: 18px !important;width: 26px !important;height: 26px !important;font-size: 13px !important;}.rtn2 .rtn2-f{padding: 14px 18px;border: 0;border-radius: 0 0 20px 20px;background: linear-gradient(120deg,#274404,#3f6b00 60%,#4f8a00);color: #fff;}.rtn2 .rtn2-tot{grid-auto-flow: column;align-items: center;justify-content: start;gap: 14px;}.rtn2 .rtn2-tot small{color: rgba(255,255,255,.8);}.rtn2 .rtn2-tot b{font-size: 22px;color: #fff;}.rtn2 .rtn2-tot s{color: rgba(255,255,255,.6);}.rtn2 .rtn2-tot em{font-size: 15px;padding: 6px 12px;background: #facc15;color: #1f3b00;margin: 0;}.rtn2 .rtn2-f .btn{background: #fff !important;color: var(--ink) !important;box-shadow: 0 10px 20px -12px rgba(0,0,0,.6);}}.md.mdw{gap: 4px;}.md-b1{background: #f1f7e6;color: #2f5200;}.md-b5{background: #fff7e0;color: #7a5200;}.md-b10{background: #eef4ff;color: #1e3a8a;}.md-b20{background: #fdf2f8;color: #9d174d;}.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;}.sl-pack{background: radial-gradient(120% 120% at 100% 0%,#fda4af,transparent 55%),linear-gradient(135deg,#be123c,#e11d48);}.of-or{background: linear-gradient(150deg,#f43f5e,#be123c);}.ht-b:not(.hero-tile){background: linear-gradient(135deg,#f43f5e,#be123c);}#pvx-menu .pvx-t1 .pvx-ico{background: #ffe4e6 !important;color: #e11d48 !important;}body .pvb-amt,body .pvb-hot{color: var(--ink) !important;}.pq2{display: grid;gap: 12px;}.pc2{display: grid;gap: 10px;padding: 14px 16px;border-radius: 18px;background: linear-gradient(135deg,#10200a,#2f5200);color: #fff;}.pc2-h{display: flex;align-items: center;justify-content: space-between;gap: 10px;}.pc2-h b{display: block;font-size: 16px;}.pc2-h small{display: block;font-size: 12px;opacity: .85;}.pc2-p{flex: none;padding: 6px 10px;border-radius: 10px;background: #facc15;color: #1f3b00;font-weight: 900;white-space: nowrap;}.pq-bar{display: block;height: 8px;border-radius: 6px;background: var(--g-50);overflow: hidden;}.pq-bar i{display: block;height: 100%;border-radius: 6px;background: linear-gradient(90deg,#73b504,#3f6b00);transition: width .35s var(--ease);}.pc2 .pq-bar{background: rgba(255,255,255,.18);}.pc2 .pq-bar i{background: #facc15;}.pq-mode{display: grid;grid-template-columns: 1fr 1fr;gap: 4px;padding: 4px;border-radius: 12px;background: rgba(255,255,255,.12);}.pq-mode button{min-height: 36px;border: 0;border-radius: 9px;background: none;color: #fff;font: inherit;font-size: 12.5px;font-weight: 800;letter-spacing: .03em;cursor: pointer;}.pq-mode button.is-on{background: #fff;color: var(--ink);}.pq-s{margin: 0;padding: 16px;border: 1px solid var(--line);border-radius: 18px;background: linear-gradient(180deg,#f6fbef,#fff 40%);display: grid;gap: 14px;min-width: 0;}.pq-top{display: grid;gap: 6px;}.pq-n{font-size: 12px;font-weight: 800;color: var(--g-900);letter-spacing: .03em;text-transform: uppercase;}.pq-q{text-align: center;display: grid;justify-items: center;gap: 4px;}.pq-q .pq-e{width: 56px;height: 56px;display: grid;place-items: center;border-radius: 16px;background: #fff;box-shadow: 0 10px 20px -14px rgba(16,32,10,.5);font-size: 28px;}.pq-q h3{margin: 6px 0 0;font-size: 20px;}.pq-q p{margin: 0;font-size: 12.5px;color: var(--mut);}.pq-g{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}@media (min-width: 600px){.pq-g{grid-template-columns: repeat(3,minmax(0,1fr));}}.pq-t{position: relative;display: grid;justify-items: center;gap: 4px;padding: 12px 6px;border-radius: 14px;border: 1.5px solid var(--line);background: #fff;font-weight: 700;font-size: 13px;color: var(--ink);text-align: center;cursor: pointer;transition: border-color .15s,box-shadow .15s,transform .15s;}.pq-t input{position: absolute;opacity: 0;pointer-events: none;}.pq-t i{font-style: normal;font-size: 24px;line-height: 1.1;}.pq-t:hover{border-color: var(--g-200);}.pq-t:has(input:checked){border-color: #3f6b00;background: #f1f7e6;box-shadow: 0 0 0 3px #e2efcb;transform: translateY(-1px);}.pq-t:has(input:focus-visible){outline: 2px solid var(--g);outline-offset: 2px;}.pq-f{display: grid;grid-template-columns: auto 1fr;gap: 8px;}.pq2 .cp8-ok{margin: 0;}.pq2[data-pq-mode="pas"] .pq-s:not(.is-on),.pq2[data-pq-mode="pas"] .pq-all{display: none;}.pq2[data-pq-mode="tout"] .pq-top,.pq2[data-pq-mode="tout"] .pq-f{display: none;}.pq2[data-pq-mode="tout"] .pq-s{gap: 10px;padding: 12px;background: #fff;}.pq2[data-pq-mode="tout"] .pq-q{grid-template-columns: auto 1fr;justify-items: start;text-align: left;column-gap: 10px;align-items: center;}.pq2[data-pq-mode="tout"] .pq-q .pq-e{grid-row: 1 / span 2;width: 40px;height: 40px;font-size: 20px;border-radius: 11px;box-shadow: none;background: var(--g-50);}.pq2[data-pq-mode="tout"] .pq-q h3{margin: 0;font-size: 16px;}.pq2[data-pq-mode="tout"] .pq-g{grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px;}@media (min-width: 600px){.pq2[data-pq-mode="tout"] .pq-g{grid-template-columns: repeat(4,minmax(0,1fr));}}.pq2[data-pq-mode="tout"] .pq-t{padding: 8px 4px;font-size: 11.5px;}.pq2[data-pq-mode="tout"] .pq-t i{font-size: 19px;}.cp8-nav{display: none;}@media (min-width: 1000px){.cp8-2c{display: grid;grid-template-columns: 280px minmax(0,1fr);gap: 20px;align-items: start;}.cp8-nav{display: grid;gap: 12px;position: sticky;top: calc(var(--bub,0px) + 16px);}.cp8-2c > .cp8-v{min-width: 0;}.cp8-nav .cp5-r.is-on{background: var(--g-50);border-color: var(--g-200);}.cp8-nav .cp5-r.is-on .cp5-rl{font-weight: 800;color: var(--g-900);}}.pc-spe-mo{--spe1: #2f5200;--spe2: #73b504;}.hero-side .mk img.emoji,.hero-tile h3 img.emoji,.hero-tile p img.emoji{position: static !important;display: inline !important;width: 1em !important;max-width: none !important;height: 1em !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 !important;}.mp-l{top: 18px;bottom: 18px;transform: none;max-width: 40%;display: flex;flex-direction: column;gap: 8px;}.mp-l ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 6px;font-size: 13px;line-height: 1.35;color: var(--ink-2);}.mp-l li{display: flex;gap: 6px;align-items: flex-start;}.mp-l .mp-go{margin-top: auto;align-self: flex-start;}.mp svg{left: 42%;width: 56%;}body .pvb-route .pvb-nd .pvb-dt::before{content: "🏷️";}body .pvb-route .pvb-truck + .pvb-nd .pvb-dt::before{content: "💵";}body .pvb-nd:has(.ti-gift) .pvb-dt::before{content: "🎁";}body .pvb-nd.on:not(.cur) .pvb-dt::before{content: "✓";}body .pvd-ship-lb::before{content: "🧾 ";}.pdp-info .px2 > .pbb{display: flex;width: 100%;box-sizing: border-box;}.pdp-info .px2 > .pbb .pbb-t{flex: 1 1 auto;min-width: 0;}.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;}@media (min-width: 1000px){.rtn2 .rtn2-f{padding: 10px 16px;gap: 12px;}.rtn2 .rtn2-tot{grid-auto-flow: row;grid-template-columns: auto auto;justify-content: start;align-items: center;column-gap: 12px;row-gap: 2px;}.rtn2 .rtn2-tot small{grid-column: 1 / -1;}.rtn2 .rtn2-tot b{font-size: 21px;line-height: 1.1;}.rtn2 .rtn2-tot em{font-size: 13.5px;padding: 4px 10px;}.rtn2 .rtn2-f .btn{min-height: 44px;}}.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);}.pdp-v2 .pdp-info .px2 > .pbb{width: 100%;max-width: none;justify-self: stretch;align-self: stretch;}.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;}.cart-lf .lf-t b{font-size: 17px;}.sugg b{color: var(--ink);}.pc.pc-spe > .pc-spe-k{left: 0;right: 0;margin-inline: auto;width: max-content;transform: none;}.at1 .at{gap: 7px;padding: 5px 11px 5px 5px;border: 0;border-radius: 12px;font-weight: 600;box-shadow: 0 6px 14px -10px rgba(16,32,10,.45);color: var(--atc,var(--ink));background: linear-gradient(135deg,var(--at1,#f4f7ef),var(--at2,#e6ecdc));}.at1 .at .emo{width: 28px;height: 28px;display: grid;place-items: center;border-radius: 9px;background: #fff;font-size: 15px;box-shadow: 0 3px 8px -5px rgba(0,0,0,.35);}.at1 .at b,.at1 .at span:not(.emo){color: inherit;}.at1 .at b + span{opacity: .8;font-weight: 500;}.at-f-med{--at1: #eef4ff;--at2: #d8e6ff;--atc: #1e3a8a;}.at-f-eff{--at1: #f6f0ff;--at2: #e6dbff;--atc: #5b21b6;}.at-f-ori{--at1: #f1f9e4;--at2: #dcf0bd;--atc: #2f5200;}.at-f-nat{--at1: #ecfbf5;--at2: #c9f0df;--atc: #065f46;}.at-f-top{--at1: #fff8dd;--at2: #fdeaa8;--atc: #6b4e00;}.at-f-pub{--at1: #fff1f7;--at2: #fbd9e9;--atc: #9d174d;}.rtn2-tot em{display: block;margin: 2px 0 0 !important;padding: 0 !important;background: none !important;font-size: 12.5px !important;font-weight: 600;color: var(--g-900) !important;}.rtn2-pc{display: inline-block;margin-left: 8px;padding: 2px 7px;border-radius: 7px;background: #e11d48;color: #fff;font-style: normal;font-size: 12.5px;font-weight: 800;vertical-align: 2px;}.rtn2-bs{display: inline-block;margin-left: 8px;padding: 2px 7px;border-radius: 7px;background: #e11d48;color: #fff;font-style: normal;font-size: 12px;font-weight: 800;}@media (min-width: 1000px){.rtn2 .rtn2-tot em{grid-column: 1 / -1;color: rgba(255,255,255,.85) !important;}.rtn2 .rtn2-tot{grid-template-columns: auto;}}.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;}.md-b20{background: #fde4f0;color: #9d174d;}[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;}.pdp-info .pbb .md.mdw{gap: 0 !important;padding-inline: 7px;}.pdp-info .pbb .md.mdw .mdw-t{max-width: 0;opacity: 0;overflow: hidden;animation: s3-mot 6s ease-in-out 1s infinite !important;}@media (prefers-reduced-motion: reduce){.spe-a .spe-t,.pdp-info .pbb .md.mdw .mdw-t{animation: none !important;max-width: none;opacity: 1;margin-left: 5px;}}.pdp-v2 .pdp-info .px2 > .pbb{background: #f8f8f8 !important;border-color: #f8f8f8 !important;box-shadow: none !important;}.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;}.bud-grid[data-defile]{display: flex;gap: 10px;}.bud-grid[data-defile] > .bud{flex: 0 0 calc((100% - 10px) / 2);aspect-ratio: 1;min-height: 0;justify-content: flex-end;padding: 12px;}@media (min-width: 900px){.bud-grid[data-defile]{gap: 14px;}.bud-grid[data-defile] > .bud{flex-basis: calc((100% - 42px) / 4);padding: 16px;}}.bud-grid[data-defile] .bud .pics{position: absolute;top: 14%;left: 8%;right: 8%;display: flex;justify-content: center;margin: 0;}.bud-grid[data-defile] .bud .pics img{width: 36%;height: auto;aspect-ratio: 1;border-radius: 12px;padding: 4%;}.bud-grid[data-defile] .bud .pics img + img{margin-left: -8%;}.bud-grid[data-defile] .bud .pics img:nth-child(2){transform: translateY(-8%);position: relative;z-index: 1;}@media (min-width: 900px){.bud-grid[data-defile] .bud .amt{font-size: 30px;}}.trust2 .trust-nums{grid-template-columns: repeat(2,minmax(0,1fr));gap: 6px;}@media (min-width: 900px){.trust2 .trust-nums{grid-template-columns: repeat(4,minmax(0,1fr));}}.trust2 .trust-nums .tn,.tn2 .tn{display: grid;grid-template-columns: 40px minmax(0,1fr);grid-template-rows: 20px 20px;column-gap: 9px;row-gap: 0;align-content: center;height: 52px;padding: 6px 10px 6px 6px;box-sizing: border-box;overflow: hidden;}.tn2 .tn i{grid-row: 1 / span 2;width: 40px;height: 40px;font-size: 18px;}.trust2 .trust-nums .tn b{font-size: 16.5px;line-height: 20px;align-self: end;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.trust2 .trust-nums .tn span{font-size: 11.5px;line-height: 16px;align-self: start;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.trust2 .trust-score .ts-top{grid-column: 1 / -1;}[data-vus].is-all .rail-track{display: grid !important;grid-template-columns: repeat(auto-fill,minmax(160px,1fr));gap: 10px;overflow: visible;-webkit-mask: none;mask: none;transform: none !important;}[data-vus].is-all .rail-track > *{width: auto !important;min-width: 0;max-width: none !important;}[data-vus].is-all .rl-ind{display: none;}@media (min-width: 900px){[data-vus].is-all .rail-track{grid-template-columns: repeat(auto-fill,minmax(210px,1fr));gap: 14px;}}.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;}.f3 .emo.emo-lg{width: 44px;min-width: 44px;height: 28px;display: grid;place-items: center;background: #fff;border-radius: 8px;padding: 2px 4px;}.f3 .emo-lg .f3-lg{max-width: 100%;max-height: 100%;object-fit: contain;mix-blend-mode: multiply;}.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;}.tel-box{width: 280px;max-height: 300px;display: grid;grid-template-rows: auto minmax(0,1fr);background: #fff;border: 1px solid var(--line);border-radius: 14px;box-shadow: 0 18px 40px -16px rgba(16,32,10,.45);overflow: hidden;}.tel-q{margin: 8px;height: 38px;padding: 0 12px;border: 1px solid var(--line);border-radius: 10px;font: inherit;font-size: 14px;}.tel-l{overflow-y: auto;padding: 0 6px 8px;display: grid;align-content: start;}.tel-o{display: grid;grid-template-columns: 26px minmax(0,1fr) auto;align-items: center;gap: 8px;min-height: 38px;padding: 0 8px;border: 0;border-radius: 9px;background: none;font: inherit;font-size: 14px;color: var(--ink);text-align: left;cursor: pointer;}.tel-o:hover,.tel-o:focus-visible{background: var(--g-50);}.tel-o b{font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.tel-o i{font-style: normal;color: var(--mut);font-size: 13px;}.tel-o .emo img.emoji{width: 20px !important;height: 20px !important;margin: 0 !important;}.tel-s{padding: 8px 8px 4px;font-size: 11px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--mut);border-top: 1px solid var(--line);margin-top: 4px;}.tel-0{margin: 8px;color: var(--mut);font-size: 13px;}.pvl-tb.pvl-w{height: 20px;border-radius: 6px;padding: 0 7px;gap: 4px;font: 800 10px Poppins,sans-serif;}.bud-grid[data-defile] .bud .pics{bottom: auto;align-items: flex-start;}.bud-grid[data-defile] .bud .pics img{height: auto !important;max-height: none;object-fit: contain;flex: none;}@media (max-width: 599px){.pdp-info .pbb .pbb-lg{width: 64px;min-width: 64px;}}@media (max-width: 599px){.av3-b > .btn,.av3-b .rv-form > summary{padding-inline: 8px;font-size: 13px;letter-spacing: .01em;gap: 6px;white-space: nowrap;min-width: 0;}.av3-b .rv-form > summary .ic{width: 16px;height: 16px;flex: none;}}.f3 .emo.emo-lg{width: 52px;min-width: 52px;height: 40px;}.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;}@media (max-width: 999px){.rtn2 .rtn2-box{background: #fff;border-radius: 18px;overflow: hidden;}.rtn2 .rtn2-l{display: grid !important;grid-auto-flow: column;grid-auto-columns: minmax(132px,42%);gap: 20px;padding: 12px;overflow-x: auto;scrollbar-width: none;}.rtn2 .rtn2-l::-webkit-scrollbar{display: none;}.rtn2 .rtn2-i{position: relative;grid-template-columns: minmax(0,1fr) auto !important;align-items: end;gap: 8px;padding: 8px !important;border: 1px solid var(--line) !important;border-radius: 14px;background: #fff;}.rtn2 .rtn2-i + .rtn2-i{border-top: 1px solid var(--line) !important;}.rtn2 .rtn2-i.is-cur{background: var(--g-50);border-color: var(--g-200) !important;}.rtn2 .rtn2-i + .rtn2-i::before{content: "→";position: absolute;left: -17px;top: 34%;font-weight: 900;font-size: 16px;color: var(--g-900);}.rtn2 .rtn2-im{grid-column: 1 / -1;width: 100% !important;height: auto !important;aspect-ratio: 1;border-radius: 10px;}.rtn2 .rtn2-im img{padding: 0;mix-blend-mode: normal;}.rtn2 .rtn2-n{left: 14px !important;top: 14px !important;width: 22px !important;height: 22px !important;font-size: 12px !important;}.rtn2 .rtn2-t small{font-size: 10px;}.rtn2 .rtn2-t a{font-size: 12.5px;}.rtn2 .rtn2-here,.rtn2 .rtn2-i .btn{width: 36px;height: 36px;min-height: 36px;padding: 0;}.rtn2 .rtn2-f{display: grid;grid-template-columns: minmax(0,1fr);gap: 10px;padding: 12px 14px 14px;border: 0;background: linear-gradient(120deg,#274404,#3f6b00 60%,#4f8a00);color: #fff;}.rtn2 .rtn2-tot small{color: rgba(255,255,255,.8);}.rtn2 .rtn2-tot b{color: #fff;font-size: 20px;}.rtn2 .rtn2-tot s{color: rgba(255,255,255,.6);}.rtn2 .rtn2-tot em{color: rgba(255,255,255,.88) !important;}.rtn2 .rtn2-f .btn{width: 100%;max-width: 100%;min-width: 0;box-sizing: border-box;flex: none;min-height: 46px;padding-inline: 12px;background: #fff !important;color: var(--ink) !important;font-size: 13.5px;gap: 6px;white-space: nowrap;overflow: hidden;box-shadow: 0 10px 20px -12px rgba(0,0,0,.6);}.rtn2 .rtn2-f .btn .rtn2-bs{margin-left: 4px;flex: none;}}.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;}.sr-h2,.pvx-page > .page-h,.co-v4 > .co-h{display: grid;gap: 1px;margin: 0 0 12px;padding: 9px 10px 9px 14px !important;border-radius: 14px;background: #f3f9e9;}.sr-h2 h1,.pvx-page > .page-h h1,.co-v4 > .co-h h1{margin: 0;font-size: 18px !important;font-weight: 800;letter-spacing: -.02em;line-height: 1.15;color: var(--ink);}.sr-h2 h1 .hl,.pvx-page > .page-h h1 .hl,.co-v4 > .co-h h1 .hl{color: #3f7300;}.pvx-page > .page-h p{margin: 0;font-size: 12.5px;color: var(--mut);}@media (min-width: 900px){.sr-h2 h1,.pvx-page > .page-h h1,.co-v4 > .co-h h1{font-size: 20px !important;}}.pvx-sr .sr-h2{margin-top: 10px;}.sr-bn{display: grid;grid-template-columns: 56px minmax(0,1fr) auto;align-items: center;gap: 4px 12px;margin: 0 0 12px;padding: 10px 12px;border-radius: 16px;color: var(--gd,var(--g-900));text-decoration: none;background: linear-gradient(120deg,var(--g1,var(--br-2,#f1f7e6)),var(--g2,var(--br-l,#e2efcf)));}.sr-bn-lg{width: 56px;height: 56px;display: grid;place-items: center;border-radius: 12px;background: #fff;padding: 6px;}.sr-bn-lg img{max-width: 100%;max-height: 100%;object-fit: contain;mix-blend-mode: multiply;}.sr-bn-t{display: grid;min-width: 0;}.sr-bn-t small{font-size: 11px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;opacity: .85;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.sr-bn-t b{font-size: 19px;font-weight: 800;line-height: 1.15;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.sr-bn-t em{font-style: normal;font-size: 12.5px;font-weight: 600;}.sr-bn-ph{display: none;}.sr-bn-go{grid-column: 1 / -1;display: flex;align-items: center;justify-content: center;gap: 6px;min-height: 42px;border-radius: 12px;background: var(--gd,var(--g-900));color: #fff;font-size: 13px;font-weight: 800;letter-spacing: .03em;}@media (min-width: 760px){.sr-bn{grid-template-columns: 64px minmax(0,1fr) auto auto;padding: 12px 16px;}.sr-bn-lg{width: 64px;height: 64px;}.sr-bn-ph{display: block;width: 64px;height: 64px;border-radius: 12px;overflow: hidden;background: #fff;}.sr-bn-ph img{width: 100%;height: 100%;object-fit: contain;}.sr-bn-go{grid-column: auto;padding: 0 18px;}.sr-bn-t b{font-size: 22px;}}@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;}}.co-v4 #billing_country_field,.co-v4 #shipping_country_field{display: none !important;}.coe-hd{display: flex;align-items: center;gap: 10px;}.coe-hd .coe-ic{width: 36px;height: 36px;flex: none;border-radius: 10px;}.coe-hd h3{margin: 0;font-size: 19px !important;line-height: 1.2;}.coe .g7w-a{grid-template-columns: minmax(0,1fr) auto;}.coe .g7w-a [data-coe-ok]{font-size: 13.5px;padding-inline: 12px;white-space: nowrap;min-width: 0;}.coe .g7w-a [data-close]{padding-inline: 14px;font-size: 12.5px;}.pbs-sheet.coe{top: auto;bottom: 22vh;left: 12px;right: 12px;height: auto;max-width: 520px;}.pbs-sheet.coe .pb7-sheet{border-radius: 20px;}.pbs-sheet.coe .pb7-grab{display: none;}.pbs-sheet.coe .g7w-b{padding-top: 16px;}@media (min-width: 760px){.pbs-sheet.coe{top: 50%;bottom: auto;transform: translateY(-40%);opacity: 0;transition: transform .3s var(--ease),opacity .25s,visibility .3s;}.pbs-sheet.coe.is-open{transform: translateY(-50%);opacity: 1;}}body .pvd{overflow: hidden;}body .pvd-ship-top{flex-wrap: wrap;row-gap: 2px;}body .pvb-msg{white-space: normal !important;overflow: visible !important;text-overflow: clip !important;max-width: none !important;text-align: left;flex: 1 1 auto;}@media (max-width: 599px){body .pvd-ship-top{flex-direction: column;align-items: flex-start;}body .pvb-msg{text-align: left;}}body .pvb-route{padding-top: 0 !important;}body .pvb-route::before{top: 13px !important;}body .pvb-nd{top: auto !important;bottom: auto !important;margin: 0 !important;padding: 0 !important;}body .pvb-pp,body .pvb-sb{max-width: 100%;overflow: hidden;text-overflow: ellipsis;}body .pvd > .pvd-cd{margin: 2px -12px -12px !important;padding: 10px 12px !important;border-radius: 0 0 18px 18px !important;border: 0 !important;box-shadow: none !important;}body .pvd > .pvd-cd{background: #fde7ec !important;color: var(--ink) !important;}body .pvd > .pvd-cd b,body .pvd > .pvd-cd strong{color: #e11d48 !important;}body .pvd > .pvd-cd svg,body .pvd > .pvd-cd i{color: #e11d48 !important;stroke: currentColor;}.mc-v4 .mc6-hero{background: linear-gradient(120deg,#274404,#3f6b00 60%,#4f8a00) !important;}.mc-v4 .mc6-hero .btn-wa{background: #73b504 !important;color: #fff !important;box-shadow: 0 10px 20px -12px rgba(0,0,0,.6);}.mc-v4 .tlh{padding-left: 14px;padding-right: 0;}.mc-v4 .tlh::before{left: calc(14px + 18px);right: calc(25% - 18px);}.mc-v4 .tlh li{justify-items: start;text-align: left;padding: 0 4px 0 0;}.mc-v4 .mc5-tk > .mc-adr.mc-adr2{display: flex;align-items: center;gap: 10px;margin: 0 14px 14px;padding: 10px 12px;border: 0 !important;border-radius: 12px;background: #f8f8f8;font-size: 13px;color: var(--ink);}.mc-adr2 .mc-adr-i{width: 34px;height: 34px;flex: none;display: grid;place-items: center;border-radius: 10px;background: #fff;color: var(--g-txt);}.mc-adr2 .mc-adr-i .ic{margin: 0;}.mc-adr2 small{display: block;font-size: 11px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--mut);}.sv2 .sv2-top{border: 0;color: #fff;background: linear-gradient(120deg,#274404,#3f6b00 60%,#4f8a00);}.sv2 .sv2-top .sv2-num{color: #fff;}.sv2 .sv2-top .sv2-date,.sv2 .sv2-top .sv2-p{color: rgba(255,255,255,.85);}.sv2 .sv2-top .sv2-bdg{background: #fff;color: var(--g-900);}.sv2 .sv2-top .sv2-bdg.is-warn{background: #fff1c2;color: #6b4a00;}.sv2 .sv2-top .sv2-bdg.is-bad{background: #fde4ea;color: #9f1239;}.sv2-c:not(.sv2-top){background: #fff;border-color: #e6eddc;}.sv2-tl li:nth-child(1){--sc: #e6f3d3;--st: #2f5200;}.sv2-tl li:nth-child(2){--sc: #e2ecff;--st: #1e3a8a;}.sv2-tl li:nth-child(3){--sc: #f3ecff;--st: #5b21b6;}.sv2-tl li:nth-child(4){--sc: #fff1c2;--st: #6b4a00;}.sv2-tl li:nth-child(5){--sc: #fde4f0;--st: #9d174d;}.sv2-tl .is-todo .sv2-ic{background: var(--sc);border-color: transparent;color: var(--st);opacity: .75;}.sv2-tl .is-cur .sv2-ic{background: var(--sc);border-color: var(--st);color: var(--st);box-shadow: 0 0 0 3px var(--sc);}.sv2-tl .is-cur .sv2-tx b{color: var(--st);}.pvx-page:has(.cp5) > .page-h{display: none !important;}.cp5-live{background: #f3f9e9 !important;border: 1px solid #dcebc4 !important;color: var(--ink);}.cp5-live .cp5-li{background: #fff !important;color: var(--g-900) !important;}.cp5-live .cp5-go2{margin-left: auto;flex: none;pointer-events: none;}.cp5-r .cp5-ri{background: var(--rc,#eef3e8) !important;color: var(--rt,var(--g-900)) !important;border: 0 !important;}.cp5-rows .cp5-r:nth-child(6n/**/+1){--rc: #e6f3d3;--rt: #2f5200;}.cp5-rows .cp5-r:nth-child(6n/**/+2){--rc: #e2ecff;--rt: #1e3a8a;}.cp5-rows .cp5-r:nth-child(6n/**/+3){--rc: #fff1c2;--rt: #6b4a00;}.cp5-rows .cp5-r:nth-child(6n/**/+4){--rc: #fde4f0;--rt: #9d174d;}.cp5-rows .cp5-r:nth-child(6n/**/+5){--rc: #f3ecff;--rt: #5b21b6;}.cp5-rows .cp5-r:nth-child(6n/**/+6){--rc: #ecfbf5;--rt: #065f46;}.cp5-r.is-on{background: #f3f9e9 !important;}.cp5-r em{background: var(--rc,#eef3e8) !important;color: var(--rt,var(--g-900)) !important;}.cp5-g,.cp8-nav .cp5-g{color: var(--g-txt) !important;}.cp8-oc{border-color: #e6eddc !important;overflow: hidden;}.cp8-oc-n{color: var(--g-900) !important;}.cp8-tabs .chip.is-on{background: var(--g-900);color: #fff;}form.woocommerce-EditAccountForm{display: grid;grid-template-columns: minmax(0,1fr);gap: 10px;padding: 14px;border-radius: 18px;background: #fff;border: 1px solid #e6eddc;}form.woocommerce-EditAccountForm::before{content: "👤 Vos informations";margin: -14px -14px 2px;padding: 12px 14px;border-radius: 18px 18px 0 0;background: #f3f9e9;font-weight: 800;font-size: 15px;color: var(--ink);}form.woocommerce-EditAccountForm > .clear{display: none;}form.woocommerce-EditAccountForm > p{margin: 0 !important;width: auto !important;float: none !important;}form.woocommerce-EditAccountForm #account_display_name_description{display: block;margin-top: 4px;font-size: 12px;color: var(--mut);}form.woocommerce-EditAccountForm #account_display_name_description em{font-style: normal;}form.woocommerce-EditAccountForm fieldset{display: grid;gap: 10px;margin: 6px 0 0 !important;padding: 12px !important;border: 0 !important;border-radius: 14px;background: #f8f8f8;}form.woocommerce-EditAccountForm fieldset legend{float: left;width: 100%;margin: 0 0 2px;padding: 0 !important;font-weight: 800;font-size: 15px;color: var(--ink);}form.woocommerce-EditAccountForm fieldset legend::before{content: "🔒 ";}form.woocommerce-EditAccountForm fieldset p{margin: 0 !important;}form.woocommerce-EditAccountForm fieldset input{background: #fff !important;}form.woocommerce-EditAccountForm > p:last-of-type{margin-top: 4px !important;}form.woocommerce-EditAccountForm button[type=submit]{width: 100%;}@media (min-width: 700px){form.woocommerce-EditAccountForm{grid-template-columns: minmax(0,1fr) minmax(0,1fr);column-gap: 12px;}form.woocommerce-EditAccountForm::before,form.woocommerce-EditAccountForm > .form-row-wide,form.woocommerce-EditAccountForm > fieldset,form.woocommerce-EditAccountForm > p:not(.form-row){grid-column: 1 / -1;}form.woocommerce-EditAccountForm button[type=submit]{width: auto;}}.cp5-live .cp5-go2{display: inline-flex !important;flex-direction: row !important;align-items: center;gap: 8px;padding: 4px 4px 4px 12px;border-radius: 12px;background: #fff;font-size: 13.5px;font-weight: 700;color: var(--g-900);white-space: nowrap;}.cp5-live .cp5-go2 .arrow-btn{width: 30px;height: 30px;display: grid;place-items: center;border-radius: 9px;background: var(--g-900);color: #fff;}.cp5-live .cp5-go2 .arrow-btn .ic{width: 16px;height: 16px;}form.woocommerce-EditAccountForm fieldset{grid-template-columns: minmax(0,1fr) !important;}form.woocommerce-EditAccountForm fieldset > p{grid-column: auto !important;width: auto !important;}.fq-ths{display: flex !important;flex-wrap: wrap;gap: 6px !important;grid-template-columns: none !important;}.fq-ths .fq-th{display: inline-flex !important;flex-direction: row !important;align-items: center;gap: 6px;min-height: 0 !important;height: 38px;padding: 0 6px 0 10px !important;border-radius: 12px !important;background: var(--c) !important;border: 0 !important;text-align: left;flex: 0 1 auto;max-width: 100%;}.fq-ths .fq-th .emo{font-size: 16px;line-height: 1;}.fq-ths .fq-th b{font-size: 13px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 0;}.fq-ths .fq-th .gwa-n{position: static !important;margin: 0 !important;min-width: 22px;height: 22px;padding: 0 6px;display: grid;place-items: center;border-radius: 7px;background: #fff;font-size: 11.5px;font-weight: 800;}.fq-ths .fq-th.is-on{box-shadow: inset 0 0 0 2px var(--g-900);}.fq-th[data-fq-t="retours"],.fq-tc[style*="#fde7cc"]{--c: #f3ecff !important;}.fq-g[data-fq-g="commande"]{--fc: #dff0f8;--ft: #075985;}.fq-g[data-fq-g="livraison"]{--fc: #e4f1c6;--ft: #2f5200;}.fq-g[data-fq-g="retours"]{--fc: #f3ecff;--ft: #5b21b6;}.fq-g[data-fq-g="produits"]{--fc: #fbe0ec;--ft: #9d174d;}.fq-g{--fc: #fff1c2;--ft: #6b4a00;}.fq-gs .fq-g > .fq-gh{border: 0 !important;padding: 0 !important;}.fq-gs .fq-g > .fq-gh .g6-k{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;border-radius: 12px;background: var(--fc) !important;color: var(--ft);font-size: 15px;}.fq-gs .fq-g details{border-color: color-mix(in srgb,var(--fc,#e6eddc) 70%,#d9dfd0) !important;}.fq-gs .fq-g details[open],.fq-gs .fq-g details:hover{background: color-mix(in srgb,var(--fc,#f3f9e9) 45%,#fff);}.fq-gs .fq-g details summary .ic,.fq-gs .fq-g details summary svg{color: var(--ft,var(--g-900));}@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.fq > .l6-s:nth-child(1),.l6.fq > .l6-s:nth-child(2),.l6.fq > .l6-s:nth-child(3){grid-column: 1;}.l6.fq > .l6-s:nth-child(4){grid-column: 2;grid-row: 1 / span 4;}.l6.fq .fq-gs.fq-cols{columns: 1 !important;grid-template-columns: minmax(0,1fr) !important;}.l6.fq .fq-top{grid-template-columns: repeat(2,minmax(0,1fr)) !important;}.l6.er{display: grid !important;grid-template-columns: minmax(0,1fr) minmax(0,1fr);column-gap: 28px;align-items: start;}.l6.er > .l6-s:nth-child(1),.l6.er > .l6-s:nth-child(2),.l6.er > .l6-s:nth-child(4){grid-column: 1;}.l6.er > .l6-s:nth-child(3){grid-column: 2;grid-row: 1 / span 3;}.l6.er > .l6-s:nth-child(4){grid-row: 3;}}@media (min-width: 1000px){.l6.er .e4x-h{display: grid !important;grid-template-columns: minmax(0,1fr) !important;gap: 12px;}.l6.er .e4x-h > :not(:first-child){max-width: 420px;}}.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;}[data-vus].is-all .rail-track{grid-auto-flow: row !important;grid-auto-columns: auto !important;}.pvl-tb.pvl-w.md-b1{background: #e6f3d3 !important;color: #2f5200 !important;}.pvl-tb.pvl-w.md-b5{background: #fff1c2 !important;color: #6b4a00 !important;}.pvl-tb.pvl-w.md-b10{background: #e2ecff !important;color: #1e3a8a !important;}.pvl-tb.pvl-w.md-b20{background: #fde4f0 !important;color: #9d174d !important;}.pvl-rl button,.pvl-sb button,.pvl-go,.pvt-go,.pvl-pg::after{border-radius: 9px !important;}.pvl-sb,.pvt-tb,.pvl-tb{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;}.hero-slide,.hero-tile,.of,.tile-fest,.ibm,.nb2,.gah,.ma-sl-c,.sr-bn,.cp5-live,.bud,.gt-card,.fq-tc,[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;}.page-h,.l6-h,.er-h,.nm-head{display: grid;gap: 2px;margin: 0 0 14px;padding: 12px 16px !important;border-radius: 14px;background: #f3f9e9;}.page-h h1,.l6-h h1,.er-h h1,.nm-head h1{margin: 0;font-size: 22px !important;font-weight: 800;letter-spacing: -.02em;line-height: 1.15;color: var(--ink);text-wrap: balance;}.page-h h1 .hl,.l6-h h1 .hl,.er-h h1 .hl,.nm-head h1 .hl{color: #3f7300;}.page-h p,.l6-h p,.er-h p{margin: 0;font-size: 13px;color: var(--mut);}@media (min-width: 900px){.page-h h1,.l6-h h1,.er-h h1,.nm-head h1{font-size: 26px !important;}}.nm-head{grid-template-columns: minmax(0,1fr) auto;align-items: center;}.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;}.pvx-wc .form-row > label:not(.checkbox):not(.ck),.co-v4 .form-row > label:not(.checkbox):not(.ck){position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;}.pvx-wc .form-row input.input-text,.pvx-wc .form-row select,.co-v4 .form-row input.input-text,.co-v4 .form-row select{padding: 0 13px !important;}.pvx-wc .form-row textarea,.co-v4 .form-row textarea{padding: 12px 13px !important;}.pvx-wc .form-row ::placeholder,.co-v4 .form-row ::placeholder{color: var(--mut);opacity: 1;}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;}.fly-img{position: fixed;z-index: 9999;border-radius: 12px;object-fit: cover;background: #fff;box-shadow: 0 16px 30px -14px rgba(16,32,10,.55);pointer-events: none;}.bump{animation: pvx-bump .45s var(--ease);}@keyframes pvx-bump{40%{transform: scale(1.16);}}.pc:hover,.of:hover,.tl:hover,.bud:hover,.hero-tile: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,.bud:hover,.hero-tile: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;}.fav-pop .ic{animation: pvx-pop .45s var(--ease);}@keyframes pvx-pop{40%{transform: scale(1.35);}}.fav-bit{position: fixed;z-index: 9999;width: 7px;height: 7px;border-radius: 2px;background: #e11d48;pointer-events: none;}.bx-k,.pc-spe-k,.hero-side .mk,.chip-fe,.of-k,.ins-k{position: relative;overflow: hidden;}.bx-k::after,.pc-spe-k::after,.hero-side .mk::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,.tf-go .ic,.gah-go .ic,.sr-bn-go .ic{transition: transform .25s var(--ease);}@media (hover: hover){.btn:hover .ic:last-child,.sec-more:hover .arrow-btn,.tf-go:hover .ic,.gah-go:hover .ic,.sr-bn:hover .sr-bn-go .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;}}.lf-st{position: relative;}.lf-truck{position: absolute;top: -18px;left: calc(var(--tp,0) * (100% - 28px));z-index: 3;font-size: 18px;line-height: 1;transition: left .6s var(--ease);pointer-events: none;}.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,.hero-side .mk::after,.ins-k::after{animation: none;}}.tiles-home[data-defile]{display: flex !important;gap: 10px;grid-template-columns: none !important;}.tiles-home[data-defile] > .tl{display: flex !important;flex: 0 0 calc((100% - 20px) / 2.5);min-width: 0;}@media (min-width: 700px){.tiles-home[data-defile] > .tl{flex-basis: calc((100% - 40px) / 4.4);}}@media (min-width: 1100px){.tiles-home[data-defile]{gap: 14px;}.tiles-home[data-defile] > .tl{flex-basis: calc((100% - 70px) / 6.4);}}#pvx-menu .pvx-glv2{background: #f6f6f4;}#pvx-menu .pvx-glv2 .pvx-glv-h b{display: grid;gap: 1px;font-size: 17px;font-weight: 800;}#pvx-menu .pvx-glv2 .pvx-glv-h b small{font-size: 11.5px;font-weight: 600;color: var(--mut);}#pvx-menu .pvx-glv2 .pvx-glv-q{height: 46px;border-radius: 12px;}#pvx-menu .pvx-glv2 .pvx-glv-b{gap: 12px;}#pvx-menu .pvx-glv2 .pvx-glv-cs{display: grid;gap: 12px;min-width: 0;}#pvx-menu .pvx-glv-az{display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none;padding-bottom: 2px;}#pvx-menu .pvx-glv-az::-webkit-scrollbar{display: none;}#pvx-menu .pvx-glv-lt{flex: none;display: grid;justify-items: center;min-width: 36px;padding: 5px 0;border: 0;border-radius: 9px;background: #fff;font: 800 13px/1.1 Poppins,sans-serif;color: var(--ink-2,#222);cursor: pointer;}#pvx-menu .pvx-glv-lt small{font-size: 9.5px;font-weight: 600;color: var(--mut-2);}#pvx-menu .pvx-glv-lt.on{background: var(--g-900);color: #fff;}#pvx-menu .pvx-glv-lt.on small{color: #cfe6a6;}#pvx-menu .pvx-glv-j{display: grid;gap: 4px;padding: 12px 14px;border-radius: 14px;background: linear-gradient(135deg,#f1f9e4,#dcf0bd);color: var(--ink);text-decoration: none;}#pvx-menu .pvx-glv-j small{font-size: 10.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--g-900);}#pvx-menu .pvx-glv-j b{font-size: 17px;font-weight: 800;}#pvx-menu .pvx-glv-j span{font-size: 12.5px;line-height: 1.4;color: #333;}#pvx-menu .pvx-glv-k{margin: 2px 0 -4px;font: 800 11px/1.2 Poppins,sans-serif;letter-spacing: .06em;text-transform: uppercase;color: var(--mut);}#pvx-menu .pvx-glv-ths{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 6px;}#pvx-menu .pvx-glv-th{display: flex;align-items: center;gap: 8px;min-width: 0;padding: 9px 10px;border-radius: 12px;background: var(--c);color: #111;text-decoration: none;font: 700 12.5px/1.2 Poppins,sans-serif;}#pvx-menu .pvx-glv-th i{font-style: normal;font-size: 17px;flex: none;}#pvx-menu .pvx-glv-th small{display: block;font-size: 10.5px;font-weight: 600;color: #555;}#pvx-menu .pvx-glv-al{display: grid;gap: 6px;}#pvx-menu .pvx-glv-al .pvx-glv-r,#pvx-menu .pvx-glv-l .pvx-glv-r{position: relative;padding-right: 34px;}#pvx-menu .pvx-glv-al .pvx-glv-r::after,#pvx-menu .pvx-glv-l .pvx-glv-r::after{content: "›";position: absolute;right: 12px;top: 50%;transform: translateY(-50%);font: 700 20px/1 Poppins,sans-serif;color: var(--g-900);}#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;}.vl-ar{color: var(--mut);font-size: 13px;}.tn2 .tn:nth-child(2) i{background: #fff6d6;}.tn2 .tn:nth-child(3) i{background: #fde4ec;}.tn2 .tn:nth-child(1) i{background: #f3ede4;}.bud-grid[data-defile] .bud .pics{top: 9%;left: 5%;right: 5%;}.bud-grid[data-defile] .bud .pics img{width: 46%;padding: 3%;}.bud-grid[data-defile] .bud .pics img + img{margin-left: -12%;}.mega-side{contain: size;}html body .pvl-rl button,html body .pvl-sb button,html body .pvl-go,html body .pvt-go,html body .pvl-pg::after{border-radius: 9px !important;}html body .pvl-rl button.on{background: var(--g-900);}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;}.bud-grid[data-defile] .bud .pics{top: 8%;bottom: 36%;left: 4%;right: 4%;align-items: center !important;}.bud-grid[data-defile] .bud .pics img{width: 39%;padding: 3%;}.bud-grid[data-defile] .bud .pics img + img{margin-left: -9%;}.bud-grid[data-defile] .bud .pics img:nth-child(2){transform: translateY(-6%) scale(1.06);}.bud-grid[data-defile] > .bud{aspect-ratio: 6 / 5;}.bud-grid[data-defile] .bud .pics{top: 7%;bottom: 33%;}.bud-grid[data-defile] .bud .pics img{width: 43%;}.bud-grid[data-defile] .bud .pics img + img{margin-left: -14.5%;}#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;}.co-it[data-href],.rc-row[data-href],.ci[data-href]{cursor: pointer;}@media (hover: hover){.co-it[data-href]:hover p{color: var(--g-900);text-decoration: underline;text-underline-offset: 2px;}}.co-it.co-gift,.ticket .co-it.co-gift{background: var(--bl-50);}.co-gk,.rc-gk{display: block;font-size: 11px;font-weight: 800;color: var(--bl);letter-spacing: .02em;text-transform: uppercase;}.co-it.co-gift b{color: var(--bl);}.co-it.co-gift small{color: var(--mut);font-weight: 500;}.co-v4 tr.cart_item:has(.rc-gift) td{background: var(--bl-50);}.co-v4 tr.cart_item:has(.rc-gift) td:first-child{border-radius: 12px 0 0 12px;padding-left: 8px;}.co-v4 tr.cart_item:has(.rc-gift) td:last-child{border-radius: 0 12px 12px 0;padding-right: 8px;}.co-v4 tr.cart_item:has(.rc-gift) .pvxca-offert{color: var(--bl);font-weight: 800;}.sv2-c.ticket{display: grid;gap: 12px;}.sv2-c.ticket .co-it{background: var(--bg-2);}.sv2-c.ticket .co-it.co-gift{background: var(--bl-50);}.sv2-c.ticket h2.sv2-k{margin: 0;}.co-it.co-gift small{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.sv2-col,.sv2-c.ticket,.sv2-c.ticket > *,.co-it > div{min-width: 0;}.sv2-c.ticket{grid-template-columns: minmax(0,1fr);}.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;}.lst.flt-off{grid-template-columns: minmax(0,1fr);}.lst.flt-off > #filters,.lst.flt-off > .flt{display: none !important;}.lst.flt-off .grid-p{grid-template-columns: repeat(5,minmax(0,1fr));}}.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;}.rtx-sh{position: fixed;inset: 0;z-index: 210;pointer-events: none;}.rtx-sh-sc{position: absolute;inset: 0;background: rgba(16,32,10,.4);opacity: 0;transition: opacity .3s;}.rtx-sh-b{position: absolute;left: 0;right: 0;bottom: 0;display: grid;gap: 10px;max-width: 520px;margin: 0 auto;padding: 8px 16px calc(16px + env(safe-area-inset-bottom,0px));border-radius: 20px 20px 0 0;background: #fff;transform: translateY(105%);transition: transform .4s var(--ease);}.rtx-sh.is-on{pointer-events: auto;}.rtx-sh.is-on .rtx-sh-sc{opacity: 1;}.rtx-sh.is-on .rtx-sh-b{transform: none;}.rtx-sh-g{width: 44px;height: 5px;margin: 0 auto 2px;border-radius: 3px;background: var(--line-2);}.rtx-sh-x{position: absolute;right: 12px;top: 10px;width: 38px;height: 38px;border: 0;border-radius: 10px;background: var(--bg-2);display: grid;place-items: center;cursor: pointer;}.rtx-sh-im{width: 100%;aspect-ratio: 1.3;border-radius: 14px;overflow: hidden;background: #fff;}.rtx-sh-im img{width: 100%;height: 100%;object-fit: contain;}.rtx-sh small{font-size: 10.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--g-txt);}.rtx-sh h4{margin: 0;font-size: 16px;line-height: 1.25;}.rtx-sh-r{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 10px;}.rtx-sh-r b{font-size: 19px;font-weight: 800;}@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;}}.ft-f.cp-win{display: grid;gap: 10px;padding: 14px;border: 0;border-radius: 18px;color: #fff;background: linear-gradient(135deg,#17300a,#2f5200 55%,#3f6b00);box-shadow: 0 18px 30px -18px rgba(23,48,10,.9);cursor: pointer;}.cp-win-k{display: flex;align-items: center;justify-content: space-between;gap: 8px;font-size: 10.5px;font-weight: 800;letter-spacing: .07em;}.cp-win-k span{display: inline-flex;align-items: center;gap: 6px;padding: 3px 8px;border-radius: 8px;background: rgba(255,255,255,.14);white-space: nowrap;}.cp-win-p{display: grid;grid-template-columns: 84px minmax(0,1fr);gap: 12px;align-items: center;color: #fff;text-decoration: none;}.cp-win-p > span{min-width: 0;}.cp-win-p img{width: 84px;height: 84px;border-radius: 14px;object-fit: contain;padding: 4px;background: #fff;}.cp-win-p small{display: block;font-size: 10px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;opacity: .75;}.cp-win-p b{font-size: 14px;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.cp-win-l{margin: 0;padding: 0;list-style: none;display: grid;gap: 3px;font-size: 12px;}.cp-win-l li{color: #e8f5d0;}.cp-win-b{width: 100%;min-height: 50px;gap: 8px;background: #fff !important;color: var(--ink) !important;font-size: 13px;font-weight: 800;}.cp-win-b b{margin-left: auto;padding: 4px 8px;border-radius: 8px;background: rgba(16,32,10,.08);}.pdp-info .pbb .pbb-t1{display: flex !important;flex-direction: row !important;align-items: center;gap: 10px;flex-wrap: nowrap;min-width: 0;}.pdp-info .pbb .pbb-t1 > b{flex: 0 1 auto;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 1.2;}.pdp-info .pbb .pbb-t1 .md{flex: none;height: 24px;padding: 0 8px !important;gap: 5px !important;border-radius: 7px;}.pdp-info .pbb .pbb-t1 .md.mdw .mdw-t{margin: 0 !important;}.pdp-info .pbb{align-items: center;gap: 12px;}.pdp-info .pbb .pbb-go{margin-left: auto;flex: none;}@media (max-width: 420px){.pdp-info .pbb .pbb-t1 .md .mdw-t{display: none;}}.f3:has(.emo-lg){grid-template-columns: 64px minmax(0,1fr);padding-right: 26px;}.f3 .emo.emo-lg{width: 64px !important;min-width: 64px !important;height: 40px !important;padding: 4px 6px !important;overflow: hidden;}.f3 .emo-lg .f3-lg{width: 100%;height: 100%;object-fit: contain;}.f3 .f3-go{position: absolute;right: 8px;top: 50%;transform: translateY(-50%);}.f3 > b,.f3 > .f3-l{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.px-gift{padding-top: 10px !important;padding-bottom: 16px !important;align-items: center;}.px-gift .duo-g i{bottom: -8px;}.rv-form-b .comment-form{display: grid;gap: 10px;}.rv-form-b .comment-form > *{margin: 0 !important;}.rv-form-b .ff:has(#rating){height: auto !important;min-height: 52px;display: flex;align-items: center;gap: 12px;padding: 8px 14px;border: 1.5px solid var(--line-2);border-radius: 12px;background: #fff;}.rv-form-b .ff:has(#rating) > label{position: static !important;transform: none !important;order: -1;font-size: 14px !important;font-weight: 600;color: var(--ink) !important;opacity: 1 !important;pointer-events: none;}.rv-form-b .ff:has(#rating) p.stars{position: static !important;margin: 0 !important;display: flex;gap: 2px;}.rv-form-b .ff:has(#rating) p.stars a{font-size: 22px;width: auto;height: auto;}.rv-form-b .ff:has(#rating) select.ff-i[style*="none"]{display: none !important;}.rv-form-b .ff:has(#rating) select.ff-i{height: 40px;border: 0;padding: 0 !important;}.rgd-tg{display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;gap: 12px;margin: 0 0 10px;padding: 8px 14px 8px 8px;border-radius: 14px;background: linear-gradient(120deg,#f1f9e4,#e2f4cd);color: var(--ink);text-decoration: none;border: 1px solid var(--g-200);}.rgd-tg-th{display: flex;}.rgd-tg-th img{width: 40px;height: 40px;border-radius: 10px;background: #fff;object-fit: contain;padding: 3px;box-shadow: 0 4px 10px -6px rgba(16,32,10,.4);}.rgd-tg-th img + img{margin-left: -12px;}.rgd-tg-t{display: grid;min-width: 0;}.rgd-tg-t small{font-size: 10.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--g-txt);}.rgd-tg-t b{font-size: 14px;font-weight: 800;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.rgd-tg .ic{width: 30px;height: 30px;padding: 7px;border-radius: 9px;background: var(--g-900);color: #fff;}.rv-form-b p.stars a{position: relative;display: inline-block;width: 28px !important;height: 28px !important;font-size: 0 !important;color: transparent !important;text-indent: 0 !important;text-decoration: none;overflow: hidden;}.rv-form-b p.stars a::before{content: "★" !important;position: absolute;inset: 0;font: 400 26px/28px Arial,sans-serif !important;color: #d9dcd3 !important;text-indent: 0 !important;text-align: center;}.rv-form-b p.stars:hover a::before,.rv-form-b p.stars.selected a::before{color: #f5b301 !important;}.rv-form-b p.stars:hover a:hover ~ a::before,.rv-form-b p.stars.selected a.active ~ a::before{color: #d9dcd3 !important;}html body .pvx-tel-btn{top: 2px;left: 2px;height: calc(100% - 4px);padding: 0 8px 0 10px;border: 0 !important;border-right: 0 !important;border-radius: 10px 0 0 10px;background: var(--bg-2) !important;color: var(--ink);}html body .pvx-tel-btn:hover{background: var(--g-50) !important;}html body .pvx-tel-btn i{color: var(--mut);}html body .pvx-tel-liste{top: calc(100% + 6px);border: 1px solid var(--line) !important;border-radius: 14px !important;box-shadow: 0 18px 40px -18px rgba(16,32,10,.45) !important;padding: 4px;overflow-x: hidden;}html body .pvx-tel-rech{padding: 6px;border-bottom: 0 !important;border-radius: 12px 12px 0 0;}html body .pvx-tel-rech input{height: 44px !important;padding: 0 12px !important;border: 1.5px solid var(--line-2) !important;border-radius: 10px !important;background: var(--bg-2) !important;box-shadow: none !important;outline: none;}html body .pvx-tel-rech input:focus{border-color: var(--g) !important;background: #fff !important;}html body .pvx-tel-titre{color: var(--mut);font-weight: 800;letter-spacing: .06em;}html body .pvx-tel-opt{border-radius: 10px;color: var(--ink);}html body .pvx-tel-opt:hover,html body .pvx-tel-opt.sel{background: var(--g-50) !important;}html body .pvx-tel-opt span{color: var(--mut);}html body .pvx-tel-sep{background: var(--line);}html body .pvx-tel-plus{border-radius: 10px;color: var(--g-900) !important;}html body .pvx-tel-plus:hover{background: var(--g-50) !important;}html body .pvx-tel-msg{border-left: 0 !important;border-radius: 10px !important;}html body .pvx-tel.ok > input#billing_phone{border-color: var(--g) !important;}html body .pvd-zone{height: 34px;padding: 0 10px !important;gap: 5px !important;border-radius: 10px !important;border: 1.5px solid #cfe3ad !important;background: #fff;font-size: 13px !important;font-weight: 800 !important;color: var(--ink) !important;}html body .pvd-zone:hover{border-color: var(--g) !important;}html body .pvb-dt{border-radius: 7px !important;}html body .pvb-lane,html body .pvb-fill{border-radius: 4px !important;}.mc6-faq{display: grid;gap: 8px;}.mc6-faq > h3{margin: 0 0 4px;padding: 10px 14px;border-radius: 14px;background: #f3f9e9;font-size: 18px;font-weight: 800;letter-spacing: -.01em;}.mc6-faq details.acc{--qc: #eef7e2;--qi: #3f7300;border: 0 !important;border-radius: 14px;background: var(--qc);overflow: hidden;}.mc6-faq details.acc:nth-of-type(2){--qc: #e8f4fa;--qi: #0474a4;}.mc6-faq details.acc:nth-of-type(3){--qc: #f3ecff;--qi: #6d28d9;}.mc6-faq details.acc:nth-of-type(4){--qc: #fde4ec;--qi: #be123c;}.mc6-faq details.acc:nth-of-type(5){--qc: #fff6d6;--qi: #7a5a00;}.mc6-faq details.acc summary{padding: 12px 14px !important;font-weight: 700;}.mc6-faq details.acc .q-ic{background: #fff !important;color: var(--qi) !important;border-radius: 10px;}.mc6-faq details.acc .acc-b{padding: 0 14px 14px !important;}.mc6-faq details.acc .acc-b p{margin: 0;padding: 12px 14px;border-radius: 12px;background: #fff;font-size: 14px;line-height: 1.55;}.mc6-faq details.acc[open] summary{color: var(--qi);}.cg-acc .cg-t p{margin: 0 0 12px;line-height: 1.65;}.cg-acc .cg-t p:last-child{margin-bottom: 0;}@media (min-width: 1000px){.cg-acc[open] .cg-t:not(:has(dl)){column-count: 2;column-gap: 40px;column-rule: 1px solid var(--line);}.cg-acc[open] .cg-t:not(:has(dl)) > *{break-inside: avoid;}}.cg-acc{--cc: #eef7e2;--ci: #2f5200;border: 0 !important;border-radius: 16px !important;background: #fff;box-shadow: 0 0 0 1px var(--line) inset;overflow: hidden;}.cg-acc:nth-of-type(6n/**/+2){--cc: #e8f4fa;--ci: #075a86;}.cg-acc:nth-of-type(6n/**/+3){--cc: #f3ecff;--ci: #5b21b6;}.cg-acc:nth-of-type(6n/**/+4){--cc: #fde4ec;--ci: #9d174d;}.cg-acc:nth-of-type(6n/**/+5){--cc: #fff6d6;--ci: #6b4a00;}.cg-acc:nth-of-type(6n){--cc: #e7f6ef;--ci: #065f46;}.cg-acc > summary{background: var(--cc);}.cg-acc .cg-n{display: inline-flex;align-items: center;gap: 4px;width: max-content;padding: 2px 8px;border-radius: 7px;background: #fff;color: var(--ci) !important;}.cg-acc .cg-sh b{color: var(--ink);}.cg-acc[open]{box-shadow: 0 0 0 1.5px var(--cc) inset,0 14px 30px -22px rgba(16,32,10,.4);}.cg-acc[open] > summary .cg-sh b{color: var(--ci);}.cg-acc .cg-t{padding-top: 14px;}.cgv .cg-note,.cgv .cg-meta{border-radius: 14px;background: #f3f9e9;padding: 12px 14px;}.eqf-r{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 14px;}.eqf{position: relative;display: grid;grid-template-rows: auto 1fr;min-width: 0;border-radius: 18px;overflow: hidden;background: var(--c);}.eqf-ph{position: relative;aspect-ratio: 1;background: #fff;}.eqf-ph img{width: 100%;height: 100%;object-fit: cover;}.eqf-emo{width: 100%;height: 100%;display: grid;place-items: center;font-size: 64px;background: linear-gradient(135deg,#fff,var(--c));}.eqf-ph > b{position: absolute;left: 10px;top: 10px;width: 30px;height: 30px;border-radius: 9px;background: var(--k);color: #fff;display: grid;place-items: center;font-size: 14px;}.eqf-tag{position: absolute;right: 10px;bottom: 10px;padding: 4px 8px;border-radius: 8px;background: #fff;color: var(--k);font-size: 11px;font-weight: 700;box-shadow: 0 4px 12px -6px rgba(16,32,10,.35);}.eqf-tx{position: relative;display: grid;align-content: start;gap: 4px;padding: 12px 14px 16px;overflow: hidden;}.eqf-tx::after{content: attr(data-emo);position: absolute;right: -6px;bottom: -16px;font-size: 76px;opacity: .14;pointer-events: none;}.eqf-tx small{font-size: 10.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--k);}.eqf-tx strong{font-size: 16px;line-height: 1.2;}.eqf-tx p{position: relative;z-index: 1;margin: 0;font-size: 13px;line-height: 1.45;color: var(--ink-2,#333);}@media (max-width: 899px){.eqf-r{display: flex;grid-template-columns: none;}.eqf-r > .eqf{flex: 0 0 72%;}}.qv-sts .qv-st{border-radius: 16px !important;border: 0 !important;background: #f3f9e9;}.qv-sts .qv-st:nth-child(2){background: #fff6d6;}.qv-sts .qv-st:nth-child(3){background: #e8f4fa;}.qv-sts .qv-st:nth-child(4){background: #fde4ec;}.qv-sts .qv-st b{color: var(--ink);}.gl-2c{display: grid;gap: 24px;}@media (min-width: 1000px){.gl-2c{grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: start;gap: 28px;}.gl-2c > .l6-s{margin: 0 !important;}.gl-2c .gl-q{width: 100%;max-width: none;}.gl-2c .g6-tiles{grid-template-columns: repeat(2,minmax(0,1fr)) !important;}.gl-v4 .g7-list{column-count: 2;column-gap: 28px;}.gl-v4 .g7-list > *{break-inside: avoid;}}@media (min-width: 1000px){.cp8{grid-template-columns: 320px minmax(0,1fr) !important;}.cp8 > .cp8-side{order: -1;}.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) > .woocommerce-MyAccount-navigation{grid-row: 1 / span 9;position: sticky;top: calc(var(--bub,0px) + 16px);display: grid;gap: 10px;}.woocommerce:has(> .woocommerce-MyAccount-navigation .cp8-nav-wc) > :not(.woocommerce-MyAccount-navigation){grid-column: 2;min-width: 0;}.woocommerce-MyAccount-navigation .cp8-nav-wc{display: grid !important;position: static;}}.cp8-nav-wc{display: none;}@media (min-width: 1100px){.cp8-2c .lst{grid-template-columns: 230px minmax(0,1fr);gap: 20px;}.cp8-2c .lst .grid-p{grid-template-columns: repeat(3,minmax(0,1fr));}.cp8-2c .lst.flt-off{grid-template-columns: minmax(0,1fr);}.cp8-2c .lst.flt-off .grid-p{grid-template-columns: repeat(4,minmax(0,1fr));}.cp8-2c .lst > .wrap,.cp8-2c .lst.wrap{padding-inline: 0;}}@media (min-width: 1000px){.cg-acc[open] .cg-t:not(:has(dl)){display: block !important;}}@media (min-width: 900px){.eqf-r[data-defile]{display: grid !important;grid-template-columns: repeat(5,minmax(0,1fr));overflow: visible;-webkit-mask: none;mask: none;}.eqf-r[data-defile] > .eqf{flex: initial;}}.pq-q p small{display: block;margin-top: 2px;font-size: 11.5px;color: var(--mut-2);}.pq-date{grid-column: 1 / -1;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.6fr);gap: 10px;}.pq-date select{height: 52px;padding: 0 12px;border: 1.5px solid var(--line-2);border-radius: 12px;background: #fff;font: 600 15px Poppins,sans-serif;color: var(--ink);}.pq-date select:focus{outline: none;border-color: var(--g);}.pq-g-mq .pq-t i{width: 100%;height: 40px;display: grid;place-items: center;font-size: 0;}.pq-g-mq .pq-t i img{max-width: 90%;max-height: 34px;object-fit: contain;mix-blend-mode: multiply;}.pq-g-mq .pq-t{flex-direction: column;text-align: center;}.pq-g-mq .pq-t span{font-size: 11px;}.pq-s{min-width: 0;min-inline-size: 0;}.pq-s .pq-f .btn{min-width: 0;white-space: normal;line-height: 1.2;padding-inline: 10px;}@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;}.pvx-wc:has(.cp8),.pvx-wc:has(.cp8-v),.pvx-wc:has(.cp8-ocs),.pvx-wc:has(.cp8-tabs){max-width: none !important;}@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.is-catch .ic-o{opacity: 0;transform: scale(.4);}.fab-main.is-catch .ic-bag{opacity: 1;transform: none;}.fab-main .ic-o{transition: opacity .3s,transform .45s var(--spring);}.fab-main.is-catch{animation: fab-catch .7s var(--spring);}@keyframes fab-catch{0%{transform: scale(1);}30%{transform: scale(.86);}60%{transform: scale(1.16) rotate(-4deg);}100%{transform: none;}}.fab-ring{position: fixed;z-index: 9998;width: 56px;height: 56px;border-radius: 18px;border: 3px solid #a78bfa;pointer-events: none;}.fly-img{position: fixed;z-index: 9999;border-radius: 14px;object-fit: contain;background: #fff;padding: 4px;box-shadow: 0 18px 36px -14px rgba(16,32,10,.6),0 0 0 3px rgba(255,255,255,.9);pointer-events: none;will-change: transform,opacity;}.fly-spark{position: fixed;z-index: 9999;width: 8px;height: 8px;border-radius: 2px;pointer-events: none;}.btn,.mc-add,.sec-more,.tf-go,.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);}.rpl{position: absolute;z-index: -1;border-radius: 40%;background: currentColor;opacity: .22;transform: translate(-50%,-50%) scale(0);pointer-events: none;animation: rpl .6s var(--soft) forwards;}@keyframes rpl{to{transform: translate(-50%,-50%) scale(1);opacity: 0;}}.btn-buy.is-loading,.mc-add.is-loading{color: transparent !important;pointer-events: none;}.btn-buy.is-loading::after,.mc-add.is-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;}@keyframes spin{to{transform: rotate(360deg);}}.is-added{background: linear-gradient(135deg,#3f7300,#73b504) !important;color: #fff !important;}.is-added::before{content: "✓";position: absolute;inset: 0;display: grid;place-items: center;font-size: 18px;font-weight: 900;color: #fff;background: inherit;animation: added-in .45s var(--spring);}@keyframes added-in{from{transform: scale(.3);opacity: 0;}to{transform: none;opacity: 1;}}.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,.tiles-home[data-defile],.bud-grid[data-defile],.of-row,.eqf-r[data-defile],.cart-sugg-row{padding-top: 12px !important;padding-bottom: 30px !important;margin-top: -12px !important;margin-bottom: -30px !important;}@media (hover: hover){.pc,.tl,.bud,.bm,.gx,.hero-tile,.tfe,.tmd,.rtx,.ibm,.nb2,.cp8-s,.eqf,.tn,.f3,.gh-rail > *,.rs-seo-c{transition: transform .45s var(--soft),box-shadow .45s var(--soft),border-color .3s;}.pc:hover,.tl:hover,.bud:hover,.bm:hover,.gx:hover,.hero-tile:hover,.tfe:hover,.tmd:hover,.ibm:hover,.nb2:hover,.cp8-s:hover,.eqf:hover,.tn:hover,.f3: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,.bud:hover .pics img,.gx:hover .gx-im img{transform: scale(1.05);}.tl .tl-im img,.bud .pics 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;}.tab-ind{position: absolute;z-index: -1;top: 0;left: 0;border-radius: 10px;background: var(--g-900);box-shadow: 0 8px 18px -10px rgba(47,82,0,.8);transition: transform .5s var(--spring),width .5s var(--spring),height .3s;pointer-events: none;}[data-tabs].has-ind [data-tab].is-on{background: transparent !important;border-color: transparent !important;color: #fff !important;}[data-tabs].has-ind [data-tab]{transition: color .3s,border-color .3s,background .3s;}.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;}.ci.ci-new{animation: ci-new 1.6s var(--soft);}@keyframes ci-new{0%{opacity: 0;transform: translateX(40px) scale(.96);background: #eaf6d6;}25%{opacity: 1;transform: none;background: #eaf6d6;}100%{background: transparent;}}.ci.ci-out{animation: ci-out .42s var(--soft) forwards;pointer-events: none;}@keyframes ci-out{to{opacity: 0;transform: translateX(60px);max-height: 0;padding-top: 0;padding-bottom: 0;margin: 0;}}.ci.ci-busy{opacity: .55;}.ci.ci-bump .qty input,.ci.ci-bump .now{animation: bump-v .5s var(--spring);}@keyframes bump-v{40%{transform: scale(1.25);color: var(--g-900);}}.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;}}.cf-bit{position: fixed;z-index: 10000;width: 8px;height: 12px;border-radius: 2px;pointer-events: none;}.lf-st::before{left: calc(50% / var(--ns,3)) !important;right: calc(50% / var(--ns,3)) !important;height: 6px !important;top: 11px !important;border-radius: 4px !important;background: #e3e8da !important;}.lf-fill{position: absolute;z-index: 0;top: 11px;height: 6px;left: calc(50% / var(--ns,3));width: calc((100% - 100% / var(--ns,3)) * var(--fp,0));border-radius: 4px;background: linear-gradient(90deg,#a3d65c,#73b504 60%,#3f7300);transition: width 1.4s var(--soft);box-shadow: 0 0 0 0 rgba(115,181,4,.4);}.lf-fill::after{content: "";position: absolute;inset: 0;border-radius: inherit;background: linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent) -100% 0 / 50% 100% no-repeat;animation: gp-shine 2.2s ease-in-out infinite;}.lf-st li{z-index: 1;}.lf-st li.done i,.lf-st li.cur i{transition: transform .5s var(--spring),background .4s,border-color .4s;}.lf-st li.lf-hit i{animation: lf-hit .7s var(--spring);}@keyframes lf-hit{40%{transform: scale(1.3) rotate(-6deg);}}.lf-truck{top: -16px !important;left: calc(50% / var(--ns,3) + (100% - 100% / var(--ns,3)) * var(--fp,0) - 12px) !important;transition: left 1.4s var(--soft) !important;animation: truck-bob .6s ease-in-out infinite;}@keyframes truck-bob{50%{transform: translateY(-2px);}}details > :not(summary){transform-origin: top;}details.is-anim-open > :not(summary){animation: acc-in .4s var(--soft);}@keyframes acc-in{from{opacity: 0;transform: translateY(-6px);}to{opacity: 1;transform: none;}}summary .ic{transition: transform .35s var(--spring);}@media (hover: hover){.tl:hover .tl-n,.tn:hover i,.cp8-s:hover .cp8-si{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;}}.modal.is-over{z-index: 130 !important;}@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,.lf-fill::after,.dw-gp-bar i::after,.lf-truck{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;}a.added_to_cart.wc-forward{display: none !important;}.is-added > *{opacity: 0;}.lf-st{padding-top: 22px !important;}.lf-st::before{top: 33px !important;}.lf-fill{top: 33px;}.lf-truck{top: 0 !important;}@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-pr2 .px-row{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;flex-basis: 100%;}.px-pr2 .px-was{font-size: 16px;color: var(--mut);}.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;}.fx-mini{flex-basis: 100%;display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: 10px;align-items: center;padding: 10px 12px;border-radius: 12px;color: #fff;background: repeating-linear-gradient(120deg,rgba(255,255,255,.035) 0 14px,transparent 14px 28px),linear-gradient(135deg,#4f8a00,#2f5200);}.fx-mini .fx-bolt{width: 36px;height: 36px;border-radius: 10px;}.fx-mini .fx-bolt .ic{width: 18px;height: 18px;}.fx-mini b{display: block;font-size: 14px;font-weight: 800;}.fx-mini small{font-size: 11.5px;opacity: .85;}.fx-mini .cd span{background: rgba(255,255,255,.12);min-width: 34px;font-size: 15px;padding: 4px 5px;}@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 .mp-go svg,.mp .btn svg{position: static;width: 16px;height: 16px;}.of img.emoji,.of .of-gift img{animation: none !important;}.of .of-gift{animation: of-float 5.5s ease-in-out infinite;animation-delay: -2.7s;}@media (prefers-reduced-motion: reduce){.of .of-gift{animation: none;}}@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;}}.buybar.bb-ac2.is-ft{transform: translateY(160%) !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;}}.nm-head{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "h n" "all all";row-gap: 10px;}.nm-head h1{grid-area: h;}.nm-head .cart-badge{grid-area: n;}.nm-head .nm-all{grid-area: all;max-width: none;margin: 0 !important;}@media (min-width: 900px){.nm-head{grid-template-columns: auto auto minmax(0,1fr) minmax(0,440px);grid-template-areas: "h n . all";column-gap: 14px;}}.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;}}.rot-i.out{transition-duration: .22s,.25s;}.rot-i.on{transition-delay: .14s;}@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);}}.pdp-nav a{transition: background .3s var(--soft),color .3s,border-color .3s,transform .3s var(--spring);}@media (hover: hover){.pdp-nav a:hover{transform: translateY(-1px);}}@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;}.lf-h{gap: 10px !important;min-width: 0;}.lf-t{flex: 0 1 auto;min-width: 0;}.lf-t small{white-space: nowrap;font-size: 12px !important;}.lf-city{flex: 0 1 auto;min-width: 0;max-width: 60%;gap: 6px !important;padding: 0 9px !important;}.lf-city b{min-width: 0;overflow: hidden;text-overflow: ellipsis;}.lf-city .lf-pin{flex: none;display: block;color: #3f6b00;transform-origin: 50% 100%;animation: lf-pin 3.2s cubic-bezier(.34,1.56,.64,1) infinite;}@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);}}.lf-bx{display: flex !important;flex-wrap: nowrap !important;gap: 6px !important;min-width: 0;}.lf-bx .lf-b{flex: 0 1 auto;min-width: 0;white-space: nowrap;font-size: clamp(11.5px,3.45vw,14px) !important;padding: 4px 9px !important;gap: 5px !important;}.lf-bx .lf-b > span:last-child{min-width: 0;overflow: hidden;text-overflow: ellipsis;}.lf-bx .lf-b2{flex: none;}.lf-fh{display: grid !important;justify-content: start !important;gap: 4px !important;}.lf-fh b{text-align: left !important;display: inline-flex;align-items: center;gap: 6px;font-size: 15px !important;}.lf-fh .lf-ok{color: #73b504;font-weight: 900;}.lf-fee.is-free .lf-st li.done b{text-decoration: line-through;color: var(--mut);font-weight: 700;}.lf-end{margin: 0 -12px;padding: 11px 14px;background: #222f1d;color: #fff;display: flex;align-items: center;gap: 8px;font-size: 13px;line-height: 1.35;font-weight: 500;}.lf-end b{color: #bef264;font-weight: 800;white-space: nowrap;}.lf-end > span:first-child{flex: none;font-size: 15px;}.lf-truck{scale: -1 1;transition: left 1.4s var(--soft),scale .35s cubic-bezier(.34,1.56,.64,1) !important;}.lf-truck.is-back{scale: 1 1;}@container (max-width: 340px){.lf-i{width: 34px !important;height: 34px !important;font-size: 18px !important;border-radius: 10px !important;}.lf-h{gap: 7px !important;}.lf-t small{font-size: 10.5px !important;letter-spacing: .02em !important;}.lf-city{max-width: none;padding: 0 7px !important;font-size: 12.5px !important;}.lf-city .lf-pin{width: 16px;height: 16px;}}@media (max-width: 599px){.lf-t small{font-size: clamp(10.5px,3vw,12px) !important;letter-spacing: .03em !important;}.lf-city{font-size: 13px !important;}}@media (prefers-reduced-motion: reduce){.lf-city .lf-pin{animation: none;}}form.checkout .pvd,.co-v4 .pvd{display: none !important;}.co-lf{margin: 6px 0 4px;}.co-lf:empty{display: none;}.of,.bud,.hero-tile,.fest,.tfe,.fx,.hero .slide{position: relative;isolation: isolate;}.of > :not(.fxb),.bud > :not(.fxb),.hero-tile > :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);}}.bud .fxb i{opacity: 0;}.bud:not(.bud-m){background: linear-gradient(150deg,var(--bc1,#eef7df),var(--bc2,#d9efb8)) !important;border-color: transparent !important;overflow: hidden;}.bud:nth-child(6n/**/+2){--bc1: #e6f2fb;--bc2: #c9e3f6;}.bud:nth-child(6n/**/+3){--bc1: #fdeef3;--bc2: #f8d2df;}.bud:nth-child(6n/**/+4){--bc1: #fff4dc;--bc2: #fbe2a8;}.bud:nth-child(6n/**/+5){--bc1: #f1ecfd;--bc2: #ddd2fa;}.bud:nth-child(6n){--bc1: #e5f6f1;--bc2: #c4ebdf;}.bud-m{background: linear-gradient(150deg,var(--bm1,#f4f9ec),var(--bm2,#e3f1cc)) !important;border-color: transparent !important;overflow: hidden;}.bud-m:nth-child(5n/**/+2){--bm1: #eef5fc;--bm2: #d6e8f7;}.bud-m:nth-child(5n/**/+3){--bm1: #fdf1f5;--bm2: #f7dbe5;}.bud-m:nth-child(5n/**/+4){--bm1: #fff7e6;--bm2: #fbe8bf;}.bud-m:nth-child(5n){--bm1: #f4f0fd;--bm2: #e3dbfa;}@media (prefers-reduced-motion: reduce){.fxb{display: none;}}details > summary .ic,details > summary > svg{transition: transform .4s cubic-bezier(.34,1.56,.64,1);}details.is-anim-open > :not(summary){animation: none;}@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;}}.ds.ds2{display: grid !important;grid-template-columns: minmax(0,1fr);gap: 12px;align-items: start;}.ds.ds2 > .ds-col{display: grid;gap: 12px;min-width: 0;align-content: start;}.ds.ds2 > .ds-col > details{margin: 0 !important;}@media (min-width: 1100px){.ds.ds2:has(> .ds-col + .ds-col){grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px 18px;}}.facts3{display: grid !important;grid-template-columns: minmax(0,1fr) !important;grid-auto-rows: auto !important;gap: 0 !important;border-radius: 16px;overflow: hidden;border: 1px solid #e3ebd8;background: #fff;}@media (min-width: 900px){.facts3{grid-template-columns: repeat(2,minmax(0,1fr)) !important;}.facts3 > .f3:nth-child(odd){border-right: 1px solid #eef2e8 !important;}.facts3 > .f3:nth-child(n/**/+3){border-top: 1px solid #eef2e8 !important;}}@media (max-width: 899px){.facts3 > .f3 + .f3{border-top: 1px solid #eef2e8 !important;}}.facts3 > .f3{display: grid !important;grid-template-columns: minmax(0,1fr) auto !important;grid-template-rows: auto auto !important;column-gap: 12px;row-gap: 2px;align-items: center;min-height: 64px;height: auto;padding: 10px 16px !important;border-radius: 0 !important;background: transparent !important;border: 0 !important;transition: background .25s;}.facts3 > a.f3:hover{background: #f8fbf3 !important;}.facts3 > .f3 > *{margin: 0 !important;}.facts3 > .f3 > .f3-l{grid-column: 1;grid-row: 1;align-self: end;font-size: 11px !important;font-weight: 800;letter-spacing: .06em !important;text-transform: uppercase !important;color: #3f6b00;}.facts3 > .f3 > b{grid-column: 1;grid-row: 2;align-self: start;font-size: 15.5px;font-weight: 800;}.facts3 > .f3 > .emo{grid-column: 2;grid-row: 1 / span 2;width: 44px !important;height: 44px !important;display: grid;place-items: center;border-radius: 12px;background: #f6f8f2 !important;font-size: 21px;}.facts3 > .f3:first-child > .emo{width: 78px !important;background: #fff !important;border: 1px solid #e3ebd8;}.facts3 > .f3 > .emo img.f3-lg{width: 66px;height: auto;max-height: 30px;object-fit: contain;}.facts3 > .f3 > svg{display: none;}.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);}.cg-accs details.cg-acc{background: #fff !important;border: 1px solid var(--line) !important;box-shadow: none !important;}.cg-accs details.cg-acc > summary{background: transparent !important;--cc: #fff;}.cg-accs details.cg-acc[open]{border-color: #cfe6a6 !important;}.cg-accs .cg-sh small,.cg-accs .cg-sh b{background: none !important;color: var(--ink) !important;}.cg-accs .cg-sh small{color: var(--ink-2,#4b5843) !important;font-weight: 500;}.cg-accs .cg-sh small *,.cg-accs .cg-sh b *{color: inherit !important;background: none !important;box-shadow: none !important;padding: 0 !important;font-weight: inherit !important;}.cg-accs details.cg-acc[open] > summary .cg-sh b{color: var(--ink) !important;}.cg-accs .cg-n{background: #f3f9e9 !important;color: #2f5200 !important;}.cg-accs details.cg-acc::after,.cg-accs details.cg-acc::before{display: none !important;}@media (min-width: 1100px){.l6.cgv{display: grid !important;grid-template-columns: 380px minmax(0,1fr);gap: 22px 28px;align-items: start;}.l6.cgv > .l6-s:nth-child(1){grid-column: 1 / -1;}.l6.cgv > .l6-s:nth-child(2){grid-column: 1;grid-row: 2;position: sticky;top: 90px;}.l6.cgv > .l6-s:nth-child(3){grid-column: 2;grid-row: 2 / span 3;}.l6.cgv > .l6-s:nth-child(n/**/+4){grid-column: 1;}.l6.cgv .cg-chat .fq-sug{display: grid !important;grid-template-columns: 1fr;}.l6.cgv > .l6-s:nth-child(n/**/+4) .fq-sc{display: grid !important;grid-template-columns: 44px minmax(0,1fr);gap: 10px 12px;}.l6.cgv > .l6-s:nth-child(n/**/+4) .fq-sc .btn{grid-column: 1 / -1;justify-content: center;}}.er-pop{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;margin-top: 10px;}.er-pop a{display: inline-flex;align-items: center;gap: 6px;padding: 8px 12px;border-radius: 10px;background: #fff;border: 1px solid #dcebc4;font-weight: 600;font-size: 13.5px;color: var(--ink);transition: background .25s,transform .25s var(--spring);}.er-pop a:hover{background: #f3f9e9;transform: translateY(-1px);}.er-pop a .ic{width: 14px;height: 14px;color: #3f6b00;}.er-ry{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}@media (min-width: 700px){.er-ry{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (min-width: 1100px){.er-ry{grid-template-columns: repeat(6,minmax(0,1fr));gap: 14px;}}.er-ry .gwa-c{display: grid !important;grid-template-columns: minmax(0,1fr) !important;justify-items: center;align-content: start;gap: 8px;height: auto !important;width: auto !important;padding: 10px 10px 14px !important;border-radius: 18px;text-align: center;background: #fff;border: 1px solid var(--line);transition: transform .35s var(--spring),box-shadow .35s;}.er-ry .gwa-c:hover{transform: translateY(-4px);box-shadow: 0 20px 36px -24px rgba(16,32,10,.55);}.er-ry .gwa-c img{width: 100% !important;height: auto !important;aspect-ratio: 1 / 1;object-fit: cover;border-radius: 14px !important;}.er-ry .gwa-c > *{justify-self: center;}@media (min-width: 1100px){.l6.er.er7{display: grid !important;grid-template-columns: minmax(0,1fr) !important;max-width: 1500px;margin: 0 auto;gap: 22px;}.l6.er.er7 > *{grid-column: 1 / -1 !important;grid-row: auto !important;}.er7 > .l6-s:first-child .e4x-h{display: grid !important;justify-items: center;gap: 18px;padding: 40px 20px 26px !important;border-radius: 26px;text-align: center;background: radial-gradient(90% 120% at 50% 0%,#e7f3d2,#f6faef 60%,transparent) !important;}.er7 > .l6-s:first-child .e4x{zoom: 1.45;margin: 6px 0 4px;}.er7 > .l6-s:first-child .er-h{background: none !important;padding: 0 !important;display: grid;justify-items: center;}.er7 > .l6-s:first-child .er-h h1{font-size: 46px !important;}.er7 .er-f{max-width: 900px;margin: 0 auto;width: 100%;}}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);}}.hero-tile .btn,.of-cta,.ma-a .btn,.fx-cta,.tfe-go,.tmd-go,.btn-wa2,.gah-go,.mp-go,.rtx-add-m,.rtx-add-d{position: relative;overflow: hidden;isolation: isolate;}.hero-tile .btn::after,.of-cta::after,.ma-a .btn::after,.fx-cta::after,.tfe-go::after,.tmd-go::after,.btn-wa2::after,.gah-go::after,.mp-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;}}.hero-tile .btn,.of-cta,.ma-a .btn,.fx-cta,.tfe-go,.tmd-go{transition: transform .35s var(--spring),box-shadow .35s;}@media (hover: hover){.hero-tile:hover .btn,.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;}.bud .pics img{animation: of-float 5s ease-in-out infinite;}.bud .pics img:nth-child(2){animation-delay: -1.6s;}.bud .pics img:nth-child(3){animation-delay: -3.2s;}.bud:not(.bud-m){aspect-ratio: 1 / 1;height: auto !important;}.trust-score .gmark .g-logo{animation: g-breathe 3.4s ease-in-out infinite;}@keyframes g-breathe{0%,100%{transform: scale(1);}50%{transform: scale(1.12);}}.trust-score .stars{--fill: 0;}.trust-score.is-in .stars,.trust-score .stars{animation: stars-fill 1.6s var(--soft) both .3s;}@keyframes stars-fill{from{clip-path: inset(0 100% 0 0);}to{clip-path: inset(0 0 0 0);}}.tn i,.trust-nums 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);}}.rv-card p.is-typing::after{content: "";display: inline-block;width: 2px;height: 1em;margin-left: 2px;vertical-align: -2px;background: currentColor;animation: caret .8s steps(1) infinite;}@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;}.rgd-tg-th img,.rgd-tg-th > *{animation: of-float 4.6s ease-in-out infinite;}.rgd-tg-th > *:nth-child(2){animation-delay: -1.5s;}.rgd-tg-th > *:nth-child(3){animation-delay: -3s;}.rcap-s .stars,.rcap-s svg{animation: g-breathe 3.8s 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;}.cp5-ri,.cp5-ri img.emoji,.pvx-ico{animation: tn-bob 4.2s ease-in-out infinite;}.cp5-r:nth-child(2) .cp5-ri{animation-delay: -1s;}.cp5-r:nth-child(3) .cp5-ri{animation-delay: -2s;}.cp5-r:nth-child(4) .cp5-ri{animation-delay: -3s;}.seg{position: relative;isolation: isolate;}.seg .seg-ind{position: absolute;z-index: -1;left: 0;top: 0;border-radius: 9px;background: var(--g-900,#2f5200);transition: transform .45s var(--spring),width .45s var(--spring);pointer-events: none;}.seg.has-ind > button.on{background: transparent !important;color: #fff !important;}.seg.has-ind > button{transition: color .3s;}[data-seg-pane].seg-in{animation: dw-in .5s var(--soft) both;}.bud .amt b,.bud-m .amt b{font-variant-numeric: tabular-nums;}@media (prefers-reduced-motion: reduce){svg.ic,.pvx-go svg,.btn-wa2 .ic,.pc-add.btn-sec .ic,.mdw-t,.md.mdw,.bud .pics img,.tn i,.enf-best-t small,.lbt-so svg,.rgd-tg-th > *,.deal-v img,.cp5-ri,.pvx-ico,.ma-a .btn-pri{animation: none !important;}.hero-tile .btn::after,.of-cta::after,.ma-a .btn::after,.fx-cta::after,.pc-badges .bdg::after{display: none;}}#pvx-menu .pvx-eng.pvx-eng-r{display: grid;grid-template-columns: minmax(0,1fr) !important;position: relative;height: 46px;overflow: hidden;border-radius: 12px;background: #fff;}#pvx-menu .pvx-eng.pvx-eng-r > span{grid-area: 1 / 1;justify-content: center;font-size: 13px;opacity: 0;transform: translateY(100%);transition: opacity .4s,transform .5s var(--soft);background: transparent;}#pvx-menu .pvx-eng.pvx-eng-r > span.on{opacity: 1;transform: none;}#pvx-menu .pvx-eng.pvx-eng-r > span.out{opacity: 0;transform: translateY(-100%);}.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,.fab-main.is-catch .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;}.btn-flt.is-tog{animation: k-pop .5s var(--spring);}[data-flt-count].is-bump{display: inline-block;animation: cnt-pop .6s var(--spring);}.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,.hero-tile .btn,.tfe-go,.tmd-go,.ma-a .btn,.mp-go,.gaf-all,.er-top .btn,.rtx-add-m{width: 100%;justify-content: center;align-self: stretch !important;}.of{display: flex !important;flex-direction: column;}}.mc6-faq details.acc,.mc6-faq details.acc:nth-of-type(n){--qc: #fff;--qi: #2f5200;background: #fff !important;border: 1px solid var(--line) !important;}.mc6-faq details.acc[open]{border-color: #cfe6a6 !important;}.mc6-faq details.acc .q-ic{background: #f3f9e9 !important;color: #2f5200 !important;}.mc6-faq details.acc .acc-b p{background: #f8f8f8;}details.fm-rc.pvx-rc,.fm-rc.pvx-rc[open],.fm-rc .fm-rc-b{background: #f8f8f8 !important;}.fm-rc tfoot th,.fm-rc tfoot td{padding-top: 5px !important;padding-bottom: 5px !important;}.fm-rc tfoot tr:first-child th,.fm-rc tfoot tr:first-child td{padding-top: 10px !important;}@media (min-width: 1500px){.cp8-ocs{grid-template-columns: repeat(4,minmax(0,1fr)) !important;}}@media (min-width: 1100px) and (max-width: 1499px){.cp8-ocs{grid-template-columns: repeat(3,minmax(0,1fr)) !important;}}.sv2-c.ticket,.sv2-c.ticket .tot .tot-all{border-style: solid !important;}.sv2-c.ticket::before,.sv2-c.ticket::after{content: none !important;}.sv2-c.ticket .co-it .im,.sv2-c.ticket .co-it img{border-radius: 10px !important;overflow: hidden;}.sv2-tl li{animation: dw-in .5s var(--soft) both;}.sv2-tl li:nth-child(2){animation-delay: .1s;}.sv2-tl li:nth-child(3){animation-delay: .2s;}.sv2-tl li:nth-child(4){animation-delay: .3s;}.sv2-tl li:nth-child(5){animation-delay: .4s;}.sv2-tl .is-done .sv2-ic{background: #eef6e0 !important;border-color: #cfe3ad !important;color: #2f5200 !important;}.sv2-tl .is-cur .sv2-ic{background: #2f5200 !important;border-color: #2f5200 !important;color: #fff !important;animation: cta-pulse 2.6s ease-in-out infinite;}.sv2-tl li.is-done:not(:last-child)::before{background: #9cc66a !important;}.sv2-bdg:not(.is-warn):not(.is-bad){background: #f3f9e9;color: #2f5200;}.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,.gl3 .gal-thumbs button,.gl3 .gal-thumbs button.on{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){.pdp-v2 .gal:not(.gal-1){grid-template-columns: var(--th,76px) minmax(0,1fr) !important;gap: 12px;}.pdp-v2 .gal-thumbs{display: flex !important;flex-direction: column;gap: 12px;max-height: var(--gm-h,560px) !important;overflow: hidden !important;margin: 0;padding: 0;}.pdp-v2 .gal-thumbs button{flex: 0 0 var(--th,76px) !important;width: var(--th,76px) !important;height: var(--th,76px) !important;border-radius: 14px;}.pdp-v2 .gal-thumbs .gt-roll{display: flex;flex-direction: column;gap: 12px;animation: gt-roll var(--gt-d,30s) linear infinite;}.pdp-v2 .gal-thumbs:hover .gt-roll{animation-play-state: paused;}@keyframes gt-roll{to{transform: translateY(calc(-50% - 6px));}}}@media (max-width: 999px){.gal-thumbs .gt-roll{display: contents;}.gal-thumbs .gt-roll > [aria-hidden="true"]{display: none;}}.pdp-info .pbb .pbb-t1{flex-direction: column !important;align-items: flex-start !important;gap: 3px !important;}.pdp-info .pbb .pbb-t1 .md .mdw-t,.pdp-info .pbb .pbb-t1 .mdw-t{animation: none !important;max-width: none !important;opacity: 1 !important;}.pdp-info .pbb .pbb-t1 .md.mdw{animation: none !important;gap: 4px !important;}#buy-main .atouts.at1,#buy-main > .at1{margin-top: 14px !important;}.rgd-tg.is-moved{margin-top: 10px;}.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;}.woocommerce-terms-and-conditions-wrapper label,.validate-required > label.checkbox,.co-v4 .woocommerce-form__label-for-checkbox{justify-content: flex-start !important;gap: 10px;}.woocommerce-terms-and-conditions-wrapper abbr.required,.co-v4 .woocommerce-form__label-for-checkbox abbr.required{position: static !important;margin-left: 2px;order: 9;flex: none;}.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{flex: 0 1 auto;}#payment li.wc_payment_method{transition: background .3s,border-color .3s,box-shadow .3s;}#payment .payment_box{animation: dw-in .4s var(--soft) both;}.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;}.gt-nav a{max-width: 100%;overflow: hidden;}.gt-nav a:last-child{justify-self: stretch !important;justify-content: flex-end;text-align: right;}@media (max-width: 599px){.gt-nav{grid-template-columns: minmax(0,1fr) minmax(0,1fr) !important;grid-template-areas: "p n" "a a";row-gap: 10px !important;}.gt-nav a:first-child{grid-area: p;}.gt-nav a:nth-child(2){grid-area: a;justify-self: center;height: 36px;padding: 0 14px;border-radius: 10px;background: #f3f9e9;}.gt-nav a:last-child{grid-area: n;}}.pvx-wc:has(.cp8-nav),.pvx-wc:has(.woocommerce-Addresses),.pvx-wc:has(.woocommerce-EditAccountForm),.pvx-wc:has(.woocommerce-address-fields){max-width: none !important;}.pvx-wc .woocommerce-Addresses{grid-template-columns: repeat(auto-fill,minmax(min(100%,340px),1fr)) !important;}.pvx-wc .woocommerce-Address-title{flex-wrap: nowrap;}.pvx-wc .woocommerce-Address-title h2,.pvx-wc .woocommerce-Address-title h3{white-space: nowrap;}.pvx-wc .woocommerce-Address-title .edit,.pvx-wc .woocommerce-Address-title a{flex: none;white-space: nowrap;}.sv2-tl .is-todo .sv2-ic,.sv2-tl li:not(.is-done):not(.is-cur) .sv2-ic{background: #f6f8f2 !important;border-color: #e3ebd8 !important;color: #8a9680 !important;}.sv2-tl li:not(:last-child)::before{background: #e3ebd8;}.bm-top .bm-1{animation: k-pop .7s var(--spring) both;}.bm-top .bm-1:nth-child(2){animation-delay: .12s;}.bm-top .bm-1:nth-child(3){animation-delay: .24s;}.bm-top .bm-1 .lg img{animation: of-float 5s ease-in-out infinite;}.bm-top .bm-1:nth-child(2) .lg img{animation-delay: -1.7s;}.bm-top .bm-1:nth-child(3) .lg img{animation-delay: -3.4s;}.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);}}.az-g{animation: dw-in .5s var(--soft) both;}.pvx-az .az-l a,.pvx-az [data-az]{transition: background .25s,color .25s,transform .3s var(--spring);}.nm-all{animation: cta-pulse 3.2s ease-in-out infinite;}.nm-all > .ic:first-child{animation: tn-bob 3s ease-in-out infinite;}.rv-list.rv-rail{display: flex !important;gap: 12px;overflow-x: auto;scrollbar-width: none;grid-template-columns: none !important;padding-bottom: 4px;}.rv-list.rv-rail::-webkit-scrollbar{display: none;}.rv-list.rv-rail > .rv{flex: 0 0 min(84%,360px);margin: 0 !important;display: grid;align-content: start;gap: 8px;}@media (min-width: 1100px){.rv-list.rv-rail > .rv{flex-basis: calc((100% - 36px) / 4);}}.rv-ext .rv-on{justify-self: start;font-size: 12px;font-weight: 700;color: var(--g-txt);padding: 4px 8px;border-radius: 8px;background: #f3f9e9;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.rv4 .rv4-g{position: relative;overflow: hidden;isolation: isolate;}.rv4 .rv4-g::after{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: linear-gradient(110deg,transparent 35%,rgba(251,191,36,.22) 50%,transparent 65%) -160% 0 / 260% 100% no-repeat;animation: rv4-reflet 4.5s ease-in-out infinite;}@keyframes rv4-reflet{0%,50%{background-position: -160% 0;}90%,100%{background-position: 160% 0;}}.rv4 [style*="--w"]{animation: bar-in 1.2s var(--soft) both .2s;transform-origin: left;}.rv4 div:nth-child(2) > [style*="--w"]{animation-delay: .3s;}.rv4 div:nth-child(3) > [style*="--w"]{animation-delay: .4s;}@keyframes bar-in{from{transform: scaleX(0);}to{transform: none;}}.rv4 .stars,.rv .stars{animation: stars-fill 1.4s var(--soft) both .2s;}.rv4-n b{display: inline-block;animation: k-pop .7s var(--spring) both;}.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{margin-top: 14px !important;display: grid;gap: 8px;animation: dw-in .5s var(--soft) both;}#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;}}.tlh{align-items: start;}.tlh li{align-content: start;grid-template-rows: 40px auto auto;}.tlh li b{min-height: 2.5em;display: flex;align-items: flex-start;justify-content: center;line-height: 1.25;}.tlh li{animation: dw-in .5s var(--soft) both;}.tlh li:nth-child(2){animation-delay: .1s;}.tlh li:nth-child(3){animation-delay: .2s;}.tlh li:nth-child(4){animation-delay: .3s;}.co-v4 .fm-st{transition: box-shadow .35s var(--soft),border-color .35s;}.co-v4 .fm-st-b{animation: dw-in .45s var(--soft) both;}.co-v4 .form-row input.input-text,.co-v4 .form-row select,.co-v4 .form-row textarea{transition: border-color .25s,box-shadow .25s,background .25s;}.co-v4 .form-row input.input-text:focus,.co-v4 .form-row select:focus,.co-v4 .form-row textarea:focus{box-shadow: 0 0 0 4px #e8f3d6;border-color: #73b504 !important;}.co-v4 .fm-rc tr.cart_item{animation: dw-in .45s var(--soft) both;}.co-v4 .fm-rc tr.cart_item:nth-child(2){animation-delay: .05s;}.co-v4 .fm-rc tr.cart_item:nth-child(3){animation-delay: .1s;}.co-v4 .fm-rc tr.cart_item:nth-child(n/**/+4){animation-delay: .15s;}.co-v4 #place_order{position: relative;overflow: hidden;}.co-v4 #place_order::after{content: "";position: absolute;inset: 0;background: linear-gradient(110deg,transparent 35%,rgba(255,255,255,.25) 50%,transparent 65%) -160% 0 / 260% 100% no-repeat;animation: btn-sheen 4.5s ease-in-out infinite;pointer-events: none;}.co-it b .co-was{display: block;font-size: 11.5px;font-weight: 600;color: var(--mut);text-align: right;}.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;}@media (min-width: 1100px){.ma.maf > .ma-sl.ma-sl-nb{height: 140px !important;align-self: center;}.ma.maf > .ma-sl-nb .ma-sl-ims img{width: 96px !important;height: 96px !important;}.ma.maf > .ma-sl-nb .ma-sl-c{padding: 16px 24px !important;}}.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;}}.sr-car{position: relative;display: grid;gap: 8px;margin: 0 0 12px;}.sr-car-tr{display: grid;grid-auto-flow: column;grid-auto-columns: 100%;gap: 10px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;border-radius: 16px;}.sr-car-tr::-webkit-scrollbar{display: none;}.sr-car-tr > .sr-bn{scroll-snap-align: start;margin: 0;min-width: 0;}.sr-car-dots{display: flex;justify-content: center;gap: 5px;}.sr-car-dots button{width: 8px;height: 7px;padding: 0;border: 0;border-radius: 3px;background: #d7e3c6;cursor: pointer;transition: width .35s var(--soft),background .35s;}.sr-car-dots button.on{width: 20px;background: #3f6b00;}@media (max-width: 759px){.sr-car .sr-bn{grid-template-columns: 48px minmax(0,1fr) auto;gap: 10px;padding: 10px 12px;}.sr-car .sr-bn-lg{width: 48px;height: 48px;}.sr-car .sr-bn-t b{font-size: 17px;}.sr-car .sr-bn-go{grid-column: 3;grid-row: 1;min-height: 38px;padding: 0 12px;font-size: 11.5px;white-space: nowrap;}.sr-car .sr-bn-go .ic{display: none;}}@media (min-width: 760px){.sr-car-tr{grid-auto-columns: calc((100% - 20px) / 3);}.sr-car .sr-bn{grid-template-columns: 56px minmax(0,1fr) auto;padding: 12px 14px;}.sr-car .sr-bn-lg{width: 56px;height: 56px;}.sr-car .sr-bn-ph{display: none;}.sr-car .sr-bn-t b{font-size: 18px;}.sr-car .sr-bn-go{grid-column: 1 / -1;}}@media (min-width: 760px){.sr-car:has(.sr-bn:nth-child(-n/**/+3):last-child) .sr-car-dots{display: none;}}#pvx-menu .pvx-glv-go{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 12px 14px;border-radius: 16px;background: linear-gradient(120deg,#73b504,#3f6b00);color: #fff;text-decoration: none;box-shadow: 0 14px 26px -18px rgba(47,82,0,.8);}#pvx-menu .pvx-glv-go > span:first-child{display: grid;min-width: 0;}#pvx-menu .pvx-glv-go b{font: 800 15.5px/1.25 Poppins,sans-serif;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#pvx-menu .pvx-glv-go small{font: 500 12.5px/1.3 Poppins,sans-serif;opacity: .92;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#pvx-menu .pvx-glv-go .ar{flex: none;width: 42px;height: 42px;display: grid;place-items: center;border-radius: 12px;background: #fff;color: #2f5200;transition: transform .3s var(--spring);}@media (hover: hover){#pvx-menu .pvx-glv-go:hover .ar{transform: translateX(3px);}}#pvx-menu .pvx-glv-ths{grid-auto-rows: 86px;}#pvx-menu .pvx-glv-th{flex-direction: column;justify-content: center;gap: 3px;height: 86px;padding: 8px 6px;text-align: center;white-space: nowrap;overflow: hidden;}#pvx-menu .pvx-glv-th i{font-size: 20px;}#pvx-menu .pvx-glv-th > span{max-width: 100%;overflow: hidden;text-overflow: ellipsis;}#pvx-menu .pvx-glv.is-on .pvx-glv-cs > *,#pvx-menu .pvx-glv.is-on .pvx-glv-th{animation: dw-in .5s var(--soft) both;}#pvx-menu .pvx-glv.is-on .pvx-glv-cs > :nth-child(2){animation-delay: .05s;}#pvx-menu .pvx-glv.is-on .pvx-glv-cs > :nth-child(3){animation-delay: .1s;}#pvx-menu .pvx-glv.is-on .pvx-glv-cs > :nth-child(4){animation-delay: .15s;}#pvx-menu .pvx-glv.is-on .pvx-glv-cs > :nth-child(n/**/+5){animation-delay: .2s;}#pvx-menu .pvx-glv.is-on .pvx-glv-th:nth-child(1){animation-delay: .2s;}#pvx-menu .pvx-glv.is-on .pvx-glv-th:nth-child(2){animation-delay: .24s;}#pvx-menu .pvx-glv.is-on .pvx-glv-th:nth-child(3){animation-delay: .28s;}#pvx-menu .pvx-glv.is-on .pvx-glv-th:nth-child(4){animation-delay: .32s;}#pvx-menu .pvx-glv.is-on .pvx-glv-th:nth-child(5){animation-delay: .36s;}#pvx-menu .pvx-glv.is-on .pvx-glv-th:nth-child(6){animation-delay: .4s;}#pvx-menu .pvx-glv.is-on .pvx-glv-th:nth-child(n/**/+7){animation-delay: .44s;}@media (prefers-reduced-motion: reduce){#pvx-menu .pvx-glv.is-on .pvx-glv-cs > *,#pvx-menu .pvx-glv.is-on .pvx-glv-th{animation: none;}}.rtp{display: grid;gap: 16px;padding-block: 14px 30px;}.rtp-h{display: grid;gap: 6px;padding: 18px 20px;border-radius: 22px;background: linear-gradient(135deg,#f3f9e9,#e1f0c8);animation: rtp-in .5s var(--soft) both;}.rtp-h h1{margin: 0;font-size: clamp(26px,4vw,36px);font-weight: 800;letter-spacing: -.02em;line-height: 1.1;}.rtp-h h1 span{color: #3f7300;}.rtp-h p{margin: 0;color: var(--ink-2);max-width: 62ch;}.rtp-n{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 6px;}.rtp-n span{padding: 6px 10px;border-radius: 10px;background: #fff;font-size: 13px;font-weight: 700;}.rtp-q{display: grid;gap: 12px;padding: 16px;border-radius: 20px;background: #fff;border: 1px solid #dcebc4;box-shadow: 0 16px 30px -26px rgba(16,32,10,.6);animation: rtp-in .5s var(--soft) both .08s;}.rtp-q h2{margin: 0;font-size: 18px;font-weight: 800;}.rtp-sts{display: grid;gap: 10px;}@media (min-width: 900px){.rtp-sts{grid-template-columns: repeat(3,minmax(0,1fr));}}.rtp-st{display: grid;align-content: start;gap: 8px;padding: 12px;border-radius: 14px;background: #f6f8f2;min-width: 0;}.rtp-st > b{font-size: 13px;font-weight: 800;}.rtp-st > div{display: flex;flex-wrap: wrap;gap: 6px;}.rtp-st button{height: 36px;padding: 0 11px;border-radius: 10px;border: 1px solid var(--line);background: #fff;font: inherit;font-size: 13px;font-weight: 700;color: var(--ink);cursor: pointer;transition: background .25s,border-color .25s,color .25s,transform .3s var(--spring);}.rtp-st button:active{transform: scale(.96);}.rtp-st button.on{background: #2f5200;border-color: #2f5200;color: #fff;}.rtp-st button[hidden]{display: none;}.rtp .sec-h{margin: 0;}.rtp-bar{margin: 0;position: relative;}.rtp-g{display: grid;grid-template-columns: minmax(0,1fr);gap: 14px;align-items: start;}@media (min-width: 700px){.rtp-g{grid-template-columns: repeat(2,minmax(0,1fr));}.rtp-g > .rtx{grid-column: auto;}}@media (min-width: 1100px){.rtp-g{grid-template-columns: repeat(4,minmax(0,1fr));}}.rtp-g > .rtx{margin: 0;min-width: 0;animation: rtp-in .45s var(--soft) both;}@keyframes rtp-in{from{opacity: 0;transform: translateY(14px);}to{opacity: 1;transform: none;}}.rtp-g > .rtx[hidden]{display: none;}.rtp-vide{display: grid;justify-items: center;gap: 10px;padding: 28px 16px;border-radius: 18px;background: #f6f8f2;text-align: center;}.rtp-vide[hidden]{display: none;}.rtp-f .dw-b{display: grid;align-content: start;gap: 12px;padding: 14px 16px;overflow-y: auto;}.rtp-f .rtp-fg{padding: 12px;border-radius: 14px;background: #f6f8f2;}.rtp-f .rtp-fg .lbl{display: block;margin-bottom: 8px;font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--mut);}.rtp-f .sp-chips{display: flex;flex-wrap: wrap;gap: 6px;}.rtp-f .chip.is-on{background: var(--g-900);border-color: var(--g-900);color: #fff;}.rtp-f .flt-f{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 10px;padding: 12px 16px calc(12px + env(safe-area-inset-bottom));border-top: 1px solid var(--line);background: #fff;}.rtp-f{display: flex;flex-direction: column;}@media (prefers-reduced-motion: reduce){.rtp-h,.rtp-q,.rtp-g > .rtx{animation: none;}}@media (max-width: 899px){.rtp-q .rtp-st > div{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;margin-inline: -12px;padding-inline: 12px;scroll-padding-inline: 12px;}.rtp-q .rtp-st > div::-webkit-scrollbar{display: none;}.rtp-q .rtp-st button{flex: none;}}#buy-main .rgd-tg{margin: 10px 0 0;}.btn-buy,.btn,.pc-add,.mc-add,.pc-rem,.pc-spe-k,.ship-add,.rs-seo-c,.rs-seo-p,.tab-ind,.gcard,.gal-zoom,.pc,.rgd-tg,.btn-wa2,#pvx-menu .pvx-glv-go,.rtp-q{box-shadow: none !important;}.gal-zoom{border: 1px solid var(--line);}.buybar,.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;}.buybar,.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;}}.px-rc .rcap-s{flex: 0 1 auto;min-width: 0;}.px-rc .rcap-s > span:last-child{min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}@container (max-width: 345px){.px-rc .rcap-s{gap: 4px;padding: 5px 8px;}.px-rc .rcap-s .stars{display: none;}.px-rc .rcap-s::before{content: "★";color: #f5b301;font-size: 15px;line-height: 1;}}.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,.fab-main.is-catch .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-hi{display: grid;grid-template-columns: 52px minmax(0,1fr);align-items: center;gap: 12px;padding: 14px;border-radius: 18px;background: linear-gradient(135deg,#3f6b00,#1f3a07);color: #fff;}#pvx-menu .pvx-acc-hi > i{width: 52px;height: 52px;display: grid;place-items: center;border-radius: 14px;background: #fff;color: #2f5200;font: 900 22px/1 Poppins,sans-serif;font-style: normal;}#pvx-menu .pvx-acc-hi b{display: block;font: 800 18px/1.25 Poppins,sans-serif;}#pvx-menu .pvx-acc-hi small{display: block;font-size: 12.5px;opacity: .85;}#pvx-menu .pvx-acc-g{display: grid;gap: 12px;}#pvx-menu .pvx-acc .cp5-out{margin-top: 2px;}#pvx-menu .pvx-acc.is-in > *,#pvx-menu .pvx-acc.is-in .pvx-acc-g > *{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;}#pvx-menu .pvx-acc.is-in .pvx-acc-g > :nth-child(1){animation-delay: .12s;}#pvx-menu .pvx-acc.is-in .pvx-acc-g > :nth-child(2){animation-delay: .18s;}#pvx-menu .pvx-acc.is-in .pvx-acc-g > :nth-child(3){animation-delay: .24s;}#pvx-menu .pvx-acc.is-in .pvx-acc-g > :nth-child(n/**/+4){animation-delay: .3s;}@media (prefers-reduced-motion: reduce){#pvx-menu .pvx-acc-wait,#pvx-menu .pvx-acc.is-in > *,#pvx-menu .pvx-acc.is-in .pvx-acc-g > *{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;}}.sr-car-dots{display: none !important;}@media (min-width: 760px){.sr-car .sr-bn{grid-template-columns: 52px minmax(0,1fr) auto !important;gap: 10px !important;padding: 10px 12px !important;}.sr-car .sr-bn-lg{width: 52px !important;height: 52px !important;}.sr-car .sr-bn-go{grid-column: 3 !important;grid-row: 1 !important;min-height: 40px;padding: 0 12px !important;font-size: 11.5px !important;white-space: nowrap;}.sr-car .sr-bn-t b{font-size: 16px !important;}.sr-car-tr{grid-auto-columns: calc((100% - 20px) / 3) !important;}}@media (min-width: 1200px){.sr-car-tr{grid-auto-columns: calc((100% - 30px) / 4) !important;}}@media (min-width: 1600px){.sr-car-tr{grid-auto-columns: calc((100% - 40px) / 5) !important;}}.acc[open] summary{border-bottom: 0 !important;}.acc[open] .acc-b{padding-top: 0;}.fq7 .fq-wa2{margin: 12px 0 0;}.fq-in .btn{height: 48px !important;padding: 0 18px !important;border: 0 !important;color: #fff !important;background-color: #6d28d9 !important;background-image: linear-gradient(120deg,#6d28d9,#4f46e5,#a855f7) !important;background-size: 200% 200% !important;animation: fq-ia 6s ease-in-out infinite;}@keyframes fq-ia{0%,100%{background-position: 0% 50%;}50%{background-position: 100% 50%;}}.fq-in .ff-i{height: 48px !important;}.fq-gs .fq-g > .fq-gh .g6-k{border-radius: 8px !important;}@media (max-width: 759px){.fq-gs .fq-g > .fq-gh,.fq-gs .fq-g > .fq-gh .g6-k{width: 100%;}.fq-gs .fq-g > .fq-gh .g6-k{justify-content: flex-start;}}.fq7 > .l6-s,.fq7 .fq-g,.fq7 .fq-q{animation: fq-in .55s var(--soft) both;}.fq7 .fq-g:nth-child(2){animation-delay: .06s;}.fq7 .fq-g:nth-child(3){animation-delay: .12s;}.fq7 .fq-g:nth-child(4){animation-delay: .18s;}.fq7 .fq-g:nth-child(n/**/+5){animation-delay: .24s;}.fq7 .fq-q:nth-of-type(2){animation-delay: .05s;}.fq7 .fq-q:nth-of-type(3){animation-delay: .1s;}.fq7 .fq-q:nth-of-type(n/**/+4){animation-delay: .15s;}@keyframes fq-in{from{opacity: 0;transform: translateY(14px);}to{opacity: 1;transform: none;}}@media (prefers-reduced-motion: reduce){.fq7 > .l6-s,.fq7 .fq-g,.fq7 .fq-q,.fq-in .btn{animation: none;}}.e4c-s{aspect-ratio: 1 / 1 !important;border-radius: 12px !important;place-items: center !important;}.e4x-h,.mc6-hero,.cp5-me,.gt-card,.auth3{position: relative;overflow: hidden;isolation: isolate;}.e4x-h > .fxb,.mc6-hero > .fxb,.cp5-me > .fxb,.gt-card > .fxb,.auth3 > .fxb{z-index: -1;}.e4x-h .fxb i,.gt-card .fxb i,.auth3 .fxb i{opacity: .5;}.er-ry2 .tiles{margin-top: 10px;}.cp8-nav .cp5-g > small{display: none;}.cp8-ro-m{font-size: 11px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;color: var(--g-txt);}.cp8-star{display: inline-block;font-style: normal;animation: cp8-star 2.6s var(--soft) infinite;}@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);}}.cp5-live .cp5-li{overflow: hidden;}.cp5-live .cp5-li .ic{animation: cp5-route 1.4s ease-in-out infinite;}@keyframes cp5-route{0%,100%{transform: translateX(-2px);}25%{transform: translate(0,-1.5px);}50%{transform: translateX(2px);}75%{transform: translate(0,-1px);}}@media (min-width: 1000px){.cp8-v .reorder{grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px;}.cp8-v .reorder .cp8-ro{grid-template-columns: minmax(0,1fr);justify-items: center;align-content: start;gap: 8px;padding: 12px;text-align: center;}.cp8-v .reorder .cp8-ro > img,.cp8-v .reorder .cp8-ro > span:first-child{width: 100%;height: auto;aspect-ratio: 1;object-fit: contain;border-radius: 10px;background: #fff;}.cp8-v .reorder .cp8-ro-t{justify-items: center;}.cp8-v .reorder .cp8-ro .price{justify-content: center;}.cp8-v .reorder .cp8-ro > .btn,.cp8-v .reorder .cp8-ro > .cp8-rupt{align-self: end;width: 100%;justify-content: center;}}@media (prefers-reduced-motion: reduce){.cp8-star,.cp5-live .cp5-li .ic{animation: none;}}.cp8-od .cp8-ocs.is-out,.cp8-od .cp8-vide.is-out{opacity: 0;transform: translateY(10px);transition: opacity .25s var(--soft),transform .25s var(--soft);}.cp8-od .is-in > .cp8-oc,.cp8-od .cp8-vide.is-in{animation: cp8-oc-in .5s var(--spring) both;}.cp8-od .is-in > .cp8-oc:nth-child(2){animation-delay: .05s;}.cp8-od .is-in > .cp8-oc:nth-child(3){animation-delay: .1s;}.cp8-od .is-in > .cp8-oc:nth-child(4){animation-delay: .15s;}.cp8-od .is-in > .cp8-oc:nth-child(5){animation-delay: .2s;}.cp8-od .is-in > .cp8-oc:nth-child(n/**/+6){animation-delay: .25s;}@keyframes cp8-oc-in{from{opacity: 0;transform: translateY(14px) scale(.98);}to{opacity: 1;transform: none;}}.mc6-hero .mc7-app{grid-column: 1 / -1;justify-content: center;width: 100%;background: #fff !important;color: #2f5200 !important;font-weight: 800;letter-spacing: .02em;}.mc6-hero .mc7-app i{font-style: normal;display: inline-block;animation: tn-bob 2.6s ease-in-out infinite;}@media (min-width: 760px){.mc6-hero .mc7-app{width: auto;justify-self: start;}}.tot .tot-code em{display: inline-block;margin-left: 6px;padding: 1px 8px;border-radius: 7px;border: 1.5px dashed #73b504;background: #f1f9e4;color: #2f5200;font-style: normal;font-size: 12px;font-weight: 800;letter-spacing: .04em;}.tot-eco{display: flex;align-items: center;gap: 10px;margin: 10px 0 0;padding: 10px 12px;border-radius: 12px;background: linear-gradient(120deg,#e4f4cc,#f6fbef);color: #2f5200;font-size: 13.5px;line-height: 1.35;animation: dw-in .6s var(--soft) both;}.tot-eco b{font-weight: 900;white-space: nowrap;}.tot-eco i{font-style: normal;font-size: 20px;display: inline-block;animation: tn-bob 2.6s ease-in-out infinite;}@media (prefers-reduced-motion: reduce){.mc6-hero .mc7-app i,.tot-eco,.tot-eco i{animation: none;}}.mc6-hero .mc7-wa2{grid-column: 1 / -1;}@media (min-width: 760px){.mc6-hero .mc7-wa2{justify-self: start;min-width: 360px;}}.sv2-col > .sv2-wa2{margin-top: 0;}.sv2 .sv2-top{grid-template-columns: 52px minmax(0,1fr) auto;align-items: center;}.sv2 .sv2-top > .sv2-p{grid-column: 1 / -1;}.sv2-emo{display: grid;place-items: center;width: 52px;height: 52px;border-radius: 14px;background: rgba(255,255,255,.16);font-size: 28px;overflow: hidden;}.sv2-emo i{font-style: normal;display: inline-block;animation: tn-bob 2.8s ease-in-out infinite;}.sv2-emo.is-e4 i{animation: cp5-route 1.4s ease-in-out infinite;}.sv2-emo.is-e2 i,.sv2-emo.is-e5 i{animation: k-pop .7s var(--spring) both;}@media (prefers-reduced-motion: reduce){.sv2-emo i{animation: none !important;}}.lf-clk{display: inline-grid;place-items: center;}.lf-clk svg{width: 18px;height: 18px;fill: none;stroke: #bef264;stroke-width: 2.2;stroke-linecap: round;}.lf-clk .lf-mm,.lf-clk .lf-hh{transform-origin: 12px 12px;}.lf-clk .lf-mm{animation: lf-tour 3s linear infinite;}.lf-clk .lf-hh{animation: lf-tour 36s linear infinite;}@keyframes lf-tour{to{transform: rotate(360deg);}}@media (prefers-reduced-motion: reduce){.lf-clk line{animation: none;}}.bb-ac2 .bb-pr.has-was{gap: 0;align-content: center;line-height: 1.1;}.bb-ac2 .bb-pr.has-was b{font-size: 15.5px;}.bb-was{display: flex;align-items: center;gap: 5px;font-size: 11px;white-space: nowrap;}.bb-was s{color: var(--mut);}.bb-was i{font-style: normal;font-weight: 800;color: #fff;background: var(--or);padding: 1px 5px;border-radius: 5px;animation: k-pop .6s var(--spring) both;}.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;}.fav-out .ic{animation: tl-unfav .55s var(--ease);}@keyframes tl-unfav{0%{transform: scale(1);}30%{transform: scale(.7) rotate(-14deg);}60%{transform: scale(1.08) rotate(8deg);}100%{transform: none;}}.tl-swap .ic{animation: tl-swap .55s var(--spring);}.tl-unswap .ic{animation: tl-unswap .5s var(--ease);}@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);}}.tl-burst .ic{animation: tl-burst .6s var(--spring);}@keyframes tl-burst{0%{transform: none;}35%{transform: scale(1.3) rotate(-18deg);}100%{transform: none;}}.tl-bit{position: fixed;z-index: 9999;font-style: normal;font-size: 12px;line-height: 1;color: #7c3aed;pointer-events: none;}.tl-bit-e{font-size: 16px;}.tn2 .tn i{animation: none !important;overflow: hidden;}.tn2 .tn i em{font-style: normal;display: inline-block;animation: tn-in 3.6s ease-in-out infinite;}.tn2 .tn:nth-child(2) i em{animation-delay: -.9s;}.tn2 .tn:nth-child(3) i em{animation-delay: -1.8s;}.tn2 .tn:nth-child(4) i em{animation-delay: -2.7s;}@keyframes tn-in{0%,100%{transform: translateY(1px) rotate(0);}50%{transform: translateY(-2px) rotate(-8deg) scale(1.08);}}.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){.tn2 .tn i em,.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;}.rtx.is-open.is-closing .rtx-op{animation: rtx-op-out .24s var(--ease) both;}@keyframes rtx-op-out{to{opacity: 0;transform: scale(.97);}}}.bm-top .bm-1 .lg img{animation: none !important;}.sp-chips,.pvl-rl,.pvl-rail{scrollbar-width: none;}.sp-chips::-webkit-scrollbar,.pvl-rl::-webkit-scrollbar,.pvl-rail::-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 .pdp-info .pbb .pbb-t1 .md.mdw .mdw-t{max-width: 12em;opacity: 1;padding-left: 5px;animation: mdw-loop2 7s cubic-bezier(.65,0,.35,1) 2s infinite !important;}@keyframes mdw-loop2{0%,46%,100%{max-width: 12em;opacity: 1;padding-left: 5px;}56%,86%{max-width: 0;opacity: 0;padding-left: 0;}}.pdp-info .pbb .pbb-go .ic{animation: arr-go 2.4s ease-in-out infinite;}@media (prefers-reduced-motion: reduce){html body .pdp-info .pbb .pbb-t1 .md.mdw .mdw-t,.pdp-info .pbb .pbb-go .ic{animation: none !important;}}.mc5-tk{grid-template-columns: minmax(0,1fr);min-width: 0;}.mc5-tk > summary,.mc5-tk > summary > span:first-child{min-width: 0;}.tot-eco img.emoji{width: 20px !important;height: 20px !important;}html body .btn-buy.is-loading,html body .mc-add.is-loading,html body .add_to_cart_button.btn-buy.loading{color: #fff !important;overflow: hidden;}html body .btn-buy.is-loading > *,html body .mc-add.is-loading > *,html body .add_to_cart_button.btn-buy.loading > *{opacity: 1 !important;}html body .btn-buy.is-loading::after,html body .mc-add.is-loading::after,html body .add_to_cart_button.loading::after{content: none !important;animation: none !important;}.btn-buy.is-loading > svg,.mc-add.is-loading > svg,.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);}}.btn-buy.is-loading::before,.mc-add.is-loading::before,.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;}}.add-bit{position: fixed;z-index: 9999;width: 6px;height: 6px;border-radius: 1.5px;pointer-events: none;}@media (prefers-reduced-motion: reduce){.btn-buy.is-loading > svg,.mc-add.is-loading > svg,.add_to_cart_button.loading > svg,.btn-buy.is-loading::before,.mc-add.is-loading::before,.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);}}.su-f .su-more2.is-loading{opacity: .75;}@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;}}.pvx-lb{position: fixed;inset: 0;z-index: 99999;display: grid;grid-template-rows: auto minmax(0,1fr) auto;background: rgba(255,255,255,.86);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);color: #10200a;animation: pvx-lb-in .35s cubic-bezier(.22,1,.36,1) both;}.pvx-lb.is-out{animation: pvx-lb-out .3s cubic-bezier(.4,0,.2,1) both;}@keyframes pvx-lb-in{from{opacity: 0;transform: scale(.96);}}@keyframes pvx-lb-out{to{opacity: 0;transform: scale(.96);}}html.pvx-lb-on,html.pvx-lb-on body{overflow: hidden;}.pvx-lb-h{display: flex;justify-content: space-between;align-items: center;padding: max(14px,env(safe-area-inset-top)) 16px 14px;font: 700 14px/1 Poppins,sans-serif;}.pvx-lb-x{width: 44px;height: 44px;border: 0;border-radius: 12px;display: grid;place-items: center;background: #10200a;color: #fff;font-size: 24px;line-height: 1;cursor: pointer;}.pvx-lb-im{display: grid;place-items: center;min-height: 0;padding: 10px;overflow: hidden;}.pvx-lb-im img{max-width: 100%;max-height: 100%;object-fit: contain;border-radius: 16px;background: #fff;}.pvx-lb-im img.is-in{animation: pvx-lb-img .4s cubic-bezier(.22,1,.36,1) both;}@keyframes pvx-lb-img{from{opacity: 0;transform: scale(.94);}}.pvx-lb-th{display: flex;gap: 8px;justify-content: center;overflow-x: auto;scrollbar-width: none;padding: 12px 16px calc(18px + env(safe-area-inset-bottom));}.pvx-lb-th button{flex: none;padding: 0;border: 0;background: none;border-radius: 12px;cursor: pointer;}.pvx-lb-th img{display: block;width: 56px;height: 56px;object-fit: contain;border-radius: 12px;background: #fff;opacity: .55;transition: opacity .25s;}.pvx-lb-th button.on img{opacity: 1;outline: 2px solid #73b504;outline-offset: 2px;}.gal-track img{cursor: zoom-in;}@media (prefers-reduced-motion: reduce){.pvx-lb,.pvx-lb.is-out,.pvx-lb-im img.is-in{animation: none;}}.facts3 .f3,details.ds-acc,.ds-col details,.facts3{border: 0 !important;box-shadow: none !important;}.facts3 .f3{background: #f6f8f2 !important;}details.ds-acc,.ds-col details{background: #f6f8f2 !important;border-radius: 16px !important;}details.ds-acc[open]{background: #f1f7e6 !important;}details.ds-acc summary{border: 0 !important;}@media (max-width: 899px){.bud-grid[data-defile]{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 10px !important;overflow: visible !important;}.bud-grid[data-defile] > [data-clone]{display: none !important;}.bud-grid .bud{width: auto !important;flex: none !important;aspect-ratio: 1 / 1 !important;padding: 12px !important;justify-content: flex-end !important;gap: 2px !important;}.bud-grid .bud .pics{position: absolute !important;top: 40px !important;left: 10px !important;right: 10px !important;bottom: auto !important;height: 40%;display: flex !important;justify-content: center;align-items: center !important;}.bud-grid .bud .pics img{width: 40% !important;height: auto !important;padding: 2% !important;}.bud-grid .bud .pics img + img{margin-left: -12% !important;}.bud-grid .bud .amt{font-size: 22px !important;}.bud-grid .bud small{font-size: 11px !important;}}@media (min-width: 900px){.bud-grid .bud{aspect-ratio: 1 / 1 !important;}.bud-grid .bud .pics{position: absolute !important;top: 48px !important;height: 50%;}.bud-grid .bud .pics img{width: 42% !important;}.bud-grid .bud .pics img + img{margin-left: -13% !important;}.bud-grid .bud .amt{font-size: 44px !important;}.bud-grid .bud small{font-size: 14px !important;}.bud-grid .bud .bud-n{font-size: 14px !important;padding: 9px 0 !important;}}.bud-grid .bud .bud-n{display: block !important;position: static !important;width: 100% !important;text-align: center;padding: 6px 0 !important;border-radius: 9px !important;background: rgba(255,255,255,.85) !important;font-style: normal;font-size: 12px;font-weight: 800;color: #2f5200;}.bud-grid .bud::before{content: "💸 PETITS PRIX";position: absolute;left: 10px;top: 10px;z-index: 3;padding: 4px 8px;border-radius: 8px;background: #10200a;color: #fff;font: 800 10.5px/1.2 Poppins,sans-serif;letter-spacing: .03em;}.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;}@media (max-width: 899px){.bud-grid .bud:last-child:nth-child(odd),.bud-grid .bud:last-child:nth-child(4n/**/+1){grid-column: auto !important;}}@property --v{syntax: "<number>";inherits: false;initial-value: 5;}.pdp-info .px-rc{display: flex;flex-wrap: nowrap;align-items: center;gap: 0;padding: 3px;border-radius: 12px;background: #f1f3ee;}.pdp-info .px-rc .rcap-s{display: inline-flex;align-items: center;flex: 1 1 auto;min-width: 0;height: 38px;gap: 8px;padding: 0 10px 0 0;border: 0;background: none;white-space: nowrap;text-decoration: none;color: #10200a;}.pdp-info .px-rc .rcap-s.is-vide{padding-left: 10px;gap: 6px;}.pdp-info .px-rc .rcap-s::before{content: none !important;}.pdp-info .px-rc .rcap-s b{flex: none;display: inline-grid;place-items: center;height: 38px;padding: 0 9px;border-radius: 9px;background: #10200a;color: #fff;font: 800 14px/1 Poppins,sans-serif;}.pdp-info .px-rc .rcap-s .stars{display: inline-block !important;width: 70px;height: 13px;-webkit-mask-size: 70px 13px;mask-size: 70px 13px;animation: note-remplit 1.1s cubic-bezier(.22,1,.36,1) .3s both !important;}.pdp-info .px-rc .rcap-s.is-vide .stars{width: 60px;height: 11px;-webkit-mask-size: 60px 11px;mask-size: 60px 11px;animation: none !important;}@keyframes note-remplit{from{--v: 0;}}.pdp-info .px-rc .rcap-s > span:last-child{font-size: 12.5px;font-weight: 700;color: #10200a;text-decoration: none;overflow: hidden;text-overflow: ellipsis;}.pdp-info .px-rc .rcap-s.is-vide > span:last-child{font-size: 13px;font-weight: 800;color: #2f5200;}.pdp-info .px-rc .pdp-acts{margin-left: auto;display: flex;gap: 0;flex: none;}.pdp-info .px-rc .pdp-acts > *{position: relative;width: 38px;height: 38px;border: 0 !important;background: none !important;border-radius: 9px;box-shadow: none !important;}.pdp-info .px-rc .pdp-acts > *::before{content: "";position: absolute;left: 0;top: 9px;bottom: 9px;width: 1px;background: #dde3d5;}.pdp-info .px-rc .pdp-acts .pdp-ai{color: #7c3aed;}@media (hover: hover){.pdp-info .px-rc .pdp-acts > *:hover{background: #fff !important;}.pdp-info .px-rc .rcap-s:hover > span:last-child{text-decoration: underline;}}@media (max-width: 360px){.pdp-info .px-rc .rcap-s .stars{width: 56px;height: 11px;-webkit-mask-size: 56px 11px;mask-size: 56px 11px;}}@media (prefers-reduced-motion: reduce){.pdp-info .px-rc .rcap-s .stars{animation: none !important;}}.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);}}.of-row .of .of-plus,.of-row .of .of-gift{display: none !important;}@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;}.pc-spe-bs{--spe1: #10200a;--spe2: #6b7280;}.pc-spe-nv{--spe1: #0284c7;--spe2: #38bdf8;}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;}}.rtx-sh-b.is-pc{gap: 0;padding: 0;max-height: 92vh;overflow-x: hidden;overflow-y: auto;border-radius: 22px 22px 0 0;}.rtx-sh-b.is-pc > :not(.rtx-sh-pc){display: none;}.rtx-sh-pc .pc,.rtx-sh-pc .pc:hover{margin: 0;padding: 0;width: 100%;border: 0 !important;border-radius: 0;box-shadow: none !important;background: #fff !important;transform: none !important;animation: none !important;}.rtx-sh-pc .pc,.rtx-sh-pc .pc *{border-color: transparent;}.rtx-sh-pc .pc .pc-top{margin: 0;padding: 0;border: 0;}.rtx-sh-pc .pc .pc-img{position: relative;display: block;aspect-ratio: 1 / 1;width: 100%;margin: 0;padding: 0;border: 0;border-radius: 0;overflow: hidden;background: #fff;}.rtx-sh-pc .pc .pc-img > img:not(.pc-im2){width: 100% !important;height: 100% !important;object-fit: cover;padding: 0 !important;border: 0 !important;border-radius: 0 !important;}.rtx-sh-pc .pc .pc-im2{display: none !important;}.rtx-sh-pc .pc .pc-badges{top: 14px !important;left: 14px !important;}.rtx-sh-x2{position: absolute;top: 12px;right: 12px;z-index: 4;width: 40px;height: 40px;display: grid;place-items: center;border: 0;border-radius: 12px;background: #10200a;color: #fff;font-size: 24px;line-height: 1;cursor: pointer;}.rtx-sh-pc .pc .pc-body{padding: 14px 16px 0;}.rtx-sh-k{display: block;margin: 0 0 6px;font: 800 11.5px/1.2 Poppins,sans-serif;letter-spacing: .06em;text-transform: uppercase;color: #3f7300;}.rtx-sh-pc .pc .pc-meta{display: flex;align-items: center;gap: 10px;}.rtx-sh-pc .pc .pc-meta .pc-rate{display: inline-flex !important;margin: 0;font-size: 14px;}.rtx-sh-pc .pc .pc-sr .pc-rate{display: none !important;}.rtx-sh-pc .pc .pc-meta .pc-tools{margin-left: auto;}.rtx-sh-pc .pc h3{-webkit-line-clamp: 3;font-size: 17px;}.rtx-sh-pc .pc .pc-pr .now{font-size: 24px;}.rtx-sh-pc .pc .pc-foot{margin-top: 4px;padding: 0 16px;}.rtx-sh-pc .pc .pc-foot .pc-add{display: none !important;}.rtx-sh-bt{display: grid;gap: 10px;padding: 8px 16px calc(16px + env(safe-area-inset-bottom,0px));}.rtx-sh-bt .btn{width: 100%;height: 52px;justify-content: center;gap: 8px;font-size: 14px;}.rtx-sh-bt .btn .ic{width: 20px;height: 20px;}.rtx-sh-bt a{justify-self: center;font: 800 13px/1 Poppins,sans-serif;letter-spacing: .03em;color: #10200a;text-decoration: underline;}.gx5[style*="--gd"] em,.gx5[style*="--gd"] .gx-tx b{color: var(--gd) !important;}.bud-grid[hidden]{display: none !important;}.co-v4 .woocommerce-checkout-review-order-table{display: block !important;width: 100% !important;}.co-v4 .woocommerce-checkout-review-order-table thead{display: none !important;}.co-v4 .woocommerce-checkout-review-order-table tbody{display: block;}.co-v4 .woocommerce-checkout-review-order-table tbody tr{display: flex;justify-content: space-between;align-items: center;gap: 10px;}.co-v4 .woocommerce-checkout-review-order-table td,.co-v4 .woocommerce-checkout-review-order-table th{border: 0 !important;}.co-v4 .woocommerce-checkout-review-order-table .cart_item td{padding: 8px 0 !important;vertical-align: middle !important;}.co-v4 .pvx-checkout-price-wrap{display: grid !important;justify-items: end;gap: 2px;text-align: right;}.co-v4 .pvx-checkout-price-wrap ins{order: 1;text-decoration: none;font: 800 16px/1.1 Poppins,sans-serif;color: #10200a;}.co-v4 .pvx-checkout-price-wrap del{order: 2;font-size: 12px;color: #8a9680;}.co-v4 .pvx-checkout-price-wrap .pvx-checkout-save-badge{order: 3;padding: 2px 6px;border-radius: 6px;background: var(--or,#e11d48);color: #fff;font: 800 11px/1.2 Poppins,sans-serif;}.co-v4 .woocommerce-checkout-review-order-table tfoot{display: flex;flex-direction: column;width: 100%;box-sizing: border-box;}.co-v4 .woocommerce-checkout-review-order-table tfoot tr{display: flex;justify-content: space-between;align-items: center;gap: 10px;padding: 4px 0;}.co-v4 .woocommerce-checkout-review-order-table tfoot th,.co-v4 .woocommerce-checkout-review-order-table tfoot td{padding: 0 !important;font-size: 13.5px;border: 0 !important;}.co-v4 .woocommerce-checkout-review-order-table tfoot tr.pvx-total-savings-row{display: none;}.co-v4 .woocommerce-checkout-review-order-table tfoot tr.cart-discount td,.co-v4 .woocommerce-checkout-review-order-table tfoot tr.cart-discount th{color: #2f5200;font-weight: 800;}.co-v4 .woocommerce-checkout-review-order-table tfoot tr.order-total{width: 100%;box-sizing: border-box;margin-top: 6px;padding: 10px 12px;border-radius: 12px;background: #10200a;color: #fff;}.co-v4 .woocommerce-checkout-review-order-table tfoot tr.order-total th,.co-v4 .woocommerce-checkout-review-order-table tfoot tr.order-total td,.co-v4 .woocommerce-checkout-review-order-table tfoot tr.order-total *{color: #fff !important;font: 900 17px/1.1 Poppins,sans-serif !important;border: 0 !important;padding-top: 0 !important;}.co-v4 .woocommerce-checkout-review-order-table tfoot tr.order-total small{font: 600 11px/1.2 Poppins,sans-serif !important;color: #c9d6bd !important;}.co-eco{display: flex;align-items: center;gap: 10px;margin: 0 0 10px;padding: 11px 14px;border-radius: 14px;background: #2f5200;color: #fff;font: 600 13.5px/1.35 Poppins,sans-serif;white-space: nowrap;animation: co-eco-in .6s cubic-bezier(.34,1.4,.64,1) both;}.co-eco[hidden]{display: none !important;}.co-eco span{overflow: hidden;text-overflow: ellipsis;}.co-eco b{color: #d9f99d;font-weight: 900;font-size: 17px;}.co-eco i{flex: none;font-style: normal;font-size: 22px;display: inline-block;animation: co-eco-bob 2.6s ease-in-out infinite;}.co-eco i img.emoji{width: 22px !important;height: 22px !important;}@keyframes co-eco-in{from{opacity: 0;transform: translateY(-8px) scale(.97);}}@keyframes co-eco-bob{0%,100%{transform: none;}50%{transform: translateY(-3px) rotate(-8deg);}}@media (max-width: 699px){.co-v4 .fm-st{padding-left: 10px !important;padding-right: 10px !important;}.co-v4 .co-lf{margin-left: -4px;margin-right: -4px;}}.mc6-faq{gap: 8px !important;}.mc6-faq > h3{background: none !important;padding: 0 2px !important;margin: 0 !important;}.mc6-fql{display: grid;padding: 2px 14px;border-radius: 18px;background: #f6f8f2;}.mc6-fql details.acc,.mc6-fql details.acc:nth-of-type(n){border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important;border-bottom: 1px solid #e3eadb !important;}.mc6-fql details.acc:last-child{border-bottom: 0 !important;}.mc6-fql details.acc summary{padding: 14px 0 !important;}.mc6-fql details.acc .q{display: flex;align-items: center;gap: 12px;font: 700 14.5px/1.25 Poppins,sans-serif;}.mc6-fql details.acc .q-ic{width: 36px !important;height: 36px !important;flex: none;display: grid !important;place-items: center;border-radius: 10px !important;background: #fff !important;color: #2f5200 !important;}.mc6-fql details.acc summary > svg:last-child{transition: transform .4s cubic-bezier(.34,1.5,.64,1);}.mc6-fql details.acc[open] summary > svg:last-child{transform: rotate(180deg);}.mc6-fql details.acc[open] summary{color: #2f5200 !important;}.mc6-fql details.acc .acc-b{padding: 0 0 14px 48px !important;}.mc6-fql details.acc .acc-b p{padding: 0 !important;background: none !important;color: #4a5642;}.mc6-fql details.acc[open] .acc-b{animation: mc6-acc .45s cubic-bezier(.22,1,.36,1) both;}@keyframes mc6-acc{from{opacity: 0;transform: translateY(-6px);}}.cp8-oc.cp9{display: grid !important;gap: 14px !important;padding: 16px !important;border: 0 !important;border-radius: 20px !important;background: #f6f8f2 !important;box-shadow: none !important;overflow: visible !important;transition: background .3s;}.cp8-oc.cp9::before,.cp8-oc.cp9::after{display: none !important;}.cp8-oc.cp9:hover{background: #eef4e6 !important;}.cp9-top{display: flex;align-items: center;gap: 12px;min-width: 0;}.cp9-e{flex: none;width: 48px;height: 48px;display: grid;place-items: center;border-radius: 14px;background: #fff;font-size: 23px;}.cp9-e i{font-style: normal;display: inline-block;animation: cp9-bob 2.8s ease-in-out infinite;}.cp9-e img.emoji{width: 24px !important;height: 24px !important;}.cp8-oc.st-ship .cp9-e i{animation: cp9-route 1.4s ease-in-out infinite;}@keyframes cp9-bob{0%,100%{transform: none;}50%{transform: translateY(-3px) rotate(-6deg);}}@keyframes cp9-route{0%,100%{transform: translateX(-2px);}50%{transform: translateX(3px);}}.cp9-tx{display: grid;gap: 3px;min-width: 0;}.cp9-tx b{font: 800 16px/1.2 Poppins,sans-serif;color: #10200a;}.cp9-tx small{font: 500 12.5px/1.3 Poppins,sans-serif;color: #6b7863;}.cp9-tx small a{color: inherit;font-weight: 700;text-decoration: none;}.cp9-tt{margin-left: auto;display: grid;justify-items: end;gap: 3px;text-align: right;}.cp9-tt b{font: 900 18px/1.1 Poppins,sans-serif;color: #10200a;white-space: nowrap;}.cp9-tt b *{font: inherit;color: inherit;}.cp9-tt small{font: 500 12px/1.2 Poppins,sans-serif;color: #6b7863;}.cp9-fr{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 5px;}.cp9-fr span{display: grid;gap: 5px;font: 600 10.5px/1.2 Poppins,sans-serif;color: #9aa592;}.cp9-fr em{position: relative;height: 5px;border-radius: 3px;background: #fff;overflow: hidden;}.cp9-fr .ok{color: #4a5642;}.cp9-fr .ok em{background: #73b504;}.cp9-fr .cur{color: #10200a;font-weight: 800;}.cp9-fr .cur em::after{content: "";position: absolute;inset: 0;width: 45%;border-radius: 3px;background: #73b504;animation: cp9-avance 1.8s cubic-bezier(.45,0,.55,1) infinite;}@keyframes cp9-avance{from{transform: translateX(-100%);}to{transform: translateX(225%);}}.cp8-oc.st-ko .cp9-fr{display: none;}.cp9 .cp8-mis{display: flex !important;gap: 6px;}.cp9 .cp8-mi{position: relative;width: 52px !important;height: 52px !important;border-radius: 13px !important;background: #fff !important;border: 0 !important;overflow: hidden;box-shadow: none !important;margin: 0 !important;}.cp9 .cp8-mi img{width: 100%;height: 100%;object-fit: contain;padding: 4px;}.cp9 .cp8-mi i{position: absolute;right: 3px;bottom: 3px;padding: 1px 4px;border-radius: 5px;background: #10200a;color: #fff;font: 800 9.5px/1.3 Poppins,sans-serif;font-style: normal;}.cp9 .cp8-mi-n{display: grid;place-items: center;font: 800 13px/1 Poppins,sans-serif;color: #2f5200;}.cp9-bt{display: flex;gap: 8px;flex-wrap: wrap;justify-content: flex-start;}.cp9-bt .btn{height: 40px !important;padding: 0 14px !important;border-radius: 12px !important;font-size: 11.5px !important;border: 0 !important;box-shadow: none !important;}.cp9-bt .btn-pri{background: #10200a !important;color: #fff !important;min-width: 132px;justify-content: center;}.cp9-bt .btn:not(.btn-pri){background: #fff !important;color: #10200a !important;}.cp9-bt .btn-pri:hover{background: #2f5200 !important;}.cp9-tx small a.cp8-oc-n{font: 700 12.5px/1.3 Poppins,sans-serif !important;color: #4a5642 !important;letter-spacing: 0 !important;}.cpr-w{position: relative;z-index: 45;margin: 0 0 12px;}@media (max-width: 899px){.cpr-w{position: sticky;top: calc(var(--bub,0px) + 8px);}body.admin-bar .cpr-w{top: calc(var(--bub,0px) + var(--ab,0px) + 8px);}}@media (min-width: 900px){.cpr-w{max-width: 560px;}}.cpr-rb{position: relative;z-index: 2;display: flex;align-items: center;gap: 6px;padding: 5px;border-radius: 16px;background: rgba(255,255,255,.92);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);box-shadow: 0 0 0 1px #e3eadb inset,0 14px 26px -22px rgba(16,32,10,.7);}.cpr-bk{flex: none;height: 40px;display: inline-flex;align-items: center;gap: 7px;padding: 0 12px 0 10px;border-radius: 12px;background: #f1f5ea;color: #10200a !important;font: 800 11.5px/1 Poppins,sans-serif;letter-spacing: .02em;text-decoration: none !important;transition: background .25s,color .25s;}.cpr-bk b{display: inline-block;font-size: 15px;animation: cpr-recule 2.6s ease-in-out infinite;}.cpr-bk:hover{background: #10200a;color: #fff !important;}@keyframes cpr-recule{0%,60%,100%{transform: none;}75%{transform: translateX(-3px);}88%{transform: translateX(1px);}}.cpr-sw{flex: 1;min-width: 0;height: 40px;display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 0 6px 0 12px;border: 0;border-radius: 12px;background: #10200a;color: #fff;font: 800 13px/1 Poppins,sans-serif;text-align: left;white-space: nowrap;overflow: hidden;cursor: pointer;}.cpr-sw > span{overflow: hidden;text-overflow: ellipsis;}span.cpr-sw{padding-right: 12px;cursor: default;}.cpr-sw small{flex: none;font: 600 11px/1 Poppins,sans-serif;color: #b9d98f;}.cpr-sw em{flex: none;width: 28px;height: 28px;display: grid;place-items: center;border-radius: 8px;background: rgba(255,255,255,.14);font-style: normal;font-size: 12px;transition: transform .35s cubic-bezier(.34,1.5,.64,1);}.cpr-w.on .cpr-sw em{transform: rotate(180deg);}@media (min-width: 900px){button.cpr-sw{pointer-events: none;}.cpr-sw em{display: none;}}.cpr-ov{position: fixed;inset: 0;z-index: 44;background: rgba(16,32,10,.28);-webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px);opacity: 0;pointer-events: none;transition: opacity .35s;}.cpr-ov.on{opacity: 1;pointer-events: auto;}.cpr-dd{position: absolute;left: 0;right: 0;top: calc(100% + 6px);z-index: 1;display: grid;grid-template-rows: 0fr;transition: grid-template-rows .45s cubic-bezier(.22,1,.36,1);}.cpr-w.on .cpr-dd{grid-template-rows: 1fr;}.cpr-dd-in{overflow: hidden;min-height: 0;padding: 0 6px;border-radius: 18px;background: #fff;box-shadow: 0 0 0 1px #e3eadb inset,0 24px 40px -26px rgba(16,32,10,.75);transition: padding .45s;}.cpr-w.on .cpr-dd-in{padding: 6px;}.cpr-dd-in a{display: grid;grid-template-columns: 38px minmax(0,1fr) auto auto;align-items: center;gap: 10px;padding: 7px 8px;border-radius: 12px;color: #10200a !important;text-decoration: none !important;opacity: 0;transform: translateY(-8px);transition: opacity .3s,transform .35s cubic-bezier(.34,1.4,.64,1),background .25s;}.cpr-w.on .cpr-dd-in a{opacity: 1;transform: none;}.cpr-w.on .cpr-dd-in a:nth-child(2){transition-delay: .03s;}.cpr-w.on .cpr-dd-in a:nth-child(3){transition-delay: .06s;}.cpr-w.on .cpr-dd-in a:nth-child(4){transition-delay: .09s;}.cpr-w.on .cpr-dd-in a:nth-child(5){transition-delay: .12s;}.cpr-w.on .cpr-dd-in a:nth-child(6){transition-delay: .15s;}.cpr-w.on .cpr-dd-in a:nth-child(7){transition-delay: .18s;}.cpr-w.on .cpr-dd-in a:nth-child(n/**/+8){transition-delay: .21s;}.cpr-dd-in a i{width: 38px;height: 38px;display: grid;place-items: center;border-radius: 11px;background: #f6f8f2;font-style: normal;font-size: 17px;}.cpr-dd-in a i img.emoji{width: 18px !important;height: 18px !important;}.cpr-dd-in a b{font: 700 14px/1.2 Poppins,sans-serif;}.cpr-dd-in a small{padding: 3px 7px;border-radius: 7px;background: #f1f5ea;font: 800 10.5px/1.2 Poppins,sans-serif;color: #2f5200;white-space: nowrap;}.cpr-dd-in a em{font-style: normal;font: 800 18px/1 Poppins,sans-serif;color: #9aa592;}.cpr-dd-in a:hover{background: #f6f8f2;}.cpr-dd-in a.on{background: #eef7df;}.cpr-dd-in a.on b{color: #2f5200;font-weight: 800;}.cpr-dd-in a.on i{background: #2f5200;}.cpr-dd-in a.cpr-home{grid-template-columns: 38px minmax(0,1fr);margin-bottom: 4px;padding-bottom: 11px;border-bottom: 1px solid #f0f3ec;border-radius: 12px 12px 0 0;}@media (min-width: 900px){.cpr-dd,.cpr-ov{display: none !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-pc{font: 900 40px/1 Poppins,sans-serif;}.pfn-pc small{font-size: 16px;}.pfn-bar{height: 10px;border-radius: 5px;background: rgba(255,255,255,.25);overflow: hidden;}.pfn-bar i{display: block;height: 100%;border-radius: 5px;background: #d9f99d;transition: width .8s cubic-bezier(.22,1,.36,1);animation: pfn-remp 1.4s cubic-bezier(.22,1,.36,1) both;}@keyframes pfn-remp{from{width: 0;}}.pfn-lv{display: grid;gap: 6px;}.pfn-lv span{display: flex;align-items: center;gap: 8px;padding: 8px 10px;border-radius: 11px;background: rgba(255,255,255,.12);font: 700 12.5px/1.2 Poppins,sans-serif;transition: background .4s,color .4s,box-shadow .4s;}.pfn-lv span.ok{background: #fff;color: #2f5200;}.pfn-lv span.cur{background: rgba(255,255,255,.28);box-shadow: 0 0 0 2px #d9f99d inset;}.pfn-lv span i{font-style: normal;font-size: 17px;}.pfn-lv span i img.emoji,.pfn h4 img.emoji{width: 18px !important;height: 18px !important;}.pfn-lv span em{margin-left: auto;font-style: normal;font-weight: 800;font-size: 11px;opacity: .85;}.pfn-gift{display: flex;align-items: center;gap: 10px;padding: 10px;border-radius: 12px;background: #facc15;color: #17300a;font: 700 12.5px/1.3 Poppins,sans-serif;}.pfn-gift i{flex: none;font-style: normal;font-size: 22px;display: inline-block;animation: pfn-gift 2.4s ease-in-out infinite;}@keyframes pfn-gift{0%,70%,100%{transform: none;}80%{transform: rotate(-12deg) scale(1.15);}90%{transform: rotate(8deg);}}.pfn-fx{position: absolute;inset: 0;pointer-events: none;}.pfn-fx i{position: absolute;bottom: -20px;font-style: normal;font-size: 16px;opacity: .45;animation: pfn-up var(--d) linear var(--l) infinite;}@keyframes pfn-up{to{transform: translateY(-340px) rotate(30deg);opacity: 0;}}.pfn.pfn-up h4{animation: pfn-saut .7s cubic-bezier(.34,1.8,.64,1) both;}@keyframes pfn-saut{0%{transform: scale(.8);opacity: .3;}60%{transform: scale(1.08);}}.cp8-pf .pc2 .pc2-h,.cp8-pf .pc2 > .pq-bar{display: none !important;}.cp8-pf fieldset.pq-s.is-on{animation: pfn-q .5s cubic-bezier(.34,1.4,.64,1) both;}@keyframes pfn-q{from{opacity: 0;transform: translateX(18px);}}@media (min-width: 900px){.cp8-pf.pq2{display: grid !important;grid-template-columns: minmax(0,1fr) minmax(0,2fr);gap: 20px;align-items: start;}.cp8-pf.pq2 > .pfn{margin: 0;position: sticky;top: calc(var(--bub,0px) + 20px);}.cp8-pf.pq2 > .pq-col{min-width: 0;}}.cp8-pf .pq-col{display: grid;gap: 12px;min-width: 0;}.cp8-pf .pc2{padding: 0 !important;background: none !important;color: inherit !important;}.cp8-pf .pq-mode{background: #f1f5ea;}.cp8-pf .pq-mode button{color: #10200a;transition: background .3s,color .3s;}.cp8-pf .pq-mode button.is-on{background: #10200a;color: #fff;}.adb{position: relative;display: flex;flex-direction: column;gap: 8px;min-height: 236px;padding: 14px;border-radius: 18px;background: #f6f8f2;color: #10200a;animation: adb-in .5s cubic-bezier(.34,1.4,.64,1) both;}.adb:nth-child(2){animation-delay: .05s;}.adb:nth-child(3){animation-delay: .1s;}.adb:nth-child(4){animation-delay: .15s;}@keyframes adb-in{from{opacity: 0;transform: translateY(12px);}}@media (max-width: 899px){.adb{min-height: 0;}}.adb h3{margin: 0;font: 800 15px/1.2 Poppins,sans-serif;color: #10200a;}.adb p{flex: 1;margin: 0;font-size: 13px;line-height: 1.45;color: #4a5642;overflow-wrap: anywhere;}.adb.is-vide p{color: #6b7863;}.adb-form,.woocommerce-MyAccount-content .woocommerce-address-fields{display: grid;gap: 10px;max-width: 640px;padding: 16px;border-radius: 20px;background: #f6f8f2;}.adb-f,.woocommerce-address-fields .form-row{position: relative;display: block;margin: 0 !important;width: 100% !important;float: none !important;padding: 0 !important;}.adb-f > span,.woocommerce-address-fields .form-row > label{position: absolute;left: 14px;top: 10px;z-index: 2;margin: 0 !important;font: 700 10px/1 Poppins,sans-serif !important;letter-spacing: .06em;text-transform: uppercase;color: #6b7863 !important;pointer-events: none;}.adb-f > span b,.woocommerce-address-fields .form-row > label .required{color: #e11d48;font-weight: 800;text-decoration: none;}.adb-f input,.woocommerce-address-fields .form-row input.input-text,.woocommerce-address-fields .form-row select{position: relative;z-index: 1;width: 100% !important;height: 58px !important;padding: 24px 14px 8px !important;border: 0 !important;border-radius: 14px !important;background: #fff !important;box-shadow: 0 0 0 1.5px #e3eadb inset !important;color: #10200a;font: 600 15px/1.2 Poppins,sans-serif !important;outline: 0;transition: box-shadow .25s;}.adb-f input::placeholder,.woocommerce-address-fields input::placeholder{color: #a3ad9a;font-weight: 500;font-size: 13px;}.adb-f input:focus,.woocommerce-address-fields .form-row input.input-text:focus{box-shadow: 0 0 0 2px #73b504 inset !important;}.woocommerce-address-fields .form-row .woocommerce-input-wrapper{display: block;}.woocommerce-address-fields .form-row.pvx-cache{display: none !important;}.woocommerce-address-fields .form-row .description{display: none !important;}.adb-fb,.woocommerce-MyAccount-content .woocommerce-address-fields > p{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 6px 0 0 !important;}.adb-fb .btn,.woocommerce-address-fields button[name="save_address"]{height: 50px;padding: 0 24px !important;border: 0 !important;border-radius: 14px !important;background: #10200a !important;color: #fff !important;font: 800 13.5px/1 Poppins,sans-serif !important;letter-spacing: .04em;text-transform: uppercase;}.adb-fb .btn-sec{background: #fff !important;color: #10200a !important;}.adb-del{margin-left: auto;height: 40px;padding: 0 12px;border: 0;border-radius: 11px;background: none;color: #be123c;font: 800 11.5px/1 Poppins,sans-serif;letter-spacing: .04em;cursor: pointer;}.adb-del:hover{background: #fde4ec;}@media (max-width: 899px){.adb-fb .btn,.woocommerce-address-fields button[name="save_address"]{flex: 1;justify-content: center;}}.woocommerce-MyAccount-content form > h3{display: flex;align-items: center;gap: 10px;margin: 0 0 10px;font: 800 18px/1.2 Poppins,sans-serif;}.adb-chs{display: grid;gap: 6px;margin: 0 0 12px;}.adb-chs small{font: 700 10.5px/1 Poppins,sans-serif;letter-spacing: .06em;text-transform: uppercase;color: #6b7863;}.adb-chs > div{display: flex;flex-wrap: wrap;gap: 6px;}.adb-ch{display: inline-flex;align-items: center;gap: 6px;height: 40px;padding: 0 12px;border: 0;border-radius: 12px;background: #fff;box-shadow: 0 0 0 1.5px #e3eadb inset;color: #10200a;font: 700 13px/1 Poppins,sans-serif;cursor: pointer;transition: background .25s,color .25s,box-shadow .25s,transform .3s cubic-bezier(.34,1.6,.64,1);}.adb-ch i{font-style: normal;font-size: 16px;}.adb-ch i img.emoji{width: 16px !important;height: 16px !important;}.adb-ch:hover{transform: translateY(-1px);}.adb-ch.is-on{background: #10200a;color: #fff;box-shadow: none;}.woocommerce-address-fields__field-wrapper{display: grid;gap: 10px;}.woocommerce-MyAccount-content form > h2{display: flex;align-items: center;gap: 10px;margin: 0 0 10px;font: 800 18px/1.2 Poppins,sans-serif;}.woocommerce-address-fields .form-row > label{display: block !important;visibility: visible !important;opacity: 1 !important;width: auto !important;height: auto !important;clip: auto !important;overflow: visible !important;}form.idf{display: grid;gap: 14px;}.idf-f{position: relative;display: block;}.idf-f > span{position: absolute;left: 14px;top: 9px;z-index: 2;font: 700 10px/1 Poppins,sans-serif;letter-spacing: .06em;text-transform: uppercase;color: #6b7863;pointer-events: none;}.idf-f input{position: relative;z-index: 1;width: 100% !important;height: 54px !important;padding: 22px 14px 7px !important;border: 0 !important;border-radius: 12px !important;background: #fff !important;box-shadow: 0 0 0 2px #73b504 inset !important;color: #10200a;font: 600 15px/1.2 Poppins,sans-serif !important;outline: 0;}.idf-save{margin: 0;display: flex;justify-content: flex-end;}.idf-save .btn{height: 52px;padding: 0 26px !important;border-radius: 14px !important;}.idf-js .idf-save{display: none;}form.woocommerce-EditAccountForm.idf{grid-template-columns: minmax(0,1fr) !important;padding: 0;border: 0;border-radius: 0;background: none;}form.woocommerce-EditAccountForm.idf::before{display: none;content: none;}form.woocommerce-EditAccountForm.idf button[type=submit]{width: auto;}form.woocommerce-EditAccountForm.idf > p.idf-save{margin: 0 !important;}.pvx-glv .pvx-glv-ths{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 10px !important;}.pvx-glv .pvx-glv-th{position: relative !important;isolation: isolate;display: grid !important;grid-template-rows: auto 1fr;align-content: start;gap: 8px !important;min-height: 138px !important;padding: 12px !important;border: 0 !important;border-radius: 16px !important;background: linear-gradient(145deg,color-mix(in srgb,var(--c) 90%,#fff),color-mix(in srgb,var(--c) 40%,#fff)) !important;color: #10200a !important;text-decoration: none !important;overflow: hidden !important;box-shadow: none !important;animation: gl5-in .45s cubic-bezier(.34,1.4,.64,1) both;transition: transform .3s cubic-bezier(.34,1.6,.64,1);}.pvx-glv .pvx-glv-th:nth-child(2){animation-delay: .05s;}.pvx-glv .pvx-glv-th:nth-child(3){animation-delay: .1s;}.pvx-glv .pvx-glv-th:nth-child(4){animation-delay: .15s;}.pvx-glv .pvx-glv-th:nth-child(n/**/+5){animation-delay: .2s;}@keyframes gl5-in{from{opacity: 0;transform: translateY(12px) scale(.97);}}.pvx-glv .pvx-glv-th:hover{transform: translateY(-3px);}.pvx-glv .pvx-glv-th > i{width: 42px !important;height: 42px !important;display: grid !important;place-items: center;border-radius: 12px !important;background: #fff !important;font-style: normal;font-size: 21px !important;}.pvx-glv .pvx-glv-th > i img.emoji{width: 22px !important;height: 22px !important;}.pvx-glv .pvx-glv-th > span{display: flex !important;flex-direction: column;height: 100%;gap: 2px;padding-right: 30px;font: 800 15px/1.2 Poppins,sans-serif !important;text-align: left !important;white-space: normal !important;}.pvx-glv .pvx-glv-th > span small{margin-top: auto !important;align-self: flex-start;padding: 5px 8px !important;border-radius: 8px;background: rgba(255,255,255,.78);font: 800 11px/1 Poppins,sans-serif !important;color: #10200a !important;}.pvx-glv .pvx-glv-th::after{content: "→";position: absolute;right: 10px;bottom: 10px;z-index: 1;width: 28px;height: 28px;display: grid;place-items: center;border-radius: 9px;background: #10200a;color: #fff;font: 800 14px/1 Poppins,sans-serif;animation: gl5-pousse 2.4s ease-in-out infinite;}@keyframes gl5-pousse{0%,60%,100%{transform: none;}75%{transform: translateX(3px);}88%{transform: translateX(-1px);}}.gl5-wm{position: absolute;right: -14px;bottom: -18px;z-index: -1;font-size: 96px;line-height: 1;opacity: .2;transform: rotate(-14deg);animation: gl5-flotte 6s ease-in-out infinite;pointer-events: none;}.gl5-wm img.emoji{width: 96px !important;height: 96px !important;}.pvx-glv-th:nth-child(2n) .gl5-wm{animation-delay: -2s;}.pvx-glv-th:nth-child(3n) .gl5-wm{animation-delay: -4s;}@keyframes gl5-flotte{0%,100%{transform: rotate(-14deg) translateY(0);}50%{transform: rotate(-8deg) translateY(-6px);}}.pvx-glv .pvx-glv-th.gl5-big{grid-column: 1 / -1;min-height: 150px !important;}.pvx-glv .pvx-glv-th.gl5-big > span{font-size: 19px !important;max-width: 72%;}.pvx-glv .pvx-glv-th.gl5-big .gl5-wm{font-size: 150px;right: 6px;bottom: -30px;opacity: .24;}.pvx-glv .pvx-glv-th.gl5-big .gl5-wm img.emoji{width: 150px !important;height: 150px !important;}.pvx-glv .pvx-glv-th:last-child:nth-child(even){grid-column: 1 / -1;min-height: 110px !important;}.gl5-ds{display: block;margin-top: 4px;font: 500 12.5px/1.4 Poppins,sans-serif;font-style: normal;color: #2f3a28;}.pvx-glv [data-glv-lk]{display: flex !important;align-items: center;gap: 12px;margin: 22px 0 10px !important;font: 800 16px/1.1 Poppins,sans-serif !important;text-transform: none !important;letter-spacing: 0 !important;color: #10200a !important;}.pvx-glv [data-glv-lk] > b{flex: none;width: 48px;height: 48px;display: grid;place-items: center;border-radius: 14px;color: #fff;font: 900 24px/1 Poppins,sans-serif;background-color: #2f5200;background-image: linear-gradient(135deg,#2f5200,#73b504);background-size: 200% 200%;animation: gl5-deg 5s ease-in-out infinite;}@keyframes gl5-deg{0%,100%{background-position: 0 50%;}50%{background-position: 100% 50%;}}.pvx-glv [data-glv-lk] > span{display: grid;gap: 3px;}.pvx-glv [data-glv-lk] small{font: 600 12px/1 Poppins,sans-serif;color: #6b7863;}.pvx-glv .pvx-glv-al,.pvx-glv .pvx-glv-l{display: grid !important;gap: 8px !important;}.pvx-glv .pvx-glv-r{position: relative;display: grid !important;gap: 4px;padding: 13px 52px 13px 14px !important;border: 0 !important;border-radius: 16px !important;background: #fff !important;box-shadow: 0 0 0 1px #e8eee0 inset !important;color: #10200a !important;text-decoration: none !important;transition: box-shadow .25s,transform .3s cubic-bezier(.34,1.6,.64,1);animation: gl5-in .45s cubic-bezier(.34,1.4,.64,1) both;}.pvx-glv .pvx-glv-r:nth-child(2){animation-delay: .04s;}.pvx-glv .pvx-glv-r:nth-child(3){animation-delay: .08s;}.pvx-glv .pvx-glv-r:nth-child(4){animation-delay: .12s;}.pvx-glv .pvx-glv-r:nth-child(n/**/+5){animation-delay: .16s;}.pvx-glv .pvx-glv-r:hover{box-shadow: 0 0 0 2px #73b504 inset !important;transform: translateY(-2px);}.pvx-glv .pvx-glv-r b{font: 800 15px/1.2 Poppins,sans-serif !important;}.pvx-glv .pvx-glv-r small{font-size: 12.5px !important;line-height: 1.45 !important;color: #5d6b55 !important;display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;white-space: normal !important;}.pvx-glv .pvx-glv-r::after{content: "→";position: absolute;right: 12px;top: 50%;width: 30px;height: 30px;margin-top: -15px;display: grid;place-items: center;border-radius: 9px;background: #f1f5ea;color: #2f5200;font: 800 14px/1 Poppins,sans-serif;transition: background .25s,color .25s;}.pvx-glv .pvx-glv-r:hover::after{background: #2f5200;color: #fff;}#pvx-menu .pvx-glv .pvx-glv-ths{grid-auto-rows: auto !important;}#pvx-menu .pvx-glv .pvx-glv-th{height: auto !important;justify-content: stretch !important;align-content: start !important;text-align: left !important;white-space: normal !important;}#pvx-menu .pvx-glv .pvx-glv-th > span{max-width: none;overflow: visible;text-overflow: clip;}#pvx-menu .pvx-glv .pvx-glv-th.gl5-big > span{max-width: 72%;}#pvx-menu .pvx-glv .pvx-glv-r::after{content: "→" !important;right: 12px !important;top: 50% !important;transform: none !important;width: 30px;height: 30px;margin-top: -15px;display: grid;place-items: center;border-radius: 9px;background: #f1f5ea;color: #2f5200 !important;font: 800 14px/1 Poppins,sans-serif !important;}#pvx-menu .pvx-glv .pvx-glv-r:hover::after{background: #2f5200;color: #fff !important;}#pvx-menu .pvx-glv.is-on .pvx-glv-th{animation-name: gl5-in;}.gt-nav.gnv{display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr)) !important;grid-template-areas: "p a n" !important;gap: 10px !important;row-gap: 10px !important;}.gt-nav.gnv a{display: flex !important;align-items: center;gap: 10px;min-height: 64px;height: auto !important;max-width: none;padding: 10px 12px !important;border: 0 !important;border-radius: 16px !important;background: #f6f8f2 !important;color: #10200a !important;font: 800 13.5px/1.25 Poppins,sans-serif !important;text-decoration: none !important;overflow: hidden;transition: background .25s,transform .3s cubic-bezier(.34,1.6,.64,1);}.gt-nav.gnv a:hover{background: #eef4e6 !important;transform: translateY(-2px);}.gt-nav.gnv .gnv-p{grid-area: p !important;justify-self: stretch !important;}.gt-nav.gnv .gnv-n{grid-area: n !important;justify-self: stretch !important;justify-content: flex-end;text-align: right;}.gt-nav.gnv .gnv-a{grid-area: a !important;justify-self: stretch !important;justify-content: center;gap: 8px;background: #10200a !important;color: #fff !important;}.gt-nav.gnv .gnv-a:hover{background: #2f5200 !important;}.gt-nav.gnv .gnv-a i{font-style: normal;font-size: 18px;}.gt-nav.gnv .gnv-a i img.emoji{width: 18px !important;height: 18px !important;}.gt-nav.gnv span{display: grid;gap: 3px;min-width: 0;}.gt-nav.gnv span small{font: 700 10.5px/1 Poppins,sans-serif;letter-spacing: .05em;text-transform: uppercase;color: #6b7863;}.gt-nav.gnv em{flex: none;width: 32px;height: 32px;display: grid;place-items: center;border-radius: 10px;background: #2f5200;color: #fff;font-style: normal;}.gt-nav.gnv em .ic{width: 16px;height: 16px;}.gt-nav.gnv .gnv-p em{animation: gnv-ar 2.4s ease-in-out infinite;}.gt-nav.gnv .gnv-n em{animation: gnv-av 2.4s ease-in-out infinite;}@keyframes gnv-av{0%,60%,100%{transform: none;}75%{transform: translateX(3px);}}@keyframes gnv-ar{0%,60%,100%{transform: none;}75%{transform: translateX(-3px);}}@media (max-width: 699px){.gt-nav.gnv{grid-template-columns: repeat(2,minmax(0,1fr)) !important;grid-template-areas: "p n" "a a" !important;}.gt-nav.gnv .gnv-a{height: 48px !important;min-height: 48px;}}.gt-nav.gnv span{white-space: normal !important;overflow: visible !important;text-overflow: clip !important;overflow-wrap: anywhere;}.gt-nav.gnv span small{display: block !important;}.gt-nav.gnv .gnv-n span{justify-items: end;}@media (max-width: 699px){.gt-nav.gnv a{font-size: 12.5px !important;}.gt-nav.gnv span{overflow-wrap: break-word;-webkit-hyphens: auto;hyphens: auto;}}.g6-tiles{gap: 10px !important;}.g6-tile{position: relative !important;isolation: isolate;display: grid !important;grid-template-columns: minmax(0,1fr) !important;justify-items: start !important;align-content: start !important;gap: 8px !important;min-height: 132px;padding: 12px !important;border: 0 !important;border-radius: 16px !important;background: linear-gradient(145deg,color-mix(in srgb,var(--c) 90%,#fff),color-mix(in srgb,var(--c) 40%,#fff)) !important;color: #10200a !important;text-align: left !important;overflow: hidden !important;box-shadow: none !important;cursor: pointer;animation: gl5-in .45s cubic-bezier(.34,1.4,.64,1) both;transition: transform .3s cubic-bezier(.34,1.6,.64,1);}.g6-tile:nth-child(2){animation-delay: .05s;}.g6-tile:nth-child(3){animation-delay: .1s;}.g6-tile:nth-child(4){animation-delay: .15s;}.g6-tile:nth-child(n/**/+5){animation-delay: .2s;}.g6-tile:hover{transform: translateY(-3px);}.g6-tile .emo{width: 42px !important;height: 42px !important;display: grid !important;place-items: center;margin: 0 !important;border-radius: 12px !important;background: #fff !important;font-size: 21px !important;}.g6-tile .emo img.emoji{width: 22px !important;height: 22px !important;}.g6-tile b{padding-right: 30px;font: 800 15px/1.2 Poppins,sans-serif !important;color: #10200a !important;}.g6-tile small{margin-top: auto !important;padding: 5px 8px !important;border-radius: 8px;background: rgba(255,255,255,.78);font: 800 11px/1 Poppins,sans-serif !important;color: #10200a !important;}.g6-tile::after{content: "→";position: absolute;right: 10px;bottom: 10px;z-index: 1;width: 28px;height: 28px;display: grid;place-items: center;border-radius: 9px;background: #10200a;color: #fff;font: 800 14px/1 Poppins,sans-serif;animation: gl5-pousse 2.4s ease-in-out infinite;}.g6-tile:nth-child(2n) .gl5-wm{animation-delay: -2s;}.g6-tile:nth-child(3n) .gl5-wm{animation-delay: -4s;}.gl5-wm{font-style: normal;}.g6-ul li{animation: gl5-in .4s cubic-bezier(.34,1.4,.64,1) both;}.g6-ul li:nth-child(2){animation-delay: .03s;}.g6-ul li:nth-child(3){animation-delay: .06s;}.g6-ul li:nth-child(4){animation-delay: .09s;}.g6-ul li:nth-child(5){animation-delay: .12s;}.g6-ul li:nth-child(n/**/+6){animation-delay: .15s;}.g6-tile{grid-template-rows: auto 1fr auto !important;}.g6-tile b{align-self: start;}.g6-tile small{align-self: end;}.scroll-x,.pvl-rl,.sp-chips,.pvx-scroll,.tabs-row,.rail-track,.of-row,.bm-grid,.er-ry{scrollbar-width: none !important;}.scroll-x::-webkit-scrollbar,.pvl-rl::-webkit-scrollbar,.sp-chips::-webkit-scrollbar,.pvx-scroll::-webkit-scrollbar,.tabs-row::-webkit-scrollbar,.rail-track::-webkit-scrollbar,.of-row::-webkit-scrollbar,.bm-grid::-webkit-scrollbar,.er-ry::-webkit-scrollbar{display: none !important;}body *::-webkit-scrollbar:horizontal{display: none;height: 0;}@keyframes pvx-out{to{opacity: 0;transform: translateY(-6px) scale(.97);}}.pvx-sortie{animation: pvx-out .24s cubic-bezier(.4,0,1,1) both !important;pointer-events: none;}.pvx-sortie > *{animation: none !important;}.gaf .gaf-shelf,.gaf.is-all .gaf-list{animation: dw-in .45s var(--soft) both;}.gaf.is-all .gaf-list > *{animation: dw-in .4s var(--soft) both;}.gaf.is-all .gaf-list > *:nth-child(2){animation-delay: .03s;}.gaf.is-all .gaf-list > *:nth-child(3){animation-delay: .06s;}.gaf.is-all .gaf-list > *:nth-child(4){animation-delay: .09s;}.gaf.is-all .gaf-list > *:nth-child(n/**/+5){animation-delay: .12s;}.gaf.gaf-out .gaf-shelf,.gaf.gaf-out.is-all .gaf-list{animation: pvx-out .24s cubic-bezier(.4,0,1,1) both !important;}@media (prefers-reduced-motion: reduce){.pvx-sortie,.gaf .gaf-shelf,.gaf.is-all .gaf-list,.gaf.is-all .gaf-list > *{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;}}.trust2 .trust-score{grid-template-columns: auto minmax(0,1fr) !important;grid-template-rows: auto auto auto;align-items: center;column-gap: 16px !important;}.trust2 .trust-score .big{grid-column: 1 !important;grid-row: 1 / span 3 !important;align-self: center;font-size: 58px !important;line-height: .9 !important;}.trust2 .trust-score .gmark{grid-column: 2 !important;grid-row: 1 !important;align-self: end;margin: 0 !important;}.trust2 .trust-score .stars{grid-column: 2 !important;grid-row: 2 !important;align-self: center;}.trust2 .trust-score > p{grid-column: 2 !important;grid-row: 3 !important;align-self: start;}.trust2 .trust-score .ts-top{grid-row: 4 !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;}.facts3 > .f3:hover,.facts3 > a.f3:hover{transform: none !important;box-shadow: none !important;background: #eef6e0 !important;}.facts3 > .f3{transition: background .25s !important;}.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;}}.rtn2-g{display: flex;gap: 8px;margin: 0 0 12px;}.rtn2-g .chip{flex: 1;justify-content: center;height: 40px;border-radius: 11px;font-weight: 800;}.rtn2-g .chip.is-on{background: #2f5200;color: #fff;border-color: #2f5200;}.rtn2-t b s{margin-left: 6px;font-size: 12px;font-weight: 500;color: var(--mut);}.rtn2-rm{margin-left: 6px;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;}.rtn2-i.is-in{animation: dw-in .45s var(--soft) both;}.rtn2-f.is-bump{animation: rtn-bump .45s var(--spring);}@keyframes rtn-bump{40%{transform: scale(1.02);}}#bmg .bm{position: relative;}#bmg .bm-go{position: absolute;top: 10px;right: 10px;z-index: 2;width: 32px;height: 32px;display: grid;place-items: center;border-radius: 10px;background: #eef6e0;color: #2f5200;animation: gl5-pousse 2.4s ease-in-out infinite;transition: background .25s,color .25s;}#bmg .bm-go .ic{width: 16px;height: 16px;}#bmg .bm:hover .bm-go{background: #2f5200;color: #fff;}#bmg .bm:nth-child(2n) .bm-go{animation-delay: -.8s;}#bmg .bm:nth-child(3n) .bm-go{animation-delay: -1.6s;}#pvx-menu .pvx-nmo-b.md{gap: 4px;}#pvx-menu .pvx-nmo-b .emo{font-style: normal;}#bmg .bm-b{grid-template-columns: minmax(0,1fr) !important;justify-items: start;row-gap: 2px;}#bmg .bm-b > b,#bmg .bm-b > em{grid-column: 1 !important;justify-self: start !important;text-align: left;}#bmg .bm-b > .md{grid-column: 1 !important;justify-self: stretch;}.hd-nav .chip-hot,.hd-nav .chip-blue{position: relative;overflow: hidden;isolation: isolate;}.hd-nav .chip-hot::after,.hd-nav .chip-blue::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-blue::after{animation-delay: 1.6s;}.hd-nav .chip-hot img.emoji,.hd-nav .chip-blue 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);}}.bm-top .bm-1{position: relative;}.bm-top .bm-1::after{content: "→";position: absolute;right: 12px;top: 50%;width: 32px;height: 32px;margin-top: -16px;display: grid;place-items: center;border-radius: 10px;background: rgba(255,255,255,.92);color: #2f5200;font: 800 15px/1 Poppins,sans-serif;animation: gl5-pousse 2.4s ease-in-out infinite;}.bm-top .bm-1 > span:last-child{padding-right: 44px;}@media (prefers-reduced-motion: reduce){.hd-nav .chip-hot::after,.hd-nav .chip-blue::after,.hd-nav .chip-hot img.emoji,.hd-nav .chip-blue img.emoji,.bm-top .bm-1::after,#bmg .bm-go{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;}.ma-go .ic{animation: tn-bob 1.6s ease-in-out infinite;}.ma-go.is-cue{animation: enf-cue 2.4s ease-in-out infinite,enf-ring 2.4s ease-out infinite;}@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;}@media (prefers-reduced-motion: reduce){.ma-go .ic,.ma-go.is-cue{animation: none !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;}}.cp5-li{position: relative;overflow: hidden;}.cp5-li .ic{position: relative;z-index: 1;animation: cp5-roule .5s ease-in-out infinite alternate;}.cp5-li::after{content: "";position: absolute;left: 0;right: 0;bottom: 7px;height: 2px;background: repeating-linear-gradient(90deg,currentColor 0 6px,transparent 6px 11px);opacity: .45;animation: cp5-route .6s linear infinite;}@keyframes cp5-roule{from{transform: translateY(0) rotate(0);}to{transform: translateY(-1.5px) rotate(-2deg);}}@keyframes cp5-route{to{background-position: -11px 0;}}@media (prefers-reduced-motion: reduce){.cp5-li .ic,.cp5-li::after{animation: none;}}.er-top .pc .pc-add,.er-top-g .pc .pc-add{width: auto !important;align-self: auto !important;justify-content: center;}.er-top-g .pc .pc-foot{display: flex !important;align-items: flex-end;justify-content: space-between;gap: 8px;}.e4c-s{aspect-ratio: 1 / 1 !important;height: auto !important;border-radius: 12px !important;overflow: hidden;}.fq-gs .fq-g > .fq-gh .g6-k{border-radius: 7px !important;}.of-cta,.tfe-go,.tmd-go{text-transform: uppercase;letter-spacing: .03em;}.gal-thumbs button,.gl3 .gal-thumbs button,.gl3 .gal-thumbs button.on{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;}@media (min-width: 1000px){.pdp-v2 .gal{max-width: none !important;width: 100%;}}.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;}.clamp.clamp-ok::after{display: none !important;}[data-lv-wrap]{transition: opacity .22s ease,filter .22s ease,transform .22s ease;}[data-lv-wrap].lv-swap{opacity: 0;filter: blur(3px);transform: scale(.985);}[data-lv-wrap].lv-new > *{animation: lv-new .5s var(--soft) both;}@keyframes lv-new{from{opacity: 0;transform: translateY(8px) scale(.99);}}.ci.ci-out{animation: ci-out2 .42s cubic-bezier(.4,0,.2,1) forwards !important;transform-origin: 50% 50%;}@keyframes ci-out2{40%{opacity: .4;transform: scale(.96);filter: blur(1px);}to{opacity: 0;transform: scale(.92);filter: blur(2px);max-height: 0;padding-top: 0;padding-bottom: 0;margin-top: 0;margin-bottom: 0;}}#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],[data-lv-wrap].lv-new > *,.ci.ci-out,.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;}.wah [data-wah-v].wah-fw{animation: wah-fw .4s cubic-bezier(.22,1,.36,1) both;}.wah [data-wah-v].wah-bk{animation: wah-bk .4s cubic-bezier(.22,1,.36,1) both;}@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;}}.pdp-info .pbb{align-items: center;}.pdp-info .pbb .pbb-md{flex: none;display: flex;align-items: center;margin-left: auto;}.pdp-info .pbb .pbb-md .md.mdw{height: 30px;padding: 0 10px !important;gap: 5px !important;border-radius: 9px;font-size: 12.5px;}html body .pdp-info .pbb .pbb-md .md.mdw .mdw-t{display: inline-block;max-width: 12em;opacity: 1;overflow: hidden;white-space: nowrap;animation: mdw-loop 7s cubic-bezier(.65,0,.35,1) 1.5s infinite !important;}.pdp-info .pbb .pbb-md .md.mdw .emo{animation: tn-bob 2.6s ease-in-out infinite;display: inline-block;}.pdp-info .pbb .pbb-go{margin-left: 8px;}@media (prefers-reduced-motion: reduce){html body .pdp-info .pbb .pbb-md .md.mdw .mdw-t,.pdp-info .pbb .pbb-md .md.mdw .emo{animation: none !important;}}.pdp-info .pdp-cmp.is-on,.pdp .pdp-cmp.is-on{background: #2f5200 !important;color: #fff !important;border-radius: 10px;}.pdp-info .pdp-cmp.is-on .ic,.pdp .pdp-cmp.is-on .ic{color: #fff !important;stroke: currentColor;}.pdp-cmp{transition: background .25s,color .25s,transform .35s var(--spring);}.pdp-cmp.is-on{animation: cnt-pop .45s var(--spring);}#compare .cu-ph img,#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;}#compare .cu-ph{border: 0 !important;}#compare .cu-p{border: 0 !important;box-shadow: none !important;}.cu-px{display: flex;align-items: baseline;gap: 6px;flex-wrap: wrap;margin-top: 2px;}.cu-px em{font: 800 14px/1.2 Poppins,sans-serif;font-style: normal;color: #10200a;}.cu-px s{font-size: 12px;color: #6b7863;}.cu-rm{padding: 2px 6px;border-radius: 6px;background: var(--or,#e11d48);color: #fff;font: 800 11px/1.3 Poppins,sans-serif;font-style: normal;}.cu-pa{display: flex;align-items: center;justify-content: space-between;gap: 8px;}.cu-ap{display: inline-flex;align-items: center;gap: 6px;background: #f1f5ea !important;border: 0 !important;color: #2f5200 !important;}.cu-ap:hover{background: #e4f4cc !important;}.cu-ap.is-loading{opacity: .6;}.modal.is-closing{display: grid !important;background: rgba(13,22,9,0) !important;transition: background .24s;pointer-events: none;}.modal.is-closing .modal-box{animation: modal-out .24s cubic-bezier(.4,0,1,1) both !important;}@keyframes modal-out{to{opacity: 0;transform: translateY(12px) scale(.97);}}.pvx-ap .rtx-sh-b{transition: transform .4s cubic-bezier(.22,1,.36,1),opacity .3s;}@media (prefers-reduced-motion: reduce){.modal.is-closing .modal-box{animation: none !important;}}[data-pvx-routine].rt-busy{position: relative;overflow: hidden;pointer-events: none;justify-content: center;}[data-pvx-routine].rt-busy .rt-l{position: relative;z-index: 1;font-weight: 800;letter-spacing: .03em;}[data-pvx-routine].rt-busy .rt-bar{position: absolute;left: 0;top: 0;bottom: 0;width: 0;background: rgba(115,181,4,.28);animation: rt-bar 1.6s cubic-bezier(.22,1,.36,1) forwards;}@keyframes rt-bar{to{width: 92%;}}[data-pvx-routine].rt-ok{background: linear-gradient(135deg,#3f7300,#73b504) !important;color: #fff !important;border-color: transparent !important;animation: cnt-pop .45s var(--spring);}.rtx-x,.rtx-sh-x,.rtx-sh-x2{min-width: 44px;min-height: 44px;display: grid !important;place-items: center;z-index: 40 !important;cursor: pointer;touch-action: manipulation;}.rtx-x::after,.rtx-sh-x2::after{content: "";position: absolute;inset: -6px;}.btn.btn-buy.is-loading,.btn-buy.is-loading{opacity: 1 !important;color: #fff !important;position: relative;overflow: hidden;pointer-events: none;}.btn.btn-buy.is-loading > *{opacity: 1 !important;}.btn.btn-buy.is-loading::after{content: "" !important;position: absolute !important;left: -40% !important;top: 0 !important;bottom: 0 !important;width: 40% !important;height: auto !important;margin: 0 !important;border: 0 !important;border-radius: 0 !important;background: linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent) !important;animation: btn-sweep 1s ease-in-out infinite !important;}.btn.btn-buy.is-loading .ic{animation: spin .8s linear infinite;}@keyframes btn-sweep{to{left: 110%;}}@media (prefers-reduced-motion: reduce){.btn.btn-buy.is-loading::after,.btn.btn-buy.is-loading .ic{animation: none !important;}}#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-side .mega-logos.ml-in a{animation: dw-in .4s var(--soft) both;}.mega-side .mega-logos.ml-in a:nth-child(3n/**/+2){animation-delay: .04s;}.mega-side .mega-logos.ml-in a:nth-child(3n){animation-delay: .08s;}.mega-side .mega-logos.ml-in a:nth-child(n/**/+4){animation-delay: .1s;}.mega-side .mega-logos.ml-in a:nth-child(n/**/+7){animation-delay: .14s;}.mega-logos-end{display: none;}#pvx-menu a.pvx-hero.mp9{position: relative;overflow: hidden;isolation: isolate;min-height: 104px;padding-right: 150px;background-size: 220% 220% !important;animation: mp9-deg 6s ease-in-out infinite;}@keyframes mp9-deg{0%,100%{background-position: 0 50%;}50%{background-position: 100% 50%;}}#pvx-menu a.pvx-hero.mp9::before{content: "";position: absolute;top: 0;bottom: 0;width: 40%;left: -60%;z-index: 0;background: linear-gradient(100deg,transparent,rgba(255,255,255,.3),transparent);transform: skewX(-18deg);animation: pvx-shine 5s ease-in-out infinite;pointer-events: none;}#pvx-menu .pvx-hero.mp9 .pvx-hero-t{display: grid;gap: 4px;}#pvx-menu .mp9-n{font: 600 11.5px/1.3 Poppins,sans-serif;text-transform: none;letter-spacing: 0;color: rgba(255,255,255,.9);}#pvx-menu .mp9-ims{position: absolute;right: 12px;top: 50%;z-index: 1;width: 128px;height: 80px;transform: translateY(-50%);}#pvx-menu .mp9-ims img{position: absolute;top: 6px;width: 60px;height: 60px;object-fit: cover;border-radius: 12px;background: #fff;left: calc(var(--i) * 34px);animation: of-float 4.5s ease-in-out infinite;animation-delay: calc(var(--i) * -1.4s);}#pvx-menu .mp9-ims img:nth-child(2){top: 18px;z-index: 2;}#pvx-menu .mp9-ims img:nth-child(3){top: 2px;}#pvx-menu .pvx-hero.mp9 .pvx-hero-b{position: absolute;left: 18px;bottom: 12px;}#pvx-menu a.pvx-hero.mp9{padding-bottom: 50px;}@media (prefers-reduced-motion: reduce){#pvx-menu a.pvx-hero.mp9,#pvx-menu a.pvx-hero.mp9::before,#pvx-menu .mp9-ims img{animation: none !important;}}.pvx-lb{grid-template-columns: auto minmax(0,1fr) !important;grid-template-rows: minmax(0,1fr) !important;gap: 0;background: rgba(255,255,255,calc(.92 * var(--lb-o,1))) !important;}.pvx-lb-th{grid-row: 1;grid-column: 1;flex-direction: column;justify-content: flex-start !important;overflow-y: auto !important;overflow-x: hidden !important;gap: 10px !important;padding: max(16px,env(safe-area-inset-top)) 10px 16px max(12px,env(safe-area-inset-left)) !important;scrollbar-width: none;}.pvx-lb-th::-webkit-scrollbar{display: none;}.pvx-lb-th img{width: 64px !important;height: 64px !important;object-fit: cover !important;opacity: .45 !important;outline: 0 !important;transition: opacity .25s,transform .35s var(--spring) !important;}.pvx-lb-th button.on img{opacity: 1 !important;outline: 0 !important;transform: scale(1.06);}.pvx-lb-th button{position: relative;}.pvx-lb-th button.on::after{content: "";position: absolute;left: -8px;top: 50%;width: 3px;height: 0;}.pvx-lb-st{grid-row: 1;grid-column: 2;position: relative;display: grid;place-items: center;min-height: 0;padding: 16px max(16px,env(safe-area-inset-right)) 16px 6px;}.pvx-lb-n{position: absolute;left: 6px;top: max(18px,env(safe-area-inset-top));z-index: 2;padding: 6px 10px;border-radius: 9px;background: #fff;font: 800 13px/1 Poppins,sans-serif;color: #10200a;}.pvx-lb-x{position: absolute !important;right: max(16px,env(safe-area-inset-right));top: max(14px,env(safe-area-inset-top));z-index: 3;width: 48px !important;height: 48px !important;border-radius: 14px !important;background: #fff !important;color: #10200a !important;box-shadow: 0 10px 24px -12px rgba(16,32,10,.45) !important;transition: transform .35s var(--spring),background .2s;}.pvx-lb-x svg{width: 22px;height: 22px;fill: none;stroke: currentColor;stroke-width: 2.4;stroke-linecap: round;}.pvx-lb-x:hover{transform: rotate(90deg);background: #f1f5ea !important;}.pvx-lb-im{width: min(100%,calc(100vh - 32px));aspect-ratio: 1 / 1;max-height: calc(100vh - 32px);padding: 0 !important;border-radius: 22px;overflow: hidden;background: #fff;touch-action: none;cursor: zoom-in;}.pvx-lb.is-zoom .pvx-lb-im{cursor: grab;}.pvx-lb-im img{width: 100% !important;height: 100% !important;max-width: none !important;max-height: none !important;object-fit: contain !important;border-radius: 0 !important;transform-origin: 50% 50%;user-select: none;-webkit-user-drag: none;}.pvx-lb-im img.is-in.from-r{animation: lb-from-r .42s cubic-bezier(.22,1,.36,1) both !important;}.pvx-lb-im img.is-in.from-l{animation: lb-from-l .42s cubic-bezier(.22,1,.36,1) both !important;}@keyframes lb-from-r{from{opacity: 0;transform: translateX(40px) scale(.98);}}@keyframes lb-from-l{from{opacity: 0;transform: translateX(-40px) scale(.98);}}.pvx-lb-tip{position: absolute;left: 50%;bottom: max(10px,env(safe-area-inset-bottom));transform: translateX(-50%);padding: 6px 12px;border-radius: 9px;background: rgba(16,32,10,.78);color: #fff;font: 600 11.5px/1.2 Poppins,sans-serif;white-space: nowrap;animation: lb-tip 4s ease both 1s;pointer-events: none;}@keyframes lb-tip{0%{opacity: 0;}10%,75%{opacity: 1;}100%{opacity: 0;}}@media (max-width: 699px){.pvx-lb-th img{width: 50px !important;height: 50px !important;}.pvx-lb-th{padding-right: 6px !important;}.pvx-lb-st{padding-left: 4px;}.pvx-lb-im{border-radius: 16px;}}@media (prefers-reduced-motion: reduce){.pvx-lb-im img.is-in,.pvx-lb-tip{animation: none !important;}}@media (min-width: 1000px){.pdp-v2{align-items: start;}.pdp-v2 > .pdp-col:first-child{position: sticky;top: calc(var(--bub,0px) + 16px);align-self: start;transition: top .3s var(--ease);}body.admin-bar .pdp-v2 > .pdp-col:first-child{top: calc(var(--bub,0px) + var(--ab) + 12px);}.pdp-v2 > .pdp-col:first-child .gal{position: relative !important;top: auto !important;}}.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,.pdp-info h1.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){.buybar.bb-ac2{bottom: 24px !important;right: 100px !important;height: 64px;min-height: 64px;padding-top: 0 !important;padding-bottom: 0 !important;align-items: center;border-radius: 18px !important;box-sizing: border-box;}.buybar.bb-ac2 .btn,.buybar.bb-ac2 .qty{min-height: 46px;}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;}}.pb7-grab,.rtx-sh-g{display: none !important;}.gt-k,.g6-k,.g6-def .g6-k{position: relative;overflow: hidden;isolation: isolate;}.gt-k::after,.g6-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,.75),transparent);transform: skewX(-18deg);animation: pvx-shine 5s ease-in-out infinite;pointer-events: none;}.gt-k img.emoji,.g6-k img.emoji{display: inline-block;animation: tn-bob 2.6s ease-in-out infinite;}@media (prefers-reduced-motion: reduce){.gt-k::after,.g6-k::after,.gt-k img.emoji,.g6-k img.emoji{animation: none !important;}}details.ds-acc .why2 .wy,details.ds-acc .aks .ak,details.ds-acc .res-l .res-i,details.ds-acc .us2-s li,details.ds-acc .facts3,details.ds-acc .facts3 > .f3{background: #fff !important;}details.ds-acc .facts3 > .f3:hover,details.ds-acc .facts3 > a.f3:hover{background: #eef6e0 !important;}details.ds-acc .why2 .wy,details.ds-acc .aks .ak{position: relative;overflow: hidden;isolation: isolate;}details.ds-acc .why2 .wy summary > .emo,details.ds-acc .why2 .wy > .emo,details.ds-acc .aks .ak .ak-i{position: absolute !important;right: 8px;top: 6px;z-index: -1;width: auto !important;height: auto !important;margin: 0 !important;padding: 0 !important;background: none !important;font-size: 34px !important;line-height: 1;opacity: .28;transform: rotate(-10deg);pointer-events: none;animation: gl5-flotte 6s ease-in-out infinite;}details.ds-acc .why2 .wy .emo img.emoji,details.ds-acc .aks .ak .ak-i img.emoji{width: 34px !important;height: 34px !important;}details.ds-acc .why2 .wy summary{display: block !important;padding-right: 46px !important;}details.ds-acc .aks .ak{display: block !important;padding-right: 46px !important;}details.ds-acc .us2-s li{position: relative;overflow: hidden;isolation: isolate;display: block !important;padding: 14px 54px 14px 16px !important;}details.ds-acc .us2-s .us2-n{position: absolute !important;right: 10px;bottom: -10px;z-index: -1;width: auto !important;height: auto !important;margin: 0 !important;padding: 0 !important;background: none !important;border: 0 !important;box-shadow: none !important;font: 900 64px/1 Poppins,sans-serif !important;color: #73b504 !important;opacity: .18;}@media (prefers-reduced-motion: reduce){details.ds-acc .why2 .wy .emo,details.ds-acc .aks .ak .ak-i{animation: none !important;}}@media (min-width: 1100px){.ds.ds2 > .ds-col.is-stk{position: sticky;top: calc(var(--bub,0px) + 16px);align-self: start;}body.admin-bar .ds.ds2 > .ds-col.is-stk{top: calc(var(--bub,0px) + var(--ab) + 12px);}.ds.ds2{align-items: start;}}.rv4:has(> .rv4-gl){display: grid !important;grid-template-columns: minmax(0,1fr);gap: 12px;}@media (min-width: 900px){.rv4:has(> .rv4-gl){grid-template-columns: minmax(0,1.35fr) minmax(0,3fr);align-items: stretch;}}.rv4-gl{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;}@media (max-width: 899px){.rv4-gl{grid-auto-flow: column;grid-template-columns: none;grid-auto-columns: 78%;overflow-x: auto;scrollbar-width: none;}.rv4-gl::-webkit-scrollbar{display: none;}}.rv4-gl .rv4-gc{margin: 0 !important;height: 100%;animation: dw-in .45s var(--soft) both;}.rv4-gl .rv4-gc:nth-child(2){animation-delay: .06s;}.rv4-gl .rv4-gc:nth-child(3){animation-delay: .12s;}.rv4:has(> .rv4-gl) > .rv4-g{width: auto !important;max-width: none !important;}.pvx-lb-x:focus,.pvx-lb-x:focus-visible{outline: 0 !important;box-shadow: 0 10px 24px -12px rgba(16,32,10,.45) !important;}.pvx-lb-tip{white-space: normal !important;max-width: calc(100% - 24px);text-align: center;}.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;}[data-pane].pane-in{animation: dw-in .45s var(--soft) both;}[data-pane].pane-in .pc,[data-pane].pane-in .gah,[data-pane].pane-in .rail-track > *{animation: dw-in .45s var(--soft) both;}[data-pane].pane-in .rail-track > *:nth-child(2){animation-delay: .05s;}[data-pane].pane-in .rail-track > *:nth-child(3){animation-delay: .1s;}[data-pane].pane-in .rail-track > *:nth-child(n/**/+4){animation-delay: .15s;}@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 (prefers-reduced-motion: reduce){[data-pane].pane-in,[data-pane].pane-in *{animation: none !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),.bs-pane .rail-track{--n: 5 !important;}.cp8-2c .rail-track:has(.pc),#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;}mark.pvx-hlq{background: #e3f2c6;color: inherit;border-radius: 3px;padding: 0 1px;}@media (min-width: 900px){.gl-2c > .l6-s:first-child{position: sticky;top: calc(var(--bub,0px) + 16px);align-self: start;}}.gl-th-q .ff{max-width: 560px;}.gl-v4 .g7-r[hidden],.gl-v4 .g6-grp[hidden]{display: none !important;}.cp8-avg{margin-top: 6px;}.cp8-avg .pc{border-color: transparent !important;}.pc-note-b .cp8-star{font-style: normal;}.cp8-nt .pb7-b{display: grid;gap: 12px;}.nt-st{display: flex;justify-content: center;gap: 8px;}.nt-st button{width: 52px;height: 52px;border: 0;border-radius: 14px;background: #f3f5ef;color: #cfd5c8;font-size: 30px;line-height: 1;cursor: pointer;transition: background .25s,color .25s,transform .3s var(--spring);}.nt-st button.on{background: #fff4d6;color: #e0a800;}.nt-st button:hover{transform: translateY(-2px);}.nt-st button.is-pop{animation: nt-pop .45s var(--spring);}@keyframes nt-pop{0%{transform: scale(.7);}60%{transform: scale(1.18);}100%{transform: none;}}.nt-lb{margin: 0;text-align: center;font-weight: 800;color: #10200a;min-height: 1.4em;}.cp8-nt [data-nt-go]{width: 100%;}@media (prefers-reduced-motion: reduce){.nt-st button.is-pop{animation: none;}}.cp8-nt .pb7-h{grid-template-columns: minmax(0,1fr) 36px;padding: 14px 14px 6px;}.cp8-nt .pb7-h b{display: block;font-size: 16px;line-height: 1.25;}.cp8-nt .pb7-h small{display: block;margin-top: 2px;font-size: 12.5px;color: var(--mut);}.cp8-nt .pb7-b{align-content: start;padding: 8px 14px 16px;}.cp8-nt .pb7-sheet{height: auto !important;max-height: 90vh;}.cp8-nt [data-nt-go]{height: 48px;min-height: 48px;}.pc .pc-add.pc-note-b{width: auto;padding: 0 12px;gap: 6px;}.pc .pc-add.pc-note-b span{display: inline;font-size: 12.5px;font-weight: 800;letter-spacing: .03em;}.wah-x:focus:not(:focus-visible),.dw-x:focus:not(:focus-visible){box-shadow: none !important;outline: 0 !important;}.cp8-nt .pb7-sheet{min-height: 0 !important;}.pvx-cp-page .cp8-nav{view-transition-name: pvx-cpnav;}.pvx-cp-page .cpr-w{view-transition-name: pvx-cprb;}::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;}.pq-mq-s,.pq-mq-r,.pq-mq-0{grid-column: 1 / -1;flex-basis: 100%;width: 100%;}.pq-mq-r{display: contents;}.pq-mq-r[hidden]{display: none !important;}.pq-mq-0{margin: 0;font-size: 12.5px;color: var(--mut);}.pq-mq-n,.pq-mq-in{animation: dw-in .35s var(--soft) both;}.co-eco{position: relative;overflow: hidden;isolation: isolate;background: linear-gradient(110deg,#2f5200,#3f6d06 45%,#2f5200) !important;background-size: 220% 100% !important;animation: co-eco-in .6s var(--spring) both,co-eco-bg 6s ease-in-out infinite !important;}.co-eco::after{content: "";position: absolute;top: 0;bottom: 0;left: -40%;width: 35%;z-index: -1;background: linear-gradient(100deg,transparent,rgba(217,249,157,.35),transparent);transform: skewX(-18deg);animation: co-eco-sh 3.6s ease-in-out 1s infinite;}.co-eco b{display: inline-block;font-variant-numeric: tabular-nums;}.co-eco.is-go b{animation: co-eco-b .7s var(--spring) both .1s;}.co-eco.is-go i{animation: co-eco-j .8s var(--spring) both,co-eco-bob 2.6s ease-in-out .8s infinite;}.co-eco-cf{position: absolute;inset: 0;z-index: -1;pointer-events: none;}.co-eco-cf s{position: absolute;left: 22px;top: 50%;width: 6px;height: 6px;border-radius: 2px;opacity: 0;background: #d9f99d;}.co-eco-cf s:nth-child(2){background: #fde047;}.co-eco-cf s:nth-child(3){background: #fff;}.co-eco-cf s:nth-child(4){background: #f9a8d4;}.co-eco-cf s:nth-child(5){background: #a5f3fc;}.co-eco-cf s:nth-child(6){background: #fde047;}.co-eco.is-go .co-eco-cf s{animation: co-eco-cf .9s cubic-bezier(.2,.7,.3,1) both;}.co-eco.is-go .co-eco-cf s:nth-child(1){--x: 60px;--y: -16px;}.co-eco.is-go .co-eco-cf s:nth-child(2){--x: 90px;--y: 12px;animation-delay: .05s;}.co-eco.is-go .co-eco-cf s:nth-child(3){--x: 130px;--y: -10px;animation-delay: .1s;}.co-eco.is-go .co-eco-cf s:nth-child(4){--x: 170px;--y: 14px;animation-delay: .08s;}.co-eco.is-go .co-eco-cf s:nth-child(5){--x: 210px;--y: -14px;animation-delay: .14s;}.co-eco.is-go .co-eco-cf s:nth-child(6){--x: 250px;--y: 10px;animation-delay: .18s;}@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);}}@keyframes co-eco-bg{0%,100%{background-position: 0 0;}50%{background-position: 100% 0;}}@keyframes co-eco-sh{0%{left: -40%;}60%,100%{left: 120%;}}@keyframes co-eco-b{0%{transform: scale(.6);}60%{transform: scale(1.15);}100%{transform: none;}}@keyframes co-eco-j{0%{transform: scale(.4) rotate(-20deg);}60%{transform: scale(1.3) rotate(10deg);}100%{transform: none;}}@media (prefers-reduced-motion: reduce){.co-eco,.co-eco::after,.co-eco b,.co-eco i,.co-eco-cf s{animation: none !important;}}.co-v4 .pvx-offres{margin: 12px 0 4px !important;padding: 12px 14px;border-radius: 14px;background: #f6f8f2;transition: background .3s var(--soft);}.co-v4 .pvx-offres:has(input:checked){background: #eaf6d7;}.co-v4 .pvx-offres .form-row{margin: 0 !important;padding: 0 !important;}.co-v4 .pvx-offres label{position: static !important;display: flex !important;align-items: flex-start;gap: 10px;margin: 0 !important;cursor: pointer;white-space: normal !important;transform: none !important;font-weight: 500 !important;font-size: 12.5px !important;line-height: 1.5 !important;color: #46513f !important;}.co-v4 .pvx-offres input[type=checkbox]{flex: none;width: 20px;height: 20px;margin: 0 !important;accent-color: var(--g-btn);}.co-v4 .pvx-offres input[type=checkbox]:checked{animation: cb-pop .35s var(--spring);}@media (min-width: 1000px){.mc7 > .mc6-hero{grid-template-columns: 44px minmax(0,1fr) auto auto;padding: 14px 16px;}.mc7 > .mc6-hero .mc6-acts{grid-column: auto;grid-row: 1;grid-column-start: 3;}.mc7 > .mc6-hero .mc7-wa2{grid-column: 4;grid-row: 1;min-width: 0;justify-self: end;}}.mc7-appc .pvxlr-app{margin: 0 !important;border: 0 !important;background: linear-gradient(110deg,#eef7df,#f8fbf3) !important;border-radius: 16px !important;animation: dw-in .5s var(--soft) both .15s;}.mc7-appc .pvxlr-app em{border-radius: 12px !important;background: var(--g-btn) !important;}.mc7-appc .mc7-app{width: 100%;justify-content: center;}@media (min-width: 1000px){.mc7 > .mc5-tk{grid-row: 2 / span 12 !important;align-self: start;}}.mc7-dr .pvx-droits{margin: 0 !important;}.mc7-dr .pvx-droits{border: 0 !important;border-radius: 16px !important;background: #f6f8f2 !important;padding: 16px 18px !important;animation: dw-in .5s var(--soft) both;}@media (min-width: 1100px){.l6.cgv > .l6-side{grid-column: 1;grid-row: 2;position: sticky;top: calc(var(--bub,0px) + 16px);display: grid;gap: 14px;max-height: calc(100vh - var(--bub,0px) - 32px);overflow: auto;scrollbar-width: none;}.l6.cgv > .l6-side > .l6-s{position: static !important;margin: 0 !important;}.l6.cgv > .l6-s:nth-child(3),.l6.cgv > .l6-side + .l6-s{grid-row: 2 / span 3;}}.cg-chat .cg-note{display: block;margin-top: 8px;padding: 8px 10px;border-radius: 10px;background: #f3ecff !important;color: #5b21b6 !important;font-weight: 500;}@media print{@page {margin: 16mm 16mm 18mm;}body.pvx-print-doc{background: #fff !important;color: #000 !important;font: 10.5pt/1.5 Georgia,"Times New Roman",serif !important;}body.pvx-print-doc .hd,body.pvx-print-doc .ft,body.pvx-print-doc .fab,body.pvx-print-doc .buybar,body.pvx-print-doc .crumbs,body.pvx-print-doc .l6-side,body.pvx-print-doc .cg-chat,body.pvx-print-doc .fq-sc,body.pvx-print-doc .cg-meta .btn,body.pvx-print-doc .sec-h,body.pvx-print-doc .ff,body.pvx-print-doc .cg-sh small,body.pvx-print-doc summary::after,body.pvx-print-doc summary .ic,body.pvx-print-doc .drawer,body.pvx-print-doc .pbs-sheet,body.pvx-print-doc #toast{display: none !important;}body.pvx-print-doc .l6.cgv{display: block !important;}body.pvx-print-doc .l6.cgv *{background: none !important;box-shadow: none !important;color: #000 !important;animation: none !important;transition: none !important;}body.pvx-print-doc .l6.cgv h1{font: 700 18pt/1.2 Georgia,serif !important;margin: 0 0 4pt !important;}body.pvx-print-doc .l6.cgv details{display: block !important;margin: 0 0 10pt !important;padding: 0 !important;border: 0 !important;break-inside: auto;}body.pvx-print-doc .l6.cgv summary{display: block !important;padding: 0 !important;list-style: none;}body.pvx-print-doc .l6.cgv .cg-n{display: inline !important;padding: 0 !important;font: 700 9pt Georgia,serif !important;text-transform: uppercase;letter-spacing: .04em;}body.pvx-print-doc .l6.cgv .cg-sh b{display: block !important;font: 700 12pt/1.3 Georgia,serif !important;margin: 1pt 0 3pt !important;break-after: avoid;}body.pvx-print-doc .l6.cgv .acc-b{display: block !important;height: auto !important;padding: 0 !important;overflow: visible !important;}body.pvx-print-doc .pvx-print-ft{display: block !important;margin-top: 14pt;padding-top: 6pt;border-top: .5pt solid #000;font: 8pt Georgia,serif;}}.pvx-print-ft{display: none;}@media print{body.pvx-print-doc *:not(:has(.l6.cgv)):not(.l6.cgv):not(.l6.cgv *):not(svg):not(svg *){display: none !important;}body.pvx-print-doc .l6.cgv .l6-side,body.pvx-print-doc .l6.cgv .cg-chat{display: none !important;}}@media (min-width: 1100px){.l6.cgv > .l6-side{grid-row: 2 / span 3 !important;align-self: start;}}.pvx-doc .cg-t{columns: auto !important;column-count: 1 !important;max-width: 78ch;}.pvx-doc .cg-t > *{break-inside: auto;}.pvx-doc .cg-t p{margin: 0 0 10px;}.pvx-doc .doc-nav{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 12px;}.pvx-doc .doc-wa .btn-wa2{width: 100%;}.pvx-doc .cg-acc{scroll-margin-top: calc(var(--bub,0px) + 90px);}@media (min-width: 1100px){.l6.fq > .fq-side{grid-column: 1;grid-row: 1 / span 4;align-self: start;position: sticky;top: calc(var(--bub,0px) + 16px);display: grid;gap: 14px;max-height: calc(100vh - var(--bub,0px) - 32px);overflow: auto;scrollbar-width: none;}.l6.fq > .fq-side > .l6-s{margin: 0 !important;}.l6.fq > .fq-side + .l6-s{grid-column: 2;grid-row: 1 / span 4;}}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;}details.ds-acc .why2 .wy summary{display: flex !important;align-items: center;justify-content: space-between;gap: 10px;}details.ds-acc .why2 .wy summary > .ic,details.ds-acc .why2 .wy summary > svg{flex: none;margin-left: auto;}.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;}.gl-th-az{display: flex;gap: 4px;position: sticky;top: var(--bub,0px);z-index: 3;padding: 6px 0;margin: 0 0 6px;background: var(--bg,#fff);}.gl-th-az a{flex: none;min-width: 32px;height: 32px;display: grid;place-items: center;border-radius: 8px;background: var(--bg-2);font-weight: 700;font-size: 13px;color: var(--g-900);transition: background .25s,color .25s;}.gl-th-az a:hover{background: var(--g-900);color: #fff;}.gl-v4 .g6-grp[id]{scroll-margin-top: calc(var(--bub,0px) + 60px);}@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,html body .pvl-tb.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,html body .pvl-tb .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,html body .pvl-tb .emo,html body .pvl-tb img.emoji{display: inline-block;transform: none !important;animation: pvx-bglow 3.5s ease-in-out infinite !important;}html body .md,html body .pvl-tb,html body .pvl-hint,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 .pvl-tb,html body .pvl-tb .mdw-t,html body .md.mdw .emo,html body .pvl-tb .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;}.sz-dym{display: grid;grid-template-columns: 52px minmax(0,1fr) auto;align-items: center;gap: 14px;padding: 14px 16px;border-radius: 18px;background: linear-gradient(120deg,#2f5200,#4f8a00);color: #fff;text-decoration: none;animation: dw-in .5s var(--soft) both;}.sz-dym-i{width: 52px;height: 52px;display: grid;place-items: center;border-radius: 14px;background: rgba(255,255,255,.14);font-size: 24px;animation: pvx-bglow 3s ease-in-out infinite;}.sz-dym small{display: block;font-size: 12.5px;color: #d9f99d;}.sz-dym b{display: block;font: 900 22px/1.15 Poppins,sans-serif;}.sz-dym-go{display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 16px;border-radius: 12px;background: #fff;color: #2f5200;font-weight: 800;font-size: 13px;letter-spacing: .03em;transition: transform .3s var(--spring);}.sz-dym:hover .sz-dym-go{transform: translateX(3px);}.sz-row{display: grid;gap: 14px;}@media (min-width: 900px){.sz-row{grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);align-items: stretch;}}.sz-try{padding: 14px 16px;border-radius: 18px;background: #f6f8f2;animation: dw-in .5s var(--soft) both .08s;}.sz-try > b{display: block;margin-bottom: 10px;font-size: 15px;}.sz-chips{display: flex;flex-wrap: wrap;gap: 8px;}.sz-chips .chip{display: inline-flex;align-items: center;gap: 6px;background: #fff;border: 0;transition: background .25s,transform .3s var(--spring);}.sz-chips .chip:hover{background: #eaf6d7;transform: translateY(-1px);}.sz-wa{display: grid;animation: dw-in .5s var(--soft) both .16s;}.sz-wa .btn-wa2{height: 100%;}@media (max-width: 599px){.sz-dym{grid-template-columns: 44px minmax(0,1fr);}.sz-dym-i{width: 44px;height: 44px;}.sz-dym-go{grid-column: 1 / -1;justify-content: center;}}#pvx-menu .pvx-glv .pvx-glv-sech{display: flex;align-items: baseline;gap: 8px;margin: 10px 2px 6px;font: 800 11.5px Poppins,sans-serif;letter-spacing: .08em;text-transform: uppercase;color: #4d7c0f;}#pvx-menu .pvx-glv .pvx-glv-sech:first-child{margin-top: 0;}#pvx-menu .pvx-glv .pvx-glv-sech i{font: 600 10.5px Poppins,sans-serif;letter-spacing: 0;text-transform: none;color: #80867a;font-style: normal;}#pvx-menu .pvx-glv .pvx-glv-rows{display: grid;gap: 5px;}#pvx-menu .pvx-glv .pvx-glv-r.pvx-glv-r2{display: flex !important;align-items: center;gap: 10px;padding: 3px 10px 3px 3px !important;border-radius: 14px !important;box-shadow: 0 6px 14px -12px rgba(29,35,39,.45) !important;transition: background .3s ease,transform .35s cubic-bezier(.22,1,.36,1) !important;}#pvx-menu .pvx-glv .pvx-glv-r.pvx-glv-r2::after{content: none !important;}#pvx-menu .pvx-glv .pvx-glv-r.pvx-glv-r2:hover{box-shadow: 0 6px 14px -12px rgba(29,35,39,.45) !important;background: #f4faea !important;transform: none;}#pvx-menu .pvx-glv-e{flex: none;display: grid;place-items: center;width: 54px;height: 50px;margin-right: 2px;border-right: 3px solid #dfe5d2;font-size: 22px;}#pvx-menu .pvx-glv-e img.emoji{width: 24px !important;height: 24px !important;animation: pvx-bglow 3.5s ease-in-out infinite;}#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;}#pvx-menu .pvx-glv-go2{flex: none;width: 24px;height: 24px;display: grid;place-items: center;border-radius: 7px;background: #eef5e2;color: #3f6b00;transition: background .3s,color .3s,transform .35s cubic-bezier(.34,1.56,.64,1);}#pvx-menu .pvx-glv-r2:hover .pvx-glv-go2{background: #3f6b00;color: #fff;transform: translate(2px,-2px);}#pvx-menu .pvx-glv-lt{border-radius: 8px !important;transition: background .25s,color .25s,transform .3s cubic-bezier(.34,1.56,.64,1);}#pvx-menu .pvx-glv-lt.on{transform: translateY(-1px);}@keyframes glv-row{from{opacity: 0;transform: translateY(8px);}to{opacity: 1;transform: none;}}#pvx-menu .glv-new .pvx-glv-r2,#pvx-menu .glv-new .pvx-glv-sech{animation: glv-row .38s cubic-bezier(.22,1,.36,1) both;animation-delay: calc(var(--i,0) * 28ms);}@keyframes glv-in{from{transform: translateX(40px);opacity: 0;}to{transform: none;opacity: 1;}}@keyframes glv-out{to{transform: translateX(60px);opacity: 0;}}#pvx-menu .pvx-glv.glv-new{animation: glv-in .38s cubic-bezier(.22,1,.36,1) both;}#pvx-menu .pvx-glv.glv-out{animation: glv-out .26s cubic-bezier(.4,0,1,1) both !important;}html body .pvl-sb{border-radius: 14px !important;}html body .pvl-sb button,html body .pvl-rl button{border-radius: 8px !important;}html body .pvl-go{border-radius: 7px !important;}html body .pvl-pg:after{border-radius: 9px !important;}html body .pvl-rl button{transition: background .25s,color .25s,transform .3s cubic-bezier(.34,1.56,.64,1);}html body .pvl-row{transition: background .3s ease;}html body .g6-tile,html body .g6-def,html body .g7-r,html body .g7-day{transition: transform .6s cubic-bezier(.22,1,.36,1),background .4s ease,box-shadow .4s ease !important;}html body .g6-tile:hover{transform: translateY(-2px) !important;}html body .g6-tile:hover .gl5-wm{transform: scale(1.06) rotate(-4deg);}html body .g6-tile .gl5-wm{transition: transform .8s cubic-bezier(.22,1,.36,1);}@media (prefers-reduced-motion: reduce){#pvx-menu .glv-new .pvx-glv-r2,#pvx-menu .pvx-glv.glv-new,#pvx-menu .pvx-glv.glv-out{animation: none !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;}.cp8-ro .price{display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 8px;}@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;}[data-defile].is-drag{cursor: grabbing;user-select: none;}[data-defile].is-drag a{pointer-events: none;}.rtp-side{display: none;}@media (min-width: 1100px){.rtp-lay{display: grid;grid-template-columns: 260px minmax(0,1fr);gap: 22px;align-items: start;}.rtp-side{display: grid;gap: 14px;position: sticky;top: calc(var(--bub,0px) + 16px);padding: 14px;border-radius: 18px;background: #f6f8f2;max-height: calc(100vh - var(--bub,0px) - 32px);overflow: auto;scrollbar-width: none;}.rtp-side .rtp-fg{display: grid;gap: 8px;}.rtp-side .rtp-fg > b,.rtp-side .lbl{font: 800 12px/1.2 Poppins,sans-serif;letter-spacing: .05em;text-transform: uppercase;color: #2f5200;}.rtp-side .rtp-fg > div,.rtp-side .sp-chips{display: flex;flex-wrap: wrap;gap: 6px;}.rtp-side button[data-rq],.rtp-side .chip{height: 34px;padding: 0 10px;border: 0;border-radius: 10px;background: #fff;font: 600 12.5px Poppins,sans-serif;color: #10200a;cursor: pointer;transition: background .25s,color .25s,transform .3s var(--spring);}.rtp-side button[data-rq].on,.rtp-side .chip.is-on{background: #2f5200;color: #fff;}.rtp-side button[data-rq]:hover{transform: translateY(-1px);}.rtp .rtp-q{display: none;}.rtp-main .lbx-f{display: none !important;}.rtp-main .rtp-g{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (min-width: 1600px){.rtp-main .rtp-g{grid-template-columns: repeat(4,minmax(0,1fr));}}.rtp-g{align-items: stretch !important;grid-auto-rows: 1fr;}.rtp-g > .rtx:not([hidden]){height: 100%;display: flex !important;flex-direction: column;}.rtp-g > .rtx > .rtx-f,.rtp-g > .rtx > :last-child{margin-top: auto;}.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 (min-width: 1100px){.ds.ds2 > .ds-col.is-stk{top: calc(var(--bub,0px) + 69px) !important;}body.admin-bar .ds.ds2 > .ds-col.is-stk{top: calc(var(--bub,0px) + var(--ab,0px) + 69px) !important;}}details.ds-acc .facts3 > .f3:hover,details.ds-acc .facts3 > a.f3:hover,.facts3 > .f3:hover,.facts3 > a.f3:hover{background: #fff !important;}.facts3 > a.f3 .f3-go{transition: transform .35s var(--spring,cubic-bezier(.34,1.56,.64,1));}.facts3 > a.f3:hover .f3-go{transform: translateX(3px);}details.ds-acc .aks .ak{display: grid !important;grid-template-columns: 52px minmax(0,1fr) auto;align-items: center;gap: 14px;padding: 10px 14px 10px 10px !important;}details.ds-acc .aks .ak .ak-i{position: relative !important;right: auto !important;top: auto !important;z-index: 0 !important;display: grid !important;place-items: center;align-content: center;width: 52px !important;height: 52px !important;border-radius: 12px !important;background: color-mix(in srgb,var(--c) 75%,#fff) !important;opacity: 1 !important;transform: none;font-size: 24px !important;pointer-events: none;animation: pvx-akr 3.6s ease-in-out infinite !important;}details.ds-acc .aks .ak:nth-child(2n) .ak-i{animation-delay: -1.2s !important;}details.ds-acc .aks .ak:nth-child(3n) .ak-i{animation-delay: -2.4s !important;}details.ds-acc .aks .ak .ak-i img.emoji{width: 26px !important;height: 26px !important;margin: 0 !important;animation: pvx-bglow 3.6s ease-in-out infinite;}details.ds-acc .aks .ak .ak-go{align-self: center;transition: transform .35s var(--spring,cubic-bezier(.34,1.56,.64,1));}details.ds-acc .aks a.ak:hover .ak-go{transform: translateX(3px);}@keyframes pvx-akr{0%,100%{transform: scale(1);box-shadow: 0 0 0 0 color-mix(in srgb,var(--c) 0%,transparent);}50%{transform: scale(1.06);box-shadow: 0 0 0 5px color-mix(in srgb,var(--c) 55%,transparent);}}details.ds-acc .us2-s li{display: grid !important;grid-template-columns: 38px minmax(0,1fr);align-items: center;gap: 12px;padding: 12px 14px 12px 10px !important;}details.ds-acc .us2-s .us2-n{position: static !important;z-index: 0 !important;display: grid !important;place-items: center;width: 38px !important;height: 38px !important;border-radius: 10px !important;background: var(--g-50,#eef6e0) !important;color: #2f5200 !important;font: 800 18px/1 Poppins,sans-serif !important;opacity: 1 !important;}.res-l .res-i{align-items: center !important;}.ds .pcv-glossaire-terme,.pdp-sec .pcv-glossaire-terme{background: #fff !important;box-shadow: inset 0 -2px 0 #73b504,0 1px 3px rgba(16,32,10,.12) !important;color: #2f5200 !important;font-weight: 700;transition: background .25s,box-shadow .25s;}.ds .pcv-glossaire-terme:hover,.pdp-sec .pcv-glossaire-terme:hover{background: #2f5200 !important;color: #fff !important;box-shadow: none !important;}@media (prefers-reduced-motion: reduce){details.ds-acc .aks .ak .ak-i,details.ds-acc .aks .ak .ak-i img.emoji{animation: none !important;}}.glw .g7w-b{padding: 16px 16px calc(16px + env(safe-area-inset-bottom,0px)) !important;gap: 12px !important;}.glw .g7w-b > .gt-card{margin: 0 !important;padding: 16px !important;border-radius: 14px;}.glw .g7w-b > .gt-card > *{margin: 0 !important;}.glw .g7w-b > .gt-card{display: grid;gap: 8px;justify-items: start;}.rgd-c a,.pdp-v2 .rgd-c a,.pdp-v2 .rgd-c a.tg2,.rgd-c a.tg2{background: #fff !important;border: 0 !important;box-shadow: 0 1px 2px rgba(16,32,10,.06) !important;transition: background .25s,color .25s,transform .3s var(--spring,cubic-bezier(.34,1.56,.64,1));}.rgd-c a:hover{background: #2f5200 !important;color: #fff !important;transform: translateY(-1px);}.pvx-lb-th{--lt: 80px;align-self: center;max-height: calc(6 * var(--lt) + 5 * 12px + 32px);gap: 12px !important;padding-top: 16px !important;padding-bottom: 16px !important;overscroll-behavior: contain;cursor: grab;}.pvx-lb-th.is-drag{cursor: grabbing;}.pvx-lb-th.is-drag button{pointer-events: none;}.pvx-lb-th img{width: var(--lt) !important;height: var(--lt) !important;-webkit-user-drag: none;user-select: none;}.th-loop .pvx-lb-th{-webkit-mask: linear-gradient(transparent,#000 32px,#000 calc(100% - 32px),transparent);mask: linear-gradient(transparent,#000 32px,#000 calc(100% - 32px),transparent);}@media (max-width: 699px){.pvx-lb-th{--lt: 56px;max-height: calc(6 * var(--lt) + 5 * 12px + 32px);}.pvx-lb-th img{width: var(--lt) !important;height: var(--lt) !important;}}@media (hover: hover) and (pointer: fine){.gal-track{cursor: grab;}.gal.is-drag .gal-track,[data-gal].is-drag .gal-track{cursor: grabbing;}[data-gal].is-drag .gal-track img{pointer-events: none;}.gal-track img{-webkit-user-drag: none;user-select: none;}}.pvx-lb-th{padding-left: max(16px,env(safe-area-inset-left,0px)) !important;padding-right: 12px !important;}.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.dw-still .dw-b > *,#cart.dw-still .ci-rt,#cart.dw-still .dw-b .cart-box{animation: none !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;}#cart .ci-rt.ci-rt-out{overflow: hidden;animation: ci-rt-out .38s cubic-bezier(.4,0,.2,1) forwards !important;}@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;}@media (prefers-reduced-motion: reduce){#cart .ci-rt.ci-rt-out{animation: none !important;display: none;}}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;}.co-geo-q{display: grid;grid-template-columns: 40px minmax(0,1fr) auto;align-items: center;gap: 10px;width: 100%;margin: 10px 0 0;padding: 7px 10px 7px 7px;border: 1.5px dashed var(--line-2,#d9dfd2);border-radius: 12px;background: #fff;color: #10200a;text-align: left;font: inherit;cursor: pointer;animation: dw-in .45s var(--soft,ease) both;transition: border-color .25s,background .25s;}.co-geo-q[hidden]{display: none;}.co-geo-q:hover,.co-geo-q:focus-visible{border-color: #73b504;background: var(--g-50,#eef6e0);}.co-geo-qi{display: grid;place-items: center;width: 40px;height: 40px;border-radius: 10px;background: var(--g-50,#eef6e0);font-size: 18px;animation: pvx-bglow 3.2s ease-in-out infinite;}.co-geo-q b{display: block;font: 700 14px/1.25 Poppins,sans-serif;}.co-geo-q small{display: block;font-size: 12px;color: var(--mut,#6b7563);}.co-geo-q .ic{color: #2f5200;transition: transform .3s var(--spring,ease);}.co-geo-q:hover .ic{transform: translateX(3px);}.co-it .co-mk{display: block;margin: 0 0 2px;font: 700 10.5px/1.2 Poppins,sans-serif;color: var(--g-txt,#2f5200);text-transform: uppercase;letter-spacing: .05em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.pvxq-gs-ok{text-transform: uppercase;letter-spacing: .04em;font-weight: 800 !important;}.cp8-od > .cp8-tabs{margin-bottom: 16px !important;}.cp8-ocs{display: grid;gap: 12px;}.cp9-bt{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}.cp9-bt .btn{width: 100%;min-width: 0 !important;justify-content: center;}@media (min-width: 900px){.cp9-bt{grid-template-columns: repeat(2,minmax(0,180px));}}.mc-sv .mc6{margin-top: 0;}.mc-sv .tlh.tlh5{grid-template-columns: repeat(5,minmax(0,1fr)) !important;}.mc-sv .tlh.tlh5 li small{font-size: 10.5px;}.pvx-page:has(.cpr-w) > .page-h{display: none !important;}@media (max-width: 699px){.mc-sv .tlh.tlh5 li b{font-size: 11.5px !important;line-height: 1.2;white-space: normal;}.mc-sv .tlh.tlh5 li small{font-size: 10px !important;line-height: 1.25;}.mc-sv .tlh.tlh5 li:not(.done):not(.now) small{display: none;}}.mc-sv a,.mc-sv a *{text-decoration: none !important;}.pbs-sheet.nt2{top: 50%;bottom: auto;left: 50%;right: auto;width: min(520px,calc(100vw - 32px));height: auto !important;max-height: calc(100dvh - 48px);margin: 0;transform: translate(-50%,-46%) scale(.96);opacity: 0;transition: transform .38s var(--spring,cubic-bezier(.34,1.56,.64,1)),opacity .25s,visibility .38s;}.pbs-sheet.nt2.is-open{transform: translate(-50%,-50%);opacity: 1;}.pbs-sheet.nt2 .pb7-sheet{position: relative !important;inset: auto !important;display: grid;height: auto !important;max-height: calc(100dvh - 48px);min-height: 0 !important;overflow-y: auto;border-radius: 20px !important;box-shadow: 0 30px 60px -30px rgba(16,32,10,.55);}.nt2-h{display: grid;grid-template-columns: 56px minmax(0,1fr) 36px;align-items: center;gap: 12px;padding: 16px 16px 4px;}.nt2-im{width: 56px;height: 56px;border-radius: 12px;background: #f8f8f8;overflow: hidden;}.nt2-im img{width: 100%;height: 100%;object-fit: cover;}.nt2-t{display: grid;gap: 2px;min-width: 0;}.nt2-t small{font: 800 10.5px/1.2 Poppins,sans-serif;letter-spacing: .06em;text-transform: uppercase;color: #2f5200;}.nt2-t b{font: 800 15px/1.25 Poppins,sans-serif;color: #10200a;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.nt2-b{display: grid;gap: 12px;padding: 12px 16px 16px;}.nt2 .nt-st button{width: 54px;height: 54px;font-size: 32px;}.nt2-tx{width: 100%;min-height: 104px;padding: 12px 14px;border: 0;border-radius: 12px;background: #f8f8f8;font: 500 14px/1.45 Poppins,sans-serif;color: #10200a;resize: vertical;}.nt2-tx::placeholder{color: #8a9283;}.nt2-tx:focus{outline: 2px solid #73b504;outline-offset: 0;background: #fff;}.nt2-ph{display: grid;gap: 8px;}.nt2-add{display: grid;grid-template-columns: 44px minmax(0,1fr);align-items: center;gap: 10px;padding: 8px 10px 8px 8px;border: 1.5px dashed #cfe3ad;border-radius: 12px;background: #f6fbef;cursor: pointer;transition: background .25s,border-color .25s;}.nt2-add[hidden]{display: none;}.nt2-add:hover{background: #eef6e0;border-color: #73b504;}.nt2-add-i{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 10px;background: #fff;font-size: 20px;animation: pvx-bglow 3.2s ease-in-out infinite;}.nt2-add b{display: block;font: 800 13.5px/1.25 Poppins,sans-serif;color: #10200a;}.nt2-add small{display: block;font-size: 12px;color: #5d6b55;}.nt2-pv{display: flex;gap: 8px;}.nt2-pv:empty{display: none;}.nt2-th{position: relative;width: 72px;height: 72px;border-radius: 12px;overflow: hidden;background: #f8f8f8;animation: dw-in .35s var(--soft,ease) both;}.nt2-th img{width: 100%;height: 100%;object-fit: cover;}.nt2-th button{position: absolute;top: 4px;right: 4px;width: 24px;height: 24px;border: 0;border-radius: 7px;background: rgba(16,32,10,.75);color: #fff;font-size: 16px;line-height: 1;cursor: pointer;}.rv-ph{display: flex;gap: 8px;margin-top: 8px;}.rv-ph-a{display: block;width: 72px;height: 72px;border-radius: 10px;overflow: hidden;background: #f8f8f8;transition: transform .3s var(--spring,ease);}.rv-ph-a:hover{transform: translateY(-2px);}.rv-ph-a img{width: 100%;height: 100%;object-fit: cover;}.cp8-avg .pc .pc-note-b{min-width: 0 !important;padding: 0 10px !important;gap: 4px;font-size: 11px !important;height: 38px;}.cp8-avg .pc .pc-note-b .cp8-star{font-size: 13px;font-style: normal;}.cp8-avg .pc .pc-badges > .bdg ~ .bdg{display: none !important;}@media (prefers-reduced-motion: reduce){.pbs-sheet.nt2{transition: opacity .2s;}.nt2-add-i{animation: none;}}.adb-f > span,.woocommerce-address-fields .form-row > label{transition: top .22s var(--soft,ease),transform .22s var(--soft,ease),font-size .22s,color .22s,letter-spacing .22s;}.adb-f.is-vide:not(:focus-within) > span,.woocommerce-address-fields .form-row.is-vide:not(:focus-within) > label{top: 29px !important;transform: translateY(-50%);font: 500 14px/1.2 Poppins,sans-serif !important;letter-spacing: 0 !important;text-transform: none !important;color: #8a9283 !important;}.adb-f.is-vide:not(:focus-within) input::placeholder,.woocommerce-address-fields .form-row.is-vide:not(:focus-within) input::placeholder{color: transparent !important;}.woocommerce-address-fields .form-row.is-vide:not(:focus-within) > label .optional{text-transform: none;}.fab .fab-item.fi-mn i,.fab .fab-item.fi-cp i{background-image: linear-gradient(135deg,#6d28d9,#c026d3) !important;color: #fff;}.glx{display: grid;gap: 16px;}.glx-hd{display: grid;gap: 12px;}@media (min-width: 900px){.glx-hd{grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: stretch;}}.glx-bar{position: sticky;top: calc(var(--bub,0px) + 8px);z-index: 5;display: grid;gap: 10px;padding: 12px;border-radius: 16px;background: rgba(255,255,255,.94);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);box-shadow: 0 10px 24px -18px rgba(16,32,10,.45);}body.admin-bar .glx-bar{top: calc(var(--bub,0px) + var(--ab,0px) + 8px);}.glx-th{display: flex;gap: 8px;padding-bottom: 2px;}.glx-th .chip{flex: none;display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 12px;border: 0;border-radius: 10px;background: color-mix(in srgb,var(--c,#eef6e0) 70%,#fff);color: #10200a;font: 700 13px/1 Poppins,sans-serif;cursor: pointer;transition: background .25s,color .25s,transform .3s var(--spring,ease);}.glx-th .chip b{font-weight: 800;opacity: .6;}.glx-th .chip:hover{transform: translateY(-1px);}.glx-th .chip.is-on{background: #2f5200;color: #fff;}.glx-th .chip.is-on b{opacity: .85;}.glx-az{display: flex;gap: 4px;position: static !important;padding: 0 !important;background: none !important;}.glx-az a{flex: none;display: grid;place-items: center;min-width: 30px;height: 30px;padding: 0 6px;border-radius: 8px;background: #f3f5ef;color: #10200a;font: 800 12.5px/1 Poppins,sans-serif;text-decoration: none;transition: background .25s,color .25s,opacity .25s;}.glx-az a:hover{background: #2f5200;color: #fff;}.glx-az a.is-off{opacity: .3;pointer-events: none;}.glx-info{margin: 0;min-height: 1.2em;font-weight: 700;color: #2f5200;font-size: 13px;}.glx-info:empty{display: none;}.glx-list{display: grid;gap: 22px;}.glx-g{display: grid;gap: 10px;scroll-margin-top: 160px;}.glx-g[hidden]{display: none;}.glx-g > h3{display: flex;align-items: baseline;gap: 10px;margin: 0;font: 900 22px/1 Poppins,sans-serif;color: #10200a;}.glx-g > h3 em{font: 600 12px/1 Poppins,sans-serif;font-style: normal;color: #6b7563;}.glx-g.glx-hl > h3 span{animation: glx-hl 1s var(--soft,ease);}@keyframes glx-hl{0%{color: #10200a;}35%{color: #73b504;transform: scale(1.12);}100%{color: #10200a;transform: none;}}.glx-rows{display: grid;gap: 10px;}@media (min-width: 700px){.glx-rows{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (min-width: 1200px){.glx-rows{grid-template-columns: repeat(3,minmax(0,1fr));}}.glx-r{display: grid;grid-template-columns: 48px minmax(0,1fr) auto;align-items: center;gap: 12px;padding: 10px 12px 10px 10px;border-radius: 14px;background: #f8f8f8;color: #10200a;text-decoration: none;transition: background .35s var(--soft,ease),transform .35s var(--soft,ease),box-shadow .35s var(--soft,ease);}.glx-r[hidden]{display: none;}.glx-r:hover{background: #fff;transform: translateY(-2px);box-shadow: 0 12px 24px -18px rgba(16,32,10,.45);}.glx-e{display: grid;place-items: center;width: 48px;height: 48px;border-radius: 12px;background: color-mix(in srgb,var(--c) 80%,#fff);font-size: 22px;transition: transform .4s var(--spring,ease);}.glx-r:hover .glx-e{transform: scale(1.06) rotate(-4deg);}.glx-t{display: grid;gap: 2px;min-width: 0;}.glx-t b{font: 800 14.5px/1.25 Poppins,sans-serif;}.glx-t em{font: 700 10.5px/1.2 Poppins,sans-serif;font-style: normal;letter-spacing: .04em;text-transform: uppercase;color: #2f5200;}.glx-t small{font-size: 12.5px;line-height: 1.4;color: #5d6b55;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.glx-go{width: 16px;height: 16px;color: #8a9283;transition: transform .35s var(--spring,ease),color .25s;}.glx-r:hover .glx-go{transform: translateX(3px);color: #2f5200;}.glx-r.glx-in{animation: dw-in .4s var(--soft,ease) both;}.glx-vide{display: grid;justify-items: center;gap: 6px;padding: 28px 16px;border-radius: 16px;background: #f6fbef;text-align: center;}.glx-vide[hidden]{display: none;}@media (prefers-reduced-motion: reduce){.glx-r,.glx-e,.glx-go{transition: none;}.glx-r.glx-in,.glx-g.glx-hl > h3 span{animation: none;}}.glx,.glx > *,.glx-list,.glx-g{min-width: 0;}.glx-rows{grid-template-columns: minmax(0,1fr);}@media (min-width: 700px){.glx-rows{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (min-width: 1200px){.glx-rows{grid-template-columns: repeat(3,minmax(0,1fr));}}.glx-r > *{min-width: 0;}.glx-bar{min-width: 0;overflow: hidden;}.glx-bar > .ff{width: auto !important;max-width: none !important;min-width: 0 !important;margin: 0 !important;}.glx-bar > .ff .ff-i{width: 100% !important;min-width: 0 !important;box-sizing: border-box;}.glx-bar,.glx,.glx-hd{grid-template-columns: minmax(0,1fr);}@media (min-width: 900px){.glx-hd{grid-template-columns: minmax(0,1fr) minmax(0,1fr);}}.co-geo-q{display: block;padding: 0;border: 0;background: none;}.co-geo-q .co-geo-qo{display: grid;grid-template-columns: 40px minmax(0,1fr) auto;align-items: center;gap: 10px;width: 100%;padding: 7px 10px 7px 7px;border: 1.5px dashed var(--line-2,#d9dfd2);border-radius: 12px;background: #fff;color: #10200a;text-align: left;font: inherit;cursor: pointer;transition: border-color .25s,background .25s;}.co-geo-q .co-geo-qo:hover{border-color: #73b504;background: var(--g-50,#eef6e0);}.co-geo-q.is-ask{display: grid;grid-template-columns: 40px minmax(0,1fr);align-items: center;gap: 10px;padding: 10px;border-radius: 12px;background: #f6fbef;box-shadow: inset 0 0 0 1.5px #cfe3ad;animation: dw-in .45s var(--soft,ease) both;}.co-geo-q.is-ask .co-geo-qb{grid-column: 1 / -1;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}.co-geo-q.is-ask .co-geo-qb .btn{width: 100%;justify-content: center;}.co-geo-q b{display: block;font: 700 14px/1.25 Poppins,sans-serif;}.co-geo-q small{display: block;font-size: 12px;color: var(--mut,#6b7563);}.adl-l{display: grid;gap: 10px;}.adl{display: grid;grid-template-columns: 48px minmax(0,1fr) auto;align-items: center;gap: 12px;padding: 10px 14px 10px 10px;border-radius: 14px;background: #f8f8f8;color: #10200a;text-decoration: none;animation: dw-in .45s var(--soft,ease) both;transition: background .3s,transform .3s var(--spring,ease),box-shadow .3s;}.adl:nth-child(2){animation-delay: .06s;}.adl:nth-child(3){animation-delay: .12s;}.adl:nth-child(4){animation-delay: .18s;}.adl:hover{background: #fff;transform: translateY(-2px);box-shadow: 0 12px 24px -18px rgba(16,32,10,.45);}.adl-t{display: grid;gap: 2px;min-width: 0;}.adl-t b{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font: 800 14.5px/1.25 Poppins,sans-serif;}.adl-def{padding: 2px 7px;border-radius: 6px;background: #2f5200;color: #fff;font: 800 9.5px/1.3 Poppins,sans-serif;font-style: normal;letter-spacing: .05em;}.adl-t small{font-size: 12.5px;color: #5d6b55;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.adl-g{display: inline-flex !important;align-items: center;gap: 4px;font-weight: 700;color: #8a6d00 !important;}.adl-g.is-ok{color: #2f5200 !important;}.adl-g .ic{width: 13px;height: 13px;}.adl-go{font: 800 11.5px Poppins,sans-serif;letter-spacing: .04em;color: #2f5200;}.adl-ch{width: 18px;height: 18px;color: #8a9283;transition: transform .3s var(--spring,ease);}.adl:hover .adl-ch{transform: translateX(3px);}.adl.is-vide .adl-t small{white-space: normal;}@media (prefers-reduced-motion: reduce){.adl,.co-geo-q.is-ask{animation: none;}}.co-geo-q:not(.is-ask),.co-geo-q:not(.is-ask):hover{background: none;border: 0;box-shadow: none;animation: none;}.idf2{display: grid;gap: 12px;max-width: 720px;}.idc2{position: relative;display: grid;grid-template-columns: 56px minmax(0,1fr);align-items: center;gap: 14px;padding: 16px;border-radius: 16px;background: linear-gradient(135deg,#2f5200,#4f8a00);color: #fff;overflow: hidden;animation: dw-in .45s var(--soft,ease) both;}.idc2-av{display: grid;place-items: center;width: 56px;height: 56px;border-radius: 14px;background: #fff;color: #2f5200;font: 900 19px/1 Poppins,sans-serif;}.idc2 b{display: block;font: 800 17px/1.25 Poppins,sans-serif;}.idc2 small{display: block;margin-top: 2px;font-size: 12.5px;opacity: .88;word-break: break-word;}.idl-l{display: grid;gap: 10px;}.idl{display: grid;grid-template-columns: 44px minmax(0,1fr) auto;align-items: center;gap: 12px;width: 100%;padding: 10px 14px 10px 10px;border: 0;border-radius: 14px;background: #f8f8f8;color: #10200a;text-align: left;font: inherit;cursor: pointer;animation: dw-in .45s var(--soft,ease) both;transition: background .3s,transform .3s var(--spring,ease),box-shadow .3s;}.idl:nth-child(2){animation-delay: .06s;}.idl:nth-child(3){animation-delay: .12s;}.idl:nth-child(4){animation-delay: .18s;}button.idl:hover{background: #fff;transform: translateY(-2px);box-shadow: 0 12px 24px -18px rgba(16,32,10,.45);}.idl-e{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 12px;background: #fff;color: #2f5200;transition: transform .35s var(--spring,ease);}.idl-e .ic{width: 20px;height: 20px;}button.idl:hover .idl-e{transform: rotate(-6deg) scale(1.06);}.idl-t{display: grid;gap: 2px;min-width: 0;}.idl-t b{font: 800 14.5px/1.25 Poppins,sans-serif;}.idl-t small{font-size: 12.5px;color: #5d6b55;}.idl-go{font: 800 11.5px Poppins,sans-serif;letter-spacing: .04em;color: #2f5200;}.idl-of{cursor: default;}.idl-tg{position: relative;display: inline-block;width: 46px;height: 28px;cursor: pointer;}.idl-tg input{position: absolute;opacity: 0;width: 100%;height: 100%;margin: 0;cursor: pointer;}.idl-tg span:first-of-type{position: absolute;inset: 0;border-radius: 9px;background: #d7decd;transition: background .25s;}.idl-tg span:first-of-type::after{content: "";position: absolute;left: 4px;top: 4px;width: 20px;height: 20px;border-radius: 7px;background: #fff;box-shadow: 0 2px 4px rgba(16,32,10,.2);transition: transform .3s var(--spring,ease);}.idl-tg input:checked + span{background: #73b504;}.idl-tg input:checked + span::after{transform: translateX(18px);}.idl-tg input:focus-visible + span{outline: 2px solid #2f5200;outline-offset: 2px;}.idl-tg .sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);}.idm-js .idm{position: fixed;inset: 0;z-index: 9990;display: none;place-items: center;padding: 16px;background: rgba(16,32,10,.38);opacity: 0;transition: opacity .25s;}.idm-js .idm.on{display: grid;}.idm-js .idm.is-in{opacity: 1;}.idm-js .idm.is-out{opacity: 0;}.idm-b{display: grid;gap: 12px;width: min(480px,100%);max-height: calc(100dvh - 32px);overflow-y: auto;padding: 18px;border-radius: 20px;background: #fff;box-shadow: 0 30px 60px -30px rgba(16,32,10,.55);}.idm-js .idm .idm-b{transform: translateY(14px) scale(.97);transition: transform .38s var(--spring,cubic-bezier(.34,1.56,.64,1));}.idm-js .idm.is-in .idm-b{transform: none;}.idm-js .idm.is-out .idm-b{transform: translateY(10px) scale(.98);transition-duration: .22s;}.idm-h{display: flex;align-items: center;justify-content: space-between;gap: 10px;}.idm-h b{font: 800 17px/1.25 Poppins,sans-serif;}.idm-x{display: grid;place-items: center;width: 38px;height: 38px;border: 0;border-radius: 11px;background: #f3f5ef;color: #10200a;cursor: pointer;}.idm-aide{margin: 0;font-size: 12.5px;color: #5d6b55;}.idm-c{display: grid;gap: 10px;}.idm-bt{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}.idm-bt .btn{width: 100%;justify-content: center;}.idm-str{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 4px;margin-top: -2px;}.idm-str i{height: 5px;border-radius: 3px;background: #e3ead8;transition: background .25s;}.idm-str i.on{background: #e0a800;}.idm-str[data-n="3"] i.on,.idm-str[data-n="4"] i.on{background: #73b504;}.idm-str small{grid-column: 1 / -1;font-size: 11.5px;color: #5d6b55;}.idm-js .idf2-save{display: none;}html.idm-on{overflow: hidden;}.idf2:not(.idm-js) .idm{margin-top: 10px;}@media (prefers-reduced-motion: reduce){.idm-js .idm,.idm-js .idm .idm-b{transition: none;}.idl,.idc2{animation: none;}}.idf-f > span.password-input,.adb-f > span.password-input{position: relative !important;left: auto !important;top: auto !important;z-index: 1;display: block;transform: none !important;font: inherit !important;letter-spacing: 0 !important;text-transform: none !important;color: inherit !important;pointer-events: auto;}.idf-f > span.password-input .show-password-input{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);z-index: 3;}.idm-str[hidden]{display: none !important;}.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-ph img,#compare .cu-dh img{mix-blend-mode: multiply;}#compare .cu-pa{display: flex;justify-content: space-between;align-items: center;gap: 8px;}#compare .cu-ap{height: 38px !important;padding: 0 14px !important;border-radius: 10px !important;background: #fff !important;color: #10200a !important;font: 800 11.5px Poppins,sans-serif !important;letter-spacing: .04em;box-shadow: 0 1px 2px rgba(16,32,10,.08) !important;transition: transform .3s var(--spring,ease),box-shadow .3s !important;}#compare .cu-ap:hover{background: #fff !important;transform: translateY(-1px);box-shadow: 0 8px 18px -12px rgba(16,32,10,.5) !important;}#compare .cu-ap .ic{width: 15px;height: 15px;color: #2f5200;}@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;}}.ma-at.ma-at3{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr));gap: 6px !important;overflow: visible !important;-webkit-mask: none !important;mask: none !important;}.ma-at.ma-at3 > button{display: flex;align-items: center;justify-content: flex-start;gap: 6px;min-width: 0;height: auto !important;min-height: 32px;padding: 6px 10px !important;border-radius: 9px !important;font: 600 11.5px/1.25 Poppins,sans-serif !important;text-align: left;white-space: normal !important;}.ma-at.ma-at3 > button em{margin-left: auto;padding: 1px 6px;border-radius: 6px;background: #f3f5ef;font: 700 10px/1.4 Poppins,sans-serif;font-style: normal;color: #2f5200;white-space: nowrap;}.ma-at.ma-at3 > [data-clone],.ma-at.ma-at3 > [aria-hidden="true"]{display: none !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;}[data-pane].pane-in{animation: gx-pane .55s var(--soft,cubic-bezier(.22,1,.36,1)) both !important;}[data-pane].pane-in .gah{animation: gx-pane .5s var(--soft,ease) .04s both !important;}[data-pane].pane-in .rail-track > *{animation: gx-card .55s var(--soft,ease) both !important;}[data-pane].pane-in .rail-track > *:nth-child(1){animation-delay: .08s !important;}[data-pane].pane-in .rail-track > *:nth-child(2){animation-delay: .14s !important;}[data-pane].pane-in .rail-track > *:nth-child(3){animation-delay: .2s !important;}[data-pane].pane-in .rail-track > *:nth-child(4){animation-delay: .26s !important;}[data-pane].pane-in .rail-track > *:nth-child(n/**/+5){animation-delay: .32s !important;}@keyframes gx-pane{from{opacity: 0;transform: translateY(18px) scale(.985);}to{opacity: 1;transform: none;}}@keyframes gx-card{from{opacity: 0;transform: translateY(22px);}to{opacity: 1;transform: none;}}.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){[data-pane].pane-in,[data-pane].pane-in .gah,[data-pane].pane-in .rail-track > *,.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;}.gt-k .emo{display: inline-block;animation: tn-bob 2.6s ease-in-out infinite;}@media (prefers-reduced-motion: reduce){.gt-k .emo{animation: none !important;}}html body details.ds-acc .us2-s li{position: relative;overflow: hidden;isolation: isolate;display: block !important;padding: 14px 16px 14px 50px !important;min-height: 0;}html body details.ds-acc .us2-s .us2-n{position: absolute !important;left: 12px;top: 8px;transform: none;z-index: -1;display: block !important;width: auto !important;height: auto !important;margin: 0 !important;padding: 0 !important;background: none !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;font: 900 44px/1 Poppins,sans-serif !important;letter-spacing: -.06em;color: #73b504 !important;opacity: .28 !important;transition: opacity .35s,transform .45s var(--spring,ease);}@media (hover: hover){html body details.ds-acc .us2-s li:hover .us2-n{opacity: .42 !important;transform: scale(1.08);}}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;}}.qs-eq{scroll-margin-top: 110px;}.ma-at.ma-at3{min-width: 0;max-width: 100%;box-sizing: border-box;}.ma-at.ma-at3 > button{min-width: 0 !important;max-width: 100%;box-sizing: border-box;overflow: hidden;}.ma-at.ma-at3 > button > *{min-width: 0;}@media (max-width: 599px){.ma-at.ma-at3{grid-template-columns: minmax(0,1fr) !important;}}html body .trust2 .trust-nums .tn,html body .tn2 .tn{height: auto !important;min-height: 52px;grid-template-rows: auto auto !important;align-content: center;}html body .trust2 .trust-nums .tn span,html body .tn2 .tn span{line-height: 1.25 !important;}@media (max-width: 599px){html body .pdp-info .pbb .pbb-t1 > b{white-space: normal !important;overflow: visible !important;text-overflow: clip !important;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}html body .pdp-info .pbb .pbb-md .md.mdw .mdw-t{display: none !important;animation: none !important;}html body .pdp-info .pbb .pbb-md .md.mdw{padding: 0 8px !important;}}html body .auth3 > div{max-height: none !important;overflow: visible !important;}html body .auth3 small{line-height: 1.4;}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;}.pvx-offres.pvx-offres-cgv{margin: 6px 0 12px !important;}.pvx-offres.pvx-offres-cgv .form-row{margin: 0 !important;padding: 0 !important;}.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;}.pfi.f-eau{--c: #38bdf8;--c2: #dff3fd;--c3: #0369a1;}.pfi.f-sec{--c: #f59e0b;--c2: #fff1d6;--c3: #b45309;}.pfi.f-gras{--c: #a3c93a;--c2: #eef6e0;--c3: #4f8a00;}.pfi.f-mix{--c: #8b5cf6;--c2: #efe7ff;--c3: #5b21b6;}.pfi.f-sens{--c: #f472b6;--c2: #fde2ef;--c3: #be185d;}.pfi.f-age{--c: #73b504;--c2: #e6f3d0;--c3: #2f5200;}.pfi.f-t1{--c: #f3cfb3;--c2: #fdf2ea;--c3: #7a4a2b;}.pfi.f-t2{--c: #d6a27a;--c2: #fbeee3;--c3: #5e3820;}.pfi.f-t3{--c: #b27a4c;--c2: #f6e8dc;--c3: #4a2c17;}.pfi.f-t4{--c: #7a4b2c;--c2: #f1e3d8;--c3: #2b1a0e;}.pfi.pfi-q{width: 64px;height: 64px;border-radius: 16px;}.pfi.pfi-s{width: 24px;height: 24px;border-radius: 7px;}.pfi.pfi-s svg{width: 80%;height: 80%;filter: none;}html body .pq-q .pq-e{width: auto !important;height: auto !important;background: none !important;box-shadow: none !important;font-size: 0 !important;border-radius: 0 !important;}html body .pq2[data-pq-mode="tout"] .pq-q .pq-e{background: none !important;}html body .pq2[data-pq-mode="tout"] .pq-q .pfi-q{width: 40px;height: 40px;border-radius: 11px;}html body .pq-t > i{display: grid;place-items: center;font-size: 0 !important;line-height: 0 !important;}html body .pq2[data-pq-mode="tout"] .pq-t > i .pfi{width: 32px;height: 32px;border-radius: 9px;}.pq-t:has(input:checked) .pfi{background: #fff;transform: scale(1.06);}@media (hover: hover){.pq-t:hover .pfi{transform: scale(1.06);}}html body .pfn-lv span i{display: inline-grid;font-size: 0 !important;}html body .pfn-lv span.ok .pfi{background: #e6f3d0;}html body .pfn h4 [data-pfn-ti]{display: inline-grid;vertical-align: -6px;}html body .pfn h4 [data-pfn-ti] .pfi{background: #fff;}html body .pfn-gift i{font-size: 0 !important;}html body .pfn-gift i .pfi{width: 30px;height: 30px;border-radius: 9px;background: #fff;}html body .pfn-fx i{font-size: 0 !important;opacity: .55;}html body .adb-ch i{display: inline-grid;font-size: 0 !important;}html body .adb-ch i .pfi{width: 24px;height: 24px;border-radius: 7px;}html body .adb-ch i .pfi svg{filter: none;}html body .adb-ch.is-on i .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 .wv,.pfi .dt,.pfi .ln,.pfi .bl,.pfi .ey,.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);}.x-drop .dr{animation: pfi-drop 1.4s cubic-bezier(.34,1.56,.64,1) infinite;}.x-drop .sh,.x-shine .sh{animation: pfi-shine 1.4s ease-in-out infinite;}.x-crack .ck{stroke-dasharray: 30;animation: pfi-crack 1.6s ease-in-out infinite;}.x-shine .sp{animation: pfi-twinkle 1.2s ease-in-out infinite;}.x-shine .sp:nth-of-type(2){animation-delay: -.4s;}.x-shine .sp:nth-of-type(3){animation-delay: -.8s;}.x-half .hf{transform-origin: left center;animation: pfi-half 1.6s ease-in-out infinite;}.x-heart .ht{transform-origin: center 70%;animation: pfi-beat 1s ease-in-out infinite;}.x-heart .wv,.x-heat .wv{animation: pfi-wave 1s ease-in-out infinite;}.x-spots .dt{animation: pfi-fade 2.4s ease-in-out infinite;}.x-spots .dt:nth-of-type(2){animation-delay: -.8s;}.x-spots .dt:nth-of-type(3){animation-delay: -1.6s;}.x-lines .ln{animation: pfi-smooth 1.8s ease-in-out infinite;}.x-lines .ln:nth-of-type(2){animation-delay: -.3s;}.x-lines .ln:nth-of-type(3){animation-delay: -.6s;}.x-blush .bl{animation: pfi-blush 1.4s ease-in-out infinite;}.x-eye .ey{animation: pfi-blink 2.2s ease-in-out infinite;}.x-sprout .lf{transform-origin: bottom center;animation: pfi-sway 1.6s ease-in-out infinite;}.x-sprout .lf:nth-of-type(3){animation-delay: -.4s;}.x-leaf .lf{animation: pfi-leaf 2.4s ease-in infinite;}.x-jar .lid{animation: pfi-lid 2s cubic-bezier(.34,1.56,.64,1) infinite;}.x-flame .fl{transform-origin: bottom center;animation: pfi-flame .9s ease-in-out infinite;}.x-gift .bx{animation: pfi-hop 1.6s cubic-bezier(.34,1.56,.64,1) infinite;}.x-gift .lid{animation: pfi-lid 1.6s cubic-bezier(.34,1.56,.64,1) infinite;}.x-temp .th{transform-origin: bottom center;animation: pfi-temp 1.8s ease-in-out infinite;}.x-arrow .ar{animation: pfi-arrow 1.6s cubic-bezier(.34,1.56,.64,1) infinite;}.x-spin .ray,.x-spin .pt{animation: pfi-spin 6s linear infinite;}.x-comb .cb{animation: pfi-comb 1.4s ease-in-out infinite;}.x-fall .fa{animation: pfi-fall 1.8s ease-in infinite;}.x-fall .fa:nth-of-type(2){animation-delay: -.6s;}.x-fall .fa:nth-of-type(3){animation-delay: -1.2s;}.x-snow .sn{animation: pfi-snow 2s ease-in-out infinite;}.x-snow .sn:nth-of-type(odd){animation-delay: -1s;}.x-tick .hd{transform-origin: 50% 100%;animation: pfi-tick 2s steps(8) infinite;}.x-coin .cn{animation: pfi-coin 2s ease-in-out infinite;}.x-flag .fg{transform-origin: left center;animation: pfi-flag 1.6s ease-in-out infinite;}.x-pin .pn{transform-origin: bottom center;animation: pfi-hop 1.6s cubic-bezier(.34,1.56,.64,1) infinite;}.x-bob svg{animation: pfi-bob 2.6s ease-in-out infinite;animation-play-state: var(--pfi-run,paused);}@keyframes pfi-drop{0%,100%{transform: translateY(0) scale(1,1);}35%{transform: translateY(-3px) scale(.96,1.04);}60%{transform: translateY(0) scale(1.06,.94);}}@keyframes pfi-shine{0%,100%{opacity: .4;}50%{opacity: 1;}}@keyframes pfi-crack{0%{stroke-dashoffset: 30;}45%,100%{stroke-dashoffset: 0;}}@keyframes pfi-twinkle{0%,100%{transform: scale(.6) rotate(0);opacity: .5;}50%{transform: scale(1.15) rotate(45deg);opacity: 1;}}@keyframes pfi-half{0%,100%{transform: scaleX(1);}50%{transform: scaleX(.55);}}@keyframes pfi-beat{0%,100%{transform: scale(1);}20%{transform: scale(1.12);}40%{transform: scale(.97);}60%{transform: scale(1.06);}}@keyframes pfi-wave{0%,100%{transform: translateY(0);opacity: .6;}50%{transform: translateY(-2px);opacity: 1;}}@keyframes pfi-fade{0%,100%{opacity: 1;}50%{opacity: .15;}}@keyframes pfi-smooth{0%,100%{transform: scaleY(1);}50%{transform: scaleY(.7);}}@keyframes pfi-blush{0%,100%{transform: scale(1);opacity: .75;}50%{transform: scale(1.2);opacity: 1;}}@keyframes pfi-blink{0%,44%,56%,100%{transform: scaleY(1);}50%{transform: scaleY(.1);}}@keyframes pfi-sway{0%,100%{transform: rotate(-6deg);}50%{transform: rotate(8deg);}}@keyframes pfi-leaf{0%{transform: translate(0,-6px) rotate(0);opacity: 0;}20%{opacity: 1;}100%{transform: translate(-4px,8px) rotate(-40deg);opacity: 0;}}@keyframes pfi-lid{0%,60%,100%{transform: translateY(0) rotate(0);}30%{transform: translateY(-4px) rotate(-8deg);}}@keyframes pfi-flame{0%,100%{transform: scale(1,1) rotate(-3deg);}50%{transform: scale(.85,1.15) rotate(4deg);}}@keyframes pfi-hop{0%,60%,100%{transform: translateY(0);}30%{transform: translateY(-4px);}}@keyframes pfi-temp{0%,100%{transform: scaleY(.5);}50%{transform: scaleY(1);}}@keyframes pfi-arrow{0%,100%{transform: translate(0,0);}30%{transform: translate(3px,-3px);}50%{transform: translate(0,0);}}@keyframes pfi-spin{to{transform: rotate(360deg);}}@keyframes pfi-comb{0%,100%{transform: translateX(-2px);}50%{transform: translateX(2px);}}@keyframes pfi-fall{0%{transform: translateY(-4px);opacity: 0;}30%{opacity: 1;}100%{transform: translateY(8px);opacity: 0;}}@keyframes pfi-snow{0%,100%{transform: translateY(0);opacity: .5;}50%{transform: translateY(3px);opacity: 1;}}@keyframes pfi-tick{to{transform: rotate(360deg);}}@keyframes pfi-coin{0%,100%{transform: scaleX(1);}50%{transform: scaleX(.15);}}@keyframes pfi-flag{0%,100%{transform: skewY(0);}50%{transform: skewY(-6deg);}}@keyframes pfi-bob{0%,100%{transform: translateY(0);}50%{transform: translateY(-2px);}}@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;}.cpr-dd-in a i svg{width: 18px;height: 18px;color: #2f5200;}html body .pfn-lv span .pfi,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-lv span .pfi{background: #e6f3d0 !important;}html body .pfn-lv span.cur .pfi,html body .pfn h4 .pfi{background: #fff !important;}html body .pfn-lv span .pfi svg,html body .pfn h4 .pfi svg{width: 80% !important;height: 80% !important;}html body .pdp-info .pbb .pbb-md{justify-content: flex-end;min-width: var(--pbb-w,0px);}html body .pdp-info .pbb .pbb-md .md.mdw{gap: 0 !important;padding: 0 8px !important;animation: none !important;}html body .pdp-info .pbb .pbb-md .md.mdw .mdw-t{display: inline-block !important;overflow: hidden;white-space: nowrap;max-width: 12em;opacity: 1;padding-left: 5px;animation: mdw-loop2 7s cubic-bezier(.65,0,.35,1) 1.5s infinite !important;}html body .pdp-info .pbb .pbb-md .md.mdw.md-mes .mdw-t{animation: none !important;max-width: none;opacity: 1;padding-left: 5px;}@media (prefers-reduced-motion: reduce){html body .pdp-info .pbb .pbb-md .md.mdw .mdw-t{animation: none !important;max-width: none;opacity: 1;}}@media (max-width: 599px){html body .pdp-info .pbb{display: grid !important;grid-template-columns: auto minmax(0,1fr) auto;grid-template-areas: "lg nm go" "lg md go";align-items: center;column-gap: 12px;row-gap: 4px;}html body .pdp-info .pbb .pbb-lg{grid-area: lg;}html body .pdp-info .pbb .pbb-t1{grid-area: nm;align-self: end;}html body .pdp-info .pbb .pbb-md{grid-area: md;align-self: start;justify-content: flex-start;min-width: 0 !important;margin: 0 !important;}html body .pdp-info .pbb .pbb-go{grid-area: go;margin: 0 !important;}html body .pdp-info .pbb .pbb-t1 > b{display: block !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;-webkit-line-clamp: unset;}html body .pdp-info .pbb .pbb-md .md.mdw{height: 26px;}}html body .rtx-sh-b.is-pc > .rtx-sh-x{display: none !important;}.rtx-sh-b{overscroll-behavior: contain;}.rtx-sh.is-on .rtx-sh-sc{touch-action: none;}html.pvx-sh-lock,html.pvx-sh-lock body{overflow: hidden !important;overscroll-behavior: none;}@media (max-width: 600px){body.admin-bar .drawer,body.admin-bar .sheet{top: var(--ab,0px);height: calc(100% - var(--ab,0px));}}html body .pvx-lb{grid-template-columns: minmax(0,1fr) !important;grid-template-rows: minmax(0,1fr) auto !important;}html body .pvx-lb-st{grid-row: 1;grid-column: 1;padding: max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));}html body .pvx-lb-n{left: max(16px,env(safe-area-inset-left));}html body .pvx-lb-th{grid-row: 2;grid-column: 1;flex-direction: row;justify-content: flex-start !important;align-self: end;justify-self: center;width: min(100%,calc(6 * var(--lt) + 5 * 12px + 32px));max-height: none;overflow-x: auto !important;overflow-y: hidden !important;padding: 8px 16px max(16px,env(safe-area-inset-bottom)) !important;}html body .pvx-lb-th > button:first-child{margin-left: auto;}html body .pvx-lb-th > button:last-child{margin-right: auto;}html body .th-loop .pvx-lb-th > button{margin: 0;}html body .th-loop .pvx-lb-th{-webkit-mask: linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask: linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);}html body .pvx-lb-im{width: min(100%,calc(100vh - var(--lt) - 72px));max-height: calc(100vh - var(--lt) - 72px);}html body .pvx-lb-tip{bottom: 8px;}@media (max-width: 699px){html body .pvx-lb-th{--lt: 56px;}html body .pvx-lb-im{width: min(100%,calc(100svh - var(--lt) - 72px));}}html body .pvx-lb{--lt: 80px;}html body .pvx-lb .pvx-lb-th{--lt: inherit;}@media (max-width: 699px){html body .pvx-lb{--lt: 56px;}}html body .pvx-lb-im{width: min(100%,calc(100svh - var(--lt) - 80px));max-height: calc(100svh - var(--lt) - 80px);}html body .rpl,html body .btn > .rpl,html body .add_to_cart_button.btn-buy.loading > .rpl,html body .btn-buy.is-loading > .rpl,html body .mc-add.is-loading > .rpl{opacity: .22 !important;border-radius: 18%;animation: rpl-f .6s var(--soft) forwards !important;}@keyframes rpl-f{from{transform: translate(-50%,-50%) scale(0);filter: opacity(1);}to{transform: translate(-50%,-50%) scale(1);filter: opacity(0);}}@media (prefers-reduced-motion: reduce){html body .rpl{display: none !important;}}html body #cart .ci.ci-new{animation: ci-new2 1.6s var(--soft) !important;transform-origin: 50% 0;}@keyframes ci-new2{0%{opacity: 0;transform: translateY(-14px) scale(.97);background: #eaf6d6;}28%{opacity: 1;transform: none;background: #eaf6d6;}100%{background: transparent;}}@media (prefers-reduced-motion: reduce){html body #cart .ci.ci-new{animation: none !important;}}#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 .fq-sc > .btn-wa2{grid-column: 1 / -1;width: 100%;}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;}html body .pdp-nav,html body .cpr-w,html body .ds.ds2 > .ds-col.is-stk,html body .glx-bar,html body .pvx-az .az-idx{transition: top .5s cubic-bezier(.22,1,.36,1);}@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;}.pvx-clr-h{position: relative;}.pvx-clr{position: absolute;z-index: 3;width: 30px;height: 30px;margin-top: -15px;border: 0;border-radius: 9px;background: #eef1ea;color: #10200a;display: grid;place-items: center;padding: 0;cursor: pointer;opacity: 0;transform: scale(.6);pointer-events: none;transition: opacity .2s ease,transform .28s cubic-bezier(.34,1.56,.64,1);}.pvx-clr.is-on{opacity: 1;transform: none;pointer-events: auto;}.pvx-clr svg{width: 16px;height: 16px;fill: none;stroke: currentColor;stroke-width: 2.4;stroke-linecap: round;}.pvx-clr-h > input{padding-right: 44px !important;}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;}html body #pvx-menu .pvx-glv-q{border: 1.5px solid #d3dac8 !important;border-radius: 12px !important;box-shadow: none !important;background: #fff !important;}.qv-chm.qv-sw{animation: qv-sw .4s cubic-bezier(.22,1,.36,1);}@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;}html body .cp8-v .reorder .cp8-ro > img,html body .ro.cp8-ro > img{object-fit: cover !important;padding: 0 !important;background: transparent !important;border: 0 !important;box-shadow: none !important;}html body .hero-tile.ht-v2 > img{height: calc(100% - 28px) !important;max-height: calc(100% - 28px);}#pvx-menu a.pvx-hero.mp9 > .mp9-emo{position: absolute;inset: 0;z-index: 0;pointer-events: none;overflow: hidden;}#pvx-menu a.pvx-hero.mp9 > :not(.mp9-emo){position: relative;z-index: 1;}#pvx-menu .mp9-emo > i{position: absolute;font-style: normal;font-size: 20px;line-height: 1;opacity: .3;animation: mp9-fl 7s ease-in-out infinite;}#pvx-menu .mp9-emo > i img.emoji{width: 20px !important;height: 20px !important;margin: 0 !important;}#pvx-menu .mp9-emo > i:nth-child(1){left: 6%;top: 12%;}#pvx-menu .mp9-emo > i:nth-child(2){left: 42%;top: 8%;font-size: 15px;animation-delay: -1.4s;animation-duration: 6s;}#pvx-menu .mp9-emo > i:nth-child(3){left: 30%;bottom: 10%;animation-delay: -2.8s;}#pvx-menu .mp9-emo > i:nth-child(4){left: 55%;bottom: 34%;font-size: 17px;animation-delay: -4.2s;animation-duration: 8s;}#pvx-menu .mp9-emo > i:nth-child(5){left: 14%;bottom: 36%;font-size: 14px;animation-delay: -5.6s;}@keyframes mp9-fl{0%,100%{transform: translateY(0) rotate(-8deg);}50%{transform: translateY(-9px) rotate(8deg);}}#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,#pvx-menu .mp9-emo > i{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 .gt-nav.gnv{align-items: stretch !important;}html body .gt-nav.gnv .gnv-p,html body .gt-nav.gnv .gnv-n{align-self: stretch !important;height: auto !important;margin: 0 !important;}html body .gt-nav.gnv .gnv-a{position: relative;isolation: isolate;}html body .gt-nav.gnv .gnv-a::after{content: "";position: absolute;top: 0;bottom: 0;left: -45%;width: 30%;z-index: -1;background: linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform: skewX(-18deg);animation: pvx-invite-sh 3.6s ease-in-out infinite;}html body .gt-nav.gnv .gnv-bk{position: relative;flex: none;width: 30px;height: 20px;perspective: 140px;}html body .gt-nav.gnv .gnv-bk::before,html body .gt-nav.gnv .gnv-bk::after{content: "";position: absolute;top: 0;bottom: 0;width: 50%;background: #fff;}html body .gt-nav.gnv .gnv-bk::before{left: 0;border-radius: 3px 1px 1px 3px;box-shadow: inset -2px 0 0 #c9dbae;}html body .gt-nav.gnv .gnv-bk::after{right: 0;border-radius: 1px 3px 3px 1px;box-shadow: inset 2px 0 0 #c9dbae;}html body .gt-nav.gnv .gnv-bk > b{position: absolute;z-index: 1;top: 1px;bottom: 1px;left: 50%;width: 48%;border-radius: 0 3px 3px 0;background: linear-gradient(90deg,#e6efd8,#fff);transform-origin: 0 50%;animation: gnv-flip 2.7s cubic-bezier(.45,0,.3,1) infinite;}html body .gt-nav.gnv .gnv-bk > b:nth-child(2){animation-delay: .9s;}html body .gt-nav.gnv .gnv-bk > b:nth-child(3){animation-delay: 1.8s;}@keyframes gnv-flip{0%,8%{transform: rotateY(0);}55%,100%{transform: rotateY(-180deg);}}@media (prefers-reduced-motion: reduce){html body .gt-nav.gnv .gnv-bk > b,html body .gt-nav.gnv .gnv-a::after{animation: none !important;}}html body .md.md-b20,html body .pvl-tb.pvl-w.md-b20{background: #9d174d !important;color: #fff !important;}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;}html body #cart .ci.ci-new{animation: ci-new3 .6s cubic-bezier(.22,1,.36,1) both !important;}html body #cart .ci.ci-new::after,html body #cart .ci.ci-bump::after{animation: ci-glow 1.8s cubic-bezier(.4,0,.2,1) both;}html body #cart .ci.ci-bump .qty input,html body #cart .ci.ci-bump .now{animation: ci-bump2 .6s cubic-bezier(.34,1.4,.64,1);}@keyframes ci-new3{from{opacity: 0;transform: translateY(-12px) scale(.98);}to{opacity: 1;transform: none;}}@keyframes ci-glow{0%{opacity: 0;}18%{opacity: 1;}55%{opacity: 1;}100%{opacity: 0;}}@keyframes ci-bump2{0%,100%{transform: none;}40%{transform: scale(1.18);color: #2f5200;}}@media (prefers-reduced-motion: reduce){html body #cart .ci.ci-new,html body #cart .ci::after,html body #cart .ci.ci-bump .qty input,html body #cart .ci.ci-bump .now{animation: none !important;}}html{-webkit-tap-highlight-color: transparent;}html body [data-pvx-routine].rt-ok,html body .rtx-add.rt-ok{animation: rt-ok2 .5s cubic-bezier(.34,1.4,.64,1) !important;}@keyframes rt-ok2{0%{transform: scale(.97);}55%{transform: scale(1.02);}100%{transform: none;}}html body .rtx-sh-rc{display: flex;flex-wrap: nowrap;align-items: center;gap: 0;margin: 8px 0 2px;padding: 3px;border-radius: 12px;background: #f1f3ee;}html body .rtx-sh-rc .rcap-s{display: inline-flex;align-items: center;flex: 1 1 auto;min-width: 0;height: 38px;gap: 8px;padding: 0 10px 0 0;border: 0;background: none;white-space: nowrap;text-decoration: none;color: #10200a;}html body .rtx-sh-rc .rcap-s.is-vide{padding-left: 10px;gap: 6px;}html body .rtx-sh-rc .rcap-s::before{content: none !important;}html body .rtx-sh-rc .rcap-s b{flex: none;display: inline-grid;place-items: center;height: 38px;padding: 0 9px;border-radius: 9px;background: #10200a;color: #fff;font: 800 14px/1 Poppins,sans-serif;}html body .rtx-sh-rc .rcap-s .stars{display: inline-block !important;width: 70px;height: 13px;-webkit-mask-size: 70px 13px;mask-size: 70px 13px;animation: note-remplit 1.1s cubic-bezier(.22,1,.36,1) .3s both !important;}html body .rtx-sh-rc .rcap-s.is-vide .stars{width: 60px;height: 11px;-webkit-mask-size: 60px 11px;mask-size: 60px 11px;animation: none !important;}html body .rtx-sh-rc .rcap-s > span:last-child{min-width: 0;font-size: 12.5px;font-weight: 700;color: #10200a;overflow: hidden;text-overflow: ellipsis;}html body .rtx-sh-rc .rcap-s.is-vide > span:last-child{font-size: 13px;font-weight: 800;color: #2f5200;}html body .rtx-sh-rc .pc-tools{margin: 0 0 0 auto !important;display: flex;gap: 0 !important;flex: none;}html body .rtx-sh-rc .pc-tools > *{position: relative;width: 38px !important;height: 38px !important;border: 0 !important;background: none !important;border-radius: 9px;box-shadow: none !important;}html body .rtx-sh-rc .pc-tools > *::before{content: "";position: absolute;left: 0;top: 9px;bottom: 9px;width: 1px;background: #dde3d5;}@media (prefers-reduced-motion: reduce){html body .rtx-sh-rc .rcap-s .stars,html body [data-pvx-routine].rt-ok,html body .rtx-add.rt-ok{animation: none !important;}}html body .rtx-sh-rc .pc-tools [data-ask]{color: #7c3aed;}html body .rtx-sh-rc .rcap-s,html body .rtx-sh-rc .rcap-s > span{text-decoration: none !important;border: 0 !important;}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;}}@media (max-width: 599px){html body .pdp-info .pbb{grid-template-columns: auto minmax(0,1fr) auto auto !important;grid-template-areas: "lg nm md go" !important;row-gap: 0 !important;column-gap: 10px !important;}html body .pdp-info .pbb .pbb-t1{align-self: center !important;}html body .pdp-info .pbb .pbb-t1 > b{white-space: normal !important;overflow: hidden !important;text-overflow: clip !important;display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical;overflow-wrap: anywhere;}html body .pdp-info .pbb .pbb-md{align-self: center !important;justify-content: flex-end !important;min-width: var(--pbb-w,0px) !important;}}html body .atouts.at1 .at1-t.at1-dd{width: auto;max-width: 100%;animation: none !important;overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: none;padding: 4px 14px 8px;}html body .atouts.at1 .at1-t.at1-dd::-webkit-scrollbar{display: none;}html body details.ds-acc .why2 details.wy,html body .why2 details.wy{border-radius: 12px !important;}html body details.ds-acc .why2 .wy summary{padding: 12px 46px 12px 14px !important;}html body details.ds-acc .why2 .wy > p{padding: 0 14px 12px 14px !important;}html body details.ds-acc .us2-s li{padding: 14px 16px 14px 58px !important;min-height: 64px;display: flex !important;align-items: center;}html body details.ds-acc .us2-s .us2-n{left: 0 !important;top: 50% !important;translate: 0 -50%;width: 58px !important;text-align: center !important;line-height: 1 !important;}.rtx-fiche{display: none;}@media (max-width: 899px){html body .rtn2.has-rtx .rtn2-box{display: none !important;}html body .rtn2.has-rtx .rtx-fiche{display: block;}html body .rtn2.has-rtx .rtx-fiche > .rtx{margin: 0;}}html body .gal .gal-main{border: 0 !important;}html body .gal .gal-main .gal-track > figure,html body .gal .gal-main .gal-track > figure > img{width: 100%;height: 100%;}html body .gal .gal-main .gal-track > figure > img{object-fit: cover !important;display: block;}@media (max-width: 699px){html body .pvx-lb-th{width: min(75%,calc(4 * var(--lt) + 3 * 12px + 32px)) !important;margin-bottom: calc(12svh + env(safe-area-inset-bottom,0px)) !important;}html body .pvx-lb-im{max-height: calc(100svh - var(--lt) - 12svh - 96px) !important;width: min(100%,calc(100svh - var(--lt) - 12svh - 96px)) !important;}}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 .co-it b .co-lrm{display: table;margin: 3px 0 0 auto;padding: 3px 6px;border-radius: 6px;background: #e11d48;color: #fff;font: 800 11px/1 Poppins,sans-serif;font-style: normal;white-space: nowrap;}html body details.fm-rc .fm-rc-b tr.order-total{width: calc(100% + 28px) !important;max-width: none !important;box-sizing: border-box;margin: 10px -14px -14px !important;padding: 16px 18px !important;border-radius: 0 0 15px 15px !important;align-items: center;}html body details.fm-rc .fm-rc-b tr.order-total th,html body details.fm-rc .fm-rc-b tr.order-total th *{font-size: 19px !important;font-weight: 800 !important;}html body details.fm-rc .fm-rc-b tr.order-total td,html body details.fm-rc .fm-rc-b tr.order-total td .amount,html body details.fm-rc .fm-rc-b tr.order-total td bdi{font-size: 24px !important;font-weight: 900 !important;letter-spacing: -.01em;}html body details.fm-rc .fm-rc-b tr.order-total td small{font-size: 11px !important;font-weight: 600 !important;}html body .rc-row .rc-ed{display: flex;align-items: center;gap: 6px;margin-top: 8px;}html body .rc-row .rc-rm{width: 32px;height: 32px;display: grid;place-items: center;padding: 0;border: 0;border-radius: 9px;background: #f1f3ee;color: #5b6b4d;cursor: pointer;}html body .rc-row .rc-ed .qty.qty-s{display: inline-flex;align-items: center;height: 32px;border: 1.5px solid #dfe5d2;border-radius: 9px;background: #fff;overflow: hidden;}html body .rc-row .rc-ed .qty.qty-s button{width: 30px;height: 100%;padding: 0;border: 0;background: none;font: 700 16px/1 Poppins,sans-serif;color: #10200a;cursor: pointer;}html body .rc-row .rc-ed .qty.qty-s input{width: 28px;height: 100%;padding: 0;border: 0;background: none;text-align: center;font: 800 14px/1 Poppins,sans-serif !important;color: #10200a;pointer-events: none;}html body tr.cart_item.ci-busy,html body tr.cart_item.ci-out{opacity: .45;transition: opacity .25s ease;}html body .rc-row .rc-rm::before{content: "";width: 16px;height: 16px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13'/%3E%3C/svg%3E") center / contain no-repeat;}html body .rc-row .rc-ed .qty.qty-s .rc-qn{min-width: 26px;text-align: center;font: 800 14px/1 Poppins,sans-serif;color: #10200a;}html body .cp9-bt .cp9-one{flex: 1 1 100%;}html body .cpr-sw em{width: auto !important;gap: 6px;padding: 0 9px;display: inline-flex !important;align-items: center;font: 800 10.5px/1 Poppins,sans-serif;letter-spacing: .06em;transform: none !important;}html body .cpr-sw em svg path{transition: transform .35s cubic-bezier(.34,1.4,.64,1),opacity .2s;transform-origin: 12px 12px;}html body .cpr-w.on .cpr-sw em svg .m1{transform: translateY(5px) rotate(45deg);}html body .cpr-w.on .cpr-sw em svg .m2{opacity: 0;}html body .cpr-w.on .cpr-sw em svg .m3{transform: translateY(-5px) rotate(-45deg);}html body .cpr-dd-in a.on i svg{color: #fff !important;}html body .cpr-dd-in a.on i img.emoji{filter: brightness(0) invert(1);}html body .cpr-dd-in a.cpr-home{margin: 0 0 8px;padding: 8px 10px;border: 0;border-radius: 12px;background: #2f5200;color: #fff !important;}html body .cpr-dd-in a.cpr-home b{color: #fff !important;font-weight: 800;}html body .cpr-dd-in a.cpr-home i{background: rgba(255,255,255,.16);}html body .cpr-dd-in a.cpr-home i svg{color: #fff;}html body .cpr-dd-in a.cpr-home:hover{background: #10200a;}@media (max-width: 899px){html body [data-cp-alertes] .cp8-ro{grid-template-columns: 62px minmax(0,1fr) auto !important;row-gap: 8px;align-items: center;}html body [data-cp-alertes] .cp8-ro > :first-child{grid-column: 1;grid-row: 1;}html body [data-cp-alertes] .cp8-ro .cp8-ro-t{display: contents;}html body [data-cp-alertes] .cp8-ro .cp8-ro-t > *{grid-column: 2;grid-row: 1;}html body [data-cp-alertes] .cp8-ro .cp8-ro-t > small{grid-column: 1 / -1;grid-row: 2;justify-self: start;}html body [data-cp-alertes] .cp8-ro .cp8-al-a{grid-column: 3;grid-row: 1;}}html body .cp8-pf fieldset.pq-s.is-on{animation: none;}html body .cp8-pf .pq-mode{position: relative;isolation: isolate;}html body .cp8-pf .pq-mode::before{content: "";position: absolute;top: 4px;bottom: 4px;left: 4px;width: calc(50% - 6px);z-index: -1;border-radius: 9px;background: #10200a;transition: transform .45s cubic-bezier(.34,1.3,.64,1);}html body .cp8-pf .pq-mode:has([data-pq-m="tout"].is-on)::before{transform: translateX(calc(100% + 4px));}html body .cp8-pf .pq-mode button,html body .cp8-pf .pq-mode button.is-on{background: transparent !important;transition: color .35s ease;}html body .pq2[data-pq-mode="tout"] .pq-s{animation: pq-tin .5s cubic-bezier(.22,1,.36,1) both;}html body .pq2[data-pq-mode="tout"] .pq-s:nth-child(2){animation-delay: .05s;}html body .pq2[data-pq-mode="tout"] .pq-s:nth-child(3){animation-delay: .1s;}html body .pq2[data-pq-mode="tout"] .pq-s:nth-child(4){animation-delay: .15s;}html body .pq2[data-pq-mode="tout"] .pq-s:nth-child(n/**/+5){animation-delay: .2s;}@keyframes pq-tin{from{opacity: 0;transform: translateY(12px);}to{opacity: 1;transform: none;}}@media (max-width: 699px){html body .pfn .pfn-lv{display: grid !important;grid-template-columns: repeat(4,minmax(0,1fr));gap: 6px;}html body .pfn .pfn-lv > span{display: grid !important;justify-items: center;gap: 3px;min-height: 0 !important;height: auto !important;padding: 8px 4px !important;text-align: center;font-size: 10.5px !important;}html body .pfn .pfn-lv > span em{font-size: 10px !important;margin: 0 !important;}html body .pfn .pfn-pc span{font-size: 40px !important;}html body .pfn .pfn-gift{padding: 8px 10px !important;}html body .pfn .pfn-gift b{font-size: 12.5px !important;line-height: 1.3;}}@media (prefers-reduced-motion: reduce){html body .pq2[data-pq-mode="tout"] .pq-s,html body .cp8-pf .pq-mode::before{animation: none !important;transition: none !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;}html body .glx-e > img.emoji,html body .glx-e{animation: glx-bob 3.2s ease-in-out infinite;}html body .glx-r:nth-child(3n/**/+1) .glx-e{animation-delay: -1.1s;}html body .glx-r:nth-child(3n/**/+2) .glx-e{animation-delay: -2.2s;}html body .glx-e > img.emoji{animation: none;}@keyframes glx-bob{0%,100%{transform: translateY(0) rotate(0);}30%{transform: translateY(-3px) rotate(-6deg);}60%{transform: translateY(1px) rotate(4deg);}}html body .glx-r:hover .glx-e{animation-play-state: paused;}html body .glx .pvx-glv.glx-mos{position: static !important;inset: auto;display: block !important;z-index: auto;background: none !important;}html body .glx .glx-mos .pvx-glv-th{width: 100%;cursor: pointer;font-family: inherit;text-align: left;color: #10200a;transition: transform .35s cubic-bezier(.34,1.4,.64,1),box-shadow .3s;}html body .glx .glx-mos .pvx-glv-th.is-on{box-shadow: 0 0 0 3px #2f5200 inset,0 12px 24px -16px rgba(16,32,10,.6);}html body .glx .glx-mos-s{margin-bottom: 18px;}@media (min-width: 900px){html body .glx .glx-mos .pvx-glv-ths{grid-template-columns: repeat(4,minmax(0,1fr)) !important;}html body .glx .glx-mos .pvx-glv-th.gl5-big{grid-column: span 2;}}@media (prefers-reduced-motion: reduce){html body .glx-e{animation: none !important;}}html body .qv-hs.is-defile{scroll-snap-type: none !important;}html body .qv-hc .qv-he{display: inline-block;animation: qv-fl 3.4s ease-in-out infinite;}html body .qv-step:nth-child(2n) .qv-he{animation-delay: -1.7s;}html body .qv-hc .qv-hy{animation: qv-yr 9s ease-in-out infinite;}html body .qv-hs.qv-in .qv-mk{animation: qv-mk 2.4s ease-in-out infinite;}html body .qv-step:nth-child(2n) .qv-mk{animation-delay: -1.2s;}@keyframes qv-fl{0%,100%{transform: translateY(0) rotate(0);}50%{transform: translateY(-5px) rotate(-6deg);}}@keyframes qv-yr{0%,100%{transform: translateX(0);}50%{transform: translateX(-14px);}}@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);}}@media (prefers-reduced-motion: reduce){html body .qv-hc .qv-he,html body .qv-hc .qv-hy,html body .qv-hs.qv-in .qv-mk{animation: none !important;}}html body #ai.ai-panel{background: #faf7ff !important;isolation: isolate;overflow: hidden;}html body #ai.ai-panel::before,html body .fq-chat::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,html body .fq-chat::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,html body .fq-chat .fq-sc-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,html body .fq-chat .fq-sc-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,html body .fq-chat .fq-sc-av .ic{width: 24px;height: 24px;color: #fff;fill: currentColor;animation: fab-etoile 3.2s ease-in-out infinite;}html body #ai .ai-tag,html body .fq-chat .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 .msg-ai,html body .fq-chat .fq-b-bot{background: rgba(255,255,255,.86) !important;border: 0 !important;box-shadow: 0 8px 22px -16px rgba(91,33,182,.6) !important;}html body .chip.chip-ai{min-height: 40px;height: auto !important;padding: 8px 14px !important;border: 1.5px solid transparent !important;border-radius: 12px !important;background: linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#c4b5fd,#f0abfc,#a5b4fc) border-box !important;color: #4c1d95 !important;font-weight: 600;animation: pai-in .5s cubic-bezier(.22,1,.36,1) both;}html body .chip.chip-ai:nth-child(2){animation-delay: .06s;}html body .chip.chip-ai:nth-child(3){animation-delay: .12s;}html body .chip.chip-ai:nth-child(4){animation-delay: .18s;}html body .chip.chip-ai:nth-child(n/**/+5){animation-delay: .24s;}html body #ai #ai-in,html body .fq-chat .fq-in .ff-i{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,html body .fq-chat .fq-in .btn-pri{border: 0 !important;background: linear-gradient(135deg,#7c3aed,#ec4899) !important;color: #fff !important;box-shadow: 0 10px 22px -12px #7c3aed !important;}html body .fq-chat{position: relative;overflow: hidden;isolation: isolate;border: 2px solid transparent !important;background: linear-gradient(#fbf9ff,#fbf9ff) padding-box,linear-gradient(90deg,#7c3aed,#ec4899,#6366f1,#7c3aed) border-box !important;background-size: auto,200% 100% !important;animation: pai-bord 6s linear infinite;}html body .fq-chat .cg-note{background: rgba(237,233,254,.8) !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;}}@keyframes pai-in{from{opacity: 0;transform: translateY(10px);}to{opacity: 1;transform: none;}}@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 .fq-chat,html body .fq-chat::before,html body .fq-chat::after,html body #ai .ai-av,html body #ai .ai-av::after,html body #ai .ai-av .ic,html body .fq-chat .fq-sc-av,html body .fq-chat .fq-sc-av::after,html body .fq-chat .fq-sc-av .ic,html body #ai .ai-tag,html body .fq-chat .ai-tag,html body .chip.chip-ai,html body #ai #ai-in,html body .fq-chat .fq-in .ff-i{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;}html body .adb-ban{position: relative;overflow: hidden;display: flex;align-items: flex-end;min-height: 170px;margin: 0 0 14px;padding: 18px;border-radius: 20px;animation: adbn-in .5s cubic-bezier(.22,1,.36,1) both;}html body .adb-ban-maison{background: linear-gradient(160deg,#fff4d6,#ffe1b8);}html body .adb-ban-bureau{background: linear-gradient(160deg,#e0f2fe,#c7d2fe);}html body .adb-ban-proche{background: linear-gradient(160deg,#fde7f1,#fbcfe8);}html body .adb-ban-autre{background: linear-gradient(160deg,#ecfccb,#d9f99d);}html body .adb-ban .adbn-art{position: absolute;right: 10px;bottom: 0;width: 180px;height: 161px;}html body .adb-ban .adbn-t{position: relative;display: grid;gap: 2px;max-width: 52%;}html body .adb-ban .adbn-t small{font: 800 11px/1 Poppins,sans-serif;letter-spacing: .07em;color: #5b4a1a;opacity: .85;}html body .adb-ban .adbn-t b{font: 900 26px/1.05 Poppins,sans-serif;color: #10200a;}html body .adb-ban .adbn-t span{font-size: 12.5px;line-height: 1.35;color: #3b3324;}html body .adb-ban-bureau .adbn-t small,html body .adb-ban-bureau .adbn-t span{color: #1e3a8a;}html body .adb-ban-proche .adbn-t small,html body .adb-ban-proche .adbn-t span{color: #831843;}html body .adb-ban-autre .adbn-t small,html body .adb-ban-autre .adbn-t span{color: #365314;}html body .adb-ban .adbn-sm{animation: adbn-smoke 2.6s ease-out infinite;transform-box: fill-box;}html body .adb-ban .adbn-sm.adbn-d{animation-delay: 1.3s;}html body .adb-ban .adbn-win{animation: adbn-glow 2.4s ease-in-out infinite;}html body .adb-ban .adbn-win.adbn-d{animation-delay: 1.1s;}html body .adb-ban .adbn-sun{animation: adbn-sun 4s ease-in-out infinite;transform-box: fill-box;}html body .adb-ban .adbn-bw{animation: adbn-blink 3s steps(1) infinite;}html body .adb-ban .adbn-bw.adbn-d{animation-delay: .9s;}html body .adb-ban .adbn-bw.adbn-d2{animation-delay: 1.8s;}html body .adb-ban .adbn-heart{animation: adbn-heart 2.4s ease-in-out infinite;transform-box: fill-box;transform-origin: center;}html body .adb-ban .adbn-pin{animation: adbn-bounce 1.8s cubic-bezier(.3,.7,.4,1) infinite;transform-box: fill-box;transform-origin: center bottom;}html body .adb-ban .adbn-ps{animation: adbn-shadow 1.8s ease-in-out infinite;transform-box: fill-box;transform-origin: center;}@keyframes adbn-in{from{opacity: 0;transform: translateY(10px) scale(.98);}to{opacity: 1;transform: none;}}@keyframes adbn-smoke{0%{opacity: 0;transform: translate(0,0) scale(.6);}30%{opacity: .85;}100%{opacity: 0;transform: translate(10px,-34px) scale(1.4);}}@keyframes adbn-glow{0%,100%{opacity: .55;}50%{opacity: 1;}}@keyframes adbn-sun{0%,100%{transform: translateY(0);}50%{transform: translateY(-5px);}}@keyframes adbn-blink{0%,45%,100%{opacity: 1;}50%,95%{opacity: .25;}}@keyframes adbn-heart{0%,100%{transform: translateY(0) scale(1);}50%{transform: translateY(-8px) scale(1.12);}}@keyframes adbn-bounce{0%,100%{transform: translateY(0);}45%{transform: translateY(-14px);}60%{transform: translateY(0);}70%{transform: translateY(-4px);}}@keyframes adbn-shadow{0%,100%{transform: scaleX(1);opacity: .35;}45%{transform: scaleX(.6);opacity: .15;}}@media (prefers-reduced-motion: reduce){html body .adb-ban,html body .adb-ban *{animation: none !important;}}html body .qv-engb .facts3.qv-ebs{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 10px !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important;overflow: visible !important;}html body .qv-engb .f3.qv-eb{--eb: #2f5200;--ebg: #eef7df;display: flex !important;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 8px;min-height: 132px;height: auto !important;margin: 0 !important;padding: 14px !important;border: 0 !important;border-radius: 16px !important;background: var(--ebg) !important;text-align: left;cursor: pointer;transition: transform .35s cubic-bezier(.34,1.4,.64,1),box-shadow .3s;animation: qeb-in .5s cubic-bezier(.22,1,.36,1) both;}html body .qv-engb .f3.qv-eb:nth-child(2){--eb: #b45309;--ebg: #fff1dc;animation-delay: .06s;}html body .qv-engb .f3.qv-eb:nth-child(3){--eb: #1d4ed8;--ebg: #e6efff;animation-delay: .12s;}html body .qv-engb .f3.qv-eb:nth-child(4){--eb: #7c3aed;--ebg: #f1ebff;animation-delay: .18s;}html body .qv-engb .f3.qv-eb:nth-child(5){--eb: #0f766e;--ebg: #e3f6f3;animation-delay: .24s;}html body .qv-engb .f3.qv-eb:nth-child(6){--eb: #be185d;--ebg: #fde7f1;animation-delay: .3s;}html body .qv-engb .f3.qv-eb .emo{order: -1;width: 42px !important;height: 42px !important;margin: 0 !important;display: grid !important;place-items: center;border-radius: 12px !important;background: #fff !important;box-shadow: 0 6px 14px -10px rgba(16,32,10,.5);animation: qeb-bob 3s ease-in-out infinite;}html body .qv-engb .f3.qv-eb:nth-child(2n) .emo{animation-delay: -1.5s;}html body .qv-engb .f3.qv-eb .emo img.emoji{width: 22px !important;height: 22px !important;margin: 0 !important;}html body .qv-engb .f3.qv-eb .f3-l{font: 800 10.5px/1.2 Poppins,sans-serif !important;letter-spacing: .07em;text-transform: uppercase;color: var(--eb) !important;}html body .qv-engb .f3.qv-eb > b{font: 800 15.5px/1.2 Poppins,sans-serif !important;color: #10200a !important;}html body .qv-engb .f3.qv-eb.on{box-shadow: 0 0 0 2.5px var(--eb) inset !important;transform: translateY(-2px);}html body .qv-engb .f3.qv-eb::after,html body .qv-engb .f3.qv-eb::before{display: none !important;}html body .qv-engb .qv-ed{background: #10200a !important;color: #fff !important;border-radius: 16px !important;padding: 14px 16px !important;line-height: 1.5;}html body .qv-engb .qv-ed b{color: #d9f99d !important;}@keyframes qeb-in{from{opacity: 0;transform: translateY(12px) scale(.97);}to{opacity: 1;transform: none;}}@keyframes qeb-bob{0%,100%{transform: translateY(0) rotate(0);}50%{transform: translateY(-3px) rotate(-6deg);}}@media (min-width: 900px){html body .qv-engb .facts3.qv-ebs{grid-template-columns: repeat(3,minmax(0,1fr)) !important;}}@media (prefers-reduced-motion: reduce){html body .qv-engb .f3.qv-eb,html body .qv-engb .f3.qv-eb .emo{animation: none !important;}}html body .qv-engb .f3.qv-eb > *{align-self: flex-start !important;justify-self: start !important;margin-left: 0 !important;margin-right: 0 !important;text-align: left !important;white-space: normal !important;max-width: 100%;grid-area: auto !important;position: static !important;}html body .pcv-glossaire-terme,html body .ds .pcv-glossaire-terme,html body .pdp-sec .pcv-glossaire-terme{padding: 0 2px !important;border: 0 !important;border-radius: 2px !important;box-shadow: none !important;color: inherit !important;font-weight: 600 !important;cursor: pointer;background: linear-gradient(#d6efb0,#d6efb0) no-repeat 0 92% / 0% 32% !important;transition: background-size .9s cubic-bezier(.22,1,.36,1),color .2s ease;-webkit-box-decoration-break: clone;box-decoration-break: clone;}html body .pcv-glossaire-terme.is-vu,html body .ds .pcv-glossaire-terme.is-vu,html body .pdp-sec .pcv-glossaire-terme.is-vu{background-size: 100% 32% !important;}html body .pcv-glossaire-terme:hover,html body .ds .pcv-glossaire-terme:hover,html body .pdp-sec .pcv-glossaire-terme:hover{color: #3f7300 !important;background-color: transparent !important;box-shadow: none !important;}html body .pcv-glossaire-terme.on,html body .ds .pcv-glossaire-terme.on,html body .pdp-sec .pcv-glossaire-terme.on{color: #3f7300 !important;background-size: 100% 100% !important;}html body .pcv-glossaire-terme:focus-visible{outline: 2px solid #73b504;outline-offset: 2px;}html body .pvx-glb{position: relative;display: grid;gap: 8px;margin: 10px 0 14px;padding: 12px 14px;border-radius: 14px;background: #10200a;color: #fff;text-align: left;animation: glb-in .3s cubic-bezier(.22,1,.36,1) both;}html body .pvx-glb .glb-ar{position: absolute;top: -6px;left: var(--glb-ar,28px);width: 14px;height: 14px;border-radius: 3px;background: #10200a;transform: rotate(45deg);}html body .pvx-glb .glb-h{display: flex;align-items: center;justify-content: space-between;gap: 10px;}html body .pvx-glb .glb-h b{font: 800 15px/1.25 Poppins,sans-serif;color: #d9f99d;}html body .pvx-glb .glb-x{flex: none;width: 36px;height: 36px;display: grid;place-items: center;padding: 0;border: 0;border-radius: 10px;background: rgba(255,255,255,.12);color: #fff;cursor: pointer;}html body .pvx-glb .glb-d{margin: 0;font-size: 13.5px;line-height: 1.5;color: #fff;}html body .pvx-glb .glb-go{justify-self: start;color: #d9f99d !important;font: 800 12.5px/1.2 Poppins,sans-serif;letter-spacing: .04em;text-decoration: none !important;}html body .pvx-glb.glb-out{animation: glb-out .26s cubic-bezier(.4,0,1,1) both;}@keyframes glb-in{from{opacity: 0;transform: translateY(-6px) scale(.97);}to{opacity: 1;transform: none;}}@keyframes glb-out{from{opacity: 1;transform: none;}to{opacity: 0;transform: translateY(-6px) scale(.97);}}@media (prefers-reduced-motion: reduce){html body .pcv-glossaire-terme{transition: none !important;}html body .pvx-glb,html body .pvx-glb.glb-out{animation: none !important;}}html body #pvx-menu .pvx-glb.pvx-glp{margin: 4px 0 6px;}html body #pvx-menu .pvx-glb .glb-s{margin: 0;font-size: 12px;line-height: 1.4;color: #c7d8b4;}html body #pvx-menu .pvx-glv-r.glp-on{box-shadow: 0 0 0 2px #2f5200 inset !important;}@media (max-width: 599px){html body .pdp-info .pbb .pbb-t1 > b{display: block !important;overflow: visible !important;-webkit-line-clamp: unset !important;overflow-wrap: normal !important;}}.pvx-off:is(#pvxz#pvxz#pvxz, *),.pvx-off:is(#pvxz#pvxz#pvxz, *)::before,.pvx-off:is(#pvxz#pvxz#pvxz, *)::after{animation-play-state: paused !important;}@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);}}@keyframes pvx-invite-sh2{0%,60%{transform: translateX(0) skewX(-18deg);}85%,100%{transform: translateX(550%) skewX(-18deg);}}html body .gt-nav.gnv .gnv-a::after{animation-name: pvx-invite-sh2;}@keyframes co-eco-sh{0%{transform: translateX(0) skewX(-18deg);}60%,100%{transform: translateX(458%) skewX(-18deg);}}@keyframes btn-sweep{to{transform: translateX(375%);}}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;}main#main.cpa-out .woocommerce-MyAccount-content{position: relative;pointer-events: none;}main#main.cpa-out .woocommerce-MyAccount-content::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: cpa-voile .2s ease both,pvx-sk 1.2s linear infinite;}@keyframes cpa-voile{from{opacity: 0;}to{opacity: .85;}}main#main.cpa-in .woocommerce-MyAccount-content{animation: cpa-in .42s cubic-bezier(.22,1,.36,1) both;}@keyframes cpa-in{from{opacity: 0;transform: translateY(10px);}to{opacity: 1;transform: none;}}@media (prefers-reduced-motion: reduce){main#main.cpa-out .woocommerce-MyAccount-content::after{animation: none;opacity: .85;}main#main.cpa-in .woocommerce-MyAccount-content{animation: none;}}.buy .buy-seuil{grid-column: 1 / -1;display: flex;align-items: center;gap: 8px;margin: 0;padding: 9px 12px;border-radius: var(--r);background: linear-gradient(120deg,#e8f4fb,#f4faff);color: var(--bl);font-size: 13.5px;line-height: 1.3;}.buy-seuil b{font-weight: 800;}.buy-seuil > .ic{flex: none;animation: seuil-saut 2.4s var(--ease) infinite;}@keyframes seuil-saut{0%,60%,100%{transform: none;}70%{transform: translateY(-2px) rotate(-8deg);}80%{transform: translateY(0) rotate(6deg);}90%{transform: rotate(-3deg);}}.buy-seuil.is-off{background: var(--bg-2);color: var(--mut);}.buy-seuil.is-off b{color: var(--ink);}.buy-seuil.is-swap > span{animation: seuil-in .32s var(--ease) both;}@keyframes seuil-in{from{opacity: 0;transform: translateY(4px);}to{opacity: 1;transform: none;}}@media (prefers-reduced-motion: reduce){.buy-seuil > .ic,.buy-seuil.is-swap > span{animation: 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-a{background: #fff;border-radius: 14px;padding: 12px;display: grid;gap: 8px;box-shadow: 0 8px 20px -16px rgba(16,32,10,.5);animation: whq-in .35s cubic-bezier(.3,1.3,.5,1) both;}.whq-a > b{font-size: 14px;}.whq-a small{font-size: 12.5px;color: #4b5a43;line-height: 1.45;}.whq-go{font: inherit;font-size: 12px;font-weight: 800;letter-spacing: .03em;text-transform: uppercase;border: 0;border-radius: 10px;background: #eaf5d8;color: #2f5200;padding: 9px 10px;text-align: left;cursor: pointer;}.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-tf{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px;}.whq-tf div{background: #f3f8ec;border-radius: 12px;padding: 9px 6px;text-align: center;font-size: 10.5px;color: #5d6b55;line-height: 1.3;animation: whq-pop .45s calc(var(--k) * .08s) cubic-bezier(.3,1.4,.5,1) both;}.whq-tf b{display: block;font-size: 15px;color: var(--ink);}.whq-tf div.g{background: #73b504;color: #eaf7d6;}.whq-tf div.g b{color: #fff;}@keyframes whq-pop{from{opacity: 0;transform: scale(.8);}}.whq-dl{margin: 0;font-size: 12.5px;color: #2f5200;font-weight: 600;}.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-pr{display: grid;grid-template-columns: 52px minmax(0,1fr) auto;gap: 10px;align-items: center;background: #fff;border-radius: 12px;padding: 6px;border: 1.5px solid transparent;text-align: left;font: inherit;color: var(--ink);text-decoration: none;cursor: pointer;animation: whq-in .3s calc(var(--k) * .05s) both;}.whq-pr.on{border-color: #73b504;background: #f4fbe9;}.whq-pr img{width: 52px;height: 52px;border-radius: 9px;object-fit: cover;display: block;background: #fff;}.whq-pr p{margin: 0;font-size: 12px;font-weight: 600;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.whq-pr .px{text-align: right;font-weight: 800;font-size: 13px;white-space: nowrap;}.whq-pr .px s{display: block;font-weight: 500;font-size: 11px;color: #8a9682;}.whq-st{display: inline-block;margin-top: 3px;font-size: 10px;font-weight: 700;border-radius: 6px;padding: 2px 6px;background: #e6f5d0;color: #2f5200;}.whq-st.n{background: #fbe7e1;color: #9b2c10;}.whq-vide{margin: 0;font-size: 12.5px;color: #5d6b55;padding: 6px 2px;}.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-fp{display: grid;grid-template-columns: 96px minmax(0,1fr);gap: 12px;align-items: center;background: #fff;border-radius: 16px;padding: 10px;box-shadow: 0 8px 20px -16px rgba(16,32,10,.5);animation: whq-in .45s cubic-bezier(.3,1.3,.5,1) both;}.whq-fp img{width: 96px;height: 96px;border-radius: 12px;object-fit: cover;display: block;background: #fff;}.whq-fp p{margin: 0 0 6px;font-size: 13.5px;font-weight: 700;line-height: 1.3;}.whq-fp .px b{font-size: 18px;font-weight: 800;}.whq-fp .px s{font-size: 12px;color: #8a9682;margin-left: 6px;}.whq-hide{display: none !important;}html.pvx-lite .whq-a,html.pvx-lite .whq-c,html.pvx-lite .whq-pr,html.pvx-lite .whq-fp,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-b:is(#pvxz#pvxz#pvxz, *)::before,.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));}}body.is-locked .enf-bar{opacity: 0;transform: translateY(calc(100% + 24px));pointer-events: none;}@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;}.sl-lrp{background: radial-gradient(90% 120% at 85% 15%,rgba(155,226,43,.35) 0%,transparent 60%),linear-gradient(135deg,#0f1d09 0%,#1e3a06 50%,#2f5200 100%);}.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;}html body .hero .hero-tile.ht-v2 > img{top: 0 !important;right: 0 !important;bottom: 0 !important;left: auto !important;width: 42% !important;height: 100% !important;max-height: none !important;padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;object-fit: cover !important;background: #fff;animation: none !important;}[data-slider]{touch-action: pan-y;}html body .hero .hero-tile.ht-v2 > img{top: 12px !important;right: 12px !important;bottom: 12px !important;width: calc(42% - 12px) !important;height: calc(100% - 24px) !important;border-radius: 14px !important;}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 .bud-grid .bud[data-k]::before{content: attr(data-k);}html body .bud-of .amt sup{font-size: .5em;}@media (max-width: 899px){html body .bud-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-columns: calc((100vw - 42px) / 2) !important;gap: 10px !important;overflow-x: auto !important;overscroll-behavior-x: contain;}html body .bud-grid[data-defile-2] > [data-clone]{display: flex !important;}html body .bud-grid[data-defile-2] > .bud{width: auto !important;}}@media (min-width: 900px){html body .bud-grid[data-defile-2]{display: flex !important;gap: 14px !important;}html body .bud-grid[data-defile-2] > .bud{flex: 0 0 calc((100% - 42px) / 4) !important;}}html body .bud-grid[data-defile-2][hidden]{display: none !important;}html body #compare .cu-rank{gap: 12px;}html body #compare .cu-p{padding: 12px 12px 14px !important;border-radius: 16px;}html body #compare .cu-pa{margin-top: 12px;padding: 0 !important;}@keyframes cu-in{from{opacity: 0;transform: translateY(16px) scale(.98);}to{opacity: 1;transform: none;}}@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);}}@keyframes cu-win{from{opacity: 0;transform: translateY(20px) scale(.96);}to{opacity: 1;transform: none;}}html body #compare .cu-p{animation: cu-in .5s cubic-bezier(.22,1,.36,1) both;animation-delay: calc(var(--r,0) * 90ms);}html body #compare .cu-bar i{transform-origin: left center;transition: width .8s cubic-bezier(.22,1,.36,1),background-color .3s;animation: cu-bar .9s cubic-bezier(.22,1,.36,1) both;animation-delay: calc(var(--r,0) * 90ms + 150ms);}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-p.win{transition: background-color .4s;}html body #compare .cu-foot .cp-win{animation: cu-win .55s cubic-bezier(.22,1,.36,1) both;}html body #compare .cu-pts li{animation: cu-in .4s cubic-bezier(.22,1,.36,1) both;}html body #compare .cu-pts li:nth-child(2){animation-delay: .06s;}html body #compare .cu-pts li:nth-child(3){animation-delay: .12s;}html body #compare .cu-pts li:nth-child(4){animation-delay: .18s;}html body #compare .cu-pts li:nth-child(5){animation-delay: .24s;}html body #compare .cu-mini{position: sticky;bottom: 10px;z-index: 5;display: grid;grid-template-columns: 44px minmax(0,1fr) auto;align-items: center;gap: 10px;margin: 12px 0 -66px;height: 66px;padding: 10px 10px 10px 11px;box-sizing: border-box;border-radius: 16px;color: #fff;background: linear-gradient(135deg,#17300a,#2f5200 60%,#3f6b00);box-shadow: 0 14px 28px -12px rgba(23,48,10,.85);cursor: pointer;transition: opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1);animation: cu-win .5s cubic-bezier(.22,1,.36,1) .3s both;}html body #compare .cu-mini.is-off{opacity: 0;transform: translateY(18px);pointer-events: none;}html body #compare .cu-mini > img{width: 44px !important;height: 44px !important;border-radius: 10px;background: #fff !important;object-fit: contain;mix-blend-mode: normal !important;}html body #compare .cu-mini > span{min-width: 0;display: grid;gap: 1px;}html body #compare .cu-mini img.emoji{display: inline !important;width: 1em !important;height: 1em !important;margin: 0 .1em !important;vertical-align: -.1em;background: none !important;}html body #compare .cu-mini small{font-size: 10px;font-weight: 800;letter-spacing: .06em;color: #9be22b;}html body #compare .cu-mini b{font-size: 13px;line-height: 1.25;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}html body #compare .cu-mini .cu-mini-b{height: 40px;padding: 0 14px;border-radius: 10px;background: #fff !important;color: #0f1d09 !important;font-size: 12px;font-weight: 800;}html body #compare .cu-foot{margin-bottom: 0;}@media (prefers-reduced-motion: reduce){html body #compare .cu-p,html body #compare .cu-bar i,html body #compare .cu-foot .cp-win,html body #compare .cu-pts li,html body #compare .cu-mini,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 body #ville .city-list button[data-set-city].is-loading{opacity: .6;}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;}#pvx-menu a.pvx-hero.mp9 > .pvx-hero-b{position: absolute;left: 18px;bottom: 12px;z-index: 2;}#pvx-menu a.pvx-hero.mp9 > .mp9-ims{position: absolute;right: 12px;top: 50%;z-index: 1;}#pvx-menu a.pvx-hero.mp9 > .pvx-hero-t{align-self: flex-start;}#pvx-menu a.pvx-hero.mp9 > .fxb{position: absolute;}#pvx-menu .pvx-glv-h{position: relative;padding-right: 70px;}#pvx-menu .pvx-glv-h .pvx-glv-x{top: 14px;right: 14px;}html body .pvx-glb.glb-sheet{position: fixed;left: max(12px,env(safe-area-inset-left,0px));right: max(12px,env(safe-area-inset-right,0px));bottom: calc(12px + env(safe-area-inset-bottom,0px));z-index: 2147482000;margin: 0;padding: 16px 16px 18px;border-radius: 18px;box-shadow: 0 -10px 40px -10px rgba(15,29,9,.55);animation: glb-up .42s cubic-bezier(.22,1,.36,1) both;}html body .pvx-glb.glb-sheet .glb-ar{display: none;}html body .pvx-glb.glb-sheet.glb-out{animation: glb-down .26s cubic-bezier(.4,0,1,1) both;}@media (min-width: 700px){html body .pvx-glb.glb-sheet{left: 50%;right: auto;width: 520px;margin-left: -260px;bottom: 24px;}}@keyframes glb-up{from{opacity: 0;transform: translateY(40px);}to{opacity: 1;transform: none;}}@keyframes glb-down{from{opacity: 1;transform: none;}to{opacity: 0;transform: translateY(40px);}}@media (prefers-reduced-motion: reduce){html body .pvx-glb.glb-sheet,html body .pvx-glb.glb-sheet.glb-out{animation: none !important;}}@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,html body .gx8-p .pc .pc-add.btn-buy.is-loading,html body .gx8-p .pc .pc-add.btn-buy.is-added,html body .gx8-p .pc .pc-add.btn-buy.is-added::before{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;}.lst-actv > .ax-st:not(.ax-out){animation-name: none !important;}.lst-actv > .chip-x.ax-out,.lst-actv > .lst-clr.ax-out{overflow: hidden;pointer-events: none;animation: ax-out .32s var(--soft) forwards !important;}@keyframes ax-out{40%{opacity: .5;transform: scale(.85);}to{opacity: 0;transform: scale(.6);width: 0;}}.lg-ent > *{animation: lg-ent .42s var(--soft) both;}.lg-ent > :nth-child(2){animation-delay: .04s;}.lg-ent > :nth-child(3){animation-delay: .08s;}.lg-ent > :nth-child(4){animation-delay: .12s;}.lg-ent > :nth-child(5){animation-delay: .16s;}.lg-ent > :nth-child(6){animation-delay: .2s;}.lg-ent > :nth-child(n/**/+7){animation-delay: .24s;}@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 #pvx-menu .mtop{padding: 12px 0 12px 12px;border-radius: 16px;background: linear-gradient(135deg,#f1f8e6,#e3f1cc);overflow: hidden;}html body #pvx-menu .mtop .mtop-k{padding-right: 12px;}.pc .pbb.pbb-sh{display: flex;width: 100%;box-sizing: border-box;margin: 0 0 8px;padding: 6px 8px 6px 6px;border-radius: 12px;background: #f8f8f8;text-decoration: none;color: var(--ink);}.pc .pbb.pbb-sh .pbb-lg{width: 70px;height: 36px;}.pc .pbb.pbb-sh .pbb-t > b{font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-transform: uppercase;}.pc .pbb.pbb-sh .pbb-go{width: 28px;height: 28px;color: var(--g-900);}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) .fg-b.fb-none::after{content: "لا توجد علامة تجارية مطابقة";}:lang(ar) form.woocommerce-EditAccountForm::before{content: "👤 معلوماتكم";}:lang(ar) .bud-grid .bud::before{content: "💸 أسعار صغيرة";}:lang(ar) .fab .fab-list::before{content: "مرحبًا 👋\A كيف يمكنني مساعدتكم؟";}:lang(ar) #cart .sa3 .sa3-ok::before{content: "✓ التوصيل مجاني";}:lang(ar) .rg-11 .pc-rk2::after{content: "من المبيعات";}html[dir="rtl"] body .hero .hero-tile.ht-v2 > img,html[dir="rtl"] body .hero-tile.ht-v2 > img{right: auto !important;left: 0 !important;}@media (max-width: 599px){.hero-side:has(.htd){grid-template-columns: 1fr !important;grid-template-rows: none !important;gap: 10px !important;}}html body .hero .hero-tile.htd{display: block;padding: 0;min-height: 190px;border-radius: 20px;overflow: hidden;container-type: inline-size;color: #fff;}html body .hero .hero-tile.htd-a{background: linear-gradient(150deg,#2f5200 0%,#0f1d09 100%);}html body .hero .hero-tile.htd-b{min-height: 200px;background: #facc15;color: #0f1d09;}html body .hero .hero-tile.htd > .htd-in{position: absolute;inset: 0;z-index: auto;display: block;max-width: none;}.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;}html body .hero .hero-tile.htd .htd-cta{align-self: flex-start;min-height: 36px;padding: 0 12px;gap: 8px;border: 0;border-radius: 8px;font-weight: 600;font-size: 12.5px;letter-spacing: .03em;text-transform: uppercase;justify-content: center;}@media (max-width: 599px){html body .hero .hero-tile.htd .htd-cta{align-self: stretch;width: auto;}}html body .hero .hero-tile.htd-a .htd-cta{background: #9be22b;color: #0f1d09;}html body .hero .hero-tile.htd-b .htd-cta{background: #0f1d09;color: #facc15;}.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;}html body .hero .hero-tile.htd .htd-cta{animation: htd-monte .45s .7s 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 g-breathe{0%,100%{transform: none;}50%{transform: translateY(-2px);}}@keyframes nb4-pulse{0%,100%{transform: none;}50%{transform: translateY(-1px);}}@keyframes rk-breathe{0%,100%{transform: none;}50%{transform: translateY(-2px);}}html body .bud .pics img,html body .bud-grid .bud .pics img{padding: 0 !important;box-shadow: none !important;border: 0 !important;outline: 0 !important;}html body .bud-m .bud-logo{height: auto;width: 62%;max-width: 62%;max-height: 72px;object-position: left center;margin: 0 0 6px;}@media (max-width: 899px){html body .bud-m .bud-logo{width: auto;max-width: 80%;height: 26px;max-height: 26px;margin-bottom: 2px;}html body .bud-of small{display: block;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}html body .bud-grid .bud.bud-of .pics,html body .bud-grid .bud.bud-m .pics{height: 27% !important;}html body .bud-grid .bud.bud-of .pics img,html body .bud-grid .bud.bud-m .pics img{height: 100% !important;width: auto !important;max-width: 40%;}html body .bud-grid .bud.bud-m .pics{top: 38px !important;height: 24% !important;}html body .bud-m .bud-logo{height: 20px;max-height: 20px;}}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 #bmg .bm .bm-b{grid-template-columns: minmax(0,1fr) auto !important;justify-items: stretch !important;row-gap: 0 !important;}html body #bmg .bm .bm-b > b{grid-area: b !important;}html body #bmg .bm .bm-b > em{grid-area: em !important;}html body #bmg .bm .bm-b > .md{grid-area: md !important;}html body #bmg .bm .bm-b > .bm-go{position: static !important;animation: none !important;}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-b > .md-b20 + .bm-tf{--tbg: #9d174d;}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) .shine:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .tile-fest:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .campaign:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}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) .btn-shine:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .tlh li.now .dot:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .qv-plane:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .qv-pill:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .qv-lock:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .mp-r: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) .pdp-info .pbb .md.mdw .mdw-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) .hero-side .mk: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) .lf-fill: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) .hero-tile .btn: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) .mp-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) .sv2-tl .is-cur .sv2-ic:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .nm-all:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .rv4 .rv4-g:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .co-v4 #place_order:is(#pvxz#pvxz#pvxz,*)::after{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) .fq-in .btn:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .cp5-live .cp5-li .ic:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .sv2-emo.is-e4 i: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) body .pdp-info .pbb .pbb-t1 .md.mdw .mdw-t:is(#pvxz#pvxz#pvxz,*){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) .pvx-glv [data-glv-lk] > b: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) .hd-nav .chip-blue:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .ma-go.is-cue:is(#pvxz#pvxz#pvxz,*){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) .cp5-li:is(#pvxz#pvxz#pvxz,*)::after{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) body .pdp-info .pbb .pbb-md .md.mdw .mdw-t:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .btn.btn-buy.is-loading:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) #pvx-menu a.pvx-hero.mp9:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) #pvx-menu a.pvx-hero.mp9:is(#pvxz#pvxz#pvxz,*)::before{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) .gt-k:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .g6-k:is(#pvxz#pvxz#pvxz,*)::after{animation-play-state:paused!important}html:not(.pvx-geste) .co-eco:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .co-eco: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 .pvl-tb.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 .pvl-tb .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) body .pvl-tb .emo:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body .pvl-tb img.emoji:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .sz-dym-i:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) #pvx-menu .pvx-glv-e 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) details.ds-acc .aks .ak .ak-i:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) details.ds-acc .aks .ak .ak-i img.emoji:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .co-geo-qi:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .nt2-add-i:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) .x-crack .ck: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 .gt-nav.gnv .gnv-a: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 .qv-hs.qv-in .qv-mk:is(#pvxz#pvxz#pvxz,*){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 .fq-chat: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 .fq-chat .fq-sc-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 .fq-chat .fq-sc-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 .fq-chat .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 .fq-chat .fq-in .ff-i:is(#pvxz#pvxz#pvxz,*){animation-play-state:paused!important}html:not(.pvx-geste) body .fq-chat: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) main#main.cpa-out .woocommerce-MyAccount-content: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}
