body.template-suffix-re-seller{background-color:#f5f5f5}.section-accordion_with_image_main .accordion-title-mobile{display:none}.template-collection .section-accordion_with_image_main .accordion-title-desktop{display:block}.template-collection .custom-toggle-target-container label.custom-filter-group__item:not(:last-child){margin-right:12px}.template-collection .accordion_with_image_wrapper.without_image{padding-top:0}.accordion_with_image_wrapper .accordion_tab_wrapper{margin-bottom:61px}.template-collection .section-accordion_with_image_main .accordion_with_image_wrapper{padding-top:149px}@media screen and (max-width: 1000px){.template-collection .main-collection-page .product-count .filters{display:contents}.template-collection .main-collection-page .product-count{padding-top:25px}.template-collection .main-collection-page .header{margin:8px 0 0}}@media screen and (max-width: 1024px){.template-collection .accordion_with_image_wrapper .accordion_tab_wrapper{padding:0 16px}.template-collection .section-accordion_with_image_main .accordion_with_image_wrapper{padding-top:45px}}@media screen and (max-width: 767px){.section-accordion_with_image_main .accordion-title-mobile{display:block}.template-collection .section-accordion_with_image_main .accordion-title-desktop,.template-collection .main-collection-page .product-count .utility-bar__item{display:none}.template-collection .accordion_with_image_wrapper{align-items:flex-start}.template-collection .section-accordion_with_image_main .disclosure__title .numbers{display:none}.template-collection .main-collection-page .custom-toggle-target-container label.custom-filter-group__item{padding:5px 15px}.template-collection .main-collection-page .filter-group__clear-link{font-size:var(--smaller-text-size-2);line-height:normal;font-size:13px;letter-spacing:.65px;font-weight:500}.template-collection .accordion_with_image_wrapper .without_image{padding-top:64px}.template-collection .section-accordion_with_image_main .collapsible-tabs-heading h2{font-size:32px;line-height:1.2;font-weight:600;margin-bottom:20px}.template-collection .section-accordion_with_image_main .collapsible-tabs__tab .disclosure__title{gap:35px}.template-collection .section-accordion_with_image_main .disclosure__title .title{font-size:18px;font-weight:600;line-height:normal}.template-collection .main-collection-page .main-collection-layout{display:flex;flex-direction:column}.template-collection .main-collection-page .product-count{order:2}.template-collection .main-collection-page .header{order:1}.gallery-viewer__thumbs{display:none}.template-product .gallery-viewer-modal{position:absolute;top:0;left:0;height:100%;margin:0;width:100%;border-radius:0;background:#ffffffbf}.template-product .gallery-viewer-modal .modal__window{border-radius:20px;height:auto;width:calc(100% - 40px)}.gallery-viewer{padding-bottom:100%}.gallery-viewer__zoom-image{width:100%;height:100%;top:0!important;left:0!important;transform:none!important}.template-product .gallery-viewer-modal .gallery-viewer__prev,.template-product .gallery-viewer-modal .gallery-viewer__next{display:none}.template-product .gallery-viewer-modal .gallery-viewer__close{top:10px;right:10px;width:24px;height:24px;padding:0;border-radius:50%;background:#fff}.template-product .gallery-viewer-modal .gallery-viewer__close svg{width:18px;height:18px}}@media screen and (max-width: 640px){.main-collection-page .header h1,.main-collection-page .header .rte{text-align:left}.main-collection-page .page-header{padding:0}}@media screen and (max-width: 540px){.template-collection .main-collection-page .product-count{justify-content:left}}.reseller-image-with-text .feature-text-paired{margin-inline:0}.reseller-image-with-text .image-overlap{margin-left:0}.reseller-image-with-text .flexible-layout .column{margin-bottom:0}.reseller-image-with-text .flexible-layout .column:first-child{margin-left:0;width:45%}.reseller-image-with-text .flexible-layout .column:last-child{padding-left:20px;width:55%}.reseller-image-with-text .majortitle{margin-bottom:12px}.reseller-image-with-text .text{font-weight:500;letter-spacing:.42px;margin-bottom:32px}.reseller-image-with-text .icon_list{column-gap:40px}.reseller-image-with-text .icon_detail_box{gap:12px;align-items:center}.reseller-image-with-text .icon_box{display:flex;width:32px;height:32px;justify-content:center;align-items:center;background-color:rgb(var(--body-text-color));border-radius:50%}.reseller-image-with-text .icon_box svg{width:12px;height:12px}.reseller-image-with-text .icon_title{margin-bottom:0;font-size:10px;font-weight:500;line-height:normal;letter-spacing:1.1px;text-transform:uppercase;word-break:break-word}.reseller-image-with-text{margin-top:56px;margin-bottom:30px}.reseller-image-with-text .image-overlap__image img{border-radius:20px}@media (max-width:991px){.reseller-image-with-text .flexible-layout{row-gap:40px}.reseller-image-with-text .icon_list{column-gap:20px}}@media (max-width:767px){.reseller-image-with-text .flexible-layout .column:last-child{padding-left:0}.reseller-image-with-text .feature-text-paired{margin-top:0}.reseller-image-with-text .icon_list{column-gap:10px}.reseller-image-with-text{margin-top:0;margin-bottom:30px}}@media (max-width:448px){.reseller-image-with-text .icon_list{flex-direction:column;gap:12px}}.section-richtext-with-bg-image .text-overlay__text .text-overlay__rte{max-width:100ch}.section-richtext-with-bg-image .text-overlay__text .text-overlay__subheading{font-size:10px;color:#151515;font-weight:600;text-transform:uppercase;margin-bottom:12px}.section-richtext-with-bg-image .text-overlay__text .text-overlay__rte p{font-size:40px;font-weight:500;line-height:48px;color:#151515;letter-spacing:normal}.section-richtext-with-bg-image image-with-text-overlay{padding-top:180px}.section-richtext-with-bg-image .text-overlay .text-overlay__text{max-width:80%;margin:0 auto}@media (max-width:1440px){.section-richtext-with-bg-image image-with-text-overlay{padding-top:0;margin-top:-30px;margin-bottom:-65px}.section-richtext-with-bg-image .text-overlay__text .text-overlay__rte p{font-size:34px}}@media (max-width:1360px){.section-richtext-with-bg-image image-with-text-overlay{margin-top:-70px}}@media (max-width:1279px){.section-richtext-with-bg-image image-with-text-overlay{margin-top:-90px;margin-bottom:-100px}}@media (max-width:1139px){.section-richtext-with-bg-image image-with-text-overlay{margin-top:-110px}}@media (max-width:1024px){.section-richtext-with-bg-image .text-overlay__text .text-overlay__rte p{font-size:28px;line-height:38px}}@media (max-width: 992px){.section-richtext-with-bg-image image-with-text-overlay{margin-top:-160px}}.template-suffix-corporate-gifting .store-messages{margin-top:0}@media (max-width:767px){.template-suffix-corporate-gifting .section-richtext-with-bg-image{display:none}}.reseller_background_video .image-overlay{border-radius:20px;border:1px solid #D9D9D9}.reseller_background_video .text-overlay .text-overlay__inner{position:relative;margin:20px;width:100%;height:calc(100% - 40px);display:flex;justify-content:center;align-items:center;border-radius:8px;border:1px solid rgba(255,255,255,.6);background:#ffffff80;-webkit-backdrop-filter:blur(3.0999999046325684px);backdrop-filter:blur(3.0999999046325684px);padding:20px}.reseller_background_video{margin-top:20px;margin-bottom:23px}.reseller_background_video .heading-text{line-height:1.2;font-weight:500}.reseller_background_video{margin-left:20px;margin-right:20px}@media (max-width:767px){.reseller_background_video{margin-bottom:84px;margin-top:0}}@media (max-width: 448px){.reseller_background_video .heading-text{letter-spacing:-.9px}.reseller_background_video .text-overlay .text-overlay__inner{padding:18px}}@media (max-width: 375px){.reseller_background_video .heading-text{font-size:26px!important;letter-spacing:-.9px}}.reseller-slideshow{margin-bottom:45px}.reseller-slideshow .text-overlay--with-reveal .text-overlay__title{margin-bottom:0!important;color:#fff;font-weight:500}.reseller-slideshow .text-overlay span.logo-badge{display:none}@media (max-width: 767.98px){.reseller-slideshow .text-overlay--for-banner .text-overlay__inner{padding:20px}.reseller-slideshow{margin-bottom:25px}}@media (min-width: 1100px){.reseller-slideshow .text-overlay--for-banner .text-overlay__inner{padding:60px 20px}}.b2b-dashboard-details .company-name{margin-bottom:8px}.b2b-dashboard-details .addresses .address-title{font-weight:500}.b2b-dashboard-details .addresses{gap:25px}.b2b-dashboard-details .company-info p{font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1440px){.b2b-dashboard-details .second-box-wrapper-head span{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom-style.css.map */
