.backdrop{background-color:rgba(0,0,0,.5);display:none;left:0;min-height:100%;position:fixed;top:0;width:100%}.body-modal-universal{overflow-y:hidden;padding-right:var(--sidebar-width)}.vue-modal-outer{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:5000}.shop-modal{align-items:flex-start;bottom:0;height:90vh;justify-content:center;left:0;padding-bottom:50px;position:relative;right:0;top:0}.shop-modal:not(.modal-login,.modal-search,.modal-personal,.modal-terms){-webkit-overflow-scrolling:touch;bottom:0;left:0;padding-bottom:5vh;padding-top:5vh;right:0;text-align:center;top:0;width:100%;z-index:502}.vue-modal-outer{cursor:default}.vue-modal-inner{color:#000}.vue-modal-inner .shop-modal{padding:0}.vue-modal-inner .modal-body{min-height:400px;padding:0;position:relative}.modal-content-wrapper{padding:10px}.modal-title{margin-bottom:30px}.vue-modal-outer a{color:currentColor}.body-modal-universal .shop-button{color:#fff}.body-modal-universal .backdrop,.vue-modal-outer{overflow-y:scroll}.modal-content,.modal-inner{background:#fff;margin-top:50px;max-width:920px}.modal-content{margin-top:0}@media (min-width:590px){.shop-modal{padding:0 5px}}@media (min-width:768px){.backdrop:not(.backdrop-menu){z-index:7}.shop-modal{padding:0 20px}.modal-title,.vue-modal-inner .modal-title{font-size:28px}.vue-modal-outer{padding:10px 20px 0}.vue-modal-inner .modal-body{padding:20px}.modal-close.close-icon:before{font-size:20px}}.header-menu-wrapper{background-color:#f8f8f8;display:none;left:0;position:absolute;text-align:left;top:99px;width:100%}.header-menu-wrapper ul{padding-left:0}.header-menu-list .header-submenu-top{display:inline-block;font-size:18px;margin-bottom:15px;padding:15px 15px 20px 10px;text-transform:uppercase;text-transform:none}.header-submenu-top-wrapper{align-items:center;display:flex;justify-content:space-between}.header-submenu-close{background:transparent;border:none;color:#000;font-size:10px;padding:1px 6px;text-transform:uppercase}.header-submenu-close.close-icon:before{color:#000}.index-desktop-top-banner,.menu-pictures{display:none}.index-mobile-top-banner{width:100%}.backdrop-menu,.body-modal-login .backdrop.backdrop-menu{z-index:5}.vermont .menu-list-left a,.vermont .menu-list-right a{justify-content:space-between}.menu-list-picture{height:35px;width:35px}.vermont .menu-list-picture{display:none}@media (max-width:767.999px){.header-menu-list li{line-height:32px}.header-menu-list li a{display:inline-block;width:100%}}@media (min-width:768px){.header-menu-wrapper{top:115px}.menu-list{display:flex}.menu-list-picture{display:none}.header-menu-list{margin:0 auto;max-width:1380px;padding:30px 20px 50px}.header-menu-list .header-submenu-top{font-size:26px;font-weight:700;padding:0}.header-menu-list .menu-list-left{padding-left:20px}.header-menu-list .menu-list-right{padding-left:120px}.header-menu-list li a{font-size:15px}.header-menu-list ul{list-style-type:disc}.menu-list{line-height:30px}.menu-pictures{display:flex;justify-content:center}.menu-picture{max-width:300px;-o-object-fit:scale-down;object-fit:scale-down;position:relative;transform:scale(1.05);transform-origin:50% 50%;transition:transform .4s ease 0s;width:100%}.menu-pictures a{margin:20px;overflow:hidden;position:relative}.menu-pictures a:hover .menu-picture{transform:scale(1)}.menu-pictures a:last-child{margin-right:0}.menu-picture-text{bottom:calc(50% - 11px);color:#000;display:inline-block;font-family:Gant Modern CE,Helvetica,sans-serif;font-size:15px;font-weight:600;left:0;position:absolute;right:0;text-align:center;text-transform:uppercase;width:100%;z-index:1}.menu-pictures a:after{border:1px solid #fff;content:"";display:block;height:calc(100% - 1px);left:1px;opacity:0;position:absolute;top:1px;transition:height .4s,width .4s,top .4s,left .4s,opacity .4s;width:calc(100% - 1px)}.menu-pictures a:hover:after{height:calc(100% - 20px);left:10px;opacity:1;top:10px;width:calc(100% - 20px)}.header-menu-list .header-submenu-top{text-transform:uppercase}.menu-list-font{font-size:15px}.index-desktop-top-banner{display:block}.index-mobile-top-banner{display:none}}@media (min-width:960px){.header-menu-list .menu-list-right{padding-left:100px;padding-right:20px}.header-menu.menu-show{border-bottom:none}.menu-list-flex{align-items:center;display:flex;justify-content:space-between}.menu-list-flex.kids{align-items:flex-start}.menu-list{min-width:400px}.kids .menu-list{margin-top:20px}}@media (min-width:992px){.header-menu-list{max-width:1410px;padding:30px 35px 50px}}.vermont .menu-list-font{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:500}.vermont-navigation .header-menu-wrapper{top:110px}.vermont-navigation .header-menu-wrapper.mobile-menu-top-selector{top:unset}@media (max-width:767.999px){.vermont-hp.body-index-top-banner .header-menu-wrapper{top:160px}}@media (min-width:768px){.vermont-navigation .header-menu-wrapper{top:136px}}@media (min-width:960px){.vermont-navigation .header-menu-wrapper{top:126px}.vermont .navigation-text{padding:0 20px 0 10px}.vermont .navigation-text>li{padding:63px 17px}.vermont-navigation{order:-1}}@media (min-width:1100px){.vermont .navigation-text>li{padding:63px 22px}}@media (min-width:1360px){.vermont .navigation-text>li{padding:63px 27px}}.body-modal-login{overflow-y:hidden;padding-right:var(--sidebar-width)}.body-modal-login .backdrop{height:100vh;overflow-y:scroll;z-index:10}.backdrop-login .shop-modal{display:flex;height:auto;padding-bottom:0}.modal-login .modal-inner{display:none}.login-bottom.login-modal-bottom{margin-bottom:20px}.modal-login-close{background-color:#f4f4f6;cursor:pointer;font-size:23px;line-height:24px;padding:10px 10px 0;text-align:right}.main-login{margin:0 auto;max-width:400px}.login-text{font-size:16px;font-weight:700;line-height:24px;margin-bottom:20px}.main-headline{font-family:Gant Modern CE,Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:25px;padding:20px 0;text-align:center}.main-headline .vermont-text{font-weight:400}.modal-login .main-headline{padding:0 0 15px}.shop-registration-buttons{box-sizing:border-box;display:flex;margin:0;max-width:400px;padding:0}.shop-registration-buttons a{color:#fff;display:inline-block;flex:1;font:normal 700 15px/34px Gant Modern CE,Helvetica Neue,Arial,Helvetica,sans-serif;margin:0;padding:7px 0;text-align:center;text-decoration:none}.fb-registration-button{background-color:#3b5998;border:1px solid #3b5998;transition:background .3s ease}.fb-registration-button:hover{background-color:#4c70ba;transition:background .3s ease}.google-registration-button{background-color:#df503e;border:1px solid #df503e;transition:background .3s ease}.google-registration-button:hover{background-color:#e6786a;transition:background .3s ease}.main-text-bottom{font-family:Gant Modern CE,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:10px;line-height:24px;margin:20px 0;text-align:center}.main-text-bottom .mail-text{margin:15px 0}.main-text-bottom .forgot-password-link{line-height:8px;margin:0}.main-text-bottom .login-bottom{margin-bottom:5px}.main-text-bottom.mail-text{margin:15px 0}.main-text-bottom.login-bottom{margin-bottom:5px}.main-text-bottom.forgot-password-link{line-height:8px;margin:0}.forgot-password{color:#000;font-size:12px;font-weight:600;text-decoration:underline}.forgot-password:hover{color:#000;text-decoration:none}.login-bottom-text{font-size:18px;font-weight:700;line-height:24px;margin:35px 0 25px}.register-here,.register-here:hover{color:#000}.shop-cards-wrapper{line-height:24px;margin:0 auto;max-width:1380px}.shop-card{margin-bottom:14px;padding:0 7px}.shop-card a{color:#000}.shop-card-inner{background:#f8f8f8;height:100%;padding:90px 30px 40px;text-align:center}.icon-inner-card{display:inline-block;font-size:64px;position:relative;text-align:center}.icon-inner-card:after,.icon-inner-card:before{font-family:gant}.icon-inner-card:hover{text-decoration:none}.wishlist-icon:before{content:"i"}.list-icon:before{content:"o"}.personal-icon:before{content:"n"}.personal-icon:after{bottom:-8px;color:#c8c8c8;content:"e";font-size:32px;position:relative;right:20px}.shop-card-inner .counter-icon:after{background-color:#c8c8c8;border-radius:50%;color:#fff;display:block;font-family:Gant Modern CE,Helvetica,sans-serif;font-size:15px;font-weight:500;height:36px;line-height:36px;position:absolute;width:36px}.wishlist-icon:after{bottom:-17px;content:attr(data-count);right:-7px}.list-icon:after{bottom:-30px;content:attr(data-count);right:-7px}.card-title{font-size:16px;font-weight:600;margin-bottom:0;margin-top:20px}.card-text{font-family:"PT Serif",Georgia,Times New Roman,serif;font-size:15px}@media (max-width:767.999px){.body-modal-login .backdrop-login{z-index:8}}@media (min-width:768px){.backdrop-login .shop-modal{height:100%}.main-headline{font-size:28px;line-height:32px;padding:30px 15px}.modal-login .main-headline{padding:10px 15px 30px}.modal-login-close.content-wrapper{padding:20px 20px 0}.login-modal .main-content{padding-bottom:10px;padding-top:10px}.login-text{font-size:20px}.login-bottom-text{font-size:24px;margin:50px 0 25px}.card-title{font-size:18px}}@media (min-width:992px){.shop-card{padding:0 20px}}.vermont-text{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:400}.vermont .login-modal .main-wrapper,.vermont .modal-login-close{background:#fafafa}@media (min-width:768px){.vermont .vermont-login-headline{font-size:36px;line-height:48px}}.backdrop-search{position:absolute}.shop-modal.modal-search{padding:0}.body-modal-search{overflow-y:hidden;padding-right:var(--sidebar-width)}.body-modal-search .backdrop{overflow-y:hidden}.modal-search .modal-inner{display:none;margin-top:0}.backdrop-search{z-index:6}.modal-search{display:flex;height:100vh;overflow-y:scroll}.modal-search .form-group{margin-bottom:0}.search-input-group{flex:1}.search-input{border:none;outline:none}.modal-search .modal-inner{max-width:1380px;position:relative;width:100%}.suggest-results-wrapper .pages{display:none}.search-links,.suggest-result{line-height:24px}.search-links h3,.suggest-result h3{margin-bottom:8px}.search-links ul,.suggest-result ul{list-style-type:disc;margin-bottom:16px;padding-left:27px}.search-links li,.suggest-result li{padding-left:12px}.suggest-result h3{font-weight:600}.suggest-result li{font-family:"PT Serif",Georgia,Times New Roman,serif;font-size:15px}.item-wrapper.search-link{margin:0 20px 27px;padding:0}.search-link{line-height:27px}.suggest-results-wrapper{background:#f8f8f8;justify-content:center;left:-11px;padding:0 10px 10px;right:-11px}.coloredProducts--search{background:#fff;border:1px solid #c8c8c8;border-top:none}.search-form-wrapper{background:#fff;display:flex;position:absolute;right:10px;top:80px;width:calc(100% - 20px)}.search-form-wrapper .input-group{border-right:none}.suggest-results-wrapper{display:flex;position:absolute;top:82px}.pages{background-color:#f8f8f8;min-height:100%;padding:25px;width:25%}.pages>*{height:-moz-fit-content;height:fit-content}.pages h3{font-size:12px;text-transform:uppercase}.pages ul{font-size:14px}.pages ul a{color:#000}.spinnerWrapper{position:relative;right:50px}:deep(.ajax-loader-vermont),:deep(.spinner){font-size:32px;margin-left:0}:deep(.ajax-loader-vermont):before,:deep(.spinner):before{font-size:.45em}.item-wrapper{margin:0 auto;max-width:1340px}.item-wrapper .item-text a,.item-wrapper a .item-text{color:#000;font-weight:700;position:relative;text-align:center;z-index:2}.item-wrapper a .item-name{font-size:13px;font-weight:600;line-height:15px;margin-bottom:10px}.item-pic{position:relative}.item-pic:before{content:"";display:block;height:0;padding-top:150%}.shared-lazy-img__image,.shared-lazy-img__image-wrapper{display:block;height:100%;-o-object-fit:inherit;object-fit:inherit;width:100%}.shared-lazy-img__image{opacity:0;transition:opacity .3s ease}.shared-lazy-img__image_loaded{opacity:1}.shared-lazy-img__spinner{transition:opacity .5s ease}.shared-lazy-img__spinner_hidden{opacity:0}.item-img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;opacity:1;position:absolute;top:0;transition:opacity .35s ease 15ms;width:100%}.item-img.hover{opacity:0}@media (max-width:767.999px){.backdrop-search{z-index:6}.body-modal-search .gant-shadow-header{z-index:8}.modal-search .modal-inner{background:#f8f8f8;margin:0;padding:10px;position:absolute;right:0}.search-form-wrapper{border:1px solid #c8c8c8;position:relative;right:0;top:0;width:auto}}@media (min-width:768px) and (max-width:991px){.item:last-child:nth-child(3n+1){margin-left:33.00330033%}.suggest-results-wrapper .item:last-child:nth-child(3n+1){margin-left:unset}}@media (min-width:768px){.suggest-results-wrapper .pages{display:block}.suggest-results-wrapper{background:#fff;left:unset;padding:0;right:0;width:100%}.coloredProducts--search{border:none}.item-wrapper{padding:0 15px}.item-wrapper a .item-name{font-size:14px;line-height:16px}.item{margin:30px 0 40px;padding:10px 25px 0}.item:hover{box-shadow:2px 20px 50px 0 rgba(0,0,0,.3);transition:box-shadow .3s ease 0s;z-index:2}.item:hover .item-img{opacity:0}.item:hover .item-img.hover{opacity:1}.item-pic{margin:0 20px}.search-form-wrapper{right:65px;top:-3px;width:calc(100% - 127px)}}@media (min-width:960px){.thumbnail{border:1px solid transparent;cursor:pointer;height:auto;list-style:none;margin-bottom:20px;overflow:hidden;padding:2px;width:72px}.thumbnail img{height:auto;width:100%}.thumbnail.is-active{border:1px solid #000}.search-form-wrapper{right:140px;top:-10px;width:calc(100% - 222px)}}@media (min-width:1410px){.search-form-wrapper{right:124px}}.vermont .suggest-result h3{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:600;text-transform:uppercase}.vermont .suggest-result li{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:500}.vermont .search-links .item-wrapper .show-more{font-weight:600}.vermont .search-links .search-link .search-subtitle{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:18px;font-weight:400;line-height:22px}.vermont .item-wrapper a .item-price{font-size:11px;font-weight:600}.vermont .item-wrapper a .new-price{color:#f55055;font-weight:600}@media (min-width:768px){.vermont .search-links .search-link .search-subtitle{font-size:22px;line-height:26px}.vermont .search-result-wrapper{min-height:57vh}}@media (min-width:960px){.vermont .modal-search .modal-inner{top:14px}.vermont .search-form-wrapper{right:125px;top:35px}}.modal-content{font-family:Gant Modern CE,Helvetica,sans-serif;font-size:17px;font-weight:600;line-height:33px;margin-bottom:30px;text-align:justify}.modal-info-title{font-size:21px;font-weight:700;line-height:25px;margin-bottom:20px;text-align:left}.vermont .modal-info-title{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:20px;font-weight:400;line-height:28px;text-align:center}.vermont .shop-modal-dialog .modal-info-title{font-size:24px;text-align:left}.modal-close-wrapper .close{opacity:unset}.modal-delivery-text{font-family:"PT Serif",Georgia,Times New Roman,serif;font-size:15px;font-weight:400;line-height:27px;margin-bottom:16px}.modal-delivery-text a{color:#000;text-decoration:underline}.modal-delivery-text a:hover{text-decoration:none}.vermont .modal-delivery-text{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:15px}.modal-open .modal-backdrop{overflow-y:scroll}@media (min-width:768px){.modal-info-title{font-size:28px;line-height:33px}.vermont .modal-dialog .modal-info-title{font-size:28px;line-height:38px}}.sidebar{background:#fff;color:#000;display:none;position:absolute;right:0;width:100%;z-index:8}.body-slide-on .sidebar{display:block}.sidebar-close{margin-top:15px}.message-panel-cart{background:#f55055;color:#fff;font-size:15px;font-weight:600;line-height:22px;padding:15px 20px;text-align:center;width:100%;word-break:break-word}.sidebar-cart-alert-empty{background:#fff89c;box-shadow:0 6px 20px 0 rgba(0,0,0,.3);color:#000;font-size:13px;font-weight:600;line-height:17px;margin-bottom:30px;padding:10px 15px}.sidebar-cart-alert-empty a{color:#000}.sidebar-cart-alert-category{font-size:15px;font-weight:600;padding:15px 20px}.sidebar-cart-items-wrapper{overflow:auto}.sidebar-cart-items .message-panel{font-size:13px;margin-top:0}.sidebar-cart-item{display:flex;justify-content:flex-start;margin:0 0 20px}.sidebar-cart-item .availability-text{padding:0}.sidebar-cart-item img{display:inline-block;max-width:unset;width:50px}.sidebar-cart-picture{overflow:hidden;width:50px}.sidebar-cart-picture img{height:auto}.cart-picture .fake-img,.sidebar-cart-item-left .fake-img,.sidebar-cart-picture .fake-img,.sidebar-cart-picture img{max-width:unset;width:50px}.real-sidebar .sidebar-cart-item-right{margin-top:0}.real-sidebar .sidebar-cart-text{width:calc(100% - 50px)}.real-sidebar .sidebar-cart-text-name-wrapper{display:flex;justify-content:space-between}.real-sidebar .sidebar-cart-item-price-wrapper{align-items:flex-start;display:flex;flex-direction:column;margin:10px 0}.real-sidebar .sidebar-cart-item-remove-wrapper{align-items:flex-end}.real-sidebar .sidebar-cart-item-remove-wrapper .close-icon{cursor:pointer}.real-sidebar .cart-count{margin:0;padding:0;position:static}.real-sidebar .sidebar-cart-item-price.old-price{color:#63656a;font-size:10px;font-weight:400;margin-bottom:-3px}.old-price{color:#63656a;font-weight:400;line-height:14px;text-decoration:line-through}.sidebar-close{cursor:pointer;display:inline-block;font-size:10px;text-transform:uppercase}.sidebar-close:hover{text-decoration:underline}.sidebar-cart-header{font-size:18px;font-weight:700;margin-bottom:30px;text-align:center}.sidebar-cart-item-right-without-price{margin-top:5px;padding-left:10px}.sidebar-cart-item-right-for-price{margin-top:5px;padding-left:10px;width:30%}.min-height-in-last-step-of-order{min-height:75px}.sidebar-cart-item-right{margin-top:5px;padding-left:10px;width:100%}.sidebar-cart-text-price-wrapper{display:flex;justify-content:space-between}.sidebar-cart-text{font-size:12px;line-height:15px}.sidebar-cart-text .vue-anchor-title,.sidebar-cart-text-main{color:#000;font-weight:600;margin-bottom:5px;margin-right:5px}.sidebar-cart-text .vue-anchor-title:hover,.sidebar-cart-text-main:hover{color:#000}.sidebar-cart-text-subtext{color:#000;font-size:12px;font-weight:400;line-height:15px;margin:5px 0;opacity:.7;text-decoration:none}.sidebar-cart-text-subtext:hover{text-decoration:none}.availability-text{color:#417505;font-size:12px;line-height:15px}.availability-text .yellow{color:#f6993f}.sidebar-cart-item-price{color:#000;font-size:12px;font-weight:600}.cart-count{display:flex;text-align:center}.cart-count-amount,.cart-count-minus,.cart-count-plus{border:1px solid #c8c8c8;color:#000;height:40px;line-height:40px;margin:0 -1px 0 0;width:40px}.cart-count-minus,.cart-count-plus{background:#f8f8f8;cursor:pointer;font-weight:600}.cart-count-minus:hover,.cart-count-plus:hover{background:#e1e1e1}.cart-count-minus.disabled,.cart-count-plus.disabled{background-color:#f8f8f8;color:#c8c8c8}.cart-count-amount{font-size:12px;width:50px}.sidebar-cart-total-price{display:flex;font-size:20px;font-weight:700;justify-content:space-between;margin-bottom:15px;margin-top:10px}.shop-button.sidebar-cart-button{display:inline-block;margin-bottom:15px;max-width:800px;padding:12px;width:100%}.sidebar .cart-club-points{color:rgba(0,0,0,.7);font-size:10px;font-weight:400;line-height:13px;margin-top:10px;text-align:center}@media (max-width:767.999px){.backdrop-sidebar{z-index:6}@keyframes fadeIn{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes fadeOut{0%{opacity:1;visibility:visible}99%{opacity:0}to{opacity:0;visibility:hidden}}.sidebar{top:99px;visibility:hidden}.vermont .sidebar{top:110px}.body-slide-on .sidebar{animation:fadeIn .6s ease forwards}.body-slide-off .sidebar{animation:fadeOut .6s ease forwards}.sidebar-cart-wrapper{line-height:24px;margin:10px}.sidebar-cart-top{display:flex;justify-content:space-between}.sidebar-cart-header{order:1}.sidebar-close{order:2}}@media (min-width:590px){.sidebar-cart-text .vue-anchor-title{font-size:15px}.availability-text{padding:10px 10px 10px 0}.sidebar .cart-club-points{margin-left:auto;max-width:150px;text-align:right}}@media (min-width:768px){.body-slide-on{left:-340px;overflow:hidden;top:0}.sidebar{background:#fff;display:block;height:100vh;position:fixed;transform:translateX(340px);transition:transform .6s;width:340px;z-index:8}.sidebar.sidebar-cart-wire{top:0}.body-slide-on .sidebar{transform:translateX(0)}.sidebar-cart-header{font-size:20px}.sidebar-cart-bottom-wrapper,.sidebar-cart-items,.sidebar-cart-top-wrapper{line-height:24px;margin:0 auto;width:280px}.sidebar-cart-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;height:calc(100vh - 10px);position:sticky;top:0}.sidebar-cart-text{width:133px}.shop-button.sidebar-cart-button{max-width:260px;width:100%}.sidebar-cart-alert-empty{padding:17px 25px}.real-sidebar .sidebar-cart-text{width:190px}}@media (min-width:960px){.sidebar-cart-text .vue-anchor-title{font-size:12px}}@media (min-width:1100px){.sidebar-cart-text .vue-anchor-title{font-size:15px}}.sidebar-vermont{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif}.sidebar-vermont .sidebar-cart-text-main,.vermont .sidebar-cart-text .vue-anchor-title{font-family:Playfair Display,Georgia,Times New Roman,serif}.vermont .sidebar-cart-header{font-weight:600}@media (max-width:767.999px){.vermont .sidebar{top:110px}}.admin-helper{bottom:60px;color:#4d4d4d;display:flex;flex-direction:column;font-size:14px;line-height:normal;max-width:416px;pointer-events:none;position:fixed;top:unset;width:100%;z-index:8}.admin-helper__buttons{display:flex;flex-direction:column;gap:8px;margin-bottom:8px;width:-moz-max-content;width:max-content}.admin-helper-button{align-items:center;border-radius:4px;border-width:1px;display:inline-flex;font-size:12px;font-weight:700;height:32px;justify-content:center;line-height:1;padding:4px 8px;pointer-events:auto;text-align:center}.admin-helper-button__icon{line-height:inherit}.admin-helper-button_icon-only{padding:0;width:32px}.admin-helper-button_contained{background:#4e73df;color:#fff}.admin-helper-button_contained:hover{background:#2e59d9;color:#fff}.admin-helper-button_outlined{background:transparent;border-color:#3490dc;color:#3490dc}.admin-helper-button_outlined:hover{background:#3490dc}a.admin-helper-button{transition:all .15s ease-in-out;transition-property:color,background-color,border-color,box-shadow}a.admin-helper-button:hover{color:#fff;text-decoration:none}.admin-helper-item{display:flex;flex-direction:column}.admin-helper-item__item{align-items:center;border-bottom:1px solid #c8c8c8;cursor:pointer;display:flex;min-height:48px;padding:0 16px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.admin-helper-item__item_no-content{cursor:auto}.admin-helper-item__text,.admin-helper-item__text-label,.admin-helper-item__text-label-wrapper,.admin-helper-item__text-value-label{overflow:hidden;text-overflow:ellipsis}.admin-helper-item__text{-moz-column-gap:4px;column-gap:4px;display:inline-flex;flex-wrap:wrap;margin-right:auto;white-space:nowrap}.admin-helper-item__text-label-wrapper{display:inline-flex}.admin-helper-item__text-colon{flex:1;min-width:0}.admin-helper-item__buttons{padding-left:16px;white-space:nowrap}.admin-helper-item__button{height:32px;width:32px}.admin-helper-item__icon-dropdown{color:#c8c8c8;font-size:12px;padding-left:16px}.admin-helper-item__content{--slot-height:0;display:block!important;overflow:hidden;padding-left:16px;transition-duration:.2s;transition-property:flex-basis,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.admin-helper-item__content,.admin-helper-item__content_transition_enter,.admin-helper-item__content_transition_leave-to{flex-basis:0;opacity:0}.admin-helper-item__content_transition_enter-to,.admin-helper-item__content_transition_leave{flex-basis:var(--slot-height,auto);opacity:1}.admin-helper-item__content_opening-ended{flex-basis:auto;opacity:1}.gant .admin-helper-item__text,.gant .admin-helper-menu__title,.gant .admin-helper-table-row__text{position:relative;top:1px}.admin-helper-menu{background:#fff;border-radius:3px;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;transition-duration:.2s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.admin-helper-menu__open-button{height:48px;transition-duration:200mx/2;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:48px}.admin-helper-menu__header{align-items:center;background:#3490dc;color:#fff;display:flex;flex-shrink:0;font-weight:700;gap:16px;height:48px;justify-content:space-between;padding-left:16px;padding-right:6px}.admin-helper-menu__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.admin-helper-menu__close-button{flex-shrink:0}.admin-helper-menu__content{overflow-y:auto;overscroll-behavior:none}@supports (overflow-y:overlay){.admin-helper-menu__content{overflow-y:overlay}.admin-helper-menu__content::-webkit-scrollbar{width:6px}.admin-helper-menu__content::-webkit-scrollbar-thumb{background:#3490dc;background-clip:padding-box;border-color:transparent;border-radius:3px;border-style:solid;border-width:3px 2px}.admin-helper-menu__content::-webkit-scrollbar-thumb:hover{border-width:1px}}.admin-helper-menu_transition_enter,.admin-helper-menu_transition_leave-to{opacity:0;transform:translateX(-100%)}.admin-helper-menu_transition_enter-to,.admin-helper-menu_transition_leave{opacity:1;transform:none}.admin-helper-table{table-layout:fixed;width:100%}.admin-helper-table-row{border-bottom:1px solid #c8c8c8;height:48px}.admin-helper-table-row__cell{border-left:1px solid #c8c8c8;padding:0 16px}.admin-helper-table-row__cell:first-child{border-left:none}.admin-helper-table-row__cell-value-label{width:calc(min(100vw, 416)/2)}.admin-helper-table-row__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;overflow-wrap:break-word}.admin-helper-table-row__link{color:#3490dc}.admin-helper-table-row__link:hover{color:#1d68a7}.admin-helper-table-row_no-border{border-bottom:none}@media (min-width:768px){.admin-helper{bottom:40px;top:120px}}.admin-helper-tree__item-label{overflow:hidden;text-overflow:ellipsis}.wishlist-size-selector{background:#fff;border:1px solid #c8c8c8;left:30px;max-width:100%;padding:3px 0 3px 3px;position:absolute;right:30px;top:10px;z-index:4}.wishlist-size-selector ::-webkit-scrollbar{width:5px}.wishlist-size-selector ::-webkit-scrollbar-track{background:#f1f1f1}.wishlist-size-selector ::-webkit-scrollbar-thumb{background:#888}.wishlist-size-selector ::-webkit-scrollbar-thumb:hover{background:#555}.wishlist-size-selector-header{font-size:14px;font-weight:700;padding:10px 0 15px}.wishlist-sizes{max-height:250px;overflow-y:auto;padding-right:3px}.wishlist-size-table{font-size:12px;font-weight:600;margin-bottom:5px}.wishlist-size-table tr{border-top:1px solid #c8c8c8}.wishlist-size-table tr:last-child{border-bottom:1px solid #c8c8c8}.wishlist-size-table tr:hover{background:rgba(0,0,0,.1);cursor:pointer}.wishlist-size-table td{padding:10px 20px}.wishlist-size-buttons{padding-right:3px}.wishlist-size-buttons .shop-button{margin-top:5px}.wishlist-selected{text-align:right}.wishlist-selected:before{content:"t";font-family:gant;font-size:10px}@media (min-width:768px){.wishlist-size-selector{left:45px;right:45px;top:10px}}.ajax-loader-vermont,.spinner-vermont{font-size:64px;height:.86556169em;left:50%;margin:-.43278085em 0 0 -.5em;position:absolute;top:50%;transition:opacity .3s ease;width:1em;z-index:9}.ajax-loader-vermont .spinner-vermont{font-size:100%}.spinner-vermont--inline{display:inline-block;left:0;margin:0;position:relative;top:0}.ajax-wrap-xs .ajax-loader-vermont,.ajax-wrap-xs .spinner-vermont{font-size:24px}.ajax-loader-vermont-s,.ajax-wrap-s .ajax-loader-vermont,.ajax-wrap-s .spinner-vermont,.spinner-vermont-s{font-size:32px}.ajax-loader-vermont-l,.spinner-vermont-l{font-size:128px}.spinner-vermont__anim{animation:spinnerAnim0 3.25s ease-out infinite both;transform-origin:0 66.66666667%}.spinner-vermont__anim--1{animation-name:spinnerAnim1}.spinner-vermont__anim--2l{animation-name:spinnerAnim2l}.spinner-vermont__anim--2l,.spinner-vermont__anim--2r{transform-origin:50% 33.33333333%}.spinner-vermont__anim--2r{animation-name:spinnerAnim2r}.spinner-vermont__anim--3l,.spinner-vermont__anim--3r{animation-name:spinnerAnim3;transform-origin:0 33.33333333%}.spinner-vermont__anim--4l{animation-name:spinnerAnim4l;transform-origin:33.33333333% 0}.spinner-vermont__anim--4r{animation-name:spinnerAnim4r;transform-origin:66.66666667% 0}.js-lazy+.spinner-vermont{opacity:1;transition:opacity .5s ease}.js-lazy--loaded+.spinner-vermont,.js-lazy-picture--loaded+.spinner-vermont{opacity:0}.js-lazy--loaded+.spinner-vermont .spinner-vermont__anim,.js-lazy-picture--loaded+.spinner-vermont .spinner-vermont__anim,.pdbox:not(.pdbox--loading) .pdbox__spinner .spinner-vermont__anim{animation-play-state:paused!important}img[src*="noimg.png"]+.spinner-vermont{display:none}@keyframes spinnerAnim0{0%{transform:rotateX(0deg)}38.46153846153846%{transform:rotateX(0deg)}46.15384615384615%{transform:rotateX(90deg)}53.84615384615385%{transform:rotateX(90deg)}61.53846153846154%{transform:rotateX(0deg)}to{transform:rotateX(0deg)}}@keyframes spinnerAnim1{0%{transform:rotateX(0deg)}30.76923076923077%{transform:rotateX(0deg)}38.46153846153846%{transform:rotateX(90deg)}46.15384615384615%{transform:rotateX(90deg)}53.84615384615385%{transform:rotateX(0deg)}to{transform:rotateX(0deg)}}@keyframes spinnerAnim2l{0%{transform:rotate3d(-.57735027,1,0,0deg)}23.076923076923077%{transform:rotate3d(-.57735027,1,0,0deg)}30.76923076923077%{transform:rotate3d(-.57735027,1,0,90deg)}53.84615384615385%{transform:rotate3d(-.57735027,1,0,90deg)}61.53846153846154%{transform:rotate3d(-.57735027,1,0,0deg)}to{transform:rotate3d(-.57735027,1,0,0deg)}}@keyframes spinnerAnim2r{0%{transform:rotate3d(.57735027,1,0,0deg)}23.076923076923077%{transform:rotate3d(.57735027,1,0,0deg)}30.76923076923077%{transform:rotate3d(.57735027,1,0,90deg)}53.84615384615385%{transform:rotate3d(.57735027,1,0,90deg)}61.53846153846154%{transform:rotate3d(.57735027,1,0,0deg)}to{transform:rotate3d(.57735027,1,0,0deg)}}@keyframes spinnerAnim3{0%{transform:rotateX(0deg)}15.384615384615385%{transform:rotateX(0deg)}23.076923076923077%{transform:rotateX(90deg)}61.53846153846153%{transform:rotateX(90deg)}69.23076923076923%{transform:rotateX(0deg)}to{transform:rotateX(0deg)}}@keyframes spinnerAnim4l{0%{transform:rotate3d(-.57735027,1,0,0deg)}7.6923076923076925%{transform:rotate3d(-.57735027,1,0,0deg)}15.384615384615385%{transform:rotate3d(-.57735027,1,0,90deg)}69.23076923076923%{transform:rotate3d(-.57735027,1,0,90deg)}76.92307692307692%{transform:rotate3d(-.57735027,1,0,0deg)}to{transform:rotate3d(-.57735027,1,0,0deg)}}@keyframes spinnerAnim4r{0%{transform:rotate3d(.57735027,1,0,0deg)}7.6923076923076925%{transform:rotate3d(.57735027,1,0,0deg)}15.384615384615385%{transform:rotate3d(.57735027,1,0,90deg)}69.23076923076923%{transform:rotate3d(.57735027,1,0,90deg)}76.92307692307692%{transform:rotate3d(.57735027,1,0,0deg)}to{transform:rotate3d(.57735027,1,0,0deg)}}.forced-loader{left:50%;position:fixed;top:60%;z-index:1000}.vermont .modal-static .modal-title{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:24px;font-weight:400;line-height:32px;text-align:center}.vermont .modal-static .modal-content{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:15px;font-weight:500;line-height:27px;margin-bottom:30px;text-align:left}@media (min-width:768px){.vermont .modal-static .modal-title{font-size:36px;line-height:48px}}#sizeTablesModalWrapper,#sizeTablesWrapper{display:block;line-height:24px;margin-left:auto;margin-right:auto;max-width:800px;overflow-x:auto}#sizeTablesModalWrapper h2,#sizeTablesWrapper h2{text-align:center}#sizeTablesModalWrapper table,#sizeTablesWrapper table{margin-bottom:30px;width:100%}#sizeTablesModalWrapper table caption,#sizeTablesWrapper table caption{font-size:12px;line-height:15px}#sizeTablesModalWrapper table td,#sizeTablesModalWrapper table th,#sizeTablesWrapper table td,#sizeTablesWrapper table th{border-left:1px solid #c8c8c8;color:#000;font-size:12px;padding:10px;text-align:center;transition:background-color .3s ease;vertical-align:top}#sizeTablesModalWrapper table th,#sizeTablesWrapper table th{font-weight:700}#sizeTablesModalWrapper table td:first-child,#sizeTablesModalWrapper table th:first-child,#sizeTablesWrapper table td:first-child,#sizeTablesWrapper table th:first-child{text-align:left}#sizeTablesModalWrapper table td:last-child,#sizeTablesModalWrapper table th:last-child,#sizeTablesWrapper table td:last-child,#sizeTablesWrapper table th:last-child{border-right:1px solid #c8c8c8}#sizeTablesModalWrapper table tr:nth-child(odd) td,#sizeTablesModalWrapper table tr:nth-child(odd) th,#sizeTablesWrapper table tr:nth-child(odd) td,#sizeTablesWrapper table tr:nth-child(odd) th{background:#f8f8f8}#sizeTablesModalWrapper table tr:hover td,#sizeTablesModalWrapper table tr:hover th,#sizeTablesWrapper table tr:hover td,#sizeTablesWrapper table tr:hover th{background:#ebebeb}#howToMeasureWrapper{display:block;line-height:24px;overflow:hidden;width:100%}#howToMeasureWrapper .image{display:block;margin-bottom:1em;text-align:center}#howToMeasureWrapper .image img{display:inline-block;height:auto;max-height:100%;max-width:290px;width:auto}#howToMeasureWrapper .items{display:block}#sizeTableGant a,#sizeTableVermont a{color:inherit;font-size:12px;font-weight:600;text-transform:none}#sizeTableGant a{text-transform:uppercase}@media (max-width:767px){#sizeTablesWrapper{margin-left:0;margin-right:0;overflow-x:auto}#sizeTablesWrapper table{min-width:100%;table-layout:fixed;width:auto}}@media (min-width:590px){#howToMeasureWrapper{direction:rtl;display:table}#howToMeasureWrapper .image{margin-bottom:0;padding-left:5%;text-align:right;width:45%}#howToMeasureWrapper .image,#howToMeasureWrapper .items{direction:ltr;display:table-cell;vertical-align:middle}}@media (min-width:960px){#howToMeasureWrapper,#sizeTablesWrapper{max-width:1040px}}.shop-button{background-color:#000;border:1px solid #000;border-radius:0;cursor:pointer;font-size:15px;font-weight:700;line-height:24px;margin-top:15px;max-width:400px;min-height:50px;text-align:center;width:100%}.shop-button,.shop-button:hover{color:#fff;transition:background .3s ease}.shop-button:hover{background-color:#333;text-decoration:none}.white-button .shop-button,.white-button.shop-button{background:#fff;border:1px solid #000;color:#000;font-size:12px;font-weight:400;max-width:600px;transition:background .3s ease;width:100%}.white-button .shop-button:hover,.white-button.shop-button:hover{background:rgba(0,0,0,.1);color:#000;transition:background .3s ease}.white-grey-button .shop-button,.white-grey-button.shop-button{background:#fff;border:1px solid #c8c8c8;color:#63656a;line-height:16px;padding:0 12px;transition:background .3s ease}.white-grey-button .shop-button:hover,.white-grey-button.shop-button:hover{background:rgba(0,0,0,.1);color:#000;transition:background .3s ease}.white-button .shop-button{background:#fff;border:1px solid #000;color:#000;font-size:12px;font-weight:400;max-width:600px;transition:background .3s ease;width:100%}.white-button .shop-button:hover{background:rgba(0,0,0,.1);color:#000;transition:background .3s ease}.body-modal-universal .white-grey-button .shop-button,.body-modal-universal .white-grey-button.shop-button{background:#fff;border:1px solid #c8c8c8;color:#63656a;line-height:16px;padding:0 12px;transition:background .3s ease}.body-modal-universal .white-grey-button .shop-button:hover,.body-modal-universal .white-grey-button.shop-button:hover{background:rgba(0,0,0,.1);color:#000;transition:background .3s ease}.body-modal-universal .white-button .shop-button{background:#fff;border:1px solid #000;color:#000;font-size:12px;font-weight:400;max-width:600px;transition:background .3s ease;width:100%}.body-modal-universal .white-button .shop-button:hover{background:rgba(0,0,0,.1);color:#000;transition:background .3s ease}.gant .shop-button{font-family:Gant Modern CE,Helvetica Neue,Arial,Helvetica,sans-serif}.vermont .shop-button{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}.vermont .white-button .shop-button{font-size:12px}.wide .shop-button{padding:0 15px}.shop-button.disabled{background-color:#63656a;cursor:not-allowed}.white-button .shop-button.disabled{cursor:default}.white-button .shop-button.disabled,.white-button .shop-button.disabled:hover{background:transparent;border-color:#e1e1e1;color:#d9d9d9}.anchor-button{align-items:center;display:flex;justify-content:center}

/*# sourceMappingURL=deffered-app.css.map*/