@font-face{font-display:swap;font-family:Pretendard Variable;font-style:normal;font-weight:400 900;src:url(/assets/fonts/PretendardVariable.woff2) format("woff2-variations")}:root{--color-background:#fff;--color-text:#000;--color-accent:#2f6bff;--container-width:1440px;--container-offset:16px;--font-family-base:"Pretendard Variable",arial,sans-serif;--header-height:40px}@media(min-width:768px){:root{--container-offset:30px}}*{box-sizing:border-box}body,html{background:var(--color-background);color:var(--color-text);font-family:var(--font-family-base);margin:0;min-width:320px;padding:0}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}body.no-scroll{overflow:hidden}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}input{background-color:transparent}button,input,textarea{color:inherit;font:inherit}button{letter-spacing:inherit}blockquote{color:inherit;font:inherit}.container{margin:0 auto;padding-left:var(--container-offset);padding-right:var(--container-offset)}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.blured:before{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.burger{background-color:transparent;border:none;cursor:pointer;padding:0}.burger svg{display:block}.main-navigation{display:flex;flex-direction:column;height:100%}@media(min-width:768px){.main-navigation{display:block;flex-direction:unset;height:auto}}.main-navigation__tabs{display:flex;flex-shrink:0;gap:20px;padding:16px var(--container-offset,0) 0;position:relative}.main-navigation__tabs:before{background-color:#e6e6e6;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}@media(min-width:768px){.main-navigation__tabs{flex-shrink:unset;padding:0}}.main-navigation__tab{background-color:transparent;border:none;color:#919191;cursor:pointer;display:inline-block;font-size:12px;font-weight:600;line-height:18px;padding:10px 0;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s}.main-navigation__tab:after{background-color:transparent;bottom:0;content:"";height:2px;left:0;position:absolute;transition:background-color .3s;width:100%}.main-navigation__tab--active,.main-navigation__tab:hover{color:#000}.main-navigation__tab--active:after,.main-navigation__tab:hover:after{background-color:#000}@media(hover:hover){.main-navigation__tab:hover{color:#000}.main-navigation__tab:hover:after{background-color:#000}}.main-navigation__content-wrapper{display:none;flex-grow:1;overflow:auto}.main-navigation__content-wrapper--show{display:block}@media(min-width:768px){.main-navigation__content-wrapper{background-color:#fff;flex-grow:unset;height:calc(100dvh - var(--header-height, 0));left:0;position:absolute;top:100%;width:330px}}.main-navigation__content{display:none}.main-navigation__content--active{display:block}.main-navigation__blocks{list-style:none;margin:0;padding:0}.main-navigation__block{padding:30px var(--container-offset,16px);position:relative}.main-navigation__block:not(:last-child):after{background-color:#e6e6e6;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}@media(min-width:768px){.main-navigation__block{padding:30px}}.main-navigation__list{align-items:flex-start;display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.main-navigation__link{font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase;transition:color .3s}.main-navigation__link:hover{color:#3f3f3f}.main-navigation__link--accent{color:#d72b2b}.main-navigation__link--accent:hover{color:rgba(215,43,43,.8)}.search-toggler{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;padding:0}@media(min-width:768px){.search-toggler{border-right:1px solid #000;gap:12px;min-width:104px;padding:10px 23px 9px 0}.search-toggler--close{border:none;min-width:auto;padding:10px 0 9px}}.search-toggler__text{display:none;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase}.page-header--search-open .search-toggler__text{display:block}@media(min-width:768px){.search-toggler__text{display:block}}.social__list{display:flex;flex-wrap:wrap;gap:24px;list-style:none;margin:0;padding:0}@media(min-width:768px){.social__list{gap:8px 24px;justify-content:flex-end}}.social__link:hover{color:#3f3f3f}.social__link svg{display:block}.location__toggler{background-color:transparent;border:none;cursor:pointer;display:block;font-size:12px;font-weight:600;line-height:18px;padding:0;text-transform:uppercase;transition:color .3s}.location__toggler:hover{color:#3f3f3f}.location__current{display:none}@media(min-width:768px){.location__current{align-items:center;display:flex;gap:6px}}.location__icon{display:block}@media(min-width:768px){.location__icon{display:none}}.language__list{display:flex;gap:12px;list-style:none;margin:0;padding:0}.language__link{color:#919191;display:block;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase;transition:color .3s}.language__link[href]:hover{color:#3f3f3f}.language__link--active{color:#000;cursor:default}.page-header{background-color:#fff;position:sticky;top:0;z-index:50}.page-header:after{background-color:#000;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.page-header>.container{align-items:center;display:flex;gap:16px;min-height:var(--header-height,auto)}@media(min-width:768px){.page-header>.container{gap:28px}}.page-header__burger{display:flex;order:-2}@media(min-width:768px){.page-header__burger{display:none}}.page-header__logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:73px}@media(min-width:1440px){.page-header__logo{width:95px}}.page-header__logo img{width:100%}.page-header__main-navigation{background-color:#fff;display:none;height:calc(100dvh - var(--header-height, 0));left:0;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);position:absolute;top:100%;width:100%}.page-header__main-navigation--open{display:block}@media(min-width:768px){.page-header__main-navigation{align-self:flex-end;background-color:transparent;display:block;height:auto;left:unset;padding:env(safe-area-inset-top) 0 0 calc(12px + env(safe-area-inset-bottom));position:static;top:unset;width:auto}}.page-header--search-open .page-header__main-navigation{display:none}.page-header__search-toggler{order:1}@media(min-width:768px){.page-header__search-toggler{order:-1}}.page-header--search-open .page-header__search-toggler{margin:0 0 0 auto}@media(min-width:768px){.page-header--search-open .page-header__search-toggler{margin:0;order:1}}.page-header__language{margin:0 0 0 auto;padding:0 4px 0 0}@media(width < 768px){.page-header--search-open .page-header__language{display:none}}@media(min-width:768px){.page-header__language{padding:0}}@media(width < 768px){.page-header__location{order:-1}.page-header--search-open .page-header__location{display:none}}.page-header__location-detector{background-color:#fff;left:0;position:absolute;top:100%;width:100%}.subscribe-block{padding:64px 0 32px}@media(min-width:768px){.subscribe-block{padding:80px 0 48px}}.subscribe-block__header{font-size:34px;font-weight:700;line-height:42px}@media(min-width:768px){.subscribe-block__header{font-size:40px;font-weight:700;line-height:48px}}.subscribe-block__header{margin:0 0 8px}@media(min-width:768px){.subscribe-block__header{text-align:center}}.subscribe-block__description{font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}@media(min-width:768px){.subscribe-block__description{font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase}}.subscribe-block__description{margin:0}@media(min-width:768px){.subscribe-block__description{text-align:center}}.subscribe-block__button{display:flex;margin:20px 0 0}@media(min-width:768px){.subscribe-block__button{justify-content:center;margin:32px 0 0}}.subscribe-block__button button{background-color:#000;border:none;color:#fff;font-size:14px;font-weight:700;line-height:20px;padding:10px 14px;text-align:center;text-transform:uppercase;transition-duration:.3s;transition-property:color,background-color}.subscribe-block__button button:disabled{background-color:#e6e6e6;color:#919191}.subscribe-block__button button:not(.subscribe-block__button button:disabled){cursor:pointer}.subscribe-block__button button:not(.subscribe-block__button button:disabled):hover{background-color:#3f3f3f}.footer-nav__list{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:0;padding:0}.footer-nav--large .footer-nav__list{flex-direction:column;gap:24px}@media(min-width:768px){.footer-nav--large .footer-nav__list{flex-direction:row;gap:8px 24px}}.footer-nav__link{display:block;font-size:12px;font-weight:400;letter-spacing:0;line-height:18px;transition:color .3s}.footer-nav__link:hover{color:#3f3f3f}.footer-nav--large .footer-nav__link{font-size:12px;font-weight:700;line-height:18px;text-transform:uppercase}.page-footer{background-color:#000;color:#fff}@media(min-width:768px){.page-footer{background-color:#fff;color:#000}}.page-footer__row--top{padding:40px 0}@media(min-width:768px){.page-footer__row--top{padding:20px 0}}.page-footer__row--bottom{border-top:1px solid #e6e6e6;padding:20px 0}.page-footer__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:32px;justify-content:space-between}@media(min-width:768px){.page-footer__wrapper{flex-direction:row;gap:20px}}.page-footer__row--top .page-footer__wrapper{gap:48px}@media(min-width:768px){.page-footer__row--top .page-footer__wrapper{gap:40px}}.page-footer__copyright{font-size:12px;font-weight:400;letter-spacing:0;line-height:18px;margin:0}.product-card{display:block}.product-card__img{aspect-ratio:3/4;overflow:hidden;position:relative}.product-card__img img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.product-card__img .product-card__img-primary{transition:transform .3s}.product-card:hover .product-card__img .product-card__img-primary{transform:scale(1.15)}.product-card__img .product-card__img-hover{opacity:0;transition:opacity .3s}@media(hover:hover){.product-card:hover .product-card__img .product-card__img-hover{opacity:1}}.product-card__info{padding:10px 8px 24px}.product-card__category{font-size:10px;font-weight:700;line-height:16px;margin:0 0 4px;text-transform:uppercase}.product-card__name{font-size:12px;font-weight:700;line-height:18px;margin:0;text-transform:uppercase}.product-card__price-block{display:flex;flex-wrap:wrap;gap:8px}.product-card__price-sale{align-items:center;background-color:#d72b2b;color:#fff;display:flex;flex-shrink:0;gap:8px;padding:0 2px}.product-card__price{flex-shrink:0;font-size:12px;font-weight:700;line-height:18px;margin:0;text-transform:uppercase}.product-card__price--old{text-decoration:line-through}.product-card__discount{font-size:12px;font-weight:700;line-height:18px;margin:0;text-transform:uppercase}.may-interest__header{font-size:26px;font-weight:700;line-height:30px;text-transform:uppercase}@media(min-width:768px){.may-interest__header{font-size:34px;font-weight:700;line-height:38px;text-transform:uppercase}}.may-interest__header{margin:0;padding:30px 0 16px}.may-interest__list{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media(min-width:768px){.may-interest__list{grid-template-columns:repeat(4,1fr)}}.search-popup{background-color:#fff;display:none;height:calc(100% - var(--header-height, 0));left:50%;max-width:1920px;overflow:auto;position:fixed;top:var(--header-height,0);transform:translate(-50%);width:100%;z-index:5}.search-popup--open{display:block}@media(width >= 1921px){.search-popup{border-left:1px solid #000;border-right:1px solid #000}}.search-popup__form{padding:18px 0 34px}.search-popup__input-wrapper{overflow:hidden;position:relative}.search-popup__input-icon{display:block;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.search-popup__input{background-color:transparent;border:none;border-bottom:1px solid #e6e6e6;display:block;font-size:16px;font-weight:600;line-height:24px;padding:14.6666666667px 42.6666666667px 13.3333333333px;text-transform:uppercase;transform:scale(.75);transform-origin:left center;transition:border-color .3s;width:133.3333333333%}.search-popup__input::-moz-placeholder{color:#919191}.search-popup__input::placeholder{color:#919191}.search-popup__input:focus{border-bottom:1px solid #000;outline:none}.search-popup__clear{background-color:transparent;border:none;color:#919191;cursor:pointer;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:color .3s}.search-popup__clear:hover{color:#000}.search-popup__input:-moz-placeholder~.search-popup__clear{display:none}.search-popup__input:placeholder-shown~.search-popup__clear{display:none}.search-popup__clear svg{display:block}.layout-default{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto auto;margin:0 auto;max-width:1920px;min-height:100dvh}@media(width >= 1921px){.layout-default{border-left:1px solid #000;border-right:1px solid #000}}.layout-default__content{position:relative;transition:filter .3s}.content-accordion__toggler{align-items:flex-start;background-color:transparent;border:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:14px 0;text-align:left;width:100%}.content-accordion__icon{flex-shrink:0;transition:transform .3s}.content-accordion__item--active .content-accordion__icon{transform:rotateX(180deg)}.content-accordion__content{display:grid;gap:12px;grid-template-rows:0fr;overflow:hidden;padding:0 36px 0 0;transition-duration:.3s;transition-property:grid-template-rows,padding}.content-accordion__item--active .content-accordion__content{grid-template-rows:1fr;padding:0 36px 14px 0}.content-accordion__content-wrapper{display:flex;flex-direction:column;min-height:0}.content-accordion__content-wrapper p{margin:0}.content-links{align-items:flex-start;display:flex;flex-direction:column}.content-links__link{font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase;transition:color .3s}.content-links__link:hover{color:#3f3f3f}.content-promo{aspect-ratio:3/4;display:flex;justify-content:center;overflow:hidden;width:100%}@media(min-width:1440px){.content-promo{aspect-ratio:16/9}}.content-promo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-block{padding:32px 0 0}@media(min-width:768px){.content-block{padding:40px 0 0}}.content-block__header{font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}@media(min-width:768px){.content-block__header{font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase}}.content-block__header{margin:0 0 20px}.content-block__content{font-size:14px;font-weight:400;letter-spacing:-2%;line-height:20px;max-width:810px;padding:0 0 32px}@media(min-width:768px){.content-block__content{padding:0 0 40px}}.content-block__content--wide{max-width:1200px}.content-block__content>*{margin:0}.content-block__content>*+*{margin:20px 0 0}.content-block__content ul{list-style:none;padding:0}.content-block__content ul li{padding:0 0 0 21px;position:relative}.content-block__content ul li:before{background-color:#000;border-radius:50%;content:"";height:3px;left:9px;position:absolute;top:8px;width:3px}.content-block__content ul li+li{margin-top:8px}.content-block__content ol{list-style-position:inside;padding:0 0 0 5px}.content-block__content>p+ol,.content-block__content>p+ul{margin:12px 0 0}.content-block__content ul li>ul{margin-top:8px}.content-block__content img{margin-left:auto;margin-right:auto}.content-block__content blockquote{border-top:1px solid #000;display:flex;flex-direction:column;gap:12px;padding:9px 16px 10px}.content-block__content blockquote p{margin:0;max-width:484px}@media(min-width:1440px){.content-block__content blockquote p{max-width:586px}}.content-block__content table{border-collapse:collapse;max-width:100%;text-align:left}.content-block__content table th{border-bottom:1px solid #e6e6e6;color:#919191;font-weight:400;min-width:100px;padding:10px 0 9px}.content-block__content table td{min-width:116px;padding:10px 16px 10px 0;vertical-align:top}.content-block__content table td:last-child{min-width:100px;padding-right:0}.content-block__table-wrapper{overflow:auto}.content-block__table-wrapper table{width:-moz-max-content;width:max-content}.content-block__promo{margin:0 calc(var(--container-offset)*-1)}