@font-face{font-family:Sofia Pro;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/shop/files/Sofia_Pro_Regular_Az.woff2?v=1740372388) format("woff2"),url(/cdn/shop/files/Sofia-Pro-Regular-Az.woff?v=1740372387) format("woff")}@font-face{font-family:Neue Haas;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/shop/files/NeueHaasGroteskText-55Roman-Web.woff2?v=1744882565) format("woff2"),url(/cdn/shop/files/NeueHaasGroteskText-55Roman-Web.woff?v=1744882565) format("woff")}@font-face{font-family:Neue Haas Medium;font-weight:500;font-style:normal;font-display:swap;src:url(/cdn/shop/files/NeueHaasGroteskText-65Medium-Web.woff2?v=1744882070) format("woff2"),url(/cdn/shop/files/NeueHaasGroteskText-65Medium-Web.woff?v=1744882071) format("woff")}@font-face{font-family:Neue Haas bold;font-weight:700;font-style:normal;font-display:swap;src:url(/cdn/shop/files/NeueHaasGroteskText-75Bold-Web.woff2?v=1744950580) format("woff2"),url(/cdn/shop/files/NeueHaasGroteskText-75Bold-Web.woff?v=1744950580) format("woff")}.product-grid .block-inner-inner .lazyload-loader{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}.pageheader .logo-area{border-radius:50px;border:1px solid rgba(255,255,255,.5);background:#fff6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pageheader{padding-top:25px}.button-container{position:absolute;right:20px;top:20px;z-index:9}.icon-button{width:25px;height:25px;background:transparent;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:width .3s ease-in-out,border-radius .3s ease-in-out;border-radius:20px;overflow:hidden;white-space:nowrap;border:1px solid #000;padding:5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.icon-button img{width:17px;height:17px;object-fit:contain}.icon-button svg{width:20px;height:20px;stroke:#333}.icon-button span{opacity:0;transition:opacity .3s,transform .3s;font-size:14px;color:#333;visibility:hidden;width:0}.icon-button:hover{width:160px;border-radius:20px;padding-left:10px;gap:5px}.icon-button:hover span{opacity:1;transform:translate(0);visibility:visible;width:100%}.product_vendor span{border-radius:50px;border:1px solid #151515;padding:5px 15px;font-size:13px;font-weight:400;width:auto;overflow:hidden;text-wrap-mode:nowrap;text-overflow:ellipsis;letter-spacing:.65px;line-height:1;display:block;position:absolute;top:20px;left:20px;max-width:fit-content;z-index:9}@media screen and (max-width: 425px) and (min-width: 390px){.icon-button{transform:scale(.8)}}.collection-listing .product-block:hover .product-block__detail .product-price{visibility:hidden;opacity:0}.collection-listing .product-block:hover .product-block__detail{padding-top:10px}.custom-text-nav-section,.main-collection-page .product-count{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.custom-text-nav-section .left-text{font-size:14px;color:#666;display:flex;align-items:center;font-weight:700}.right-menu ul,.main-collection-page .product-count ul{list-style:none;display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.right-menu li,.main-collection-page .product-count ul li{padding:2px 15px;border:1px solid #ccc;border-radius:20px;font-size:13px}li.active_menu_links,.main-collection-page ul li.active_menu_links{border:1px solid #000;background:#f0f0f0;font-weight:600}.custom_contact_form .account-form-wrapper{display:flex;flex-wrap:wrap;column-gap:20px}.custom_contact_form .contact_form_image_or_video,.custom_contact_form .account-form-wrapper .account-form{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);width:100%}.template-suffix-partnerships .custom_contact_form .account-form-wrapper{align-items:flex-start}.custom_contact_form .account_text_wrapper{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);width:100%}.template-suffix-partnerships .custom_contact_form .account-form-wrapper .account-form{margin-top:0}.custom_contact_form .account-form-wrapper .account-form{margin-top:134px}.template-suffix-partnerships .has-paging__title{margin-bottom:20px}.custom_contact_form .account-form-wrapper .contact-form{background-color:#262626;padding:60px 48px;border-radius:20px}.custom_contact_form .contact_form_image_or_video img{width:100%;display:block}.contact_form_image_or_video video,.contact_form_image_or_video iframe{width:100%;height:100%;object-fit:contain;border-radius:20px}.custom_contact_form .account-form input,.custom_contact_form .account-form textarea{background:transparent;border:none;border-bottom:1px solid #fff;font-size:18px;font-weight:400;line-height:26px;color:#fff;padding:15px 0}.custom_contact_form .flexible-layout .column:first-child input{padding-top:0}.custom_contact_form .account-form input:focus-visible,.custom_contact_form .account-form textarea:focus-visible{outline:none;outline-offset:0;box-shadow:none}.custom_contact_form .account-form input::placeholder,.custom_contact_form .account-form textarea::placeholder{color:#fff}.custom_contact_form .account-form label{display:none}.contact_form_action_btn{text-align:right;width:100%;margin-top:16px}.contact_form_action_btn span{margin-right:10px;text-transform:uppercase;font-size:14px}.contact_form_action_btn a:hover svg{filter:invert(1)}.account-form p strong{color:#fff}.account-form .button{display:flex;align-items:center;justify-content:flex-end;text-transform:uppercase;font-size:14px;gap:10px;width:100%;margin-top:12px;color:#fff}.account-form .button svg:hover{filter:invert(1)}.section-contact-custom-form .custom_contact_form .account-form-wrapper{padding-top:9%}.section-contact-custom-form .custom_contact_form .account-form-wrapper .contact_form_image_or_video{margin-top:-9%}.section-featured-collection-contact-form .custom_contact_form .account-form-wrapper{margin-bottom:-20%}.template-suffix-partnerships .custom_contact_form{z-index:9;position:relative}.template-suffix-partnerships .account_text_wrapper{margin-top:130px}.template-suffix-partnerships .account_text_wrapper p{font-size:40px;font-weight:400;line-height:48px;margin-bottom:52px;letter-spacing:0}.products_additional_info{display:flex;align-items:flex-start;gap:22px}.products_info_left_side{flex:0 0 calc(70% - 22px);max-width:calc(70% - 22px);width:100%}.products_info_right_side{flex:0 0 calc(30% - 22px);max-width:calc(30% - 22px);width:100%}.products_info_left_side .disclosure{margin-bottom:0;border-color:#cfcfcf;border-top:0}.products_info_left_side .product-info-accordion:first-child{border-top:1px solid #CFCFCF}.products_info_right_side .svg_and_text_wrapper .svg-with-text-grid.grid__item{border-top:0;border-color:#cfcfcf}.products_info_right_side .svg_and_text_wrapper .svg-with-text-grid.grid__item:first-child{border-top:1px solid #CFCFCF}.svg-with-text-grid .services__info{display:flex;align-items:center}.svg-with-text-grid .services__info .service-icon_svg svg{height:24px;width:24px}.svg-with-text-grid.grid__item{padding:15px 20px;border-top:1px solid rgb(var(--body-text-color) / .15);border-bottom:1px solid rgb(var(--body-text-color) / .15)}.svg-with-text-grid .services__info .service-icon_svg{line-height:0}.svg-with-text-grid .services__info .service-text{margin-left:10px;line-height:normal}.service-text span{font-size:16px;font-weight:700;line-height:normal;color:#000;font-family:Neue Haas Medium;font-weight:500;letter-spacing:0}.template-product .disclosure .disclosure__title{display:flex;justify-content:space-between;font-size:20px;padding:15px 20px;font-family:Neue Haas Medium;font-weight:500;letter-spacing:0}.template-product .disclosure .disclosure__title:before,.template-product .disclosure .disclosure__title:after{display:none}.template-product .disclosure .disclosure__content{padding-bottom:15px;padding-left:20px}.template-product .disclosure .disclosure_icon{transition:all .4s ease}.template-product .disclosure[open] .disclosure_icon{transform:rotate(270deg)}.hometitle{font-size:71px;position:relative}.hometitle span.title-logo{position:absolute;top:0;font-size:10px;height:fit-content;line-height:1rem;font-weight:500;border-radius:50px;border:1px solid black;padding:0 7px}.product-grid{margin:0 -20px;padding:20px 20px 0}.custom-loox-rating{position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:100%;text-align:center;display:flex;align-items:center;justify-content:center;gap:5px}.custom-loox-rating-star svg{height:16px;width:16px}.custom-loox-rating-star{display:flex;align-items:center}.custom-loox-rating-label p{font-size:12px;margin:0;line-height:normal}@media screen and (max-width: 1279px){.custom-loox-rating-label p{font-size:11px}.custom-loox-rating-star svg{height:12px;width:12px}}@media screen and (max-width: 576px){.custom-loox-rating{gap:3px}.custom-loox-rating-label p{font-size:10px}.custom-loox-rating-star svg{height:10px;width:10px}}@media screen and (max-width: 375px){.custom-loox-rating-label p{font-size:9px}.custom-loox-rating-star svg{height:8px;width:8px}}@media screen and (max-width: 1440px){.custom-text-nav-section .left-text{font-size:10px}}@media screen and (max-width: 1024px){.hometitle{font-size:51px}}@media screen and (max-width: 992px){.products_info_left_side{flex:0 0 calc(60% - 22px);max-width:calc(60% - 22px)}.products_info_right_side{flex:0 0 calc(40% - 22px);max-width:calc(40% - 22px)}}@media screen and (max-width: 767px){.template-suffix-partnerships .custom_contact_form .account-form-wrapper .contact_form_image_or_video{display:none}.template-suffix-partnerships .custom_contact_form .container{margin-top:41px;margin-bottom:0}.products_additional_info{flex-direction:column}.products_info_left_side,.products_info_right_side{flex:0 0 100%;max-width:100%}.svg-with-text-grid.grid__item{padding:17px 20px 17px 0}.disclosure__title{padding:18px 10px 18px 0}.template-suffix-partnerships .custom_contact_form .flexible-layout--form .column{margin-bottom:17px}.template-suffix-partnerships .custom_contact_form .flexible-layout--form .column:last-child{margin-bottom:0}.custom_contact_form .account-form input,.custom_contact_form .account-form textarea{padding-bottom:10px}.custom_contact_form .account-form .column:first-child input{padding-top:0}.custom_contact_form .lightly-spaced-row .button{display:none}.template-suffix-partnerships .custom_contact_form .contact_form_action_btn{margin-top:16px}.custom_contact_form .account-form-wrapper .account-form,.custom_contact_form .contact_form_image_or_video{flex:0 0 100%;max-width:100%;width:100%;margin-top:20px}.template-suffix-partnerships .custom_contact_form .account-form-wrapper .account-form-title{display:none}.custom_contact_form .account-form-wrapper .account-form{padding:60px 48px}.template-suffix-partnerships .custom_contact_form .account-form-wrapper .account-form{padding:0}.template-suffix-partnerships .custom_contact_form .account-form-wrapper .contact-form{padding:60px 48px}.template-suffix-partnerships .account_text_wrapper{margin-top:0}.template-suffix-partnerships .custom_contact_form .account_text_wrapper,.template-suffix-partnerships .custom_contact_form .account-form-wrapper .account-form{flex:0 0 100%;max-width:100%;width:100%}.template-suffix-partnerships .custom_contact_form .account-form-wrapper{margin-bottom:0}.custom-contact-first-form .custom_contact_form .account-form-wrapper .contact-form{padding:24px}.custom-contact-first-form .custom_contact_form .lightly-spaced-row .button{display:flex;margin-top:32px;font-size:10px;font-weight:500;letter-spacing:1.1px}.custom-contact-first-form .custom_contact_form .lightly-spaced-row{margin-bottom:0}.custom-contact-first-form .custom-mobile-contact-form{display:none}.custom-contact-first-form .custom-contact-mobile-form{display:block!important;margin-top:-100px}.template-suffix-partnerships .account_text_wrapper p{font-size:32px;line-height:38px;margin-bottom:19px}}.custom-contact-first-form .custom-contact-mobile-form{display:none}@media screen and (max-width: 640px){.hometitle{font-size:35px}}@media screen and (max-width: 576px){.custom-text-nav-section{flex-direction:column;gap:10px}.product_vendor span{top:10px;left:10px;font-size:11px}.button-container{right:10px;top:10px}}@media screen and (max-width: 540px){.custom-text-nav-section,.main-collection-page .product-count{justify-content:center}.template-suffix-partnerships .section-featured-collection-contact-form .product-grid .product-block{flex:0 0 46.33%!important;max-width:46.33%!important}.custom-contact-first-form .custom-contact-mobile-form{margin-top:-135px}}@media screen and (max-width: 480px){.flickity-action-wrapper{gap:20px!important}.flickity-page-dot{width:6px!important;height:6px!important;margin:0 4px!important}}@media screen and (max-width:991px){.template-suffix-partnerships .section-featured-collection-contact-form .product-grid .product-block{flex:0 0 36.33%;max-width:36.33%;width:100%}.template-suffix-partnerships .section-featured-collection-contact-form .product-grid{display:flex;justify-content:center}.template-suffix-partnerships .section-featured-collection-contact-form .collection-listing{overflow:hidden}}.breadcrumbs-list{display:block;text-align:justify}.breadcrumbs-list__link,.breadcrumbs-prod-nav__link{font-size:16px;line-height:1.5}.breadcrumbs-list__item span.divider-icon{vertical-align:middle!important;margin-right:10px}@media screen and (max-width:767px){.section-main-product .product-block-wrapper{padding-top:0;display:flex;flex-direction:column}.usp-images{order:-1}.breadcrumbs-list__link,.breadcrumbs-prod-nav__link{letter-spacing:.42px;font-size:14px;line-height:1.75;font-weight:500}.section-new-main-product .product-title .small-title{line-height:1.75;letter-spacing:.42px;font-weight:500;margin-top:0}.section-new-main-product .product-title,.template-product .section-accordion_with_image_main .disclosure__title .title{font-weight:600}.section-main-product .price-button_wapper .price-descriptors{display:none}.section-new-main-product .price-button_wapper buy-buttons{flex:100%}.section-new-main-product .price-button_wapper .quantity-submit-row__submit button[type=submit]{padding:24px}.section-new-main-product .price-button_wapper .price-container{margin-bottom:10px}.section-new-main-product .price-button_wapper .price-container .product-price--large .price__default{font-size:16px;line-height:1.25}.section-new-main-product .product-form .quantity-submit-row .quantity-submit-row__submit{margin-bottom:20px}.section-new-main-product .products_additional_info{gap:38px;flex-direction:column-reverse}.template-product .section-image-with-text-overlay .container--not-mobile{padding-right:20px;padding-left:20px}.template-product .section-image-with-text-overlay .image-overlay__image img{border-radius:20px}}@media screen and (max-width:640px){.section-new-main-product .price-button_wapper .quantity-submit-row__submit button[type=submit]{ine-height:1.25}.template-product .products_info_left_side .disclosure .disclosure__title{font-size:20px;font-weight:600;padding:15px 20px}.template-product .products_info_left_side .disclosure .disclosure__panel .disclosure__content{padding-bottom:30px;padding-left:20px;padding-right:20px}.template-product .products_info_left_side .disclosure .disclosure__panel .disclosure__content p{font-size:14px;line-height:1.75;letter-spacing:.42px;font-weight:500}.template-product .products_info_right_side .svg-with-text-grid{padding:15px 20px}.section-main-product{margin-bottom:38px}.section-related-products .hometitle{font-size:48px;line-height:1.2;font-weight:500;margin-bottom:16px}}@media screen and (max-width:480px){.product-grid--per-row-mob-2{--product-columns-desktop:2}.product-block .bestseller_begde span{font-size:7px}.product-block .bestseller_begde{right:-25px;transform:rotate(50deg)}}.section-related-products .hometitle,.products_additional_info .disclosure__content{color:#151515}.product-media-collage__item{position:relative}.section-new-main-product .product-title{font-weight:500;line-height:1.14;letter-spacing:-2px}.section-new-main-product .product-title .small-title{margin:5px 0}.section-new-main-product .loox-rating-label,.custom-image-with-text .desc_text{font-size:14px;line-height:1.75;letter-spacing:.42px;color:#818c8d;font-weight:500;margin-left:5px}.product-media-collage__item .loox-rating-label{color:#000}.custom-image-with-text .desc_text{color:#151515}.section-new-main-product .price-button_wapper .quantity-submit-row__submit button[type=submit]{line-height:1.2;font-family:Neue Haas Medium;font-weight:500;letter-spacing:0;padding:20px}.section-related-products .hometitle{margin-bottom:16px}.template-product .section-accordion_with_image_main .collapsible-tabs-item .collapsible-tabs__tab .disclosure__title span:not(.title){margin-right:10px}.usp-images{display:flex;gap:12px}.product-block-wrapper{margin-top:20px}.usp-image-circle img{width:60px;height:60px;object-fit:contain}.gallery-viewer-modal .gallery-viewer a.gallery-viewer__thumb{display:inline-block!important}@media screen and (min-width:1299px){.template-product .disclosure .disclosure__content{max-width:637px;width:100%}}@media screen and (min-width:1024px){.products_additional_info{padding-top:14px}.section-new-main-product .product-info .product-column-right .media-gallery{margin-bottom:24px}.product-block-wrapper .page-header .breadcrumbs{margin-top:0;padding-bottom:40px}}.timeline-year{font-weight:600}@media screen and (max-width: 1360px){.template-collection .collection-slider-row .hometitle{font-size:51px}}@media screen and (max-width:767px){.section-payment-icons.desktop-hide{text-align:center;display:flex;grid-gap:5px;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.template-collection .image-overlay .text-overlay__inner{padding:0}.template-collection .image-overlay .text-overlay__inner .text-overlay__text .text-overlay__title{line-height:1.2;margin-bottom:13px}.template-collection .image-overlay .text-overlay__inner .text-overlay__text .text-overlay__rte{font-size:14px;line-height:1.75;letter-spacing:.42px;font-weight:500}.template-collection .custom-text-nav-section .left-text{display:none}.template-collection .custom-text-nav-section .right-menu ul,.template-collection .custom-text-nav-section{flex-wrap:nowrap;overflow-x:auto;justify-content:start}.template-collection .custom-text-nav-section{align-items:start}.template-collection .collection-slider-row .hometitle,.section-product-grid .hometitle{font-size:48px;line-height:1.2;margin-bottom:16px}.template-collection .show-more-btn{letter-spacing:.65px;font-size:13px}.template-collection .accordion_with_image_wrapper.without_image .accordion_tab_wrapper{padding:0 16px 16px}.template-suffix-all .accordion_with_image_wrapper .accordion_tab_wrapper,.template-suffix-bottles .accordion_with_image_wrapper .accordion_tab_wrapper,.template-suffix-kids .accordion_with_image_wrapper .accordion_tab_wrapper,.template-suffix-mugs .accordion_with_image_wrapper .accordion_tab_wrapper,.template-suffix-accessoires .accordion_with_image_wrapper .accordion_tab_wrapper{margin-bottom:20px}}@media screen and (max-width:575px){.template-collection .hometitle span.title-logo{top:auto}.section-new-main-product .product-media-collage__item .loox-rating-label{font-size:10px;display:block}.section-new-main-product .product-media-collage__item .loox-rating-content{display:block}.product-media-collage__item .loox-rating-content svg{height:12px;width:12px}}@media screen and (max-width:390px){.template-collection .collection-slider-row .hometitle,.section-product-grid .hometitle{font-size:24px}}.template-collection .collection-slider-row .hometitle{color:#151515}.price-button_wapper .cart-bottom-msg p{text-align:center;font-size:16px;margin-top:10px}.heading-text{font-size:40px;line-height:1.2;font-weight:500}.sub-heading-text{font-size:10px;letter-spacing:1.1px;line-height:normal;font-weight:500}.action-btn-style{text-transform:uppercase;letter-spacing:1.1px;font-weight:500;font-size:10px;display:flex;gap:10px;align-items:center}@media screen and (max-width:1139px){.heading-text,.template-suffix-re-seller-sign-in .collapsible-tabs-heading h2{font-size:32px}}@media screen and (max-width:375px){.heading-text,.template-suffix-re-seller-sign-in .collapsible-tabs-heading h2{font-size:26px}}.working-at-banner.slideshow .text-overlay__inner{padding:30px 35px 0}.working-at-banner.slideshow .logo-badge{display:none}.working-at-banner.slideshow .text-overlay__text{padding:40px 40px 60px;border-radius:20px 20px 0 0;border:1px solid rgba(255,255,255,.5);border-bottom:0;background:#ffffffb3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.working-at-banner.slideshow .text-overlay__subheading.subheading{font-size:10px;letter-spacing:1.1px;line-height:normal;margin-bottom:4px;font-weight:500}.working-at-banner.slideshow .text-overlay__title{line-height:1.15;margin-bottom:28px!important}.working-at-banner.slideshow .text-overlay__rte p{line-height:1.75;letter-spacing:.42px}.working-at-banner.slideshow .text-overlay__rte{max-width:69ch}@media screen and (max-width:767px){.working-at-banner.slideshow .text-overlay__inner{padding:0 20px}}@media screen and (max-width:375px){.working-at-banner.slideshow .text-overlay__title{font-size:32px!important}.working-at-banner.slideshow .text-overlay__text{padding:25px 20px}}.main-contact-wrapper{margin-top:-180px;position:relative}.main-contact-wrapper .main-contact-full{max-width:962px;padding:60px 48px;border-radius:20px;margin-bottom:0}.main-contact-wrapper .account-form.reading-width{max-width:100%}.main-contact-wrapper h2{margin-bottom:80px}.main-contact-wrapper .flexible-layout--form .column{margin-bottom:32px;padding-left:32px}.main-form-fields-wrapp form label{display:none}.main-form-fields-wrapp form label[for=contact_file]{display:block;cursor:pointer}.main-form-fields-wrapp form #contact_file{display:none}.main-form-fields-wrapp form input,.main-form-fields-wrapp form textarea,.main-form-fields-wrapp form label{padding:0 0 10px;border:0;border-bottom:1px solid #151515;border-radius:0;background:transparent;color:#737373;font-size:18px;line-height:1.45}.main-form-fields-wrapp form input::placeholder,.main-form-fields-wrapp form textarea::placeholder{color:#737373}.main-form-fields-wrapp form input:hover,.main-form-fields-wrapp form textarea:focus,.main-form-fields-wrapp form input:focus{border-top:0;border-left:0;border-right:0;box-shadow:none}.main-contact-wrapper .action-btn-style{margin-left:auto;width:fit-content;transition:.3s ease;border-radius:20px}.main-contact-wrapper .action-btn-style:hover,.main-re-seller-login .action-btn-style:hover{gap:20px;background:#151515;padding-left:10px;color:#fff}.main-contact-wrapper .account-form form p{margin-bottom:0;margin-top:40px}.contact-main-title .heading-text p{margin-top:0!important}.main-contact-wrapper .account-form form p strong{font-size:18px;color:#151515}.statement-block .heading-text{margin-bottom:0;margin-top:13px}.statement-block .main-heading-wrapper{max-width:88%;width:100%;margin:auto}@media screen and (max-width:1300px){.main-contact-wrapper{margin-top:-100px}}@media screen and (max-width:1280px){.main-contact-wrapper{margin-top:0}}@media screen and (max-width:767px){.main-contact-wrapper .main-contact-full{padding:32px 20px}.main-contact-wrapper h2{margin-bottom:52px}.main-contact-wrapper form input,.main-contact-wrapper form textarea{padding-bottom:10px}.main-contact-wrapper .flexible-layout--form .column{padding-left:0}.main-contact-wrapper .contact-main-title .heading-text p br{display:none}}.template-suffix-re-seller-sign-in .collapsible-tabs .collapsible-tabs__tab{border-bottom:2px solid #F5F5F5!important}.template-suffix-re-seller-sign-in .collapsible-tabs .numbers{font-size:18px;font-weight:500;transition:.3s ease}.template-suffix-re-seller-sign-in .collapsible-tabs .disclosure__title{gap:35px}.template-suffix-re-seller-sign-in .collapsible-tabs .disclosure_icon{transition:.3s ease}.template-suffix-re-seller-sign-in .collapsible-tabs .disclosure:hover .disclosure_icon{background:#151515;color:#fff;transform:rotate(90deg)}.template-suffix-re-seller-sign-in .collapsible-tabs .disclosure:hover .numbers{margin-right:30px!important}.template-suffix-re-seller-sign-in .accordion_with_image_wrapper.without_image .accordion_tab_wrapper{margin-bottom:0}.template-suffix-re-seller-sign-in .accordion_with_image_wrapper.without_image{padding-top:0}@media screen and (min-width:1025px){.template-suffix-re-seller-sign-in .accordion_with_image_wrapper.without_image .accordion_tab_wrapper{max-width:66.6%}}@media screen and (max-width:767px){.template-suffix-re-seller-sign-in .section-accordion_with_image_main .accordion-title-mobile{display:none}.template-suffix-re-seller-sign-in .accordion_with_image_wrapper.without_image .accordion_tab_wrapper{background:transparent;padding:0;margin:0;border-radius:0}.template-suffix-re-seller-sign-in .collapsible-tabs .numbers{display:none}.template-suffix-re-seller-sign-in .collapsible-tabs .disclosure__title{gap:16px}.template-suffix-re-seller-sign-in .store-messages{margin-top:96px}}.re-seller-login{margin-top:-100px;position:relative}.main-re-seller-login{max-width:636px;width:100%;margin:auto;padding:60px 48px}.re-seller-login .bottom_btn a,.reseller-main-form .note a{display:inline-block;color:#151515;font-weight:700;text-decoration:none}.main-re-seller-login form input{width:100%;padding-bottom:10px}.main-re-seller-login .input-row{margin-bottom:32px}.main-re-seller-login .action-btn-style{transition:.3s ease;border-radius:20px}.main-re-seller-login .re-selller-forgot,.bottom_btn,.reseller-main-form .note{color:#737373;font-size:14px;font-weight:500;line-height:1.72;letter-spacing:.42px}.main-re-seller-login .opposing-items{align-items:flex-start}.bottom_btn,.reseller-main-form .note{color:#a6a6a6;margin-top:20px}@media screen and (max-width:1024px){.re-seller-login{margin-top:-40px}}@media screen and (max-width:767px){.re-seller-login{margin-top:0}.main-re-seller-login{max-width:100%}.template-suffix-re-seller-log-in .section-image-with-text .re-seller-signin__imageText .flexible-layout{flex-direction:column}.template-suffix-re-seller-log-in .section-image-with-text .re-seller-signin__imageText .feature-text-paired{padding-top:0;margin-top:0}.main-re-seller-login{padding:32px 20px}}@media screen and (max-width:375px){.main-re-seller-login .opposing-items{flex-direction:column}.main-re-seller-login .action-btn-style{margin-left:auto}}.re-seller-register-form{display:flex;flex-wrap:wrap;gap:32px}.re-seller-register-form .action-btn-style{justify-content:flex-end;transition:.3s ease}.re-seller-register-form .action-btn-style:hover{gap:20px}#reseller-customer .column-half-form{max-width:calc(50% - 16px);width:100%}.reseller-form{display:flex;align-items:flex-end;justify-content:center;padding-left:50px}.reseller-right-img{margin-bottom:-150px;margin-left:-160px;position:relative;z-index:-1}#reseller-customer{position:relative;z-index:1}#reseller-customer:after{position:absolute;background:url(/cdn/shop/files/Frame_1.png?v=1748496238);top:143px;left:50%;width:520px;content:"";background-size:contain;background-position:center;background-repeat:no-repeat;height:350px;transform:translate(-50%);z-index:-1}@media screen and (max-width:989px){.reseller-right-img{display:none}.reseller-form{padding-left:0}}@media screen and (max-width:575px){#reseller-customer:after{top:110px}.reseller-main-form{overflow:hidden}}@media screen and (max-width:375px){#reseller-customer .column-half-form{max-width:100%}}.template-suffix-re-seller .store-messages,.template-suffix-re-seller .section-footer{background:#f5f5f5}.re-seller-signin__imageText .image-overlap{margin-right:0}#successModal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;z-index:9999}.main-popup-wrapper{max-width:962px;width:100%;margin:auto;border-radius:20px;text-align:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 20px}.main-popup-inner{border:1px solid #D9D9D9;background:#f5f5f5;border-radius:20px;padding:60px 48px}.main-popup-inner p{margin-bottom:0;font-size:14px;line-height:1.75;letter-spacing:.42px;color:#151515;text-align:left}.main-popup-inner p a{text-decoration:underline;font-weight:700}.main-popup-flex{display:flex;gap:8px}.main-popup-wrapper button{font-weight:700;font-size:14px;line-height:1.75;letter-spacing:.42px;color:#151515}.main-popup-wrapper button span{display:inline-block;font-weight:500}@media screen and (max-width:676px){.main-popup-inner{padding:32px 20px}}.custom-tag-section{margin-bottom:30px;max-width:1250px;margin-left:auto}.custom-tag-section .right-menu ul{justify-content:start}.custom_product_inventory .icon.custom_ping_animation{margin-right:3px;height:30px;width:30px;display:flex;align-items:center;justify-content:center}.custom_product_inventory .ping_animation{position:relative;width:14px;height:14px;display:block}.custom_product_inventory .ping_animation .ping_animation_outer{transition-duration:10s;background-color:var(--ping-color);border-radius:50%;animation:ping 1s cubic-bezier(0,0,.2,1) infinite;display:grid;width:14px;height:14px}.custom_product_inventory .ping_animation_wrapper{display:block;background-color:var(--ping-color);border-radius:50%;width:10px;height:10px;margin:auto;top:0;right:0;bottom:0;left:0;position:absolute}.custom_product_inventory{display:flex;align-items:center;margin-bottom:10px}.custom_product_inventory p{margin-bottom:0;font-weight:700}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@media screen and (max-width:390px){.collection-listing .product-grid--per-row-mob-2{--product-columns-desktop:1}.product_vendor span{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom.css.map */
