@charset "UTF-8";@font-face{font-family:GT Walsheim Pro;src:url(/cdn/shop/files/GTWalsheimPro-Regular.woff2?v=1746192443) format("woff2"),url(/cdn/shop/files/GTWalsheimPro-Regular.woff?v=1746192443) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Walsheim Pro;src:url(/cdn/shop/files/GTWalsheimPro-Medium.woff2?v=1746192596) format("woff2"),url(/cdn/shop/files/GTWalsheimPro-Medium.woff?v=1746192596) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BrownStd-Bold;src:url(/cdn/shop/files/BrownStd-Bold.woff2?v=1746187002) format("woff2"),url(/cdn/shop/files/BrownStd-Bold.woff?v=1746187002) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BrownStd-Regular;src:url(/cdn/shop/files/BrownStd-Regular.woff2?v=1746434753) format("woff2"),url(/cdn/shop/files/BrownStd-Regular.woff?v=1746434753) format("woff");font-weight:700;font-style:normal;font-display:swap}body,html{line-height:1.33;font-family:GT Walsheim Pro,BrownStd-Bold,BrownStd-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}h1,h2,h3,h4,h5,h6{color:#313131;font-weight:500}.shg-box-content input{background:#fff;border:1px solid #ccc;width:100%}.c-rte h4{font-size:22px}.btn,.c-button,button{font-style:normal;font-weight:500;font-size:13px;line-height:1.1;letter-spacing:.15em;text-transform:uppercase;padding:12px 20px;transition:background .3s cubic-bezier(.075,.82,.165,1),border .3s cubic-bezier(.075,.82,.165,1);will-change:background border;border-radius:50px;cursor:pointer}.shogun-heading-component h1,.shogun-heading-component h2,.shogun-heading-component h3,.shogun-heading-component h4,.shogun-heading-component h5,.shogun-heading-component h6{font-weight:700;font-family:GT Walsheim Pro!important}.gap_0 .multicolumn-list{gap:0!important}.custom_multicolumn{font-family:GT Walsheim Pro;text-align:center}.custom_multicolumn .title{font-family:GT Walsheim Pro;font-weight:500}.custom_multicolumn.multicolumn .title-wrapper-with-link{margin-bottom:0;justify-content:center}.custom_multicolumn h3.subtitle_nz{font-size:36px;line-height:1.2;display:block;margin-top:0}.custom_multicolumn h4.des_title{font-size:20px;font-family:GT Walsheim Pro;font-weight:500;margin-bottom:0}.custom_multicolumn .description p{font-size:18px;margin-top:0;letter-spacing:0}.custom_multicolumn .multicolumn-swiper{margin-top:60px}.custom_multicolumn .swiper-button-next svg,.custom_multicolumn .swiper-button-prev svg{width:16px;height:40px}.custom_multicolumn.multicolumn.background-primary .multicolumn-card{background:#fff;min-height:220px}.custom_multicolumn .multicolumn-card-spacing{padding-top:0}.custom_multicolumn .rte p{font-size:14px;line-height:1.5;letter-spacing:0}.custom_multicolumn .multicolumn-card__info{padding:20px 10px}.custom_multicolumn .rte.rte_desc{padding-bottom:10px}.comp-chart{margin-top:50px;overflow-x:hidden}h3.comp-chart-heading1{font-size:30px!important}.comp-chart-heading1{text-align:center;padding-left:15rem;font-family:GT Walsheim Pro}.table-container{margin:10px}.benefits-table{border-collapse:collapse;text-align:center;margin:0 auto}.mobile-benefits-icon{display:none}.product-thumbnail{width:110px;height:auto;display:block;margin:10px auto}.product-umf10{background-color:#e87722}.product-umf15{background-color:#e10600}.product-umf20{background-color:#ce0f69}.product-umf24{background-color:#830065}.product-umf26{background-color:#0085ca}.product-umf28{background-color:#3bad4e}.product-umf30{background-color:#203e96}.benefits-table th,.benefits-table td{min-width:110px;padding:10px 14px;border:1px solid #e3e3e3}.mgo-cl{font-size:20px;font-weight:700;color:#fff}.mgo-cl-1{color:#313131;font-size:20px;font-weight:700}.benefits-table .checkmark{display:inline-flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;padding:5px;width:30px;height:30px;color:#313131;font-size:14px;text-align:center}.benefits-table .shop-now-button{display:inline;font-size:14px;color:#313131;background:none;background-color:#313131;border-radius:25px;padding:8px 10px;text-align:center;text-decoration:none;cursor:pointer;outline:none;color:#fff;display:inline-block;transition:background-color .3s,color .3s}.benefits-table .shop-now-button:hover{background-color:#f1b434;color:#313131}.benefits-table th:first-child,.benefits-table td:first-child{position:sticky;left:0;background-color:#f9f9f9;z-index:1}.swiper-button-next:after,.swiper-button-prev:after{display:none}.page-width.multicolumn_images_wrap{max-width:1230px;letter-spacing:0;line-height:1.5;text-align:center}.multicolumn_images_wrap h3.subtitle_nz{font-size:36px;margin-bottom:0}.multicolumn_images_wrap .description_box{margin-bottom:40px}.multicolumn_images_wrap h4.des_title{font-size:21px;font-family:GT Walsheim Pro;letter-spacing:0;margin-top:10px}.multicolumn_images_wrap h3.inline-richtext{font-size:21px;letter-spacing:0}.custom_multicolumn.multicolumn{overflow-x:hidden}.main-blog h1.title--primary{font-size:36px;margin-top:18px;margin-bottom:40px}.c-blog__search input:focus-visible{box-shadow:unset;outline:unset}.c-blog__search button{text-transform:uppercase;letter-spacing:2px}.c-blog__posts.blog-articles{padding:120px 0}.c-blog__pagination a.c-blog__pagination__link{padding:12px 54px;line-height:1;transition:.5s}.c-blog__pagination a.c-blog__pagination__link:hover{background-color:#f1b434}body.body_article{background-color:#fff}body.body_article #MainContent{overflow-x:visible}body.body_article .header-wrapper{background:#fff}body.body_article .article-template__content{margin-top:0!important}body.body_article .c-newsletter__top path{fill:#fff}.c-rte ul li::marker{color:#f1b434}.c-rte a{border-bottom:1px solid #f1b434}.rte ul,.rte ol{list-style-position:unset;padding-left:30px}.article_date_box{font-size:14px;font-family:GT Walsheim Pro;color:#313131;text-transform:uppercase;display:flex;align-items:center;gap:32px}.article_date_box time{font-size:14px}h1.article-template__title{font-size:36px;letter-spacing:0;font-family:GT Walsheim Pro;font-weight:700;margin:0!important;padding:18px 0 40px}.c-article__share__icons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:14px;gap:2rem;line-height:1}.c-article__share__icons a{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:.5rem}.c-article__content,.c-article__share{max-width:800px;margin-left:auto;margin-right:auto}.c-article__share__icons a svg{width:18px}.article-template__comment-wrapper.background-secondary{background-color:#fff}.article-template__comment-wrapper input[type=text],.article-template__comment-wrapper input[type=email],.article-template__comment-wrapper textarea{background-color:#fff;border:1px solid #3131311a;border-radius:5px}.article-template__comment-wrapper input.button{background:#f1b434;text-transform:uppercase;color:#000;max-width:300px;width:100%;font-size:13px;transition:.5s}.article-template__comment-wrapper input.button:hover{background:#000;color:#fff}.article-template__comment-wrapper .field:before,.article-template__comment-wrapper .field:after{display:none}.shogun-heading-component h1,.shogun-heading-component h2,.shogun-heading-component h3,.shogun-heading-component h4,.shogun-heading-component h5,.shogun-heading-component h6,.shg-rich-text p span{font-family:GT Walsheim Pro,BrownStd-Bold,BrownStd-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.shg-rich-text{font-weight:400;line-height:1.6;letter-spacing:0}.list-menu li:hover .mega-menu__content{opacity:1!important;transform:translateY(0)!important;margin-top:-18px!important;z-index:99999999!important}.list-menu li .mega-menu__content{opacity:1!important}.stamped-full-page-tabs{display:none}.video_cus.collection_video_banner{max-height:770px}.video_cus.collection_video_banner .c-hero__content h2{margin-top:0;margin-bottom:0}.smart-cart--enabled cart-drawer{display:none}p.c-blog__post__excerpt{display:none}#search-results p.c-blog__post__excerpt,#search-results .card__content{display:block}.blog-category #imageModal{z-index:999}#search-results .c-blog__post{width:calc(33.333333% - 28px);max-width:calc(33.333333% - 28px)}#search-results .card__inner{--ratio-percent: 66.66% !important}cart-items .title{font-size:36px}cart-items .title-wrapper-with-link .underlined-link{display:none}cart-items tr.cart_table_header{display:none!important}cart-items td.cart-item__media_page{width:200px;background-color:#fff;max-width:200px;padding-top:0;height:200px}cart-items td.cart-item__media_page img{background-color:#fff;width:100%;height:100%}cart-items td.cart-item__details.cart-item__details_cart_page{width:calc(100% - 200px);padding-top:0;padding-left:36px}cart-items .cart-item__details_first{display:flex;align-items:flex-start;max-width:100%;justify-content:space-between}.cart-item__details_first a.cart-item__name{font-family:GT Walsheim Pro;font-weight:500;font-size:20px}.cart-item__details_first a.cart-item__name+.product-option{opacity:1}.cart-item__details_first dl{margin-top:5px;font-size:14px;text-transform:uppercase;font-family:GT Walsheim Pro;margin-bottom:0}.cart-item__details_first .product-option{margin-top:0;font-size:14px;text-transform:uppercase;opacity:.5;font-family:GT Walsheim Pro;margin-bottom:0}cart-items .cart-item__details_cart_page .cart-item__quantity{padding-left:0;display:flex;justify-content:space-between;max-width:100%;margin-top:40px;align-items:flex-end}cart-items .cart-item__details_cart_page .cart-item__quantity .quantity__button{display:none}cart-items .cart-item__details_cart_page .cart-item__quantity quantity-input.quantity.cart-quantity{max-width:55px;height:35px;min-height:35px;background:#fff}cart-items .cart-item__details_cart_page .cart-item__quantity quantity-input.quantity.cart-quantity:before,cart-items .cart-item__details_cart_page .cart-item__quantity quantity-input.quantity.cart-quantity:after{display:none}cart-items .cart-item__details_cart_page .cart-item__quantity input.quantity__input{font-family:GT Walsheim Pro;font-size:14px}tr.cart-item_page{padding-bottom:36px;display:flex;border-bottom:1px solid rgba(49,49,49,.1);margin-bottom:36px}.cart-item__price-wrapper.cart-item__price-wrapper_page{display:flex;font-size:14px;font-family:GT Walsheim Pro;gap:5px;align-items:center;font-weight:500}.cart-item__price-wrapper.cart-item__price-wrapper_page span.price.price--end{font-size:14px;font-weight:500}div.main-cart-items_page{padding-bottom:0;border-bottom:none}div.main-cart-footer-page .totals{flex-wrap:wrap}div.main-cart-footer-page .totals h2.totals__total{width:100%;text-align:right;font-size:21px;line-height:1.3}div.main-cart-footer-page button#checkout{max-width:165px;font-size:13px;padding:0;height:40px;max-height:40px;min-height:40px;background-color:#f1b434;color:#000;transition:.5s}div.main-cart-footer-page button#checkout:hover{background-color:#000;color:#fff}div.main-cart-footer-page button#checkout:before,div.main-cart-footer-page button#checkout:after{display:none}div.main-cart-footer-page .cart__ctas{justify-content:flex-end}div.main-cart-footer-page .cart__blocks{width:100%}div.main-cart-footer-page .cart__dynamic-checkout-buttons{max-width:100%;margin-top:36px;text-align:right}.wallet-cart-grid{justify-content:flex-start!important}div.main-cart-footer-page square-placement{display:flex;justify-content:flex-end;margin-top:0}body.smart-cart--enabled.overflow-hidden:not(.rebuy-cart-visible){overflow:auto}.c-side-cart__message{background-color:#f1b434;color:#fff;display:block;text-align:center;padding:18px 36px;margin:18px 0 10px;font-size:14px;border-radius:5px;text-transform:uppercase;font-weight:500}.c-side-cart__message p{margin:0}#CartDrawer .drawer__header{display:block;padding-bottom:0}#CartDrawer h2.drawer__heading{font-size:18px;margin-bottom:2rem}tr.cart_drawer_item_header{display:none!important}#CartDrawer.cart-drawer .cart-item{display:grid;grid-template:unset;gap:0;margin-bottom:20px}#CartDrawer .drawer__inner{width:500px;padding-left:36px;padding-right:36px}#CartDrawer-CartErrors,#CartDrawer .cart-drawer__footer{display:none}#CartDrawer td.cart-item__media{width:105px;height:105px;position:relative;border-radius:10px;overflow:hidden}#CartDrawer.cart-drawer .cart-item__image{max-width:100%;height:100%;width:100%;position:absolute;top:0;left:0}#CartDrawer.cart-drawer td.cart-item__details{padding-top:0;padding-left:15px}#CartDrawer .cart_darwer_title_box{display:flex;justify-content:space-between;align-items:flex-start}.c-side-cart__item__title{font-size:16px;font-weight:500;display:block;margin-bottom:.25rem;padding-right:0;letter-spacing:0px}.c-side-cart__item__title span.c-side-cart__item__score{font-size:14px;font-weight:700}#CartDrawer dl{margin-top:0}#CartDrawer .cart-item cart-remove-button{display:flex;margin-left:0;height:20px}#CartDrawer .cart-item cart-remove-button button{height:25px;min-height:25px}#CartDrawer .cart_drawer_price_box{display:flex;align-items:center;justify-content:space-between}#CartDrawer quantity-input.quantity.cart-quantity{width:75px;height:20px;font-family:GT Walsheim Pro;min-height:20px}#CartDrawer quantity-input.quantity.cart-quantity:before,#CartDrawer quantity-input.quantity.cart-quantity:after{display:none}#CartDrawer input.quantity__input{height:20px;font-family:GT Walsheim Pro}#CartDrawer button.quantity__button{width:15px;height:20px}button#CartDrawer-Checkout{background-color:#fff;color:#000;font-size:13px;border:1px solid #000}button#CartDrawer-Checkout:hover{background-color:#f1b434;color:#fff}button#CartDrawer-Checkout:before,button#CartDrawer-Checkout:after{display:none}#CartDrawer .drawer__footer{border:none}#CartDrawer span.total_cart_price{padding-left:4px}.multi_cus .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width{justify-self:center;width:70%;align-items:center}.multi_cus.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:15px}.discover_info{display:none}@media (max-width:1366px){header summary.list-menu__item{padding-left:15px;padding-right:15px}.list_cus.list-menu--inline{margin-left:40px}}@media (max-width:1280px){header summary.list-menu__item{padding-left:10px;padding-right:10px}.list-right{margin-left:0!important}}@media (max-width:1200px){.mobile-benefits-icon{display:block;width:100%}.table-container{margin:10px;overflow-x:scroll}.custom_multicolumn .multicolumn-swiper{padding-left:30px;padding-right:30px;overflow:unset}.custom_multicolumn .swiper-button-next{right:-5px}.custom_multicolumn .swiper-button-prev{left:-5px}}@media (max-width:991px){#search-results .c-blog__post{width:calc(50% - 28px);max-width:calc(50% - 28px)}.video-section .ctm_video_banner video{width:100%;height:100%;object-fit:cover;position:absolute}}@media (max-width:749px){#search-results .grid__item{width:100%;max-width:100%}cart-items td.cart-item__media_page{display:none}td.cart-item__totals.right.medium-hide.large-up-hide{display:none}cart-items td.cart-item__details.cart-item__details_cart_page{width:100%;padding-top:0;padding-left:0}cart-items .cart-item__details_cart_page .cart-item__quantity{margin-top:10px}div.main-cart-footer-page .totals{flex-wrap:wrap;text-align:right;justify-content:flex-end}div.main-cart-footer-page small.tax-note.caption-large.rte{text-align:right}}@media (max-width:575px){#CartDrawer .drawer__inner{width:100%;padding-left:36px;padding-right:36px;max-width:100%}div.main-cart-footer-page button#checkout{max-width:100%}.main-blog h1.title--primary{font-size:36px;margin-top:18px;margin-bottom:20px}.c-blog__posts.blog-articles{padding:60px 0}.background-none .multicolumn_images_wrap .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:15px;padding-right:15px}.multicolumn .page-width.multicolumn_images_wrap,.multicolumn_images_wrap .description_box{padding-left:15px;padding-right:15px}.custom_multicolumn .title{font-size:26px}.custom_multicolumn h3.subtitle_nz{font-size:22px}.comp-chart-heading1{text-align:center;padding-left:0}.benefits-table th,.benefits-table td{padding:10px}.benefits-table .shop-now-button{font-size:13px;padding:5px 10px}.mobile-benefits-icon{display:block;width:70px}.table-container{margin:0}.video_cus.collection_video_banner{max-height:615px}.video_cus.collection_video_banner .c-hero__content h2{padding-top:100px;padding-bottom:100px}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/custom.css.map */
