.btn{padding:15px 20px;line-height:1.35}.drop-collection-title{font-size:18px;line-height:.95;letter-spacing:.01px;text-transform:uppercase;font-family:Barlow,sans-serif}.navigation__item--with-mega-menu .navigation__child-tier{border:0;background:#f7f7f8!important;box-shadow:0 4px 8px #00000026}.navigation__item--with-mega-menu .navigation__child-tier .navigation__tier-2{padding:45px 0 35px}.navigation__item--with-mega-menu .navigation__child-tier .navigation__tier-2 .dropdawn-menu-small a{color:#676869;transition:.3s ease-in}.navigation__item--with-mega-menu .navigation__child-tier .navigation__tier-2 .dropdawn-menu-small a:hover{color:#000}.pageheader .logo-area{border-bottom:0}.navigation__mobile-products .product-block__detail{margin-top:9px}.navigation__mobile-products .product-block__detail .product-block__title{font-size:16px;font-weight:700;line-height:.85;text-transform:uppercase;font-family:Barlow,sans-serif;margin:5px 0}.navigation__mobile-products .product-block__detail .product-price .price{font-size:10px}.navigation__mobile-products .product-block__detail .jdgm-preview-badge{margin-top:4px}@media screen and (min-width:1200px){.template-product .section-main-product .container{padding-left:164px;padding-right:164px}}.template-product .section-main-product .breadcrumbs{margin-top:-18px}.template-product .section-main-product .breadcrumbs-list__link{color:#676869;font-size:12px;line-height:1.35}.template-product .section-main-product .page-header{padding-bottom:15px}.section-main-product .product-info .product-title{font-size:26px;line-height:.85;letter-spacing:0;margin-bottom:12px}.section-main-product .product-info{justify-content:flex-start}.section-main-product .product-form .vendor a{color:#676869;font-size:12px;line-height:1.35;text-transform:capitalize}.section-main-product .product-form .vendor{margin-bottom:8px}.section-main-product .product-info__price{order:2;margin-top:4px}.section-main-product .price-container{margin-bottom:0}.section-main-product .theme-product-reviews{width:100%;order:1}.section-main-product .theme-product-reviews .cc-rating-stars__svg{fill:#000}.section-main-product .theme-product-reviews .cc-rating-custom-caption,.section-main-product .product-form .label{color:#676869;font-size:12px;line-height:1.35}.section-main-product .product-form .label{margin-bottom:5px}.section-main-product .product-price--large .price__default{font-size:18px;line-height:1.35;color:#000}.section-main-product .product-price--large .price--on-sale .price__current{color:#000}.section-main-product .product-info-block{font-size:16px;font-weight:600;line-height:1.35;max-width:400px;width:100%}.section-main-product .product-form .input-row{margin:17px 0}.section-main-product .opt-label{padding:15px 20px;font-size:14px;font-weight:500;border-color:#dbdddd!important;margin:0;border-width:1.5px!important;background:#f7f7f8;border-radius:0}.section-main-product .opt-btn:checked+.opt-label{box-shadow:none;border-color:#000!important}.section-main-product .option-selector__btns{gap:15px;margin:0}.section-main-product .buy-buttons-row{margin-top:17px}.section-main-product .buy-buttons-row .quantity-wrapper{background:#f7f7f8;border:1.5px solid #000000;width:max-content}.section-main-product .buy-buttons-row .quantity-wrapper a,.section-main-product .product-form .input-row input[name=quantity]{border:0;background:none;border-radius:0;margin:0;color:#000}.product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:27px;margin-bottom:12px}.section-main-product .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]{font-size:14px;font-weight:500;line-height:1.35;border-radius:0}.shopify-payment-button .shopify-payment-button__more-options{margin-top:15px;font-size:12px;line-height:1.35}.section-main-product .product-info-accordion .disclosure{border-color:#000;border-width:2px}.section-main-product .product-info-accordion .disclosure__title{padding:14px 30px 14px 0;font-size:18px;letter-spacing:.01px;line-height:.95;font-weight:700;text-transform:uppercase;font-family:Barlow,sans-serif}.section-main-product .product-info-accordion .disclosure__content{padding-bottom:16px}.section-main-product .product-info-accordion .disclosure__content p{font-size:12px;line-height:1.35;color:#000;letter-spacing:0}.section-main-product .product-info-accordion:last-child .disclosure{margin-bottom:0}.section-main-product .social-share .social-share__heading{font-size:12px;line-height:1.35}.section-main-product .social-share .social a{margin-inline-start:18px}.section-main-product .social-share .social a svg{width:25px;height:auto}.product-related-list{margin-top:46px}.section-main-product .product-related-list .label,.section-main-product .product-related-list .product-block__title{font-size:18px;line-height:1.35;margin-bottom:21px;letter-spacing:.01px;font-weight:700;text-transform:uppercase;font-family:Barlow,sans-serif;color:#000}.section-main-product .product-related-list .product-block__title{margin-bottom:5px}.section-main-product .product-related-list .product-block__detail{margin-top:11px}.section-main-product .product-price--block .price__default{font-size:12px;line-height:1.35}.section-main-product .product-related-list .fixed-layout .column{padding-left:15px}.section-main-product .product-related-list .fixed-layout{margin-left:-15px}.section-main-product .product-related-list .text-overlay__collection_name{display:none}.product-icon-text{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:30px;gap:10px}.product-icon-text-item{display:flex;align-items:center}.product-icon-text-item .product-icon-box{border-radius:50%;background:#000;width:47px;height:47px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.product-icon-info{margin-left:12px}.product-icon-info h4{font-size:18px;margin-bottom:4px;font-weight:700;line-height:.95;letter-spacing:.01px;text-transform:uppercase;font-family:Barlow,sans-serif}.product-icon-info span{font-size:12px;line-height:1.35}.template-product .section-image-with-text-overlay .text-overlay__title{font-size:45px;line-height:.85;letter-spacing:0;margin-bottom:20px}.section-image-with-text-overlay .text-overlay__rte p{font-size:18px;line-height:1.35}.related-products .hometitle{font-size:45px;line-height:.85;letter-spacing:0;margin-bottom:25px}.section-rich-text .majortitle{line-height:.85;letter-spacing:0;margin-bottom:20px}.section-rich-text .rte p{font-size:18px;line-height:1.35;letter-spacing:0}.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link{font-weight:500;padding:22px 10px}.section-rich-text .custom_rich_text .majortitle{font-size:26px;margin:0}.section-rich-text .custom_rich_text .rte{margin-bottom:13px}.section-collection-list .collection-listing .text-overlay__text h2{font-size:26px;line-height:.85}.section-collection-list .collection-listing .text-overlay__text .text-overlay__title{margin-bottom:10px}.section-collection-list .collection-listing .text-overlay__inner{padding:22px}.section-featured-collection .collection-slider-row .rte.main-section-top-des{font-size:18px;margin-bottom:14px}.section-featured-collection .view-all .small-feature-link,.related-products .view-all .small-feature-link{padding:0 34px;font-size:16px}.section-featured-collection .view-all,.related-products .view-all{margin-bottom:34px}.product-price .price{font-size:16px;line-height:1.35}.custom-scolling-banner .marquee{padding:26px 0 0}.template-index .section-slideshow .text-overlay .text-overlay__inner .text-overlay__title p{margin-bottom:0}.section-slideshow .text-overlay__inner .text-overlay__rte h6{font-size:26px;line-height:.85;margin:0}.section-slideshow .text-overlay__inner .text-overlay__button-row .text-overlay__button{margin:0;border:0}.section-slideshow .text-overlay__inner .text-overlay__button-row{margin-left:0;display:flex;flex-wrap:wrap;gap:15px;width:100%;margin-top:24px}.section-video .video-section .image-overlay{max-width:884px;width:100%;margin:auto}.section-video .video-section .hometitle{margin-bottom:32px}.custom_image_with_text .flexible-layout .feature-text-paired .majortitle{font-size:26px;line-height:.85}.custom_image_with_text .flexible-layout .feature-text-paired .rte p{font-size:16px;margin-bottom:10px}.custom_image_with_text .flexible-layout .button-row .button-row__btn{margin-top:0}.about_image_with_text .flexible-layout .feature-text-paired .subheading{font-size:16px;line-height:1.4;letter-spacing:normal;margin-bottom:5px}.about_image_with_text .flexible-layout .feature-text-paired .rte p{font-size:18px;line-height:1.4;letter-spacing:normal}.about_image_with_text .flexible-layout .feature-text-paired .majortitle{margin-bottom:10px;line-height:.9}.about_image_with_text .image-overlap__image img{max-width:500px}.section-footer__text{margin-bottom:22px}.section-footer .section-footer__row-container .section-footer__row-lower{padding-top:33px;align-items:center}.section-footer .section-footer__payment-icons{margin-bottom:0}.section-footer .section-footer__row-container .section-footer__row-lower .copyright span,.section-footer .section-footer__row-container .section-footer__row-lower .copyright span a{color:#676869}@media screen and (max-width:1440px){.about_image_with_text .image-overlap__image img{max-width:427px;width:100%}}@media screen and (max-width:1199px){.section-slideshow .text-overlay__inner .text-overlay__button-row{gap:8px}.collection-listing .product-block__title,.section-collection-list .collection-listing .text-overlay__text h2{font-size:20px}}@media screen and (max-width:989px){.product-icon-info h4{font-size:16px}.product-icon-text-item .product-icon-box{width:41px;height:41px}.section-main-product .product-info-block{font-size:14px}.section-main-product .product-info-accordion .disclosure__title,.section-main-product .product-related-list .label,.section-main-product .product-related-list .product-block__title{font-size:16px}.section-rich-text .majortitle{font-size:32px}.section-main-product .product-info .product-title{line-height:normal}.section-header .navigation .navigation__tier-1 .navigation__link{padding:12px}.section-featured-collection .hometitle a,.section-scrolling-banner .majortitle,.section-video .video-section .hometitle{font-size:35px}}@media screen and (max-width:767px){.section-main-product .product-info-block{max-width:100%}.section-main-product .product-form .product-related-list{display:none}.section-main-product .media-gallery .main-image{margin-bottom:7px}.section-main-product .thumbnails .thumbnail,.section-main-product .thumbnails .thumbnail .img-ar{height:100%}.section-main-product .thumbnails .thumbnail .img-ar img{object-fit:cover}.section-main-product .thumbnails{margin-bottom:13px}.section-rich-text .fully-padded-row--small{padding:33px 0}.section-rich-text .majortitle{font-size:27px;margin-bottom:8px}.section-rich-text .rte p{font-size:13px}.section-main-product .media-gallery__inner .thumbnails.mobile-only .slider{overflow-y:hidden}.section-main-product .product-icon-text-item{flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px);width:100%}.announcement__text{text-align:left}.section-slideshow .slideshow .text-overlay{align-items:flex-start}.about-image-banner .text-overlay__inner{padding:39px 56px 50px 25px}.about_image_with_text .image-overlap__image img{max-width:100%}.about_image_with_text .flexible-layout .feature-text-paired .subheading{margin-top:0}.about_image_with_text .flexible-layout .column{margin-bottom:26px}.about_image_with_text .flexible-layout .column:last-child{margin-bottom:0}.about_image_with_text .image-overlap{max-width:100%!important}.section-header .pageheader .logo-area{padding-top:2px;padding-bottom:2px}.section-header .pageheader .logo-area .logo-area__left{flex:0 0 auto}.logo-area__middle--logo-image{max-width:fit-content!important;padding-left:12px}.template-index .cross-page-promos .flexible-layout.layout-all-quarters{margin-left:0}.section-featured-collection .hometitle a,.section-scrolling-banner .majortitle,.section-video .video-section .hometitle{font-size:30px}.main-featured-header{padding:0 16px}.section-video .video-section .hometitle{margin-bottom:29px}.section-featured-collection .view-all,.related-products .view-all{display:flex;align-items:center}.section-featured-collection .view-all .small-feature-link,.related-products .view-all .small-feature-link{width:100%;display:block}.logo-area .mobile-nav-toggle{width:auto}.logo-area__right .header-account-link,.logo-area__right .show-search-link__icon,.logo-area__right .cart-link{width:auto;height:auto}.logo-area__right .logo-area__right__inner{gap:17px}.navigation__item--with-mega-menu .navigation__child-tier .navigation__tier-2 .dropdawn-menu-small a{color:#000;font-weight:600;font-size:16px}.navigation__item--with-mega-menu .navigation__child-tier .navigation__tier-2{padding:12px 0 0}.navigation__item--with-mega-menu .navigation__child-tier .navigation__tier-2 .dropdawn-menu-small .dropdawn-menu-small-link{padding:12px 0}.mobile-navigation-drawer .navigation__link{font-size:16px}}@media screen and (max-width:480px){.section-main-product .product-form .vendor a{font-size:9px}.section-main-product .product-form .vendor{margin-bottom:10px}.section-main-product .product-info .product-title{font-size:19px}.section-main-product .product-price--large .price__default{font-size:13px}.section-main-product .product-info-block{font-size:11px;padding-bottom:5px}.section-main-product .product-form .label{font-size:9px;margin-bottom:9px}.section-main-product .opt-label{padding:10px 15px;font-size:10px;min-height:34px}.section-main-product .option-selector__btns{gap:20px}.product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:24px;margin-bottom:13px}.section-main-product .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]{font-size:10px;padding:10px;min-height:34px}.shopify-payment-button .shopify-payment-button__more-options{margin-top:13px;font-size:9px}.product-icon-text{padding-top:11px}.product-icon-info span,.section-main-product .product-info-accordion .disclosure__content p,.section-main-product .social-share .social-share__heading{font-size:9px}.product-icon-info h4{margin-bottom:0}.section-main-product .social-share .social a{margin-inline-start:16px}.section-main-product .social-share .social a svg{width:21px}.section-main-product{margin-bottom:58px}.template-product .section-image-with-text-overlay .text-overlay__title{font-size:27px;margin-bottom:12px}.section-image-with-text-overlay .text-overlay__rte p{font-size:13px}.section-main-product .product-form .input-row input[name=quantity]{font-size:10px}.section-main-product .buy-buttons-row .quantity-wrapper a{width:31px;min-width:31px;height:31px;line-height:31px}.section-main-product .buy-buttons-row .quantity-wrapper a svg{width:12px}.section-main-product .product-form .input-row input[name=quantity]{width:31px;height:31px}.section-main-product .social-share{margin-top:-20px}.section-image-with-text-overlay .text-overlay__rte{max-width:290px}.announcement__text{font-size:8px}.section_about_rich_text .align-ltr-center{text-align:left}.product-price .price{font-size:11px;line-height:1.35}.announcement-bar__right .payment-svg{max-width:100px;width:100%;gap:10px}.payment-svg:after{height:12px}.icon-with-caption__image-icon{width:29px}.icon-with-caption{gap:6px;align-items:flex-start}.cross-page-promos .heading-font{font-size:12px;margin:0}.cross-page-promos .icon-with-caption__text span{font-size:8px}.template-index .cross-page-promos .flexible-layout.layout-all-quarters .column{margin-bottom:11px}.template-index .cross-page-promos .flexible-layout.layout-all-quarters{margin-bottom:0}.template-index .cross-page-promos{padding-bottom:11px}.section-rich-text .custom_rich_text .majortitle,.section-collection-list .collection-listing .text-overlay__text h2{font-size:19px}.section-collection-list .collection-listing .text-overlay__text .text-overlay__title{margin-bottom:8px}.section-collection-list .collection-listing .text-overlay__inner{padding:18px}.home_scollable_content .marquee-item.marquee-text{font-size:50px}.section-featured-collection .hometitle{margin-bottom:6px}.section-featured-collection .hometitle a,.section-scrolling-banner .majortitle,.section-video .video-section .hometitle{font-size:27px}.section-featured-collection .collection-slider-row .rte.main-section-top-des{font-size:13px;margin-bottom:4px}.section-featured-collection .view-all .small-feature-link,.related-products .view-all .small-feature-link{font-size:11px}.section-featured-collection .view-all,.related-products .view-all{margin-bottom:20px}.section-featured-collection .view-all svg,.related-products .view-all svg{width:20px;height:20px}.custom-scolling-banner .marquee{padding-top:13px}.section-slideshow .text-overlay__inner .text-overlay__button-row .text-overlay__button{padding:10px 5px}}@media screen and (max-width:390px){.section-slideshow .text-overlay__inner .text-overlay__button-row .text-overlay__button{font-size:10px}.section-slideshow .text-overlay__inner .text-overlay__rte h6{font-size:19px}.section-slideshow .text-overlay__button-row{margin:calc(2rem - 16px) -.5em 1em}.section-slideshow .text-overlay__inner .text-overlay__button-row{gap:4px}.about_image_with_text .flexible-layout .feature-text-paired .subheading{font-size:11px}.about_image_with_text .flexible-layout .feature-text-paired .majortitle{font-size:27px}.about_image_with_text .flexible-layout .feature-text-paired .rte p{font-size:13px}.template-index .section-slideshow .text-overlay .text-overlay__inner{max-width:320px}.template-index .section-slideshow .text-overlay .text-overlay__inner .text-overlay__text{padding:19px 10px 15px 13px}.template-index .section-slideshow .text-overlay .text-overlay__inner .text-overlay__title{font-weight:800;margin-bottom:8px}.section-slideshow .text-overlay__inner .text-overlay__button-row{margin-top:12px;margin-bottom:0}.template-index .cross-page-promos .flexible-layout.layout-all-quarters .column{padding-left:5px}.section-rich-text .custom_rich_text .rte{margin-bottom:7px}.custom_image_with_text .flexible-layout .feature-text-paired .majortitle{font-size:19px}.custom_image_with_text .flexible-layout .feature-text-paired .rte p{font-size:11px}.announcement-bar__announcements{margin:6px 0}}@media screen and (max-width:389px){.template-suffix-about-us .text-overlay__title{font-size:38px!important}}@media screen and (min-width:768px){.custom_image_with_text .flexible-layout .column,.custom_image_with_text .fixed-layout .column{padding-left:60px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom-style-2.css.map */
