button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{cursor:wait;opacity:.55}a,button,input,select,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:3px;outline:2px solid #9a7c60}.header__info>li>button{padding:0;font-size:20px;position:relative}.header__cart>button>span{margin-left:4px;font-size:11px}.vue-breadcrumb{color:#777;flex-wrap:wrap;gap:10px;padding:15px 3.5%;font-size:11px;display:flex}.vue-catalog h1{text-align:center;margin:25px 0 45px;font-size:28px;font-weight:400}.vue-catalog-tools{justify-content:space-between;align-items:center;padding:0 3.5%;font-size:12px;display:flex}.vue-catalog-tools>div{align-items:center;gap:22px;display:flex}.vue-catalog-tools select{background:0 0;border:0;max-width:200px;padding:10px}.vue-catalog-tools button{font-size:24px}.vue-pagination{justify-content:center;gap:32px;padding:25px 0 70px;font-size:13px;display:flex}.vue-empty{text-align:center;padding:60px}.vue-search{z-index:30;background:#fff;gap:20px;width:100%;padding:30px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 6px 10px #0001}.vue-search input{border:0;border-bottom:1px solid #555;flex:1;padding:12px}.vue-menu-expand{display:none}.vue-overlay{z-index:109;background:#0004;position:fixed;inset:0}.show-cart #header{z-index:110}.show-cart .cart__wrapper{z-index:112;visibility:visible;opacity:1;transform:translate(0)}.vue-toast{z-index:500;background:#fff;max-width:90%;padding:18px 24px;font-size:14px;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 3px 30px #0003}.vue-toast button{padding-left:20px}.vue-newsletter{margin-top:20px}.vue-newsletter>input{background:0 0;border:0;border-bottom:1px solid #777;width:80%;padding:10px 0}.vue-newsletter label{margin-top:12px;font-size:10px;line-height:1.5;display:block}.vue-newsletter label input{margin-right:5px}.vue-newsletter label a{text-decoration:underline}.vue-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid!important}.vue-gallery .item__image{aspect-ratio:2/3;overflow:hidden;width:100%!important;max-width:none!important;padding:0!important;display:block!important;position:relative!important}.vue-gallery img,.vue-gallery video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.vue-gallery-controls{display:none}.vue-sizes button{border:1px solid #0000;width:34px;height:34px;padding:0}.vue-sizes li.selected button{border-color:#222}.item__size-list.vue-sizes{gap:5px;padding:0;list-style:none;display:flex}.size-table button{padding:0;text-decoration:underline}.vue-favorite-text{margin:20px auto;font-size:12px;display:block}.item__details details{border-top:1px solid #ddd;padding:20px 0;font-size:13px;line-height:1.75}.item__details summary{cursor:pointer;margin-bottom:12px;list-style:none}.item__details summary:after{content:"+";float:right}.item__details details[open] summary:after{content:"−"}.vue-article{color:#777;padding-top:15px;font-size:11px}.vue-field-error{color:#a22;margin:10px 0;font-size:12px}.vue-modal,.vue-zoom{z-index:400;background:#0007;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vue-modal>div{background:#fff;min-width:320px;max-width:90%;max-height:90%;padding:50px;position:relative;overflow:auto}.vue-modal table{border-collapse:collapse;width:100%}.vue-modal td,.vue-modal th{border-bottom:1px solid #ddd;padding:10px 20px}.vue-modal-close{z-index:2;font-size:32px;position:absolute;top:10px;right:18px}.vue-zoom{background:#fafafa;gap:20px}.vue-zoom img{-o-object-fit:contain;object-fit:contain;max-width:80vw;max-height:100vh}.vue-zoom>button:not(.vue-modal-close){font-size:36px}.cart_button{text-align:center;display:block}.cart__item-remove button{font-size:11px;text-decoration:underline}.cart__content{overscroll-behavior:contain}.product__attr .swatch__list{justify-content:center;gap:10px;display:flex}.product__add-whishlist{z-index:4}@media (width<=767px){.vue-breadcrumb{padding:14px 16px;font-size:10px}.vue-catalog h1{margin:18px 0 30px;font-size:22px}.vue-catalog-tools{gap:10px;padding:0 12px;font-size:11px}.vue-catalog-tools label{font-size:0}.vue-catalog-tools select{max-width:185px;font-size:11px}.vue-catalog-tools>div{gap:7px}.vue-catalog-tools>span{white-space:nowrap}.vue-gallery{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;display:flex!important}.vue-gallery .item__image{scroll-snap-align:start;flex:0 0 100%}.vue-gallery-controls{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:50%;left:0;right:0}.vue-gallery-controls button{pointer-events:auto;background:#ffffff90;width:32px;height:45px;font-size:32px}.vue-product .item__inner{position:relative}.vue-product .item__info{padding:24px 20px!important}.vue-product .item__title{font-size:17px}.vue-product .item__wrap{display:block}.vue-product .item__info,.vue-product .item__inner{width:100%!important}.vue-menu-expand{font-size:25px;display:block;position:absolute;top:15px;right:10px}.vue-mobile-menu #navbar{visibility:visible;opacity:1;z-index:105;background:#f8f7f5;width:100%;height:calc(100dvh - 100px);display:block;position:fixed;inset:100px 0 0;overflow-y:auto;transform:none!important}.vue-mobile-menu .navbar__menu{padding:10px 20px;display:block}.vue-mobile-menu .item__menu{display:block;position:relative}.vue-mobile-menu .submenu__wrap{display:none}.vue-mobile-menu .submenu__main,.vue-mobile-menu .vue-expanded .submenu__wrap{visibility:visible;opacity:1;display:block;position:static}.vue-mobile-menu .submenu__main{padding:0 10px;transform:none}.vue-mobile-menu .submenu__col-list{display:block}.vue-mobile-menu .submenu__image{display:none}.vue-mobile-menu .navbar__menu .item__menu-link{padding:18px 0;display:block}.vue-mobile-menu .navbar__extra{padding:20px;display:block}.vue-modal>div{padding:38px 20px}.vue-zoom{gap:0}.vue-toast{width:90%}.footer__menu .menu__item>ul{display:block!important}}#header .cart__footer-btn a.cart_button{text-transform:uppercase;background:#000;padding:12px 15px;line-height:24px;color:#fff!important}#header .header__top p{opacity:1;visibility:visible;color:#fff;text-align:center;margin:0;line-height:40px}.vue-catalog{flex-direction:column;display:flex}.vue-catalog>h1{order:0;margin:42px 0 48px;font-size:36px}.vue-catalog>.vue-breadcrumb{padding-top:0;font-size:12px;position:absolute;top:302px}.vue-catalog-tools{order:1;height:52px}.vue-catalog-tools>span{visibility:hidden}.vue-catalog-tools label{font-size:0}.vue-catalog-tools select{border:none;height:auto;margin:0;padding:10px 25px;font-size:12px}.vue-catalog-tools>div{margin-left:auto}.vue-catalog>.catalog__cards{order:2;padding-top:40px}.vue-catalog>.vue-pagination{order:3}.vue-catalog .image__wrapper{aspect-ratio:2/3;background:#eee}.vue-catalog .first-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.vue-hero .hero__container{position:relative}.vue-hero .hero__banner{display:block;position:relative}.vue-hero .hero__link img{width:100%;height:auto;display:block}.vue-hero .hero__action{opacity:1;visibility:visible}.vue-hero-next,.vue-hero-prev{color:#fff;z-index:2;padding:8px 25px;font-size:46px;position:absolute;top:50%;transform:translateY(-50%)}.vue-hero-prev{left:0}.vue-hero-next{right:0}.vue-home-text{text-align:center;max-width:1400px;margin:auto}.vue-home .section-banner>div>div{position:relative}.vue-home .section-banner img{width:100%;height:auto;display:block}.vue-home .section-banner a{display:block;position:relative}.vue-recommend{flex-wrap:nowrap;overflow:auto}.vue-recommend .product__tile{min-width:25%}.vue-home-text a{text-decoration:underline}@media (width<=767px){.vue-catalog>h1{margin:24px 0 20px;font-size:26px}.vue-catalog>.vue-breadcrumb{order:-1;font-size:10px;position:static}.vue-catalog>.catalog__cards{padding-top:20px}.vue-catalog-tools{height:42px}.vue-catalog-tools>span{display:none}.vue-catalog-tools select{max-width:180px;padding:8px;font-size:11px}.vue-home-text{padding:0 20px}.vue-hero-next,.vue-hero-prev{padding:8px 12px;font-size:34px}.vue-recommend .product__tile{min-width:60%;max-width:60%}.vue-product .item__wrap{padding-top:0}}.vue-account-menu{z-index:100;background:#fff;min-width:175px;padding:18px;font-size:12px;display:none;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #0002}.header__auth:focus-within .vue-account-menu,.header__auth:hover .vue-account-menu{gap:15px;display:grid}.vue-product-recommendations{padding:30px 4%}.vue-product-recommendations>h2{text-align:center;margin-bottom:30px;font-size:25px;font-weight:400}.footer__reassurance .reassurance__block>span>div{display:inline}.vue-modal:has(.vue-cms-compact)>div{width:90%;max-width:900px}@media (width<=767px){#header .header__main{padding-left:16px;padding-right:16px}#header .header__logo--mobile{position:absolute;left:50%;transform:translate(-58%);width:155px!important}#header .header__logo--mobile img{width:100%!important}#header .header__right{margin-left:auto}#header .header__info{gap:10px}#header .header__info>li{margin-left:0}#header .header__auth>a,#header .header__info>li>button{font-size:18px}.vue-account-menu{display:none!important}}.vue-hero .vue-hero-prev{width:45px!important;padding:0!important;left:10px!important;right:auto!important}.vue-hero .vue-hero-next{width:45px!important;padding:0!important;left:auto!important;right:10px!important}.vue-hero .hero__action{pointer-events:none}.vue-hero .hero__action h2:empty{display:none}.vue-desktop-search{border-bottom:1px solid #ddd;align-items:center;width:180px;display:flex}.vue-desktop-search input{background:0 0;border:0;outline:0;width:150px;height:auto;padding:3px 8px;font-size:13px}.vue-desktop-search button{padding:0;font-size:20px;line-height:1;width:24px!important}.vue-mobile-search{display:none}.header__search .vue-desktop-search input{display:block!important}.vue-catalog .vue-color-toggle{top:auto;left:50%;right:auto;width:70px!important;height:40px!important;padding:0!important}.vue-catalog-tools>div>button{width:34px!important;height:34px!important;padding:0!important}.vue-catalog-tools select{text-overflow:clip;min-width:180px;width:215px!important;max-width:none!important}.vue-catalog>h1{margin:50px 0 31px;position:relative}.vue-catalog>h1:after{content:"";border-bottom:1px solid #222;width:30px;position:absolute;bottom:-3px;left:calc(50% - 15px)}.vue-catalog .catalog__container{-moz-column-gap:0;column-gap:0}@media (width<=767px){.vue-desktop-search{display:none}.vue-mobile-search{display:block}.vue-catalog>h1{margin:24px 0 20px}.vue-catalog-tools select{min-width:0;width:170px!important}.vue-catalog .vue-color-toggle{position:static;width:65px!important;height:32px!important}.vue-catalog .catalog__container{-moz-column-gap:0;column-gap:0}}.vue-catalog>h1{margin:40px 0 22px;font-size:34px;line-height:42px}.vue-catalog .catalog__container.two-columns>.product__tile{flex:0 0 50%;max-width:50%}.vue-grid-modes{align-items:center;gap:10px;display:flex}.vue-grid-modes button{color:#ccc;padding:0;width:22px!important}.vue-grid-modes button[aria-pressed=true]{color:#111}.vue-grid-large,.vue-grid-small{grid-template-columns:repeat(3,5px);gap:1px;display:grid}.vue-grid-large{grid-template-columns:repeat(2,7px)}.vue-grid-large i,.vue-grid-small i{aspect-ratio:1;border:1px solid}.vue-grid-modes button[aria-pressed=true] i{background:currentColor}.product__tile .vignette__wrapper{position:relative}.product__tile button.product__add-whishlist{z-index:4;width:22px;height:22px;font-size:18px;line-height:22px;position:absolute;top:15px;right:15px}@media (width<=767px){.vue-catalog>h1{margin:24px 0 20px;font-size:26px;line-height:32px}.vue-catalog .catalog__container.two-columns>.product__tile{flex-basis:100%;max-width:100%}.vue-grid-modes{gap:6px}}.vue-catalog>h1{margin-bottom:42px}.vue-catalog>.vue-breadcrumb{top:315px}.vue-catalog-tools select{appearance:auto}.vue-filter-mobile{display:none}.product__tile button.product__add-whishlist{opacity:0}.product__tile button.product__add-whishlist.active,.product__tile button.product__add-whishlist:focus-visible,.product__tile:hover button.product__add-whishlist{opacity:1}@media (width<=767px){#header .header__logo--mobile{transform:translate(-50%,-50%);width:180px!important}#catalog.vue-catalog{padding-top:120px}.vue-catalog>.vue-breadcrumb{display:none}.vue-catalog>h1{margin:0 0 30px;font-size:34px;line-height:42px}.vue-catalog .vue-grid-modes,.vue-filter-desktop{display:none}.vue-filter-mobile{display:inline}.vue-catalog .vue-color-toggle{border-color:#eee;width:95px!important}.vue-catalog-tools{height:35px}.vue-catalog .catalog__container{padding:0}.vue-auth-page,.vue-checkout{margin-top:0;padding-top:120px}.vue-favorites{padding-top:130px}.vue-product{padding-top:115px}.vue-product>.vue-breadcrumb{display:none}#personal{padding-top:115px}.vue-home{padding-top:0}#header .vue-mobile-search{margin:0!important}#header .header__info{gap:7px}#header .header__auth,#header .header__cart{width:25px}.vue-catalog .product-item{border:1px solid #0000;padding:15px 5px 5px}}.vue-gallery{align-items:start;gap:24px}.vue-gallery .item__image{aspect-ratio:auto;line-height:0;height:auto!important}.vue-gallery img,.vue-gallery video{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.vue-product .item__title{line-height:30px}.vue-product .size-table{justify-content:space-between;gap:20px;display:flex}.vue-product .size-table>div{white-space:nowrap;display:block}.vue-product .size-table button{text-transform:none;letter-spacing:normal;width:auto;height:auto;font-size:13px;line-height:30px}.vue-product .vue-sizes{gap:5px}.vue-product .vue-sizes button{letter-spacing:normal;font-size:13px}.vue-product .addToCart__btn{color:#fff;background:#000}.vue-product .vue-favorite-text{letter-spacing:normal;text-transform:none;font-size:12px}.vue-product>.vue-breadcrumb{align-items:center;height:30px;margin-top:40px;padding:0 3.5%;font-size:10px;line-height:13px}.vue-product .item__wrap{padding-top:0}@media (width<=767px){.vue-gallery{align-items:flex-start;gap:0}.vue-gallery .item__image{aspect-ratio:2/3}.vue-gallery img,.vue-gallery video{-o-object-fit:cover;object-fit:cover;height:100%}.vue-product .item__title{line-height:25px}.vue-product .size-table{flex-wrap:wrap;gap:8px}.vue-product .size-table button{font-size:12px}}.vue-product .size-table button{display:inline!important}.vue-product .size-table>div{width:auto!important}.vue-color-toggle{border:1px solid #222;padding:12px 18px;position:absolute;left:50%;transform:translate(-50%);font-size:12px!important}.vue-color-options{z-index:2;background:#f7f7f5;flex-wrap:wrap;order:2;justify-content:center;gap:20px;padding:25px 4%;display:flex}.vue-color-options label{align-items:center;gap:7px;font-size:12px;display:flex}.vue-color-options img{border-radius:50%;width:20px;height:20px}.vue-color-options button{font-size:12px;text-decoration:underline}.vue-auth-form{max-width:430px;font-size:13px;line-height:1.6}.vue-auth-form h2{font-size:20px;font-weight:400}.vue-auth-form label{margin:20px 0;display:block}.vue-auth-form input{border:1px solid #aaa;width:100%;margin-top:6px;padding:14px;display:block}.vue-auth-form .button-style{width:100%}.vue-test-note{color:#777;font-size:11px}.vue-checkout{max-width:1200px;margin:40px auto 100px;padding:0 30px}.vue-checkout h1{text-align:center;margin:50px 0;font-size:30px;font-weight:400}.vue-checkout-columns{grid-template-columns:1.2fr 1fr;gap:75px;display:grid}.vue-checkout h2{margin-bottom:30px;font-size:20px;font-weight:400}.vue-order-item{border-bottom:1px solid #ddd;gap:18px;padding:20px 0;font-size:13px;display:flex}.vue-order-item img{-o-object-fit:cover;object-fit:cover;width:100px}.vue-order-item p{margin-top:12px}@media (width<=767px){.vue-color-toggle{padding:8px 12px;position:static;left:auto;transform:none;font-size:11px!important}.vue-checkout{margin:25px auto;padding:0 20px}.vue-checkout h1{margin:25px 0;font-size:25px}.vue-checkout-columns{flex-direction:column;gap:40px;display:flex}.vue-checkout h2{font-size:18px}.vue-color-options{justify-content:flex-start;gap:13px}}.vue-form-section{border-bottom:1px solid #d7d7d2;padding:24px 0 35px}.vue-form-section:first-child{padding-top:0}.vue-form-section h3{margin:25px 0 15px;font-size:15px;font-weight:400}.vue-field{flex:1;min-width:0;margin:18px 0}.vue-field label{margin:0 0 8px;font-size:12px;display:block}.vue-field input,.vue-field select,.vue-field textarea{width:100%;font:inherit;box-sizing:border-box;color:#222;background:0 0;border:1px solid #b8b8b5;border-radius:0;padding:13px 12px;font-size:13px;display:block}.vue-form-row{gap:18px;display:flex}.vue-checkbox{cursor:pointer;flex-wrap:wrap;align-items:flex-start;gap:7px;margin:18px 0;font-size:11px;line-height:1.6;display:flex}.vue-checkbox input{appearance:auto;accent-color:#222;flex:0 0 14px;width:14px;height:14px;margin:2px 0}.vue-checkbox a{text-decoration:underline}.vue-city{position:relative}.vue-city ul{z-index:12;background:#fff;border:1px solid #bbb;max-height:250px;margin:0;padding:0;list-style:none;position:absolute;left:0;right:0;overflow:auto;box-shadow:0 4px 12px #0002}.vue-city li button{text-align:left;width:100%;padding:12px 15px;font-size:13px;display:block}.vue-city li button:hover{background:#f0f0ec}.vue-deliveries{gap:12px!important;margin:20px 0!important;display:grid!important}.vue-deliveries .shipping-type{text-align:left;background:0 0;font-size:12px;line-height:1.5;display:block;position:relative;border:1px solid #c9c9c6!important;width:100%!important;padding:15px!important}.vue-deliveries .shipping-type.selected,.vue-payments button.selected{box-shadow:inset 0 0 0 1px #111;border:1px solid #111!important}.vue-deliveries img{max-width:100%;height:auto}.vue-delivery-price{margin-top:10px;font-size:12px;display:block}.vue-payments{gap:12px;display:grid}.vue-payments>button{text-align:left;border:1px solid #c9c9c6;padding:16px;font-size:12px;line-height:1.6}.vue-payments img{max-width:140px;max-height:40px}.vue-order-quantity{align-items:center;gap:15px;margin-top:15px;display:flex}.vue-order-quantity button{font-size:13px}.vue-order-quantity button:last-child{margin-left:auto;font-size:11px;text-decoration:underline}.vue-coupon{margin:25px 0;font-size:12px}.vue-coupon summary{cursor:pointer;margin-bottom:15px}.vue-coupon input{border:1px solid #bbb;width:55%;margin-right:15px;padding:12px}.vue-coupon p{margin-top:12px;line-height:1.5}.vue-totals{margin:25px 0;font-size:13px}.vue-totals p{justify-content:space-between;margin:16px 0;display:flex}.vue-totals .vue-total{border-top:1px solid #ccc;padding-top:20px;font-size:18px}.vue-submit{color:#fff;background:#222;border:1px solid #222;width:100%;padding:16px;font-size:13px;display:block}.vue-submit:disabled{opacity:.5}.vue-addresses{flex-wrap:wrap;gap:10px;display:flex}.vue-addresses button{border:1px solid #bbb;padding:10px;font-size:12px}.vue-order-success{text-align:center;max-width:700px;margin:80px auto}.vue-order-success p{margin:20px 0;line-height:1.6}.vue-order-success a{max-width:350px;margin:25px auto;display:block}.vue-checkout .vue-test-note{margin:15px 0;line-height:1.6}.vue-order-item img{aspect-ratio:2/3;align-self:flex-start}.vue-field-error{color:#a02222;margin:15px 0;font-size:12px;line-height:1.6}.vue-pvz{margin:25px 0}@media (width<=767px){.vue-form-row{gap:12px}.vue-checkout-columns>aside{order:2}.vue-order-item img{width:80px}.vue-form-section{padding:22px 0}.vue-checkout h2{margin-bottom:20px}.vue-order-success{margin:35px 0}}.vue-field select{min-height:46px;line-height:20px;appearance:auto!important;height:auto!important}.vue-field input{height:auto;min-height:46px}.vue-payments button{min-height:55px}.vue-payments img{vertical-align:middle;display:inline-block}.vue-payment-heading{justify-content:space-between;align-items:center;gap:15px;font-size:14px;display:flex}.vue-payment-description{margin-top:10px;display:block}@media (width<=1023px){.vue-auth-form input,.vue-coupon input,.vue-field input,.vue-field select,.vue-field textarea{font-size:16px}.vue-pvz-address{margin-top:14px;font-size:13px;line-height:1.6}.vue-auth-form button{min-height:44px}}.vue-personal{grid-template-columns:230px minmax(0,1fr);gap:65px;padding:0 30px;max-width:1200px!important;margin:65px auto 100px!important;display:grid!important}.vue-personal-nav{flex-direction:column;gap:25px;font-size:13px;display:flex}.vue-personal-nav a,.vue-personal-nav button{text-align:left;font-size:13px}.vue-personal-nav .router-link-active{text-decoration:underline}.vue-personal-main{min-width:0;font-size:13px;line-height:1.6}.vue-personal-main h1{margin:0 0 30px;font-size:24px;font-weight:400}.vue-profile{max-width:560px}.vue-profile .button-style{min-width:200px}.vue-auth-page{max-width:430px;margin:70px auto 100px;padding:0 20px}.vue-order-years{gap:25px;margin-bottom:30px;display:flex}.vue-order-years .selected{text-decoration:underline}.vue-history-order{border-bottom:1px solid #ddd;gap:25px;padding:25px 0;display:flex}.vue-history-order>a{flex-shrink:0;width:150px}.vue-history-order img{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;width:100%}.vue-history-order>div{flex:1}.vue-history-order h2{justify-content:space-between;margin:0 0 15px;font-size:16px;font-weight:400;display:flex}.vue-history-order h2 span{font-size:12px}.vue-history-order p{margin:10px 0}.vue-order-properties{grid-template-columns:1fr 1.5fr;gap:12px;margin:35px 0;font-size:13px;display:grid}.vue-order-properties dd{margin:0}.vue-order-actions{flex-wrap:wrap;align-items:center;gap:20px;font-size:12px;display:flex}.vue-order-actions>a,.vue-order-actions>button:not(.button-style){text-decoration:underline}.vue-customer-form{max-width:600px;margin-top:30px}.vue-form-success{border:1px solid #bbb;padding:25px;font-size:14px;line-height:1.7}.vue-personal .p-return__text p{margin:20px 0}.vue-favorites{min-height:400px;padding:35px 4%}.vue-favorites h1{text-align:center;margin:20px 0 40px;font-size:30px;font-weight:400}.vue-favorite-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin-top:30px;display:grid!important}.vue-favorite-grid .catalog__item{width:auto!important}.vue-personal-main .vue-test-note{margin:20px 0}@media (width<=767px){.vue-personal{padding:0 20px;margin:25px auto 60px!important;display:block!important}.vue-personal-nav{white-space:nowrap;border-bottom:1px solid #ddd;flex-direction:row;gap:18px;margin-bottom:25px;padding-bottom:20px;overflow-x:auto}.vue-personal-nav a,.vue-personal-nav button{font-size:11px}.vue-history-order{gap:15px}.vue-history-order>a{width:90px}.vue-history-order h2{flex-wrap:wrap;gap:10px}.vue-history-order p{font-size:12px}.vue-personal-main h1{font-size:22px}.vue-favorite-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vue-order-properties{font-size:12px}}.vue-service-layout{grid-template-columns:220px minmax(0,1fr);gap:65px;display:grid!important}.vue-service-layout .service__page-sidebar{flex-direction:column;gap:26px;padding-left:43px;font-size:18px;display:flex;width:auto!important}.vue-service-layout .service__page-sidebar .router-link-active{text-decoration:underline}.vue-service-layout .service__page-content{min-width:0;width:auto!important}.vue-cms-page img{max-width:100%}.vue-cms-page .vue-cms-carousel{min-width:0;position:relative;overflow:hidden}.vue-cms-slide{width:100%}.vue-cms-slide>a>img,.vue-cms-slide>img{width:100%;height:auto;display:block;opacity:1!important}.vue-cms-slide .swiper-slide{opacity:1!important;width:100%!important}.vue-cms-carousel .vue-slider-next,.vue-cms-carousel .vue-slider-prev{color:#333;z-index:2;background:#fff9;width:40px;height:50px;font-size:35px;position:absolute;top:48%}.vue-slider-prev{left:10px}.vue-slider-next{right:10px}.vue-slider-dots{justify-content:center;gap:8px;display:flex;position:absolute;bottom:15px;left:0;right:0}.vue-slider-dots button{background:#fff;border:1px solid #333;border-radius:50%;width:7px;height:7px}.vue-slider-dots button[aria-pressed=true]{background:#333}.vue-product-strip{margin:35px 0;position:relative}.vue-product-strip-items{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.vue-product-strip-items>.product__tile{scroll-snap-align:start;flex:0 0 calc(25% - 15px);width:auto!important}.vue-product-strip-items .product__image{aspect-ratio:2/3}.vue-strip-next,.vue-strip-prev{background:#fffd;width:35px;height:45px;font-size:35px;position:absolute;top:40%}.vue-strip-prev{left:0}.vue-strip-next{right:0}.vue-look-popup>div{width:90vw;max-width:1000px}.vue-look-popup .vue-product-strip-items>.product__tile{flex-basis:calc(33.333% - 14px)}.vue-cms-page .cat-button,.vue-cms-page .gender-button{cursor:pointer}.vue-cms-page .popin-cat:not(.selected),.vue-cms-page .popin-result:not(.selected){display:none!important}.vue-cms-page .popin-cat.selected,.vue-cms-page .popin-result.selected{display:block!important}.vue-cms-compact .wrapper{width:auto!important;margin:0!important;padding:0!important}.vue-cms-compact .b-size-guide{max-width:100%;overflow:auto}.vue-map-test{background:#f4f3ef;min-height:400px;margin:30px 4%;padding:35px}.vue-map-test h2{font-size:22px;font-weight:400}.vue-map-test p{margin:18px 0;font-size:13px}.vue-map-shops{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.vue-map-shops button{border:1px solid #aaa;padding:12px;font-size:12px}.vue-map-shops .selected{background:#fff;border-color:#111}.vue-store-list{display:block!important}.vue-error-page{text-align:center;max-width:650px;margin:100px auto;padding:20px;font-size:14px}.vue-error-page img{width:260px}.vue-error-page h1{margin:45px 0 25px;font-size:28px}.vue-error-page p{margin-bottom:30px}#contact-us .vue-customer-form{margin:30px auto 80px}@media (width<=767px){.vue-service-layout{padding:0 20px;display:block!important}.vue-service-layout .service__page-sidebar{white-space:nowrap;border-bottom:1px solid #ddd;flex-direction:row;margin:20px 0 30px;padding-bottom:15px;overflow-x:auto}.vue-product-strip-items>.product__tile{flex-basis:70%}.vue-look-popup .vue-product-strip-items>.product__tile{flex-basis:80%}.vue-product-strip-items{gap:12px}.vue-cms-page .table{overflow:auto}.vue-map-test{margin:20px;padding:20px}.vue-cms-page .vue-cms-carousel img{height:auto!important}.vue-error-page{margin:50px auto}.vue-service-layout .service__page-sidebar{gap:18px;padding-left:0;font-size:12px}.vue-cms-page.service .service__page{padding-top:115px}.vue-service-layout{padding:0!important}.vue-service-layout .service__page-sidebar{white-space:normal;flex-direction:column;gap:15px;margin:20px;padding-bottom:20px;font-size:13px;display:flex;overflow:visible}}#header .header__top p{position:absolute;inset:0}#header .header__menu-btn,#header .header__menu-btn:hover{background:0 0}#header .header__top .header-message-enter-active,#header .header__top .header-message-leave-active{transition:opacity .5s linear}#header .header__top .header-message-enter-from,#header .header__top .header-message-leave-to{opacity:0}.vue-hero .swiper-wrapper{transition-timing-function:ease}.vue-hero .vue-hero-prev{left:20px!important}.vue-hero .vue-hero-next{right:20px!important}.policy-cechkbox{height:auto;display:flex;position:absolute;top:100%;left:0}.policy-cechkbox input{opacity:0;pointer-events:none;position:absolute;width:20px!important;margin:0!important}.policy-cechkbox span{cursor:pointer;-webkit-user-select:none;user-select:none;width:300px;margin-top:8px;padding-left:28px;font-size:12px;line-height:15px;display:block;position:relative}.policy-cechkbox span:before{content:"";text-align:center;background-color:#ddd;border-radius:4px;width:20px;height:20px;margin-top:-10px;font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:300;line-height:20px;display:block;position:absolute;top:50%;left:0}.policy-cechkbox span a{text-decoration:underline}.policy-cechkbox input:checked+span:before{content:""}.policy-cechkbox input:focus-visible+span:before{outline:2px solid #555}.slider-container.vue-editorial-products .swiper-scrollbar{background:#dfdfdf;border-radius:10px;width:66%;height:4px;position:absolute;bottom:0;left:17%;overflow:hidden}.vue-cms-page .slide-caption{font-size:15px}.vue-cms-page .slide-price{font-size:13px}.vue-cms-page .slide-info{padding-top:10px}.vue-cms-page .slide-price{padding-top:5px}.vue-cms-page .slide-price .item__old-price{margin-right:10px}.vue-cms-page .vue-gift-section-gap{margin-top:60px!important}.vue-hero .hero__link img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:100%}.vue-home-text{max-width:none;padding:0}.vue-hero-dots{z-index:2;display:none}.vue-catalog-page .catalog__head{position:relative}.vue-native-filters .filter-clear-btn{width:auto;font:inherit;letter-spacing:normal;color:#999;text-transform:none;flex:none;margin:0 0 0 auto;padding:0;font-weight:400;line-height:15px}.vue-native-filters .filter-header h2{font:inherit;font-weight:700}.vue-native-filters .filter-footer button{color:#fff;font:15px open sans,sans-serif}.vue-native-filters .bx-filter-param-label{cursor:pointer;width:100%;display:block}.vue-native-filters .vue-filter-checkbox{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.vue-native-filters label:has(input:focus-visible){outline-offset:2px;outline:2px solid #555}.vue-native-filters label:has(input:disabled){opacity:.4;cursor:default}.vue-catalog-page .vue-desktop-color{border:1px solid #555;padding:8px 15px;font-size:12px;line-height:21px}.vue-catalog-page .sorting__columns button{border:0;padding:0;line-height:1}.vue-catalog-page .filter__button--mobile{text-transform:none}.vue-catalog-page .sorting__wrapper select{appearance:none;min-width:195px;font-size:12px}.vue-catalog-page .catalog__container{-moz-column-gap:0;column-gap:0}.vue-catalog-page .image__wrapper{aspect-ratio:2/3;overflow:hidden}.vue-catalog-page .image__wrapper .first-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.vue-catalog-end{text-align:center;min-height:1px;position:relative}.vue-catalog-end[aria-busy=true]{height:65px}.vue-catalog-end .loader{position:absolute;top:20px;left:50%}.vue-catalog-end p{padding:20px}.vue-catalog-end p button{text-decoration:underline}.product__tile .card__detail h2 a{font:inherit;line-height:inherit;display:inline}.vue-catalog-page .catalog__container.two-columns>.product__tile{flex:0 0 50%;max-width:50%}.vue-product>.breacrumbs{align-items:center;height:30px;margin-top:40px;padding:0 3.5%;display:flex}.vue-product>.breacrumbs .breadcrumbs__wrapper{padding:0}.vue-product .item__color-list,.vue-product .vue-sizes{margin-left:0;padding:0}.vue-product .item__color+.item__color-list,.vue-product .item__size+.vue-sizes{margin-top:6px}.vue-product .vue-sizes{flex-wrap:wrap;gap:4px;list-style:none}.vue-product .vue-sizes li{flex:none;margin:0;display:flex}.vue-product .vue-sizes button{box-sizing:border-box;width:auto;min-width:22px;height:22px;min-height:22px;font:inherit;letter-spacing:inherit;text-transform:none;color:inherit;opacity:1;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;flex:none;justify-content:flex-start;align-items:flex-start;padding:0;font-size:13px;line-height:1;display:inline-flex}.vue-product .vue-sizes button[aria-pressed=true]{font-weight:700}.vue-product .vue-sizes button:disabled{color:#999;cursor:not-allowed;opacity:.65;text-decoration:line-through}.vue-product .vue-sizes button:not(:disabled):hover{text-underline-offset:3px;text-decoration:underline}.vue-product .vue-sizes button:not(:disabled):focus-visible{text-underline-offset:3px;outline-offset:2px;outline:2px solid #555;text-decoration:underline}.vue-product .size-table{margin-top:20px}.vue-product .size-table button{text-decoration-style:dotted}.vue-product .item__credit,.vue-product .size-table>div{display:flex}.vue-product .item__credit-info{padding:0}.vue-product .item__accordion h3 button{text-align:left;width:100%;font:inherit;line-height:inherit;padding:0}.vue-product .item__accordion h3:after{pointer-events:none}.vue-product .vue-gallery .item__image{margin-bottom:0}.vue-gallery-dots{display:none}.vue-mobile-gallery .swiper-wrapper{transition-timing-function:ease}.vue-mobile-gallery-image{width:100%;padding:0 0 7px;line-height:0;display:block}.vue-mobile-gallery-image img,.vue-mobile-gallery-image video{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.vue-mobile-gallery-image:has(video){padding-bottom:0}.vue-mobile-gallery-dots{z-index:2}.vue-product .vue-zoom{display:none}.vue-product .item__zoom-in_close{z-index:2;height:50px;margin:0;padding:0;line-height:50px}.vue-product .item__zoom-in_img{width:100%;height:auto}#header #search-form button:hover,#shops .s-btn__map:hover,.vue-catalog-page .sorting__columns button:hover,.vue-native-filters .filter-clear-btn:hover,.vue-product .item__accordion h3 button:hover,.vue-product .size-table button:hover,.vue-product .vue-favorite-text:hover,.vue-product .vue-sizes button:hover{background:0 0}#shops .s-label[data-active=false]:hover{background:#f5f4f0}#shops .s-label[data-active=true]:hover{background:#000}@media (width>=1024px){.vue-product>.breacrumbs{padding:0}.vue-product>.breacrumbs .breadcrumbs__wrapper{margin-left:30px}.vue-native-filters .filter-cat:hover{color:#000;background:#f5f4f0}.vue-native-filters .filter-cat.active:hover{background:0 0}}@media (width>=1260px){.vue-product>.breacrumbs .breadcrumbs__wrapper{margin-left:50px}}@media (width>=1024px){.vue-product:not(.vue-product-video) .vue-gallery{row-gap:25px;container-type:inline-size}.vue-product:not(.vue-product-video) .vue-gallery .item__image{overflow:hidden;height:71.201cqw!important}.vue-product-video .vue-gallery{grid-auto-rows:6vw;align-items:stretch}.vue-product-video .vue-gallery .item__image{aspect-ratio:auto;height:100%!important}.vue-product-video .vue-gallery .item__image:nth-child(odd){grid-row:span 5}.vue-product-video .vue-gallery .item__image:nth-child(2n){grid-row:span 6}.vue-product-video .vue-gallery video{-o-object-fit:cover;object-fit:cover;height:100%}}@media (width>=1200px){.vue-product-video .vue-gallery{grid-auto-rows:7vw}}@media (width>=1600px){.vue-product-video .vue-gallery{grid-auto-rows:7.8125vw}}@media (width<=1023px){.vue-product .item__zoom-in{display:none}.vue-product .vue-zoom{display:flex}.vue-product .vue-zoom>button{background:0 0;width:40px;height:48px;margin:0;padding:0;position:absolute;top:50%;left:0}.vue-product .vue-zoom>button:last-child{left:auto;right:0}.vue-product .vue-zoom>button.vue-modal-close{top:10px;left:auto;right:10px}#header .vue-desktop-search{display:none}#header .vue-mobile-search{margin:0;display:block}.vue-catalog-page .vue-desktop-color{display:none}.vue-product{padding-top:115px}.vue-product>.breacrumbs{display:none}.vue-product .item__wrap{display:block}.vue-product .item__info,.vue-product .item__inner{width:100%!important}.vue-product .item__info{margin-top:30px;padding:0!important}.vue-product .item__title{font-size:18px;line-height:30px}.vue-product .vue-current-price{font-size:27px}.vue-product .vue-gallery{scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:0;padding-bottom:7px;overflow-x:auto;display:flex!important}.vue-product .vue-gallery .item__image{scroll-snap-align:start;aspect-ratio:2/3;flex:0 0 100%}.vue-product .vue-gallery img,.vue-product .vue-gallery video{-o-object-fit:cover;object-fit:cover;height:100%}.vue-product .item__inner{position:relative}.vue-gallery-controls{display:none}.vue-gallery-dots{justify-content:center;gap:20px;display:flex;position:absolute;bottom:10px;left:0;right:0}.vue-gallery-dots button{background:#bbb;border-radius:50%;width:10px;height:10px;padding:0}.vue-gallery-dots button[aria-pressed=true]{background:#333}}@media (width>=671px) and (width<=1023px){.vue-product .vue-gallery .item__image{flex-basis:50%}}@media (width>=470px) and (width<=1023px){.vue-product{padding-top:145px}}@media (width<=767px){.vue-cms-page .slider-button-next,.vue-cms-page .slider-button-prev,.vue-hero-next,.vue-hero-prev{display:none}.vue-hero-dots{display:block}.vue-hero{margin-bottom:30px}#header .header__info{gap:0}#header .header__auth,#header .header__cart{width:auto;margin-left:12px}#header .header__info>li>a{font-size:20px}.vue-catalog-page .catalog__container.two-columns>.product__tile{flex-basis:100%;max-width:100%}.vue-catalog-page .sorting__wrapper select{min-width:190px}}@font-face{font-family:Geist;src:url(../fonts/geist-variable-73894e04.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--nd-font:"Geist",Arial,Helvetica,sans-serif;--nd-ink:#1c1c1c;--nd-line:#dedede;--nd-yellow:#fff685}html{scroll-behavior:auto!important}body.newgd-body{color:#1c1c1c;font-family:var(--nd-font);-webkit-tap-highlight-color:transparent;background:#fff;overflow-x:clip}body.newgd-body :where(a,button,input,select,textarea,label,summary,[role=button],[tabindex]){-webkit-tap-highlight-color:transparent}#page.newgd-shell{color:#1c1c1c;min-height:100vh;font-family:var(--nd-font);background:#fff;font-size:14px;line-height:1.4;overflow:visible}.newgd-shell #main.nd-main{min-height:50vh;margin:0;padding:91px 0 0}.newgd-shell #main.nd-main--home{padding-top:31px}.newgd-shell .nd-icon-button{width:40px;height:44px;min-height:44px;color:inherit;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.newgd-shell .nd-icon-button svg{display:block}.newgd-shell .nd-button-link{color:#fff;width:auto;min-height:0;font:500 11px/1.1 var(--nd-font);letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#1c1c1c;border:1px solid #1c1c1c;border-radius:0;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;transition:background-color .25s linear,border-color .25s linear,color .25s linear;display:inline-flex;position:relative}.newgd-shell .nd-button-link:hover{color:#1c1c1c;background:0 0;text-decoration:none}@media (width>=760px){.newgd-shell .nd-button-link{font-size:13px}}.newgd-shell a:focus-visible,.newgd-shell button:focus-visible,.newgd-shell summary:focus-visible{outline-color:#1c1c1c}.newgd-shell #header.nd-header{z-index:100;width:100%;height:auto;box-shadow:none;color:#1c1c1c;background:0 0;margin:0;padding:0;position:fixed;inset:0 0 auto;transform:none}.nd-announcement{color:#fff;height:31px;font:10px/1.1 var(--nd-font);letter-spacing:.02em;text-align:center;text-transform:uppercase;background:#1c1c1c;justify-content:center;align-items:center;transition:height .2s;display:flex;overflow:hidden}.nd-announcement-content{color:inherit;font:inherit;letter-spacing:inherit}.nd-announcement-message-enter-active,.nd-announcement-message-leave-active{transition:opacity 80ms linear}.nd-announcement-message-enter-from,.nd-announcement-message-leave-to{opacity:0}.nd-header--scrolled .nd-announcement{height:0}#header.nd-header .nd-header-main{z-index:auto;color:#1c1c1c;box-sizing:border-box;background:#fff;border:0;justify-content:flex-start;align-items:center;width:100%;height:60px;min-height:0;max-height:none;margin:0;padding:0 10px 0 20px;transition:background-color .18s,color .18s;display:flex;position:relative;inset:0 auto auto 0;transform:none}.nd-header--transparent .nd-header-main{color:#fff;background:0 0}#header.nd-header--light .nd-header-main:before{content:"";z-index:-1;pointer-events:none;opacity:.32;background-image:linear-gradient(#000,#000000fc 6.67%,#000000f5 13.33%,#000000eb 20%,#000000d9 26.67%,#000000c4 33.33%,#000000ab 40%,#0000008f 46.67%,#00000070 53.33%,#00000054 60%,#0000003b 66.67%,#00000026 73.33%,#00000014 80%,#0000000a 86.67%,#00000003 93.33%,#0000);width:100%;height:200px;position:absolute;top:0;left:0}.nd-menu-toggle{letter-spacing:.4px;width:auto;height:44px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:0;font-size:15px;line-height:1;display:inline-flex;position:relative}.nd-menu-hover-bridge{width:200%;height:8px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.nd-new-collection{letter-spacing:.4px;color:inherit;background:#fff685;margin-left:30px;padding:2px 0;font-size:15px;line-height:1}.nd-header--transparent .nd-new-collection{color:#1c1c1c}.nd-logo{width:226px;height:auto;line-height:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nd-menu-toggle>.nd-icon{width:20px!important;height:10px!important}.nd-header-actions{justify-content:flex-end;align-items:center;gap:20px;margin-left:auto;display:flex}.nd-bag-content,.nd-header-bag{position:relative}.nd-bag-content{justify-content:center;align-items:center;display:flex}.nd-bag-count{z-index:1;color:#1c1c1c;font:500 10px/0 var(--nd-font);letter-spacing:.02em;white-space:nowrap;position:absolute;top:0;right:0;transform:translate(50%,50%)}.nd-bag-count:before{content:"";z-index:-1;background:#fff685;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.newgd-shell>.vue-overlay{background:#1c1c1c80}.nd-menu{z-index:104;color:#1c1c1c;overscroll-behavior:contain;background:#fff;grid-template-columns:25% 25% 50%;display:grid;position:fixed;inset:91px 0 0;overflow-y:auto}.nd-header--scrolled .nd-menu,.nd-header--scrolled .nd-search-panel{top:60px}.nd-menu-primary{flex-direction:column;padding:28px 30px 30px 20px;display:flex}.nd-menu-primary nav{flex-direction:column;align-items:flex-start;display:flex}.nd-menu-link{text-align:left;color:#000;letter-spacing:.02em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:12px 0;font-size:22px;line-height:1;text-decoration:none;display:flex}.nd-menu-link--active{text-underline-offset:4px;text-decoration:underline}.nd-menu-service{gap:14px;margin-top:auto}.nd-menu-service a{color:inherit;font-size:12px}.nd-menu-secondary{border-left:1px solid #eee;flex-direction:column;align-items:flex-start;gap:18px;padding:40px 30px 45px 20px;display:flex}.nd-menu-section-title{letter-spacing:.01em;color:#434343bd;text-transform:none;margin:0 0 8px;padding:0;font-size:13px;font-weight:500;line-height:1.3}.nd-menu-section-title--collections{margin-top:20px}.nd-menu-all{margin-bottom:10px}.nd-menu-all,.nd-menu-child{letter-spacing:.4px;color:#000;font-size:12px;line-height:1}.nd-menu-campaign{color:#fff;min-height:100%;display:block;position:relative;overflow:hidden}.nd-menu-campaign img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nd-menu-campaign>span{color:#fff;text-decoration:underline;position:absolute;bottom:30px;left:20px}.nd-menu-close{position:absolute;top:10px;right:16px;color:#1c1c1c!important;background:#fff9!important}.nd-menu-back{align-items:center;gap:10px;margin-bottom:20px;padding:12px 0;font-size:13px;display:flex}.nd-menu-back svg{transform:rotate(180deg)}.nd-menu-inline{display:none}.nd-search-panel{z-index:104;color:#1c1c1c;overscroll-behavior:contain;background:#fff;padding:25px 20px;position:fixed;inset:91px 0 0;overflow-y:auto}.nd-header-search-form{border-bottom:1px solid #1c1c1c;align-items:center;gap:20px;max-width:1100px;margin:0 auto;padding:0 0 16px;display:flex}.nd-header-search-form>input{color:#1c1c1c;min-width:0;height:44px;min-height:44px;font:22px var(--nd-font);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0}.nd-search-submit{text-transform:uppercase;color:inherit;padding:12px 16px;font-size:13px}.nd-search-body{grid-template-columns:1fr 3fr;gap:70px;max-width:1100px;margin:45px auto 0;display:grid}.nd-search-terms{flex-direction:column;gap:16px;display:flex}.nd-search-results>p,.nd-search-terms>p{text-transform:uppercase;margin:0 0 18px;padding:0;font-size:12px}.nd-search-terms>a{color:inherit;font-size:18px}.nd-search-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 30px;display:grid}.nd-search-products>a{color:inherit;flex-direction:column;gap:7px;font-size:12px;display:flex}.nd-search-products img{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:3px}.nd-search-products span{padding:0 5px;line-height:1.3}.nd-search-status{margin:15px 0;font-size:12px;display:block}.nd-auth-modal{z-index:120;box-sizing:border-box;color:#060606;justify-content:center;align-items:center;padding:8px;display:flex;position:fixed;inset:0}.nd-auth-backdrop{cursor:default;background:#0b0b0bcc;border:0;position:absolute;inset:0}.nd-auth-panel{z-index:1;overscroll-behavior:contain;box-sizing:border-box;background:#fff;width:480px;max-width:100%;min-height:0;max-height:calc(100dvh - 16px);padding:40px;position:relative;overflow-y:auto}.nd-auth-panel .nd-auth-close{color:#6f6f6f;width:24px;height:24px;min-height:0;padding:0;position:absolute;top:14px;right:12px}.nd-auth-panel .nd-auth-back{margin:0;position:absolute;top:-29px;left:-29px}.nd-home{color:#1c1c1c;background:#fff}.nd-hero{background:#deded8;height:100svh;min-height:500px;margin:0 0 6px;position:relative;overflow:hidden}.nd-hero-media{position:absolute;inset:0}.nd-hero-link--quiet{pointer-events:none}.nd-hero-link--quiet .nd-hero-caption{pointer-events:auto}.nd-hero-link{color:#fff;display:block;position:absolute;inset:0}.nd-home .nd-category-feature,.nd-home .nd-hero-link{-webkit-tap-highlight-color:transparent}.nd-hero img,.nd-hero picture,.nd-hero video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.nd-hero video{opacity:0;pointer-events:none;position:absolute;inset:0}.nd-hero video.is-ready{opacity:1}.nd-hero-caption{z-index:1;color:#fff;text-underline-offset:3px;text-shadow:0 1px 5px #0008;font-size:14px;text-decoration:underline;position:absolute;bottom:30px;left:20px}.nd-video-control{z-index:2;color:#1c1c1c;background:#fff;border:0;border-radius:0;justify-content:center;align-items:center;width:24px;height:24px;min-height:0;margin:0;padding:0;line-height:1;display:flex;position:absolute;bottom:20px;right:20px}.nd-video-control svg{fill:currentColor;stroke:none;display:block}.nd-hero-video-pause-glyph{width:10px;height:10px}.nd-hero-video-play-glyph{width:15px;height:15px}.nd-video-control:active,.nd-video-control:hover{color:#1c1c1c;background:#fff}.nd-category-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;margin:0;display:grid}.nd-category-feature{aspect-ratio:8/9;color:#fff;display:block;position:relative;overflow:hidden}.nd-home .nd-category-feature>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;transform:none}.newgd-shell #main .nd-category-feature{color:#fff;text-decoration:none}.nd-category-feature>span{color:#fff;text-underline-offset:auto;font-size:16px;line-height:1;text-decoration:underline;position:absolute;bottom:20px;left:20px}.nd-home-copy{text-align:center;max-width:670px;margin:0 auto;padding:75px 20px 80px}.nd-home-copy h1,.nd-home-copy h2{letter-spacing:0;color:#1c1c1c;margin:0 0 20px;padding:0;font-size:22px;font-weight:400;line-height:1.3}.nd-home-copy p{max-width:520px;margin:0 auto 28px;padding:0;font-size:14px;line-height:1.45}.nd-home-copy:not(.nd-home-house)>h1{line-height:1.2}.nd-home-copy:not(.nd-home-house)>p{font-size:16px;line-height:1}.nd-house-link{color:#434343;text-transform:uppercase;font-size:13px;line-height:1.3;text-decoration:none;transition:color .25s linear;display:inline-block}.nd-house-link:hover{color:#1c1c1c}.nd-home-house .nd-house-link{margin:0 12px}.nd-home-selections{border-top:1px solid #ddd;margin-top:0;padding:20px 24px 38px}.nd-home-selections h2{letter-spacing:.04em;text-transform:uppercase;margin:0 0 14px;padding:0;font-size:11px;font-weight:500;line-height:1.3}.nd-home-selections nav{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.nd-home-selections a{color:#000;letter-spacing:.03em;padding-bottom:3px;font-size:12px;line-height:1.3;text-decoration:none;position:relative}.nd-footer{color:#1c1c1c;font-family:var(--nd-font);background:#fff}.nd-reassurance{box-sizing:border-box;background:#fff685;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:8px 15px;display:flex}.nd-reassurance>a{color:#1c1c1c;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;font-size:11px;display:flex}.nd-reassurance>a>span:first-child:not(:last-child){font-size:25px;line-height:1}.nd-reassurance strong{letter-spacing:.06em;margin-right:4px;font-weight:500}.nd-footer-main{-moz-column-gap:6px;box-sizing:border-box;grid-template-columns:repeat(15,minmax(0,1fr));gap:0 6px;min-height:0;padding:40px 0 24px;display:grid}.nd-footer-newsletter{grid-column:1/6;width:auto;min-width:0;max-width:none;margin-left:20px}.nd-footer-logo{width:226px;margin-bottom:22px;line-height:0;display:block}.nd-footer-newsletter h2{letter-spacing:.02em;text-transform:uppercase;margin:0 0 16px;padding:0;font-size:12px;font-weight:500;line-height:1.1}.nd-footer-newsletter>p{color:#000;margin:0 0 16px;padding:0;font-size:14px;line-height:1.25}.nd-newsletter-input{border-top:1px solid #ccc;border-bottom:1px solid #999;align-items:center;gap:10px;display:flex}.nd-newsletter-input input{width:100%;min-width:0;height:auto;min-height:0;font:12px/1.2 var(--nd-font);letter-spacing:.02em;color:#434343;box-sizing:border-box;background:0 0;border:0;border-radius:0;padding:14px 12px}.nd-newsletter-input>button{letter-spacing:.02em;text-transform:uppercase;color:#434343;white-space:nowrap;flex:none;width:auto;min-height:0;padding:14px 0;font-size:12px;line-height:1.2}.nd-newsletter-consent{color:#000;cursor:pointer;align-items:flex-start;gap:8px;margin:16px 0;padding:0;font-size:12px;line-height:1.2;display:flex}.nd-newsletter-consent input{appearance:auto;accent-color:#1c1c1c;border-radius:0;width:15px;min-width:15px;height:15px;min-height:15px;margin:0;padding:0}.nd-newsletter-consent>span{min-width:0}.nd-newsletter-consent a{line-height:inherit;color:inherit;text-decoration:underline;display:inline}.nd-footer-newsletter p.nd-required{margin-top:25px;font-size:12px;line-height:1.2}.nd-newsletter-result{margin:20px 0;font-size:12px}.nd-footer-links{grid-column:8/-1;justify-content:flex-start;align-items:flex-start;gap:6px;min-width:0;display:flex}.nd-footer-group{flex:none;width:calc(25% - 4.5px);min-width:0}.nd-footer-group>summary,.nd-footer-legal-mobile>summary{cursor:default;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 0 20px;font-size:12px;font-weight:500;line-height:1.3;list-style:none;display:flex}.nd-footer-group>summary::-webkit-details-marker{display:none}.nd-footer-legal-mobile>summary::-webkit-details-marker{display:none}.nd-footer-group>summary .nd-icon{display:none}.nd-footer-group nav{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.nd-footer-group a,.nd-footer-legal-mobile a{letter-spacing:.4px;color:#434343;font-size:12px;line-height:1}.nd-footer-legal-mobile{display:none}.nd-footer-bottom{letter-spacing:.02em;color:#434343cc;grid-column:1/-1;justify-content:space-between;align-self:end;align-items:flex-end;gap:30px;padding:90px 20px 0;font-size:10px;line-height:1.1;display:flex}.nd-footer-bottom nav{justify-content:flex-end;gap:40px;display:flex}.nd-footer-bottom a{letter-spacing:.02em;color:#434343cc;text-transform:uppercase;font-size:10px;line-height:1.1}@media (width>=1024px){.nd-footer-group:not([open]) nav{display:flex}.nd-footer-group summary{pointer-events:none}}@media (width<=1023px){#header.nd-header .nd-header-main{height:50px;min-height:0;padding:0 10px}.newgd-shell #main.nd-main{padding-top:81px}.newgd-shell #main.nd-main--home{padding-top:31px}.nd-logo{flex:none;order:0;width:150px;height:auto;position:static;transform:none}.nd-menu-toggle{flex:none;order:2;width:24px;height:44px;margin-left:12px}.nd-menu-toggle>.nd-icon{width:24px!important;height:12px!important}.nd-menu-toggle--open>.nd-icon{height:14px!important}.nd-menu-toggle>span,.nd-new-collection{display:none}.nd-header-actions{order:1;gap:11px;margin-left:auto}.newgd-shell .nd-header-actions .nd-icon-button{width:24px}.nd-menu{background:#f9f9f9;grid-template-columns:1fr;top:81px}.nd-header--scrolled .nd-menu,.nd-header--scrolled .nd-search-panel{top:50px}.nd-menu-primary{gap:35px;padding:18px 20px 35px}.nd-menu-primary nav{align-items:stretch}.nd-menu-link{border-bottom:1px solid #e7e7e7;min-height:57px;padding:12px 0;font-size:18px;line-height:1.1}.nd-menu-campaign,.nd-menu-close,.nd-menu-secondary{display:none!important}.nd-menu-inline{flex-direction:column;gap:0;padding:12px 20px 20px;display:flex}.nd-menu-inline a{color:#000;padding:10px 0;font-size:12px}.nd-menu-service{margin-top:20px;padding-bottom:20px}.nd-menu-service a{padding:4px 0}.nd-search-panel{padding:15px 16px;top:81px}.nd-header-search-form{gap:10px;padding-bottom:10px}.nd-header-search-form>input{font-size:18px}.nd-search-submit{padding:10px 5px;font-size:11px}.nd-header-search-form .nd-icon-button{width:25px}.nd-search-body{grid-template-columns:1fr;gap:30px;margin-top:25px}.nd-search-terms{flex-flow:wrap;gap:10px 18px}.nd-search-terms>p{width:100%;margin-bottom:5px}.nd-search-terms>a{font-size:14px}.nd-search-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 6px}.nd-reassurance{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:25px;padding:8px 16px;overflow-x:auto}.nd-reassurance>a{scroll-snap-align:center;flex:none;justify-content:center;min-width:280px;font-size:10px}.nd-footer-main{flex-direction:column;gap:30px;min-height:0;padding:35px 20px 25px;display:flex}.nd-footer-newsletter{width:100%;max-width:none;margin-left:0}.nd-footer-logo{width:226px;margin-bottom:24px}.nd-footer-newsletter>p{font-size:14px}.nd-newsletter-input input{font-size:16px}.nd-footer-links{margin-top:10px;display:block}.nd-footer-group,.nd-footer-legal-mobile{border-top:1px solid #ddd;width:100%;display:block}.nd-footer-group summary,.nd-footer-legal-mobile summary{cursor:pointer;margin:0;padding:20px 0;font-size:12px}.nd-footer-group>summary .nd-icon{display:inline-flex}.nd-footer-group[open]>summary svg,.nd-footer-legal-mobile[open]>summary svg{transform:rotate(45deg)}.nd-footer-group nav,.nd-footer-legal-mobile nav{flex-direction:column;align-items:flex-start;gap:14px;padding:0 0 22px;display:flex}.nd-footer-bottom{justify-content:center;align-items:center;padding-top:20px;font-size:9px}.nd-footer-bottom nav{display:none}}@media (width<=767px){.nd-hero{height:calc(100svh - 31px);min-height:470px;margin-bottom:3px}.nd-hero-caption{font-size:12px;bottom:20px;left:12px}.nd-video-control{bottom:13px;right:13px}.nd-category-pair{grid-template-columns:1fr;gap:3px}.nd-category-feature{aspect-ratio:392/470}.nd-category-feature>span{font-size:16px;bottom:13px;left:13px}.nd-home-copy{padding:50px 25px 55px}.nd-home-copy h1,.nd-home-copy h2{margin-bottom:18px;font-size:20px}.nd-home-copy p{margin-bottom:25px;font-size:13px;line-height:1.5}.nd-home-copy:not(.nd-home-house)>h1{font-size:18px;line-height:1.3}.nd-home-copy:not(.nd-home-house)>p{font-size:14px;line-height:1}.nd-home-house .nd-house-link{width:auto;margin:15px auto 0;font-size:12px;display:table}.nd-home-selections{padding:20px 16px 35px}.nd-search-products span{font-size:11px}}@media (width>=760px) and (width<=1023px){.nd-category-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-category-feature{aspect-ratio:8/9}.nd-category-feature>span{bottom:20px;left:20px}}@media (width<=360px){.nd-logo{width:132px}.nd-header-actions{gap:6px}.nd-menu-toggle{margin-left:8px}}@media (prefers-reduced-motion:reduce){.nd-announcement,.nd-announcement-message-enter-active,.nd-announcement-message-leave-active,.nd-header-main{transition:none}}.newgd-shell .nd-menu-toggle{text-transform:none;width:auto}.newgd-shell .nd-icon-button:active,.newgd-shell .nd-icon-button:hover,.newgd-shell .nd-menu-toggle:active,.newgd-shell .nd-menu-toggle:hover{color:inherit;background:0 0}.newgd-shell .nd-menu-link:active,.newgd-shell .nd-menu-link:hover{color:#1c1c1c;text-transform:none;background:0 0}.newgd-shell .nd-menu-back:hover,.newgd-shell .nd-newsletter-input>button:hover,.newgd-shell .nd-search-submit:hover{color:#1c1c1c;background:0 0}@media (width<=1023px){.newgd-shell .nd-menu-toggle{width:24px}}#page.newgd-shell--checkout,.newgd-shell #main.nd-main--checkout{font-size:inherit;line-height:inherit}.newgd-shell #main.nd-main--checkout{font-family:var(--nd-font);color:#000}.nd-main--checkout a:focus-visible,.nd-main--checkout button:focus-visible,.nd-main--checkout summary:focus-visible{outline-color:#9a7c60}.nd-logo{color:inherit}#header.nd-header--transparent .nd-header-main{color:#1c1c1c;background:0 0}#header.nd-header--light .nd-header-main{color:#fff}.nd-header-actions .nd-icon{transition:color .25s linear}.nd-menu{scrollbar-width:none;background:0 0;outline:none}.nd-menu::-webkit-scrollbar{display:none}.nd-menu-primary{background:#fff;gap:40px;padding:20px 20px 30px}.nd-menu-link{letter-spacing:.44px;min-height:22px;margin:0 0 20px;padding:0;line-height:22px}.nd-menu-link--active{text-decoration:none}.nd-menu-link>.nd-icon{opacity:0;transition:opacity .2s;width:16px!important;height:13.7143px!important}.nd-menu-link--active>.nd-icon{opacity:1}.nd-menu-secondary{background:#fff;gap:0;padding:20px}.nd-menu-selection{flex-direction:column;align-items:flex-start;gap:16px;width:100%;animation:.2s nd-submenu-in;display:flex}.nd-menu-backdrop{cursor:default;background:#0007;border:0;width:100%;padding:0}.nd-footer-group a,.nd-menu-child,.nd-menu-inline a,.nd-menu-service a{text-underline-offset:3px;transition:color .25s linear}.nd-footer-group a:hover,.nd-menu-inline a:hover,.nd-menu-service a:hover{color:#1c1c1c}.newgd-shell :is(.nd-catalog-categories a,.nd-menu-child,.nd-menu-all,.nd-breadcrumb a){text-decoration:none;position:relative}.newgd-shell :is(.nd-catalog-categories a,.nd-menu-child,.nd-menu-all,.nd-breadcrumb a):after{content:"";transform-origin:100%;pointer-events:none;background:currentColor;height:1px;transition:transform .25s linear;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.newgd-shell .nd-catalog-categories a:after{bottom:3px}.newgd-shell :is(.nd-catalog-categories a,.nd-menu-child,.nd-menu-all,.nd-breadcrumb a):focus-visible:after,.newgd-shell .nd-catalog-categories a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.nd-home-selections a:after{content:"";transform-origin:100%;pointer-events:none;background:currentColor;height:1px;transition:transform .25s linear;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1)}@media (hover:hover){.newgd-shell :is(.nd-catalog-categories a,.nd-menu-child,.nd-menu-all,.nd-breadcrumb a):hover:after{transform-origin:0;transform:scaleX(1)}.nd-home-selections a:hover:after{transform-origin:0;transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.nd-home-selections a:after,.nd-house-link,.newgd-shell .nd-button-link,.newgd-shell :is(.nd-catalog-categories a,.nd-menu-child,.nd-menu-all,.nd-breadcrumb a):after{transition:none}}@keyframes nd-submenu-in{0%{opacity:0}to{opacity:1}}.nd-search-backdrop{z-index:103;cursor:default;background:#0007;border:0;width:100%;position:fixed;inset:91px 0 0}#nd-search.nd-search-panel{background:#fff;outline:none;height:auto;min-height:0;max-height:calc(100dvh - 91px);padding:0;inset:91px 0 auto}#nd-search::-webkit-scrollbar{background:0 0;border-radius:10px;width:3px;height:3px}#nd-search::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}#nd-search::-webkit-scrollbar-track{background:0 0}.nd-header--scrolled #nd-search.nd-search-panel,.nd-header--scrolled .nd-search-backdrop{max-height:calc(100dvh - 60px);top:60px}.nd-search-top{background:#f9f9f9;padding:0 24px 20px}#nd-search .nd-header-search-form{border-bottom:1px solid #ddd;align-items:center;gap:12px;width:100%;max-width:none;height:65px;margin:0;padding:0;display:flex}#nd-search .nd-header-search-form>input{height:64px;min-height:0;box-shadow:none;font:18px/24px var(--nd-font);color:#1c1c1c;appearance:none;background:0 0;border:0;border-radius:0;outline:none;padding:0}#nd-search .nd-header-search-form>input::placeholder{color:#a6a6a4}#nd-search .nd-header-search-form>input::placeholder{color:#999;opacity:1}#nd-search .nd-header-search-form>input::-webkit-search-cancel-button{display:none}#nd-search .nd-header-search-form>.nd-icon{color:#999}#nd-search .nd-header-search-form .nd-icon-button{flex:none;width:28px;min-width:28px;margin-left:6px;padding:0}#nd-search .nd-search-clear{color:#999;text-transform:uppercase;flex:none;width:auto;min-height:44px;padding:0;font-size:10px}#nd-search .nd-search-submit{flex:none;width:auto;min-height:44px;padding:0 6px;font-size:11px}#nd-search .nd-search-terms{margin:40px 0 0;padding:0;display:block}#nd-search .nd-search-terms>p{letter-spacing:.03em;color:#434343;text-transform:none;margin:0 0 16px;font-size:12px;line-height:1.3}#nd-search .nd-search-terms>nav{scrollbar-width:none;gap:8px;display:flex;overflow:auto}#nd-search .nd-search-terms a{color:#1c1c1c;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #d9d9d9;flex:none;justify-content:center;align-items:center;min-height:34px;padding:9px 12px;font-size:11px;font-weight:500;line-height:1.3;transition:background .25s linear,border-color .25s linear;display:flex}#nd-search .nd-search-terms a:hover{background:#f0f0f0;border-color:#aaa}#nd-search .nd-search-body{grid-template-columns:minmax(0,71%) minmax(0,29%);gap:0;width:100%;max-width:none;margin:0;padding:24px;display:grid}#nd-search .nd-search-results{min-width:0;padding-right:24px}#nd-search .nd-search-results-head{justify-content:space-between;align-items:center;gap:20px;min-height:24px;margin-bottom:15px;display:flex}#nd-search .nd-search-quick>p,#nd-search .nd-search-results-head p{letter-spacing:.03em;color:#434343;text-transform:none;margin:0;padding:0;font-size:12px;line-height:1.3}.nd-search-arrows{border:1px solid #d9d9d9;align-items:center;gap:0;display:flex}.nd-search-arrows button{background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:22px;min-height:22px;padding:0;display:flex}.nd-search-arrows button:disabled{opacity:.22;cursor:default}#nd-search .nd-search-products{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:2px;margin:0;display:flex;overflow-x:auto}#nd-search .nd-search-products>a{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(18.5185% - 1.48148px);gap:5px;min-width:0;padding-bottom:8px;display:flex}#nd-search .nd-search-products img{aspect-ratio:600/934;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;margin:0 0 4px;display:block}#nd-search .nd-search-products span{letter-spacing:.03em;color:#000;white-space:nowrap;text-overflow:ellipsis;padding:0 10px;font-size:13px;line-height:1.1;display:block;overflow:hidden}#nd-search .nd-search-products span:last-child{letter-spacing:.01em;color:#1c1c1c;font-size:12px;font-weight:500;line-height:1.2}.nd-search-quick{border-left:1px solid #ddd;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:4px 24px;display:flex}#nd-search .nd-search-quick>p{margin-bottom:12px}.nd-search-quick>a{letter-spacing:.03em;color:#000;text-underline-offset:3px;align-items:center;gap:8px;padding:0;font-size:13px;line-height:1.4;text-decoration:none;transition:color .25s linear;display:flex}.nd-search-quick>a:hover{color:#777;text-decoration:underline}#nd-search .nd-search-status{border:1px solid #ddd;border-top-color:#1c1c1c;border-radius:50%;width:18px;height:18px;margin:10px 0;animation:.7s linear infinite nd-search-spin}@keyframes nd-search-spin{to{transform:rotate(1turn)}}#nd-search.nd-search--query .nd-search-body{display:block}#nd-search.nd-search--query .nd-search-results{padding:0}#nd-search.nd-search--query .nd-search-products{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid;overflow:visible}#nd-search .nd-search-all{width:100%;margin-top:25px;padding:10px 8px;display:flex}.nd-footer-group h3{letter-spacing:.02em;margin:0 0 20px;padding:0;font-size:12px;font-weight:500;line-height:1.1}.nd-footer-group h3>button{width:100%;font:inherit;letter-spacing:inherit;text-transform:uppercase;color:#1c1c1c;background:0 0;border:0;justify-content:space-between;align-items:center;gap:15px;padding:0;display:flex}.nd-footer-group h3 .nd-icon{display:none}.nd-reassurance{padding:0;display:block;overflow:hidden}.nd-reassurance-track{width:100%}.nd-reassurance-copy{justify-content:space-between;align-items:center;gap:30px;min-height:48px;padding:8px 15px;display:flex}.nd-reassurance-copy>a{letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:#000;align-items:center;gap:10px;font-size:11px;line-height:1.1;display:flex}.nd-reassurance-duplicate{display:none}@media (width>=1024px){.nd-footer-group h3>button{pointer-events:none}}@media (width<=1023px){.nd-menu-primary{background:#f9f9f9;padding:0 0 35px}.nd-menu-link{letter-spacing:.02em;border-bottom:1px solid #fff;min-height:0;margin:0;padding:18px 10px;line-height:19.8px}.nd-menu-link>.nd-icon{opacity:1;width:12px!important;height:10.2857px!important}.nd-menu-inline-collapse{flex:none;width:100%}.nd-menu-inline{gap:15px;padding:20px 10px}.nd-menu-inline-heading{letter-spacing:.01em;color:#434343;margin:0;padding:0;font-size:11px;font-weight:500;line-height:14.3px}.nd-menu-inline a{letter-spacing:.4px;padding:0 0 3px;font-size:12px;line-height:12px}.nd-menu-link--collection>span{background:#fff685;line-height:18px}.nd-menu-service{padding:0 10px 20px}.nd-menu-primary{padding-bottom:76px}.nd-menu-mobile-bottom{z-index:106;color:#1c1c1c;background:#fff;justify-content:flex-end;align-items:center;gap:16px;min-height:56px;padding:10px 20px;display:flex;position:fixed;inset:auto 0 0}.newgd-shell .nd-menu-mobile-bottom>button{color:#1c1c1c;text-transform:uppercase;background:#fff;border:1px solid #1c1c1c;justify-content:center;align-items:center;gap:12px;width:auto;min-height:36px;padding:10px 12px;font-size:11px;line-height:14px;display:inline-flex}.nd-menu-mobile-bottom>button>.nd-icon{width:12px!important;height:14px!important}.nd-search-backdrop{top:81px}#nd-search.nd-search-panel{height:calc(100dvh - 81px);max-height:calc(100dvh - 81px);inset:81px 0 0}.nd-header--scrolled #nd-search.nd-search-panel,.nd-header--scrolled .nd-search-backdrop{height:calc(100dvh - 50px);max-height:calc(100dvh - 50px);top:50px}.nd-search-top{padding:0 13px 20px}#nd-search .nd-header-search-form{height:81px}#nd-search .nd-header-search-form>input{height:80px;font-size:18px}#nd-search .nd-header-search-form>.nd-icon{width:14px!important;height:14px!important}#nd-search .nd-search-submit{display:none}#nd-search .nd-search-clear{font-size:9px}#nd-search .nd-search-terms{margin-top:40px}#nd-search .nd-search-body{padding:24px 0 30px;display:block}#nd-search .nd-search-results{padding:0}#nd-search .nd-search-results-head{margin-bottom:15px;padding:0 13px}#nd-search .nd-search-products>a{flex-basis:calc(40% - 1.6px)}#nd-search .nd-search-products span{padding:0 10px;font-size:13px}.nd-search-quick{border-left:0;margin-top:45px;padding:0 13px}#nd-search .nd-search-quick>p{margin-bottom:12px}#nd-search.nd-search--query .nd-search-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.nd-footer-main{gap:26px;padding:26px 10px 25px}.nd-footer-logo{display:none}.nd-footer-links{margin:0}.nd-footer-group{border:0;width:100%}.nd-footer-group h3{margin:0;font-size:12px;line-height:1.1}.nd-footer-group h3>button{min-height:37px;padding:12px 0}.nd-footer-group h3 .nd-icon{display:inline-flex}.nd-footer-group nav{gap:12px;padding:0 0 20px}.nd-footer-group a{font-size:12px;line-height:1}.nd-reassurance-track{width:max-content;animation:nd-reassurance-flow var(--nd-marquee-duration,48s) linear infinite;display:flex}.nd-reassurance-copy{flex:none;justify-content:flex-start;gap:40px;padding:8px 15px}.nd-reassurance-copy>a{font-size:11px}.nd-reassurance-duplicate{display:flex}.nd-reassurance:focus-within .nd-reassurance-track,.nd-reassurance:hover .nd-reassurance-track{animation-play-state:paused}}@keyframes nd-reassurance-flow{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){#nd-search .nd-search-status,.nd-menu-campaign img,.nd-menu-selection,.nd-reassurance-track{animation:none}#nd-search .nd-search-terms a,.nd-footer-group a,.nd-header-actions .nd-icon,.nd-menu-child,.nd-menu-inline a,.nd-menu-link>.nd-icon,.nd-menu-service a,.nd-search-quick>a{transition:none}.nd-reassurance{scrollbar-width:none;overflow-x:auto}.nd-reassurance-duplicate{display:none}}#header.nd-header .nd-announcement{height:calc(31px - var(--nd-announcement-offset,0px));transition:none;position:relative}#header.nd-header .nd-announcement-content{height:31px;transform:translateY(calc(var(--nd-announcement-offset,0px)*-1));justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 auto}#header.nd-header .nd-header-actions .nd-icon,#header.nd-header .nd-header-main,#header.nd-header .nd-icon-button,#header.nd-header .nd-menu-toggle{transition:none}#header.nd-header #nd-search.nd-search-panel,#header.nd-header .nd-menu,#header.nd-header .nd-search-backdrop{top:calc(91px - var(--nd-announcement-offset,0px))}#header.nd-header #nd-search.nd-search-panel{max-height:calc(100dvh - 91px + var(--nd-announcement-offset,0px))}@media (width<=1023px){#header.nd-header #nd-search.nd-search-panel,#header.nd-header .nd-menu,#header.nd-header .nd-search-backdrop{top:calc(81px - var(--nd-announcement-offset,0px))}#header.nd-header #nd-search.nd-search-panel{height:calc(100dvh - 81px + var(--nd-announcement-offset,0px));max-height:calc(100dvh - 81px + var(--nd-announcement-offset,0px))}}.newgd-shell .nd-menu-link{text-transform:none}.nd-home-copy p{white-space:pre-line}.nd-sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.nd-catalog{color:#1c1c1c;margin:0;padding:0;display:block}.nd-catalog-heading{padding:12px 20px 0}.nd-catalog-heading h1{font:500 15px/1.3 var(--nd-font,Arial,sans-serif);letter-spacing:.3px;color:#000;text-align:left;text-transform:none;margin:0;padding:0}.nd-catalog-toolbar{justify-content:space-between;align-items:center;gap:24px;min-height:53px;padding:0 20px;display:flex}@media (width>=1024px){.nd-catalog-toolbar{z-index:5;background:#fff;position:sticky;top:59px}.newgd-shell:has(.nd-catalog) #header.nd-header--scrolled .nd-header-main{border-bottom:clamp(0px,calc(var(--nd-announcement-offset,0px) - 1px),1px) solid #d9d9d9}}.nd-category-navigation{flex:1;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.nd-category-navigation .nd-catalog-categories{width:100%}.nd-category-navigation.has-previous .nd-catalog-categories{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px);mask-image:linear-gradient(90deg,#0000,#000 20px)}.nd-category-navigation.has-next .nd-catalog-categories{-webkit-mask-image:linear-gradient(270deg,#0000,#000 20px);mask-image:linear-gradient(270deg,#0000,#000 20px)}.nd-category-navigation.has-previous.has-next .nd-catalog-categories{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.newgd-shell #main .nd-category-navigation>button{z-index:1;color:#1c1c1c;opacity:1;background:0 0;border:0;justify-content:center;align-items:center;width:16px;min-width:0;height:31px;min-height:0;margin:0;padding:5px 0 10px;transition:opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.nd-category-navigation>.nd-category-previous{left:0}.nd-category-navigation>.nd-category-next{right:0}.newgd-shell #main .nd-category-navigation>button:disabled{opacity:0;pointer-events:none}.nd-category-navigation>button .nd-icon{width:6px!important;height:11px!important}.nd-catalog-categories{scrollbar-width:none;align-items:center;gap:22px;min-width:0;display:flex;overflow:auto}.nd-catalog-categories::-webkit-scrollbar{display:none}.nd-catalog-categories a{letter-spacing:.4px;color:#1c1c1c;white-space:nowrap;flex-shrink:0;padding:6px 0;font-size:12px;line-height:1;display:block}.nd-catalog-control-slot{flex-shrink:0}.nd-catalog-actions{background:#fff;align-items:center;gap:14px;display:flex}.nd-grid-controls{letter-spacing:.01em;color:#000;text-transform:uppercase;align-items:center;gap:18px;font-size:12px;line-height:1;display:flex}.nd-grid-controls button{color:#9c9c9c;letter-spacing:normal;width:20px;min-width:20px;height:35px;margin:0;padding:0;font-size:12px;line-height:1}.nd-grid-controls button[aria-pressed=true]{color:#1c1c1c}.nd-sort{width:127px;position:relative}.nd-sort,.nd-sort select{height:35px;display:block}.nd-sort select{appearance:none;color:#434343;width:100%;max-width:none;min-height:0;font:400 12px/1.1 var(--nd-font,Arial,sans-serif);letter-spacing:.02em;text-overflow:ellipsis;background:#fff;border:1px solid #d9d9d9;border-radius:0;margin:0;padding:0 24px 0 12px}.nd-sort-icon{pointer-events:none;position:absolute;top:11px;right:9px;width:12px!important;height:12px!important}.nd-filter-trigger{color:#fff;height:33px;font:500 11px/1 var(--nd-font,Arial,sans-serif);letter-spacing:normal;white-space:nowrap;background:#1c1c1c;border:1px solid #1c1c1c;border-radius:0;margin:0;padding:0 11px}.nd-product-grid{-moz-column-gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 6px;width:100%;margin:0;padding:0;display:grid}.nd-product-grid.is-condensed{grid-template-columns:repeat(8,minmax(0,1fr))}.nd-card{color:#1c1c1c;width:100%;min-width:0;max-width:none;margin:0;padding:0;display:block;position:relative}.nd-card-picture{aspect-ratio:1/1.556;background:#ececeb;position:relative;overflow:hidden}.nd-card-image-link{display:block;position:absolute;inset:0}.nd-card--photo-swipe .nd-card-image-link{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.nd-card--photo-swipe .nd-card-image-link img,.nd-card--photo-swipe .nd-card-image-link video{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.nd-card--photo-swipe:not(.is-compact) .nd-card-image-link{touch-action:pan-y pinch-zoom}.nd-card-image-link img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:100%;display:block}.nd-card-media-slide,.nd-card-regular-photo{position:absolute;inset:0}.nd-card-image-link.is-changing-photo .nd-card-media-slide,.nd-card-image-link.is-dragging-photo .nd-card-media-slide{will-change:transform}.nd-card-media-slide{background:#ececeb}.nd-card-regular-photo{color:#0000}.nd-card-compact-hover-photo,.nd-card-compact-photo{display:none!important}.nd-card-compact-hover-photo{position:absolute;inset:0}.nd-card.is-compact .nd-card-media-slide,.nd-card.is-compact .nd-card-regular-photo{display:none}.nd-card.is-compact .nd-card-compact-photo{display:block!important}@media (width>=1024px) and (hover:hover) and (pointer:fine){.nd-card.is-compact:hover .nd-card-compact-hover-photo{display:block!important}}.nd-card.is-compact .nd-card-caption,.nd-card.is-compact .nd-card-image-next,.nd-card.is-compact .nd-card-image-prev,.nd-card.is-compact .nd-card-sizes{display:none}.nd-card.is-compact .nd-card-picture{margin-bottom:6px}.nd-card-badge{z-index:1;pointer-events:none;max-width:75%;margin:0;padding:0;font-size:11px;font-weight:400;line-height:14px;position:absolute;top:12px;left:10px}.nd-card-favorite{z-index:2;opacity:0;background:0 0;border:0;width:44px;height:44px;padding:13px;position:absolute;top:0;right:0}.nd-card-favorite svg{fill:none;stroke:currentColor;stroke-width:1px;width:18px;height:18px;display:block}.nd-card-favorite.is-active svg{fill:currentColor}.nd-card:focus-within .nd-card-favorite,.nd-card:hover .nd-card-favorite,.nd-favorites .nd-card-favorite{opacity:1}.nd-card-image-next,.nd-card-image-prev{z-index:1;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.nd-card-image-prev{left:0}.nd-card-image-next{right:0}.nd-photo-chevron{flex:none;justify-content:center;align-items:center;display:inline-flex;width:7px!important;height:13px!important}.nd-card-sizes{z-index:2;visibility:hidden;background:#fffffff0;flex-wrap:wrap;align-items:center;min-height:36px;padding:0 6px;transition:transform .2s ease-in-out,visibility 0s .2s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.nd-card-picture:hover .nd-card-sizes{visibility:visible;transition-delay:0s;transform:translateY(0)}.nd-card-picture:has(:focus-visible) .nd-card-sizes{visibility:visible;transition-delay:0s;transform:translateY(0)}.nd-card-sizes button{opacity:1;color:#1c1c1c;width:auto;min-width:30px;max-width:none;height:auto;min-height:36px;margin:0;padding:7px 3px;font-size:11px;line-height:16px;display:block}.nd-card-sizes button:hover{text-underline-offset:3px;text-decoration:underline}.nd-card-sizes button.is-unavailable{color:#999;cursor:default;text-decoration:line-through}.nd-card-caption{min-height:82px;margin:0;padding:10px 10px 14px}.nd-card-caption h2{letter-spacing:.03em;color:#000;text-transform:none;margin:0;padding:0;font-size:13px;font-weight:400;line-height:1.1;display:block}.nd-card-caption h2 a{white-space:nowrap;text-overflow:ellipsis;color:inherit;font:inherit;letter-spacing:inherit;display:block;overflow:hidden}.nd-card-price{color:#1c1c1c;letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:6px;margin:5px 0 0;padding:0;font-size:12px;font-weight:500;line-height:1.2;display:flex}.nd-card-price del{color:#8e8e8e;font-size:11px;font-weight:400}.nd-card-discount{color:#8e3333;font-size:10px}.nd-card-colors{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.nd-card-colors li{margin:0;padding:0;display:block}.nd-card-colors a{background-position:50%;background-size:cover;border:1px solid #1c1c1c;width:12px;height:12px;transition:transform .2s ease-in-out;display:block;position:relative}.nd-card-colors a[aria-current=page]:before,.nd-product-color a[aria-current=page]:before{content:"";pointer-events:none;background:#1c1c1c;height:1px;position:absolute;bottom:-4px;left:0;right:0}.nd-selected-filters{flex-wrap:wrap;align-items:center;gap:4px;padding:6px 20px 12px;font-size:10px;display:flex}.nd-filter-selected>button,.nd-selected-filters>button{color:#1c1c1c;width:auto;min-height:18px;font:500 10px/10px var(--nd-font,Arial,sans-serif);letter-spacing:normal;text-transform:none;background:#f8f8f8;border:0;flex:none;justify-content:center;align-items:center;gap:4px;margin:0;padding:4px 5px;display:inline-flex}.nd-selected-filters>.nd-filter-clear-all{text-underline-offset:3px;background:0 0;margin-left:8px;padding:4px 0;font-weight:400;text-decoration:underline}.nd-catalog-empty{text-align:center;margin:0;padding:70px 20px;font-size:14px;line-height:22px}.nd-catalog-empty button,.nd-catalog-end button{text-underline-offset:3px;text-decoration:underline}.nd-catalog-end{text-align:center;justify-content:center;align-items:center;min-height:1px;margin:0;padding:0;font-size:12px;display:flex}.nd-catalog-end.has-more,.nd-catalog-end[aria-busy=true]{min-height:70px}.nd-catalog-progress{justify-content:center;align-items:center;gap:7px;min-height:70px;padding:20px;display:flex}.nd-catalog-progress i{background:#1c1c1c;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite nd-catalog-pulse;display:block}.nd-catalog-progress i:nth-child(2){animation-delay:.12s}.nd-catalog-progress i:nth-child(3){animation-delay:.24s}@keyframes nd-catalog-pulse{0%,to{opacity:.3}50%{opacity:1}}.nd-filter-overlay{z-index:450;color:#1c1c1c;font-family:var(--nd-font,Arial,sans-serif);background:#0007;position:fixed;inset:0}.nd-filter-drawer{background:#fff;outline:0;flex-direction:column;width:48.3%;height:100dvh;max-height:100dvh;display:flex;position:absolute;inset:0 0 0 auto}.nd-filter-head{background:#f8f8f8;border-bottom:1px solid #d9d9d9;justify-content:space-between;align-items:center;height:60px;min-height:60px;padding:0 16px;display:flex}.nd-filter-head h2{letter-spacing:.03em;text-transform:none;margin:0;padding:0;font-size:13px;font-weight:500;line-height:1}.nd-filter-close{background:0 0;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;display:flex}.nd-close-icon{flex:none;display:inline-flex;width:15px!important;height:15px!important}.nd-filter-body{flex:1;min-height:0;padding:10px 16px;overflow:auto}.nd-filter-selected{flex-wrap:wrap;gap:4px;margin:0 0 14px;display:flex}.nd-filter-group h3{letter-spacing:.02em;color:#434343;margin:0;padding:0;font-size:12px;font-weight:500;line-height:1.1}.nd-filter-group h3 button{width:100%;min-height:33px;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;margin:0;padding:10px 0;display:flex}.nd-filter-group h3 button span{font-size:20px;font-weight:300}.nd-filter-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin:0;padding:6px 0 18px;list-style:none;display:grid}.nd-filter-categories a{min-height:36px;padding:9px 0;font-size:12px;line-height:18px;display:block}.nd-filter-categories a:hover{text-underline-offset:3px;text-decoration:underline}.nd-filter-sizes{flex-wrap:wrap;gap:4px;padding:10px 0 16px;display:flex}.nd-filter-sizes>.nd-filter-size{color:#1c1c1c;width:auto;min-width:0;max-width:none;height:33px;min-height:33px;font:500 13px/13px var(--nd-font,Arial,sans-serif);letter-spacing:.03em;background:#fff;border:1px solid #d9d9d9;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0 10px;display:inline-flex}.nd-filter-sizes>.nd-filter-size.is-selected{border-color:#1c1c1c}.nd-filter-colors{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:10px 0 16px;display:grid}.nd-filter-colors>.nd-filter-color{color:#1c1c1c;width:100%;min-width:0;height:auto;min-height:13px;font:500 13px/13px var(--nd-font,Arial,sans-serif);letter-spacing:.03em;text-align:left;text-transform:none;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;display:flex}.nd-filter-swatch{background-position:50%;background-size:cover;flex-shrink:0;width:30px;height:12px;display:block}.nd-filter-color.is-selected .nd-filter-swatch{outline-offset:3px;outline:1px solid #1c1c1c}.nd-filter-color:disabled,.nd-filter-size:disabled{opacity:.5;cursor:default}.nd-filter-color:focus-visible,.nd-filter-selected>button:focus-visible,.nd-filter-size:focus-visible{outline-offset:2px;outline:1px solid #1c1c1c}@media (hover:hover) and (pointer:fine){.nd-filter-sizes>.nd-filter-size:hover{color:#1c1c1c;background:#fff;border-color:#1c1c1c}}.nd-filter-actions{gap:2px;padding:12px 16px;display:flex}.nd-filter-actions button{letter-spacing:.06em;text-align:center;background:#fff;border:1px solid #1c1c1c;flex:1;height:36px;margin:0;padding:0 10px;font-size:13px;font-weight:500;line-height:1.1;display:block}.nd-filter-actions .nd-filter-apply{color:#fff;background:#1c1c1c}.nd-breadcrumb{color:#737373;margin:0;padding:25px 20px;display:block}.nd-breadcrumb ol{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;padding:0;font-size:11px;line-height:16px;list-style:none;display:flex}.nd-breadcrumb li{align-items:baseline;min-width:0;max-width:100%;display:flex}.nd-breadcrumb a,.nd-breadcrumb span{min-width:0;line-height:inherit}.nd-breadcrumb li+li:before{content:"/";line-height:inherit;color:#9d9d9d;flex:none;padding-right:12px;display:block;position:static}.nd-product{color:#1c1c1c;margin:-60px 0 0;padding:0}.nd-product-layout{grid-template-columns:repeat(15,minmax(0,1fr));align-items:start;padding:0}.nd-gallery,.nd-product-layout{-moz-column-gap:6px;column-gap:6px;display:grid}.nd-gallery{grid-column:1/9;grid-template-columns:repeat(8,minmax(0,1fr));align-items:stretch;min-width:0}.nd-gallery-rail{grid-column:1/3;align-self:stretch;min-width:0;position:relative}.nd-gallery-desktop{grid-column:3/9;min-width:0}.nd-gallery-thumbnails{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:calc(100dvh - 60px);margin:0;display:flex;position:sticky;top:60px}.nd-gallery-thumbnail-list{scrollbar-width:none;flex:0 auto;width:66px;min-height:0;max-height:600px;overflow:auto}@media (width>=1024px) and (height<=800px){.nd-gallery-thumbnail-list{max-height:500px}}@media (width>=1024px) and (height<=600px){.nd-gallery-thumbnail-list{max-height:400px}}.nd-gallery-thumbnail-list::-webkit-scrollbar{display:none}.nd-gallery-thumbnail{opacity:1;background:#ececeb;border:1px solid #0000;width:66px;height:100px;margin:0;padding:0;display:block;position:relative}.nd-gallery-thumbnail.is-active{border-color:#1c1c1c}.nd-gallery-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.nd-gallery-thumbnail span{color:#fff;text-shadow:0 1px 3px #0008;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nd-gallery-thumbnails-down,.nd-gallery-thumbnails-up{flex:none;justify-content:center;align-items:center;width:66px;height:24px;margin:0;padding:0;display:flex}.nd-thumb-arrow{flex:none;display:inline-flex;width:12px!important;height:14px!important}.nd-thumb-arrow-up{transform:rotate(180deg)}.nd-gallery-frame{background:#ececeb;margin:0;padding:0;scroll-margin-top:0;position:relative}.nd-gallery-photo{cursor:zoom-in;background:0 0;border:0;width:100%;max-width:none;height:auto;margin:0;padding:0;line-height:0;display:block;position:relative}.nd-gallery-desktop video,.nd-gallery-photo img{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:auto;display:block}.nd-gallery-mobile{display:none}.nd-product-info{grid-column:10/15;align-self:start;margin-top:26px;padding:60px 0 20px;position:sticky;top:57px}.nd-product-info h1{letter-spacing:.22px;text-transform:none;margin:0;padding:0;font-size:22px;font-weight:400;line-height:28.6px}.nd-product-price{flex-wrap:wrap;align-items:center;gap:10px;min-height:20px;margin:4px 0 0;padding:0;font-size:16px;font-weight:500;line-height:1;display:flex}.nd-product-price del{color:#777;font-size:14px;font-weight:400}.nd-product-installments{color:#737373;text-align:left;text-transform:none;background:0 0;border:0;align-items:center;width:auto;min-height:24px;margin:4px 0 0;padding:2px 0;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;display:flex}.nd-product-installments+.nd-product-color{margin-top:22px}.nd-product-color{margin-top:28px}.nd-product-color p,.nd-product-size-label{color:#434343bd;margin:0;padding:0;font-size:12px;font-weight:400;line-height:1}.nd-product-color ul{flex-wrap:wrap;align-items:center;gap:8px;margin:9px 0 0;padding:0;list-style:none;display:flex}.nd-product-color a{outline-offset:3px;background-position:50%;background-size:cover;border:0;width:20px;height:20px;transition:transform .2s ease-in-out;display:block;position:relative}@media (hover:hover) and (pointer:fine){.nd-card-colors a:not([aria-current=page]):hover,.nd-product-color a:not([aria-current=page]):hover{transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.nd-card-colors a,.nd-product-color a{transition:none}}.nd-product-size{margin-top:28px}.nd-product-size-label{align-items:center;gap:5px;display:flex}.nd-product-low-stock{color:#e03724}.nd-product-sizes{flex-wrap:wrap;align-items:center;gap:10px;margin:9px 0 0;padding:0;list-style:none;display:flex}.nd-product-sizes button{letter-spacing:.03em;color:#1c1c1c;opacity:1;background:#fff;border:1px solid #d9d9d9;justify-content:center;align-items:center;width:auto;min-width:30px;height:30px;margin:0;padding:0 5px;font-size:12px;line-height:1;display:flex;position:relative}.nd-product-sizes button.is-selected{border-color:#1c1c1c}.nd-product-sizes button.is-unavailable{color:#434343;text-decoration:none}.nd-product-sizes button.is-unavailable:before{content:"";transform-origin:0 0;pointer-events:none;background:currentColor;width:20px;height:1px;position:absolute;top:50%;left:50%;transform:rotate(-45deg)translate(-50%,-50%)}.nd-product-sizes button:not(.is-unavailable):not(:disabled):hover{text-underline-offset:3px;text-decoration:underline}.nd-product-size-help{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.nd-product-size-help button{color:#1c1c1c;text-underline-offset:3px;margin:0;padding:3px 0;font-size:11px;line-height:16px;text-decoration:underline}.nd-product-add{color:#fff;text-align:center;background:#1c1c1c;border:1px solid #1c1c1c;border-radius:0;width:100%;max-width:none;height:40px;min-height:40px;margin:30px 0 0;padding:0 12px;font-size:13px;font-weight:500;line-height:1.1;display:block}.nd-product-add:disabled{opacity:.5;cursor:default}.nd-product-add:not(:disabled):hover{background:#333}.nd-product-error{color:#a22;margin:10px 0 0;font-size:12px;line-height:18px}.nd-look-button{text-align:left;background:#fff;border:1px solid #d9d9d9;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:66px;margin:23px 0 0;padding:8px 20px;font-size:13px;font-weight:500;line-height:18px;display:flex}.nd-look-button>span:first-child{flex:1}.nd-look-button>span:last-child{color:#999;font-weight:400}.nd-look-thumbnails{flex-shrink:0;align-items:center;gap:6px;display:flex}.nd-look-thumbnails img{-o-object-fit:contain;object-fit:contain;background:#ebebeb;width:48px;height:48px;display:block}.nd-product-links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.nd-product-links a,.nd-product-links button{text-underline-offset:3px;align-items:center;gap:8px;margin:0;padding:3px 0;font-size:11px;line-height:16px;text-decoration:underline;display:inline-flex}.nd-store-icon{flex:none;display:inline-flex;width:20px!important;height:20px!important}.nd-product-description{margin-top:28px;padding:0 0 24px}.nd-product-description h2{letter-spacing:.04em;text-transform:none;margin:0 0 9px;padding:0;font-size:13px;font-weight:500;line-height:13px}.nd-description-text{-webkit-line-clamp:3;letter-spacing:.02em;color:#434343;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:17.5px;display:-webkit-box;overflow:hidden}.nd-description-text.is-open{display:block;overflow:visible}.nd-description-text p{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0;padding:0}.nd-description-text b,.nd-description-text strong{font-weight:700}.nd-description-text a{text-decoration:underline}.nd-product-article{color:#737373;margin:8px 0 0;padding:0;font-size:11px;line-height:16px}.nd-product-read-more{letter-spacing:.04em;text-underline-offset:5px;margin:5px 0 0;padding:0 0 3px;font-size:13px;font-weight:400;line-height:1.4;text-decoration:underline}.nd-product-accordion{border-top:1px solid #d9d9d9}.nd-product-accordion:last-child{border-bottom:1px solid #d9d9d9}.nd-product-accordion h2{text-transform:none;margin:0;padding:0;font-size:13px;font-weight:400;line-height:18px}.nd-product-accordion h2 button{letter-spacing:.03em;text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:40px;margin:0;padding:10px 0;font-size:13px;font-weight:500;line-height:15.6px;display:flex}.nd-product-accordion h2 button span{font-size:18px;font-weight:300;line-height:18px}.nd-product-accordion>div{padding:4px 0 14px;font-size:14px;line-height:1.25}.nd-product-accordion>div p{font-size:inherit;line-height:inherit;margin:0 0 12px;padding:0}.nd-product-accordion>div p:last-child{margin-bottom:0}.nd-product-accordion>div a{text-underline-offset:3px;text-decoration:underline}.nd-product-recommendations{margin:0;padding:35px 0 0}.nd-product-recommendations>h2{text-align:left;text-transform:none;letter-spacing:.01em;margin:0 0 24px;padding:0 20px;font-size:22px;font-weight:400;line-height:1.3}.nd-product-strip{margin:0;padding:0;display:block;position:relative}.nd-product-strip-items{scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:calc(25% - 4.5px);grid-auto-flow:column;gap:6px;margin:0;padding:0 0 12px;display:grid;overflow:auto}.nd-product-strip-items .nd-card{scroll-snap-align:start}.nd-strip-next,.nd-strip-prev{z-index:3;color:#1c1c1c;background:#fffc;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:28px;line-height:30px;display:flex;position:absolute;top:40%}.nd-strip-prev{left:0}.nd-strip-next{right:0}.nd-product-strip-header{align-items:center;min-height:66px;padding:16px 90px 16px 10px;display:flex;position:relative}.nd-product-strip-header>h2{letter-spacing:.01em;text-transform:none;text-align:left;color:#1c1c1c;margin:0;padding:0;font-size:22px;font-weight:400;line-height:1.3}.nd-product-recommendations-carousel{padding-top:0}.nd-strip-controls{border:1px solid #d9d9d9;border-radius:2px;align-items:center;gap:23px;width:70px;height:28px;padding:6px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.nd-strip-controls>button{color:#1c1c1c;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:16.5px;height:14px;margin:0;padding:0;display:flex;position:relative}.nd-strip-controls>button:before{content:"";position:absolute;inset:-7px -8px}.nd-strip-controls>button:disabled{opacity:.2;cursor:default}.nd-strip-controls .nd-icon{width:16.5px!important;height:14px!important}.nd-strip-controls .nd-icon>svg{box-sizing:border-box;padding:2px}.nd-product-strip-titled .nd-product-strip-items{scrollbar-width:none;padding-bottom:0}.nd-product-strip-titled .nd-product-strip-items::-webkit-scrollbar{display:none}.nd-mobile-buy{display:none}.nd-product-zoom{z-index:500;overscroll-behavior:contain;font-family:var(--nd-font,Arial,sans-serif);background:#fff;outline:0;position:fixed;inset:0;overflow:auto}.nd-product-zoom>img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:auto;min-height:100dvh;display:block}@media (width>=1024px){.nd-product-zoom{cursor:zoom-out;scrollbar-width:none}.nd-product-zoom::-webkit-scrollbar{display:none}.nd-product-zoom>img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}}.nd-zoom-toolbar{z-index:2;gap:0;display:flex;position:fixed;top:8px;left:26px}.nd-zoom-toolbar button{color:#1c1c1c;background:0 0;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:12px;display:flex}.nd-zoom-icon{flex:none;display:inline-flex;width:15px!important;height:13px!important}.nd-product-modal{z-index:450;color:#1c1c1c;font-family:var(--nd-font,Arial,sans-serif);background:#0007;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.nd-product-modal>section{background:#fff;outline:0;width:100%;max-width:900px;max-height:90dvh;margin:0;padding:24px;display:block;overflow:auto}.nd-product-modal-head{justify-content:space-between;align-items:center;gap:15px;margin:0 0 24px;padding:0;display:flex}.nd-product-modal-head h2{letter-spacing:0;text-transform:none;margin:0;padding:0;font-size:18px;font-weight:400;line-height:24px}.nd-product-modal-head>button{justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;margin:-10px -10px -10px 0;padding:0;font-size:26px;line-height:30px;display:flex}.nd-product-modal .nd-payment-info{max-width:480px}.nd-payment-info>p{margin:0 0 16px;font-size:13px;line-height:20px}.nd-size-guide-tabs{border-bottom:1px solid #d9d9d9;flex-wrap:wrap;align-items:center;gap:20px;margin:0 0 20px;padding:0;display:flex}.nd-size-guide-tabs button{border-bottom:1px solid #0000;margin:0;padding:10px 0;font-size:13px;line-height:18px}.nd-size-guide-tabs button[aria-selected=true]{border-bottom-color:#1c1c1c}.nd-size-guide-content{font-size:13px;line-height:20px;overflow:auto}.nd-size-guide-content table{border-collapse:collapse;width:100%;min-width:430px;margin:0 0 20px;font-size:12px}.nd-size-guide-content td,.nd-size-guide-content th{border-bottom:1px solid #d9d9d9;padding:10px}.nd-size-guide-content th{text-align:left;font-weight:500}.nd-size-guide-content p{margin:0 0 14px;font-size:13px;line-height:20px}.nd-size-guide-content h2,.nd-size-guide-content h3{text-transform:none;margin:20px 0 15px;font-size:15px;font-weight:500;line-height:21px}.nd-sort{flex:0 127px;min-width:0}.nd-filter-trigger{text-transform:uppercase;flex:none;width:auto;min-width:0;max-width:none}.nd-product-links button,.nd-product-read-more,.nd-product-size-help button,.nd-size-guide-tabs button{text-transform:none;text-align:left;background:0 0;width:auto;max-width:none;display:inline-block}.nd-product-links button,.nd-product-size-help button{flex:none}.nd-product-accordion h2 button{color:#1c1c1c;text-transform:none;background:0 0}.newgd-shell #main .nd-catalog button:not(.nd-filter-trigger),.newgd-shell #main .nd-product button:not(.nd-product-add):not(.nd-look-button){text-transform:none}.newgd-shell #main .nd-catalog button:not(.nd-filter-trigger):active,.newgd-shell #main .nd-catalog button:not(.nd-filter-trigger):focus,.newgd-shell #main .nd-catalog button:not(.nd-filter-trigger):hover,.newgd-shell #main .nd-product button:not(.nd-product-add):not(.nd-look-button):active,.newgd-shell #main .nd-product button:not(.nd-product-add):not(.nd-look-button):focus,.newgd-shell #main .nd-product button:not(.nd-product-add):not(.nd-look-button):hover{color:#1c1c1c;background:0 0}.nd-filter-trigger:active,.nd-filter-trigger:focus,.nd-filter-trigger:hover{color:#fff;background:#1c1c1c}.nd-look-button:active,.nd-look-button:focus,.nd-look-button:hover{color:#1c1c1c;background:#fff}.nd-product-add:active,.nd-product-add:focus,.nd-product-add:hover{color:#fff;background:#1c1c1c}.nd-filter-close:active,.nd-filter-close:focus,.nd-filter-close:hover,.nd-filter-group h3 button:active,.nd-filter-group h3 button:focus,.nd-filter-group h3 button:hover,.nd-product-modal-head>button:active,.nd-product-modal-head>button:focus,.nd-product-modal-head>button:hover,.nd-size-guide-tabs button:active,.nd-size-guide-tabs button:focus,.nd-size-guide-tabs button:hover,.nd-zoom-toolbar button:active,.nd-zoom-toolbar button:focus,.nd-zoom-toolbar button:hover{color:#1c1c1c;background:0 0}.nd-filter-actions .nd-filter-reset:active,.nd-filter-actions .nd-filter-reset:focus,.nd-filter-actions .nd-filter-reset:hover{color:#1c1c1c;background:#fff}.nd-filter-actions .nd-filter-apply:active,.nd-filter-actions .nd-filter-apply:focus,.nd-filter-actions .nd-filter-apply:hover{color:#fff;background:#1c1c1c}@media (width>=1024px) and (height<=760px){.nd-product-info{position:static}}@media (width<=1023px){.nd-card--photo-swipe .nd-card-image-link{touch-action:pan-y pinch-zoom}.nd-catalog-heading{padding:16px 10px}.nd-catalog-heading h1{letter-spacing:.03em;font-size:13px;line-height:1.4}.nd-catalog-toolbar{min-height:0;padding:0;display:block}.nd-category-navigation{border-bottom:1px solid #d9d9d9;min-height:41px;padding:0 10px}.nd-catalog-categories{gap:22px;min-height:40px;padding:0}.nd-category-navigation>.nd-category-previous{left:10px}.nd-category-navigation>.nd-category-next{right:10px}.nd-catalog-categories a{font-size:12px;line-height:1}.nd-catalog-control-slot{height:68px}.nd-catalog-actions{justify-content:flex-end;gap:12px;min-height:68px;padding:0 10px}.nd-catalog-actions.is-sticky{z-index:75;padding-bottom:env(safe-area-inset-bottom);min-height:calc(68px + env(safe-area-inset-bottom));border-top:1px solid #d9d9d9;position:fixed;bottom:0;left:0;right:0}.nd-catalog-actions.is-sticky.is-at-footer{visibility:hidden;pointer-events:none;transform:translateY(100%)}.nd-grid-controls{gap:12px;margin-right:auto}.nd-sort{width:127px}.nd-filter-trigger{padding:0 9px;font-size:11px}.nd-product-grid{-moz-column-gap:2px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2px}.nd-product-grid.is-condensed{grid-template-columns:minmax(0,1fr)}.nd-card.is-compact .nd-card-media-slide,.nd-card.is-compact .nd-card-regular-photo{display:block}.nd-card.is-compact .nd-card-compact-photo{display:none!important}.nd-card.is-compact .nd-card-caption{display:block}.nd-card.is-compact .nd-card-image-next,.nd-card.is-compact .nd-card-image-prev{display:flex}.nd-card.is-compact .nd-card-picture{margin-bottom:0}.nd-card-caption{min-height:84px;padding:9px 10px 18px}.nd-card-caption h2{font-size:13px;line-height:1.1}.nd-card-sizes{display:none}.nd-card-favorite{opacity:1}.nd-catalog .nd-card-favorite{display:none}.nd-card-badge{font-size:10px;line-height:13px;top:10px;left:10px}.nd-selected-filters{gap:4px;padding:6px 10px 12px}.nd-filter-drawer{width:100%}.nd-filter-head{height:50px;min-height:50px;padding:0 10px}.nd-filter-body{padding:10px}.nd-filter-actions{padding:12px 10px calc(12px + env(safe-area-inset-bottom))}.nd-filter-actions button{height:34px;font-size:11px}.nd-filter-colors{gap:16px}.nd-product{margin-top:-50px}.nd-product-layout{padding:0;display:block}.nd-gallery{display:block;position:relative}.nd-gallery-desktop,.nd-gallery-rail{display:none}.nd-gallery-mobile{background:#ececeb;height:85svh;min-height:420px;max-height:none;display:block;position:relative;overflow:hidden}.nd-gallery-mobile .nd-gallery-photo,.nd-gallery-mobile .swiper,.nd-gallery-mobile .swiper-slide,.nd-gallery-mobile .swiper-wrapper,.nd-gallery-mobile-fallback{height:100%}.nd-gallery-mobile .swiper-wrapper{transition-timing-function:cubic-bezier(.24,.03,.19,1)}.nd-gallery-mobile .nd-gallery-photo img,.nd-gallery-mobile video,.nd-gallery-mobile-fallback img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:100%;display:block}.nd-gallery-next,.nd-gallery-prev{z-index:2;background:0 0;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.nd-gallery-prev{left:0}.nd-gallery-next{right:0}.nd-gallery-mobile-overlay{z-index:2;position:absolute;bottom:16px;left:13px;right:13px}.nd-look-button-mobile{box-sizing:border-box;border:0;width:max-content;max-width:100%;height:auto;min-height:40px;margin:0;padding:2px;font-size:13px;line-height:1.2;display:inline-flex}.nd-look-button-mobile>span:first-child{letter-spacing:.05em;flex:0 auto;min-width:0;padding-left:12px}.nd-look-button-mobile .nd-look-thumbnails{gap:2px}.nd-look-button-mobile .nd-look-thumbnails img{width:36px;height:36px}.nd-look-button-mobile .nd-look-plus{color:#a6a6a4;background:0 0;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.nd-product-info{margin:0;padding:10px 10px 20px;position:static}.nd-product-info h1{letter-spacing:.18px;font-size:18px;line-height:23.4px}.nd-product-price{margin-top:4px;font-size:16px;line-height:1}.nd-product-color p,.nd-product-size-label{font-size:13px}.nd-product-color{margin-top:28px}.nd-product-color a{width:24px;height:24px}.nd-product-size{margin-top:26px}.nd-product-sizes button{min-width:45px;height:45px;padding:0 8px;font-size:12px;line-height:1}.nd-product-size-help button{min-height:30px}.nd-product-add{height:34px;min-height:34px;margin-top:26px;font-size:11px;line-height:1.1}.nd-look-button-desktop{display:none}.nd-product-links{margin-top:18px}.nd-product-description{margin-top:26px;padding-bottom:20px}.nd-product-accordion h2 button{min-height:37px;padding:9px 0;font-size:13px;line-height:1.2}.nd-product>.nd-breadcrumb{padding:15px 10px 20px}.nd-product-recommendations{padding-top:26px}.nd-product-recommendations>h2{margin-bottom:20px;padding:0 10px;font-size:18px;line-height:1.3}.nd-product-strip-items{grid-auto-columns:calc(50% - 1px);gap:2px}.nd-product-modal .nd-product-strip-items{grid-auto-columns:70%}.nd-strip-next,.nd-strip-prev{display:none}.nd-product-recommendations-carousel{padding-top:32px}.nd-product-strip-titled{margin:0;padding:0 8px}.nd-product-strip-header>h2{font-size:18px}.nd-product-strip-titled .nd-product-strip-items{grid-auto-columns:calc(50vw - 3px);gap:6px}.nd-mobile-buy{z-index:75;padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #d9d9d9;display:block;position:fixed;bottom:0;left:0;right:0}.nd-mobile-buy>div{justify-content:space-between;align-items:center;gap:20px;font-size:12px;line-height:17px;display:flex}.nd-mobile-buy>div>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nd-mobile-buy>div>span:last-child{flex-shrink:0;font-weight:500}.nd-mobile-buy .nd-product-add{margin-top:10px}.nd-zoom-toolbar{justify-content:flex-start;top:8px;left:0;right:0}.nd-zoom-toolbar>button:not(.nd-zoom-close){display:none}.nd-zoom-toolbar .nd-zoom-close{margin-left:auto;margin-right:8px}.nd-product-zoom>img{-o-object-fit:cover;object-fit:cover;height:100dvh;min-height:100dvh}.nd-product-modal{padding:0}.nd-product-modal>section{width:100%;height:100dvh;max-height:100dvh;padding:20px 10px}.nd-product-modal .nd-payment-info{width:calc(100% - 30px);max-width:480px;height:auto;max-height:90dvh;padding:20px}.nd-product-modal-head{margin-bottom:20px}.nd-product-modal-head h2{font-size:16px;line-height:22px}.nd-size-guide-tabs{gap:15px}}@media (prefers-reduced-motion:reduce){.nd-card-sizes{transition:none}.nd-catalog-progress i{opacity:1;animation:none}}.nd-accordion-icon,.nd-chip-close{flex:none;display:inline-flex;width:10px!important;height:10px!important}.nd-chip-close{margin-left:4px}.nd-size-arrow{vertical-align:middle;flex:none;margin-left:3px;display:inline-flex;transform:rotate(-45deg);width:12px!important;height:10px!important}@media (width<=374px){.nd-catalog-actions,.nd-grid-controls{gap:10px}.nd-grid-controls>span{display:none}}@media (prefers-reduced-motion:reduce){.newgd-shell #main .nd-category-navigation>button{transition:none}}.nd-content{color:#1c1c1c;font-family:var(--nd-font,Arial,Helvetica,sans-serif);background:#fff;min-width:0;font-size:13px;line-height:1.55}.nd-content *{box-sizing:border-box}.nd-content h1,.nd-content h2,.nd-content h3,.nd-content p{font-family:inherit}.nd-content h1,.nd-content h2,.nd-content h3{font-weight:400}.nd-content a{color:inherit}.newgd-shell .nd-content header{float:none;z-index:auto;width:auto;height:auto;min-height:0;max-height:none;box-shadow:none;opacity:1;visibility:visible;background:0 0;margin:0;transition:none;display:block;position:static;inset:auto;transform:none}.nd-content-hero{text-align:center;border-bottom:1px solid #ddd;padding:54px 24px 52px}.nd-content .nd-page-title{letter-spacing:-2.4px;text-transform:none;max-width:1100px;margin:10px auto 0;font-size:60px;font-weight:400;line-height:1.08}.nd-content .nd-eyebrow{letter-spacing:.06em;text-transform:uppercase;margin:0 0 14px;font-size:11px;line-height:1.5}.nd-content .nd-search-intro{margin:20px 0 0;font-size:13px}.nd-content .nd-dark-button,.nd-content .nd-outline-button{color:#fff;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:#1c1c1c;border:1px solid #1c1c1c;border-radius:0;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:14px 25px;font-family:inherit;font-size:11px;line-height:1.4;text-decoration:none;display:inline-flex}.nd-content .nd-outline-button{color:#1c1c1c;background:#fff}.nd-content .nd-dark-button:hover{background:#373737;border-color:#373737}.nd-content .nd-outline-button:hover{background:#f5f5f5}.nd-content .button-style,.nd-content .nd-dark-button,.nd-content .nd-outline-button{transition:background-color .25s linear,border-color .25s linear,color .25s linear}.nd-content .nd-field input,.nd-content .nd-field textarea,.nd-content .vue-auth-form input,.nd-content .vue-field input,.nd-content .vue-field textarea{transition:border-color .25s linear}.nd-content .nd-field input:focus,.nd-content .nd-field textarea:focus,.nd-content .vue-auth-form input:focus,.nd-content .vue-field input:focus,.nd-content .vue-field textarea:focus{border-color:#1c1c1c}.nd-content button:disabled{opacity:.45;cursor:default}.nd-content a:focus-visible,.nd-content button:focus-visible,.nd-content input:focus-visible,.nd-content textarea:focus-visible{outline-offset:3px;outline:2px solid #1c1c1c}.nd-content .nd-text-link{min-height:44px;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:12px;text-decoration:underline;display:inline-block}.nd-content .nd-form-error{color:#962323;margin:20px 0;font-size:13px;line-height:1.6}.nd-content .nd-form-success{border:1px solid #ddd;margin:20px 0;padding:15px 18px;font-size:13px}.nd-content .nd-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nd-content .nd-account-status{margin:25px 0;font-size:13px;line-height:1.6}.nd-service-layout{grid-template-columns:24.5% minmax(0,1fr);min-height:500px;display:grid}.nd-service-nav{border-right:1px solid #ddd;flex-direction:column;align-items:flex-start;gap:0;padding:18px 20px 50px;display:flex}.nd-service-nav a{text-transform:uppercase;letter-spacing:.04em;min-height:32px;padding:8px 0;font-size:11px;line-height:1.4;text-decoration:none;display:block;position:relative}.nd-service-nav a.router-link-active{padding-left:11px}.nd-service-nav a.router-link-active:before{content:"";background:#1c1c1c;width:4px;height:11px;position:absolute;top:10px;left:0}.nd-service-nav a:hover{text-underline-offset:3px;text-decoration:underline}.nd-account-nav a,.nd-account-nav button,.nd-contact-links a,.nd-order-back a,.nd-service-nav a{transition:color .25s linear}@media (hover:hover){.nd-account-nav a:hover,.nd-account-nav button:hover,.nd-contact-links a:hover,.nd-service-nav a:hover{color:#666}}.nd-service-content{min-width:0;max-width:940px;padding:28px 40px 90px;line-height:1.65}.newgd-shell .nd-service-content .b-article{color:#1c1c1c;max-width:none;margin:0;font-family:inherit;font-size:13px;font-weight:400}.newgd-shell .nd-service-content .b-article__title{color:inherit;margin:0 0 25px;font-family:inherit;font-size:22px;line-height:1.3;display:block}.newgd-shell .nd-service-content .b-article p{margin:0 0 18px;font-size:13px;line-height:1.65;text-align:left!important}.newgd-shell .nd-service-content .b-article h2,.newgd-shell .nd-service-content .b-article h3,.newgd-shell .nd-service-content .b-article h4{color:#1c1c1c;margin:28px 0 16px;font-family:inherit;font-size:18px;font-weight:400;line-height:1.3}.newgd-shell .nd-service-content .b-article h2:first-child{margin-top:0}.newgd-shell .nd-service-content .b-article b,.newgd-shell .nd-service-content .b-article strong{font-weight:500}.newgd-shell .nd-service-content a{text-underline-offset:3px;text-decoration:underline}.newgd-shell .nd-service-content table{border-collapse:collapse;table-layout:auto;width:100%;max-width:100%;font-size:12px;line-height:1.5}.newgd-shell .nd-service-content td,.newgd-shell .nd-service-content th{text-align:center;vertical-align:middle;border:1px solid #bfbfbf;padding:12px 10px}.newgd-shell .nd-service-content .table{max-width:100%;overflow:auto}.newgd-shell .nd-service-content .b-size-guide{width:100%;max-width:100%;margin:0;padding:0}.newgd-shell .nd-service-content .b-size-guide__title{font-family:inherit}.newgd-shell .nd-service-content .b-size-guide .cat-button,.newgd-shell .nd-service-content .b-size-guide .gender-button{color:#1c1c1c;text-transform:uppercase;background:#fff;border:1px solid #ccc;max-width:100%;min-height:44px;padding:12px 16px;font-family:inherit;font-size:12px;line-height:1.4}.newgd-shell .nd-service-content .b-size-guide .cat-button.selected,.newgd-shell .nd-service-content .b-size-guide .gender-button.selected{color:#fff;background:#1c1c1c;border-color:#1c1c1c}.nd-account-layout{grid-template-columns:240px minmax(0,1fr);gap:65px;width:min(100%,1280px);margin:0 auto;padding:42px 50px 100px;display:grid}.nd-account-nav{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.nd-account-nav a,.nd-account-nav button{letter-spacing:.04em;text-align:left;text-transform:uppercase;background:0 0;border:0;min-height:44px;padding:13px 0;font-family:inherit;font-size:11px;line-height:1.4;text-decoration:none;display:block;position:relative}.nd-account-nav .router-link-active{padding-left:11px}.nd-account-nav .router-link-active:before{content:"";background:#1c1c1c;width:4px;height:11px;position:absolute;top:15px;left:0}.nd-account-nav a:hover,.nd-account-nav button:hover{text-underline-offset:3px;text-decoration:underline}.nd-account-main{min-width:0}.nd-content .nd-account-title{letter-spacing:-.5px;margin:0 0 15px;font-size:25px;font-weight:400;line-height:1.3}.nd-content .nd-account-intro{color:#555;margin:0 0 32px;font-size:13px;line-height:1.6}.nd-profile{max-width:680px}.nd-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;display:grid}.nd-content .nd-field,.nd-content .vue-field{float:none;width:100%;min-width:0;max-width:none;margin:0 0 23px;padding:0;display:block}.nd-content .nd-field label,.nd-content .vue-auth-form label,.nd-content .vue-field label{color:#1c1c1c;margin:0 0 8px;font-size:11px;font-weight:400;line-height:1.5;display:block}.nd-content .nd-field input,.nd-content .nd-field textarea,.nd-content .vue-auth-form input,.nd-content .vue-field input,.nd-content .vue-field textarea{width:100%;height:auto;min-height:48px;box-shadow:none;color:#1c1c1c;background:#fff;border:1px solid #d6d6d6;border-radius:0;max-width:none;margin:0;padding:13px 12px;font-family:inherit;font-size:13px;line-height:20px;display:block}.nd-content .nd-field textarea,.nd-content .vue-field textarea{resize:vertical;min-height:120px}.nd-content .nd-field input:disabled,.nd-content .nd-field input[readonly]{color:#666;background:#f7f7f7}.nd-password-fields{border:0;border-top:1px solid #ddd;margin:20px 0 4px;padding:24px 0 0}.nd-password-fields legend{padding:0 14px 0 0;font-size:18px}.nd-content .vue-auth-form{width:100%;max-width:450px;margin:0;line-height:1.6}.nd-content .vue-auth-form h2{letter-spacing:-.5px;margin:0 0 20px;font-size:25px;font-weight:400;line-height:1.3}.nd-content .vue-auth-form p{margin:0 0 24px;font-size:13px}.nd-content .vue-auth-form label{margin:25px 0}.nd-content .vue-auth-form input{margin-top:8px}.nd-content .vue-auth-form .vue-test-note,.nd-content .vue-customer-form .vue-test-note{color:#777;margin:18px 0;font-size:10px;line-height:1.6}.nd-content .vue-auth-form button:not(.button-style){background:0 0;min-height:44px;padding:12px 0;font-family:inherit;font-size:12px;text-decoration:underline;display:block}.nd-content .button-style{min-height:48px;box-shadow:none;color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#1c1c1c;border:1px solid #1c1c1c;border-radius:0;justify-content:center;align-items:center;margin:0;padding:14px 25px;font-family:inherit;font-size:11px;line-height:1.4;text-decoration:none;display:inline-flex}.nd-content .vue-auth-form .button-style{width:100%}.nd-content .vue-customer-form{width:100%;max-width:none;margin:28px 0 0}.nd-content .vue-customer-form .p-form__row:after,.nd-content .vue-customer-form .p-form__row:before{display:none}.nd-content .vue-form-success{border:1px solid #ddd;margin:24px 0;padding:24px;font-size:13px;line-height:1.6}.newgd-shell .vue-auth-page{color:#1c1c1c;max-width:490px;font-family:var(--nd-font,Arial,Helvetica,sans-serif);margin:0 auto;padding:65px 20px 100px}.newgd-shell .vue-auth-page .vue-auth-form h2{letter-spacing:-.8px;margin:0 0 25px;font-size:30px;font-weight:400;line-height:1.15}.newgd-shell .vue-auth-page .vue-auth-form input{border:1px solid #d6d6d6;border-radius:0;min-height:48px;font-family:inherit;font-size:13px}.newgd-shell .vue-auth-page .vue-auth-form .button-style{text-transform:uppercase;color:#fff;background:#1c1c1c;min-height:48px;font-family:inherit;font-size:11px}.newgd-shell .vue-auth-page .vue-auth-form button:not(.button-style){min-height:44px;font-size:12px;text-decoration:underline}.nd-content .nd-empty-state{text-align:center;max-width:620px;margin:0 auto;padding:55px 20px 80px}.nd-content .nd-empty-state h2,.nd-content .nd-empty-state h3{letter-spacing:-.5px;margin:0 0 20px;font-size:25px;line-height:1.3}.nd-content .nd-empty-state p{max-width:450px;margin:0 auto 30px;font-size:13px;line-height:1.6}.nd-contact-layout{grid-template-columns:1fr 1.35fr;gap:100px;width:min(100%,1120px);margin:0 auto;padding:50px 40px 100px;display:grid}.nd-contact-info h2,.nd-form-panel h2{letter-spacing:-.5px;margin:0 0 22px;font-size:25px;line-height:1.3}.nd-contact-info p,.nd-form-panel>p{margin:0 0 18px;font-size:13px;line-height:1.6}.nd-contact-phone{margin:12px 0 10px;font-size:20px;line-height:1.4;text-decoration:none;display:inline-block}.nd-contact-links{border-top:1px solid #ddd;flex-direction:column;align-items:flex-start;margin-top:35px;padding-top:20px;display:flex}.nd-contact-links a{text-underline-offset:3px;min-height:40px;padding:10px 0;font-size:12px;text-decoration:underline;display:block}.nd-content .nd-privacy-note{color:#666;margin:24px 0 0;font-size:11px;line-height:1.7}.nd-privacy-note a{text-underline-offset:3px;text-decoration:underline}.nd-return-intro{max-width:680px;margin:0 0 35px;line-height:1.7}.nd-return-intro p{margin:0 0 18px}.nd-return-intro a:not(.nd-text-link){text-underline-offset:3px;text-decoration:underline}.nd-return-form{border-top:1px solid #ddd;max-width:620px;padding-top:28px}.nd-return-form h3{margin:0 0 20px;font-size:20px}.nd-order-years{border-bottom:1px solid #ddd;flex-wrap:wrap;gap:26px;margin:0 0 12px;display:flex}.nd-order-years button{letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;min-height:44px;padding:12px 0;font-family:inherit;font-size:11px;position:relative}.nd-order-years button[aria-pressed=true]:after{content:"";background:#1c1c1c;height:2px;position:absolute;bottom:-1px;left:0;right:0}.nd-history-order{border-bottom:1px solid #ddd;grid-template-columns:110px minmax(0,1fr);gap:28px;padding:28px 0;display:grid}.nd-history-image{background:#f7f7f7;width:110px;min-height:150px;display:block}.nd-history-image img{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.nd-history-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:15px;display:flex}.nd-history-heading h3{margin:0 0 15px;font-size:18px;line-height:1.3}.nd-history-heading h3 a{text-decoration:none}.nd-history-heading>span{color:#666;font-size:11px}.nd-content .nd-order-status{background:#f5f5f5;margin:0 0 16px;padding:4px 9px;font-size:11px;display:inline-block}.nd-history-details dl{grid-template-columns:85px minmax(0,1fr);gap:6px 18px;margin:0;font-size:12px;display:grid}.nd-history-details dd{margin:0}.nd-history-details dt{color:#777}.nd-order-back{margin-bottom:20px}.nd-order-layout{grid-template-columns:minmax(0,1fr) 300px;gap:38px;margin:0 0 26px;display:grid}.nd-order-item{border-bottom:1px solid #ddd;align-items:flex-start;gap:22px;padding:22px 0;font-size:12px;line-height:1.6;display:flex}.nd-order-item:first-child{padding-top:0}.nd-order-item>a{flex:0 0 95px;width:95px;display:block}.nd-order-item img{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.nd-order-item>div>a{text-transform:uppercase;font-size:11px;text-decoration:none}.nd-order-item p{margin:12px 0 0;font-size:12px}.nd-order-summary{background:#f7f7f7;align-self:start;padding:24px}.nd-order-summary h3{margin:0 0 25px;font-size:16px;line-height:1.3}.nd-order-properties{overflow-wrap:anywhere;margin:0;font-size:12px}.nd-order-properties dt{color:#666;margin:18px 0 5px}.nd-order-properties dd{margin:0;font-size:12px;line-height:1.6}.nd-order-total{border-top:1px solid #d8d8d8;justify-content:space-between;gap:15px;margin:25px 0 0;padding-top:20px;font-size:15px;display:flex}.nd-order-actions{flex-wrap:wrap;align-items:center;gap:20px;margin:25px 0;display:flex}.nd-cancel-form{border-top:1px solid #ddd;max-width:620px;margin-top:35px;padding-top:28px}.nd-cancel-form h3{margin:0 0 25px;font-size:20px}.nd-search{min-height:400px;padding-bottom:80px}.nd-search .nd-content-hero{border-bottom:0;padding-bottom:25px}.nd-search-form{border-bottom:1px solid #aaa;align-items:center;gap:12px;max-width:690px;margin:12px auto 32px;display:flex}.nd-search-form,.nd-store-search{transition:border-color .25s linear}.nd-search-form:focus-within,.nd-store-search:focus-within{border-color:#1c1c1c}.nd-search-form input{color:#1c1c1c;min-width:0;height:auto;min-height:55px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:12px 0;font-family:inherit;font-size:16px;line-height:1.4}.nd-search-form button{color:#1c1c1c;background:0 0;border:0;flex:0 0 48px;width:48px;min-height:48px;padding:12px}.nd-search-form .nd-icon,.nd-store-search .nd-icon{flex:none;display:inline-flex}.nd-search-suggestions{text-align:center;margin:36px auto 0;padding:0 20px}.nd-search-suggestions>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.nd-search-suggestions a{background:#f5f5f5;justify-content:center;align-items:center;min-height:42px;padding:11px 17px;font-size:11px;text-decoration:none;transition:background-color .25s linear,color .25s linear;display:inline-flex}.nd-search-suggestions a:hover{background:#ececec}.nd-search.nd-search-has-query{min-height:0;padding:20px 30px 0}.nd-search-has-query .nd-search-form{margin-bottom:0}.nd-favorites{padding-bottom:80px}.nd-favorite-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:24px 20px 0;display:grid}.nd-favorite-grid>*{box-sizing:border-box;min-width:0;max-width:none;width:100%!important}.nd-content-progress{justify-content:center;align-items:center;gap:7px;min-height:72px;display:flex}.nd-content-progress i{background:#1c1c1c;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite nd-content-pulse}.nd-content-progress i:nth-child(2){animation-delay:.15s}.nd-content-progress i:nth-child(3){animation-delay:.3s}@keyframes nd-content-pulse{0%,to{opacity:.3}50%{opacity:1}}.nd-stores{max-width:1440px;margin:0 auto;padding:24px 70px 80px}.nd-stores-banner{background:#f5f5f5;width:100%;height:185px;margin:0 0 32px;overflow:hidden}.nd-stores-banner img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 35%;object-position:50% 35%;width:100%;height:100%;display:block}.nd-content-breadcrumb{text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-size:10px;line-height:1.6;display:flex}.nd-content-breadcrumb a{text-decoration:none}.nd-stores-heading{padding:0}.nd-stores-heading h1{letter-spacing:-1.2px;margin:0 0 12px;font-size:36px;line-height:1.2}.nd-stores-heading p{margin:0 0 28px;font-size:13px}.nd-stores-tools{align-items:center;gap:35px;margin:15px 0 28px;display:flex}.nd-store-search{border-bottom:1px solid #aaa;flex:1;align-items:center;min-width:0;display:flex;position:relative}.nd-store-search input{color:#1c1c1c;min-width:0;height:auto;min-height:48px;box-shadow:none;background:#fff;border:0;border-radius:0;flex:1;padding:12px 40px 12px 12px;font-family:inherit;font-size:13px;line-height:1.4}.nd-store-search .nd-icon{pointer-events:none;position:absolute;right:12px}.nd-store-count{min-width:80px;margin:0;font-size:11px}.nd-store-tabs{display:none}.nd-store-layout{border:1px solid #ddd;grid-template-columns:minmax(285px,36%) minmax(0,1fr);height:620px;display:grid;overflow:hidden}.nd-store-list{scrollbar-width:thin;background:#fff;min-width:0;height:100%;overflow:auto}.nd-store-list ul{margin:0;padding:0;list-style:none}.nd-store-card{border-bottom:1px solid #ddd;margin:0;padding:25px 22px;list-style:none;display:block}.nd-store-card:last-child{border-bottom:0}.nd-store-card.nd-store-selected{background:#f6f6f6}.nd-store-card h2{letter-spacing:-.3px;margin:0 0 12px;font-size:19px;line-height:1.3}.nd-store-card a,.nd-store-card p{margin:0 0 9px;font-size:12px;line-height:1.6;display:block}.nd-store-card a.nd-store-phone{min-height:28px;text-decoration:none}.nd-store-card .nd-store-hours{color:#666}.nd-store-card .nd-outline-button{width:100%;min-height:44px;margin-top:18px;padding:11px 15px;font-size:10px;display:flex}.nd-store-card .nd-icon{flex:none}.newgd-shell .nd-stores .nd-store-map{background:#f7f7f7;border:0;flex:none;width:100%;max-width:none;height:100%;min-height:400px;margin:0;padding:0;display:block;position:relative}.nd-store-empty{margin:0;padding:25px;font-size:13px;line-height:1.6}.newgd-shell .nd-editorial{width:100%;max-width:none;font-family:var(--nd-font,Arial,Helvetica,sans-serif);margin:0;padding:0!important}.newgd-shell .nd-editorial .main-container,.newgd-shell .nd-editorial .page{width:100%;max-width:none;margin:0;font-family:inherit;padding:0!important}.newgd-shell .nd-editorial .main-title,.newgd-shell .nd-editorial h1:not(.nd-card *){text-transform:none;text-align:center;padding:0 24px;letter-spacing:-4px!important;color:#1c1c1c!important;white-space:normal!important;margin:50px 0 60px!important;font-family:inherit!important;font-size:100px!important;font-weight:400!important;line-height:.95!important}.newgd-shell .nd-editorial h1:after{display:none!important}.newgd-shell .nd-editorial .block-grid-text__title,.newgd-shell .nd-editorial .block-text__title,.newgd-shell .nd-editorial .main-subtitle,.newgd-shell .nd-editorial h2:not(.nd-card *):not(.vue-look-popup *){letter-spacing:-1.2px;color:#1c1c1c;margin:0 0 25px;font-size:40px;line-height:1.12;font-family:inherit!important;font-weight:400!important}.newgd-shell .nd-editorial .block-text,.newgd-shell .nd-editorial .descr-wrap,.newgd-shell .nd-editorial .main-descr,.newgd-shell .nd-editorial .text-block{text-align:center;max-width:760px;margin:50px auto 65px;padding:0 25px}.newgd-shell .nd-editorial .block-text__subtitle,.newgd-shell .nd-editorial .main-text,.newgd-shell .nd-editorial p:not(.nd-card *){letter-spacing:0;color:inherit;margin:0 0 22px;font-size:16px;line-height:1.35;font-family:inherit!important}.newgd-shell .nd-editorial .descr-wrap>p,.newgd-shell .nd-editorial .main-descr>p{margin:0 0 22px}.newgd-shell .nd-editorial .block-text a,.newgd-shell .nd-editorial .main-text a{text-underline-offset:4px;font-size:13px;text-decoration:underline}.newgd-shell .nd-editorial .image-block{align-items:stretch;gap:0;width:100%;max-width:none;margin:0;display:flex}.newgd-shell .nd-editorial .image-block__item{flex:1;width:auto;min-width:0;margin:0;padding:0;display:block}.newgd-shell .nd-editorial .image-block__item img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:auto;margin:0;display:block}.newgd-shell .nd-editorial[data-content=lookbook_fw26]>.image-block:first-child img{height:calc(100svh - var(--nd-header-height,90px));-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.newgd-shell .nd-editorial .main-video{width:100%;max-width:none;margin:0;display:block}.newgd-shell .nd-editorial .main-video video{width:100%;max-width:none;height:auto;display:block}.newgd-shell .nd-editorial .block-grid-text__wrapper{background:#f7f7f7}.newgd-shell .nd-editorial .block-grid-text{max-width:680px;padding:50px}.newgd-shell .nd-editorial .block-grid-text p:not(.nd-card *){font-size:16px;line-height:1.45}.newgd-shell .nd-editorial .block-grid-text__uptitle{letter-spacing:.05em;text-transform:uppercase;font-family:inherit;font-size:11px}.newgd-shell .nd-editorial .main-container .video{max-width:1200px;margin:0 auto;padding-top:56.25%}.newgd-shell .nd-editorial .main-container .text-block{max-width:800px;margin:50px auto 70px}.newgd-shell .nd-editorial .main-container .image-block{grid-template-columns:1fr 1fr;align-items:center;gap:0;display:grid}.newgd-shell .nd-editorial .main-container .image-block>img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;max-height:none;margin:0}.newgd-shell .nd-editorial .main-container .image-block>div{max-width:680px;margin:0 auto;padding:50px}.newgd-shell .nd-editorial .main-container .image-block h2:not(.nd-card *){margin:0 0 28px;font-size:40px}.newgd-shell .nd-editorial .main-container .image-block p:not(.nd-card *){font-size:16px;line-height:1.45}.newgd-shell .nd-editorial .vue-look-popup>div{width:90vw;min-width:0;max-width:1000px;max-height:90svh;padding:35px;position:relative}.newgd-shell .nd-editorial .vue-look-popup>div>h2{letter-spacing:-.5px;margin:0 40px 28px 0;font-family:inherit;font-size:24px;font-weight:400;line-height:1.2}.newgd-shell .nd-editorial .nd-card-caption h2{letter-spacing:0;margin:0;padding:0;font-family:inherit;font-size:13px;font-weight:400;line-height:17px}.newgd-shell .nd-editorial .nd-card-caption .nd-card-price{letter-spacing:0;margin:5px 0 0;font-family:inherit;font-size:12px;font-weight:500;line-height:16px}.newgd-shell .nd-editorial .vue-look-popup .vue-modal-close{color:#1c1c1c;z-index:5;background:0 0;justify-content:center;align-items:center;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;margin:0;padding:0;font-size:28px;line-height:1;display:flex;position:absolute;inset:8px 8px auto auto}.newgd-shell .nd-editorial .vue-look-popup .nd-product-strip-items{grid-auto-columns:calc(33.3333% - 8px);gap:12px}.newgd-shell .nd-editorial .vue-look-popup>div:has(.nd-product-strip-items>.nd-card:only-child){max-width:400px}.newgd-shell .nd-editorial .vue-look-popup:has(.nd-product-strip-items>.nd-card:only-child) .nd-product-strip-items{grid-auto-columns:100%}:is(.newgd-shell .nd-editorial .vue-look-popup:has(.nd-product-strip-items>.nd-card:only-child) .nd-strip-next,.newgd-shell .nd-editorial .vue-look-popup:has(.nd-product-strip-items>.nd-card:only-child) .nd-strip-prev){display:none}.newgd-shell .nd-editorial .vue-look-popup>div:has(.nd-product-strip-items>.nd-card:nth-child(2):last-child){max-width:780px}.newgd-shell .nd-editorial .vue-look-popup:has(.nd-product-strip-items>.nd-card:nth-child(2):last-child) .nd-product-strip-items{grid-auto-columns:calc(50% - 6px)}.newgd-shell .nd-cms-compact{background:0 0}.newgd-shell .nd-cms-compact h1{font-family:inherit;font-size:24px}.nd-error-page{text-align:center;flex-direction:column;align-items:center;min-height:100svh;padding:45px 24px 80px;display:flex}.nd-error-logo{width:226px;max-width:100%;margin:0 0 90px;text-decoration:none;display:block}.nd-content .nd-error-code{letter-spacing:-4px;margin:0 0 28px;font-size:100px;line-height:1}.nd-error-page h1{letter-spacing:-1px;margin:0 0 25px;font-size:36px;line-height:1.2}.nd-error-page>p:not(.nd-error-code){max-width:420px;margin:0 0 35px;font-size:13px;line-height:1.6}@media (width<=1023px){.nd-content-hero{padding:45px 20px 40px}.nd-content .nd-page-title{letter-spacing:-1.7px;font-size:45px}.nd-service-content{padding:28px 25px 70px}.nd-account-layout{grid-template-columns:190px minmax(0,1fr);gap:35px;padding:35px 25px 75px}.nd-contact-layout{gap:45px;padding:40px 25px 75px}.nd-order-layout{grid-template-columns:minmax(0,1fr);gap:30px}.nd-order-summary{max-width:none}.nd-order-properties{grid-template-columns:130px minmax(0,1fr);gap:12px 20px;display:grid}.nd-order-properties dd,.nd-order-properties dt{margin:0}.nd-stores{padding:20px 25px 65px}.nd-store-layout{grid-template-columns:330px minmax(0,1fr)}.nd-favorite-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.newgd-shell .nd-editorial .main-title,.newgd-shell .nd-editorial h1:not(.nd-card *){letter-spacing:-3px!important;font-size:70px!important}.newgd-shell .nd-editorial .block-grid-text{padding:30px}}@media (width<=767px){.nd-content{font-size:13px}.nd-content-hero{padding:45px 20px 32px}.nd-content .nd-page-title{letter-spacing:-.9px;margin:6px auto 0;font-size:30px;line-height:1.1}.nd-content .nd-eyebrow{margin-bottom:12px;font-size:10px}.nd-service-layout{min-height:0;display:block}.nd-service-nav{white-space:nowrap;scrollbar-width:none;border-bottom:1px solid #ddd;border-right:0;flex-direction:row;align-items:center;gap:24px;padding:7px 20px 9px;overflow:auto}.nd-service-nav a{flex-shrink:0;min-height:44px;padding:15px 0;font-size:10px}.nd-service-nav a.router-link-active{padding-left:10px}.nd-service-nav a.router-link-active:before{top:16px}.nd-service-content{width:100%;padding:25px 20px 65px}.newgd-shell .nd-service-content table{table-layout:fixed;font-size:10px}.newgd-shell .nd-service-content td,.newgd-shell .nd-service-content th{overflow-wrap:anywhere;padding:9px 4px}.newgd-shell .nd-service-content .b-size-guide .cat-button,.newgd-shell .nd-service-content .b-size-guide .gender-button{padding:10px 12px;font-size:10px}.nd-account-layout{padding:0 20px 65px;display:block}.nd-account-nav{white-space:nowrap;scrollbar-width:none;border-bottom:1px solid #ddd;flex-direction:row;align-items:center;gap:22px;margin:0 -20px 30px;padding:5px 20px 8px;overflow:auto}.nd-account-nav a,.nd-account-nav button{flex-shrink:0;min-height:44px;padding:15px 0;font-size:10px}.nd-account-nav .router-link-active{padding-left:10px}.nd-account-nav .router-link-active:before{top:16px}.nd-content .nd-account-title{margin-bottom:15px;font-size:22px}.nd-profile-grid{grid-template-columns:minmax(0,1fr);gap:0}.nd-content .nd-field input,.nd-content .nd-field textarea,.nd-content .vue-auth-form input,.nd-content .vue-field input,.nd-content .vue-field textarea{font-size:16px}.nd-content .nd-field,.nd-content .vue-field{margin-bottom:22px}.nd-profile .nd-dark-button{width:100%}.nd-password-fields{margin-top:15px;padding-top:22px}.nd-password-fields legend{font-size:17px}.nd-contact-layout{flex-direction:column;gap:45px;padding:35px 20px 65px;display:flex}.nd-contact-info h2,.nd-form-panel h2{margin-bottom:18px;font-size:22px}.nd-contact-links{flex-flow:wrap;gap:0 24px;margin-top:22px;padding-top:10px}.nd-content .nd-empty-state{padding:40px 15px 55px}.nd-content .nd-empty-state h2,.nd-content .nd-empty-state h3{font-size:22px}.nd-history-order{grid-template-columns:80px minmax(0,1fr);gap:18px;padding:24px 0}.nd-history-image{width:80px;min-height:120px}.nd-history-heading{display:block}.nd-history-heading h3{margin-bottom:7px;font-size:15px}.nd-history-heading>span{margin-bottom:12px;display:block}.nd-history-details dl{grid-template-columns:65px minmax(0,1fr);gap:6px 12px;font-size:11px}.nd-history-details .nd-text-link{font-size:11px}.nd-order-item{gap:18px}.nd-order-item>a{flex-basis:80px;width:80px}.nd-order-summary{padding:20px}.nd-order-properties{grid-template-columns:95px minmax(0,1fr);gap:13px}.nd-order-properties dd,.nd-order-properties dt{font-size:11px}.nd-order-actions{gap:8px 22px;margin:22px 0}.nd-order-actions .nd-dark-button,.nd-order-actions .nd-outline-button{width:100%}.nd-search{min-height:420px;padding:0 20px 55px}.nd-search .nd-content-hero{padding:45px 0 20px}.nd-search-form{max-width:none;margin:12px 0 25px}.nd-search-form input{min-height:55px;font-size:16px}.nd-search-suggestions{margin-top:30px;padding:0}.nd-search-suggestions a{min-height:44px;padding:10px 12px;font-size:11px}.nd-search.nd-search-has-query{padding:16px 20px 0}.nd-favorites{padding-bottom:50px}.nd-favorite-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:20px 8px 0}.nd-stores{padding:15px 20px 60px}.nd-stores-banner{height:130px;margin-bottom:25px}.nd-content-breadcrumb{gap:8px;margin-bottom:15px;font-size:9px}.nd-stores-heading h1{letter-spacing:-.9px;font-size:30px;line-height:1.12}.nd-stores-heading p{margin-bottom:20px;font-size:12px;line-height:1.6}.nd-stores-tools{margin:15px 0 20px;display:block}.nd-store-search input{padding-left:0;padding-right:30px;font-size:16px}.nd-store-search .nd-icon{right:0}.nd-store-count{margin:12px 0 0;font-size:10px}.nd-store-tabs{border-bottom:1px solid #ccc;margin:20px 0 0;display:flex}.nd-store-tabs button{text-transform:uppercase;background:#fff;border:0;flex:1;min-height:48px;padding:15px;font-family:inherit;font-size:11px;position:relative}.nd-store-tabs button[aria-pressed=true]:after{content:"";background:#1c1c1c;height:2px;position:absolute;bottom:-1px;left:0;right:0}.nd-store-layout{border:0;display:block}.nd-store-layout,.nd-store-list{height:auto;max-height:none;overflow:visible}.nd-store-layout[data-mode=map] .nd-store-list{display:none}.newgd-shell .nd-stores .nd-store-map{height:520px;min-height:400px}.newgd-shell .nd-stores .nd-store-layout[data-mode=list] .nd-store-map{display:none}.nd-store-card{padding:25px 0}.nd-store-card h2{font-size:19px}.nd-store-card .nd-outline-button{max-width:270px}.nd-store-card.nd-store-selected{background:#fff}.nd-store-empty{padding:25px 0}.newgd-shell .vue-auth-page{margin:0 auto;padding:45px 20px 70px}.newgd-shell .vue-auth-page .vue-auth-form h2{font-size:28px}.newgd-shell .vue-auth-page .vue-auth-form input{font-size:16px}.newgd-shell .nd-editorial .main-title,.newgd-shell .nd-editorial h1:not(.nd-card *){padding:0 20px;letter-spacing:-1.8px!important;margin:40px 0 35px!important;font-size:50px!important;line-height:.98!important}.newgd-shell .nd-editorial .block-grid-text__title,.newgd-shell .nd-editorial .block-text__title,.newgd-shell .nd-editorial .main-subtitle,.newgd-shell .nd-editorial h2:not(.nd-card *):not(.vue-look-popup *){letter-spacing:-.8px;margin-bottom:20px;font-size:30px;line-height:1.18}.newgd-shell .nd-editorial .block-text__subtitle,.newgd-shell .nd-editorial .main-text,.newgd-shell .nd-editorial p:not(.nd-card *){margin-bottom:18px;font-size:13px;line-height:1.45}.newgd-shell .nd-editorial .block-text,.newgd-shell .nd-editorial .descr-wrap,.newgd-shell .nd-editorial .main-descr,.newgd-shell .nd-editorial .text-block{margin:35px auto 45px;padding:0 24px}.newgd-shell .nd-editorial .image-block{flex-direction:column;display:flex}.newgd-shell .nd-editorial .image-block__item{flex:auto;width:100%}.newgd-shell .nd-editorial .block-grid-text{padding:45px 24px}.newgd-shell .nd-editorial .block-grid-text p:not(.nd-card *){font-size:13px;line-height:1.5}.newgd-shell .nd-editorial .block-grid-text__wrapper .block-grid-text{padding:45px 24px}.newgd-shell .nd-editorial .main-container .image-block{flex-direction:column;align-items:stretch;display:flex}.newgd-shell .nd-editorial .main-container .image-block>div{padding:40px 24px}.newgd-shell .nd-editorial .main-container .image-block h2:not(.nd-card *){margin-bottom:22px;font-size:30px}.newgd-shell .nd-editorial .main-container .image-block p:not(.nd-card *){font-size:13px;line-height:1.5}.newgd-shell .nd-editorial .vue-look-popup>div{max-height:90svh;padding:28px 20px}.newgd-shell .nd-editorial .vue-look-popup>div>h2{margin-bottom:24px;font-size:22px;line-height:1.2}:is(.newgd-shell .nd-editorial .vue-look-popup .nd-product-strip-items,.newgd-shell .nd-editorial .vue-look-popup:has(.nd-product-strip-items>.nd-card:nth-child(2):last-child) .nd-product-strip-items){grid-auto-columns:85%;gap:10px}.newgd-shell .nd-editorial .vue-look-popup:has(.nd-product-strip-items>.nd-card:only-child) .nd-product-strip-items{grid-auto-columns:100%}.nd-error-page{padding-top:35px}.nd-error-logo{width:192px;margin-bottom:70px}.nd-content .nd-error-code{letter-spacing:-3px;font-size:80px}.nd-error-page h1{letter-spacing:-.7px;font-size:30px}}@media (prefers-reduced-motion:reduce){.nd-content-progress i{opacity:.8;animation:none}.nd-account-nav a,.nd-account-nav button,.nd-contact-links a,.nd-content .button-style,.nd-content .nd-dark-button,.nd-content .nd-field input,.nd-content .nd-field textarea,.nd-content .nd-outline-button,.nd-content .vue-auth-form input,.nd-content .vue-field input,.nd-content .vue-field textarea,.nd-order-back a,.nd-search-form,.nd-search-suggestions a,.nd-service-nav a,.nd-store-search{transition:none}}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-wrapper{padding:0 30px}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-wrapper{padding:0 20px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-list:not(.mobile-open) .cart-item,:is(#cart.order-checkout,.nd-checkout-dialog) .cart-list:not(.mobile-open) .cart-items-size-description{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-list.mobile-open .cart-item{display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-list.mobile-open .cart-items-size-description{display:block}}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-wrapper{justify-content:space-between;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-container{width:calc(50% - 40px)}}@media (width>=1260px){:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-container{width:calc(58.3333% - 40px)}}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-container a{line-height:unset}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-container{margin-top:64px}}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-container{width:calc(50% - 20px)}}@media (width>=1260px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-container{width:calc(41.6667% - 40px)}}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-container:before{content:"";background:#cccccc80;height:1px;position:absolute;left:20px;right:20px;transform:translateY(-32px)}}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-container-head{border-top:1px solid #dcdfe6;justify-content:space-between;align-items:baseline;padding-top:24px;padding-bottom:24px;display:flex}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-container-head{border:0;padding-top:0}}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-head-info{font-size:16px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-head-info__num{background-color:#b3b3b3;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:11px;font-weight:500;display:inline-flex;position:relative;top:-1px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-head-action{cursor:pointer;font-size:13px;font-weight:500;line-height:18px;transform:rotateX(180deg)}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-head-action:after{content:"";color:#6f6f6f;flex-shrink:0;width:15px;height:15px;font-family:"Font Awesome 5 Pro";font-size:16px;transition:transform .2s linear}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-head-action[aria-expanded=false]{transform:rotateX(0)}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-container-wrap{top:calc(var(--nd-checkout-header-height,50px) + 20px);position:sticky}}:is(#cart.order-checkout,.nd-checkout-dialog) h1{color:#060606;margin:20px 0;padding:0 20px;font-size:22px;font-weight:400;line-height:30px}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) h1{margin:30px 0 40px;font-size:27px;line-height:38px}}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-list{padding-bottom:40px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-list.minimized{padding-bottom:0}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-list.minimized,:is(#cart.order-checkout,.nd-checkout-dialog) .cart-list.minimized>div[id^=bx_incl]{flex-wrap:wrap;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item{justify-content:flex-start;min-height:88px;margin-bottom:25px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .minimized .cart-item{width:49px;height:69px;margin:0 4px 0 0}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-img{border-radius:8px;min-width:49px;max-width:49px;min-height:69px;max-height:69px;margin-right:16px;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .minimized .cart-img{border-radius:0}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-img[data-count]:after{content:attr(data-count);color:#000;background:#b3b3b3;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:500;line-height:16px;display:flex;position:absolute;top:-4px;right:-4px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-img img{-o-object-fit:contain;object-fit:contain;border-radius:8px;height:100%}:is(#cart.order-checkout,.nd-checkout-dialog) .minimized .cart-img img{border-radius:0}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-details{flex-direction:column;justify-content:space-between;width:100%;display:flex;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .minimized .cart-item,:is(#cart.order-checkout,.nd-checkout-dialog) .minimized .cart-items-size-description{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-link{max-width:235px}@media (width>=1500px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-link{max-width:425px}}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-items-size-description{color:#6f6f6f;width:100%;margin-bottom:24px;font-size:13px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-details h6{text-overflow:ellipsis;line-clamp:2;margin-top:8px;font-size:17px;font-weight:400;line-height:24px;overflow:hidden}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-wrapper{justify-content:space-between;align-items:flex-start;margin-top:16px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-size{align-items:baseline;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-size span{color:#000;margin-right:4px;font-size:14px;font-weight:400;line-height:20px;display:inline-block}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-size .text-gray{color:#6f6f6f;text-transform:unset;font-size:13px;font-weight:500;line-height:18px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-color{display:none}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-color{display:block}}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-color img{width:100%;max-width:18px;height:100%;max-height:18px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-wrapper .text-small{font-size:14px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-attributes{display:flex}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-attributes{justify-content:space-between;width:100%;max-width:200px}}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-quantity{align-items:center;margin-top:-2px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-quantity button{color:#4d4d4d;opacity:.7;cursor:pointer;background:0 0;border:none;width:18px;height:18px;padding:0}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-quantity input{text-align:center;background:0 0;border:0;width:25px;height:18px;margin-top:-1px;font-size:14px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-price{text-align:right}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-price span{text-align:right;color:#000;font-size:14px;font-weight:400;line-height:20px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-price .text-gray span{text-align:right;color:#6f6f6f;-webkit-text-decoration-line:unset;text-decoration-line:unset;margin-left:4px;font-size:12px;font-weight:400;line-height:20px;display:inline-block}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-price .text-gray{text-align:right;color:#6f6f6f;font-size:12px;font-weight:400;line-height:20px;text-decoration-line:line-through;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-remove{justify-content:flex-end;display:flex;position:absolute;right:0}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-remove{background:0 0;border-radius:0;justify-content:center;align-items:center;width:24px;height:24px}}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-remove-x{text-align:center;cursor:pointer;z-index:5;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:-1px;right:0}}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-remove-x i{color:#6f6f6f;font-size:18px}}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .cart-remove-x i{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item:hover i{display:block}}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-remove-text:before{content:"×";position:absolute;left:0}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-total-price{border-top:1px solid #cccccc80;justify-content:space-between;padding:24px 0;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-total-price span{text-align:right;color:#000;font-size:25px;font-weight:400;line-height:30px}:is(#cart.order-checkout,.nd-checkout-dialog) #cart-form{width:100%;margin:0 auto 80px}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) #cart-form{margin:0 auto}}:is(#cart.order-checkout,.nd-checkout-dialog) .form-header{justify-content:space-between;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .form-header h3{letter-spacing:normal;font-size:15px;font-weight:700;line-height:24px}:is(#cart.order-checkout,.nd-checkout-dialog) .form-header span{letter-spacing:normal;font-size:11px;line-height:22px}:is(#cart.order-checkout,.nd-checkout-dialog) .form-row{flex-direction:column;align-items:flex-start;margin-bottom:24px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .form-row.double-col{gap:28px}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .form-row{flex-direction:row}:is(#cart.order-checkout,.nd-checkout-dialog) .form-row.double-col{gap:16px}}:is(#cart.order-checkout,.nd-checkout-dialog) .form-row>label{letter-spacing:normal;text-align:left;cursor:pointer;width:auto;max-height:35px;margin-top:0;margin-bottom:6px;margin-right:25px;font-size:14px;line-height:22px;position:relative}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .form-row>label{text-align:right;min-width:155px;margin-top:15px}}:is(#cart.order-checkout,.nd-checkout-dialog) .form-row>label[data-required]:after{content:"*";position:absolute;top:-3px;right:-8px}:is(#cart.order-checkout,.nd-checkout-dialog) .form-row-flex{justify-content:space-between;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .form-row-flex .form-row{width:100%}:is(#cart.order-checkout,.nd-checkout-dialog) .form-row-flex .form-row:last-child{margin-left:16px}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input{border:1px solid #6f6f6f;border-radius:8px;width:100%;transition:all .25s ease-out;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input[data-error]{border-color:#c00}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input input{color:#000;box-sizing:border-box;background:#fff;border:0;border-radius:8px;width:100%;height:50px;padding:15px 16px;font-size:15px;font-weight:400;line-height:18px}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input input[readonly]{color:#b3b3b3}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input-row{justify-content:space-between;align-items:flex-start;margin-top:20px;display:flex}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .c-input-row{max-width:516px;margin-left:auto}}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input-row .c-input{width:33.3333%;margin-right:16px}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input-row .c-input:last-child{margin-right:0}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input-suggest-list{z-index:2;background:#fff;max-height:300px;display:none;position:absolute;top:51px;left:-1px;right:-1px;overflow-y:auto}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input-suggest-list.opened{border:1px solid #ccc;padding:2px;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input-suggest-item{cursor:pointer;padding:10px}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input .c-input__error-text{z-index:1;color:#a3161e;font-size:13px;display:none;position:absolute;top:100%}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input.error .c-input__error-text{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-info.no-edit{flex-direction:column;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-info.no-edit .form-row{order:2;margin-bottom:0}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-info.no-edit .form-row+.form-row{margin-top:28px}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-info.no-edit .form-row:first-child+.form-row{order:1}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-info.no-edit .form-personal-btn{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input__label{background-color:#fff;padding:0 4px;font-size:13px;line-height:1.4;display:inline-block;position:absolute;top:-12px;left:12px}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-info .auth-popup{margin:0;padding:0}:is(#cart.order-checkout,.nd-checkout-dialog) .suggestions-wrapper{vertical-align:top;width:100%;display:none;position:absolute}:is(#cart.order-checkout,.nd-checkout-dialog) .suggestions{background:#fff;border:thin solid #dadada;width:calc(100% + 3px);margin-left:-1px;position:absolute;left:-1px}:is(#cart.order-checkout,.nd-checkout-dialog) .suggestions .suggestion{cursor:pointer;padding:5px 14px;font-size:14px;line-height:24px}:is(#cart.order-checkout,.nd-checkout-dialog) .suggestion-value{color:#dadada;line-height:24px}:is(#cart.order-checkout,.nd-checkout-dialog) .suggestion-value strong{color:#000;font-weight:400}:is(#cart.order-checkout,.nd-checkout-dialog) .form-section{padding:40px 0}:is(#cart.order-checkout,.nd-checkout-dialog) .form-section~.form-section{border-top:1px solid #cccccc80}:is(#cart.order-checkout,.nd-checkout-dialog) .form-section h3{color:#6f6f6f;cursor:pointer;font-size:20px;font-weight:500;line-height:1.4}:is(#cart.order-checkout,.nd-checkout-dialog) .form-section h3:hover,:is(#cart.order-checkout,.nd-checkout-dialog) .form-section.active h3{color:#060606}:is(#cart.order-checkout,.nd-checkout-dialog) .form-section.form-section--final{padding-top:0}:is(#cart.order-checkout,.nd-checkout-dialog) .form-section.delivery-datetime-form{border-top:0;padding-top:24px;padding-bottom:0}:is(#cart.order-checkout,.nd-checkout-dialog) .form-section.section-comment-checkbox{border-top:0;padding-top:0}:is(#cart.order-checkout,.nd-checkout-dialog) .form-section.shipping-type-form{padding-bottom:0}:is(#cart.order-checkout,.nd-checkout-dialog) .form-section.special-type-form{padding-top:40px;padding-bottom:40px}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .form-section.special-type-form{padding-top:32px;padding-bottom:32px}}:is(#cart.order-checkout,.nd-checkout-dialog) .personal-info-form{padding-top:0}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-wrapper{max-width:528px;margin-top:32px}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-btn{margin-bottom:24px}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-btn{display:flex}}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-btn .button-style{text-align:center;text-transform:uppercase;background:#222;border-radius:8px;max-width:330px;padding-top:13px;padding-bottom:13px;font-size:14px;font-weight:500;line-height:20px}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-btn .button-style{max-width:unset}}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-btn .button-style-default{color:#222;background:0 0;border:1px solid #060606;margin-top:16px}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-btn .button-style-default{margin-top:0;margin-left:16px}}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-btn .button-style-default:hover{background:0 0!important}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-input p{color:#6f6f6f;margin-bottom:16px;font-size:15px;font-weight:400;line-height:18px}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-form-input.add-values-mode .button-style-change,:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-form-input.change-values-mode .button-style-add{display:none}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .form-section--final{padding-top:0}}:is(#cart.order-checkout,.nd-checkout-dialog) .promo-link{color:#000;border-top:1px solid #cccccc80;justify-content:space-between;align-items:center;padding:24px 0;font-size:17px;font-weight:400;line-height:24px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .promo-link .promo-btn{cursor:default;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .promo-link.dotted .promo-btn{cursor:pointer}:is(#cart.order-checkout,.nd-checkout-dialog) .promo-link.dotted .promo-btn:after{content:"";border-bottom:1px dashed #000;width:100%;height:1px;position:absolute;top:100%;left:0}:is(#cart.order-checkout,.nd-checkout-dialog) .promo-link-value{align-items:center;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .promo-link-value a{color:#6f6f6f;background:#cccccc80;border-radius:360px;justify-content:center;align-items:center;width:24px;height:24px;margin-left:15px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-totals{color:#000;border-top:1px solid #cccccc80;padding:16px 0;font-size:17px;font-weight:400;line-height:24px}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-totals-item{justify-content:space-between;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-totals-item~.checkout-totals-item{margin-top:8px}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-totals-item.discount{color:#a3161e}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-wrapper .shipping-label{margin-bottom:12px}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-list{flex-direction:column;row-gap:16px;max-width:528px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-delivery{margin-top:24px;display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-delivery.active{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address{width:100%;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address.add-address{text-align:center;cursor:pointer;border:1px solid #060606;border-radius:8px;margin:24px 0 0;padding:12px}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address.add-address .shipping-address-value{font-size:15px;font-weight:400;line-height:18px}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address label{position:absolute;inset:0}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address span{letter-spacing:normal;margin:0;font-size:14px;font-weight:400;line-height:22px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address-block{background:#fff;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .block-actions{flex-direction:column-reverse;margin-left:16px;display:flex;position:absolute;top:4px;right:8px}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .block-actions{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address:hover .block-actions{display:block}}:is(#cart.order-checkout,.nd-checkout-dialog) .edit-action{color:#6f6f6f;cursor:pointer;margin-right:16px;font-size:14px;line-height:1}:is(#cart.order-checkout,.nd-checkout-dialog) .remove-action{color:#000;cursor:pointer}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address-value{flex-direction:column;gap:4px;width:100%;padding-right:34px;font-size:14px;font-weight:400;line-height:1.57;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address-value b{font-weight:500}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type input{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type input[type=radio]:checked+div{border-color:#000}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type input[type=radio]:checked+div:before{content:"";z-index:2;background:#000;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;bottom:11px;left:10px;transform:translateY(-50%)}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type input[type=radio]:checked+div:before{left:calc(50% - 5px);top:unset;bottom:9px;transform:none}}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type input[type=radio]:checked+div:after{content:"";box-sizing:border-box;text-align:center;background:#fff;border:thin solid #dadada;border-radius:50%;width:29px;height:29px;padding:5px;font-size:48px;line-height:17px;position:absolute;top:50%;bottom:auto;left:0;transform:translateY(-50%)}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type input[type=radio]:checked+div:after{left:50%;top:unset;bottom:0;transform:translate(-50%)}}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address-btn{text-align:center;color:#222;cursor:pointer;background:#fff;border:1px solid #b3b3b3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:0;margin-right:16px;padding:0;font-size:14px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address-btn:after{content:"";width:calc(100% - 40px);height:100%;position:absolute;top:0;left:0}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address:hover .shipping-address-btn{background:#cccccc80}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address.selected .shipping-address-btn{background:#cccccc80;border:none}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address.selected .shipping-address-btn:before{content:"";background:#222;border-radius:50%;width:10px;height:10px}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address.selected .shipping-address-btn span:before{content:"";margin-right:8px;font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:300}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address.add-address .shipping-address-btn span:before{content:"+";margin-right:11px;font-family:"Font Awesome 5 Pro";font-size:24px;font-weight:600}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-addres-block-mob{all:unset;text-align:center}@media (width>=1260px){:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-addres-block-mob{display:none}}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type{cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;padding-left:40px;display:flex;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type>div{flex-direction:column;height:100%;display:flex}@media (width<=767.98px){:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type.selected{scroll-margin-top:80px}}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-label{color:#000;text-transform:uppercase;align-items:center;margin-bottom:5px;margin-left:-40px;font-size:16px;font-weight:500;line-height:24px;display:flex;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-label:before{content:"";border:1px solid #b3b3b3;border-radius:50%;min-width:24px;max-width:24px;min-height:24px;max-height:24px;margin-right:16px;display:inline-block}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type.selected .shipping-type-label:before{background:#cccccc80;border:none}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type.selected .shipping-type-label:after{content:"";background:#222;border-radius:50%;width:10px;height:10px;position:absolute;left:7px}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-form .form-header{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-txt-dummy{opacity:.6}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-time{margin-bottom:16px;font-size:15px;font-weight:400;line-height:18px}@media (width<=1259px){:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-time{text-align:left;margin-bottom:0}}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-payment{margin-top:auto;font-size:15px;font-weight:600;line-height:23px}@media (width<=1259px){:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-payment{text-align:left;margin-top:8px}}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-comment{max-width:208px;font-size:15px;line-height:18px}@media (width<=1259px){:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-comment{text-align:left;font-size:13px}}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-price{font-size:14px;font-weight:500;line-height:22px;position:absolute;top:0;right:0}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type[data-type=express] br{display:none}@media (width<=1259px){:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-price{position:absolute;top:1px;right:16px}}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .prepaid-courier{white-space:break-spaces}}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-badges{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-badges .badge{background-color:#f0f0f0;border-radius:8px;align-items:center;height:16px;padding:0 5px;font-size:11px;display:inline-flex}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-wrapper{flex-direction:column;gap:24px;margin-top:24px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item{position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item input{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item__description{padding-left:40px;display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item label{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding-left:40px;font-size:15px;display:flex;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item label:before{content:"";border:1px solid #b3b3b3;border-radius:50%;width:24px;height:24px;display:inline-block;position:absolute;top:-2px;left:0}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item.selected label:before{background:#cccccc80;border:none}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item.selected label:after{content:"";background:#222;border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:7px}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item.selected .payment-item__description{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item label img{width:auto;max-height:24px}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item p{text-align:left;width:100%;margin-top:4px;margin-left:40px;font-size:13px}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .delivery-datetime-form{padding-bottom:24px}}:is(#cart.order-checkout,.nd-checkout-dialog) .delivery-date{gap:16px;max-width:528px;margin-top:12px;display:none}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .delivery-date{flex-direction:column}}:is(#cart.order-checkout,.nd-checkout-dialog) .delivery-date.active{display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .delivery-date-select{box-sizing:border-box;cursor:pointer;width:100%;font-size:14px;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .date-selected{box-sizing:border-box;border:1px solid #6f6f6f;border-radius:8px;justify-content:space-between;align-items:center;line-height:18px;display:flex;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .date-selected:after{content:"";color:#6f6f6f;flex-shrink:0;width:15px;height:15px;font-family:"Font Awesome 5 Pro";font-size:16px;transition:transform .2s linear}:is(#cart.order-checkout,.nd-checkout-dialog) .delivery-date-select.active .date-selected:after{transform:rotate(180deg)}:is(#cart.order-checkout,.nd-checkout-dialog) .date-select{z-index:2;opacity:0;pointer-events:none;background-color:#fff;border:1px solid #6f6f6f;border-radius:8px;max-height:190px;transition:opacity .2s linear;display:block;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}:is(#cart.order-checkout,.nd-checkout-dialog) .delivery-date-select.active .date-select{opacity:1;pointer-events:auto}:is(#cart.order-checkout,.nd-checkout-dialog) .date-select::-webkit-scrollbar{background:#d3d3d3;width:5px;height:5px}:is(#cart.order-checkout,.nd-checkout-dialog) .date-select::-webkit-scrollbar-track{background:#d3d3d3}:is(#cart.order-checkout,.nd-checkout-dialog) .date-select::-webkit-scrollbar-thumb{background:#a9a9a9}:is(#cart.order-checkout,.nd-checkout-dialog) .date-select-item{border-bottom:1px solid #e2e2e2;padding:14px 16px;font-size:14px;transition:background-color .2s linear}:is(#cart.order-checkout,.nd-checkout-dialog) .date-select-item:last-child{border-bottom:none}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox-block{margin-top:24px}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox-block{margin-bottom:50px}}:is(#cart.order-checkout,.nd-checkout-dialog) .comment-text{max-width:528px;margin-top:24px}:is(#cart.order-checkout,.nd-checkout-dialog) .comment-text .textarea-input{margin-top:12px}:is(#cart.order-checkout,.nd-checkout-dialog) .textarea-input{border:1px solid #b3b3b3;border-radius:8px;width:100%;transition:all .25s ease-out;position:relative;overflow:hidden}:is(#cart.order-checkout,.nd-checkout-dialog) .textarea-input textarea{letter-spacing:normal;resize:none;box-sizing:border-box;background:#fff;border:0;width:100%;height:100px;padding:13px 14px;font-size:14px;line-height:24px;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .textarea-input textarea:focus{outline:none}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .form-wrapper{justify-content:space-between;display:flex}}@media (width>=1024px){:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox label:hover{color:#9a9a9a}}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox label:before{content:"";color:#0000;box-sizing:border-box;text-align:center;border:1px solid #b3b3b3;border-radius:4px;width:24px;height:24px;font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:500;line-height:24px;transition:all 70ms;position:absolute;top:-3px;left:0}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox input{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox input[type=checkbox]:checked+label:before{color:#000}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox label{color:#000;cursor:pointer;justify-content:flex-start;align-items:flex-start;padding:0 0 0 32px;font-size:15px;font-weight:400;line-height:18px;text-decoration-color:#0000;transition:all .3s;display:flex;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox label a{text-decoration:underline;display:inline}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-form-submit__checkboxes{flex-direction:column;gap:16px;margin-top:24px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-submit-button{border-radius:8px;max-width:330px;padding:16px 24px;font-size:17px;font-weight:500;line-height:24px}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-submit-button{max-width:unset}}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-submit-button:disabled{background:#6f6f6f}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-submit-button.with-border{color:#000;background-color:#0000;border:1px solid #000}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-mobile-fixed-button{z-index:99;background-color:#fff;border-top:1px solid #dcdfe6;align-items:center;gap:24px;width:100vw;padding:12px 20px;display:flex;position:fixed;bottom:0;left:0}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-mobile-fixed-button .checkout-submit-button{max-width:unset}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-mobile-fixed-button.hidden-submit{display:none!important}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-mobile-fixed-button .checkout-submit-button{padding:12px 32px}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-mobile-fixed-button{display:none!important}}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-mobile-fixed__total{white-space:nowrap;flex-direction:column;gap:2px;font-size:14px;font-weight:400;line-height:1.57;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-mobile-fixed__total b{font-weight:500}:is(#cart.order-checkout,.nd-checkout-dialog) .express-block,:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-block,:is(#cart.order-checkout,.nd-checkout-dialog) .remove-block{background:#fff;width:100%;max-width:290px;padding:25px;position:relative}@media (width>=390px){:is(#cart.order-checkout,.nd-checkout-dialog) .express-block,:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-block,:is(#cart.order-checkout,.nd-checkout-dialog) .remove-block{max-width:358px;padding:40px}}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .express-block,:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-block,:is(#cart.order-checkout,.nd-checkout-dialog) .remove-block{max-width:480px}}:is(#cart.order-checkout,.nd-checkout-dialog) .express-close,:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-close,:is(#cart.order-checkout,.nd-checkout-dialog) .remove-close{color:#6f6f6f;cursor:pointer;font-size:24px;line-height:1;position:absolute;top:20px;right:20px}:is(#cart.order-checkout,.nd-checkout-dialog) .express-block h4,:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-block h4,:is(#cart.order-checkout,.nd-checkout-dialog) .remove-block h4{color:#060606;margin-bottom:24px;font-size:17px;font-weight:600;line-height:18px}:is(#cart.order-checkout,.nd-checkout-dialog) .express-block p{color:#060606;font-size:15px;font-weight:400;line-height:18px}:is(#cart.order-checkout,.nd-checkout-dialog) .express-block p~p{margin-top:8px}:is(#cart.order-checkout,.nd-checkout-dialog) .remove-block p{font-size:15px;font-weight:400;line-height:18px}:is(#cart.order-checkout,.nd-checkout-dialog) .remove-address-value{margin-top:8px;font-size:15px;font-weight:600;line-height:23px}:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-form{display:flex}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-form{width:400px}}:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-form .c-input{border:1px solid #6f6f6f;border-top-right-radius:0;border-bottom-right-radius:0}:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-form .c-input input{text-transform:uppercase}:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-form .c-input input::-moz-placeholder{text-transform:none}:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-form .c-input input::placeholder{text-transform:none}:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-form .button-style{border-radius:0 8px 8px 0;max-width:110px;padding:14px;font-size:12px;font-weight:500;line-height:20px}@media (width>=390px){:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-form .button-style{max-width:146px;padding:14px 24px;font-size:14px}}:is(#cart.order-checkout,.nd-checkout-dialog) .promocode-form .button-style:disabled{background:#6f6f6f}:is(#cart.order-checkout,.nd-checkout-dialog) .popup-remove-actions{margin-top:24px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .popup-remove-actions .button-style{text-align:center;border-radius:8px;padding:13px;font-size:14px;font-weight:500;line-height:20px}:is(#cart.order-checkout,.nd-checkout-dialog) .popup-remove-actions .button-style--default{color:#222;background:0 0;border:1px solid #060606;margin-left:16px}:is(#cart.order-checkout,.nd-checkout-dialog) .popup-remove-actions .button-style--default:hover{color:#000;background:0 0}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-section{margin-top:32px;display:none}@media (width<=1259px){:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-section{max-width:360px}}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-section.active{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-form-input{z-index:1;max-width:528px;margin-top:24px;margin-bottom:24px;display:none;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-form-input.active{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .location-warning-buttons .checkout-submit-button{min-width:unset}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .location-warning-buttons{flex-direction:column;margin-top:24px}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-auth-info{gap:24px}}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-info,:is(#cart.order-checkout,.nd-checkout-dialog) .position-relative{position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-info .abs{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .error_city_poppup{color:#c00;padding:10px;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .form-personal-info.hidden .abs{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .city{z-index:100;height:50px;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input input.LOCATION_NAME,:is(#cart.order-checkout,.nd-checkout-dialog) .c-input input.LOCATION_NAME_1{background:0 0;border-radius:10px;padding-left:30px;position:absolute}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input input.LOCATION_NAME{background:url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/lens.png) 10px no-repeat}:is(#cart.order-checkout,.nd-checkout-dialog) .show_name{background:#fff;border:1px solid #ccc;width:100%;max-height:300px;padding:2px;display:none;position:absolute;top:50px;overflow-y:auto}:is(#cart.order-checkout,.nd-checkout-dialog) .city_error{color:#c00;display:none;position:absolute;top:12px;right:5px}:is(#cart.order-checkout,.nd-checkout-dialog) .show_name a{padding:10px;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .show_name a:hover{background:#e0e8ea}:is(#cart.order-checkout,.nd-checkout-dialog) .abs{z-index:1;width:100%;height:100%;position:absolute;top:0}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type input[type=radio]:checked+div:after,:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type input[type=radio]:checked+div:before,:is(#cart.order-checkout,.nd-checkout-dialog) .c-input[data-error]:after{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .d-none{display:none!important}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input.city{overflow:unset!important}:is(#cart.order-checkout,.nd-checkout-dialog) .location-block-wrapper{margin:2px}:is(#cart.order-checkout,.nd-checkout-dialog) .coupon_result{margin-bottom:5px}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox.error label{color:#c00}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input.error,:is(#cart.order-checkout,.nd-checkout-dialog) .error input{border-color:#c00!important}:is(#cart.order-checkout,.nd-checkout-dialog) .error input::-moz-placeholder{color:#c00}:is(#cart.order-checkout,.nd-checkout-dialog) .error input::placeholder{color:#c00}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox.error{color:red}:is(#cart.order-checkout,.nd-checkout-dialog) .delivery-date-select .error{content:attr(data-error);color:red;white-space:nowrap;letter-spacing:normal;font-size:10px;line-height:18px;animation:.15s ease-out fadeIn;position:absolute;bottom:-18px;left:13px}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-error{color:#c00;margin-top:8px;font-size:14px;display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-type-form.error .payment-error{display:block}#cart.order-checkout{color:#000;width:100%;max-width:1500px;font:400 14px/23px var(--nd-font,Arial,sans-serif);letter-spacing:normal;text-align:left;margin:0 auto;padding:0}:where(#cart.order-checkout,.nd-checkout-dialog) *,:where(#cart.order-checkout,.nd-checkout-dialog) :after,:where(#cart.order-checkout,.nd-checkout-dialog) :before{box-sizing:border-box}:is(#cart.order-checkout,.nd-checkout-dialog) :is(input,textarea,select,button,.button-style){font-family:var(--nd-font,Arial,sans-serif)}:is(#cart.order-checkout,.nd-checkout-dialog) :is(h1,h2,h3,h4,h6,p,label,input,textarea){letter-spacing:normal}#cart.order-checkout>h1{text-align:left;text-transform:none}:is(#cart.order-checkout,.nd-checkout-dialog) :is(.checkout-container,.cart-container){min-width:0}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-container{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .form-section{margin:0}:is(#cart.order-checkout,.nd-checkout-dialog) .form-header h3{text-transform:none;margin:0;font-size:20px;font-weight:500;line-height:1.4}:is(#cart.order-checkout,.nd-checkout-dialog) .form-section--final{background:0 0;padding:0 0 40px}:is(#cart.order-checkout,.nd-checkout-dialog) :is(.hide,.d-none){display:none!important}:is(#cart.order-checkout,.nd-checkout-dialog) input[readonly]{color:#b3b3b3;opacity:1}:is(#cart.order-checkout,.nd-checkout-dialog) :is(input,textarea)::-moz-placeholder{opacity:1}:is(#cart.order-checkout,.nd-checkout-dialog) :is(input,textarea)::placeholder{opacity:1}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input input{min-height:0;box-shadow:none;outline:none;margin:0}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input:focus-within{border-color:#6f6f6f}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input__floating-label{color:#b3b3b3;pointer-events:none;background:#fff;padding:0 4px;font-size:15px;line-height:1.4;transition:top .2s linear,font-size .2s linear;display:inline-block;position:absolute;top:16px;left:12px}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input__floating-label .asterisk{color:#a3161e}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input.floated .c-input__floating-label{font-size:13px;top:-12px}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input.city input{height:46px;padding-left:30px}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input input.LOCATION_NAME{z-index:1;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%226.5%22%20r%3D%224.5%22%20fill%3D%22none%22%20stroke%3D%22%236f6f6f%22%20stroke-width%3D%221.3%22%2F%3E%3Cpath%20stroke%3D%22%236f6f6f%22%20stroke-width%3D%221.3%22%20d%3D%22m10%2010%204%204%22%2F%3E%3C%2Fsvg%3E);background-position:10px;background-repeat:no-repeat}:is(#cart.order-checkout,.nd-checkout-dialog) .show_name.active{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .show_name button{color:#000;width:100%;min-height:0;font:inherit;letter-spacing:normal;text-align:left;text-transform:none;background:#fff;border:0;padding:10px;line-height:23px;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .show_name :is(a,button):hover{background:#e0e8ea}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input-suggest-item{color:#000;width:100%;font:inherit;text-align:left;text-transform:none;background:#fff;border:0;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .c-input-suggest-item:hover{background:#e0e8ea}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-wrapper__column-view{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-wrapper__column-view .shipping-type{color:#000;width:auto;min-height:0;font:inherit;letter-spacing:normal;text-align:left;text-transform:none;background:0 0;border:0;padding:0 0 0 40px}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-wrapper__column-view .shipping-type>div{border:0;width:100%;min-height:0;margin:0;padding:0}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-wrapper__column-view .shipping-type>div:after,:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-wrapper__column-view .shipping-type>div:before,:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-wrapper__column-view .shipping-type label{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type-badges .badge{font-weight:400;line-height:16px}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type.selected{scroll-margin-top:130px}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type.selected .pvz-radio-info__wrapper,:is(#cart.order-checkout,.nd-checkout-dialog) #savedAddresses .shipping-wrapper{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) #savedAddresses .shipping-address-block{background:0 0}:is(#cart.order-checkout,.nd-checkout-dialog) #savedAddresses .shipping-address-value{min-width:0}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address-btn{text-transform:none;min-height:0}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address-btn:after{pointer-events:none}:is(#cart.order-checkout,.nd-checkout-dialog) .button-style--rounded{color:#000;letter-spacing:normal;text-align:center;text-transform:none;cursor:pointer;background:#fff;border:1px solid #000;border-radius:8px;justify-content:center;align-items:center;width:auto;height:auto;min-height:0;padding:17px 32px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s linear,color .2s linear;display:inline-flex}:is(#cart.order-checkout,.nd-checkout-dialog) .button-style--rounded:hover{color:#fff;background:#000}:is(#cart.order-checkout,.nd-checkout-dialog) .new-address-form{margin-top:0;margin-bottom:0}:is(#cart.order-checkout,.nd-checkout-dialog) .new-address-form.with-address-list-on-top{margin-top:24px}:is(#cart.order-checkout,.nd-checkout-dialog) .delivery-date-select{margin-bottom:0}:is(#cart.order-checkout,.nd-checkout-dialog) .date-selected{color:#000;letter-spacing:normal;text-align:left;text-transform:none;background:#fff;border-color:#6f6f6f;width:100%;height:auto;min-height:0;margin:0;padding:15px 16px;font-size:15px;font-weight:400}:is(#cart.order-checkout,.nd-checkout-dialog) .date-selected:before{display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .date-selected:after{content:"";background-image:none}:is(#cart.order-checkout,.nd-checkout-dialog) .date-select-item{color:#000;letter-spacing:normal;text-align:left;text-transform:none;background:#fff;border-top:0;border-left:0;border-right:0;width:100%;min-height:0;font-weight:400;line-height:23px;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .date-select-item:hover{background:#f2f2f2}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item{color:#000;width:100%;min-height:0;font:inherit;letter-spacing:normal;text-align:left;text-transform:none;background:0 0;border:0;padding:0;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item label{text-transform:none;margin:0;line-height:23px}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item__description{font-size:14px;line-height:23px}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox{margin:0;position:relative}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox label{text-transform:none;width:100%;margin:0}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox label:before{content:"✓";margin:0;font-family:Arial,sans-serif}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox input{opacity:0;width:24px;height:24px;margin:0;display:block;position:absolute;top:-3px;left:0}:is(#cart.order-checkout,.nd-checkout-dialog) .checkbox input:focus-visible+label:before{outline-offset:3px;outline:2px solid #000}:is(#cart.order-checkout,.nd-checkout-dialog) .button-style,:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-submit-button{color:#fff;letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#000;border:0;width:100%;height:auto;min-height:0;margin:0;text-decoration:none;transition:background-color .25s ease-out;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .button-style:hover,:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-submit-button:hover{background:#343434}:is(#cart.order-checkout,.nd-checkout-dialog) .button-style:disabled,:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-submit-button:disabled{opacity:1;cursor:default;background:#6f6f6f}:is(#cart.order-checkout,.nd-checkout-dialog) .button-style--default,:is(#cart.order-checkout,.nd-checkout-dialog) .button-style-default,:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-submit-button.with-border{color:#222;background:0 0;border:1px solid #060606}:is(#cart.order-checkout,.nd-checkout-dialog) :is(.button-style-default,.button-style--default,.checkout-submit-button.with-border):hover{color:#000;background:0 0}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item{border-bottom:0;flex-wrap:nowrap;padding:0}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-img img{width:100%;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-details h6{letter-spacing:normal;text-transform:none;margin-bottom:0}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-details :is(a,.cart-item-price),:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-remove :is(.cart-remove-x,.cart-remove-x:hover,.cart-remove-x:focus){text-decoration:none}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-head-info__num{font-variant-numeric:lining-nums tabular-nums;line-height:1}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-head-action{color:#6f6f6f;background:0 0;border:0;width:auto;min-height:0;margin:0;padding:0;display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-head-action:after{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-remove button{color:#6f6f6f;background:0 0;border:0;min-height:0;margin:0;padding:0}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-remove .cart-remove-x svg{width:12px;height:12px;display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item:focus-within .cart-remove-x svg,:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item:hover .cart-remove-x svg{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .promo-btn{color:#000;width:auto;min-height:0;font:inherit;letter-spacing:normal;text-align:left;text-transform:none;background:0 0;border:0;margin:0;padding:0}:is(#cart.order-checkout,.nd-checkout-dialog) .coupon_result{margin-top:12px;font-size:14px}:is(#cart.order-checkout,.nd-checkout-dialog) .coupon_result.error{color:#c00}:is(#cart.order-checkout,.nd-checkout-dialog) .coupon_result.success{color:#3c763d}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-basket-notice{margin:16px 0}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-auth-info{flex-direction:column;gap:32px;font-size:14px;line-height:1.57;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-auth-info__title{text-transform:none;margin:0;font-size:20px;font-weight:500;line-height:1.4}:is(#cart.order-checkout,.nd-checkout-dialog) .pvz-radio-info__wrapper{text-align:left;margin-top:24px;display:none}:is(#cart.order-checkout,.nd-checkout-dialog) .pvz-radio-info__bordered{border:1px solid #dcdfe6;border-radius:16px;padding:24px}:is(#cart.order-checkout,.nd-checkout-dialog) .pvz-radio-info__name{font-weight:500}:is(#cart.order-checkout,.nd-checkout-dialog) .pvz-radio-info__description{flex-direction:column;gap:8px;margin-top:16px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .pvz-radio-info__description .important-info{color:#a3161e}:is(#cart.order-checkout,.nd-checkout-dialog) .pvz-radio-info__error{color:#c00;margin-top:10px}:is(#cart.order-checkout,.nd-checkout-dialog) .pvz-radio-info__address{margin-bottom:12px}:is(#cart.order-checkout,.nd-checkout-dialog) .pvz-address__wrapper{margin-top:32px}:is(#cart.order-checkout,.nd-checkout-dialog) .pvz-address__label{margin-bottom:12px}#cart.order-checkout .nd-auth-form{width:100%;max-width:480px;font:400 13px/18px var(--nd-font,Arial,sans-serif)}#cart.order-checkout .nd-auth-form h2{letter-spacing:normal;margin:0 0 24px;font-size:17px;font-weight:600;line-height:18px}#cart.order-checkout .nd-auth-form .nd-auth-label{font-size:15px;line-height:16px}#cart.order-checkout .nd-auth-form input:not([type=checkbox]){height:48px;min-height:48px;padding:12px 16px;font-size:15px;line-height:22px}#cart.order-checkout .nd-auth-form .nd-auth-primary{height:44px;min-height:44px;font:400 13px/18px var(--nd-font,Arial,sans-serif);padding:10px 12px}#cart.order-checkout .nd-auth-form .nd-auth-phone-choice{margin-top:16px}#cart.order-checkout .nd-auth-form .nd-auth-service{margin:15px 0;font-size:15px;line-height:1.2}#cart.order-checkout .nd-auth-form .nd-auth-legal{margin-top:18px;font-size:13px;line-height:18px}#cart.order-checkout .nd-auth-form .nd-auth-phone-summary{margin-bottom:0;font-size:15px;line-height:16px}#cart.order-checkout .nd-auth-form .nd-auth-agreements{gap:10px;margin:15px 0 16px}#cart.order-checkout .nd-auth-form .nd-auth-agreements label{align-items:center;font-size:13px;line-height:18px}#cart.order-checkout .nd-auth-form .nd-auth-agreements input{background:#cccccc80;border:0;flex-basis:24px;width:24px;height:24px}#cart.order-checkout .nd-auth-form .nd-auth-agreements input:checked{background-color:#cccccc80;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20d%3D%22m4%2012%205%205L20%206%22%2F%3E%3C%2Fsvg%3E)}#cart.order-checkout .nd-auth-form .nd-auth-back{color:#6f6f6f;gap:8px;width:auto;margin:0 0 15px}#cart.order-checkout .nd-auth-form .nd-auth-back:after{content:"Назад к выбору";font-size:20px;font-weight:500;line-height:28px}#cart.order-checkout .nd-auth-form:has(.nd-auth-back) h2{display:none}#cart.order-checkout .nd-auth-form .nd-auth-back:hover{color:#060606}#cart.order-checkout .nd-auth-form .nd-auth-retry{gap:0;margin:18px 0 10px}#cart.order-checkout .nd-auth-form .nd-auth-retry>button:last-child{display:none}#cart.order-checkout .nd-auth-form:has(.nd-auth-retry>p) :is(.nd-auth-service,.nd-yandex-auth-button){display:none}#cart.order-checkout .nd-auth-form .nd-yandex-auth-button{height:44px;min-height:44px;font-size:13px}:is(#cart.order-checkout .nd-checkout-modal,.nd-checkout-dialog){z-index:400;overscroll-behavior:contain;color:#000;font:400 14px/23px var(--nd-font,Arial,sans-serif);letter-spacing:normal;background:#0b0b0bcc;justify-content:center;align-items:center;padding:8px;display:flex;position:fixed;inset:0;overflow-y:auto}:is(#cart.order-checkout .nd-checkout-modal,.nd-checkout-dialog)>:is(.promocode-block,.remove-block,.express-block,.checkout-location-warning){background:#fff;flex:none;width:100%;min-width:0;max-width:290px;max-height:calc(100dvh - 16px);margin:auto;padding:25px;position:relative;overflow-y:auto}:is(#cart.order-checkout .nd-checkout-modal,.nd-checkout-dialog)>.checkout-location-warning{max-width:416px}:is(#cart.order-checkout,.nd-checkout-dialog) .nd-checkout-modal-close{color:#6f6f6f;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;min-height:0;margin:0;padding:0;font-size:24px;line-height:1;display:flex;position:absolute;top:14px;right:12px}:is(#cart.order-checkout,.nd-checkout-dialog) .location-warning-head{letter-spacing:normal;margin-bottom:12px;font-size:20px;font-weight:500;line-height:normal}:is(#cart.order-checkout,.nd-checkout-dialog) .location-warning-text{letter-spacing:normal;font-size:14px;line-height:1.57}:is(#cart.order-checkout,.nd-checkout-dialog) .location-warning-buttons{gap:16px;margin-top:32px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .location-warning-buttons .checkout-submit-button{text-align:center;text-transform:none;justify-content:center;align-items:center;width:100%;min-width:0;max-width:none;height:48px;padding:0;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-submit-errors{color:#c00;margin:16px 0;font-size:14px;line-height:23px}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-submit-errors p{margin:0}#cart.order-checkout.nd-checkout-busy{position:relative}#cart.order-checkout .nd-checkout-loader{z-index:120;pointer-events:all;background:#ffffffa6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#cart.order-checkout .nd-checkout-loader:before{content:"";border:2px solid #ccc;border-top-color:#6f6f6f;border-radius:50%;width:36px;height:36px;animation:.75s linear infinite nd-checkout-spin}@keyframes nd-checkout-spin{to{transform:rotate(1turn)}}@media (width>=390px){:is(#cart.order-checkout .nd-checkout-modal,.nd-checkout-dialog)>:is(.promocode-block,.remove-block,.express-block){max-width:358px;padding:40px}}@media (width>=768px){:is(#cart.order-checkout,.nd-checkout-dialog) .delivery-date{flex-direction:row}:is(#cart.order-checkout .nd-checkout-modal,.nd-checkout-dialog)>:is(.promocode-block,.remove-block,.express-block){max-width:480px}}@media (width<=1023px){#cart.order-checkout{font-size:13px}}@media (width<=767px){:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-auth-info{gap:24px}#cart.order-checkout .checkout-form-submit>.checkout-submit-button,#cart.order-checkout .nd-checkout-empty>.button-style{margin-inline:auto}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type.selected{scroll-margin-top:80px}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-remove .cart-remove-x{justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex;position:static}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-remove .cart-remove-x svg{display:block}:is(#cart.order-checkout,.nd-checkout-dialog) .location-warning-buttons{flex-direction:column;margin-top:24px}:is(#cart.order-checkout,.nd-checkout-dialog) .checkout-mobile-fixed-button{width:100%;padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){:is(#cart.order-checkout,.nd-checkout-dialog) *,:is(#cart.order-checkout,.nd-checkout-dialog) :after,:is(#cart.order-checkout,.nd-checkout-dialog) :before{transition-duration:0s!important;animation-duration:0s!important}#cart.order-checkout .nd-checkout-loader:before{animation:none}}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-type{margin-bottom:24px}:is(#cart.order-checkout,.nd-checkout-dialog) .shipping-address-btn{text-transform:uppercase}:is(#cart.order-checkout,.nd-checkout-dialog) .payment-item__description{font-size:inherit}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-details h6{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}:is(#cart.order-checkout,.nd-checkout-dialog) .remove-action{background:0 0;border:0;justify-content:center;align-items:center;width:12px;height:12px;min-height:0;margin:0;padding:0;line-height:1;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .promo-link-value>button{color:#6f6f6f;width:24px;height:24px;min-height:0;font:inherit;letter-spacing:normal;background:#cccccc80;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0 0 0 15px;padding:0;line-height:1;display:inline-flex}:is(#cart.order-checkout,.nd-checkout-dialog) .promo-link-value>button:hover{background:#cccccc80}:is(#cart.order-checkout,.nd-checkout-dialog) .nd-checkout-error{color:#c00;margin:16px 0;font-size:14px;line-height:23px}:is(#cart.order-checkout,.nd-checkout-dialog) .nd-checkout-error p{margin:0}:is(#cart.order-checkout,.nd-checkout-dialog) [role=option][aria-selected=true]{background-color:#e0e8ea}:is(#cart.order-checkout,.nd-checkout-dialog) .nd-checkout-city-loader{border:1px solid #ccc;border-top-color:#6f6f6f;border-radius:50%;width:16px;height:16px;animation:.75s linear infinite nd-checkout-spin;position:absolute;top:15px;right:14px}:is(#cart.order-checkout,.nd-checkout-dialog) .nd-checkout-empty{flex-direction:column;gap:24px;padding-bottom:80px;display:flex}:is(#cart.order-checkout,.nd-checkout-dialog) .nd-checkout-empty .button-style{border-radius:8px;max-width:330px;padding:16px 24px}@media (prefers-reduced-motion:reduce){:is(#cart.order-checkout,.nd-checkout-dialog) .nd-checkout-city-loader{animation:none}}.newgd-shell--checkout{--nd-checkout-header-height:50px}.newgd-shell--checkout .nd-checkout-header{z-index:90;width:100%;height:var(--nd-checkout-header-height);color:#000;background:#fff;border:0;justify-content:center;align-items:center;padding:0;transition:none;display:flex;position:fixed;top:0;left:0}.newgd-shell--checkout .nd-checkout-header__logo{width:150px;height:auto;color:inherit;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:flex}.newgd-shell--checkout .nd-checkout-header__logo .nd-brand-logo{width:100%}.newgd-shell #main.nd-main--checkout{padding-top:var(--nd-checkout-header-height)}#cart.order-checkout .form-personal-info--complete{flex-direction:column;gap:28px;display:flex}#cart.order-checkout .form-personal-info--complete>.form-row{margin:0}@media (width<=360px){.newgd-shell--checkout .nd-checkout-header__logo{width:132px}}@media (width>=1024px){.newgd-shell--checkout{--nd-checkout-header-height:60px}.newgd-shell--checkout .nd-checkout-header__logo{width:226px}}:is(#cart.order-checkout,.nd-checkout-dialog) .cart-item-details h6,:is(#cart.order-checkout,.nd-checkout-dialog) h1{font-weight:350}:is(#cart.order-checkout,.nd-checkout-dialog) :is(.form-header h3,.form-section h3,.checkout-auth-info__title,.location-warning-head,.shipping-type-label,.shipping-type-price,.cart-head-info__num,.cart-item-size .text-gray,.checkout-mobile-fixed__total b),:is(#cart.order-checkout,.nd-checkout-dialog) .cart-img[data-count]:after{font-weight:400}:is(#cart.order-checkout,.nd-checkout-dialog) :is(.checkout-submit-button,.form-personal-btn .button-style,.button-style--rounded,.promocode-form .button-style,.popup-remove-actions .button-style,.pvz-radio-info__name){font-weight:450}:is(#cart.order-checkout,.nd-checkout-dialog) :is(.shipping-type-payment,.express-block h4,.promocode-block h4,.remove-block h4,.remove-address-value){font-weight:500}:is(#cart.order-checkout,.nd-checkout-dialog) :is(b,strong){font-weight:600}#cart.order-checkout .nd-auth-form h2{font-weight:500}#cart.order-checkout .nd-auth-form .nd-auth-back:after{font-weight:400}#cart.order-checkout :focus-visible,.nd-checkout-dialog :focus-visible{outline-color:#000}.nd-brand-logo[data-v-0f614581]{aspect-ratio:552/44;width:100%;color:inherit;line-height:0;display:block}.nd-brand-logo[data-v-0f614581] svg{fill:currentColor;width:100%;height:100%;display:block}.nd-collapse[data-v-9cfbda5d]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .7s cubic-bezier(.3,.7,.2,1),opacity .2s;display:grid}.nd-collapse.is-open[data-v-9cfbda5d]{opacity:1;grid-template-rows:1fr}.nd-collapse>div[data-v-9cfbda5d]{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.nd-collapse[data-v-9cfbda5d]{transition:none}}.nd-yandex-auth-button[data-v-9e8b0a34],.nd-yandex-widget[data-v-9e8b0a34]{justify-content:center;width:100%;min-height:44px;display:flex}.nd-yandex-auth-button[data-v-9e8b0a34]{color:#000;font:500 13px/18px var(--nd-font,Arial,sans-serif);text-align:center;opacity:1;cursor:default;background:#fff;border:1px solid #000;border-radius:8px;align-items:center;margin:0;padding:10px 40px;position:relative}.nd-yandex-auth-mark[data-v-9e8b0a34]{color:#fff;background:#fc3f1d;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font:400 22px/24px Arial,sans-serif;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.nd-auth-form[data-v-682d94fe]{width:100%;max-width:400px;font:400 13px/18px var(--nd-font,Arial,sans-serif);text-align:left;margin:0;position:relative}.nd-auth-form[data-v-682d94fe],.nd-auth-form h2[data-v-682d94fe]{color:#060606;letter-spacing:normal}.nd-auth-form h2[data-v-682d94fe]{font:600 17px/18px var(--nd-font,Arial,sans-serif);text-transform:none;margin:0 0 24px}.nd-auth-form a[data-v-682d94fe],.nd-auth-form p[data-v-682d94fe]{font:inherit;letter-spacing:normal;margin:0}.nd-auth-form a[data-v-682d94fe]{color:inherit;text-underline-offset:2px;padding:0;text-decoration:underline;display:inline}.nd-auth-primary[data-v-682d94fe]{color:#fff;width:100%;min-height:44px;font:400 13px/18px var(--nd-font,Arial,sans-serif);letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#000;border:0;border-radius:8px;justify-content:center;align-items:center;margin:16px 0 0;padding:10px 12px;text-decoration:none;transition:background-color .25s ease-out;display:flex}.nd-auth-phone-choice[data-v-682d94fe]{margin-top:0}.nd-auth-primary[data-v-682d94fe]:disabled{opacity:1;cursor:default;background:#6f6f6f}.nd-auth-form .nd-auth-service[data-v-682d94fe]{color:#848484;text-align:center;margin:15px 0;font-size:15px;line-height:1.2}.nd-auth-form .nd-auth-legal[data-v-682d94fe]{color:#000;margin-top:18px;font-size:13px;line-height:18px}.nd-auth-code-label[data-v-682d94fe],.nd-auth-label[data-v-682d94fe]{font:400 13px/18px var(--nd-font,Arial,sans-serif);margin:0;display:block}.nd-auth-form input[data-v-682d94fe]:not([type=checkbox]){box-sizing:border-box;width:100%;max-width:none;height:48px;min-height:48px;box-shadow:none;color:#060606;font:400 15px/22px var(--nd-font,Arial,sans-serif);letter-spacing:normal;background:#fff;border:1px solid #b3b3b3;border-radius:8px;margin:16px 0 0;padding:12px 16px;display:block}.nd-auth-form input[data-v-682d94fe]::placeholder{color:#777;opacity:1}.nd-auth-agreements[data-v-682d94fe]{flex-direction:column;gap:16px;margin:20px 0;display:flex}.nd-auth-agreements label[data-v-682d94fe]{font:400 13px/18px var(--nd-font,Arial,sans-serif);align-items:flex-start;gap:16px;margin:0;display:flex}.nd-auth-agreements input[data-v-682d94fe]{appearance:none;cursor:pointer;background:#ccc8;border:1px solid #b3b3b3;border-radius:4px;flex:0 0 22px;width:22px;height:22px;min-height:0;margin:0;padding:0}.nd-auth-agreements input[data-v-682d94fe]:checked{background-color:#000;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.5%22%20d%3D%22m5%2011%204%204%208-8%22%2F%3E%3C%2Fsvg%3E);border-color:#000}.nd-auth-form .nd-auth-note[data-v-682d94fe]{color:#6f6f6f;margin:18px 0 0;font-size:11px;line-height:16px}.nd-auth-form .nd-auth-phone-summary[data-v-682d94fe]{font-size:13px;line-height:20px}.nd-auth-retry[data-v-682d94fe]{text-align:center;flex-direction:column;align-items:center;gap:10px;margin:18px 0 10px;font-size:15px;line-height:18px;display:flex}.nd-auth-retry button[data-v-682d94fe]{color:#060606;font:inherit;letter-spacing:normal;text-transform:none;text-underline-offset:2px;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:block}.nd-auth-retry button[data-v-682d94fe]:disabled{opacity:1;color:#6f6f6f;cursor:default}.nd-auth-back[data-v-682d94fe]{color:#6f6f6f;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;min-height:0;margin:0 0 16px;padding:0;display:flex}.nd-auth-form .nd-auth-error[data-v-682d94fe]{color:#962323;margin:16px 0;font-size:13px;line-height:18px}.nd-auth-form .nd-auth-progress[data-v-682d94fe]{color:#6f6f6f;margin-top:12px}.nd-auth-form .nd-yandex-auth-button[data-v-682d94fe]{color:#000;width:100%;min-height:44px;font:500 13px/18px var(--nd-font,Arial,sans-serif);letter-spacing:normal;text-transform:none;text-align:center;opacity:1;cursor:default;background:#fff;border:1px solid #000;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:10px 40px;text-decoration:none;display:flex;position:relative}.nd-auth-form .nd-yandex-auth-mark[data-v-682d94fe]{color:#fff;background:#fc3f1d;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font:400 22px/24px Arial,sans-serif;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}@media (hover:hover){.nd-auth-primary[data-v-682d94fe]:not(:disabled):hover{background:#343434}}@media (width<=1023px){.nd-auth-form input[data-v-682d94fe]:not([type=checkbox]){font-size:16px}}@media (prefers-reduced-motion:reduce){.nd-auth-primary[data-v-682d94fe]{transition:none}}.newgd-shell .nd-cart[data-v-71af3ae5]{color:#1c1c1c;width:696px;max-width:100vw;height:100dvh;min-height:0;font:13px/1.4 var(--nd-font);box-sizing:border-box;z-index:113;-webkit-tap-highlight-color:transparent;background:#fff;border:0;flex-direction:column;margin:0;padding:0;transition:transform .3s;display:flex;position:fixed;inset:0 0 0 auto;transform:translate(100%)}body.show-cart .newgd-shell .nd-cart[data-v-71af3ae5]{transform:translateZ(0)}.newgd-shell .nd-cart[data-v-71af3ae5] :where(button,select){width:auto;min-height:0;color:inherit;font:inherit;text-transform:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.newgd-shell .nd-cart[data-v-71af3ae5] :where(a){color:inherit;text-decoration:none}.newgd-shell .nd-cart-head[data-v-71af3ae5]{box-sizing:border-box;letter-spacing:.04em;background:#fff;border-bottom:1px solid #d9d9d9;flex:none;justify-content:space-between;align-items:center;height:60px;min-height:60px;padding:0 16px;display:flex}.newgd-shell .nd-cart-head h2[data-v-71af3ae5]{letter-spacing:.04em;text-transform:none;margin:0;padding:0;font-size:15px;font-weight:500;line-height:1.5}.newgd-shell .nd-cart-close[data-v-71af3ae5]{justify-content:center;align-items:center;width:44px;height:44px;margin-right:-15px;display:flex}.newgd-shell .nd-cart-body[data-v-71af3ae5]{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.newgd-shell .nd-cart-empty[data-v-71af3ae5]{text-align:center;flex:1;justify-content:center;align-items:center;padding:30px 16px;display:flex}.newgd-shell .nd-cart-empty p[data-v-71af3ae5]{color:#000;margin:0;padding:0;font-size:40px;font-weight:400;line-height:1}.newgd-shell .nd-cart-items[data-v-71af3ae5]{flex-direction:column;gap:14px;padding:16px 0;display:flex}.newgd-shell .nd-cart-item[data-v-71af3ae5]{align-items:flex-start;gap:18px;padding:0 16px;display:flex}.newgd-shell .nd-cart-image[data-v-71af3ae5]{aspect-ratio:115/172;flex:0 0 115px;display:block;overflow:hidden}.newgd-shell .nd-cart-image img[data-v-71af3ae5]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.newgd-shell .nd-cart-content[data-v-71af3ae5]{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.newgd-shell .nd-cart-item-head[data-v-71af3ae5]{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.newgd-shell .nd-cart-item-head h3[data-v-71af3ae5]{letter-spacing:.4px;text-transform:none;min-width:0;margin:0;padding:0;font-size:15px;font-weight:400;line-height:1.5}.newgd-shell .nd-cart-item-head h3 a[data-v-71af3ae5]{line-height:inherit}.newgd-shell .nd-cart-price[data-v-71af3ae5]{color:#434343cc;letter-spacing:.02em;white-space:nowrap;flex:none;font-size:12px;line-height:1.1}.newgd-shell .nd-cart-options[data-v-71af3ae5]{letter-spacing:.03em;flex-wrap:wrap;align-items:center;gap:16px 10px;font-size:12px;line-height:1;display:flex}.newgd-shell .nd-cart-size[data-v-71af3ae5]{box-sizing:border-box;cursor:pointer;border:1px solid #d9d9d9;align-items:center;gap:4px;height:30px;margin:0;padding:0 10px;display:inline-flex;position:relative}.newgd-shell .nd-cart-quantity strong[data-v-71af3ae5],.newgd-shell .nd-cart-size strong[data-v-71af3ae5]{font-weight:400}.newgd-shell .nd-cart-size select[data-v-71af3ae5]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}@media (width>=1020px){.newgd-shell .nd-cart-size option[data-v-71af3ae5],.newgd-shell .nd-cart-size select[data-v-71af3ae5]{text-align:center}}.newgd-shell .nd-cart-quantity[data-v-71af3ae5]:focus-within,.newgd-shell .nd-cart-size[data-v-71af3ae5]:focus-within{outline-offset:2px;outline:1px solid #1c1c1c}.newgd-shell .nd-cart-quantity[data-v-71af3ae5]{box-sizing:border-box;cursor:pointer;border:1px solid #d9d9d9;align-items:center;gap:4px;height:30px;margin:0;padding:0 10px;display:inline-flex;position:relative}.newgd-shell .nd-cart-quantity select[data-v-71af3ae5]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.newgd-shell .nd-cart-remove[data-v-71af3ae5]{color:#868784;letter-spacing:.02em;text-underline-offset:2px;cursor:pointer;min-height:44px;font-size:11px;line-height:1;text-decoration:underline}.newgd-shell .nd-cart button[data-v-71af3ae5]:disabled,.newgd-shell .nd-cart select[data-v-71af3ae5]:disabled{opacity:.5;cursor:default}.newgd-shell .nd-cart .nd-cart-quantity select[data-v-71af3ae5]:disabled,.newgd-shell .nd-cart .nd-cart-size select[data-v-71af3ae5]:disabled{opacity:0}.newgd-shell .nd-cart-size-error[data-v-71af3ae5]{color:#9e2424;margin:10px 16px;font-size:12px;line-height:1.4}.newgd-shell .nd-cart-size-error button[data-v-71af3ae5]{text-underline-offset:2px;cursor:pointer;text-decoration:underline}.newgd-shell .nd-cart-footer[data-v-71af3ae5]{background:#f9f9f9;border-top:1px solid #d9d9d9;flex:none}.newgd-shell .nd-cart-actions[data-v-71af3ae5]{padding:16px}.newgd-shell .nd-cart-checkout[data-v-71af3ae5],.newgd-shell .nd-cart-continue[data-v-71af3ae5]{box-sizing:border-box;color:#fff;letter-spacing:.06em;text-transform:uppercase;text-align:center;cursor:pointer;background:#1c1c1c;border:1px solid #1c1c1c;justify-content:center;align-items:center;width:100%;min-height:44px;margin:0;padding:14px 20px;font-size:13px;font-weight:500;line-height:1.1;transition:background-color .25s linear,color .25s linear;display:flex}.newgd-shell .nd-cart-checkout[data-v-71af3ae5]:hover,.newgd-shell .nd-cart-continue[data-v-71af3ae5]:hover{color:#1c1c1c;background:0 0}.newgd-shell .nd-cart-reassurance[data-v-71af3ae5]{text-align:center;background:#fff685;justify-content:center;align-items:center;gap:10px;padding:8px 13px;font-size:11px;font-weight:500;line-height:16px;display:flex}@media (width<=1019px){.newgd-shell .nd-cart-head[data-v-71af3ae5]{height:50px;min-height:50px;padding:0 13px}.newgd-shell .nd-cart-close[data-v-71af3ae5]{margin-right:-13px}}@media (width<=759px){.newgd-shell .nd-cart[data-v-71af3ae5]{width:100vw}.newgd-shell .nd-cart-head h2[data-v-71af3ae5]{font-size:13px;line-height:1.4}.newgd-shell .nd-cart-empty p[data-v-71af3ae5]{font-size:30px}.newgd-shell .nd-cart-items[data-v-71af3ae5]{padding:10px 0}.newgd-shell .nd-cart-item[data-v-71af3ae5]{gap:14px;padding:0 13px}.newgd-shell .nd-cart-item-head[data-v-71af3ae5]{flex-direction:column;align-items:flex-start;gap:4px}.newgd-shell .nd-cart-item-head h3[data-v-71af3ae5]{font-size:13px;line-height:1.4}.newgd-shell .nd-cart-options[data-v-71af3ae5]{-moz-column-gap:6px;column-gap:6px}.newgd-shell .nd-cart-quantity[data-v-71af3ae5],.newgd-shell .nd-cart-size[data-v-71af3ae5]{padding:0 8px}.newgd-shell .nd-cart-checkout[data-v-71af3ae5],.newgd-shell .nd-cart-continue[data-v-71af3ae5]{font-size:11px}.newgd-shell .nd-cart-footer[data-v-71af3ae5]{padding-bottom:env(safe-area-inset-bottom,0);background:#fff}.newgd-shell .nd-cart-actions[data-v-71af3ae5]{padding:16px 10px 10px}}@media (prefers-reduced-motion:reduce){.newgd-shell .nd-cart[data-v-71af3ae5],.newgd-shell .nd-cart-checkout[data-v-71af3ae5],.newgd-shell .nd-cart-continue[data-v-71af3ae5]{transition:none}}
