:root{--df-color-black:#000;--df-color-ink:#111;--df-color-dark:#2b2b2b;--df-color-gray:#b5b5b5;--df-color-gray-2:#b3b3b3;--df-color-gray-3:#999;--df-color-gray-4:#777;--df-color-light:#e5e5e5;--df-color-lighter:#f5f5f5;--df-color-white:#fff;--df-color-sale:#b10c0c;--df-color-press:#222;--df-color-inactive-dark:#303030;--df-color-social-vk:#07f;--df-color-social-telegram:#229ed9;--df-color-social-rutube:#ed143b;--df-color-social-max:#471aff;--df-color-text:var(--df-color-dark);--df-color-border:var(--df-color-light);--df-color-muted:var(--df-color-gray-3);--df-color-muted-light:var(--df-color-gray);--df-color-bg:var(--df-color-lighter);--df-font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--df-font-weight-regular:400;--df-font-weight-medium:500;--df-font-weight-semibold:600;--df-font-weight-bold:700;--df-font-weight-black:900;--df-font-size-base:1rem;--df-font-line-height-base:1.5rem;--df-radius-s:.3rem;--df-radius-m:.5rem;--df-space-1:.25rem;--df-space-2:.5rem;--df-space-3:.75rem;--df-space-4:1rem;--df-space-5:1.5rem;--df-space-6:2rem;--df-container-pad-inline-mobile:1rem;--df-container-pad-inline-desktop:4rem;--df-border:1px solid var(--df-color-border);--df-shadow-sm:0 1px 3px #00000014;--df-duration-instant:.1s;--df-duration-fast:.15s;--df-duration-base:.25s;--df-duration-slow:.4s;--df-ease-out:cubic-bezier(.2, 0, 0, 1);--df-ease-standard:cubic-bezier(.4, 0, .2, 1)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/local/templates/df/build/assets/inter-latin-BELAj_sP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/local/templates/df/build/assets/inter-cyrillic-gh7IwRel.woff2)format("woff2");unicode-range:U+4??,U+500-52F,U+2116}html{overflow-y:scroll}@supports (scrollbar-gutter:stable){html{scrollbar-gutter:stable;overflow-y:auto}}body{font-family:var(--df-font-family,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);font-weight:var(--df-font-weight-regular,400)}h1,h2,h3,h4,h5,h6{font-family:var(--df-font-family,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);font-weight:var(--df-font-weight-regular,400);text-transform:uppercase}h1{letter-spacing:-.02em;font-size:3rem;line-height:3.5rem}h2{letter-spacing:-.03em;font-size:2.25rem;line-height:2.75rem}h3{letter-spacing:-.03em;font-size:2rem;line-height:2.25rem}h4{letter-spacing:-.03em;font-size:2rem;line-height:1.75rem}h5{letter-spacing:-.02em;font-size:1.4rem;line-height:1.6rem}h6{letter-spacing:-.01em;font-size:1.1rem;line-height:1.4rem}@media (width<=767px){h1,h2,h3,h4,h5,h6{font-size:1.1rem;line-height:1.4rem;font-weight:var(--df-font-weight-medium,500);letter-spacing:0}}:root{--df-bp-sm:40rem;--df-bp-md:48rem;--df-bp-lg:64rem;--df-bp-xl:80rem;--df-bp-2xl:96rem;--df-bp-3xl:120rem;--df-container-sm:24rem;--df-container-md:40rem}@media (width>=48rem){.df-container{padding-inline:1.5rem}}@media (width>=64rem){.df-container{padding-inline:2rem}}@media (width>=120rem){html{font-size:.833333vw}}@container cards (width>=24rem){.card{padding:1rem}}@container cards (width>=40rem){.card{padding:1.5rem}}.df-container{max-width:var(--df-bp-2xl);margin-inline:auto;padding-inline:1rem}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(*){box-sizing:border-box}:where(html){-webkit-tap-highlight-color:transparent}:where(body){flex-direction:column;min-height:100dvh;margin:0;display:flex}:where(.site-content){flex:1 0 auto;width:100%}:where(.df-footer){flex-shrink:0;width:100%;margin-top:auto}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote,fieldset){margin:0}:where(ul,ol){padding:0}:where(h1,h2,h3){text-wrap:balance}:where(p,li){text-wrap:pretty}:where(img,svg,video){max-width:100%;display:block}:where(button,input,textarea,select){font:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none;animation:none}}.df-stretched-link:after{z-index:1;content:"";position:absolute;inset:0}.skip-link{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus-visible{z-index:100;clip-path:none;white-space:normal;width:auto;height:auto;color:var(--df-color-white);background-color:var(--df-color-dark);outline:2px solid var(--df-color-white);outline-offset:2px;border-radius:.25rem;margin:0;padding:.75rem 1rem;position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;overflow:visible}.swiper-pagination-bullets{--swiper-pagination-bullet-horizontal-gap:0;--df-pagination-bullet-width:2.5rem;--df-pagination-bullet-height:2px;--df-pagination-gap:.625rem;--df-pagination-hit:2.5rem;gap:var(--df-pagination-gap)}@media (width>=64rem){.swiper-pagination-bullets{--df-pagination-bullet-width:5rem}}.swiper-pagination-bullets .swiper-pagination-bullet{flex:0 1 var(--df-pagination-bullet-width);width:var(--df-pagination-bullet-width);height:var(--df-pagination-bullet-height);border-radius:var(--df-radius-m);background:var(--df-pagination-bullet,var(--df-color-gray-2));opacity:var(--df-pagination-opacity,1);transition:background-color var(--df-duration-fast) var(--df-ease-out), opacity var(--df-duration-fast) var(--df-ease-out);margin:0;position:relative}.swiper-pagination-bullets .swiper-pagination-bullet-active{background:var(--df-pagination-bullet-active,var(--df-color-inactive-dark));opacity:1}.swiper-pagination-bullets .swiper-pagination-bullet:before{content:"";width:max(calc(100% + var(--df-pagination-gap)), var(--df-pagination-hit));height:var(--df-pagination-hit);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root{--df-section-title-size:3rem;--df-section-title-ls:-.09rem}:is(.df-journal__title,.df-products__title,.df-riders__title){overflow-wrap:anywhere;min-width:0;font-family:var(--df-font-family);font-size:clamp(1.75rem, .75rem + 8vw, var(--df-section-title-size));font-weight:var(--df-font-weight-regular);letter-spacing:var(--df-section-title-ls);color:var(--df-color-ink);text-transform:uppercase;margin:0;line-height:1.04}@media (width>=64rem){:root{--df-section-title-size:6rem;--df-section-title-ls:-.0625rem}:is(.df-journal__title,.df-products__title,.df-riders__title){color:var(--df-color-black);line-height:1}}.df-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.df-btn{justify-content:center;align-items:center;gap:var(--df-space-2);padding:var(--df-space-3) var(--df-space-4);border-radius:var(--df-radius-m);font-family:var(--df-font-family);font-size:var(--df-font-size-base);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);cursor:pointer;transition:background-color var(--df-duration-fast) var(--df-ease-out), border-color var(--df-duration-fast) var(--df-ease-out), color var(--df-duration-fast) var(--df-ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}.df-btn:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-btn--black{background-color:var(--df-color-black);color:var(--df-color-white);border-color:var(--df-color-black)}.df-btn--black:hover{background-color:var(--df-color-ink);border-color:var(--df-color-ink)}.df-btn--black:active{background-color:var(--df-color-press);border-color:var(--df-color-press)}.df-btn--white{background-color:var(--df-color-white);color:var(--df-color-ink);border-color:#0000}.df-btn--white:hover{background-color:var(--df-color-lighter);border-color:#0000}.df-btn--white:active{background-color:var(--df-color-light);border-color:#0000}.df-btn--white:focus-visible{outline-color:var(--df-color-black)}.df-btn--outline{background-color:var(--df-color-white);color:var(--df-color-ink);border-color:var(--df-color-black)}.df-btn--outline:hover{background-color:var(--df-color-lighter);border-color:var(--df-color-black)}.df-btn--outline:active{background-color:var(--df-color-light);border-color:var(--df-color-black)}.df-btn--outline:focus-visible{outline-color:var(--df-color-black)}.df-btn--trigger{letter-spacing:-.2px;text-transform:uppercase;color:inherit;background:0 0;border-color:#0000;gap:.5rem;padding:0;font-size:1.25rem;font-weight:400;line-height:1}.df-btn--trigger:hover,.df-btn--trigger:active{background:0 0;border-color:#0000}.df-btn--trigger:focus-visible{outline-color:currentColor}.df-btn--link{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;background:0 0;border:0;padding:0;display:inline}.df-btn--link:hover,.df-btn--link:active{background:0 0;border-color:#0000}.df-btn--fab{--df-btn-fab-size:3rem;--df-btn-fab-offset:2rem;display:none}@media (width>=64rem){.df-btn--fab{z-index:30;width:var(--df-btn-fab-size);height:var(--df-btn-fab-size);color:var(--df-color-white);background-color:var(--df-color-black);opacity:0;visibility:hidden;transition:opacity var(--df-duration-base) var(--df-ease-out), transform var(--df-duration-base) var(--df-ease-out), visibility var(--df-duration-base) var(--df-ease-out), background-color var(--df-duration-fast) var(--df-ease-out);pointer-events:none;border:0;border-radius:50%;padding:0;display:inline-flex;position:fixed;inset-block-end:var(--df-btn-fab-offset);inset-inline-end:var(--df-btn-fab-offset);transform:translateY(.5rem)}.df-btn--fab:hover{background-color:var(--df-color-ink);border-color:#0000}.df-btn--fab .df-btn__icon{transform:rotate(90deg)}.df-btn--fab.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:none}html:has(.b24-widget-button-wrapper) .df-btn--fab{inset-block-end:calc(var(--df-btn-fab-offset) + 5.5rem)}}@media (prefers-reduced-motion:reduce){.df-btn--fab,.df-btn--fab *,.df-btn--fab :before,.df-btn--fab :after{transition:none;animation:none}}.df-btn--wide{padding:var(--df-space-3) var(--df-space-5)}.df-btn--disabled,.df-btn--disabled:hover,.df-btn--disabled:active{cursor:not-allowed;pointer-events:none}.df-btn--black.df-btn--disabled,.df-btn--black.df-btn--disabled:hover,.df-btn--black.df-btn--disabled:active{background-color:var(--df-color-inactive-dark);color:var(--df-color-gray-2);border-color:var(--df-color-inactive-dark)}.df-btn--white.df-btn--disabled,.df-btn--white.df-btn--disabled:hover,.df-btn--white.df-btn--disabled:active,.df-btn--outline.df-btn--disabled,.df-btn--outline.df-btn--disabled:hover,.df-btn--outline.df-btn--disabled:active{background-color:var(--df-color-light);color:var(--df-color-gray-3);border-color:var(--df-color-light)}.df-btn__icon{flex-shrink:0}.df-btn__label{white-space:nowrap}.df-bonus{grid-template-columns:minmax(0,1fr);gap:3rem;display:grid}@media (width>=64rem){.df-bonus{-moz-column-gap:4rem;grid-template-columns:minmax(0,36rem) minmax(0,1fr);column-gap:4rem}}.df-bonus--detail{display:block}.df-bonus__main{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.df-bonus__card{aspect-ratio:1.64;background-color:var(--df-color-ink);color:var(--df-color-white);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:2rem;display:flex;position:relative;overflow:hidden}.df-bonus__card-logo{color:#ffffff24;pointer-events:none;width:95%;height:auto;position:absolute;inset-block-start:-20%;inset-inline-end:-22%}.df-bonus__points{font-size:clamp(3rem,1.5rem + 5vw,6rem);font-weight:var(--df-font-weight-regular);margin:0;line-height:1.1}.df-bonus__points-caption{letter-spacing:.08em;text-transform:uppercase;font-size:.875rem}.df-bonus__card-foot{letter-spacing:.06em;text-transform:uppercase;text-align:end;flex-direction:column;gap:.25rem;margin:0;font-size:.75rem;display:flex;position:absolute;inset-block-end:1.5rem;inset-inline-end:1.5rem}.df-bonus__details{flex-direction:column;margin:0;display:flex}.df-bonus__detail{justify-content:space-between;align-items:baseline;gap:var(--df-space-4);border-bottom:1px solid var(--df-color-border);padding:.5rem 0;display:flex}.df-bonus__label{color:var(--df-color-text);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem}.df-bonus__value{color:var(--df-color-text);margin:0}.df-bonus__balance{font-size:1.5rem;font-weight:var(--df-font-weight-semibold);color:var(--df-color-black)}.df-bonus__aside{flex-direction:column;gap:2rem;min-width:0;display:flex}.df-bonus__aside-block{flex-direction:column;gap:1rem;display:flex}.df-bonus__aside-title{font-family:var(--df-font-family);font-size:1rem;font-weight:var(--df-font-weight-medium);line-height:var(--df-font-line-height-base);letter-spacing:.04em;text-transform:uppercase;color:var(--df-color-text);margin:0}.df-bonus__balance-list{flex-direction:column;margin:0;display:flex}.df-bonus__balance-row{justify-content:space-between;align-items:baseline;gap:var(--df-space-4);font-size:.875rem;display:flex}.df-bonus__balance-row dt{color:var(--df-color-muted)}.df-bonus__balance-row dd{margin:0}.df-bonus__terms{font-size:.875rem;line-height:var(--df-font-line-height-base);flex-direction:column;gap:.5rem;margin:0;padding-inline-start:1rem;display:flex}.df-bonus__actions{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=48rem){.df-bonus__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.df-bonus__action{width:100%}.df-bonus__history{min-width:0}@media (width>=64rem){.df-bonus__history{grid-column:1/-1}}.df-bonus__title{margin:0 0 var(--df-space-4);font-size:1rem;font-weight:var(--df-font-weight-medium);letter-spacing:.04em;text-transform:uppercase}.df-bonus__empty{margin:0 0 var(--df-space-4);color:var(--df-color-muted)}.df-bonus__list{margin:0 0 var(--df-space-5);padding:0;list-style:none}.df-bonus__item{gap:var(--df-space-3) var(--df-space-4);padding-block:var(--df-space-4);border-bottom:1px solid var(--df-color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.df-bonus__cell{flex-direction:column;gap:.25rem;min-width:0;display:flex}.df-bonus__cell--doc{grid-column:span 2}.df-bonus__cell-label{color:var(--df-color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.df-bonus__cell-value{color:var(--df-color-text);overflow-wrap:anywhere}.df-bonus__link{color:var(--df-color-sale);transition:color var(--df-duration-fast) var(--df-ease-out);align-self:start;text-decoration:underline}.df-bonus__link:hover,.df-bonus__link:focus-visible{color:var(--df-color-black)}.df-bonus__link:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-bonus__expires{color:var(--df-color-muted);font-size:.875rem}.df-bonus__props{gap:var(--df-space-3);margin:0 0 var(--df-space-5);display:grid}.df-bonus__prop{justify-content:space-between;align-items:baseline;gap:var(--df-space-2) var(--df-space-4);flex-wrap:wrap;display:flex}.df-bonus__products{margin:0;padding:0;list-style:none}.df-bonus__product{gap:var(--df-space-1) var(--df-space-4);padding-block:var(--df-space-3);border-bottom:1px solid var(--df-color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.df-bonus__product-name{color:var(--df-color-text);grid-column:1}.df-bonus__product-meta{gap:.25rem var(--df-space-3);color:var(--df-color-muted);flex-wrap:wrap;grid-column:1;font-size:.875rem;display:flex}.df-bonus__product-price{color:var(--df-color-black);text-align:end;grid-area:1/2;font-weight:600}.df-bonus__product-discount{color:var(--df-color-sale);text-align:end;grid-area:2/2;font-size:.875rem}@media (width>=64rem){.df-bonus__item{grid-template-columns:repeat(5,minmax(0,1fr))}.df-bonus__cell--doc{grid-column:span 1}}@media (prefers-reduced-motion:reduce){.df-bonus,.df-bonus *,.df-bonus :before,.df-bonus :after{transition:none}}.df-crumbs{margin:0 0 1.5rem}.df-crumbs__list{flex-wrap:wrap;align-items:baseline;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.df-crumbs__item{font-family:var(--df-font-family);color:var(--df-color-ink);font-size:.75rem;line-height:1.2}@media (width>=48rem){.df-crumbs__item{font-size:1rem}}.df-crumbs__link{color:inherit;text-decoration:none}.df-crumbs__link:hover{text-underline-offset:.25rem;text-decoration:underline}.df-crumbs__sep{margin-inline:.25rem}.df-crumbs__current{color:var(--df-color-ink)}.df-cart{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}.df-cart__clear{font-size:inherit;color:var(--df-color-black);text-underline-offset:.25rem;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.df-cart__clear:hover{text-decoration-thickness:2px}.df-cart__clear:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-cart__clear:disabled{opacity:.5;cursor:default}.df-cart__error{margin-bottom:1rem}.df-cart-empty{text-align:center;flex-direction:column;align-items:center;gap:2rem;padding:3rem 1rem;display:flex}.df-cart-empty__icon{color:var(--df-color-black)}.df-cart-empty__glyph{width:18.625rem;max-width:100%;height:auto;display:block}.df-cart-empty__title{color:var(--df-color-black);text-transform:uppercase;margin:0 0 -1rem;font-size:3rem}.df-cart-empty__text{max-width:34rem;color:var(--df-color-black);margin:0;font-size:1rem;line-height:1.25rem}.df-cart-empty__text-icon{vertical-align:-.375rem;width:1.5rem;height:1.5rem;display:inline-block}.df-cart-empty__nowrap{white-space:nowrap}.df-cart-empty__button{text-transform:uppercase;min-height:3rem;padding:.75rem 2.5rem;font-size:.875rem}.df-cart__body{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}.df-cart__items{flex-direction:column;min-width:0;display:flex;position:relative}.df-cart__items-head{color:var(--df-color-muted);text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.5rem 2.5rem;margin:0 0 1rem;font-size:.875rem;display:flex}.df-cart-item{border-top:1px solid var(--df-color-light);grid-template-columns:5.5rem minmax(0,1fr) auto;gap:1.5rem;padding-block:1.5rem;display:grid;position:relative}.df-cart-item__media{border-radius:var(--df-radius-s);aspect-ratio:115/174;background:var(--df-color-bg);overflow:hidden}.df-cart-item__media a,.df-cart-item__media picture{display:block}.df-cart-item__media img{aspect-ratio:115/174;-o-object-fit:cover;object-fit:cover;border-radius:var(--df-radius-s);background:var(--df-color-bg);width:100%;height:auto;display:block}.df-cart-item__no-photo{aspect-ratio:115/174;width:100%;color:var(--df-color-muted-light);border-radius:var(--df-radius-s);background:var(--df-color-bg);justify-content:center;align-items:center;display:flex}.df-cart-item__no-photo svg{opacity:.3;width:40%;height:40%}.df-cart-item__info{flex-direction:column;flex:1;gap:1.5rem;min-width:0;display:flex}.df-cart-item__name{color:var(--df-color-dark);text-transform:uppercase;margin:0;font-size:1.25rem}.df-cart-item__name a{color:inherit;text-decoration:none}.df-cart-item__name a:hover{text-underline-offset:.25rem;text-decoration:underline}.df-cart-item__props{flex-direction:column;gap:.375rem;margin:0;display:flex}.df-cart-item__prop{gap:.5rem;display:flex}.df-cart-item__prop dt{color:var(--df-color-gray-4);text-transform:uppercase;font-size:1rem}.df-cart-item__prop dd{color:var(--df-color-ink);margin:0;font-size:1rem}.df-cart-item__side{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:1rem;min-width:0;display:flex}.df-cart-item__buttons{align-items:center;gap:.25rem;display:flex}.df-cart-item__fav,.df-cart-item__remove{width:1.75rem;height:1.75rem;color:var(--df-color-ink);cursor:pointer;transition:color var(--df-duration-fast) var(--df-ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}.df-cart-item__fav:hover,.df-cart-item__remove:hover,.df-cart-item__fav.is-active{color:var(--df-color-black)}.df-cart-item__fav:focus-visible,.df-cart-item__remove:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-cart-item__fav svg,.df-cart-item__remove svg{width:1.5rem;height:1.5rem;display:block}.df-cart-item__bottom{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;display:flex}.df-cart-item__qty{align-items:center;gap:.75rem;display:inline-flex}.df-cart-item__qty-btn{width:1.5rem;height:1.5rem;color:var(--df-color-black);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}.df-cart-item__qty-btn:hover{color:var(--df-color-black);opacity:.6}.df-cart-item__qty-btn:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-cart-item__qty-field{text-align:center;width:2.5rem;color:var(--df-color-ink);background:0 0;border:0;padding:0;font-size:1rem}.df-cart-item__qty-field:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-cart-item__sum{align-items:baseline;gap:.75rem;margin:0;display:flex}.df-cart-item__sum-old{color:var(--df-color-gray-4);white-space:nowrap;font-size:1.25rem;text-decoration:line-through}.df-cart-item__sum-value{color:var(--df-color-dark);white-space:nowrap;font-size:1.25rem}.df-cart-item__restore{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem 1rem;font-size:.875rem;display:flex}.df-cart-item__restore a{color:var(--df-color-black);text-underline-offset:.25rem}.df-cart-item__qty-field.basket-updated,.df-cart-item__sum-value.basket-updated{color:var(--df-color-black)}.df-cart__summary{flex-direction:column;gap:2rem;display:flex}.df-cart__promo{flex-direction:column;gap:1rem;display:flex}.df-cart__promo-label{color:var(--df-color-black);text-transform:uppercase;margin:0;font-size:.875rem}.df-cart__promo-field{background:var(--df-color-white);border:1px solid var(--df-color-gray-3);border-radius:var(--df-radius-s);min-height:3.125rem;transition:border-color var(--df-duration-fast) var(--df-ease-out);align-items:center;gap:.625rem;padding:.8125rem .9375rem;display:flex}.df-cart__promo-field:focus-within{outline:2px solid var(--df-color-black);outline-offset:2px;border-color:var(--df-color-black)}.df-cart__promo-input{min-width:0;color:var(--df-color-ink);background:0 0;border:0;outline:none;flex:1rem;padding:0;font-size:1rem}.df-cart__promo-input::placeholder{color:var(--df-color-muted)}.df-cart__promo-apply{color:var(--df-color-ink);text-transform:uppercase;text-underline-offset:.25rem;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:1rem;text-decoration:underline}.df-cart__promo-apply:hover{text-decoration-thickness:2px}.df-cart__promo-apply:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-cart__coupons{margin:0;padding:0;font-size:.875rem;list-style:none}.df-cart__coupon{color:var(--df-color-ink);border-top:1px solid var(--df-color-light);align-items:baseline;gap:.5rem;padding-block:.5rem;display:flex}.df-cart__coupon:first-child{border-top:0}.df-cart__coupon--bad{color:var(--df-color-sale)}.df-cart__coupon--disabled{color:var(--df-color-muted)}.df-cart__coupon-applied{font-weight:var(--df-font-weight-medium)}.df-cart__coupon-note{flex:1;min-width:0;display:none}.df-cart__coupon:hover .df-cart__coupon-applied{display:none}.df-cart__coupon:hover .df-cart__coupon-note{display:inline}.df-cart__coupon-remove{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;margin-inline-start:auto;padding:0;font-size:1rem;line-height:1}.df-cart__coupon-remove:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-cart__bonuses{flex-direction:column;gap:.5rem;display:flex}.df-cart__bonus-title{color:var(--df-color-black);text-transform:uppercase;margin:0;font-size:.875rem}.df-cart__bonus-auth-text{color:var(--df-color-muted);margin:0;font-size:.875rem}.df-cart__bonus-auth-btn{text-align:center;color:var(--df-color-ink);background:var(--df-color-white);border:1px solid var(--df-color-gray-3);border-radius:var(--df-radius-s);padding:.8125rem .9375rem;font-size:1rem;text-decoration:none;display:block}.df-cart__bonus-auth-btn:hover{border-color:var(--df-color-black)}.df-cart__bonus-auth-btn:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-cart__bonus-balance{color:var(--df-color-black);margin:0;font-size:1rem}.df-cart__bonus-spend{color:var(--df-color-ink);cursor:pointer;align-items:center;gap:.5rem;font-size:1rem;display:inline-flex}.df-cart__bonus-checkbox{appearance:none;background:var(--df-color-white);border:1px solid var(--df-color-gray-3);cursor:pointer;border-radius:.125rem;flex:none;place-content:center;width:1.25rem;height:1.25rem;margin:0;display:inline-grid}.df-cart__bonus-checkbox:checked{background:var(--df-color-black);border-color:var(--df-color-black)}.df-cart__bonus-checkbox:checked:before{content:"";border:solid var(--df-color-white);border-width:0 2px 2px 0;width:.3125rem;height:.5rem;transform:rotate(45deg)translateY(-1px)}.df-cart__bonus-checkbox:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-cart__bonus-hint{color:var(--df-color-muted);margin:0;font-size:.875rem}.df-cart__totals{flex-direction:column;gap:.5rem;margin:0;display:flex}.df-cart__line{color:var(--df-color-ink);justify-content:space-between;align-items:baseline;gap:1rem;font-size:1.25rem;display:flex}.df-cart__line dd{white-space:nowrap;margin:0}.df-cart__line--discount{color:var(--df-color-sale)}.df-cart__divider{background:var(--df-color-light);height:1px}.df-cart__line--total{color:var(--df-color-black);text-transform:uppercase;font-size:2.25rem}.df-cart__checkout{text-transform:uppercase;width:100%;min-height:3rem}.df-cart-perks{justify-content:flex-start;gap:1rem;margin-top:2rem;padding-bottom:.5rem;display:flex;overflow-x:auto;container-type:inline-size}.df-cart-perks__item{--df-cart-perk-size:min(12.75rem, calc(20cqw - .8rem));--df-cart-perk-unit:calc(var(--df-cart-perk-size) / 204);width:var(--df-cart-perk-size);height:var(--df-cart-perk-size);padding:calc(var(--df-cart-perk-unit) * 24);text-align:center;background:var(--df-color-white);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.df-cart-perks__ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.df-cart-perks__circular{text-transform:uppercase;fill:var(--df-color-dark);font-size:.6875rem}.df-cart-perks__text{max-width:62%;font-size:calc(var(--df-cart-perk-unit) * 13);color:var(--df-color-dark);text-transform:uppercase;line-height:1.4;position:relative}.df-cart__loader{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.df-cart__loader-spinner{border:2px solid var(--df-color-light);border-top-color:var(--df-color-black);border-radius:50%;width:3rem;height:3rem;animation:.8s linear infinite df-cart-loader-spin}.df-cart__loader-text{color:var(--df-color-black);margin:0;font-size:1rem;display:grid}.df-cart__loader-text span{opacity:0;grid-area:1/1;animation:8s ease-in-out infinite df-cart-loader-phrase}.df-cart__loader-text span:nth-child(2){animation-delay:2s}.df-cart__loader-text span:nth-child(3){animation-delay:4s}.df-cart__loader-text span:nth-child(4){animation-delay:6s}@keyframes df-cart-loader-spin{to{transform:rotate(1turn)}}@keyframes df-cart-loader-phrase{0%,to{opacity:0}2%,23%{opacity:1}25%{opacity:0}}.df-cart__overlay{z-index:calc(var(--df-header-z-index,50) + 10);background:color-mix(in srgb, var(--df-color-white) 60%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.df-cart,.df-cart *,.df-cart :before,.df-cart :after{transition:none;animation:none}.df-cart__loader-text span:first-child{opacity:1}}@media (width<=63.9375rem){.df-cart-item{grid-template-columns:5.6875rem minmax(0,1fr);gap:.75rem}.df-cart-item__media{aspect-ratio:auto;grid-row:1/span 2;height:100%;min-height:100%}.df-cart-item__media img{aspect-ratio:auto;height:100%}.df-cart-item__media a,.df-cart-item__media picture{height:100%}.df-cart-item__no-photo{aspect-ratio:auto;height:100%;min-height:8.625rem}.df-cart-item__info{gap:.75rem;padding-inline-end:4rem}.df-cart-item__name,.df-cart-item__prop dt,.df-cart-item__prop dd{font-size:.75rem}.df-cart-item__qty-btn{width:1.5rem;height:1.5rem;font-size:1rem}.df-cart-item__qty-field{width:2rem;font-size:.75rem}.df-cart-item__side{flex-direction:row;grid-column:2;justify-content:space-between;align-items:flex-end;position:static}.df-cart-item__buttons{display:contents}.df-cart-item__fav{position:absolute;inset-block-start:1.5rem;inset-inline-end:0}.df-cart-item__sum{order:-1}.df-cart__items-head{justify-content:space-between}.df-cart__body{row-gap:0}.df-cart__items{display:contents}.df-cart__summary{margin-top:2rem}.df-cart-perks{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;order:1;gap:1rem;margin-top:2rem}.df-cart-perks::-webkit-scrollbar{display:none}.df-cart-perks__item{--df-cart-perk-size:min(20rem, 86cqw);scroll-snap-align:start}.df-cart-item__sum{flex-wrap:wrap}.df-cart-item__sum-old,.df-cart-item__sum-value{font-size:.875rem}.df-cart__summary{width:100%;min-width:0}.df-cart__promo-field{padding:.5rem .5rem .5rem .9375rem}.df-cart__promo-apply{min-height:2.625rem;color:var(--df-color-white);background:var(--df-color-black);border-radius:var(--df-radius-s);padding:.5rem 1.25rem;font-size:.875rem}.df-cart__line--total{font-size:1.25rem}.df-cart__checkout{min-height:2.625rem}.df-cart-empty__title{font-size:2rem}.df-cart-empty__text-icon{vertical-align:-.125rem;width:.875rem;height:.875rem}}@media (width>=64rem){.df-cart{padding:2rem var(--df-container-pad-inline-desktop) 4rem}.df-cart__body{-moz-column-gap:6.14%;grid-template-columns:minmax(0,1fr) clamp(20rem,36vw,32.375rem);column-gap:6.14%}.df-cart__summary{position:sticky;top:8.5rem}.df-cart-item{grid-template-columns:7.1875rem minmax(0,1fr) auto}.df-cart-item__bottom{flex-wrap:nowrap}.df-cart-perks{flex-wrap:nowrap;justify-content:flex-start;overflow-x:visible}}.df-contacts{flex-direction:column;gap:4rem;margin-top:2rem;display:flex}.df-contacts__heading{font-size:clamp(1.75rem,1rem + 2.5vw,3rem);font-weight:var(--df-font-weight-regular);letter-spacing:-.01em;color:var(--df-color-black);text-transform:uppercase;text-align:center;margin:0 0 2rem;line-height:1.1667}.df-contacts__body{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.df-contacts__body--solo{gap:4rem}.df-contacts__values{text-align:center;flex-direction:column;align-items:center;gap:.5rem;width:min(22.375rem,100%);display:flex}.df-contacts__value{color:var(--df-color-black);font-size:clamp(1.5rem,1rem + 1.5vw,2rem);line-height:1.25;text-decoration:none}.df-contacts__value:hover{text-underline-offset:.25rem;text-decoration:underline}.df-contacts__hours{color:var(--df-color-ink);font-size:1rem;line-height:1.25}.df-contacts__socials{flex-wrap:wrap;justify-content:center;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.df-contacts__social{color:var(--df-color-ink);transition:color var(--df-duration-fast) var(--df-ease-out);display:inline-flex}.df-contacts__social:hover{color:var(--df-color-black)}.df-contacts__social--vk:hover{color:var(--df-color-social-vk)}.df-contacts__social--telegram:hover{color:var(--df-color-social-telegram)}.df-contacts__social--rutube:hover{color:var(--df-color-social-rutube)}.df-contacts__social--max:hover{color:var(--df-color-social-max)}.df-contacts__social:focus-visible{outline:2px solid var(--df-color-black);outline-offset:.125rem}.df-contacts__buttons{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.df-contacts__button{width:27.0625rem;max-width:100%;height:3rem}.df-contacts__button--outline{width:17rem}.df-contacts__requisite-list{text-align:center;flex-direction:column;gap:1.25rem;width:min(22.375rem,100%);margin:0 auto;padding:0;display:flex}.df-contacts__requisite{flex-direction:column;gap:.25rem;display:flex}.df-contacts__requisite-label{letter-spacing:.0738em;color:var(--df-color-muted);text-transform:uppercase;font-size:.625rem;line-height:1.2}.df-contacts__requisite-value{color:var(--df-color-ink);margin:0;font-size:1rem;line-height:1.25}@media (width<=47.99rem){.df-contacts{gap:3rem}.df-contacts__body,.df-contacts__body--solo{gap:2rem}.df-contacts__buttons{flex-direction:column;align-items:stretch;width:100%}.df-contacts__button,.df-contacts__button--outline{width:100%}}.df-page-head{margin-bottom:2rem}.df-page-head__row{align-items:center;gap:clamp(1rem,.5rem + 1.5vw,2rem);display:flex}.df-page-head__title{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;font-size:clamp(1.5rem,10.67vw - .1rem,2.5rem);font-weight:var(--df-font-weight-regular);color:var(--df-color-black);text-transform:uppercase;letter-spacing:-.03em;margin:0;line-height:1.25}.df-back{width:3.125rem;height:3.125rem;color:var(--df-color-black);transition:color var(--df-duration-fast) ease, background-color var(--df-duration-fast) ease;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.df-back:hover,.df-back:focus-visible{color:var(--df-color-white);background-color:var(--df-color-black)}.df-back:focus-visible{outline:2px solid var(--df-color-black);outline-offset:.125rem}@media (width>=64rem){.df-page-head__title{font-size:clamp(2rem,1rem + 5vw,6rem);line-height:1.1}}.df-page-hero{margin-inline:calc(var(--df-container-pad-inline-mobile) * -1)}.df-page-hero__viewport{aspect-ratio:3/4;background:var(--df-color-ink);position:relative;overflow:hidden}.df-page-hero__slide{height:100%}.df-page-hero__slide picture,.df-page-hero__slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.df-page-hero__text{z-index:2;justify-content:center;align-items:center;gap:var(--df-space-3);padding:var(--df-space-6) var(--df-container-pad-inline-mobile);color:var(--df-color-white);text-align:center;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.df-page-hero__panel{align-items:center;gap:var(--df-space-3);max-width:min(46rem,100%);padding:var(--df-space-5) var(--df-space-4);border-radius:var(--df-radius-m);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8;flex-direction:column;display:flex}.df-page-hero__title{max-width:9.5em;font-size:clamp(2rem,5.5vw,4.25rem);font-weight:var(--df-font-weight-regular);text-transform:uppercase;margin:0;line-height:1.02}.df-page-hero__description{max-width:22rem;color:var(--df-color-white);opacity:.95;white-space:pre-line;margin:0;font-size:.8125rem;line-height:1.5}.df-page-hero__arrow{z-index:2;width:2.5rem;height:2.5rem;color:var(--df-color-ink);background:var(--df-color-white);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.df-page-hero__arrow--prev{left:var(--df-space-3)}.df-page-hero__arrow--next{right:var(--df-space-3)}.df-page-hero__arrow--disabled{opacity:.4;cursor:default}.df-page-hero__pagination{padding-block:var(--df-space-3);--df-pagination-bullet:var(--df-color-gray-4);--df-pagination-bullet-active:var(--df-color-ink);justify-content:center;display:flex}@media (width>=64rem){.df-page-hero{margin-inline:calc(var(--df-container-pad-inline-desktop) * -1)}.df-page-hero__viewport{aspect-ratio:16/7}.df-page-hero__text{padding-inline:var(--df-container-pad-inline-desktop)}.df-page-hero__panel{padding:var(--df-space-6)}}.df-gallery-page{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}@media (width>=64rem){.df-gallery-page{padding-inline:var(--df-container-pad-inline-desktop)}}.df-gallery-page__chips{gap:var(--df-space-2);margin-block:var(--df-space-5);flex-wrap:wrap;display:flex}.df-gallery-page__list{flex-direction:column;gap:3rem;display:flex}@media (width>=64rem){.df-gallery-page__list{gap:5rem}}.df-gallery-page__empty{color:var(--df-color-gray-4);margin:0}.df-gallery-block__title{margin:0 0 var(--df-space-4);font-size:clamp(1.25rem,2.5vw,2rem);font-weight:var(--df-font-weight-regular);text-transform:uppercase;line-height:1.1}.df-gallery-block__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;display:grid}@media (width>=64rem){.df-gallery-block__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.df-gallery-block__item{aspect-ratio:338/508;border-radius:var(--df-radius-s);cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;overflow:hidden}.df-gallery-block__item picture,.df-gallery-block__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.df-gallery-block__item img{transition:transform var(--df-duration-slow) var(--df-ease-out)}.df-gallery-block__item:hover img{transform:scale(1.06)}}.df-modal__dialog#df-modal-gallery-lightbox{width:min(96vw,84rem);padding:var(--df-space-5)}.df-gallery-lightbox{gap:var(--df-space-4);flex-direction:column;width:100%;display:flex}.df-gallery-lightbox__image{-o-object-fit:contain;object-fit:contain;width:100%;max-height:78vh;display:block}.df-gallery-lightbox__nav{justify-content:center;align-items:center;gap:var(--df-space-4);display:flex}.df-gallery-lightbox__nav[hidden]{display:none}.df-gallery-lightbox__arrow{width:2.75rem;height:2.75rem;color:var(--df-color-ink);background:var(--df-color-white);border:1px solid var(--df-color-gray-4);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.df-gallery-lightbox__counter{font-size:.875rem}.df-account{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}@media (width>=64rem){.df-account{padding:4rem var(--df-container-pad-inline-desktop) 4rem}}.df-account__layout{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (width>=64rem){.df-account__layout{-moz-column-gap:4rem;grid-template-columns:17rem minmax(0,1fr);align-items:start;column-gap:4rem}}.df-account__content,.df-account-nav{min-width:0}.df-account-nav__list{margin:-.25rem calc(var(--df-container-pad-inline-mobile) * -1);padding:.25rem var(--df-container-pad-inline-mobile);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.5rem 1.25rem;list-style:none;display:flex;overflow:auto hidden}.df-account-nav__list::-webkit-scrollbar{display:none}.df-account-nav__item{flex:none;margin:0}.df-account-nav__link{white-space:nowrap;color:var(--df-color-black);font-family:var(--df-font-family);font-size:.875rem;line-height:var(--df-font-line-height-base);text-transform:uppercase;letter-spacing:.03em;transition:color var(--df-duration-fast) var(--df-ease-out), border-color var(--df-duration-fast) var(--df-ease-out);border-bottom:1px solid #0000;padding:.25rem 0;text-decoration:none;display:inline-block}.df-account-nav__link:hover,.df-account-nav__link:focus-visible{color:var(--df-color-sale)}.df-account-nav__link:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-account-nav__item--active .df-account-nav__link,.df-account-nav__link--active{border-bottom-color:currentColor}@media (width>=64rem){.df-account-nav__list{flex-flow:column;gap:1.5rem;margin:0;padding:0;overflow:visible}.df-account-nav__link{font-size:1.25rem}.df-account-nav__item--logout{margin-top:3rem}}@media (prefers-reduced-motion:reduce){.df-account-nav,.df-account-nav *,.df-account-nav :before,.df-account-nav :after{transition:none}}.df-static-page-nav{min-width:0}.df-static-page-nav__list{margin:-.25rem calc(var(--df-container-pad-inline-mobile) * -1);padding:.25rem var(--df-container-pad-inline-mobile);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.5rem 1.25rem;list-style:none;display:flex;overflow:auto hidden}.df-static-page-nav__list::-webkit-scrollbar{display:none}.df-static-page-nav__item{flex:none;margin:0}.df-static-page-nav__link{white-space:nowrap;color:var(--df-color-black);font-family:var(--df-font-family);font-size:.875rem;line-height:var(--df-font-line-height-base);text-transform:uppercase;letter-spacing:.03em;transition:color var(--df-duration-fast) var(--df-ease-out), border-color var(--df-duration-fast) var(--df-ease-out);border-bottom:1px solid #0000;padding:.25rem 0;text-decoration:none;display:inline-block}.df-static-page-nav__link:hover,.df-static-page-nav__link:focus-visible{color:var(--df-color-sale)}.df-static-page-nav__link:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-static-page-nav__item--active .df-static-page-nav__link,.df-static-page-nav__link--active{border-bottom-color:currentColor}@media (width>=64rem){.df-static-page-nav__list{flex-flow:column;gap:1.5rem;margin:0;padding:0;overflow:visible}.df-static-page-nav__link{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.df-static-page-nav,.df-static-page-nav *,.df-static-page-nav :before,.df-static-page-nav :after{transition:none}}.df-auth-form{gap:var(--df-space-4);flex-direction:column;width:100%;max-width:32rem;margin-inline:auto;display:flex}.df-auth-form__hint{color:var(--df-color-text);margin:0}.df-auth-form__form{gap:var(--df-space-4);flex-direction:column;margin:0;display:flex}.df-auth-form__error{padding:var(--df-space-3) var(--df-space-4);border:1px solid var(--df-color-sale);color:var(--df-color-sale);font-size:var(--df-font-size-base)}.df-auth-form__success{padding:var(--df-space-3) var(--df-space-4);border:1px solid var(--df-color-black);color:var(--df-color-black);font-size:var(--df-font-size-base)}.df-auth-form__remember{align-items:center;gap:var(--df-space-2);cursor:pointer;font-size:.875rem;display:flex}.df-auth-form__captcha{gap:var(--df-space-2);flex-direction:column;display:flex}.df-auth-form__link{font-size:.875rem}.df-auth-form__link a{color:var(--df-color-sale);text-decoration:underline}.df-auth-form__link a:focus-visible,.df-auth-form__remember input:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-auth-form__logged{gap:var(--df-space-4);flex-direction:column;align-items:flex-start;display:flex}.df-auth-form__logged p{color:var(--df-color-text);margin:0}.df-auth-form__logged form{margin:0}.df-orders{width:100%}.df-orders-list__tabs{justify-content:flex-start;gap:var(--df-space-6);margin-bottom:var(--df-space-6);flex-wrap:wrap;display:flex}@media (width>=64rem){.df-orders-list__tabs{justify-content:flex-end}}.df-orders-list__tab{padding:var(--df-space-2) 0;color:var(--df-color-muted);text-transform:uppercase;letter-spacing:.03em;transition:color var(--df-duration-fast) var(--df-ease-out), border-color var(--df-duration-fast) var(--df-ease-out);border-bottom:1px solid #0000;font-size:.875rem;text-decoration:none}.df-orders-list__tab:hover,.df-orders-list__tab:focus-visible{color:var(--df-color-black)}.df-orders-list__tab:focus-visible,.df-order-row__more:focus-visible,.df-order__back:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-orders-list__tab.is-active{color:var(--df-color-black);border-bottom-color:currentColor}.df-orders-list__empty{margin:0 0 var(--df-space-4);color:var(--df-color-muted)}.df-orders-list__error,.df-order__error{padding:var(--df-space-4);margin-bottom:var(--df-space-4);border:1px solid var(--df-color-sale);color:var(--df-color-sale)}.df-orders-list__items{margin-bottom:var(--df-space-5);border-top:1px solid var(--df-color-border);flex-direction:column;display:flex}.df-order-row{gap:var(--df-space-3);padding:var(--df-space-5) 0;border-bottom:1px solid var(--df-color-border);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.df-order-row{-moz-column-gap:2rem;grid-template-columns:7rem 8rem minmax(0,1fr) 9rem 2.5rem;align-items:start;column-gap:2rem}.df-order-row__meta{grid-column:1}.df-order-row__total{grid-column:2}.df-order-row__items{grid-column:3}.df-order-row__status{grid-column:4}.df-order-row__more{grid-column:5}}.df-order-row__meta{font-size:1rem;line-height:var(--df-font-line-height-base);color:var(--df-color-black);flex-direction:column;gap:.25rem;display:flex}.df-order-row__number{font-weight:var(--df-font-weight-regular);white-space:nowrap}.df-order-row__date,.df-order-row__total{color:var(--df-color-black);margin:0}.df-order-row__total{font-size:1rem;line-height:var(--df-font-line-height-base)}.df-order-row__items{gap:var(--df-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.df-order-row__item{gap:.25rem var(--df-space-4);font-size:1rem;line-height:var(--df-font-line-height-base);color:var(--df-color-black);grid-template-columns:minmax(0,1fr) auto minmax(0,5.5rem);display:grid}.df-order-row__item-info{flex-direction:column;gap:.25rem;min-width:0;display:flex}.df-order-row__item-name{overflow-wrap:anywhere;text-transform:uppercase}.df-order-row__item-article{color:var(--df-color-black);text-transform:uppercase}.df-order-row__item-qty,.df-order-row__item-sum{white-space:nowrap}.df-order-row__item-sum{text-align:end}.df-order-row__status{font-size:1rem;line-height:var(--df-font-line-height-base);color:var(--df-color-black)}.df-order-row__status.is-canceled{color:var(--df-color-sale)}.df-order-row__more{border:1px solid var(--df-color-black);width:2.5rem;height:2.5rem;color:var(--df-color-black);transition:color var(--df-duration-fast) var(--df-ease-out), background-color var(--df-duration-fast) var(--df-ease-out);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.df-order-row__more:hover,.df-order-row__more:focus-visible{color:var(--df-color-white);background-color:var(--df-color-black)}.df-order{width:100%}.df-order__back{align-items:center;gap:var(--df-space-2);margin-bottom:var(--df-space-4);color:var(--df-color-text);font-size:.875rem;display:inline-flex}.df-order__head{justify-content:space-between;align-items:flex-start;gap:var(--df-space-3);padding-bottom:var(--df-space-4);border-bottom:1px solid var(--df-color-border);flex-wrap:wrap;display:flex}.df-order__summary{gap:var(--df-space-2) var(--df-space-4);flex-wrap:wrap;display:flex}.df-order__number{font-size:1rem;font-weight:var(--df-font-weight-regular);color:var(--df-color-black);overflow-wrap:anywhere;white-space:nowrap}.df-order__date,.df-order__total{color:var(--df-color-black);font-size:1rem}.df-order__section{margin-top:var(--df-space-5)}.df-order__section-title{margin:0 0 var(--df-space-3);font-size:.75rem;font-weight:var(--df-font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--df-color-muted)}.df-order__items{gap:var(--df-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.df-order__item{gap:var(--df-space-3);grid-template-columns:4rem minmax(0,1fr);grid-template-areas:"pic info""qty sum";align-items:center;display:grid}.df-order__item-pic{aspect-ratio:1;border-radius:var(--df-radius-m);background:var(--df-color-bg);grid-area:pic;width:4rem;overflow:hidden}.df-order__item-pic picture,.df-order__item-pic img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.df-order__item-stub{opacity:.3;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.df-order__item-info{gap:var(--df-space-1);font-size:1rem;line-height:var(--df-font-line-height-base);color:var(--df-color-black);flex-direction:column;grid-area:info;display:flex}.df-order__item-name{color:var(--df-color-black);overflow-wrap:anywhere;text-transform:uppercase}.df-order__item-article,.df-order__item-props,.df-order__item-qty{color:var(--df-color-black);text-transform:uppercase}.df-order__item-qty{white-space:nowrap;grid-area:qty;font-size:1rem}.df-order__item-sum{white-space:nowrap;color:var(--df-color-black);text-align:end;grid-area:sum;font-size:1rem}.df-order__info{gap:var(--df-space-2);color:var(--df-color-black);flex-direction:column;margin:0;padding:0;font-size:1rem;list-style:none;display:flex}.df-order__info-row{justify-content:space-between;gap:var(--df-space-3);display:flex}.df-order__paid{color:var(--df-color-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.df-order__total-list{gap:var(--df-space-2);color:var(--df-color-black);flex-direction:column;margin:0;font-size:1rem;display:flex}.df-order__total-row{justify-content:space-between;gap:var(--df-space-3);display:flex}.df-order__total-row dt{color:var(--df-color-black)}.df-order__total-row dd{margin:0}.df-order__total-row--sum{padding-top:var(--df-space-2);border-top:1px solid var(--df-color-border);font-size:1.125rem;font-weight:var(--df-font-weight-semibold)}.df-order__total-row--sum dt{color:var(--df-color-black)}.df-order__actions{gap:var(--df-space-3);margin-top:var(--df-space-5);flex-wrap:wrap;display:flex}.df-order-cancel__hint{margin:0 0 var(--df-space-4);color:var(--df-color-muted)}.df-order-cancel__form{gap:var(--df-space-4);flex-direction:column;max-width:32rem;display:flex}@media (width>=48rem){.df-order__item{grid-template-columns:5rem minmax(0,1fr) auto auto;grid-template-areas:none}.df-order__item-pic{grid-area:auto;width:5rem}.df-order__item-info,.df-order__item-qty,.df-order__item-sum{grid-area:auto}}@media (prefers-reduced-motion:reduce){.df-orders,.df-orders *,.df-orders :before,.df-orders :after,.df-order-row,.df-order-row *,.df-order-row :before,.df-order-row :after,.df-order,.df-order *,.df-order :before,.df-order :after{transition:none}}.df-register-form{gap:var(--df-space-4);flex-direction:column;width:100%;max-width:32rem;margin-inline:auto;display:flex}.df-register-form__form{gap:var(--df-space-4);flex-direction:column;margin:0;display:flex}.df-register-form__error{padding:var(--df-space-3) var(--df-space-4);border:1px solid var(--df-color-sale);color:var(--df-color-sale);font-size:var(--df-font-size-base)}.df-register-form small{color:var(--df-color-muted);font-size:.75rem}.df-register-form__consent{align-items:flex-start;gap:var(--df-space-2);cursor:pointer;font-size:.875rem;line-height:1.4;display:flex}.df-register-form__consent input{flex:none;margin-block-start:.25rem}.df-register-form__consent input:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-register-form__captcha{gap:var(--df-space-2);flex-direction:column;display:flex}.df-register-form__link{font-size:.875rem}.df-register-form__link a{color:var(--df-color-sale);text-decoration:underline}.df-register-form__link a:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-profile{gap:var(--df-space-6);flex-direction:column;max-width:71rem;display:flex}.df-profile__form{flex-direction:column;gap:2.5rem;display:flex}.df-profile__section{border:0;flex-direction:column;gap:1rem;min-width:0;margin:0;padding:0;display:flex}.df-profile__heading{font-family:var(--df-font-family);font-size:1rem;font-weight:var(--df-font-weight-medium);line-height:var(--df-font-line-height-base);letter-spacing:.04em;text-transform:uppercase;color:var(--df-color-text);margin:0;padding:0}.df-profile__grid{-moz-column-gap:3rem;grid-template-columns:minmax(0,1fr);gap:1.25rem 3rem;display:grid}@media (width>=48rem){.df-profile__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.df-profile__grid--columns{-moz-column-gap:3rem;grid-template-columns:minmax(0,1fr);gap:1.25rem 3rem;display:grid}@media (width>=48rem){.df-profile__grid--columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.df-profile__column{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.df-profile__field{flex-direction:column;min-width:0;display:flex;position:relative}.df-dadata-list{inset-inline:0;z-index:20;background-color:var(--df-color-white);border:1px solid var(--df-color-border);border-top:0;flex-direction:column;display:flex;position:absolute;top:100%;box-shadow:0 .5rem 1rem #00000014}.df-dadata-list[hidden]{display:none}.df-dadata-list__item{color:var(--df-color-text);font-family:var(--df-font-family);font-size:.875rem;line-height:var(--df-font-line-height-base);text-align:start;cursor:pointer;background:0 0;border:0;padding:.5rem .75rem}.df-dadata-list__item:hover,.df-dadata-list__item:focus-visible{background-color:var(--df-color-bg)}.df-dadata-list__item:focus-visible{outline:2px solid var(--df-color-black);outline-offset:-2px}.df-profile__input{border:0;border-bottom:1px solid var(--df-color-border);width:100%;color:var(--df-color-text);font-family:var(--df-font-family);font-size:var(--df-font-size-base);line-height:var(--df-font-line-height-base);letter-spacing:.04em;text-transform:uppercase;transition:border-color var(--df-duration-fast) var(--df-ease-out);background-color:#0000;border-radius:0;padding:.5rem 0 .375rem}.df-profile__input::placeholder{color:var(--df-color-muted)}.df-profile__input:focus-visible{border-bottom-color:var(--df-color-black);outline:none}.df-profile__field--readonly .df-profile__input{color:var(--df-color-text);cursor:default;opacity:1}.df-profile__choices{flex-wrap:wrap;gap:1rem 2.5rem;display:flex}.df-profile__choices--columns{-moz-column-gap:3rem;grid-template-columns:minmax(0,1fr);gap:.875rem 3rem;display:grid}@media (width>=48rem){.df-profile__choices--columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.df-profile__choice{cursor:pointer;font-family:var(--df-font-family);font-size:var(--df-font-size-base);line-height:var(--df-font-line-height-base);color:var(--df-color-text);align-items:center;gap:.625rem;display:inline-flex}.df-profile__choice-input{appearance:none;border:1px solid var(--df-color-black);background-color:var(--df-color-white);cursor:pointer;border-radius:50%;flex:none;place-content:center;width:.875rem;height:.875rem;margin:0;display:grid}.df-profile__choice-input[type=checkbox]{border-radius:.125rem}.df-profile__choice-input:before{content:"";background-color:var(--df-color-black);width:.5rem;height:.5rem;transition:transform var(--df-duration-fast) var(--df-ease-out);border-radius:50%;transform:scale(0)}.df-profile__choice-input[type=checkbox]:before{border:solid var(--df-color-white);background-color:#0000;border-width:0 .125rem .125rem 0;border-radius:0;width:.2rem;height:.4rem;margin-top:-.125rem;transform:rotate(45deg)scale(0)}.df-profile__choice-input:checked:before{transform:scale(1)}.df-profile__choice-input[type=checkbox]:checked:before{transform:rotate(45deg)scale(1)}.df-profile__choice-input[type=checkbox]:checked{background-color:var(--df-color-black)}.df-profile__choice-input:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-profile__consents{flex-direction:column;gap:.75rem;display:flex}.df-profile__actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.df-profile__notice{color:var(--df-color-text);font-family:var(--df-font-family);font-size:var(--df-font-size-base);margin:0}.df-profile__error{border:1px solid var(--df-color-error);color:var(--df-color-error);font-family:var(--df-font-family);font-size:var(--df-font-size-base);margin:0;padding:.75rem 1rem}@media (prefers-reduced-motion:reduce){.df-profile,.df-profile *,.df-profile :before,.df-profile :after{transition:none}}.df-profile__choice--consent{align-items:flex-start}.df-profile__choice--consent .df-profile__choice-input{margin-top:.25rem}.df-profile__choice-label a{color:inherit;text-decoration:underline}.df-profile__choice-label a:hover,.df-profile__choice-label a:focus-visible{color:var(--df-color-sale)}.df-profile__section--hobby{margin-top:-.5rem}:root{--df-not-found-numeral-size:clamp(6rem, 4rem + 12vw, 11rem);--df-not-found-title-size:clamp(1.5rem, 1.1rem + 2vw, 2.25rem);--df-not-found-max-width:44rem}.df-not-found{align-items:center;gap:var(--df-space-4);width:100%;max-width:var(--df-not-found-max-width);padding-block:var(--df-space-6);padding-inline:var(--df-space-4);text-align:center;flex-direction:column;margin-inline:auto;display:flex}:is(.df-not-found__numeral,.df-not-found__kicker,.df-not-found__title,.df-not-found__text){font-family:var(--df-font-family)}.df-not-found__numeral{font-weight:var(--df-font-weight-black);font-size:var(--df-not-found-numeral-size);letter-spacing:-.02em;color:var(--df-color-ink);line-height:1}.df-not-found__kicker{font-size:var(--df-space-3);font-weight:var(--df-font-weight-semibold);text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb, var(--df-color-ink) 64%, var(--df-color-white))}.df-not-found__title{font-weight:var(--df-font-weight-bold);font-size:var(--df-not-found-title-size);color:var(--df-color-ink);line-height:1.2}.df-not-found__text{font-size:var(--df-font-size-base);line-height:var(--df-font-line-height-base);color:var(--df-color-text)}.df-not-found__actions{gap:var(--df-space-3);margin-top:var(--df-space-2);flex-direction:column;display:flex}@media (width>=48rem){.df-not-found{padding-block:var(--df-space-6);gap:var(--df-space-5)}.df-not-found__actions{flex-direction:row;justify-content:center}}@media (prefers-reduced-motion:reduce){.df-not-found,.df-not-found:before,.df-not-found:after{transition:none;animation:none}}:root{--df-color-error:#d32f2f}.df-input{gap:var(--df-space-2);flex-direction:column;display:flex}.df-input__label{font-family:var(--df-font-family);font-size:var(--df-font-size-base);font-weight:var(--df-font-weight-medium);line-height:var(--df-font-line-height-base);color:var(--df-color-text)}.df-input__field{padding:var(--df-space-3) var(--df-space-4);border:var(--df-border);border-radius:var(--df-radius-m);background-color:var(--df-color-white);color:var(--df-color-text);font-family:var(--df-font-family);font-size:var(--df-font-size-base);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);transition:border-color .15s,background-color .15s,color .15s,opacity .15s}.df-input__field::placeholder{color:var(--df-color-muted)}.df-input__field:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px;border-color:var(--df-color-black)}.df-input--disabled .df-input__field,.df-input--disabled .df-input__field:hover{background-color:var(--df-color-bg);color:var(--df-color-muted);cursor:not-allowed;opacity:.4}.df-input--error .df-input__field{border-color:var(--df-color-error)}.df-input--error .df-input__field:focus-visible{outline-color:var(--df-color-error);border-color:var(--df-color-error)}.df-input__hint{font-family:var(--df-font-family);font-size:var(--df-font-size-base);line-height:var(--df-font-line-height-base);color:var(--df-color-muted)}.df-input__error{font-family:var(--df-font-family);font-size:var(--df-font-size-base);line-height:var(--df-font-line-height-base);color:var(--df-color-error)}:root{--df-journal-slide-width:21rem;--df-journal-gap:.5rem;--df-journal-pad-block:3rem;--df-journal-arrow-size:2.5rem}.df-journal{background:var(--df-color-white);width:100%;color:var(--df-color-text)}.df-journal__inner{gap:var(--df-space-4);max-width:min(120rem,100%);padding:var(--df-journal-pad-block) var(--df-container-pad-inline-mobile);flex-direction:column;margin-inline:auto;display:flex}.df-journal__head{min-width:0;margin-bottom:var(--df-space-5);display:contents}.df-journal__title{order:1}.df-journal__headings{order:2}.df-journal__viewport{order:3}.df-journal__pagination{order:4}.df-journal__side{order:5}.df-journal__headings{gap:var(--df-space-2);flex-direction:column;min-width:0;display:flex}.df-journal__lead{overflow-wrap:anywhere;font-family:var(--df-font-family);font-size:var(--df-font-size-base);font-weight:var(--df-font-weight-semibold);line-height:var(--df-font-line-height-base);color:var(--df-color-ink);margin:0}.df-journal__description{overflow-wrap:anywhere;font-family:var(--df-font-family);font-size:var(--df-font-size-base);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);color:var(--df-color-ink);white-space:pre-line;-moz-columns:2;columns:2;-moz-column-gap:var(--df-space-4);column-gap:var(--df-space-4);margin:0}@media (width<=63.999rem){.df-journal__description{display:none}}@media (width>=64rem){.df-journal__description{-moz-columns:auto;columns:auto}}.df-journal__side{min-width:0}.df-journal__side .df-btn{width:100%}.df-journal__viewport{min-width:0;max-width:100%;position:relative;overflow:hidden}.df-journal__arrow{z-index:3;width:var(--df-journal-arrow-size);height:var(--df-journal-arrow-size);color:var(--df-color-ink);background-color:color-mix(in srgb, var(--df-color-white) 85%, transparent);cursor:pointer;opacity:0;transition:opacity var(--df-duration-fast) var(--df-ease-out), background-color var(--df-duration-fast) var(--df-ease-out);pointer-events:none;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.df-journal__arrow--prev{inset-inline-start:var(--df-space-2)}.df-journal__arrow--next{inset-inline-end:var(--df-space-2)}.df-journal__arrow svg{width:1.5rem;height:1.5rem;display:block}.df-journal__arrow--prev svg{transform:translate(-.0625rem)}.df-journal__arrow--next svg{transform:translate(.0625rem)}.df-journal:hover .df-journal__arrow,.df-journal:focus-within .df-journal__arrow{opacity:1;pointer-events:auto}.df-journal__arrow:hover{background-color:var(--df-color-white)}.df-journal__arrow:focus-visible{opacity:1;outline:2px solid var(--df-color-black);outline-offset:2px;pointer-events:auto}.df-journal__viewport:not(.swiper-initialized) .df-journal__arrow{display:none}.df-journal__list{gap:var(--df-journal-gap);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.df-journal__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){:root{--df-journal-slide-width:36.375rem;--df-journal-gap:1.875rem}.df-journal__inner{padding:var(--df-journal-pad-block) var(--df-container-pad-inline-desktop);display:block}.df-journal__head,.df-journal__title,.df-journal__headings,.df-journal__viewport,.df-journal__pagination,.df-journal__side{order:0}.df-journal__head{align-items:center;gap:var(--df-space-5);margin-bottom:var(--df-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.df-journal__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.df-journal__pagination{margin-top:var(--df-space-5);justify-content:center;display:none}.df-journal__viewport.swiper-initialized+.df-journal__pagination{display:flex}.df-journal__viewport.swiper-lock+.df-journal__pagination{display:none}.df-journal__viewport.swiper-initialized .df-journal__list{flex-wrap:nowrap;gap:0;display:flex}.df-journal__viewport.swiper-initialized .df-journal__slide{width:min(var(--df-journal-slide-width), 100%);flex:none}@media (width>=64rem){.df-journal__pagination{margin-top:var(--df-space-6)}}@media (prefers-reduced-motion:reduce){.df-journal,.df-journal *,.df-journal :before,.df-journal :after{transition:none;animation:none}}:root{--df-riders-slide-width:21.125rem;--df-riders-gap:.5rem;--df-riders-pad-block:3rem;--df-riders-arrow-size:2.5rem}.df-riders{background:var(--df-color-white);width:100%;color:var(--df-color-text)}.df-riders__inner{gap:var(--df-space-4);max-width:min(120rem,100%);padding:var(--df-riders-pad-block) var(--df-container-pad-inline-mobile);flex-direction:column;margin-inline:auto;display:flex}.df-riders__head{min-width:0;margin-bottom:var(--df-space-5);display:contents}.df-riders__title{order:1}.df-riders__headings{order:2}.df-riders__viewport{order:3}.df-riders__pagination{order:4}.df-riders__side{order:5}.df-riders__headings{gap:var(--df-space-2);flex-direction:column;min-width:0;display:flex}.df-riders__lead{overflow-wrap:anywhere;font-family:var(--df-font-family);font-size:var(--df-font-size-base);font-weight:var(--df-font-weight-semibold);line-height:var(--df-font-line-height-base);color:var(--df-color-ink);margin:0}.df-riders__description{overflow-wrap:anywhere;font-family:var(--df-font-family);font-size:var(--df-font-size-base);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);color:var(--df-color-ink);white-space:pre-line;-moz-columns:2;columns:2;-moz-column-gap:var(--df-space-4);column-gap:var(--df-space-4);margin:0}@media (width>=64rem){.df-riders__description{-moz-columns:auto;columns:auto}}.df-riders__side{min-width:0}.df-riders__side .df-btn{width:100%}.df-riders__viewport{min-width:0;max-width:100%;position:relative;overflow:hidden}.df-riders__arrow{z-index:3;width:var(--df-riders-arrow-size);height:var(--df-riders-arrow-size);color:var(--df-color-ink);background-color:color-mix(in srgb, var(--df-color-white) 85%, transparent);cursor:pointer;opacity:0;transition:opacity var(--df-duration-fast) var(--df-ease-out), background-color var(--df-duration-fast) var(--df-ease-out);pointer-events:none;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.df-riders__arrow--prev{inset-inline-start:var(--df-space-2)}.df-riders__arrow--next{inset-inline-end:var(--df-space-2)}.df-riders__arrow svg{width:1.5rem;height:1.5rem;display:block}.df-riders__arrow--prev svg{transform:translate(-.0625rem)}.df-riders__arrow--next svg{transform:translate(.0625rem)}.df-riders:hover .df-riders__arrow,.df-riders:focus-within .df-riders__arrow{opacity:1;pointer-events:auto}.df-riders__arrow:hover{background-color:var(--df-color-white)}.df-riders__arrow:focus-visible{opacity:1;outline:2px solid var(--df-color-black);outline-offset:2px;pointer-events:auto}.df-riders__viewport:not(.swiper-initialized) .df-riders__arrow{display:none}.df-riders__list{grid-template-columns:repeat(auto-fit, minmax(min(var(--df-riders-slide-width), 100%), 1fr));gap:var(--df-riders-gap);margin:0;padding:0;list-style:none;display:grid}.df-riders .df-rider{width:100%}.df-riders__pagination{margin-top:var(--df-space-5);justify-content:center;display:none}.df-riders__viewport.swiper-initialized+.df-riders__pagination{display:flex}.df-riders__viewport.swiper-lock+.df-riders__pagination{display:none}.df-riders__viewport.swiper-initialized .df-riders__list{flex-wrap:nowrap;gap:0;display:flex}.df-riders__viewport.swiper-initialized .df-riders__slide{width:min(var(--df-riders-slide-width), 100%);flex:none}@media (width>=64rem){:root{--df-riders-gap:1.25rem}.df-riders__inner{padding:var(--df-riders-pad-block) var(--df-container-pad-inline-desktop);display:block}.df-riders__head,.df-riders__title,.df-riders__headings,.df-riders__viewport,.df-riders__pagination,.df-riders__side{order:0}.df-riders__head{align-items:center;gap:var(--df-space-5);margin-bottom:var(--df-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.df-riders__pagination{margin-top:var(--df-space-6)}}#df-modal-rider{--df-modal-dialog-wide-width:54.125rem}.df-riders__modal{gap:var(--df-space-4);padding-top:var(--df-space-5);flex-direction:column;display:flex}.df-riders__modal-photo{border-radius:var(--df-radius-s);overflow:hidden}.df-riders__modal-photo picture,.df-riders__modal-photo img{width:100%;height:auto;display:block}.df-riders__modal-info{gap:var(--df-space-2);flex-direction:column;display:flex}.df-riders__modal-name{font-family:var(--df-font-family);font-size:1.5rem;font-weight:var(--df-font-weight-regular);color:var(--df-color-dark);margin:0;line-height:1.1}.df-riders__modal-sport{font-family:var(--df-font-family);font-size:1rem;font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);color:var(--df-color-dark);margin:0}.df-riders__modal-text{font-family:var(--df-font-family);font-size:var(--df-font-size-base);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);color:var(--df-color-text);margin:0}.df-riders__modal-text ul,.df-riders__modal-text ol{margin-block:var(--df-space-2);padding-inline-start:1.25rem}.df-riders__modal-text ul{list-style:outside}.df-riders__modal-text ol{list-style:decimal}.df-riders__modal-text li+li{margin-block-start:var(--df-space-1)}@media (width>=64rem){#df-modal-rider{padding:0;overflow:hidden}.df-riders__modal{height:min(48.25rem, calc(100dvh - var(--df-space-4) * 2));grid-template-rows:100%;grid-template-columns:1fr 1fr;gap:0;padding:0;display:grid}.df-riders__modal-photo{border-radius:0}.df-riders__modal-photo picture,.df-riders__modal-photo img{-o-object-fit:cover;object-fit:cover;height:100%}.df-riders__modal-info{min-height:0;padding:var(--df-space-5);gap:0;overflow-y:auto}.df-riders__modal-name{margin-top:var(--df-space-5);font-size:2rem;line-height:1.2}.df-riders__modal-sport{margin-top:var(--df-space-2);font-size:.875rem;line-height:1.2}.df-riders__modal-text{margin-top:calc(var(--df-space-5) + .625rem);font-size:.875rem}}@media (prefers-reduced-motion:reduce){.df-riders,.df-riders *,.df-riders :before,.df-riders :after{transition:none;animation:none}}:root{--df-article-card-gap:.625rem;--df-article-card-title-size:1rem;--df-article-card-title-lh:1.5rem}.df-article-card{gap:var(--df-article-card-gap);flex-direction:column;width:100%;max-width:36.375rem;display:flex;position:relative}.df-article-card__image{aspect-ratio:582/316;border-radius:var(--df-radius-s);width:100%;overflow:hidden}.df-article-card__image img,.df-article-card__image picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--df-duration-base) var(--df-ease-out);display:block}.df-article-card__image--empty{background-color:var(--df-color-bg);justify-content:center;align-items:center;display:flex}.df-article-card__image--empty svg{opacity:.3;width:45%;height:auto}@media (hover:hover){.df-article-card:hover .df-article-card__image img{transform:scale(1.03)}}.df-article-card__body{gap:var(--df-space-1);flex-direction:column;display:flex}.df-article-card__date{font-family:var(--df-font-family);letter-spacing:.074em;text-transform:uppercase;color:var(--df-color-muted);font-size:.625rem;line-height:1.2}.df-article-card__meta{justify-content:space-between;align-items:center;gap:var(--df-space-3);font-family:var(--df-font-family);letter-spacing:.074em;text-transform:uppercase;color:var(--df-color-muted);font-size:.625rem;line-height:1.2;display:flex}.df-article-card__text{font-family:var(--df-font-family);font-size:var(--df-font-size-base);color:var(--df-color-text);margin:0;line-height:1.5}.df-article-card__title{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-family:var(--df-font-family);font-size:var(--df-article-card-title-size);font-weight:var(--df-font-weight-regular);line-height:var(--df-article-card-title-lh);color:var(--df-color-ink);margin:0}.df-article-card__title a{color:inherit;text-decoration:none}.df-article-card__title-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.df-article-card__title a:hover,.df-article-card:focus-within .df-article-card__title a{text-underline-offset:.25rem;text-decoration:underline}@media (prefers-reduced-motion:reduce){.df-article-card,.df-article-card *,.df-article-card :before,.df-article-card :after{transition:none;animation:none}}:root{--df-modal-z-index:90;--df-modal-dialog-width:26rem;--df-modal-dialog-wide-width:36rem}.df-modal__overlay{z-index:var(--df-modal-z-index);padding:var(--df-space-4);overscroll-behavior:contain;background-color:color-mix(in srgb, var(--df-color-black) 55%, transparent);justify-content:center;align-items:safe center;display:flex;position:fixed;inset:0;overflow-y:auto}.df-modal__dialog{box-sizing:border-box;width:min(var(--df-modal-dialog-width), 100%);min-width:0;max-width:100%;padding:var(--df-space-6) var(--df-space-5);background-color:var(--df-color-white);border-radius:var(--df-radius-m);transition:opacity var(--df-duration-base) var(--df-ease-out), transform var(--df-duration-base) var(--df-ease-out);position:relative}@starting-style{.df-modal__dialog{opacity:0;transform:translateY(-.25rem)}}.df-modal__dialog--wide{width:min(var(--df-modal-dialog-wide-width), 100%)}.df-modal__close{border-radius:var(--df-radius-s);cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex;position:absolute;inset-block-start:var(--df-space-3);inset-inline-end:var(--df-space-3)}.df-modal__close:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-modal__close-icon{width:1rem;height:1rem;display:block;position:relative}.df-modal__close-icon:before,.df-modal__close-icon:after{background-color:var(--df-color-ink);content:"";width:1px;height:1rem;position:absolute;inset-block-start:50%;inset-inline-start:50%}.df-modal__close-icon:before{transform:translate(-50%,-50%)rotate(45deg)}.df-modal__close-icon:after{transform:translate(-50%,-50%)rotate(-45deg)}.df-modal__title{margin-block:0 var(--df-space-4);font-size:1.25rem;font-weight:var(--df-font-weight-medium);line-height:var(--df-font-line-height-base);color:var(--df-color-text)}.df-modal--open{scrollbar-gutter:stable;overflow:hidden}@media (prefers-reduced-motion:reduce){.df-modal__overlay,.df-modal__overlay *,.df-modal__overlay :before,.df-modal__overlay :after{transition:none;animation:none}}:root{--df-stores-gap:2.5rem;--df-stores-map-height:20rem}.df-stores-page{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}@media (width>=64rem){.df-stores-page{padding:4rem var(--df-container-pad-inline-desktop) 4rem}}.df-stores{flex-direction:column;gap:3rem;display:flex}.df-stores__group{flex-direction:column;gap:1.75rem;display:flex}.df-stores__city{font-size:clamp(2rem,1rem + 2.5vw,3rem);font-weight:var(--df-font-weight-regular);text-align:center;text-transform:uppercase;letter-spacing:-.021em;color:var(--df-color-ink);margin:0;line-height:1.1667}.df-stores__grid{gap:var(--df-stores-gap) 2rem;grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.df-stores{gap:4rem}.df-stores__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.df-stores__grid>.df-store:only-child{grid-column:1/-1}.df-store{flex-direction:column;gap:1.25rem;display:flex;container-type:inline-size}.df-store__photo{aspect-ratio:16/9;background:var(--df-color-lighter);justify-content:center;align-items:center;display:flex;overflow:hidden}.df-store__photo picture,.df-store__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.df-store__fallback{width:100%;height:100%;color:var(--df-color-muted);justify-content:center;align-items:center;display:flex}.df-store__fallback svg{opacity:.35;width:40%;height:auto}.df-store__info{-moz-column-gap:1rem;grid-template-columns:minmax(0,1fr);align-items:start;gap:.5rem 1rem;display:grid}.df-store__name{font-size:clamp(1.5rem,1rem + 1.5vw,2rem);font-weight:var(--df-font-weight-regular);text-transform:uppercase;letter-spacing:-.031em;color:var(--df-color-ink);grid-column:1/-1;margin:0;line-height:1.2}.df-store__phone{letter-spacing:.042em;color:var(--df-color-ink);font-size:1.5rem;line-height:1.2;text-decoration:none}.df-store__phone:hover,.df-store__email:hover,.df-store__site:hover{text-decoration:underline}.df-store__site{color:var(--df-color-ink);font-size:1rem;line-height:1.2;text-decoration:none}.df-store__address{color:var(--df-color-ink);margin:0;font-size:1rem;line-height:1.25}.df-store__email{color:var(--df-color-ink);font-size:1.25rem;line-height:1.25;text-decoration:none}.df-store__schedule{color:var(--df-color-ink);margin:0;font-size:1rem;line-height:1.25}.df-store__map-link{width:100%;margin-top:.5rem}@media (width>=64rem){.df-store__info{grid-template-columns:repeat(2,minmax(0,1fr))}.df-store__name{grid-area:1/1;font-size:min(2rem,6.4cqi)}.df-store__phone{grid-area:1/2;justify-self:end;font-size:min(1.5rem,4.6cqi)}.df-store__site{grid-area:2/1}.df-store__email{grid-area:3/1;font-size:min(1.25rem,3.5cqi)}.df-store__address{grid-area:2/2;justify-self:end}.df-store__schedule{grid-area:4/1}.df-store__map-link{grid-area:3/2/span 2;place-self:end stretch;margin-top:0}.df-stores__grid>.df-store:only-child .df-store__photo{aspect-ratio:1792/492}.df-stores__grid>.df-store:only-child .df-store__info{grid-template-columns:minmax(0,1fr) 27.0625rem}}.df-stores-map{margin-top:4rem}.df-stores-map__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.df-stores-map__title{font-size:clamp(2rem,1rem + 2.5vw,3rem);font-weight:var(--df-font-weight-regular);text-transform:uppercase;letter-spacing:-.021em;color:var(--df-color-ink);margin:0;line-height:1.1667}.df-stores-map__filters{flex-wrap:wrap;gap:2rem;display:flex}.df-stores-map__filter{font:inherit;text-transform:uppercase;letter-spacing:-.01em;color:var(--df-color-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:1.25rem;line-height:1.2}.df-stores-map__filter:hover{color:var(--df-color-ink)}.df-stores-map__filter.is-active{color:var(--df-color-ink);border-bottom:1px solid}.df-stores-map__filter:focus-visible{outline:2px solid var(--df-color-ink);outline-offset:.125rem}.df-stores-map__canvas{min-height:var(--df-stores-map-height);background:var(--df-color-lighter);overflow:hidden}.df-stores-map__canvas canvas{filter:grayscale()brightness(1.06)contrast(.94)}@media (width>=64rem){.df-stores-map__canvas{min-height:30.75rem}}.df-map-pin{width:max-content;color:var(--df-color-sale);align-items:center;gap:.5rem;display:flex;position:absolute;top:0;left:0}.df-map-pin__icon{flex:none;display:block}.df-map-pin__label{color:var(--df-color-ink);font-size:1rem;font-weight:var(--df-font-weight-medium);white-space:nowrap;line-height:1.2}.df-map-balloon{color:var(--df-color-ink);font-size:.9375rem;line-height:1.35}.df-map-balloon__name{font-size:1.0625rem;font-weight:var(--df-font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;margin:0 0 .5rem}.df-map-balloon__row{color:var(--df-color-muted);margin:0 0 .25rem}.df-map-balloon__row:last-child{margin-bottom:0}.df-map-balloon__link{color:var(--df-color-ink);text-decoration:none}.df-map-balloon__link:hover{color:var(--df-color-sale);text-decoration:underline}.df-stores-block{background:var(--df-color-ink);width:100%;color:var(--df-color-white)}.df-stores-block__inner{max-width:min(120rem,100%);padding:2.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}@media (width>=64rem){.df-stores-block__inner{padding:4rem var(--df-container-pad-inline-desktop) 5rem}}.df-stores-block__title{font-size:clamp(1.75rem, .75rem + 8vw, var(--df-section-title-size));font-weight:var(--df-font-weight-regular);text-transform:uppercase;letter-spacing:-.01em;color:var(--df-color-white);margin:0;line-height:1}.df-stores-block__city{font-size:1.5rem;font-weight:var(--df-font-weight-regular);text-align:center;text-transform:uppercase;letter-spacing:-.042em;color:var(--df-color-white);margin:2.5rem 0 1.25rem;line-height:1.8333}.df-stores-block__grid{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media (width>=64rem){.df-stores-block__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.df-stores-block__grid>.df-store-card{padding:0 2rem}.df-stores-block__grid>.df-store-card:first-child{padding-left:0}.df-stores-block__grid>.df-store-card:last-child{padding-right:0}.df-stores-block__grid>.df-store-card+.df-store-card{border-left:1px solid #ffffff3d}.df-stores-block__grid>.df-store-card:only-child{border-left:0;grid-column:1/-1;padding:0}.df-stores-block__grid>.df-store-card:only-child .df-store-card__photo{aspect-ratio:1792/492}}.df-store-card{flex-direction:column;gap:.875rem;display:flex}.df-store-card__name{font-size:1.25rem;font-weight:var(--df-font-weight-regular);color:var(--df-color-white);margin:0;line-height:1.2}.df-store-card__photo{aspect-ratio:16/9;background:#ffffff0f;justify-content:center;align-items:center;display:flex;overflow:hidden}.df-store-card__photo picture,.df-store-card__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.df-store-card__fallback{color:#ffffff8c;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.df-store-card__fallback svg{opacity:.5;width:40%;height:auto}.df-store-card__meta{justify-content:space-between;gap:1.5rem;font-size:1rem;line-height:1.5;display:flex}.df-store-card__schedule{color:var(--df-color-white);margin:0}.df-store-card__contacts{text-align:right;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.df-store-card__address{color:var(--df-color-white);margin:0}.df-store-card__phone{color:var(--df-color-white);text-decoration:none}.df-store-card__phone:hover{text-decoration:underline}@media (hover:hover) and (prefers-reduced-motion:no-preference){.df-store-card__photo img{transition:transform var(--df-duration-base) var(--df-ease-out)}.df-store-card:hover .df-store-card__photo img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.df-stores,.df-stores *,.df-stores :before,.df-stores :after,.df-stores-map,.df-stores-map *,.df-stores-map :before,.df-stores-map :after{transition:none;animation:none}}.df-subscribe{padding-block:clamp(2.5rem,1.5rem + 4vw,4.5rem)}.df-subscribe__inner{align-items:center;gap:var(--df-space-4);max-width:min(68.25rem,100%);padding-inline:var(--df-space-4);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.df-subscribe__title{font-size:1.25rem;font-weight:var(--df-font-weight-medium);color:var(--df-color-text);margin-block:0;line-height:1.5}.df-subscribe__text{font-size:.75rem;line-height:var(--df-font-line-height-base);color:var(--df-color-text);margin-block:0}.df-subscribe__cta{background-color:var(--df-color-white);min-width:min(16.875rem,100%);color:var(--df-color-ink);border-color:var(--df-color-black)}.df-subscribe__cta:hover{background-color:var(--df-color-lighter);border-color:var(--df-color-black)}.df-subscribe__cta:active{background-color:var(--df-color-light);border-color:var(--df-color-black)}.df-subscribe__cta:focus-visible{outline-color:var(--df-color-black)}.df-subscribe__form{gap:var(--df-space-4);flex-direction:column;display:flex}.df-subscribe__form[hidden]{display:none}.df-subscribe__consent{gap:var(--df-space-2);text-align:start;cursor:pointer;align-items:flex-start;display:flex}.df-subscribe__consent-box{width:1.125rem;height:1.125rem;accent-color:var(--df-color-black);flex-shrink:0;margin-block-start:.125rem}.df-subscribe__consent-box:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-subscribe__consent-text{font-size:.875rem;line-height:var(--df-font-line-height-base);color:var(--df-color-text)}.df-subscribe__consent-text a{color:inherit;text-underline-offset:.125em;text-decoration:underline}.df-subscribe__consent-text a:hover{text-decoration-thickness:2px}.df-subscribe__error{font-size:.875rem;line-height:var(--df-font-line-height-base);color:var(--df-color-error);margin-block:0}.df-subscribe__error[hidden]{display:none}.df-subscribe__submit{align-self:stretch}.df-subscribe__success[hidden]{display:none}.df-subscribe__success-title{margin-block:0 var(--df-space-2);font-size:1.25rem;font-weight:var(--df-font-weight-medium);color:var(--df-color-text)}.df-subscribe__success-text{font-size:1rem;line-height:var(--df-font-line-height-base);color:var(--df-color-text);margin-block:0}@media (width>=48rem){.df-subscribe__title{font-size:2rem}.df-subscribe__text{font-size:1rem}.df-subscribe__cta{background-color:var(--df-color-black);color:var(--df-color-white);border-color:var(--df-color-black)}.df-subscribe__cta:hover{background-color:var(--df-color-ink);border-color:var(--df-color-ink)}.df-subscribe__cta:active{background-color:var(--df-color-press);border-color:var(--df-color-press)}.df-subscribe__submit{align-self:center;min-width:min(16.875rem,100%)}}@media (prefers-reduced-motion:reduce){.df-subscribe,.df-subscribe *,.df-subscribe :before,.df-subscribe :after{transition:none;animation:none}}.df-cookie-consent{z-index:2147483000;background:var(--df-color-white);border-top:1px solid var(--df-color-border);padding:var(--df-space-2) var(--df-space-3);font-family:var(--df-font-family);color:var(--df-color-text);font-size:.8125rem;line-height:1.3;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -.25rem 1rem #0000000f}.df-cookie-consented .df-cookie-consent{display:none}.df-cookie-consent__inner{align-items:center;gap:var(--df-space-3);flex-wrap:wrap;max-width:min(120rem,100%);margin-inline:auto;display:flex}.df-cookie-consent__text{flex:20rem;min-width:0;margin:0}.df-cookie-consent__actions{align-items:center;gap:var(--df-space-2);flex-shrink:0;display:flex}.df-cookie-consent__link{color:var(--df-color-ink);font-weight:var(--df-font-weight-medium);text-decoration:underline}.df-cookie-consent__accept{appearance:none;background:var(--df-color-ink);color:var(--df-color-white);padding:var(--df-space-2) var(--df-space-4);border-radius:var(--df-radius-s);font:inherit;font-weight:var(--df-font-weight-medium);cursor:pointer;border:0}.df-cookie-consent__accept:hover{background:var(--df-color-press)}.df-cookie-consent__close{appearance:none;color:var(--df-color-muted);padding:var(--df-space-1);cursor:pointer;background:0 0;border:0;font-size:1.25rem;line-height:1}.df-cookie-consent__close:hover{color:var(--df-color-ink)}@media (width<=40rem){.df-cookie-consent{padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom))}.df-cookie-consent__inner{flex-direction:column;align-items:stretch;gap:.375rem}.df-cookie-consent__text{text-align:center;flex:none;font-size:.75rem;line-height:1.25}.df-cookie-consent__actions{flex-direction:column-reverse;align-items:center;gap:.25rem}.df-cookie-consent__link{font-size:.6875rem}.df-cookie-consent__accept{width:100%;padding:.5rem 1rem}}:root{--df-highlights-bar-slide-width:21.625rem;--df-highlights-bar-gap:1.5rem;--df-highlights-bar-pad-block:4rem;--df-highlights-bar-pad-block-mobile:2.5rem}.df-highlights-bar{background:var(--df-color-ink);width:100%;color:var(--df-color-white)}.df-highlights-bar__inner{max-width:min(120rem,100%);padding:var(--df-highlights-bar-pad-block-mobile) var(--df-container-pad-inline-mobile);margin-inline:auto}.df-highlights-bar__viewport{min-width:0;max-width:100%;overflow:hidden}.df-highlights-bar__list{gap:var(--df-highlights-bar-gap);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.df-highlights-bar__list{grid-template-columns:repeat(auto-fit, minmax(min(var(--df-highlights-bar-slide-width), 100%), 1fr))}}.df-highlights-bar .df-highlight__item{max-width:none;color:var(--df-color-white)}.df-highlights-bar__pagination{--df-pagination-bullet:var(--df-color-white);--df-pagination-bullet-active:var(--df-color-white);--df-pagination-opacity:.35;margin-top:var(--df-space-4);justify-content:center;display:none}.df-highlights-bar__viewport.swiper-initialized+.df-highlights-bar__pagination{display:flex}.df-highlights-bar__viewport.swiper-lock+.df-highlights-bar__pagination{display:none}.df-highlights-bar__viewport.swiper-initialized .df-highlights-bar__list{flex-wrap:nowrap;gap:0;display:flex}.df-highlights-bar__viewport.swiper-initialized .df-highlights-bar__slide{width:min(var(--df-highlights-bar-slide-width), 100%);flex:none}@media (width>=64rem){.df-highlights-bar__inner{padding:var(--df-highlights-bar-pad-block) var(--df-container-pad-inline-desktop)}.df-highlights-bar__list{gap:clamp(1.5rem,1rem + 4vw,8rem)}}:root{--df-highlight-title-size:2rem;--df-highlight-title-lh:2.75rem;--df-highlight-text-size:1rem;--df-highlight-bar-height:.125rem;--df-highlight-item-width:21.625rem}.df-highlight{gap:var(--df-space-5);display:grid}.df-highlight__item{gap:var(--df-space-2);max-width:var(--df-highlight-item-width);color:var(--df-color-text);flex-direction:column;display:flex}.df-highlight__bar{height:var(--df-highlight-bar-height)}.df-highlight__fill{border-radius:var(--df-radius-m);background:currentColor;height:100%}.df-highlight__title{font-family:var(--df-font-family);font-weight:var(--df-font-weight-medium);font-size:var(--df-highlight-title-size);line-height:var(--df-highlight-title-lh);letter-spacing:-.03em}.df-highlight__text{font-family:var(--df-font-family);font-weight:var(--df-font-weight-regular);font-size:var(--df-highlight-text-size);line-height:normal}.df-ticker{background-color:var(--df-ticker-bg,var(--df-color-black));width:100%;color:var(--df-ticker-fg,var(--df-color-white));position:relative;overflow:hidden}.df-ticker__cover{z-index:1;color:inherit;text-decoration:none;position:absolute;inset:0}.df-ticker__viewport{width:100%;overflow:hidden}.df-ticker__track{width:max-content;animation:df-ticker-scroll var(--df-ticker-duration,90s) linear infinite;will-change:transform;display:flex}.df-ticker__half{flex:none;display:flex}.df-ticker__item{padding:.4375rem var(--df-space-3);white-space:nowrap;text-transform:uppercase;font-size:.875rem;line-height:1.2}@keyframes df-ticker-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.df-ticker,.df-ticker *,.df-ticker :before,.df-ticker :after{transition:none;animation:none}}:root{--df-footer-title-size:1.25rem;--df-footer-link-size:1rem;--df-footer-phone-size:1.75rem;--df-footer-email-size:1.75rem;--df-footer-cta-size:1rem;--df-footer-legal-size:.875rem;--df-footer-col-gap:1.25rem;--df-footer-pad-top:5.25rem;--df-footer-pad-top-mobile:3rem;--df-footer-pad-side:4rem;--df-footer-row-gap:4rem;--df-footer-nav-max:71.25rem}.df-footer{background:var(--df-color-ink);color:var(--df-color-white);width:100%}.df-footer__inner{gap:var(--df-space-5);max-width:min(120rem,100%);padding:var(--df-footer-pad-top-mobile) var(--df-container-pad-inline-mobile) var(--df-space-6);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.df-footer__nav{display:none}.df-footer__accordion{flex-direction:column;display:flex}.df-footer__accordion .df-footer__col{border-bottom:1px solid var(--df-color-inactive-dark)}.df-footer__accordion-toggle{justify-content:space-between;align-items:center;gap:var(--df-space-3);width:100%;padding:var(--df-space-3) 0;cursor:pointer;font-family:var(--df-font-family);font-size:var(--df-footer-title-size);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);text-transform:uppercase;color:var(--df-color-white);text-align:start;transition:color var(--df-duration-fast) var(--df-ease-out);background:0 0;border:0;display:flex}.df-footer__accordion-toggle:hover{color:color-mix(in srgb, var(--df-color-white) 75%, transparent)}.df-footer__accordion-toggle:active{color:color-mix(in srgb, var(--df-color-white) 60%, transparent)}.df-footer__accordion-toggle:after{content:"";border-top:1px solid;width:.5rem;height:.5rem;transition:transform var(--df-duration-base) var(--df-ease-out);border-inline-end:1px solid;flex-shrink:0;transform:rotate(45deg)}.df-footer__accordion-toggle[aria-expanded=true]:after{transform:rotate(135deg)}.df-footer__panel{transition:opacity var(--df-duration-fast) var(--df-ease-out)}.df-footer__panel[x-cloak]{display:none}.df-footer__col-title{font-family:var(--df-font-family);font-size:var(--df-footer-title-size);font-weight:var(--df-font-weight-medium);line-height:var(--df-font-line-height-base);text-transform:uppercase;color:var(--df-color-white);margin:0}.df-footer__list{gap:var(--df-space-2);min-height:0;padding:0 0 var(--df-space-3);flex-direction:column;margin:0;list-style:none;display:flex}.df-footer__link{font-family:var(--df-font-family);font-size:var(--df-footer-link-size);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);color:var(--df-color-white);overflow-wrap:anywhere;transition:color var(--df-duration-fast) var(--df-ease-out);text-decoration:none}.df-footer__link:hover{text-underline-offset:.25rem;color:color-mix(in srgb, var(--df-color-white) 85%, transparent);text-decoration:underline}.df-footer__link:active{color:color-mix(in srgb, var(--df-color-white) 65%, transparent)}.df-footer__contacts{align-items:center;gap:var(--df-space-3);padding-top:var(--df-space-6);text-align:center;flex-direction:column;display:flex}.df-footer__phone{font-family:var(--df-font-family);font-size:var(--df-footer-phone-size);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);color:var(--df-color-white);transition:color var(--df-duration-fast) var(--df-ease-out);text-decoration:none}.df-footer__phone:hover{text-underline-offset:.25rem;color:color-mix(in srgb, var(--df-color-white) 85%, transparent);text-decoration:underline}.df-footer__phone:active{color:color-mix(in srgb, var(--df-color-white) 65%, transparent)}.df-footer__phone a,.df-footer__email a{color:inherit!important;-webkit-text-decoration:inherit!important;text-decoration:inherit!important;font:inherit!important}.df-footer__email{font-family:var(--df-font-family);font-size:var(--df-footer-email-size);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);color:var(--df-color-white);transition:color var(--df-duration-fast) var(--df-ease-out);text-decoration:none}.df-footer__email:hover{text-underline-offset:.25rem;color:color-mix(in srgb, var(--df-color-white) 85%, transparent);text-decoration:underline}.df-footer__email:active{color:color-mix(in srgb, var(--df-color-white) 65%, transparent)}.df-footer__socials{justify-content:center;gap:var(--df-space-2);width:100%;margin:0;padding:0;list-style:none;display:flex}.df-footer__socials li{margin:0;padding:0}.df-footer__social-link{color:var(--df-color-white);transition:color var(--df-duration-fast) var(--df-ease-out), opacity var(--df-duration-fast) var(--df-ease-out);display:inline-flex}.df-footer__social-link :is(img,svg){aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:2.125rem;height:2.125rem;transition:transform var(--df-duration-fast) var(--df-ease-out), opacity var(--df-duration-fast) var(--df-ease-out)}.df-footer__social-link:hover{color:color-mix(in srgb, var(--df-color-white) 75%, transparent)}.df-footer__social-link:hover :is(img,svg){transform:scale(1.1)}.df-footer__social-link:active{color:color-mix(in srgb, var(--df-color-white) 60%, transparent)}.df-footer__social-link:active :is(img,svg){transform:scale(1.1)}.df-footer__social-link--vk:is(:hover,:focus-visible){color:var(--df-color-social-vk)}.df-footer__social-link--vk:active{color:color-mix(in srgb, var(--df-color-social-vk) 80%, black)}.df-footer__social-link--telegram:is(:hover,:focus-visible){color:var(--df-color-social-telegram)}.df-footer__social-link--telegram:active{color:color-mix(in srgb, var(--df-color-social-telegram) 80%, black)}.df-footer__social-link--rutube:is(:hover,:focus-visible){color:var(--df-color-social-rutube)}.df-footer__social-link--rutube:active{color:color-mix(in srgb, var(--df-color-social-rutube) 80%, black)}.df-footer__social-link--max:is(:hover,:focus-visible){color:var(--df-color-social-max)}.df-footer__social-link--max:active{color:color-mix(in srgb, var(--df-color-social-max) 80%, black)}.df-footer__cta.df-btn{width:16.875rem;font-size:var(--df-footer-cta-size);font-weight:var(--df-font-weight-medium);text-transform:uppercase;border-radius:var(--df-radius-m)}.df-footer__socials--all{justify-content:center;width:100%}.df-footer__rating{justify-content:center;display:flex}.df-footer__rating iframe{border:0;display:block;overflow:hidden}.df-footer__bottom{align-items:flex-start;gap:var(--df-space-3);text-align:start;font-size:var(--df-footer-legal-size);line-height:var(--df-font-line-height-base);color:var(--df-color-muted);flex-direction:column;display:flex}.df-footer__legal{gap:var(--df-space-1);flex-direction:column;margin:0;display:flex}.df-footer__legal .df-footer__link{font-size:var(--df-footer-legal-size);font-weight:var(--df-font-weight-medium);color:var(--df-color-muted)}.df-footer__legal .df-footer__link:hover{color:var(--df-color-white)}.df-footer__legal .df-footer__link:active{color:color-mix(in srgb, var(--df-color-white) 65%, transparent)}.df-footer__copy{order:1}.df-footer__accordion-toggle:focus-visible,.df-footer__link:focus-visible,.df-footer__social-link:focus-visible,.df-footer__phone:focus-visible,.df-footer__email:focus-visible{outline:2px solid var(--df-color-white);outline-offset:2px}@media (width>=64rem){:root{--df-footer-phone-size:2.25rem;--df-footer-email-size:2rem;--df-footer-cta-size:1.25rem}.df-footer__inner{gap:var(--df-footer-row-gap);padding:var(--df-footer-pad-top) var(--df-container-pad-inline-desktop)}.df-footer__nav{gap:var(--df-space-5);max-width:var(--df-footer-nav-max);grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;display:grid}.df-footer__nav .df-footer__col-title{margin-bottom:var(--df-footer-col-gap)}.df-footer__nav .df-footer__list{padding:0}.df-footer__accordion,.df-footer__rating{display:none}.df-footer__contacts{justify-content:space-between;align-items:center;gap:var(--df-space-4);text-align:start;flex-flow:wrap;padding-top:0}.df-footer__contacts .df-footer__socials{width:auto}.df-footer__phone{letter-spacing:-.03em}.df-footer__cta.df-btn{text-transform:none;width:19.5rem}.df-footer__bottom{text-align:start;align-items:flex-start}.df-footer__copy{order:0}}@media (width>=88rem){:root{--df-footer-cta-size:1.5rem}.df-footer__inner{grid-template-columns:minmax(0,1fr) 22rem}.df-footer__nav{grid-template-columns:repeat(5,minmax(0,1fr))}.df-footer__contacts{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:0}.df-footer__contacts .df-footer__socials{width:19.5rem;max-width:100%}.df-footer__bottom{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.df-footer,.df-footer *,.df-footer :before,.df-footer :after{transition:none;animation:none}}:root{--df-header-audience-size:.875rem;--df-header-nav-size:1rem;--df-header-search-size:.75rem;--df-header-tier-gap:.5rem;--df-header-icons-gap:.9375rem;--df-header-nav-gap:1.125rem;--df-header-pad-top:1rem;--df-header-pad-side:var(--df-container-pad-inline-desktop);--df-header-tier-top-height:3.75rem;--df-header-tier-nav-height:2rem;--df-header-mobile-height:2.75rem;--df-header-mobile-pad-side:var(--df-container-pad-inline-mobile);--df-header-badge-dot:.375rem;--df-header-z-index:50}.df-header{--df-header-panel-bg:var(--df-color-white);--df-header-panel-fg:var(--df-color-ink);z-index:var(--df-header-z-index);background:var(--df-header-bg);width:100%;color:var(--df-header-fg);transition:background-color var(--df-duration-base) var(--df-ease-out), color var(--df-duration-base) var(--df-ease-out);position:sticky;top:0}.df-header--dark{--df-header-bg:var(--df-color-ink);--df-header-fg:var(--df-color-white);--df-header-panel-bg:var(--df-color-ink);--df-header-panel-fg:var(--df-color-white)}.df-header--light{--df-header-bg:var(--df-color-white);--df-header-fg:var(--df-color-ink)}.df-header--transparent{--df-header-bg:transparent;--df-header-fg:var(--df-color-white);--df-header-panel-bg:transparent;--df-header-panel-fg:var(--df-color-white);position:fixed;inset-inline:0}.df-header--transparent.is-scrolled,.df-header--transparent.df-header--menu-open{--df-header-bg:color-mix(in srgb, var(--df-color-ink) 72%, transparent);--df-header-fg:var(--df-color-white);--df-header-panel-bg:color-mix(in srgb, var(--df-color-ink) 72%, transparent);--df-header-panel-fg:var(--df-color-white)}:where(.df-header__audience-list,.df-header__nav-list,.df-header__phones-list){margin:0;padding:0;list-style:none}.df-header__tier{display:none}.df-header__mobile{justify-content:space-between;align-items:center;gap:var(--df-space-2);min-height:var(--df-header-mobile-height);max-width:min(120rem,100%);padding:var(--df-space-2) var(--df-header-mobile-pad-side);margin-inline:auto;display:flex;position:relative}.df-header__mobile-side{align-items:center;gap:var(--df-space-1);min-width:5.625rem;display:flex}.df-header__mobile-side--right{justify-content:flex-end}@media (width<=39.999rem){.df-header{--df-header-mobile-pad-side:.75rem}.df-header__mobile{gap:var(--df-space-1)}.df-header__mobile-side{gap:0;min-width:0}.df-header__mobile-side .df-header__icon-link,.df-header__mobile-side .df-header__icon-btn{min-width:2rem;min-height:2rem}.df-header__mobile-side--right svg{width:1.375rem;height:1.375rem}svg.df-header__cart-glyph{width:1.5rem;height:1.5rem}.df-header__mobile-side--right .df-header__icon-link:nth-child(2){margin-inline:-.125rem .125rem}.df-header__logo-icon{width:6rem}}@media (width<=20rem){.df-header{--df-header-mobile-pad-side:.5rem}.df-header__mobile{gap:0}.df-header__mobile-side{gap:0;min-width:0;padding:0}.df-header__mobile-side .df-header__icon-link,.df-header__mobile-side .df-header__icon-btn{min-width:1.5rem;min-height:1.5rem}.df-header__mobile-side svg{width:1.125rem;height:1.125rem}svg.df-header__cart-glyph{width:1.25rem;height:1.25rem}.df-header__logo-icon{width:2.5rem}}.df-header__logo{color:var(--df-header-fg);transition:opacity var(--df-duration-fast) var(--df-ease-out);align-items:center;text-decoration:none;display:inline-flex}.df-header__logo:hover{color:var(--df-header-fg);opacity:.85}.df-header__logo:active{opacity:.7}.df-header__logo--mobile{position:absolute;inset-inline-start:50%;transform:translate(-50%)}.df-header__logo-icon{aspect-ratio:118/34;width:7.0625rem;height:auto}.df-header__pin{flex-shrink:0;width:1.375rem;height:1.375rem}.df-header__icons svg{width:1.375rem;height:1.375rem}.df-header__cart svg{width:1.625rem;height:1.625rem}.df-header__menu-btn svg{width:1.125rem;height:1.125rem}.df-header__search-submit svg{width:.875rem;height:.875rem}.df-header__mobile-side svg{width:1.5rem;height:1.5rem}.df-header__mobile-side--right svg{width:1.625rem;height:1.625rem}svg.df-header__cart-glyph{width:1.875rem;height:1.875rem}.df-header__icon-link{min-width:2.5rem;min-height:2.5rem;color:var(--df-header-fg);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.df-header__icon-btn{cursor:pointer;min-width:2.5rem;min-height:2.5rem;color:var(--df-header-fg);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}:is(.df-header__icon-link,.df-header__icon-btn):not([aria-disabled=true]){transition:color var(--df-duration-fast) var(--df-ease-out)}:is(.df-header__icon-link,.df-header__icon-btn):not([aria-disabled=true]) svg{transition:transform var(--df-duration-fast) var(--df-ease-out), opacity var(--df-duration-fast) var(--df-ease-out)}:is(.df-header__icon-link,.df-header__icon-btn):not([aria-disabled=true]):hover{color:color-mix(in srgb, var(--df-header-fg) 70%, transparent)}:is(.df-header__icon-link,.df-header__icon-btn):not([aria-disabled=true]):hover svg{transform:scale(1.06)}:is(.df-header__icon-link,.df-header__icon-btn):not([aria-disabled=true]):active{color:color-mix(in srgb, var(--df-header-fg) 55%, transparent)}:is(.df-header__icon-link,.df-header__icon-btn):not([aria-disabled=true]):active svg{transform:scale(1.06)}.df-header__badge{inset-inline-end:.125rem;background:var(--df-color-sale);color:var(--df-color-white);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.125rem}.df-header__badge--dot{width:var(--df-header-badge-dot);height:var(--df-header-badge-dot)}.df-header__badge--dot[hidden]{display:none}.df-header__cart.is-bump{animation:df-cart-bump var(--df-duration-slow) var(--df-ease-out)}@keyframes df-cart-bump{0%{transform:scale(1)}35%{transform:scale(1.18)}to{transform:scale(1)}}.df-header__link:focus-visible,.df-header__audience-link:focus-visible,.df-header__icon-link:focus-visible,.df-header__icon-btn:focus-visible,.df-header__menu-btn:focus-visible{outline:2px solid var(--df-header-fg);outline-offset:2px}.df-header__search-input:focus,.df-header__search-submit:focus{outline:none}.df-header__logo:focus-visible{outline:2px solid var(--df-header-fg);outline-offset:2px}.df-header__phone-link:focus-visible{outline:2px solid var(--df-header-panel-fg);outline-offset:-2px}@media (width>=64rem){.df-header__mobile{display:none}.df-header__tier{max-width:min(120rem,100%);padding-inline:var(--df-header-pad-side);align-items:center;margin-inline:auto;display:flex;position:relative}.df-header__tier--top{min-height:var(--df-header-tier-top-height);padding-top:var(--df-header-pad-top);justify-content:space-between}.df-header__audience{align-items:center;gap:var(--df-space-2);min-width:18.5rem;display:flex}.df-header__audience-list{align-items:center;gap:var(--df-space-2);display:flex}.df-header__audience-link{font-family:var(--df-font-family);font-size:var(--df-header-audience-size);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);color:var(--df-header-fg);transition:color var(--df-duration-fast) var(--df-ease-out);text-decoration:none}.df-header__audience-link:hover{text-underline-offset:.125rem;color:color-mix(in srgb, var(--df-header-fg) 75%, transparent);text-decoration:underline}.df-header__audience-link:active{color:color-mix(in srgb, var(--df-header-fg) 60%, transparent)}.df-header__audience-link--active{text-underline-offset:.125rem;text-decoration:underline}.df-header__logo--desktop{position:absolute;inset-inline-start:50%;transform:translate(-50%)}.df-header__logo-icon{width:9rem}.df-header__icons{align-items:center;gap:var(--df-header-icons-gap);display:flex}.df-header__phones{position:relative}.df-header__phones-list{inset-inline-end:0;z-index:var(--df-header-z-index);min-width:14rem;padding:var(--df-space-2);background:var(--df-header-panel-bg);color:var(--df-header-panel-fg);border:1px solid var(--df-color-border);border-radius:var(--df-radius-m);box-shadow:var(--df-shadow-sm);position:absolute;top:100%}.df-header__phones-list[x-cloak]{display:none}.df-header__phones-list{transition:opacity var(--df-duration-base) var(--df-ease-out), transform var(--df-duration-base) var(--df-ease-out), display var(--df-duration-base) var(--df-ease-out) allow-discrete}@starting-style{.df-header__phones-list{opacity:0;transform:translateY(-.375rem)}}.df-header__phone-link{gap:var(--df-space-1);padding:var(--df-space-2);color:var(--df-header-panel-fg);border-radius:var(--df-radius-s);transition:background-color var(--df-duration-fast) var(--df-ease-out);flex-direction:column;text-decoration:none;display:flex}.df-header__phone-link:hover{background-color:color-mix(in srgb, var(--df-header-panel-fg) 8%, transparent)}.df-header__phone-link:active{background-color:color-mix(in srgb, var(--df-header-panel-fg) 14%, transparent)}.df-header__phone-number{font-size:var(--df-header-audience-size);font-weight:var(--df-font-weight-medium);white-space:nowrap}.df-header__phone-label{font-size:var(--df-header-search-size);color:var(--df-color-muted)}.df-header__tier--nav{-moz-column-gap:var(--df-space-4);align-items:center;column-gap:var(--df-space-4);min-height:var(--df-header-tier-nav-height);padding-bottom:var(--df-space-2)}.df-header__menu-btn{align-items:center;gap:var(--df-space-2);cursor:pointer;font-family:var(--df-font-family);font-size:var(--df-header-nav-size);font-weight:var(--df-font-weight-regular);text-transform:uppercase;color:var(--df-header-fg);background:0 0;border:0;flex-shrink:0;padding:0;display:inline-flex}.df-header__catalog{min-width:0;transition:opacity var(--df-duration-fast) var(--df-ease-out), visibility var(--df-duration-fast) var(--df-ease-out);flex:auto;justify-content:center;display:flex}.df-header__nav-list{justify-content:center;align-items:center;gap:var(--df-header-nav-gap);scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.df-header__link{font-family:var(--df-font-family);font-size:var(--df-header-nav-size);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);letter-spacing:.0461em;text-transform:uppercase;color:var(--df-header-fg);text-underline-offset:.125rem;transition:text-decoration-color var(--df-duration-fast) var(--df-ease-out), color var(--df-duration-fast) var(--df-ease-out);padding:.6875rem .4375rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-block}.df-header__link:hover{-webkit-text-decoration-color:var(--df-header-fg);text-decoration-color:var(--df-header-fg);color:color-mix(in srgb, var(--df-header-fg) 75%, transparent)}.df-header__link:active{-webkit-text-decoration-color:var(--df-header-fg);text-decoration-color:var(--df-header-fg);color:color-mix(in srgb, var(--df-header-fg) 60%, transparent)}.df-header__link--sale{color:var(--df-color-sale)}.df-header__link--sale:hover{-webkit-text-decoration-color:var(--df-color-sale);text-decoration-color:var(--df-color-sale);color:color-mix(in srgb, var(--df-color-sale) 80%, black)}.df-header__link--sale:active{-webkit-text-decoration-color:var(--df-color-sale);text-decoration-color:var(--df-color-sale);color:color-mix(in srgb, var(--df-color-sale) 65%, black)}button.df-header__link{cursor:pointer;font:inherit;background:0 0;border:0}.df-header__search{align-items:center;gap:var(--df-space-1);border:1px solid var(--df-header-fg);border-radius:var(--df-radius-s);background:var(--df-header-bg);width:8.875rem;transition:width var(--df-duration-base) var(--df-ease-out), background-color var(--df-duration-fast) var(--df-ease-out), border-color var(--df-duration-fast) var(--df-ease-out), box-shadow var(--df-duration-fast) var(--df-ease-out);padding:.375rem;display:flex;position:absolute;inset-inline-end:var(--df-header-pad-side)}.df-header__search:focus-within{width:calc(100% - 14rem - var(--df-header-pad-side));border-color:var(--df-header-fg);box-shadow:0 0 0 2px color-mix(in srgb, var(--df-header-fg) 35%, transparent)}.df-header__tier--nav:has(.df-header__search:focus-within) .df-header__catalog{opacity:0;visibility:hidden}.df-header__search-input{width:100%;min-width:0;font-family:var(--df-font-family);font-size:var(--df-header-search-size);color:var(--df-header-fg);background:0 0;border:0;padding:0}.df-header__search-input::placeholder{color:var(--df-header-fg);opacity:.6}.df-header__search-input:-webkit-autofill{-webkit-text-fill-color:var(--df-header-fg);caret-color:var(--df-header-fg);box-shadow:0 0 0 10rem var(--df-header-bg) inset;transition:background-color 600000s ease-in-out}.df-header__search-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--df-header-fg);caret-color:var(--df-header-fg);box-shadow:0 0 0 10rem var(--df-header-bg) inset;transition:background-color 600000s ease-in-out}.df-header__search-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--df-header-fg);caret-color:var(--df-header-fg);box-shadow:0 0 0 10rem var(--df-header-bg) inset;transition:background-color 600000s ease-in-out}.df-header__search-input:-webkit-autofill:active{-webkit-text-fill-color:var(--df-header-fg);caret-color:var(--df-header-fg);box-shadow:0 0 0 10rem var(--df-header-bg) inset;transition:background-color 600000s ease-in-out}.df-header__search-input:autofill{color:var(--df-header-fg);background-color:#0000}.df-header__search-submit{cursor:pointer;color:var(--df-header-fg);transition:color var(--df-duration-fast) var(--df-ease-out);background:0 0;border:0;flex-shrink:0;padding:0;display:inline-flex}.df-header__search-submit svg{transition:transform var(--df-duration-fast) var(--df-ease-out), opacity var(--df-duration-fast) var(--df-ease-out)}.df-header__search-submit:hover{color:color-mix(in srgb, var(--df-header-fg) 70%, transparent)}.df-header__search-submit:hover svg{transform:scale(1.06)}.df-header__search-submit:active{color:color-mix(in srgb, var(--df-header-fg) 55%, transparent)}}@media (width>=64rem) and (width<=109.938rem){.df-header__tier--nav{align-items:flex-start}.df-header__menu-btn{min-height:2.875rem}.df-header__search{flex-shrink:0;margin-top:.5rem;position:static}.df-header__search:focus-within{inset-inline:var(--df-header-pad-side);width:auto;position:absolute}.df-header__nav-list{flex-wrap:wrap;row-gap:0}}body:has(#bx-panel) .df-header:not(.df-header--transparent){position:sticky}@media (prefers-reduced-motion:reduce){.df-header,.df-header *,.df-header :before,.df-header :after{transition:none;animation:none}}.df-header__phone-link a,.df-header-menu__phone a{color:inherit!important;-webkit-text-decoration:inherit!important;text-decoration:inherit!important;font:inherit!important}:root{--df-header-menu-shadow:0 12px 24px #0000001f}[x-cloak]{display:none!important}.df-header-menu{inset-inline:0;z-index:40;text-transform:uppercase;transition:opacity var(--df-duration-base) var(--df-ease-out);position:absolute;top:100%}@starting-style{.df-header-menu{opacity:0}}.df-header-menu__inner{background:var(--df-header-panel-bg);max-width:min(120rem,100%);color:var(--df-header-panel-fg);box-shadow:var(--df-header-menu-shadow);transition:background-color var(--df-duration-base) var(--df-ease-out), color var(--df-duration-base) var(--df-ease-out);gap:2rem;margin-inline:auto;padding:2rem;display:flex;position:relative}.df-header-menu a,.df-header-menu__red{text-underline-offset:.125rem;transition:text-decoration-color var(--df-duration-fast) var(--df-ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.df-header-menu a:hover,.df-header-menu__red:hover,.df-header-menu a:focus-visible,.df-header-menu__red:focus-visible{text-decoration-color:currentColor}.df-header-menu a:focus-visible,.df-header-menu__red:focus-visible{outline:2px solid var(--df-header-panel-fg);outline-offset:2px}.df-header-menu__offer:hover,.df-header-menu__offer:focus-visible,.df-header-menu__column a:hover,.df-header-menu__column a:focus-visible,.df-header-menu__group-list a:hover,.df-header-menu__group-list a:focus-visible{color:var(--df-header-panel-fg)}.df-header-menu__offer--sale:hover,.df-header-menu__offer--sale:focus-visible{color:var(--df-color-sale)}.df-header-menu__desktop{gap:2rem;width:100%;display:flex}.df-header-menu__left{flex-direction:column;flex:0 0 17rem;gap:1rem;display:flex}.df-header-menu__heading{letter-spacing:.0461em;color:var(--df-header-panel-fg);font-size:1rem;font-weight:600}.df-header-menu__offers{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.df-header-menu__offer{color:var(--df-header-panel-fg);font-size:1rem;line-height:1.25}.df-header-menu__offer--sale{color:var(--df-color-sale)}.df-header-menu__columns{flex:1;grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:2rem;min-width:0;display:grid}.df-header-menu__column{min-width:0}.df-header-menu__column-title{text-transform:uppercase;color:var(--df-color-gray-4);margin:0 0 .5rem;font-size:.625rem}.df-header-menu__column ul{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.df-header-menu__column a,.df-header-menu__column button{font-family:var(--df-font-family);color:var(--df-header-panel-fg);overflow-wrap:break-word;font-size:.875rem}.df-header-menu__category{flex-wrap:wrap;flex:1;gap:2rem;display:flex}.df-header-menu__group{flex:0 12rem;margin-bottom:1rem}.df-header-menu__group-title{text-transform:uppercase;color:var(--df-color-gray-4);margin:0 0 .5rem;font-size:.625rem}.df-header-menu__group-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.df-header-menu__red{text-transform:uppercase}.df-header-menu__group-list a{color:var(--df-header-panel-fg);font-size:.875rem}.df-header-menu__mobile{display:none}@media (width<=63.9375rem){html.df-menu--open{overflow:hidden}.df-header.df-header--menu-open{--df-header-bg:var(--df-color-white);--df-header-fg:var(--df-color-ink)}.df-header-menu{inset-inline:0;top:var(--df-header-menu-top,3.5rem);z-index:40;position:fixed;bottom:0}.df-header-menu__inner{overscroll-behavior:contain;background:var(--df-color-white);height:100%;color:var(--df-color-ink);flex-direction:column;padding-block-start:1rem;overflow:hidden auto}.df-header-menu__desktop{display:none}.df-header-menu__mobile{display:block}.df-header-menu__tabs{border-bottom:1px solid var(--df-color-light);gap:0;display:flex}.df-header-menu__tab{text-align:center;text-transform:uppercase;min-width:0;color:var(--df-color-ink);flex:1;padding:.75rem .5rem;font-size:.75rem;text-decoration:none}.df-header-menu__tab--active{font-weight:700;text-decoration:underline}.df-header-menu__cats{padding:1rem 0}.df-header-menu__cat-row{border-bottom:1px solid var(--df-color-light);justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.df-header-menu__cat-link{color:var(--df-color-ink);font-size:1rem;text-decoration:none}.df-header-menu__cat-toggle{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;margin:-.625rem 0;padding:.25rem;display:inline-flex}.df-header-menu__cat-children{flex-direction:column;gap:.5rem;padding:.75rem 0 .75rem 1rem;display:flex}.df-header-menu__cat-child{color:var(--df-color-dark);font-size:.875rem;text-decoration:none}.df-header-menu__cat-group-title{text-transform:uppercase;color:var(--df-color-gray-4);margin:.5rem 0 0;font-size:.625rem}.df-header-menu__cat-group-title:first-child{margin-top:0}.df-header-menu__red{color:var(--df-color-sale);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:.75rem 0;font-weight:600;text-decoration:none;display:block}.df-header-menu__red--plain{color:var(--df-header-panel-fg);font-weight:400}.df-header-menu__columns-mobile{border-top:1px solid var(--df-color-light);padding-top:1rem}.df-header-menu__column-mobile{border-bottom:1px solid var(--df-color-light)}.df-header-menu__column-toggle{text-transform:uppercase;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.75rem 0;font-size:.875rem;display:flex}.df-header-menu__column-mobile ul{flex-direction:column;gap:.5rem;margin:0;padding:0 0 .75rem;list-style:none;display:flex}.df-header-menu__column-mobile a,.df-header-menu__column-mobile button{font-family:var(--df-font-family);color:var(--df-color-ink);font-size:.875rem;text-decoration:none}.df-header-menu__contacts{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 0;display:flex}.df-header-menu__phone{font-family:var(--df-font-family);color:var(--df-color-ink);text-transform:none;font-size:1.5rem;text-decoration:none}.df-header-menu__phone:hover{text-underline-offset:.25rem;text-decoration:underline}.df-header-menu__email{font-family:var(--df-font-family);color:var(--df-color-ink);text-transform:none;font-size:1rem;text-decoration:none}.df-header-menu__email:hover{text-underline-offset:.25rem;text-decoration:underline}.df-header-menu__socials{justify-content:center;gap:var(--df-space-2);width:100%;margin:0;padding:.5rem 0;list-style:none;display:flex}.df-header-menu__social-link{color:var(--df-color-ink);transition:color var(--df-duration-fast) var(--df-ease-out), opacity var(--df-duration-fast) var(--df-ease-out);text-decoration:none;display:inline-flex}.df-header-menu__social-link :is(img,svg){aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:2.125rem;height:2.125rem;transition:transform var(--df-duration-fast) var(--df-ease-out), opacity var(--df-duration-fast) var(--df-ease-out)}.df-header-menu__social-link:hover{color:color-mix(in srgb, var(--df-color-ink) 75%, transparent)}.df-header-menu__social-link:hover :is(img,svg),.df-header-menu__social-link:active :is(img,svg){transform:scale(1.1)}.df-header-menu__stores{text-align:center;background:var(--df-color-ink);width:100%;color:var(--df-color-white);border-radius:.25rem;margin-top:.5rem;padding:.75rem;text-decoration:none;display:block}}@media (prefers-reduced-motion:reduce){.df-header-menu,.df-header-menu *{transition:none!important;animation:none!important}}@media (width>=64rem){.df-header-menu__mobile{display:none}}.df-header-menu__phone a{color:inherit!important;-webkit-text-decoration:inherit!important;text-decoration:inherit!important;font:inherit!important}:root{--df-rider-width:21.125rem;--df-rider-photo-aspect:338 / 508;--df-rider-name-size:1.25rem;--df-rider-name-lh:1;--df-rider-role-size:1rem;--df-rider-role-lh:1.125;--df-rider-play-size:3.5rem;--df-rider-play-icon-size:1.125rem}.df-rider{gap:var(--df-space-2);width:var(--df-rider-width);flex-direction:column;max-width:100%;display:flex}.df-rider__photo{width:100%;aspect-ratio:var(--df-rider-photo-aspect);border-radius:var(--df-radius-s);position:relative;overflow:hidden}.df-rider__photo img,.df-rider__photo picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.df-rider__photo img{transition:transform var(--df-duration-slow) var(--df-ease-out)}.df-rider:hover .df-rider__photo img{transform:scale(1.08)}}.df-rider__fallback{border-radius:var(--df-radius-s);background-color:var(--df-color-bg);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.df-rider__play{right:var(--df-space-5);bottom:var(--df-space-5);width:var(--df-rider-play-size);height:var(--df-rider-play-size);background-color:var(--df-color-black);color:var(--df-color-white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.df-rider__play svg{width:var(--df-rider-play-icon-size);height:var(--df-rider-play-icon-size)}.df-rider__info{gap:var(--df-space-2);flex-direction:column;display:flex}.df-rider__name{font-family:var(--df-font-family);font-size:var(--df-rider-name-size);font-weight:var(--df-font-weight-regular);line-height:var(--df-rider-name-lh);color:var(--df-color-dark);text-transform:uppercase;margin:0}.df-rider__role{font-family:var(--df-font-family);font-size:var(--df-rider-role-size);font-weight:var(--df-font-weight-regular);line-height:var(--df-rider-role-lh);color:var(--df-color-dark);margin:0}:root{--df-product-label-size:.625rem;--df-product-fav-size:2.5rem;--df-product-cart-size:2.5rem;--df-product-width:41rem;--df-product-in-cart:#b10c0c}.df-product{gap:var(--df-space-3);width:100%;max-width:var(--df-product-width);flex-direction:column;display:flex;position:relative;container-type:inline-size}.df-product__media{aspect-ratio:336/460;border-radius:var(--df-radius-m);background-color:var(--df-color-bg);width:100%;position:relative;overflow:hidden}.df-product__media img,.df-product__media picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.df-product__media--empty{justify-content:center;align-items:center;display:flex}.df-product__label{z-index:2;min-width:3.9375rem;height:1.0625rem;padding-inline:var(--df-space-2);font-family:var(--df-font-family);font-size:var(--df-product-label-size);font-weight:var(--df-font-weight-regular);text-align:center;color:var(--df-color-black);text-transform:uppercase;background-color:color-mix(in srgb, var(--df-color-white) 50%, transparent);border-radius:0 .25rem .25rem 0;justify-content:center;align-items:center;line-height:1.2;display:inline-flex;position:absolute;top:.6875rem;left:0}.df-product__label--sale{color:var(--df-color-sale)}.df-product__discount{bottom:var(--df-space-2);z-index:2;padding:.25rem var(--df-space-2) .125rem;font-family:var(--df-font-family);font-size:.875rem;font-weight:var(--df-font-weight-regular);color:var(--df-color-sale);background-color:var(--df-color-white);border-radius:0 .25rem .25rem 0;line-height:1.2;position:absolute;left:0}.df-product__fav{z-index:2;width:var(--df-product-fav-size);height:var(--df-product-fav-size);color:var(--df-color-black);cursor:pointer;filter:drop-shadow(0 0 2px #ffffffd9);transition:opacity var(--df-duration-fast) var(--df-ease-out), color var(--df-duration-fast) var(--df-ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}.df-product__fav:hover{opacity:.8}.df-product__fav:focus-visible{box-shadow:inset 0 0 0 2px var(--df-color-white), inset 0 0 0 4px var(--df-color-black);outline:none}.df-product__fav svg{width:1.5rem;height:1.5rem;display:block}.df-product__fav.is-active,.df-product__fav--active{color:var(--df-color-black)}.df-product__info{justify-content:space-between;align-items:center;gap:var(--df-space-3);display:flex}.df-product__text{gap:var(--df-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.df-product__title{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;font-family:var(--df-font-family);font-size:.75rem;font-weight:var(--df-font-weight-regular);color:var(--df-color-ink);text-transform:uppercase;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:auto;margin:0;padding-bottom:0;line-height:1.2;display:-webkit-box;overflow:hidden}.df-product__title a{color:inherit;text-decoration:none}.df-product__title a:hover,.df-product__title a:focus-visible{text-underline-offset:.25rem;text-decoration:underline}.df-product__cart{z-index:2;width:var(--df-product-cart-size);height:var(--df-product-cart-size);color:var(--df-color-dark);cursor:pointer;transition:opacity var(--df-duration-fast) var(--df-ease-out), color var(--df-duration-fast) var(--df-ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.df-product__cart:hover{opacity:.7}.df-product__cart:focus-visible{box-shadow:inset 0 0 0 2px var(--df-color-black);outline:none}.df-product__cart svg{width:1.5rem;height:1.5rem;display:block}.df-product__cart.is-error{animation:df-cart-shake var(--df-duration-slow) var(--df-ease-out);color:var(--df-product-in-cart)}@keyframes df-cart-shake{0%,to{transform:translate(0)}25%{transform:translate(-.25rem)}50%{transform:translate(.25rem)}75%{transform:translate(-.125rem)}}.df-cart-fly{z-index:200;pointer-events:none;-o-object-fit:cover;object-fit:cover;border-radius:var(--df-radius-m);margin:0;position:fixed}.df-product__price-row{align-items:baseline;gap:var(--df-space-2);flex-wrap:wrap;display:flex}.df-product__price{font-family:var(--df-font-family);font-size:.875rem;font-weight:var(--df-font-weight-medium);color:var(--df-color-ink);white-space:nowrap;line-height:1.2}.df-product__price--sale{color:var(--df-color-sale)}.df-product__old{font-family:var(--df-font-family);font-size:.875rem;font-weight:var(--df-font-weight-regular);color:var(--df-color-muted-light);white-space:nowrap;line-height:1.6;text-decoration:line-through}@media (width>=64rem){.df-product{--df-product-unit:clamp(.625rem, 3.7647cqi, 1rem);gap:0}.df-product__media,.df-product__info{font-size:var(--df-product-unit)}.df-product__media{aspect-ratio:425/655;border-radius:var(--df-radius-s)}.df-product__label{border-radius:0 var(--df-radius-s) var(--df-radius-s) 0;letter-spacing:.0275rem;min-width:30.353cqi;height:auto;padding:.05em .4em;font-size:1.25em;line-height:1.3;top:clamp(.375rem,2.6cqi,.6875rem)}.df-product__discount{border-radius:0 var(--df-radius-s) var(--df-radius-s) 0;padding:.2em .4em .1em;font-size:1.25em;line-height:1.1;bottom:9.882cqi}.df-product__fav{width:17.647cqi;height:17.647cqi}.df-product__fav svg{width:7.529cqi;height:7.529cqi}.df-product__info{gap:.75em;margin-top:.75em}.df-product__text{gap:.25em}.df-product__title{color:var(--df-color-dark);font-size:1em;line-height:1.5}.df-product__cart{width:17.647cqi;height:17.647cqi}.df-product__cart svg{width:7.529cqi;height:7.529cqi}.df-product__price-row{gap:.5em}.df-product__price{color:var(--df-color-dark);font-size:1.25em;line-height:1.2}.df-product__price--sale{color:var(--df-color-sale)}.df-product__old{font-size:1.25em;line-height:1.6}}@media (prefers-reduced-motion:reduce){.df-product,.df-product *,.df-product :before,.df-product :after{transition:none;animation:none}.df-cart-fly{display:none}}.df-size-modal{gap:var(--df-space-3);flex-direction:column;display:flex}.df-size-modal__image{-o-object-fit:contain;object-fit:contain;border-radius:var(--df-radius-s);width:auto;max-width:100%;height:auto;max-height:40vh;margin-inline:auto;display:block}.df-size-modal__title{font-family:var(--df-font-family);font-size:1.25rem;font-weight:var(--df-font-weight-medium);color:var(--df-color-ink);margin:0;line-height:1.2}.df-size-modal__name{font-family:var(--df-font-family);color:var(--df-color-muted-light);text-transform:uppercase;margin:0;font-size:.875rem;line-height:1.4}.df-size-modal__loading{font-family:var(--df-font-family);color:var(--df-color-muted-light);margin:0;font-size:.875rem;line-height:1.4}.df-size-modal__list{flex-wrap:wrap;gap:.625rem;display:flex}.df-size-modal__size{min-width:5rem;height:2.9375rem;font-family:var(--df-font-family);color:var(--df-color-ink);text-align:center;border:1px solid var(--df-color-gray-4);cursor:pointer;transition:color var(--df-duration-fast) var(--df-ease-out), background-color var(--df-duration-fast) var(--df-ease-out);background-color:#0000;border-radius:.3125rem;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:.875rem;line-height:1.4286;display:inline-flex}.df-size-modal__size.is-active{color:var(--df-color-white);background-color:var(--df-color-black)}.df-size-modal__price{font-family:var(--df-font-family);font-size:1.25rem;font-weight:var(--df-font-weight-medium);color:var(--df-color-ink);margin:0;line-height:1.2}.df-size-modal__error{font-family:var(--df-font-family);color:var(--df-color-sale);margin:0;font-size:.875rem;line-height:1.4}.df-size-modal__success{font-family:var(--df-font-family);color:var(--df-color-ink);margin:0;font-size:.875rem;line-height:1.4}.df-size-modal__add{width:100%}@media (prefers-reduced-motion:reduce){.df-size-modal,.df-size-modal *,.df-size-modal :before,.df-size-modal :after{transition:none;animation:none}}.df-pickup-line{font-family:var(--df-font-family);color:var(--df-color-ink);text-align:left;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.875rem;line-height:1.4286;text-decoration:underline}.df-pickup-line:hover{color:var(--df-color-sale)}.df-pickup-line[hidden]{display:none}.df-pickup{flex-direction:column;display:flex}.df-pickup__list{gap:var(--df-space-4);flex-direction:column;display:flex}.df-pickup__store{gap:var(--df-space-3);padding-bottom:var(--df-space-4);border-bottom:1px solid var(--df-color-light);flex-direction:column;display:flex}.df-pickup__store:last-child{border-bottom:0;padding-bottom:0}.df-pickup__name{font-family:var(--df-font-family);font-size:1.125rem;font-weight:var(--df-font-weight-medium);color:var(--df-color-ink);text-transform:uppercase;margin:0;line-height:1.2}.df-pickup__rows{flex-direction:column;gap:.5rem;margin:0;display:flex}.df-pickup__row{grid-template-columns:6rem 1fr;align-items:start;gap:1rem;display:grid}.df-pickup__row dt{letter-spacing:.02em;color:var(--df-color-muted-light);text-transform:uppercase;font-size:.75rem;line-height:1.3334}.df-pickup__row dd{color:var(--df-color-ink);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.4286}.df-pickup__row dd a{color:inherit}.df-pickup__route{text-align:center;align-self:stretch}:root{--df-products-slide-width:21rem;--df-products-gap:.5rem;--df-products-pad-block:3rem;--df-products-all-size:.75rem;--df-products-arrow-size:2.5rem}.df-products{background:var(--df-color-white);width:100%;color:var(--df-color-text)}.df-products__inner{max-width:min(120rem,100%);padding:var(--df-products-pad-block) var(--df-container-pad-inline-mobile);margin-inline:auto}.df-products__head{justify-content:space-between;align-items:center;gap:var(--df-space-3);min-width:0;margin-bottom:var(--df-space-5);flex-direction:row;display:flex}.df-products__all{min-width:0;max-width:40%;font-family:var(--df-font-family);font-size:var(--df-products-all-size);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);color:var(--df-color-black);text-transform:uppercase;flex-shrink:0;align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.df-products__all span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.df-products__all svg{flex-shrink:0;width:.9375rem;height:.9375rem;display:block}.df-products__all:hover{text-underline-offset:.25rem;text-decoration:underline}@media (width<=63.999rem){.df-products__all{border:1px solid;border-radius:50%;justify-content:center;align-items:center;gap:0;width:2.5rem;max-width:none;height:2.5rem}.df-products__all:hover{text-decoration:none}.df-products__all span{display:none}.df-products__all svg{width:1.25rem;height:1.25rem}}.df-products__viewport{min-width:0;max-width:100%;position:relative;overflow:hidden}.df-products__arrow{z-index:3;width:var(--df-products-arrow-size);height:var(--df-products-arrow-size);color:var(--df-color-ink);background-color:color-mix(in srgb, var(--df-color-white) 85%, transparent);cursor:pointer;opacity:0;transition:opacity var(--df-duration-fast) var(--df-ease-out), background-color var(--df-duration-fast) var(--df-ease-out);pointer-events:none;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.df-products__arrow--prev{inset-inline-start:var(--df-space-2)}.df-products__arrow--next{inset-inline-end:var(--df-space-2)}.df-products__arrow svg{width:1.5rem;height:1.5rem;display:block}.df-products__arrow--prev svg{transform:translate(-.0625rem)}.df-products__arrow--next svg{transform:translate(.0625rem)}.df-products:hover .df-products__arrow,.df-products:focus-within .df-products__arrow{opacity:1;pointer-events:auto}.df-products__arrow:hover{background-color:var(--df-color-white)}.df-products__arrow:focus-visible{opacity:1;outline:2px solid var(--df-color-black);outline-offset:2px;pointer-events:auto}.df-products__viewport:not(.swiper-initialized) .df-products__arrow{display:none}.df-products__list{gap:var(--df-products-gap);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.df-products__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){:root{--df-products-slide-width:26.5625rem;--df-products-gap:1.875rem;--df-products-all-size:1.25rem}.df-products__inner{padding:var(--df-products-pad-block) var(--df-container-pad-inline-desktop)}.df-products__head{justify-content:space-between;align-items:center;gap:var(--df-space-3);margin-bottom:var(--df-space-6);flex-direction:row}.df-products__all svg{width:1.5rem;height:1.5rem}.df-products__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.df-products__pagination{margin-top:var(--df-space-5);justify-content:center;display:none}.df-products__viewport.swiper-initialized+.df-products__pagination{display:flex}.df-products__viewport.swiper-lock+.df-products__pagination{display:none}.df-products__viewport.swiper-initialized .df-products__list{flex-wrap:nowrap;gap:0;display:flex}.df-products__viewport.swiper-initialized .df-products__slide{width:min(var(--df-products-slide-width), 100%);flex:none}@media (width>=64rem){.df-products__pagination{margin-top:var(--df-space-6)}}.df-products__all:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}@media (prefers-reduced-motion:reduce){.df-products,.df-products *,.df-products :before,.df-products :after{transition:none;animation:none}}.df-products--compact{--df-section-title-size:2rem;--df-section-title-ls:-.02em;--df-products-pad-block:2rem}.df-products--compact .df-products__head{margin-bottom:var(--df-space-4)}.df-products--compact .df-products__inner{padding-inline:0}@media (width>=64rem){.df-products--compact{--df-section-title-size:2rem}}:root{--df-certs-pad-block:3rem;--df-certs-gap:1.5rem;--df-certs-gap-tight:.25rem;--df-certs-title-size:3rem;--df-certs-caption-size:1rem;--df-certs-radius:.875rem;--df-certs-button-width:16.875rem;--df-certs-back:#282828}.df-certs{background:var(--df-color-white);width:100%;color:var(--df-color-text)}.df-certs__inner{gap:var(--df-certs-gap-tight);width:100%;max-width:min(120rem,100%);padding:var(--df-certs-pad-block) var(--df-container-pad-inline-mobile);flex-direction:column;margin-inline:auto;display:flex}.df-certs__text,.df-certs__media{display:contents}.df-certs__title{overflow-wrap:anywhere;text-transform:uppercase;min-width:0;font-family:var(--df-font-family);font-size:clamp(1.75rem, .75rem + 8vw, var(--df-certs-title-size));font-weight:var(--df-font-weight-regular);letter-spacing:-.09rem;color:var(--df-color-ink);order:1;margin:0;line-height:1.04}.df-certs__caption{overflow-wrap:anywhere;font-family:var(--df-font-family);font-size:var(--df-certs-caption-size);font-weight:var(--df-font-weight-medium);letter-spacing:-.0625rem;color:var(--df-color-text);order:2;margin:0;line-height:1.125}.df-certs__card,.df-certs__button{margin-top:calc(var(--df-certs-gap) - var(--df-certs-gap-tight))}.df-certs__card{aspect-ratio:357.33/252.17;perspective:62.5rem;order:3;width:100%;position:relative}.df-certs__face{border-radius:var(--df-certs-radius);backface-visibility:hidden;transition:transform var(--df-duration-slow) var(--df-ease-out);position:absolute;inset:0;overflow:hidden}.df-certs__face--front{transform:rotateY(0)}.df-certs__face--back{background:var(--df-certs-back);justify-content:center;align-items:center;display:flex;transform:rotateY(180deg)}.df-certs__image,.df-certs__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.df-certs__logo{width:55%;height:auto;color:var(--df-color-white)}.df-certs__button{width:100%;min-height:2.625rem;padding:var(--df-space-1) var(--df-space-4);order:4}@media (hover:hover) and (pointer:fine){.df-certs__card:hover .df-certs__face--front{transform:rotateY(-180deg)}.df-certs__card:hover .df-certs__face--back{transform:rotateY(0)}.df-certs__card:focus-within .df-certs__face--front{transform:rotateY(-180deg)}.df-certs__card:focus-within .df-certs__face--back{transform:rotateY(0)}}@media (width>=64rem){:root{--df-certs-pad-block:6.25rem;--df-certs-gap:2rem}.df-certs__inner{justify-content:center;gap:clamp(var(--df-space-6), 11.5vw, 13.75rem);padding:var(--df-certs-pad-block) var(--df-container-pad-inline-desktop);text-align:center;flex-direction:row}.df-certs__text,.df-certs__media{flex-direction:column;min-width:0;display:flex}.df-certs__text{align-items:center;gap:var(--df-certs-gap);flex:0 33.25rem}.df-certs__media{gap:var(--df-space-3);flex:0 31.9375rem}.df-certs__title,.df-certs__caption,.df-certs__card,.df-certs__button{order:0;margin-top:0}.df-certs__title{letter-spacing:-.0625rem;line-height:1.1667}.df-certs__caption{display:none}.df-certs__card{aspect-ratio:511/374}.df-certs__button{padding:var(--df-space-3) var(--df-space-4);width:var(--df-certs-button-width)}}@media (prefers-reduced-motion:reduce){.df-certs *,.df-certs :before,.df-certs :after{transition:none}}:root{--df-collections-pad-block:3rem;--df-collections-gap:2rem;--df-collections-head-gap:2.5rem;--df-collections-head-width:37.0625rem;--df-collections-slider-width:47.0625rem;--df-collections-title-width:35.125rem;--df-collections-media-width:100%;--df-collections-title-size:3rem;--df-collections-title-ls:-.0208em;--df-collections-name-size:2rem;--df-collections-desc-size:1rem;--df-collections-button-width:16.875rem;--df-collections-text-block-h:4.75rem;--df-collections-arrow-width:1.0625rem;--df-collections-arrow-height:2.0625rem;--df-collections-arrow-inset:.75rem;--df-collections-parallax-shift:5rem;--df-collections-parallax-bleed:10rem}.df-collections{background:var(--df-color-white);width:100%;color:var(--df-color-text)}.df-collections__inner{gap:var(--df-collections-gap);max-width:min(120rem,100%);padding:var(--df-collections-pad-block) var(--df-container-pad-inline-mobile);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.df-collections__head{display:contents}.df-collections__title{max-width:var(--df-collections-title-width);overflow-wrap:anywhere;font-family:var(--df-font-family);font-size:clamp(1.75rem, .75rem + 8vw, var(--df-section-title-size));font-weight:var(--df-font-weight-regular);letter-spacing:var(--df-collections-title-ls);color:var(--df-color-ink);text-transform:uppercase;order:1;margin:0 auto;line-height:1.1667}.df-collections__description{overflow-wrap:anywhere;font-family:var(--df-font-family);font-size:var(--df-font-size-base);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);color:var(--df-color-ink);white-space:pre-line;order:2;margin:0}.df-collections__button{order:4}.df-collections__viewport{order:3;min-width:0;max-width:100%;position:relative;overflow:hidden}.df-collections__list{margin:0;padding:0;list-style:none}.df-collections__viewport.swiper-initialized .df-collections__list{flex-wrap:nowrap;display:flex}.df-collections__slide{overflow:hidden}.df-collections__viewport.swiper-initialized .df-collections__slide{flex:none;width:100%}.df-collections__card{text-align:center;position:relative}.df-collections__media{width:min(100%, var(--df-collections-media-width));margin-inline:auto;position:relative}.df-collections__frame{overflow:hidden}.df-collections__picture{width:calc(100% + var(--df-collections-parallax-bleed));margin-inline:calc(0rem - var(--df-collections-parallax-shift));display:block}.df-collections__picture img{width:100%;max-width:none;height:auto;display:block}.df-collections__name{margin:var(--df-space-4) 0 0;overflow-wrap:anywhere;font-family:var(--df-font-family);font-size:var(--df-collections-name-size);font-weight:var(--df-font-weight-regular);color:var(--df-color-ink);text-transform:uppercase;line-height:.875}.df-collections__name a{color:inherit;text-decoration:none}.df-collections__name a:hover,.df-collections__name a:focus-visible{text-decoration:underline}.df-collections__caption{margin:var(--df-space-2) 0 0;overflow-wrap:anywhere;font-family:var(--df-font-family);font-size:var(--df-collections-desc-size);font-weight:var(--df-font-weight-regular);line-height:var(--df-font-line-height-base);color:var(--df-color-ink);text-transform:uppercase}.df-collections__stage{z-index:2;width:min(100%, var(--df-collections-media-width));pointer-events:none;height:100%;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50%}.df-collections__arrow{z-index:3;width:var(--df-collections-arrow-width);height:var(--df-collections-arrow-height);color:var(--df-color-ink);cursor:pointer;translate:0 calc(-50% - var(--df-collections-text-block-h) / 2);opacity:0;pointer-events:none;transition:opacity var(--df-duration-fast) var(--df-ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block-start:50%}.df-collections__viewport:hover .df-collections__arrow,.df-collections__viewport:focus-within .df-collections__arrow{opacity:1;pointer-events:auto}.df-collections__arrow:focus-visible{opacity:1;outline:2px solid var(--df-color-black);outline-offset:2px;pointer-events:auto}@media (hover:hover) and (prefers-reduced-motion:no-preference){.df-collections__picture img{transition:transform var(--df-duration-slow) var(--df-ease-out)}.df-collections:hover .df-collections__picture img{transform:scale(1.08)}}.df-collections__arrow--prev{inset-inline-start:var(--df-collections-arrow-inset)}.df-collections__arrow--next{inset-inline-end:var(--df-collections-arrow-inset)}.df-collections__arrow svg{width:100%;height:100%;display:block}.df-collections__viewport:not(.swiper-initialized) .df-collections__arrow{display:none}@media (width>=64rem){:root{--df-collections-pad-block:6rem;--df-collections-media-width:39.6875rem}.df-collections__inner{grid-template-columns:minmax(0, var(--df-collections-head-width)) minmax(0, var(--df-collections-slider-width));justify-content:space-between;align-items:center;gap:var(--df-space-6);padding:var(--df-collections-pad-block) clamp(4rem, 12.08vw, 14.5rem)}.df-collections__head{gap:var(--df-collections-head-gap);text-align:center;flex-direction:column;align-items:center;display:flex}.df-collections__title,.df-collections__description,.df-collections__viewport,.df-collections__button{order:0}.df-collections__title{font-size:var(--df-collections-title-size)}.df-collections__button{width:var(--df-collections-button-width)}}@media (width>=114rem){:root{--df-collections-arrow-inset:-3.6875rem}}@media (prefers-reduced-motion:reduce){.df-collections,.df-collections *,.df-collections :before,.df-collections :after{transition:none;animation:none}}:root{--df-collections-hero-height:27rem;--df-collections-hero-text-width:30.875rem;--df-collections-hero-title-size:2.5rem;--df-collections-hero-description-size:1rem;--df-collections-hero-pagination-inset:1.5rem;--df-collections-hero-arrow-size:3rem}.df-collections-hero{width:100%;height:min(var(--df-collections-hero-height), 100svh);color:var(--df-color-ink);background-color:#0000;border-radius:.5rem;position:relative;overflow:hidden}.df-collections-hero__viewport{height:100%}.df-collections-hero__list{height:100%;margin:0;padding:0;list-style:none}.df-collections-hero__viewport.swiper-initialized .df-collections-hero__list{flex-wrap:nowrap;display:flex}.df-collections-hero__slide{pointer-events:none;flex:0 0 100%;width:100%;height:100%;transition-property:opacity;position:relative;overflow:hidden}.df-collections-hero__slide.swiper-slide-active{pointer-events:auto}.df-collections-hero__picture{position:absolute;inset:0}.df-collections-hero__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.df-collections-hero__content{z-index:2;width:100%;padding-inline:var(--df-container-pad-inline-mobile);text-align:left;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.df-collections-hero__panel{align-items:flex-start;gap:var(--df-space-2);max-width:var(--df-collections-hero-text-width);background-color:color-mix(in srgb, var(--df-color-white) 75%, transparent);pointer-events:auto;border-radius:.5rem;flex-direction:column;padding:1.25rem;display:flex}.df-collections-hero__title{font-family:var(--df-font-family);font-size:clamp(1.75rem, 1rem + 2vw, var(--df-collections-hero-title-size));font-weight:var(--df-font-weight-regular);color:var(--df-color-ink);text-transform:uppercase;line-height:1.1}.df-collections-hero__description{font-size:var(--df-collections-hero-description-size);color:var(--df-color-ink);line-height:1.4}.df-collections-hero__pagination{--swiper-pagination-bottom:var(--df-collections-hero-pagination-inset);--df-pagination-bullet:var(--df-color-ink);--df-pagination-bullet-active:var(--df-color-ink);--df-pagination-opacity:.35;inset-inline:0;bottom:var(--df-collections-hero-pagination-inset);z-index:3;padding-inline:var(--df-container-pad-inline-mobile);justify-content:center;align-items:center;display:flex;position:absolute}.df-collections-hero__pagination:empty{display:none}.df-collections-hero__arrow{bottom:var(--df-collections-hero-pagination-inset);z-index:4;width:var(--df-collections-hero-arrow-size);height:var(--df-collections-hero-arrow-size);color:var(--df-color-ink);background-color:color-mix(in srgb, var(--df-color-white) 92%, transparent);border:1px solid color-mix(in srgb, var(--df-color-ink) 18%, transparent);cursor:pointer;transition:background-color var(--df-duration-fast) var(--df-ease-out), border-color var(--df-duration-fast) var(--df-ease-out);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.df-collections-hero__arrow--prev{inset-inline-end:calc(var(--df-collections-hero-pagination-inset) + var(--df-collections-hero-arrow-size) + .5rem)}.df-collections-hero__arrow--next{inset-inline-end:var(--df-collections-hero-pagination-inset)}.df-collections-hero__arrow svg{width:1.5rem;height:1.5rem;display:block}.df-collections-hero__arrow:hover{background-color:var(--df-color-white);border-color:var(--df-color-ink)}.df-collections-hero__arrow:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-collections-hero__viewport:not(.swiper-initialized)~.df-collections-hero__arrow{display:none}@media (width>=64rem){:root{--df-collections-hero-height:47.5rem}.df-collections-hero__content{padding-inline:var(--df-container-pad-inline-desktop)}}@media (width<=63.999rem){.df-collections-hero__arrow{bottom:calc(var(--df-collections-hero-pagination-inset) + 2rem)}}@media (prefers-reduced-motion:reduce){.df-collections-hero,.df-collections-hero *,.df-collections-hero :before,.df-collections-hero :after{transition:none;animation:none}}.df-collection-tile{aspect-ratio:431/304;color:var(--df-color-white);background-color:#0000;border-radius:.5rem;position:relative;overflow:hidden}.df-collection-tile__media,.df-collection-tile__picture{position:absolute;inset:0}.df-collection-tile__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.df-collection-tile__overlay{z-index:1;background:linear-gradient(#0000 0%,#0009 100%);position:absolute;inset:0}.df-collection-tile__content{z-index:2;justify-content:flex-end;gap:var(--df-space-2);padding:var(--df-space-4);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.df-collection-tile__title{font-family:var(--df-font-family);font-size:1.5rem;font-weight:var(--df-font-weight-regular);color:var(--df-color-white);text-transform:uppercase;line-height:1.1}.df-collection-tile__title a{color:inherit;text-decoration:none}.df-collection-tile__description{color:var(--df-color-white);font-size:.875rem;line-height:1.4}.df-collection-tile__content .df-btn{pointer-events:auto;align-self:flex-start}@media (prefers-reduced-motion:reduce){.df-collection-tile,.df-collection-tile *,.df-collection-tile :before,.df-collection-tile :after{transition:none;animation:none}}:root{--df-categories-pad-block:3rem;--df-categories-gap:1rem;--df-categories-tile-max:19rem}.df-categories{background:var(--df-color-white);width:100%;color:var(--df-color-text)}.df-categories__list{gap:var(--df-categories-gap);max-width:min(120rem,100%);padding:var(--df-categories-pad-block) var(--df-container-pad-inline-mobile);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}@media (width>=64rem){:root{--df-categories-pad-block:6rem}.df-categories__list{padding:var(--df-categories-pad-block) var(--df-container-pad-inline-desktop);display:flex}}@media (prefers-reduced-motion:reduce){.df-categories,.df-categories *,.df-categories :before,.df-categories :after{transition:none;animation:none}}.df-category{aspect-ratio:1;border-radius:var(--df-radius-s);background-color:var(--df-color-lighter);color:var(--df-color-white);justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden;container-type:inline-size}.df-category__image{width:100%;height:100%;display:block;position:absolute;inset:0}.df-category__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.df-category__name{z-index:1;padding-inline:var(--df-space-2);overflow-wrap:anywhere;font-family:var(--df-font-family);font-size:clamp(.6875rem,8.5cqw,1.5rem);font-weight:var(--df-font-weight-regular);letter-spacing:-.02em;color:var(--df-color-white);text-align:center;text-transform:uppercase;line-height:1.1667;position:relative}.df-category:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}@media (width>=64rem){.df-category{min-width:0;max-width:var(--df-categories-tile-max);flex:1 1 0}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.df-category__image img{transition:transform var(--df-duration-slow) var(--df-ease-out)}.df-category:hover .df-category__image img{transform:scale(1.08)}}:root{--df-hero-height:58.125rem;--df-hero-title-size:6rem;--df-hero-title-ls:-.0104em;--df-hero-subtitle-size:1.25rem;--df-hero-content-gap:.25rem;--df-hero-pagination-inset:1.5rem}.df-hero{width:100%;height:min(var(--df-hero-height), 100svh);background-color:var(--df-color-dark);color:var(--df-color-white);position:relative;overflow:hidden}.df-hero__viewport{height:100%}.df-hero__list{height:100%;margin:0;padding:0;list-style:none}.df-hero__viewport.swiper-initialized .df-hero__list{flex-wrap:nowrap;display:flex}.df-hero__slide{pointer-events:none;flex:0 0 100%;width:100%;height:100%;transition-property:opacity;position:relative;overflow:hidden}.df-hero__slide.swiper-slide-active{pointer-events:auto}.df-hero__picture{position:absolute;inset:0}.df-hero__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.df-hero__content{z-index:2;justify-content:center;align-items:center;gap:var(--df-hero-content-gap);padding-inline:var(--df-container-pad-inline-mobile);text-align:center;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.df-hero__title{overflow-wrap:anywhere;max-width:100%;font-family:var(--df-font-family);font-size:clamp(2rem, .5rem + 4.7vw, var(--df-hero-title-size));font-weight:var(--df-font-weight-regular);letter-spacing:var(--df-hero-title-ls);color:var(--df-color-white);text-transform:uppercase;text-shadow:0 .125rem 1.75rem #00000059;line-height:1}.df-hero__subtitle{overflow-wrap:anywhere;max-width:100%;font-family:var(--df-font-family);font-size:clamp(.875rem, .55rem + .6vw, var(--df-hero-subtitle-size));font-weight:var(--df-font-weight-regular);color:var(--df-color-white);text-shadow:0 .125rem 1.25rem #00000073;line-height:1.2}.df-hero__pagination{--swiper-pagination-bottom:var(--df-hero-pagination-inset);--df-pagination-bullet:var(--df-color-white);--df-pagination-bullet-active:var(--df-color-white);--df-pagination-opacity:.35;inset-inline:0;bottom:var(--df-hero-pagination-inset);z-index:3;padding-inline:var(--df-container-pad-inline-mobile);justify-content:center;align-items:center;display:flex;position:absolute}.df-hero__pagination:empty{display:none}@media (width>=48rem){:root{--df-hero-pagination-inset:2.5rem}}@media (width>=64rem){:root{--df-hero-pagination-inset:4rem}}@media (prefers-reduced-motion:reduce){.df-hero,.df-hero *,.df-hero :before,.df-hero :after{transition:none;animation:none}}.df-feedback{gap:var(--df-space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.df-feedback{gap:var(--df-space-6) 4rem;grid-template-columns:minmax(0,1fr) 27rem;align-items:start}}.df-feedback__form{gap:var(--df-space-5);flex-direction:column;min-width:0;display:flex}.df-feedback__intro{font-family:var(--df-font-family);font-size:.875rem;line-height:var(--df-font-line-height-base);letter-spacing:.03em;text-transform:uppercase;color:var(--df-color-text);margin:0}.df-feedback__help{align-items:center;gap:var(--df-space-3) var(--df-space-5);flex-wrap:wrap;display:flex}.df-feedback__fallback{color:var(--df-color-muted);margin:0;font-size:.875rem}.df-feedback__fallback-link{color:var(--df-color-sale);text-decoration:underline}.df-feedback__fallback-link:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-feedback__aside{gap:var(--df-space-5);flex-direction:column;display:flex}.df-feedback__director{gap:var(--df-space-3);flex-direction:column;display:flex}.df-feedback__director-photo{aspect-ratio:7/8;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.df-feedback__director-caption{font-size:.625rem;line-height:var(--df-font-line-height-base);letter-spacing:.09em;text-align:end;text-transform:uppercase;white-space:pre-line;color:var(--df-color-text);margin:0}.df-feedback__quote{font-size:1.125rem;line-height:var(--df-font-line-height-base);color:var(--df-color-text);margin:0}.df-contacts-page{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}@media (width>=64rem){.df-contacts-page{padding:4rem var(--df-container-pad-inline-desktop) 4rem}}.df-catalog{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}.df-catalog__chips{gap:var(--df-space-4);margin:0 calc(var(--df-container-pad-inline-mobile) * -1) var(--df-space-5);padding:0 var(--df-container-pad-inline-mobile) var(--df-space-1);scrollbar-width:none;display:flex;overflow-x:auto}.df-catalog__chips::-webkit-scrollbar{display:none}.df-catalog__chip{color:var(--df-color-text);text-transform:uppercase;white-space:nowrap;flex:none;font-size:.75rem;line-height:1.2;text-decoration:none}.df-catalog__chip.is-active{color:var(--df-color-ink);text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:1px}.df-catalog__main{min-width:0}.df-empty-state{text-align:center;flex-direction:column;align-items:center;gap:2rem;padding:3rem 1rem;display:flex}.df-empty-state__icon{color:var(--df-color-black)}.df-empty-state__glyph{width:18.625rem;max-width:100%;height:auto;display:block}.df-empty-state__title{color:var(--df-color-black);text-transform:uppercase;margin:0 0 -1rem;font-size:3rem}.df-empty-state__text{max-width:34rem;color:var(--df-color-black);margin:0;font-size:1rem;line-height:1.25rem}.df-empty-state__button{text-transform:uppercase;min-height:3rem;padding:.75rem 2.5rem;font-size:.875rem}@media (width<=63.9375rem){.df-empty-state__title{font-size:2rem}.df-empty-state__glyph{width:12rem}}.df-catalog-sidebar{display:none}.df-catalog-sidebar__nav{gap:var(--df-space-4);flex-direction:column;display:flex}.df-catalog-sidebar__row{align-items:center;gap:var(--df-space-2);display:flex}.df-catalog-sidebar__link{color:var(--df-color-black);text-transform:uppercase;font-size:1.25rem;line-height:1.2;text-decoration:none}.df-catalog-sidebar__link:hover,.df-catalog-sidebar__link.is-active{color:var(--df-color-sale)}.df-catalog-sidebar__toggle{width:1.5rem;height:1.5rem;color:var(--df-color-black);cursor:pointer;transition:transform var(--df-duration-fast) ease;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:inline-flex}.df-catalog-sidebar__toggle[aria-expanded=true]{transform:rotate(90deg)}.df-catalog-sidebar__list{gap:var(--df-space-2);margin:var(--df-space-4) 0 0;flex-direction:column;padding:0;padding-inline-start:1rem;list-style:none;display:flex}.df-catalog-sidebar__sublink{color:var(--df-color-text);font-size:1.125rem;line-height:1.2;text-decoration:none}.df-catalog-sidebar__sublink:hover,.df-catalog-sidebar__sublink.is-active{color:var(--df-color-sale)}.df-catalog-sidebar__promo{gap:var(--df-space-3);margin-top:var(--df-space-6);flex-direction:column;display:flex}.df-catalog-sidebar__promo-link{color:var(--df-color-black);text-transform:uppercase;font-size:1.25rem;line-height:1.2;text-decoration:none}.df-catalog-sidebar__promo-link--sale{color:var(--df-color-sale)}.df-catalog-sidebar__promo-link:hover{text-decoration:underline}.df-catalog-grid{gap:var(--df-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.df-catalog-grid>:nth-child(5n){grid-column:1/-1;max-width:none}@media (width<=63.9375rem){.df-catalog-grid>:nth-child(5n) .df-product__media{aspect-ratio:336/510}}.df-catalog-pager{justify-content:center;align-items:center;gap:var(--df-space-2);margin-top:var(--df-space-6);flex-wrap:wrap;display:flex}.df-catalog-pager__page,.df-catalog-pager__arrow{min-width:2.5rem;height:2.5rem;padding-inline:var(--df-space-2);border-radius:var(--df-radius-s);color:var(--df-color-text);border:1px solid #0000;justify-content:center;align-items:center;font-size:1rem;text-decoration:none;display:inline-flex}.df-catalog-pager__page.is-current{color:var(--df-color-white);background-color:var(--df-color-black)}.df-catalog-pager__dots{padding-inline:var(--df-space-1);color:var(--df-color-muted)}.df-catalog-pager__page:hover,.df-catalog-pager__arrow:hover{border-color:var(--df-color-border)}@media (width>=64rem){.df-catalog{padding:3rem var(--df-container-pad-inline-desktop) 4rem}.df-catalog__chips{display:none}.df-catalog__body{gap:var(--df-space-6);grid-template-columns:18.5rem minmax(0,1fr);align-items:start;display:grid}.df-search .df-catalog__body,.df-catalog--preset .df-catalog__body{grid-template-columns:minmax(0,1fr)}.df-catalog-sidebar{top:var(--df-catalog-toolbar-top,calc(var(--df-header-pad-top) + var(--df-header-tier-top-height) + var(--df-header-tier-nav-height) + var(--df-space-2) + var(--df-admin-top,0px)));scrollbar-gutter:stable;max-height:calc(100vh - 9.5rem);display:block;position:sticky;overflow-y:auto}.df-catalog__toolbar{top:var(--df-catalog-toolbar-top,calc(var(--df-header-pad-top) + var(--df-header-tier-top-height) + var(--df-header-tier-nav-height) + var(--df-space-2) + var(--df-admin-top,0px)))}.df-catalog-grid{gap:var(--df-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.df-catalog-grid>:nth-child(5n){max-width:var(--df-product-width);grid-column:auto}}@media (width>=80rem){.df-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.df-catalog-grid>:nth-child(5n){max-width:var(--df-product-width);grid-column:auto}}.df-search__form{gap:var(--df-space-2);margin-bottom:var(--df-space-6);display:flex}.df-search__form .df-input{flex:1;min-width:0}.df-search__hint{color:var(--df-color-muted)}.df-smart-filter{flex-direction:column;display:flex}.df-smart-filter__group{border-bottom:1px solid var(--df-color-border,#ececec);padding:1.125rem 0}.df-smart-filter__group:last-child{border-bottom:none}.df-smart-filter__group-title{cursor:pointer;letter-spacing:.02em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:1rem;font-weight:600;list-style:none;display:flex}.df-smart-filter__group-title::-webkit-details-marker{display:none}.df-smart-filter__chev{flex-shrink:0;transition:transform .15s}.df-smart-filter__group[open]>.df-smart-filter__group-title .df-smart-filter__chev{transform:rotate(180deg)}.df-smart-filter{interpolate-size:allow-keywords}@supports selector(::details-content){.df-smart-filter__group::details-content{opacity:0;block-size:0;transition:block-size .2s ease, opacity .14s ease, content-visibility .2s allow-discrete;overflow:clip}.df-smart-filter__group[open]::details-content{opacity:1;block-size:auto}}@media (prefers-reduced-motion:reduce){.df-smart-filter__group::details-content{transition:none}.df-smart-filter__chev{transition:none}}.df-smart-filter__values{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.df-smart-filter__option{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.3;display:flex}.df-smart-filter__option input{opacity:0;width:1px;height:1px;position:absolute}.df-smart-filter__circle{border:1px solid var(--df-color-ink,#000);background:#fff;border-radius:50%;flex-shrink:0;width:1.125rem;height:1.125rem;position:relative}.df-smart-filter__option.is-checked .df-smart-filter__circle:after{content:"";background:var(--df-color-ink,#000);border-radius:50%;position:absolute;inset:3px}.df-smart-filter__option:has(input:checked) .df-smart-filter__circle:after{content:"";background:var(--df-color-ink,#000);border-radius:50%;position:absolute;inset:3px}.df-smart-filter__box{border:1px solid var(--df-color-ink,#000);background:#fff;border-radius:.25rem;flex-shrink:0;width:1.125rem;height:1.125rem;position:relative}.df-smart-filter__option.is-checked .df-smart-filter__box{background:var(--df-color-ink,#000);border-color:var(--df-color-ink,#000)}.df-smart-filter__option:has(input:checked) .df-smart-filter__box{background:var(--df-color-ink,#000);border-color:var(--df-color-ink,#000)}.df-smart-filter__option.is-checked .df-smart-filter__box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.df-smart-filter__option:has(input:checked) .df-smart-filter__box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.df-smart-filter__option.is-disabled .df-smart-filter__box{border-color:#dcdcdc}.df-smart-filter__option input:focus-visible+.df-smart-filter__box,.df-smart-filter__option input:focus-visible+.df-smart-filter__circle{outline:2px solid var(--df-color-ink,#000);outline-offset:2px}.df-smart-filter__option.is-disabled{color:#b3b3b3;cursor:pointer}.df-smart-filter__option.is-disabled .df-smart-filter__label{text-decoration:line-through}.df-smart-filter__option.is-disabled .df-smart-filter__circle{border-color:#dcdcdc}.df-smart-filter__values--chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;display:grid}.df-smart-filter__option--chips{min-width:0;display:flex}.df-smart-filter__chip{text-align:center;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;background:#fff;border:1px solid #e0e0e0;border-radius:.625rem;flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:2.375rem;padding:0 .5rem;font-size:.8125rem;transition:background .12s,border-color .12s,color .12s;display:flex}.df-smart-filter__option--chips-long .df-smart-filter__chip{letter-spacing:.02em;font-size:.6875rem}.df-smart-filter__option--chips:hover .df-smart-filter__chip{border-color:var(--df-color-ink,#000)}.df-smart-filter__option--chips.is-checked .df-smart-filter__chip{background:var(--df-color-ink,#000);border-color:var(--df-color-ink,#000);color:#fff}.df-smart-filter__option--chips:has(input:checked) .df-smart-filter__chip{background:var(--df-color-ink,#000);border-color:var(--df-color-ink,#000);color:#fff}.df-smart-filter__option--chips.is-disabled .df-smart-filter__chip{color:#b3b3b3;border-color:#ececec;text-decoration:line-through}.df-smart-filter__option--chips.is-checked.is-disabled .df-smart-filter__chip{color:#fff}.df-smart-filter__option--radio.is-disabled .df-smart-filter__label,.df-smart-filter__option--dropdown.is-disabled .df-smart-filter__label{text-decoration:line-through}.df-smart-filter__option--radio.is-disabled .df-smart-filter__circle{border-color:#dcdcdc}.df-smart-filter__option--pictures.is-disabled .df-smart-filter__label{opacity:.4;text-decoration:line-through}.df-smart-filter__values--select{display:block}.df-smart-filter__option--select{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem;font-size:.875rem;line-height:1.3;transition:background .12s;display:flex;position:relative}.df-smart-filter__option--select:hover{background:#f5f5f5}.df-smart-filter__option--select input{opacity:0;width:1px;height:1px;position:absolute}.df-smart-filter__option--select .df-smart-filter__label{text-transform:uppercase;letter-spacing:.04em}.df-smart-filter__check{opacity:0;flex-shrink:0;transition:opacity .12s}.df-smart-filter__option--select:has(input:checked) .df-smart-filter__check{opacity:1}.df-smart-filter__option--select:has(input:checked) .df-smart-filter__label{font-weight:600}.df-smart-filter__option--select.is-disabled{color:#b3b3b3;cursor:pointer}.df-smart-filter__option--select.is-disabled .df-smart-filter__label{text-decoration:line-through}.df-smart-filter__values--pictures,.df-smart-filter__values--pictures_labels{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;display:grid}.df-smart-filter__option--pictures{flex-direction:column;gap:.375rem;min-width:0;display:flex}.df-smart-filter__picture{aspect-ratio:1;background-color:var(--df-color-bg,#fff);background-position:50%;background-size:cover;border:1px solid #e0e0e0;border-radius:.5rem;width:100%;transition:border-color .12s,box-shadow .12s;display:block}.df-smart-filter__option--pictures:hover .df-smart-filter__picture{border-color:var(--df-color-ink,#000)}.df-smart-filter__picture--text{text-align:center;justify-content:center;align-items:center;padding:.25rem;font-size:.75rem;line-height:1.2;display:flex;overflow:hidden}.df-smart-filter__option--pictures.is-checked .df-smart-filter__picture{border-color:var(--df-color-ink,#000);box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--df-color-ink,#000)}.df-smart-filter__option--pictures:has(input:checked) .df-smart-filter__picture{border-color:var(--df-color-ink,#000);box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--df-color-ink,#000)}.df-smart-filter__option--pictures input:focus-visible+.df-smart-filter__picture{outline:2px solid var(--df-color-ink,#000);outline-offset:2px}.df-smart-filter__option--pictures.is-disabled .df-smart-filter__picture{opacity:.45}.df-smart-filter__values--pictures .df-smart-filter__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.df-smart-filter__values--pictures_labels .df-smart-filter__label{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.25;overflow:hidden}.df-smart-filter__dropdown{position:relative}.df-smart-filter__dropdown-summary{cursor:pointer;background:#fff;border:1px solid #dcdcdc;border-radius:.5rem;align-items:center;gap:.625rem;min-height:2.75rem;padding:.5rem .75rem;font-size:.9375rem;line-height:1.3;list-style:none;display:flex}.df-smart-filter__dropdown-summary::-webkit-details-marker{display:none}.df-smart-filter__dropdown-summary:hover{border-color:var(--df-color-ink,#000)}.df-smart-filter__dropdown-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.df-smart-filter__dropdown-chev{flex-shrink:0;transition:transform .15s}.df-smart-filter__dropdown[open] .df-smart-filter__dropdown-chev{transform:rotate(180deg)}.df-smart-filter__dropdown-list{z-index:20;background:#fff;border:1px solid #e0e0e0;border-radius:.5rem;flex-direction:column;gap:.125rem;max-height:16rem;padding:.5rem;display:flex;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #0000001f}.df-smart-filter__dropdown:not([open]) .df-smart-filter__dropdown-list{display:none}.df-smart-filter__option--dropdown{border-radius:.375rem;padding:.375rem .5rem}.df-smart-filter__option--dropdown:hover{background:#f5f5f5}.df-smart-filter__option--dropdown:has(input:checked) .df-smart-filter__label{font-weight:600}.df-smart-filter__dropdown-preview{background-position:50%;background-size:cover;border:1px solid #e0e0e0;border-radius:.25rem;flex-shrink:0;width:1.5rem;height:1.5rem}.df-filt-range--dates .df-filt-range__input{text-align:left}.df-smart-filter__actions{padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--df-color-border,#eee);background:#fff;grid-template-columns:1fr 1fr;gap:.75rem;margin:1rem -1.25rem -1.25rem;display:grid;position:sticky;bottom:-1.25rem}.df-smart-filter__apply{white-space:nowrap}.df-filt-range__fields{align-items:center;gap:1rem;display:flex}.df-filt-range__field{flex:1;min-width:0}.df-filt-range__input{text-align:center;background:#fff;border:1px solid #dcdcdc;border-radius:.5rem;width:100%;padding:.625rem .75rem;font-size:.9375rem}.df-filt-range__input:focus{border-color:var(--df-color-ink,#000);outline:none}.df-filt-range__dash{background:#c9c9c9;flex-shrink:0;width:1.25rem;height:1px}.df-filt-range__track{height:1.5rem;margin-top:1rem;position:relative}.df-filt-range__rail{pointer-events:none;background:#e3e3e3;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.df-filt-range__bar{background:var(--df-color-ink,#000);pointer-events:none;height:2px;position:absolute;top:50%;transform:translateY(-50%)}.df-filt-range__thumb{appearance:none;pointer-events:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.df-filt-range__thumb::-webkit-slider-thumb{appearance:none;border:1px solid var(--df-color-ink,#000);pointer-events:auto;cursor:pointer;background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;box-shadow:0 1px 4px #00000026}.df-filt-range__thumb::-moz-range-thumb{border:1px solid var(--df-color-ink,#000);pointer-events:auto;cursor:pointer;background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;box-shadow:0 1px 4px #00000026}.df-filt-range__thumb::-moz-range-track{background:0 0}.df-catalog__toolbar{top:var(--df-catalog-toolbar-top,calc(var(--df-header-mobile-height,2.75rem) + 2 * var(--df-space-2) + var(--df-admin-top,0px)));z-index:30;border-bottom:1px solid var(--df-color-border,#ececec);background:var(--df-color-white);justify-content:flex-start;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex;position:sticky}.df-active-filters{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.df-active-filters[hidden]{display:none}.df-active-filters__chip{background:var(--df-color-ink,#111);color:#fff;max-width:100%;font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;line-height:1;transition:opacity .12s;display:inline-flex}.df-active-filters__chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.df-active-filters__chip:hover{opacity:.85}.df-active-filters__chip:focus-visible{outline:2px solid var(--df-color-ink,#111);outline-offset:2px}.df-active-filters__remove{flex-shrink:0}.df-catalog__clear[hidden]{display:none}.df-catalog__clear{letter-spacing:.08em;text-transform:uppercase;min-height:2rem;color:var(--df-color-muted,#888);align-self:flex-start;align-items:center;margin-right:auto;font-size:.75rem;text-decoration:underline;display:inline-flex}.df-catalog__trigger-group{align-self:flex-start;align-items:center;gap:2rem;min-height:2rem;margin-left:auto;display:flex}@media (width<=63.9375rem){.df-catalog__toolbar{flex-wrap:wrap;justify-content:flex-start;row-gap:.75rem;min-width:0;max-width:100%}.df-active-filters{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;order:2;width:100%;min-width:0;max-width:100%;padding-bottom:.125rem;overflow:auto hidden}.df-active-filters::-webkit-scrollbar{display:none}.df-active-filters__chip{flex:none}.df-catalog__clear{order:3}.df-catalog__trigger-group{flex-wrap:wrap;order:1;row-gap:.5rem;margin-left:auto}}.df-catalog-trigger{letter-spacing:-.2px;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;min-height:1.5rem;padding:0;font-size:1.25rem;font-weight:400;line-height:1;display:inline-flex}.df-catalog-trigger__icon{flex-shrink:0}.df-catalog-panel[hidden]{display:none}.df-catalog-panel{top:var(--df-admin-top,0px);z-index:60;width:min(26.5rem,100vw);height:calc(100dvh - var(--df-admin-top,0px));opacity:0;pointer-events:none;will-change:transform, opacity;background:#fff;flex-direction:column;transition:transform .3s,opacity .3s,top .2s,height .2s;display:flex;position:fixed;right:0;transform:translate(100%);box-shadow:-2px 0 24px #00000026}.df-catalog-panel.is-open{opacity:1;pointer-events:auto;transform:translate(0)}.df-catalog-panel-backdrop{z-index:50;opacity:0;pointer-events:none;background:#0006;transition:opacity .3s;position:fixed;inset:0}.df-catalog-panel-backdrop.is-open{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.df-catalog-panel,.df-catalog-panel-backdrop{transition:none}}.df-catalog-panel__head{border-bottom:1px solid var(--df-color-border,#eee);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem;display:flex}.df-catalog-panel__title{letter-spacing:.06em;text-transform:uppercase;font-size:1.125rem;font-weight:600}.df-catalog-panel__close{cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.5rem;line-height:1}.df-catalog-panel__body{flex:1;padding:0 1.25rem 1.25rem;overflow-y:auto}.df-catalog-panel__list{border:none;margin:0;padding:0}.df-catalog-panel__option{border-bottom:1px solid var(--df-color-border,#eee);text-transform:uppercase;cursor:pointer;align-items:center;gap:.75rem;padding:.875rem 0;font-size:1rem;display:flex}.df-catalog-panel__option input{accent-color:var(--df-color-ink,#000)}.df-catalog-panel__option-icon{flex:none;width:1.25rem;height:1.25rem}.df-catalog-panel__actions{padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--df-color-border,#eee);background:#fff;flex-shrink:0;grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width<=63.999rem){.df-catalog-panel{width:100%;height:calc(100dvh - var(--df-admin-top,0px));box-shadow:none}}.df-pdp-page{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}@media (width>=64rem){.df-pdp-page{padding-inline:var(--df-container-pad-inline-desktop)}}@media (prefers-reduced-motion:no-preference){html:has(.df-pdp-page){scroll-behavior:smooth}}.df-pdp{flex-direction:column;gap:4rem;display:flex}.df-pdp__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery""aside""sections";row-gap:4rem;display:grid}.df-pdp__media{grid-area:gallery;position:relative}.df-pdp__back{margin-bottom:1rem}.df-pdp-gallery{scroll-margin-top:8.5rem;position:relative}.df-pdp__aside{grid-area:aside;min-width:0}.df-pdp__sections{flex-direction:column;grid-area:sections;min-width:0;display:flex}@media (width>=64rem){.df-pdp__grid{-moz-column-gap:2rem;grid-template-columns:minmax(0,1fr) minmax(20rem,.7fr);grid-template-areas:"gallery aside""sections aside";column-gap:2rem}.df-pdp__media{padding-left:4rem}.df-pdp__back{margin:0;position:absolute;top:0;left:0}.df-pdp__aside{align-self:start;position:sticky;top:8.5rem}}.df-pdp-carousel{position:relative}.df-pdp-carousel__viewport{cursor:grab;overflow:hidden}.df-pdp-carousel__viewport:active{cursor:grabbing}.df-pdp-carousel__track{align-items:center;display:flex}.df-pdp-gallery__track{height:clamp(26rem,36vw,43rem)}.df-pdp-gallery__slide{flex:none;width:auto;height:100%;margin:0}.df-pdp-gallery__slide picture,.df-pdp-gallery__slide img{-o-object-fit:contain;object-fit:contain;border-radius:var(--df-radius-m);cursor:zoom-in;width:auto;max-width:100%;height:100%;display:block}@media (width<=63.999rem){.df-pdp-gallery__track{height:auto}.df-pdp-gallery__slide,.df-pdp-gallery__slide picture,.df-pdp-gallery__slide img{width:100%;height:auto}}.df-pdp-carousel__nav{align-items:center;gap:.75rem;display:flex}.df-pdp-gallery .df-pdp-carousel__nav{pointer-events:none;z-index:2;justify-content:space-between;align-items:center;padding:0;display:flex;position:absolute;inset:0}.df-pdp-carousel__arrow{width:2.75rem;height:2.75rem;color:var(--df-color-ink);border:1px solid var(--df-color-gray-4);cursor:pointer;pointer-events:auto;transition:background-color var(--df-duration-fast) var(--df-ease-out);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.df-pdp-carousel__arrow:hover{background-color:var(--df-color-white)}.df-pdp-gallery .df-pdp-carousel__counter{color:var(--df-color-gray-4);position:absolute;bottom:0;left:0}.df-pdp-carousel__arrow:disabled{opacity:.3;cursor:default}.df-pdp-carousel__counter{font-size:.875rem;line-height:1.2}.df-pdp-section{border-bottom:1px solid var(--df-color-gray-4);padding:.625rem 0;scroll-margin-top:8.5rem}.df-pdp__sections>section:last-of-type{border-bottom:0}.df-pdp-section__head{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;list-style:none;display:flex}.df-pdp-section__head::-webkit-details-marker{display:none}.df-pdp-section__title{font-size:clamp(1.5rem,1rem + 1.2vw,3rem);font-weight:var(--df-font-weight-regular);text-transform:uppercase;line-height:1.1}.df-pdp-section__chevron{transition:transform var(--df-duration-fast) var(--df-ease-out);flex:none;transform:rotate(90deg)}.df-pdp-section details[open] .df-pdp-section__chevron{transform:rotate(-90deg)}.df-pdp-section__body{padding-top:1rem}.df-pdp-section__body--text{max-width:60rem;color:var(--df-color-text);opacity:0;animation:df-pdp-fade-in var(--df-duration-base) var(--df-ease-out) forwards;font-size:.9375rem;line-height:1.7;transform:translateY(.5rem)}.df-pdp-section details[open] .df-pdp-section__body--text{animation-delay:40ms}.df-pdp-section__body--text :where(h2,h3,h4){font-weight:var(--df-font-weight-medium);text-transform:uppercase;letter-spacing:.01em;margin:1.5em 0 .5em}.df-pdp-section__body--text :where(p,ul,ol){margin:0 0 1em}.df-pdp-section__body--text :where(ul,ol){padding-left:1.5rem}.df-pdp-section__body--text a{color:var(--df-color-sale);text-underline-offset:.15em;text-decoration:underline}@keyframes df-pdp-fade-in{to{opacity:1;transform:translateY(0)}}.df-pdp-props{margin:0}.df-pdp-props__row{border-bottom:1px solid var(--df-color-gray-4);justify-content:space-between;align-items:baseline;gap:2rem;padding:.75rem 0;display:flex}.df-pdp-props__row:last-child{border-bottom:0}.df-pdp-props__label{text-transform:uppercase;color:var(--df-color-gray-3);font-size:.875rem;line-height:1.4}.df-pdp-props__value{text-align:right;color:var(--df-color-ink);margin:0;font-size:.875rem;line-height:1.4}.df-pdp-reviews{padding-top:1rem}.df-pdp-reviews__track{gap:.625rem}.df-pdp-reviews__slide{aspect-ratio:1;background-color:var(--df-color-bg);flex:none;width:13.4375rem;margin:0}.df-pdp-reviews__slide picture,.df-pdp-reviews__slide img{-o-object-fit:cover;object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block}.df-pdp-reviews__nav{margin-top:1rem}.df-pdp-video{aspect-ratio:16/9;width:100%;margin-top:1rem}.df-pdp-video--full{width:100%}.df-pdp-video iframe{border:0;width:100%;height:100%;display:block}.df-pdp-aside{flex-direction:column;gap:1rem;display:flex}.df-pdp-aside__badges{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.df-pdp-aside__badge{text-transform:uppercase;letter-spacing:.02em;color:var(--df-color-ink);border:1px solid var(--df-color-gray-4);border-radius:var(--df-radius-s);align-items:center;padding:.25rem .625rem;font-size:.75rem;line-height:1.2;display:inline-flex}.df-pdp-aside__badge--fit{width:fit-content}.df-pdp-aside__badge--sale{color:var(--df-color-sale)}.df-pdp-aside__article{color:var(--df-color-gray-4);margin:0;font-size:1rem}.df-pdp-aside__title{font-size:clamp(2rem,1rem + 1.6vw,3rem);font-weight:var(--df-font-weight-regular);line-height:1.1}.df-pdp-aside__prices{flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.df-pdp-aside__price{font-size:clamp(2rem,1rem + 1.6vw,3rem);line-height:1.1}.df-pdp-aside__old-price{color:var(--df-color-gray-4);font-size:clamp(1.5rem,1rem + 1vw,3rem);line-height:1.1}.df-pdp-aside__installment{font-size:1rem;font-weight:var(--df-font-weight-regular);color:var(--df-color-ink);text-underline-offset:.2em;margin:0;line-height:1.4;text-decoration:underline}.df-pdp-aside__installment-value,.df-pdp-aside__installment-text{font:inherit;color:inherit}.df-pdp-aside__installment-value{margin-inline-start:.25em}.df-pdp-aside__installment-help{color:var(--df-color-ink);cursor:pointer;vertical-align:middle;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:.375rem;padding:0;display:inline-flex;position:relative}.df-pdp-aside__installment-help svg{display:block}.df-pdp-aside__installment-popover{z-index:10;background:var(--df-color-white,#fff);width:16rem;max-width:80vw;color:var(--df-color-ink);border:1px solid var(--df-color-gray-4,#ccc);border-radius:var(--df-radius-s,.25rem);text-align:left;padding:.75rem 1rem;font-size:.875rem;line-height:1.4;text-decoration:none;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 4px 12px #0000001f}.df-pdp-aside__sizes{flex-direction:column;gap:.625rem;display:flex}.df-pdp-aside__sizes-head{font-size:1rem}.df-pdp-aside__size-help{color:var(--df-color-gray-4);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:1rem;text-decoration:underline}.df-pdp-aside__size-list{flex-wrap:wrap;gap:.625rem;display:flex}.df-pdp-aside__size{min-width:5rem;height:2.9375rem;font-family:var(--df-font-family);color:var(--df-color-ink);text-align:center;border:1px solid var(--df-color-gray-4);cursor:pointer;transition:color var(--df-duration-fast) var(--df-ease-out), background-color var(--df-duration-fast) var(--df-ease-out);background-color:#0000;border-radius:.3125rem;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:.875rem;line-height:1.4286;display:inline-flex}.df-pdp-aside__size.is-active{color:var(--df-color-white);background-color:var(--df-color-black)}.df-pdp-aside__actions{z-index:3;padding-block:var(--df-space-3);background-color:var(--df-color-white);flex-wrap:wrap;gap:.5rem;display:flex;position:sticky;bottom:0}.df-pdp-aside__pickup{flex:0 0 100%;margin-bottom:.25rem}.df-pdp-aside__actions:not(:has(.df-pdp-aside__cart)){justify-content:flex-end}@media (width<=63.999rem){.df-pdp:has(.df-pdp-aside__cart){padding-bottom:5.5rem}.df-pdp:has(.df-pdp-aside__cart):has(.df-pdp-aside__pickup:not([hidden])){padding-bottom:7.5rem}.df-pdp-aside__actions:has(.df-pdp-aside__cart){z-index:4;padding:var(--df-space-3) var(--df-container-pad-inline-mobile) calc(var(--df-space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--df-color-light);position:fixed;bottom:0;left:0;right:0}}.df-pdp-aside__cart{border-radius:var(--df-radius-m);flex:auto;height:3.0625rem}.df-pdp-aside__cart:disabled{opacity:.4;cursor:default}.df-pdp-aside__fav{flex:none;width:3rem;height:3rem;padding:0}.df-pdp-aside__fav.is-active{color:var(--df-color-black);border-color:var(--df-color-black)}.df-pdp-aside__anchors{border-top:1px solid var(--df-color-gray-4);flex-direction:column;gap:1rem;padding-top:.75rem;display:flex}.df-pdp-aside__anchor{text-transform:uppercase;letter-spacing:.02em;color:var(--df-color-ink);justify-content:space-between;align-items:center;gap:1.625rem;padding-block:.25rem;font-size:1rem;line-height:1.2;text-decoration:none;display:flex}.df-pdp-aside__anchor:hover{text-decoration:underline}.df-pdp-aside__anchor svg{color:var(--df-color-gray-4);flex:none}.df-pdp__recommend{width:100%;margin-top:3rem}@media (width>=64rem){.df-pdp__recommend .swiper-initialized .df-products__slide{width:calc((100% - 4 * var(--df-products-gap)) / 4)}.df-pdp__recommend .df-products__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.df-pdp__recommend .df-products__header{align-items:flex-start}.df-pdp__recommend .df-products__title{font-size:clamp(1.75rem,1rem + 1.2vw,2.5rem)}}.df-pdp-lightbox{flex-direction:column;gap:1rem;width:100%;display:flex}.df-modal__dialog#df-modal-pdp-lightbox{width:min(96vw,84rem);padding:var(--df-space-5)}.df-pdp-lightbox__image{-o-object-fit:contain;object-fit:contain;width:100%;max-height:78vh;display:block}.df-pdp-lightbox__nav{justify-content:center;align-items:center;gap:1rem;display:flex}.df-pdp-lightbox__nav[hidden]{display:none}.df-pdp-lightbox__arrow{width:2.75rem;height:2.75rem;color:var(--df-color-ink);background:var(--df-color-white);border:1px solid var(--df-color-gray-4);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.df-pdp-lightbox__counter{font-size:.875rem}.df-pdp-size-table-zoom{cursor:zoom-in;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior:contain;width:100%;min-width:0;max-width:100%;max-height:72vh;display:block;overflow:auto}.df-modal__dialog#df-modal-size-table{width:min(72rem, calc(100vw - (var(--df-space-4) * 2)))}.df-pdp-size-table-zoom.is-zoomed{cursor:zoom-out}.df-pdp-size-table,.df-pdp-size-table img{width:100%;max-width:100%;height:auto;display:block}.df-pdp-size-table-zoom.is-zoomed .df-pdp-size-table,.df-pdp-size-table-zoom.is-zoomed .df-pdp-size-table img{width:220%;max-width:none}.df-news{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}.df-news__top{margin-bottom:var(--df-space-6)}.df-news__sections{flex-wrap:wrap;gap:.75rem;display:flex}.df-news__sections .df-btn{border-radius:var(--df-radius-m);letter-spacing:-.0125em;padding:.75rem 1rem;font-size:1rem}.df-news__sections .df-btn--outline,.df-news__sections .df-btn--outline:hover{border-color:var(--df-color-border)}.df-news-pinned{gap:var(--df-space-5);margin-bottom:var(--df-space-6);display:grid;position:relative}.df-news-pinned__media{aspect-ratio:16/9;border-radius:var(--df-radius-m);width:100%;overflow:hidden}.df-news-pinned__media img,.df-news-pinned__media picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.df-news-pinned__media--empty{background-color:var(--df-color-bg);justify-content:center;align-items:center;display:flex}.df-news-pinned__media--empty svg{opacity:.3;width:45%;height:auto}.df-news-pinned__body{justify-content:space-between;gap:var(--df-space-5);flex-direction:column;min-width:0;display:flex}.df-news-pinned__meta{gap:var(--df-space-2) 1.25rem;letter-spacing:.074em;text-transform:uppercase;color:var(--df-color-muted);flex-wrap:wrap;font-size:.625rem;line-height:1.2;display:flex}.df-news-pinned__category{color:var(--df-color-ink)}.df-news-pinned__title{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-family:var(--df-font-family);font-size:clamp(1.75rem,1rem + 2.4vw,3rem);font-weight:var(--df-font-weight-regular);letter-spacing:-.02em;color:var(--df-color-ink);margin:0;line-height:1.1667}.df-news-pinned__title a{color:inherit;text-decoration:none}.df-news-pinned__title a:hover,.df-news-pinned:focus-within .df-news-pinned__title a{text-underline-offset:.25rem;text-decoration:underline}.df-news-pinned__text{font-size:var(--df-font-size-base);color:var(--df-color-text);margin:0;line-height:1.5}.df-news-pinned__body .df-btn{z-index:2;position:relative}.df-news .df-article-card{gap:1.25rem}.df-news .df-article-card__body{gap:1rem}.df-news .df-article-card__title{letter-spacing:-.015em;font-size:clamp(1.25rem,.9rem + .9vw,2rem);line-height:1.125}.df-news__grid{gap:var(--df-space-6) var(--df-space-4);grid-template-columns:minmax(0,1fr);display:grid}.df-news__empty{color:var(--df-color-muted);margin:0;font-size:1rem}@media (width>=48rem){.df-news__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.df-news{padding:3rem var(--df-container-pad-inline-desktop) 4rem}.df-news__sections .df-btn{padding:.875rem 1.5rem;font-size:1.25rem}.df-news-pinned{gap:var(--df-space-6);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.df-news-pinned__body .df-btn{align-self:flex-start;width:16.875rem;max-width:100%}.df-news__grid{gap:var(--df-space-6) var(--df-space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.df-news,.df-news *,.df-news :before,.df-news :after{transition:none;animation:none}}.df-article-page{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}.df-article{width:100%}.df-article__meta{gap:var(--df-space-2) 1.25rem;margin-bottom:var(--df-space-4);letter-spacing:.074em;text-transform:uppercase;color:var(--df-color-muted);flex-wrap:wrap;font-size:.625rem;line-height:1.2;display:flex}.df-article__category{color:var(--df-color-ink);text-decoration:none}.df-article__category:hover{text-underline-offset:.25rem;text-decoration:underline}.df-article__cover{margin:0 0 var(--df-space-5)}.df-article__cover .df-picture,.df-article__cover img,.df-article__cover picture{width:100%;display:block}.df-article__cover img{border-radius:var(--df-radius-m);-o-object-fit:cover;object-fit:cover;height:auto}.df-article__lead,.df-article__body{max-width:72rem;margin-inline:auto}.df-article__body{font-size:var(--df-font-size-base);color:var(--df-color-text);overflow-wrap:break-word;line-height:1.6}.df-article__body>:first-child{margin-top:0}.df-article__body>:last-child{margin-bottom:0}.df-article__body :where(h1,h2,h3,h4,h5,h6){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-family:var(--df-font-family);font-weight:var(--df-font-weight-regular);letter-spacing:-.015em;color:var(--df-color-ink);text-wrap:balance;margin:1.75em 0 .75em;scroll-margin-top:6rem;line-height:1.25}.df-article__body h1{font-size:clamp(1.75rem,1.25rem + 2vw,2.5rem)}.df-article__body h2{font-size:clamp(1.375rem,1rem + 1.2vw,2rem)}.df-article__body h3{font-size:clamp(1.125rem,1rem + .6vw,1.5rem)}.df-article__body h4{font-size:1.125rem}.df-article__body h5{font-size:1rem}.df-article__body h6{font-size:.9375rem}.df-article__body :where(strong,b){font-weight:var(--df-font-weight-semibold)}.df-article__body :where(em,i){font-style:italic}.df-article__body :where(u,ins){text-underline-offset:.15em;text-decoration:underline}.df-article__body :where(s,del,strike){text-decoration:line-through}.df-article__body hr{border:0;border-top:1px solid var(--df-color-border);margin:2em 0}.df-article__body :where(p,ul,ol){margin:0 0 1em}.df-article__body :where(ul,ol){padding-left:1.5rem}.df-article__body li+li{margin-top:.5em}.df-article__body li::marker{color:var(--df-color-sale)}.df-article__body a{color:var(--df-color-sale);text-underline-offset:.15em;text-decoration:underline}.df-article__body img{border-radius:var(--df-radius-m);max-width:100%;height:auto}.df-article__body figure{margin:0 0 1em}.df-article__body iframe{aspect-ratio:16/9;border:0;width:100%;height:auto}.df-article__body table{border-collapse:collapse;width:100%;margin:0 0 1em;display:block;overflow-x:auto}.df-article__body blockquote{border-left:2px solid var(--df-color-border);color:var(--df-color-ink);margin:0 0 1em;padding-left:1rem}.df-article__body [id]{scroll-margin-top:6rem}.df-article .df-products,.df-article__related{margin-top:var(--df-space-6)}.df-article-page .df-article__related .df-news__grid{grid-template-columns:minmax(0,1fr)}.df-article__related-title{margin:0 0 var(--df-space-5);font-family:var(--df-font-family);font-size:clamp(1.375rem,1rem + 1.2vw,2rem);font-weight:var(--df-font-weight-regular);letter-spacing:-.015em;color:var(--df-color-ink);line-height:1.2}@media (width>=48rem){.df-article-page .df-article__related .df-news__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.df-article-page{padding:3rem var(--df-container-pad-inline-desktop) 4rem}.df-article__cover img{aspect-ratio:21/9}.df-article__lead{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.df-article-page,.df-article-page *,.df-article-page :before,.df-article-page :after{transition:none;animation:none}}.df-collection-page{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}.df-collection-page__hero-row{gap:var(--df-space-4);margin-bottom:var(--df-space-6);grid-template-columns:minmax(0,1fr);display:grid}.df-collection-page__description{color:var(--df-color-text);margin-top:var(--df-space-2);font-size:1rem;line-height:1.5}.df-collection-page__slider{min-width:0}.df-collection-page__intro .df-page-head__row{flex-direction:column;align-items:flex-start}.df-collection-page__grid{margin-bottom:var(--df-space-6);grid-template-columns:1fr;gap:1.375rem;display:grid}.df-collection-page__empty{color:var(--df-color-muted);margin-block:var(--df-space-6);font-size:1rem}.df-collection-detail{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}.df-collection-detail__grid{gap:var(--df-space-6);margin-top:var(--df-space-6);grid-template-columns:1fr;display:grid}.df-collection-detail__text{color:var(--df-color-text);font-size:1rem;line-height:1.6}.df-collection-detail__text :where(ul,ol){margin-block:var(--df-space-2);padding-inline-start:1.5rem}.df-collection-detail__text ul{list-style:outside}.df-collection-detail__text ol{list-style:decimal}.df-collection-detail__text a{color:var(--df-color-sale);text-decoration:underline}.df-collection-detail__text h2,.df-collection-detail__text h3,.df-collection-detail__text h4{margin-block:var(--df-space-3) var(--df-space-1);font-weight:var(--df-font-weight-regular)}.df-collection-detail__products{gap:var(--df-space-4);grid-template-columns:1fr;display:grid}@media (width>=48rem){.df-collection-detail__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.df-collection-page{padding:4rem var(--df-container-pad-inline-desktop) 4rem}.df-collection-page__hero-row{grid-template-columns:44rem minmax(0,1fr);align-items:start}.df-collection-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.df-collection-detail{padding:4rem var(--df-container-pad-inline-desktop) 4rem}.df-collection-detail__grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}.df-collection-detail__text{top:var(--df-space-6);position:sticky}.df-collection-detail__grid--no-text{grid-template-columns:minmax(0,1fr)}.df-collection-detail__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.df-collection-page,.df-collection-page *,.df-collection-page :before,.df-collection-page :after,.df-collection-detail,.df-collection-detail *,.df-collection-detail :before,.df-collection-detail :after{transition:none;animation:none}}.df-riders-page{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}.df-riders-page .df-rider{width:100%}@media (width>=64rem){.df-riders-page{padding-inline:var(--df-container-pad-inline-desktop)}}.df-riders-page__chips{gap:var(--df-space-2);margin-block:var(--df-space-5);flex-wrap:wrap;display:flex}.df-btn--chip{padding:var(--df-space-2) var(--df-space-4);font-family:var(--df-font-family);font-size:var(--df-font-size-base);line-height:var(--df-font-line-height-base);color:var(--df-color-ink);background:var(--df-color-white);border:1px solid var(--df-color-ink);border-radius:var(--df-radius-m);cursor:pointer;align-items:center;display:inline-flex}.df-btn--chip.is-active{color:var(--df-color-white);background:var(--df-color-ink)}.df-btn--chip:focus-visible{outline:2px solid var(--df-color-black);outline-offset:2px}.df-riders-page__groups{flex-direction:column;gap:3rem;display:flex}@media (width>=64rem){.df-riders-page__groups{gap:5rem}}.df-riders-page__title{margin:0 0 var(--df-space-4);font-size:clamp(1.25rem,2.5vw,2rem);font-weight:var(--df-font-weight-regular);text-transform:uppercase;line-height:1.1}.df-riders-page__grid{gap:var(--df-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.df-riders-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.df-riders-page__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.df-riders-page__empty{color:var(--df-color-gray-4);margin:0}.df-about{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}@media (width>=64rem){.df-about{padding:4rem var(--df-container-pad-inline-desktop) 4rem}}.df-about__h2{white-space:pre-line;text-transform:uppercase}.df-about__eyebrow{letter-spacing:.074em;text-transform:uppercase;color:var(--df-color-muted);margin:0;font-size:.625rem;line-height:1.2}.df-about__text{font-size:var(--df-font-size-base);color:var(--df-color-text);margin:0;line-height:1.6}@media (width>=64rem){.df-about__text--lead{font-size:1.25rem}}.df-about__text--muted{font-size:var(--df-font-size-base);color:var(--df-color-muted);margin:0;line-height:1.5}.df-about__link{align-items:center;gap:var(--df-space-2);font-size:var(--df-font-size-base);line-height:var(--df-font-line-height-base);color:var(--df-color-ink);text-transform:uppercase;text-decoration:none;display:inline-flex}.df-about__link:hover,.df-about__link:focus-visible{text-underline-offset:.25rem;text-decoration:underline}.df-about__link:focus-visible{outline:2px solid var(--df-color-black);outline-offset:.125rem}.df-about__link-icon{flex:none}.df-about__mission,.df-about__split,.df-about__cta{gap:var(--df-space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.df-about__mission,.df-about__split--production{gap:var(--df-space-6);grid-template-columns:minmax(0,17fr) minmax(0,10fr)}.df-about__split,.df-about__cta{gap:var(--df-space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.df-about__figure{min-width:0;margin:0;position:relative}.df-about__image{aspect-ratio:6/5;border-radius:var(--df-radius-m);-o-object-fit:cover;object-fit:cover;background:var(--df-color-bg);width:100%;height:auto;display:block}.df-about__figure--mission .df-about__image{aspect-ratio:1088/1037}.df-about__figure--production .df-about__image{aspect-ratio:1088/624}.df-about__figure--details .df-about__image{aspect-ratio:760/780}.df-about__play{width:4rem;height:4rem;color:var(--df-color-black);background:var(--df-color-white);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.df-about__captions{justify-content:space-between;gap:var(--df-space-2) var(--df-space-4);margin-top:var(--df-space-3);letter-spacing:.074em;text-transform:uppercase;color:var(--df-color-muted);flex-wrap:wrap;font-size:.625rem;line-height:1.2;display:flex}.df-about__mission-text,.df-about__split-text{gap:var(--df-space-4);flex-direction:column;min-width:0;display:flex}.df-about__facts{gap:var(--df-space-5);margin:var(--df-space-6) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (width>=40rem){.df-about__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.df-about__fact{gap:var(--df-space-2);padding-top:var(--df-space-4);border-top:1px solid var(--df-color-border);flex-direction:column;display:flex}.df-about__fact-title{letter-spacing:-.03em;text-transform:uppercase;color:var(--df-color-ink);font-size:2rem;line-height:2.25rem}.df-about__fact-text{font-size:var(--df-font-size-base);color:var(--df-color-muted);line-height:1.5}.df-about__section,.df-about__split,.df-about__cta{margin-top:3rem}@media (width>=64rem){.df-about__section,.df-about__split,.df-about__cta{margin-top:4rem}}.df-about__section>.df-about__eyebrow{margin-bottom:var(--df-space-3)}.df-about__lead{justify-content:space-between;align-items:flex-end;gap:var(--df-space-4) var(--df-space-5);margin-top:var(--df-space-4);flex-wrap:wrap;display:flex}.df-about__lead-text{max-width:40rem}.df-about__cards{gap:var(--df-space-4);margin:var(--df-space-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width>=64rem){.df-about__cards{gap:var(--df-space-5);grid-template-columns:repeat(4,minmax(0,1fr))}}.df-about__card-link{align-items:start;gap:var(--df-space-3);height:100%;color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.df-about__card-link:focus-visible{outline:2px solid var(--df-color-black);outline-offset:.125rem}.df-about__card-image{aspect-ratio:4/3;border-radius:var(--df-radius-s);-o-object-fit:cover;object-fit:cover;background:var(--df-color-bg);grid-column:1/-1;width:100%;height:auto;display:block}.df-about__card-body{gap:var(--df-space-1);flex-direction:column;min-width:0;display:flex}.df-about__card-title{letter-spacing:-.015em;text-transform:uppercase;color:var(--df-color-ink);font-size:clamp(1.25rem,.9rem + .9vw,2rem);line-height:1.125}.df-about__card-link:hover .df-about__card-title{text-underline-offset:.25rem;text-decoration:underline}.df-about__card-text{color:var(--df-color-muted);text-transform:uppercase;font-size:.875rem;line-height:1.4}.df-about__card-icon{color:var(--df-color-muted);margin-top:.25rem}.df-about__list{margin:0;padding:0;list-style:none}.df-about__list-item{gap:var(--df-space-1);padding-block:var(--df-space-4);border-top:1px solid var(--df-color-border);flex-direction:column;display:flex}.df-about__list-title,.df-about__tip-title{letter-spacing:-.01em;text-transform:uppercase;color:var(--df-color-ink);font-size:1.125rem;line-height:1.3}.df-about__tips{gap:var(--df-space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.df-about__tip{gap:var(--df-space-1);flex-direction:column;display:flex}.df-about__cta-main,.df-about__cta-side{gap:var(--df-space-4);flex-direction:column;display:flex}.df-about__cta-actions{align-items:center;gap:var(--df-space-4) var(--df-space-5);flex-wrap:wrap;display:flex}.df-static-page{width:100%;max-width:min(120rem,100%);padding:1.5rem var(--df-container-pad-inline-mobile) 3rem;margin-inline:auto}@media (width>=64rem){.df-static-page{padding:4rem var(--df-container-pad-inline-desktop) 4rem}}.df-static-page__layout{display:block}@media (width>=64rem){.df-static-page__layout--with-sidebar{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:2rem;display:grid}}.df-static-page__sidebar{min-width:0}@media (width>=64rem){.df-static-page__sidebar{align-self:stretch}.df-static-page__sidebar .df-static-page-nav{top:var(--df-header-bottom,calc(var(--df-header-pad-top) + var(--df-header-tier-top-height) + var(--df-header-tier-nav-height) + var(--df-space-2) + var(--df-admin-top,0px)));position:sticky}}.df-static-page__main{min-width:0}.df-static-page__title{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-family:var(--df-font-family);font-size:clamp(1.5rem,1rem + 1.5vw,2.5rem);font-weight:var(--df-font-weight-regular);letter-spacing:-.02em;text-transform:uppercase;color:var(--df-color-ink);margin:0 0 1.5rem;line-height:1.2}.df-static-page__content{margin-top:var(--df-space-5);margin-inline:0}.df-static-page-question{flex-direction:column;gap:1rem;margin-top:4rem;display:flex}@media (width>=64rem){.df-static-page-question{-moz-column-gap:4rem;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 4rem;max-width:84rem;margin-inline:auto;display:grid}.df-static-page-question__title{grid-area:1/1}.df-static-page-question__hint{grid-area:2/1}.df-static-page-question__button{grid-area:1/2/span 2}}.df-static-page-question__title{font-family:var(--df-font-family);text-transform:uppercase;color:var(--df-color-ink,#111);margin:0;font-size:2rem;font-weight:400;line-height:1.2}.df-static-page-question__hint{color:var(--df-color-text,#333);margin:0;font-size:1rem;line-height:1.5}.df-static-page-question__button{flex:none;width:22.5rem;max-width:100%}
