.sf-hdr .hmenu,.mnav[hidden]{display:none}@media(max-width:980px){.sf-scope.sf-hdr .hdr .hmenu{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:999px;background:none;color:var(--ink,#17130F);cursor:pointer}.sf-scope.sf-hdr .hdr.onfilm .hmenu{color:#fff8ec}.sf-hdr .hmenu svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.sf-scope.sf-hdr .hdr .hacct{display:none}}.mnav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;flex-direction:column;background:#fff;color:var(--ink,#17130F);opacity:0;transform:translateY(-10px);transition:opacity .22s ease,transform .22s ease}.mnav.open{opacity:1;transform:none}.mnav-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px 12px 20px;border-bottom:1px solid var(--rule,rgba(23,19,15,.1))}.mnav-top .mark{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font-weight:600;letter-spacing:.12em;font-size:14px}.mnav-x{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:999px;background:var(--ground,#F7F6F3);color:inherit;cursor:pointer}.mnav-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.mnav-body{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:4px 20px calc(28px + env(safe-area-inset-bottom))}.mnav-sec{border-bottom:1px solid var(--rule,rgba(23,19,15,.1))}.mnav-sec>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:64px;font-family:Bricolage Grotesque,Assistant,system-ui,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.01em;cursor:pointer}.mnav-sec>summary::-webkit-details-marker{display:none}.mnav-sec>summary:after{content:"";width:12px;height:12px;margin-right:6px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(45deg) translateY(-4px);transition:transform .2s}.mnav-sec[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.mnav-sec>div{padding:0 0 18px}.mnav a{color:inherit;text-decoration:none}.mnav .hgrp{display:block;margin-top:8px}.mnav .hgrp-t{display:block;padding:14px 0 6px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent,#D2202D)}.mnav .hgrp a:not(.hgrp-t),.mnav-brands a,.mnav .hgrp-all,.mnav-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;border-bottom:1px solid #f1efea;font-size:16.5px;line-height:1.25}.mnav a i{font-style:normal;font-size:12.5px;color:var(--ink-42,rgba(23,19,15,.48))}.mnav .hgrp-all{margin-top:14px;border-bottom:0;font-weight:600}.mnav-brands{display:grid;grid-template-columns:1fr 1fr;column-gap:18px}.mnav-brands a{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:58px}.mnav-link{font-size:18px;font-weight:500;min-height:60px}.mnav-wa{display:flex;align-items:center;justify-content:center;gap:10px;height:54px;margin-top:22px;border-radius:999px;background:#d2202d;color:#fff!important;font-size:16px;font-weight:600}.mnav-wa svg{width:20px;height:20px;fill:currentColor}html.mnav-lock,html.mnav-lock body{overflow:hidden}@media(prefers-reduced-motion:reduce){.mnav,.mnav-sec>summary:after{transition:none}}@media(max-width:719px){input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=password],input:not([type]),select,textarea{font-size:16px!important}.sf-scope .rev figcaption span,.sf-scope .brands a i,#equipment .rows .c,#machinesGrid .prod .v,#machinesGrid .prod .pcat,.sf-scope .rs-src,.sf-scope .sc small,.sf-scope .e-trust span,.sf-scope .e-f label,.sf-scope .e-q small,.sf-scope .e-line .k,.mp-seller small,.mp-amt small,.lfaq-t small,.la-home .scrollcue,#machinesShuffle,.pd-ipp .pd-ipp-t small,.pd-ipp .pd-ipp-t span,.pd-ipp-h span,.pd-eye,.pd-pill,.pd-card-top span,.hnav-menu i,.product__text.caption-with-letter-spacing{font-size:12px!important}.sf-scope .rev .revprod{display:inline-block;padding:8px 0;font-size:12.5px!important}#selected #machinesGrid{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:16px;margin:0 -16px;padding:4px 16px 16px;scrollbar-width:none}#selected #machinesGrid::-webkit-scrollbar{display:none}#selected #machinesGrid>.prod{flex:0 0 76%;min-width:0;scroll-snap-align:start}.collection-hero__description.is-clamp{max-height:5.1em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.chd-more{display:inline-flex;align-items:center;min-height:40px;margin:2px 0 4px;padding:0;border:0;background:none;color:var(--accent,#D2202D);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.chd-more[hidden]{display:none}html .pd-acc-dots button{width:30px;height:34px}}@media(min-width:720px){.chd-more{display:none}}.sf-tier{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;white-space:nowrap;vertical-align:middle}.sf-tier svg{width:12px;height:12px;fill:currentColor}.sf-tier.is-life{background:#1f8a4c14;color:#1f8a4c;box-shadow:inset 0 0 0 1px #1f8a4c40}.sf-tier.is-friend{background:#17130f0d;color:#17130fa3}.mnav-link .sf-tier{margin-left:auto;margin-right:10px;font-size:11.5px}.sfc-memup{margin:2px 0 6px;padding:10px 12px;border-radius:12px;background:#fcedee;font-size:13.5px;line-height:1.45;color:#17130fb8}.sfc-memup b{color:#17130f}.sfc-memup a{color:#d2202d;font-weight:600;text-decoration:none;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/53/assets/sf-mobile.css.map */
