.small_size_hide{animation:blink 2s linear infinite;border:1px solid red;display:table;padding:10px;margin-bottom:10px}.small_size_hide span{color:red;font-weight:700}@keyframes blink{0%{opacity:1}25%{opacity:.3}50%{opacity:.6}75%{opacity:.8}to{opacity:1}}.small_size_hide{display:none}.modal{z-index:999!important}.modal-content.prosizepop{display:flex;position:relative;max-width:900px}.modal-content.prosizepop .close{color:#000;float:right;font-size:28px;font-weight:700;position:absolute;right:5px;top:0}.left{float:left;padding-right:15px}.modal-content.prosizepop .right{width:100%;text-align:left;margin-top:0}.modal-content.prosizepop h2{font-weight:500;letter-spacing:0;font-size:26px}.slider1,.slider2{-webkit-appearance:none;appearance:none;outline:0;border:none!important;border-top:8px solid #f3f0ec!important;border-bottom:8px solid #f3f0ec!important;width:100%!important;height:18px!important;background-color:#000!important;border-radius:2px;opacity:1;-webkit-transition:.2s;transition:opacity .2s;margin-top:12px!important;padding:0!important;margin-bottom:0!important;min-height:19px!important}.slider1::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;margin-top:-10px}.slider2::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;margin-top:-20px}.slider1::-moz-range-thumb,.slider2::-moz-range-thumb{width:25px;height:25px;background:#000;cursor:pointer}datalist{display:flex!important;justify-content:space-between!important;color:#000;width:100%!important;padding:0 2px}.slide_cover_2.slide_cover option{position:relative;display:flex;justify-content:center;text-align:center;width:1px;background:#d3d3d3;height:10px;line-height:40px;margin:0 0 20px;font-size:10px;padding:0}.modal-content.prosizepop span.right{text-align:right;float:right}.modal-content.prosizepop .right label{float:left;width:100%}span.ft,span.size{font-weight:400;padding:0 3px 0 10px}a.find_my_size{float:left;width:100%;margin:20px 0;padding:7px;line-height:20px;border:1px solid #000;text-align:center;color:#000}#myModal .mobile{display:none}.modal-content.prosizepop .right .second h5{display:table;margin:0 auto;font-weight:400;letter-spacing:.5px;font-size:20px}.modal-content.prosizepop .right .second h1{display:table;margin:0 auto;font-weight:600;letter-spacing:.5px;font-size:40px;padding:10px 0}button#myBtn{cursor:pointer;width:100%;margin:10px 0 0;padding:7px;line-height:20px;border:1px solid #2b2b2b;background-color:#2b2b2b;color:#fff}.meta_top p{font-weight:600;font-size:18px;text-align:center;display:block}.meta_middle img{width:100%}.meta_middle a{display:block;text-decoration:none}.meta_middle{display:grid;grid-template-columns:48% 48%;grid-column-gap:4%;margin-top:10px;margin-bottom:30px}.meta_middle p.title{font-size:14px;margin-bottom:10px;margin-top:10px;font-weight:400;color:#2b2b2b}.slick-prev:before,.slick-next:before{display:none}.pro_meta_slider .slick-slide{padding:10px}.pro_meta_slider .slick-slide img{display:block;width:100%}.pro_meta_slider .slick-slide .title{margin:1rem 0}.list_product a{text-decoration:none}.list_product p.p_price{padding-top:0;margin-top:0}.pro_meta_slider p.title{font-size:14px;color:#2b2b2b;margin-bottom:10px;padding-top:8px;font-weight:400}.product-form{margin:2.2rem 0 0!important}.header-mega-menu__wrapper{display:flex;justify-content:center;width:100%}.header-mega-menu .mega-menu_list{display:flex;flex-wrap:nowrap;overflow:hidden;gap:20px}.header .list-menu--inline>li>.header__menu-item:before{display:none}.header-mega-menu__collection-list{max-width:600px}.header-mega-menu .mega-menu_list .mega-menu_additional_menu>li{padding:.4rem 0}ul.header-mega-menu__have-submenu__list.mega-menu_additional_menu.list-unstyled .menu_name span,ul.header-mega-menu__have-submenu__list.mega-menu_additional_menu.list-unstyled .menu_name span a,ul.header-mega-menu__have-submenu__list.mega-menu_additional_menu.list-unstyled .menu_main_title{color:#2b2b2b}.header-top__logo:before{content:"";position:absolute;width:1px;height:56px;background:#e2ddd5;right:0;top:-4px}.header-top__logo{padding-right:20px;position:relative}nav.header__menu{margin:0 auto}.footer-block--logo-desc p,.footer-block--logo-desc a{font-family:DM Sans;font-size:14px!important;margin-top:0!important;margin-bottom:10px}.body-template-page main#MainContent,.body-template-page .breadcrumb_margin,.body-template-blog main#MainContent,.body-template-blog .breadcrumb_margin,.body-template-article main#MainContent{max-width:1400px;margin:0 auto;width:100%}.collapsible-content-box.noimg{flex:0 0 100%;border-left:1px solid #e2ddd5;border-right:1px solid #e2ddd5}.collapsible-content-box.noimg .section-header__text{transform:0;writing-mode:horizontal-tb;padding-left:24px}.collapsible-content-box.noimg .collapsible-content-block .accordion:before{left:0}.main-blog.section_border_bottom,.body-template-blog .tabs .tabs_wrapper,.body-template-article main#MainContent{border-left:1px solid #e2ddd5;border-right:1px solid #e2ddd5}.article-template__content{max-width:100%!important}.shopify-policy__container{max-width:1400px!important}.body-template-page main#MainContent .container{padding:0}.collapsible-content-box.noimg h2{display:block;margin-top:14px}.collapsible-content-block .accordion .collapsible-content-summery{padding-right:10px}.gift_box_cover{margin-top:10px;display:flex;align-items:center;gap:5px}input#gift_box{padding-left:0;margin:0}.product__info-wrapper .loox-rating{text-align:center}.product-parameters{margin-top:10px!important}input#bh-sl-address,select#scasl-radius-container,select#scasl-lengthUnit,li#scasl-list-container{background-color:transparent!important}input:focus-visible,select:focus-visible{outline:none;outline-offset:unset;box-shadow:none}.new-for-mobile ul#scasl-tabs li.scasl-tab-list,.new-for-mobile ul#scasl-tabs li.scasl-tab-map{background:transparent!important}.new-for-mobile ul#scasl-tabs li.active{background:#727272!important;color:#fff}.meta_img_btn_cover{position:relative}.meta_img_btn_cover product-form.product-form{margin:0!important}.meta_img_btn_cover product-form.product-form{bottom:10px;position:absolute;left:50%;transform:translate(-50%)}.meta_img_btn_cover product-form.product-form button{width:max-content;padding:5px 10px;min-height:fit-content;font-weight:400}.body-template-page .container-page .rte table{table-layout:auto}.footer__copyright.small-font a{text-decoration:none;color:inherit}.product__info-wrapper .product__title__wrapper,.product__info-wrapper .loox-rating,.product .product__info-wrapper .price-wrapper{text-align:left}.product .product__info-wrapper .price{justify-content:left}.cart_instruction_text{width:100%}#cart-drawer-container .cart_instruction_text{display:inline-flex;justify-content:center;align-items:center;width:100%}.shipping-bar{display:block;margin:0 0 10px;width:100%;text-align:center}.shipping-bar__progress{position:relative;display:block;margin-top:10px;height:8px;border:2px solid #000;border-radius:4px}.shipping-bar__progress:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#000;transition:transform .2s ease;transform:scaleX(var(--progress));transform-origin:left}span.shipping-bar__text.text--small{padding-top:10px;display:table;margin:0 auto;color:#000!important;font-size:13px}.page-header .cart_instruction_text{width:100%;max-width:500px;margin:0 auto}span.badge.badge--bottom-left{border:1px solid #e2ddd5}ul.coll_sub_menu{padding:0;list-style:none;display:flex;gap:20px;flex-wrap:wrap}ul.coll_sub_menu li a{text-transform:uppercase;font-family:DM Sans;font-size:12px}.quick-add-modal__content-info button#myBtn{display:none}.cart-item__details-header .cart-item__price-wrapper{display:none!important}.cart__dynamic-checkout-buttons.additional-checkout-buttons{padding-left:2.4rem;padding-right:2.4rem}.osf-ext-button{margin-top:10px}.quick-add-modal__content-info .pro_meta_slider{display:grid;grid-template-columns:48% 48%;grid-column-gap:4%;margin-top:10px;margin-bottom:30px}.quick-add-modal__content-info .meta_img_btn_cover img{width:100%}.quick-add-modal__content-info .pro_meta_slider p.title{margin:0}.header-mega-menu .header-mega-menu__collection-list{justify-content:flex-start;flex:inherit}.header-mega-menu .header-mega-menu__collection-list .mega-menu__collection-block{min-width:280px}.header .list-menu--inline{gap:12px}.drawer .drawer__cart-items-wrapper .quantity__button{padding:0!important}@media (max-width:1424px){.body-template-page main#MainContent .container{padding-left:24px;padding-right:24px}}@media (max-width:1450px){.header-mega-menu .mega-menu_list{gap:0px}}@media (max-width:1199px){.custom_mobile_menu{display:grid;grid-template-columns:1fr 1fr;gap:20px}ul.header-mega-menu__have-submenu__list.mega-menu_additional_menu.list-unstyled li.main_name span,ul.header-mega-menu__have-submenu__list.mega-menu_additional_menu.list-unstyled li.main_name a span{color:#2b2b2b}.header-top__logo:before{display:none}}@media (max-width:767px){#myModal .left{display:none}.modal-content.prosizepop{width:96%}#myModal .mobile{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:20px}.predictive-search__results.predictive-search__results-product{order:2}.predictive-search__results{order:1}.popular-products-section .product-recommendations .popular-products .popular-products__wrapper{grid-template-columns:repeat(2,1fr);--col-gap: 2rem}.product__info-wrapper .product__title__wrapper,.product__info-wrapper .loox-rating,.product .product__info-wrapper .price-wrapper{text-align:left}.product .product__info-wrapper .price{justify-content:left}.predictive-search__results-list_products{grid-template-columns:1fr 1fr 1fr}.predictive-search__results-list_products .predictive-search__list-item{padding:10px}.predictive-search__results{padding:1rem 0 1rem 2.4rem}.contact-form__block{padding:0!important}.collection-product-list{column-gap:10px!important}.products-grid[data-productis-in-row=small] .collection-grid-card{flex:0 0 48%!important}.cart__dynamic-checkout-buttons.additional-checkout-buttons{padding-left:1.6rem;padding-right:1.6rem}.card__badge{top:0!important}span.badge.badge--bottom-left{font-size:12px;padding:5px}}.contact__container{max-width:1100px;margin:0 auto!important;border:.1rem solid #e2ddd5;padding:0 30px;gap:20px!important}@media screen and (min-width: 1200px){.contact-form__block{flex:0 0 calc(50% + -0rem)!important;max-width:calc(50% + -0rem)!important;border-left:.1rem solid #e2ddd5}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom.css.map?v=44642862873943665261740153471 */
