body .customer_login .field label{display:none}body .customer_login .field input::placeholder,body .customer_login .field textarea::placeholder{opacity:1!important;color:#10100f99}body .customer_login .field input,body .customer_login .field textarea{font-size:14px;line-height:1.43;color:var(--main-body-black-color);font-family:var(--font-family-regular)!important;height:auto;min-height:auto;margin:0!important;padding:15px 16px!important;letter-spacing:0;border:1px solid #E7E7E7;transition:all .3s}body .customer_login .field:after,body .customer_login .field:before{content:unset}body .customer_login .field textarea{height:104px}body .customer_login .main_head{margin-top:80px!important}body .customer_login .contact__button{margin:0}body .customer_login .common_btn{width:100%;font-size:14px;color:var(--main-body-white-color);font-family:var(--font-family-Bold)!important;text-transform:uppercase;letter-spacing:-.02px;background:#10100f;transition:all .3s;line-height:1.2;height:auto;min-height:auto;padding:18px 15px;border:1px solid var(--main-body-black-color)}body .customer_login .common_btn:hover{background:#32322f;border-color:#32322f}body .customer_login .contact__button button:after,body .customer_login .contact__button button:before,.customer_login .common_btn:after,.customer_login .common_btn:before{content:unset}body .customer_login .field input:hover,body .customer_login .field textarea:hover{border:1px solid #10100F4D}body .customer_login .field input:focus,body .customer_login .field textarea:focus{border:1px solid #10100F;outline:unset;box-shadow:unset}.customer_login a.foegit_password,.customer_login .creat_account{font-family:var(--font-family-regular)!important;font-size:14px}@media screen and (max-width:1199px){body .customer_login .main_head{margin-top:60px!important}}@media screen and (max-width:991px){body .customer_login .main_head{margin-top:50px!important}}@media screen and (max-width:767px){body .customer_login .main_head{margin-top:40px!important}}@media screen and (max-width:575px){body .customer_login .customer:not(.account):not(.order){max-width:100%}}.announcement-bar-section .utility-bar{background:#f7f7f7}.announcement-bar__announcement{width:100%!important}.utility-bar .announcement-bar__announcement .announcement-bar__message span{color:#10100f!important;font-family:EuropaGroteskNr2SB-Regular;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.1px;text-transform:none;z-index:1}body.index .section-header{position:unset!important}header{background:#fff;padding:10px 20px!important}.header nav.header__inline-menu{display:block!important;margin-left:0}.header nav.header__inline-menu a.header__menu-item{font-family:EuropaGroteskNr2SB-Medium;padding:0;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.1px;text-decoration:none!important;color:#10100f}.header nav.header__inline-menu a.header__menu-item span{font-family:EuropaGroteskNr2SB-Medium!important}.header nav.header__inline-menu .list-menu{gap:24px}.header nav.header__inline-menu li .header__submenu a{color:#111;font-family:EuropaGroteskNr2SB-Regular!important}.header nav.header__inline-menu li header-menu summary.list-menu__item span{color:#10100f;font-family:EuropaGroteskNr2SB-Medium!important}.banner_hero_section .banner_img_col{aspect-ratio:48 / 25}.banner_hero_section .banner_img_col{position:relative}.banner_hero_section .banner_img_col:before{content:"";background:#0000004d;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.banner_hero_section .banner_details_info{z-index:1}.banner_hero_section .banner_details_btn .banner_btn{font-size:20px;line-height:28px;letter-spacing:-.2px}.banner_hero_section .banner_details_inner h2{letter-spacing:-.4px;margin-bottom:8px}.banner_hero_section{margin:0!important}.product-card-wrapper .card__heading a{font-weight:700;font-size:14px;line-height:20px;letter-spacing:0;color:#10100f}.product-card-wrapper .card-information .price *{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#10100f;margin-bottom:0}.product-card-wrapper .card--standard>.card__content .card__information{padding:12px 0 0}.recommendations-slider .splide__track{padding-right:20px!important;margin-right:-20px}.recommendations-slider .splide__track .splide__list{padding-right:140px!important}.jdgm-widget.jdgm-preview-badge.jdgm--done-setup{margin-bottom:8px}.jdgm-widget.jdgm-preview-badge.jdgm--done-setup .jdgm-prev-badge__text{font-family:EuropaGroteskNr2SB-Medium!important;font-weight:500;font-size:14px;line-height:20px!important;letter-spacing:0;text-decoration:underline;color:#10100f}.product__info-container .product_price *{font-weight:400;font-size:20px;line-height:28px;letter-spacing:-.4px;color:#10100f}.size-guide-btn{margin:0 0 32px!important}.size-guide-btn button{font-family:EuropaGroteskNr2SB-Bold;border:1px solid #E7E7E7;background:#fff;display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;line-height:17px;letter-spacing:0;padding:9px 12px;cursor:pointer}.product-form__buttons button{font-weight:700;font-size:14px;line-height:22px;letter-spacing:-.3px;text-transform:uppercase;padding:14px!important;margin-bottom:10px!important}.accordion_data_list.wholesale_desc .lb-vd-table-head-text{font-family:EuropaGroteskNr2SB-Bold;font-weight:700;font-size:14px;line-height:20px;letter-spacing:0;text-align:center;padding:16px;color:#10100f!important;background:#f7f7f7!important}.accordion_data_list.wholesale_desc .wholesale_description .lb-vd-promotion-container{display:none}.accordion_data_list.wholesale_desc .accordion_data_desc{padding:0 12px 20px}more-payment-options-link{display:none}.product__info-container #payment-methods{margin:16px 0}.complementary-products__container .accordion__title{letter-spacing:0}.model-size{font-family:EuropaGroteskNr2SB-Regular;background:#e7e7e7;font-weight:400;font-size:12px;line-height:18px;letter-spacing:0;color:#10100f;padding:3px;display:none;justify-content:center;align-items:center}.size-guide-popup .size-chart-content h2{text-align:center;margin-top:0}.size-guide-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#0000007f;height:100%;width:100%;z-index:9;display:flex;align-items:center;justify-content:center}.size-guide-popup .size-chart-content{max-width:720px;width:100%;margin:0 auto;background:#fff;padding:20px;position:relative}.size-guide-popup .size-chart-content table{width:100%!important}.size-guide-popup .size-chart-content .close-icon{position:absolute;top:20px;right:20px;cursor:pointer}.collection_list_items ul li a{font-weight:400;font-size:14px!important;line-height:20px!important;letter-spacing:0;padding:0!important;border:none!important;color:#10100f!important}.collection_list_items ul li a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.collection_list_items ul li .collection-image img{aspect-ratio:1 / 1;height:128px;width:128px}.collection-top-bar{display:flex;justify-content:space-between;align-items:center;padding-top:40px;padding-bottom:20px}.collection-top-bar .product-count{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#10100f}.collection-top-bar .select .svg-wrapper{right:0!important}.collection-top-bar select#SortBy{padding:0 16px 0 0;border:none;text-align:right}body.collection .facets-wrapper{flex-direction:column-reverse;align-items:flex-start;gap:0;margin:40px 0;overflow:hidden}.collection-title-bar{margin-bottom:20px}.collection-title-bar .collection-heading{font-family:EuropaGroteskNr2SB-Bold;font-weight:700;font-size:20px;line-height:28px;letter-spacing:-.4px;margin:0 0 4px}.collection-title-bar .collection-desc{font-family:EuropaGroteskNr2SB-Regular;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#10100f;max-width:332px;width:100%}.collection_list_items ul li{display:flex;flex-direction:column;gap:8px;position:relative}.collection_list_items ul li a.active{font-weight:700}.collection_filters_sec{width:calc(100% + 20px);margin-right:-20px}.collection_filters{overflow-x:auto;width:100%}.collection_list_items ul{width:max-content}.collection_filters::-webkit-scrollbar{display:none}.header nav.header__inline-menu li header-menu summary.list-menu__item{padding:0;text-underline-offset:19px}.header nav.header__inline-menu li header-menu .list-menu__item svg{display:none}.header nav.header__inline-menu li .header__submenu{gap:26px;display:flex;align-items:center;top:100%;left:0;width:100%;padding:14px 20px;border:none}.header nav.header__inline-menu li header-menu:before{content:"";position:absolute;height:48px;width:34px}@media(max-width:989px){.header nav.header__inline-menu{display:none!important}header.header .header__heading-logo{max-width:140px!important}}@media(max-width:768px){header{padding:11px 10px!important}.header .header__icons .header__icon{padding:0!important}.menu-drawer-container{align-items:center}.mobile_search{display:flex!important;align-items:center}header-drawer summary.header__icon{width:18px!important;height:16px!important}header header-drawer{gap:16px}.utility-bar .announcement-bar__announcement .announcement-bar__message span{font-size:12px;line-height:18px!important}body .utility-bar .announcement-bar__message{padding:5px 0!important;min-height:max-content}.banner_hero_section .banner_img_col img{object-fit:cover}.header .header__icons{gap:14px!important}header header-drawer{display:flex;align-items:center}header .desktop_search{display:none}.size-guide-popup .size-chart-content{max-width:calc(100% - 20px);padding:10px}body.collection .facets-wrapper{margin:20px 0}}@media(max-width:749px){.model-size{display:flex}}@media(max-width:576px){.banner_hero_section .banner_img_col{aspect-ratio:15 / 28}.banner_hero_section .banner_details_inner h2{letter-spacing:-.2px;line-height:28px}.banner_hero_section .banner_details_btn .banner_btn{font-size:16px;line-height:24px;letter-spacing:0}.recommendations-slider .splide__track{padding-right:10px!important;margin-right:-10px}.recommendations-slider .splide__track .splide__list{padding-right:30px!important}.related-products__heading{font-size:14px!important;line-height:22px!important;margin:0 0 10px!important}.product-card-wrapper .card--standard>.card__content .card__information{padding:8px 0 0}.product-card-wrapper .card__heading a,.product-card-wrapper .card-information .price *{font-size:12px;line-height:16px}.size-guide-popup .size-chart-content table td{padding:10px 5px;font-size:10px;line-height:14px}.size-guide-popup .size-chart-content .close-icon{top:10px;right:10px;height:15px;width:15px}.collection_list_items ul li .collection-image img{height:100px;width:100px}.collection_list_items ul li a{font-size:12px!important;line-height:16px!important}.collection-top-bar{padding-top:20px;padding-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/style.css.map */
