.predictive-search__loading-state svg{width:15px;height:15px}.pplr-wrapper input[type=text],.pplr-wrapper textarea{text-indent:0px;height:40px;padding:10px;font-family:Gotham Book!important}.header .header__icon .icon{height:23px;width:23px}.header .search__button{right:inherit}.header .search__input.field__input{padding-right:20px;padding-left:40px;color:#707070;font-family:Gotham;font-size:14px;font-size:clamp(12px,2vw,14px);font-style:normal;font-weight:325;line-height:normal;letter-spacing:.7px;box-shadow:inherit}.header .field__label{left:40px}.header .search-modal__content{padding:0 0rem}.header .field:before,.index .field:after{border:1px solid #d9d9d9;box-shadow:inherit}nav.header__inline-menu ul li a{color:#707070;text-align:center;font-family:Gotham;font-size:16px;font-size:clamp(14px,2vw,16px);font-style:normal;line-height:normal;letter-spacing:1.28px;text-transform:uppercase;padding:1rem 3rem;font-weight:325}.header__menu-item span{color:#707070;text-align:center;font-family:Gotham;font-size:16px;font-size:clamp(14px,2vw,16px);font-style:normal;line-height:normal;letter-spacing:1.28px;text-transform:uppercase;font-weight:325}.header__menu-item{padding:1rem 3rem}.header .field__input:focus~.field__label{display:none}.header .reset__button{right:0}.collection__title.title-wrapper{text-align:center}.index .banner__text.rte.body{color:#fff;text-align:center;font-family:Gotham;font-size:15px;font-size:clamp(12px,2vw,15px);font-style:normal;font-weight:300;line-height:normal;letter-spacing:3px;text-decoration-line:none;text-transform:uppercase}.index .banner__buttons a{color:#fff;text-align:center;font-family:Gotham;font-size:15px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:3px;text-decoration-line:underline;text-transform:uppercase}.index .banner__buttons a:before,.index .banner__buttons a:after{display:none}.home_featured_collection h2.title.inline-richtext.h2{color:#2e2e2e;text-align:center;font-family:Gotham;font-size:15px;font-size:clamp(12px,2vw,15px);font-style:normal;font-weight:325;line-height:normal;letter-spacing:3px;text-transform:uppercase;margin-bottom:15px}.home_featured_collection .collection__description.body.rte{color:#2e2e2e;text-align:center;font-family:Gotham;font-size:40px;font-size:clamp(22px,3vw,40px);font-style:normal;font-weight:300;line-height:normal}.home_featured_collection .collection__title.title-wrapper{margin-bottom:6rem}.home_featured_collection .product-grid .grid__item:hover{background:#eeecec}.home_multicolumn_section .multicolumn-card-spacing{padding-top:0;margin-left:0;margin-right:0}.home_multicolumn_section .multicolumn-card__info{position:absolute;top:80px;width:100%;text-align:center;background:#00000080;padding:10px}.home_multicolumn_section .multicolumn-card__info h3.inline-richtext{color:#fff;text-align:center;font-family:Gotham;font-size:36px;font-size:clamp(15px,3vw,30px);font-style:normal;font-weight:400;line-height:normal;margin-bottom:5px}.home_multicolumn_section .multicolumn-card__info a.link.animate-arrow{color:#e0e0e0;text-align:center;font-family:Gotham;font-size:16px;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:325;line-height:normal;letter-spacing:3.2px;text-decoration-line:underline;text-transform:uppercase}.home_multicolumn_section .multicolumn-card__info span.icon-wrap{display:none}.home_video_img img{width:100%}.home_video_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.home_video_main{position:relative}.home_video_text h3{color:#fff;text-align:center;font-family:Gotham;font-size:36px;font-size:clamp(15px,2vw,36px);font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.home_video_text a{color:#e0e0e0;text-align:center;font-family:Gotham;font-size:16px;font-size:clamp(12px,2vw,16px);font-style:normal;font-weight:325;line-height:normal;letter-spacing:3.2px;text-decoration-line:underline;text-transform:uppercase}.home_left_video_section .image-with-text__media a img{width:100%;height:100%}.home_left_video_section .image_icon{margin-top:0;margin-bottom:15px}.image_icon img{width:100%}.home_left_video_section h2.image-with-text__heading.inline-richtext.h1{color:#606060;text-align:center;font-family:Gotham;font-size:42px;font-size:clamp(21px,2vw,42px);font-style:normal;font-weight:400;line-height:normal;margin-top:15px}.home_left_video_section .image-with-text__content.image-with-text__content--middle{height:100%}.home_left_video_section .image-with-text .grid{align-items:center;background:#fff}.home_featured_collection .slider-counter{display:none}.home_featured_collection .slider-button{width:50px;height:50px;background:#fff;border-radius:50px}.home_featured_collection .slider-buttons{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;justify-content:space-between;width:90%;z-index:1090}.home_slideshow_slider .image-with-text__media img{height:100%;width:100%;background-color:#fff;object-fit:contain!important}.home_slideshow_slider h2.image-with-text__heading.inline-richtext.h1{color:#606060;font-family:Gotham;font-size:40px;font-style:normal;font-weight:325;line-height:45px}.home_slideshow_slider .start_icon{margin-bottom:23px}.home_slideshow_slider .image-with-text__text.rte.body p{color:#9694a2;font-family:Gotham;font-size:15px;font-style:normal;font-weight:325;line-height:28px}.home_slideshow_slider p.image-with-text__text{color:#606060;font-family:Gotham;font-size:16px;font-style:normal;font-weight:350;line-height:36px}.home_slideshow_slider .shop_the_coll_btn a{color:#000;font-family:Gotham;font-size:15px;font-style:normal;font-weight:325;line-height:28px;letter-spacing:2.7px;text-decoration-line:underline;text-transform:uppercase;margin-top:30px;display:inline-block}.index .rich-text__buttons a.button.button--primary{border-radius:4px;border:1px solid #000;background:#efefef;color:#2e2e2e;text-align:center;font-family:Gotham;font-size:14px;font-style:normal;font-weight:325;line-height:normal;letter-spacing:.7px;text-transform:uppercase}.index .rich-text__buttons a.button.button--primary:before,.index .rich-text__buttons a.button.button--primary:after{display:none}.index .slider-component-desktop .card__media .media img{object-fit:contain!important}.index .banner__box>*+.banner__buttons{margin-top:0}.index .rich-text__blocks.center .rich-text__buttons{margin-top:6rem}.index .rich-text__blocks.center h2.rich-text__heading.rte.inline-richtext.h1{color:#2e2e2e;text-align:center;font-family:Gotham;font-size:40px;font-style:normal;font-weight:325;line-height:normal}.index .blog_tagline{color:#2e2e2e;text-align:center;font-family:Gotham;font-size:15px;font-style:normal;font-weight:325;line-height:normal;letter-spacing:3px;text-transform:uppercase;margin-bottom:15px}.blog .slider-mobile-gutter .slider-buttons .slider-counter{display:none}.index .blog h2.blog__title.inline-richtext.h1{color:#2e2e2e;text-align:center;font-family:Gotham Book;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.index .title-wrapper-with-link{align-items:center;justify-content:center;color:#2e2e2e;text-align:center;font-family:Gotham;font-size:40px;font-style:normal;font-weight:300;line-height:normal}.footer_multicolumn .multicolumn-card.content-container .multicolumn-card__info h3.inline-richtext{color:#fff;text-align:center;font-family:Gotham;font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:2.4px;text-transform:uppercase}.footer_multicolumn .multicolumn-card__info .rte p{color:#b2ada6;text-align:center;font-family:Gotham;font-size:13px;font-style:normal;font-weight:325;line-height:20px;letter-spacing:.65px;text-transform:uppercase}.blog .slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.blog .blog__view-all .blog__button{border-radius:4px;border:1px solid #000;background:#efefef;color:#2e2e2e;text-align:center;font-family:Gotham;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.7px;text-transform:uppercase}.blog .blog__view-all .blog__button:before,.blog .blog__view-all .blog__button:after{display:none}.home_slideshow_image .slider-counter__link--dots .dot{border:1px solid #fff}.home_slideshow_image .slideshow__controls{position:absolute;bottom:15px;width:100%}.home_slideshow_image .slider-counter__link{padding:.5rem}.home_slideshow_image .slider-counter__link--active.slider-counter__link--dots .dot{background:#fff}.home_slideshow_image .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{background:#fff}.blog .slider-mobile-gutter .slider-button{background:#fff;width:50px;height:50px;border-radius:50px}.blog .slider-mobile-gutter .slider-buttons{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;justify-content:space-between;width:95%;z-index:1090}.article-card__info.caption-with-letter-spacing.h5{color:#828282;font-family:Gotham;font-size:15px;font-style:normal;font-weight:325;line-height:normal;letter-spacing:3px;text-transform:uppercase;padding-top:0;margin-bottom:10px}.index .blog__posts .article-card .card__information{padding-left:10px!important;padding-right:10px!important}.blog__posts h3.card__heading.h2 a{color:#323232;font-family:Gotham;font-size:16px;font-style:normal;font-weight:300;letter-spacing:2.4px;text-transform:uppercase;line-height:30px;text-align:left}.index p.article-card__excerpt.rte-width,.index .read_more_btn{display:none}.home_can_we_help_flx{display:flex;justify-content:space-between;align-items:center}.home_can_we_help_right{display:flex;align-items:center}.home_can_we_help_right a{display:flex;align-items:center;gap:10px;margin-right:60px;color:#fff;font-family:Gotham;font-size:22px;font-style:normal;font-weight:300;line-height:normal;text-decoration:none}.home_can_we_help_left h4{margin:0}.home_can_we_help_left span{color:#b2ada6;font-family:Gotham;font-size:15px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;display:inline-block}.home_can_we_help_left h4{color:#fff;font-family:Gotham;font-size:22px;font-style:normal;font-weight:300;line-height:normal}.home_can_we_help_right a:last-child{margin-right:0}.newsletter__wrapper{display:flex;justify-content:space-between;align-items:center;gap:50px}.newsletter__wrapper__Left{text-align:left}.newsletter-form{align-items:flex-start;margin:0 auto;max-width:100%}h2.inline-richtext.h1{margin:0}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%}.newsletter__wrapper__flx{display:flex;text-align:left;gap:20px}.newsletter__wrapper__Left h2{color:#b2ada6;font-family:Gotham;font-size:15px;font-style:normal;font-weight:325;line-height:normal;letter-spacing:3px;text-transform:uppercase;margin:0 0 15px}.newsletter__subheading.rte p{color:#fff;font-family:Gotham;font-size:22px;font-style:normal;font-weight:300;line-height:normal}.newsletter__subheading{margin-bottom:30px}.newsletter-form__field-wrapper .field__input{background:#fff;color:#000;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:31px;min-height:49px;border-radius:5px}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.newsletter__wrapper__right h3{color:#fff;font-family:Gotham;font-size:22px;font-style:normal;font-weight:300;line-height:normal;text-align:left;margin-top:0}.newsletter-form__field-wrapper label{color:#fff;font-family:Gotham;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:15px;display:inline-block;width:100%}.newsletter__wrapper__txt span{color:#b2ada6;font-family:Gotham;font-size:15px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:3px;text-transform:uppercase}.newsletter__wrapper__txt h5{color:#fff;font-family:Gotham;font-size:20px;font-style:normal;font-weight:325;line-height:normal;margin:10px 0}.newsletter__wrapper__txt h6{color:#fff;font-family:Gotham;font-size:20px;font-style:normal;font-weight:300;line-height:normal;margin:0 0 15px}.newsletter__wrapper__txt p{color:#b2ada6;font-family:Gotham;font-size:15px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:3px;text-transform:uppercase;margin:0}h2.footer-block__heading.inline-richtext,h2.footer-block__heading.rte{color:#b2ada6;font-family:Gotham Book;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:3px;text-transform:uppercase}.footer-block__details-content .list-menu__item--link{color:#fff;font-family:Gotham;font-size:16px;font-style:normal;font-weight:325;line-height:30px}.footer-block__brand-info li.list-social__item{background:#fff;margin-right:5px;border-radius:50px;color:#fff}.footer-block__brand-info li.list-social__item a{color:#000}.footer_margin{margin:0}.landing_komen .komen_page_section .media>img{object-fit:scale-down!important}.landing_komen .komen_page_section .image-with-text__text.rte.body p{color:#9694a2;font-family:Gotham;font-size:16px;font-style:normal;font-weight:300;line-height:28px;margin-bottom:20px}.landing_komen .komen_page_section p.image-with-text__text{color:#c40171;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.landing_komen .komen_page_section .image-with-text__content{padding:10rem 4rem 7rem}.landing_komen .world_without_section h2.image-with-text__heading.inline-richtext.h1{color:#c5006f;font-size:40px;font-style:normal;font-weight:600;line-height:67px;font-family:Gotham Book}.landing_komen .world_without_section p.image-with-text__text.image-with-text__text--caption{color:#2e2e2e;font-family:Gotham;font-size:40px;font-style:normal;font-weight:300;line-height:67px;text-transform:none;margin-top:0}.landing_komen .world_without_section .image-with-text__text.rte.body p{color:#9694a2;font-family:Gotham;font-size:16px;font-style:normal;font-weight:325;line-height:28px}.landing_komen .rich-text__buttons a{border-radius:4px;border:1px solid #000;background:#efefef;color:#2e2e2e;text-align:center;font-family:Gotham;font-size:14px;font-style:normal;font-weight:325;line-height:normal;letter-spacing:.7px;text-transform:uppercase;width:213px}.landing_komen .rich-text__buttons a:before,.landing_komen .rich-text__buttons a:after{display:none}.landing_komen .image-with-text__text-item.grid__item a.button.button--secondary{border-radius:4px;border:1px solid #000;background:#efefef;color:#2e2e2e;text-align:center;font-family:Gotham;font-size:14px;font-style:normal;font-weight:325;line-height:normal;letter-spacing:.7px;text-transform:uppercase;width:213px}.landing_komen .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media{border-radius:20px!important}.blog__posts .blog__post .card__inner .card__media{border-radius:6px}.press h2.banner__heading{color:#fff;font-family:Gotham;font-size:clamp(30px,5vw,64px);font-style:normal;font-weight:500;line-height:normal}smc-bg.smc-animated{display:none!important}.warranty h1.main-page-title.page-title.h0{display:none}.warranty_registration_form .contact__fields{display:flex;gap:20px}.rte p{color:#000;font-family:Gotham;font-size:16px;font-style:normal;font-weight:325;line-height:28px;text-transform:none}.product-callout{text-align:center;font-family:Gotham Book;font-size:clamp(10px,2vw,18px);margin-bottom:10px;font-weight:700;color:#ffa501}.product__info-wrapper .product-callout{text-align:left}a#HeaderMenu-trade-wholesale-corporate-gifts-special-orders-customization{font-weight:900}.rte table tr td{color:#52524f;font-family:Gotham Book;font-size:16px;font-style:normal;font-weight:400;padding:10px}table.distributor-table{max-width:900px;margin:50px auto;padding:20px}.distributor h1.main-page-title.page-title.h0{display:none}.distributor-table{width:100%;border-collapse:collapse;margin-top:20px}.distributor-table th,.distributor-table td{padding:12px;border:1px solid #ddd;text-align:left}.distributor-table th{background-color:#f4f4f4;font-size:18px}.distributor-table tr:nth-child(2n){background-color:#f9f9f9}.rte table tr td.region{font-weight:600}@media only screen and (min-width: 750px){.press .banner--content-align-left.banner--desktop-transparent .banner__box{max-width:90rem}.index .banner--desktop-transparent h2.banner__heading.inline-richtext{color:#fff;text-align:center;font-size:64px;font-size:clamp(20px,2vw,64px);font-style:normal;font-weight:400;line-height:normal;font-family:Gotham;margin-bottom:0;line-height:30px}.index .banner--desktop-transparent p{color:#fff}}@media screen and (min-width: 768px){.blog .slider.slider--tablet{--grid-desktop-horizontal-spacing: 20px;padding-left:50px;padding-right:50px}}@media screen and (min-width: 1300px){.blog__posts .blog__post .card__inner{height:478px}}@media screen and (min-width: 750px) and (max-width: 1499px){.blog .slider-mobile-gutter .slider-buttons{top:40%}}@media screen and (min-width: 1500px){.blog .slider-mobile-gutter .slider-buttons{top:43%}}@media screen and (min-width: 990px){.index .rich-text__blocks{max-width:100%}}.video-container{max-width:100%;width:100%}video{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 6px #0000001a}
/*# sourceMappingURL=/cdn/shop/t/8/assets/style.css.map */
