iframe{width:100%!important}@font-face{font-family:Graphik;src:url(/cdn/shop/files/Graphik-Medium.woff2?v=1752559627) format("woff2"),url(/cdn/shop/files/Graphik-Medium.woff?v=1752559627) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/cdn/shop/files/Graphik-Black.woff2?v=1752559627) format("woff2"),url(/cdn/shop/files/Graphik-Black.woff?v=1752559627) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/cdn/shop/files/Graphik-Semibold.woff2?v=1752559626) format("woff2"),url(/cdn/shop/files/Graphik-Semibold.woff?v=1752559627) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/cdn/shop/files/Graphik-Bold.woff2?v=1752559628) format("woff2"),url(/cdn/shop/files/Graphik-Bold.woff?v=1752559627) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/cdn/shop/files/Graphik-Regular.woff2?v=1752559627) format("woff2"),url(/cdn/shop/files/Graphik-Regular.woff?v=1752559627) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Mori;src:url(/cdn/shop/files/PPMori-Regular.woff2?v=1752574999) format("woff2"),url(/cdn/shop/files/PPMori-Regular.woff?v=1752575001) format("woff");font-weight:400;font-style:normal;font-display:swap}main#MainContent{background:#fafafa}body{font-weight:400;font-family:Graphik;letter-spacing:0px}.button:before{width:0;right:0;left:auto;background-color:rgb(var(--color-button-text));transition:.3s ease-out;border-radius:100px}.button:hover:before{width:100%}.button:hover{color:rgba(var(--color-button),var(--alpha-button-background));background:transparent;z-index:9}@media screen and (min-device-width: 1500px) and (max-device-width: 2400px){.page-width{max-width:90%}}div.shopify-section.shopify-section-group-header-group.section-header sticky-header.header-wrapper.color-scheme-1.gradient{border:1px solid #B3B3B3;width:90%;position:absolute;left:50%;right:50%;transform:translate(-50%);top:30px;border-radius:100px;background:#fff3;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}sticky-header.header-wrapper a.header__heading-link{padding-top:0;padding-bottom:0}sticky-header.header-wrapper header.header.header--has-menu{max-width:100%;padding-left:22px;padding-right:12px}.header__icon .cart-count-bubble{z-index:99999;box-shadow:0 0 8px #0003;top:-5px;bottom:auto;height:2rem;width:2rem}.header__icon .cart-count-bubble span{font-size:12px}.header__icon span.svg-wrapper svg path{fill:transparent}.header__icon span.svg-wrapper:before{content:"";background-image:url(/cdn/shop/files/cart-icon.png?v=1752228965);width:40px;height:40px;position:absolute;opacity:1;z-index:99999;background-repeat:no-repeat;background-size:contain}#cart-icon-bubble span.svg-wrapper:before{background-image:url(/cdn/shop/files/cart-icon.png?v=1752228965)}.header__icon.header__icon--account span.svg-wrapper:before{background-image:url(/cdn/shop/files/user-icon.png?v=1752228965)}sticky-header.header-wrapper header.header.header--has-menu{display:flex;justify-content:space-between}sticky-header.header-wrapper header.header.header--middle-left .header__inline-menu{width:100%;text-align:center}.header-wrapper nav.header__inline-menu a.header__menu-item{font-size:16px;font-weight:400;text-transform:capitalize;text-decoration:none;padding:0;font-family:PP Mori;color:#282828}.header-wrapper nav.header__inline-menu a.header__menu-item span{text-decoration:none;border-radius:100px;padding:17px 37px}.header-wrapper nav.header__inline-menu a.header__menu-item span.header__active-menu-item{background-color:#000;color:#fff}.newsletter__image_wrapper{display:flex;column-gap:20px;justify-content:space-between}.newsletter_left_img img{height:100%}.newsletter_form_wrap{flex:0 0 48.4%}.footer-form .newsletter_form_wrap{background-color:#1a1a1a;border-radius:32px;margin-bottom:-460px;margin-top:180px;padding:80px 60px}.footer-form h2.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:56px;text-transform:uppercase;margin-top:15px;margin-bottom:5px;font-weight:600;font-family:PP Mori}.footer-form .newsletter__subheading.rte.scroll-trigger.animate--slide-in p{font-size:18px;color:#777;font-family:PP Mori}.footer-form form#contact_form{max-width:100%;margin-top:70px;margin-bottom:70px}.footer-form .newsletter-form__field-wrapper{max-width:100%}.footer-form .field:after,.footer-form .field:hover.field:after{border-radius:100px}.footer-form .newsletter-form__field-wrapper .field__input{background-color:transparent;padding:25px;height:auto;border-radius:100px;font-family:PP Mori}.footer-form .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%}.footer-form .field__label,.footer-form .customer .field label{top:50%;transform:translate(10%,-50%);font-size:18px;color:#777;font-weight:500;font-family:PP Mori}.footer-form .field__input:focus~.field__label{top:30%;font-size:15px;font-family:PP Mori}.footer-form .field__button>.svg-wrapper{height:151px;width:151px;padding:56px;background:#ffffff10;border-radius:100px}.footer-form .newsletter-form__button .icon{width:38px;transform:rotate(-40deg)}.footer-form .newsletter-form__button{position:relative;width:100%;margin-top:70px;flex-direction:column;row-gap:16px;text-decoration:underline}.footer-form .newsletter-form__button:hover{color:#fff}.footer-form .newsletter-form__button:hover .icon{color:#000}.footer-form .newsletter-form__button:hover .svg-wrapper{background:#fff}.footer-form .form-btn button.newsletter-form__button span.button-label{padding:00;font-size:24px;text-transform:uppercase;font-weight:600;font-family:PP Mori}.footer-style.footer .footer__blocks-wrapper{width:48%}h2.footer-block__heading.inline-richtext{color:#777;font-size:16px;margin-bottom:16px}.footer-block__details-content .list-menu__item--link{font-family:PP Mori}.footer-style .footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in{flex:0 0 32%}.footer-style .footer-block__details-content.footer-block-image{flex-wrap:wrap;flex-direction:column;width:48%}.footer_logo_tex{color:#777;font-size:16px;line-height:20px;font-family:PP Mori}.footer-style .footer-block__image-wrapper{margin-bottom:0;overflow:hidden!important}.footer-style .footer__content-bottom-wrapper--center{justify-content:start}.footer-style .copyright__content{font-size:16px;color:#1a1a1a;font-family:PP Mori}.footer-style .footer__content-bottom.scroll-trigger.animate--slide-in{padding-top:0;border:none}.footer-style .footer-block__details-content .list-menu__item--active{text-decoration:none}@media screen and (min-device-width: 1024px) and (max-device-width: 1400px){.footer-form h2.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:40px}.footer-form .newsletter__subheading.rte.scroll-trigger.animate--slide-in p{font-size:15px;color:#777}.footer-form .field__button>.svg-wrapper{height:100px;width:100px;padding:40px}.footer-form .newsletter_form_wrap{padding:50px 70px;margin-bottom:-390px}.footer-form form#contact_form{max-width:100%;margin-top:50px;margin-bottom:50px}.footer-form .newsletter-form__button{margin-top:40px}.footer-form .form-btn button.newsletter-form__button span.button-label{font-size:16px}.footer-form .newsletter-form__field-wrapper .field__input{padding:17px}.footer-form .field__label,.footer-form .customer .field label{font-size:15px}.footer-style .footer-block__details-content.footer-block-image{flex-wrap:wrap;flex-direction:column;width:50%}}.color_heading{color:#df4c00;font-weight:600;display:block;font-style:italic}.home-banner.banner--large:not(.banner--adapt){min-height:90rem}.home-banner .banner__media.media img{top:auto;height:64%;bottom:0;object-fit:contain;transition:transform .6s ease}.home-banner:hover img{transform:scale(1.1)!important;transition:transform .6s ease}.banner.home-banner .banner__text{font-size:22px;color:#3e3e3e}.home-banner .banner__box.content-container{display:flex;flex-wrap:wrap;flex-direction:column;height:100%;justify-content:space-between}.home-banner.banner:before{content:"";background-image:url(/cdn/shop/files/Throne.png?v=1752234636);background-repeat:no-repeat;width:100%;height:100%;position:absolute;bottom:0;background-size:contain;background-position:bottom}a.button.button--primary,a.button{border-radius:100px;column-gap:12px}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after,.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{border-radius:100px}.button,.button-label,.shopify-challenge__button,.customer button{font-size:16px;padding:5px 5px 5px 3rem;border-radius:100px;line-height:38px}.collection-text-section .rich-text__blocks{display:flex;justify-content:space-between;width:100%;max-width:100%}.collection-text-section .rich-text__blocks .rich-text-heading-wrap{flex:0 0 30%}.collection-text-section .rich-text__blocks .rich-text-heading-wrap h2.rich-text__heading{border:1px solid #C2C2C2;width:fit-content;padding:16px 30px;font-size:20px;line-height:22px;border-radius:100px}.banner.our-purpose-banner .banner__box.content-container{max-width:49rem}.banner__media_inner img{width:auto;height:auto}.banner.our-purpose-banner .banner__text,.banner .banner__media_inner{margin-top:50px}.heroes-header{width:60%;margin-right:0;margin-left:auto;margin-bottom:30px}.header_section{display:flex;justify-content:space-between;align-items:center;gap:20px}.title_div{flex:0 0 42%}.info_div{font-size:20px;color:#1a1a1a;line-height:32px;letter-spacing:normal;font-family:PP Mori}.purpose_images img{width:100%;margin-bottom:50px}h2.banner__heading{font-weight:500}.banner__box .banner__text{font-size:30px;color:#3e3e3e;font-weight:300}.banner.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:100rem}.facet-sortby-options{display:flex;flex-direction:column;gap:12px;margin-top:12px;border-radius:12px;background-color:#f9f9f9}.facet-sortby-option{display:flex;align-items:center;gap:10px;font-size:15px;transition:all .2s ease}.facet-sortby-option input[type=radio]:checked+span{color:#df4c00;font-weight:500}.facet-sortby-option:hover{border-color:#ccc;background-color:#f0f0f0}.facet-sortby-option input[type=radio]{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:2px solid #333;border-radius:50%;position:relative;cursor:pointer}.facet-sortby-option input[type=radio]:checked{border:2px solid #DF4C00}.facet-sortby-option input[type=radio]:checked span,.facet-checkbox>input[type=checkbox]:checked~.facet-checkbox__text>span{color:#df4c00}.facet-checkbox>input[type=checkbox]:checked~svg{background-color:#df4c00}.facet-checkbox>input[type=checkbox]:checked~svg rect{stroke:#df4c00}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper>.icon-checkmark path{fill:#fff}.my-shop-page span.facet-checkbox__text{font-size:0px}.my-shop-page span.facet-checkbox__text .facet-checkbox__text-label{font-size:15px;color:#212121}.active-facets.active-facets-desktop facet-remove{padding-top:20px;display:none}.active-facets__button--light .active-facets__button-inner.button:hover{color:#000}.my-shop-page .facet-sortby-option input[type=radio]:checked:before{content:"";position:absolute;width:8px;height:8px;top:4px;left:4.8px;background-color:#df4c00;border-radius:50%}.my-shop-page .facet-checkbox>svg,.my-shop-page .facet-checkbox>.svg-wrapper{border-radius:4px}.my-shop-page .facet-checkbox>svg{border:1px solid #D7D8D9}.facet-checkbox>input[type=checkbox]:checked~svg{border-color:#df4c00}.my-shop-page .facet-checkbox>svg rect{stroke:none}.my-shop-page form.facets__form-vertical{padding:0 20px 20px;border:1px solid #E8E8E8;background:#f9f9f9;border-radius:27px;margin-top:110px}form.facets__form-vertical #FacetsWrapperDesktop details:nth-child(1){border-top:0}.my-shop-page .facets-vertical .facets__summary{padding-top:1.4rem;padding-bottom:1.4rem;padding-left:16px;background-color:#fff;border-radius:18px;font-size:16px;font-weight:600;color:#212121;margin-bottom:20px}.my-shop-page .facets__disclosure-vertical{padding-top:20px}.my-shop-page .facets-vertical .active-facets-vertical-filter{display:none}.my-shop-page .facets-vertical .facets__summary .icon-caret{right:20px;height:.9rem}.my-shop-page .facets-vertical.page-width{max-width:98%}button.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}form.collection-search-form{text-align:right;margin-bottom:50px}.search-form-inner input.collection-search-input{padding:22px 22px 22px 40px;width:500px;border-radius:100px;box-shadow:none;border:1px solid #D7D8D9;font-size:18px;color:#000}.search-form-inner input.collection-search-input:placeholder{color:#818181}.search-form-inner{position:relative}.search-form-inner button.collection-search-button{font-size:16px;background:#1a1a1a;color:#fff;padding:15px 24px;border-radius:100px;position:absolute;right:0;top:50%;bottom:50%;transform:translate(-10%,-50%);height:50px}.my-shop-page .product-card-wrapper .card__media img.motion-reduce{height:100%;object-fit:contain}.my-shop-page .product-card-wrapper .card__inner.ratio{--ratio-percent: 90% !important}.my-shop-page .product-card-wrapper .card__heading{font-size:20px;font-weight:500;width:60%}.my-shop-page .product-card-wrapper .card__information{display:flex;justify-content:space-between;align-items:center;background-color:#fafafa;border-radius:100px;padding:12px 12px 12px 18px;gap:10px}.my-shop-page .card.card--card{border-radius:40px;padding:16px}.my-shop-page .card__content{padding-left:0;padding-right:0}.my-shop-page .product-card-wrapper .card-information{width:40%;text-align:center;background:#1a1a1a;padding:15px;border-radius:100px}.my-shop-page .product-card-wrapper .card-information .price{color:#fff;margin:0!important}.my-shop-page .product-card-wrapper quick-add-bulk{background-color:#fafafa;padding:12px;border-radius:100px}.my-shop-page .product-card-wrapper quick-add-bulk .product-form{display:flex;justify-content:space-between;align-items:center;column-gap:15px}.my-shop-page .product-card-wrapper .card__content quick-add-bulk .quantity{flex:0 0 42%;border-radius:100px;border:1px solid #ededed;background-color:transparent;padding:11px}.my-shop-page .product-card-wrapper .card__content quick-add-bulk product-form{flex:0 0 52%}.my-shop-page .product-card-wrapper .quantity:before,.my-shop-page .product-card-wrapper .quantity:after{background:transparent;border-radius:100px;border-color:#d7d8d9}.my-shop-page .product-card-wrapper .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) #d7d8d9}.my-shop-page .product-card-wrapper button.quantity__button{background-color:#d7d8d9;border-radius:100px;padding:12.5px}.my-shop-page .product-card-wrapper button.quantity__button.disabled svg path{fill:#818181}.my-shop-page .product-card-wrapper .card__content quick-add-bulk .quantity input.quantity__input{font-size:18px;font-weight:600}.my-shop-page .product-card-wrapper .quantity__button .svg-wrapper{width:16px}.my-shop-page .product-card-wrapper quick-add-bulk product-form .quick-add__submit{padding:5px 5px 5px 15px;min-width:100%;box-sizing:border-box;justify-content:space-between;border-radius:100px;background:#000;color:#fff}.my-shop-page .product-card-wrapper quick-add-bulk product-form .quick-add__submit svg circle{fill:#fff}.my-shop-page .product-card-wrapper quick-add-bulk product-form .quick-add__submit svg path{fill:#000}.my-shop-page .product-card-wrapper .card__content{position:relative;height:90px}.my-shop-page .product-card-wrapper .card__content .card__information,.my-shop-page .product-card-wrapper .card__content .quick-add-bulk{position:absolute;bottom:0;left:0;width:100%;transition:opacity .5s ease;will-change:opacity}.my-shop-page .product-card-wrapper .card__content .card__information{opacity:1;z-index:2}.my-shop-page .product-card-wrapper .card__content .quick-add-bulk{opacity:0;z-index:1;pointer-events:none}.my-shop-page .product-card-wrapper.card-wrapper:hover .card__content .card__information{opacity:0;z-index:1}.my-shop-page .product-card-wrapper.card-wrapper:hover .card__content .quick-add-bulk{opacity:1;z-index:2;pointer-events:auto;margin-bottom:0}.my-shop-page .product-card-wrapper .price--on-sale .price-item--regular,.my-shop-page .product-card-wrapper .card__badge.bottom.left{display:none}.cart__warnings a.button circle{fill:#fff}.cart__warnings a.button path{fill:#1a1a1a}.cart__contents .cart-layout{display:flex;justify-content:space-between;column-gap:120px}.cart h1.title.title--primary{font-size:26px;font-weight:600;text-transform:capitalize}form.cart__contents table.cart-items thead,.cart .title-wrapper-with-link{display:none}form.cart__contents div#main-cart-items{border:none;flex:0 0 42%}form.cart__contents .cart-item__media{width:120px}form.cart__contents .cart-item__media img.cart-item__image{width:120px;height:120px;object-fit:cover;background-color:#d7d8d9;border-radius:10px}form.cart__contents .cart-item>td+td{padding-left:2rem}form.cart__contents .cart-item__name{font-size:16px;font-weight:500}form.cart__contents .cart-item__details .product-option{display:none}form.cart__contents .cart-item__details quantity-popover{margin-top:30px}form.cart__contents .cart-item cart-remove-button,form.cart__contents cart-remove-button .button{justify-content:right}form.cart__contents cart-remove-button .svg-wrapper{width:24px;height:24px}form.cart__contents .cart__items s.cart-item__old-price.price.price--end{font-size:16px;color:#818181}form.cart__contents .cart__items dd.price.price--end{font-size:16px;color:#202020}form.cart__contents .cart-items td{padding:20px 0}form.cart__contents .cart__summary{padding:40px;background:#f0f0f0;border-radius:35px;flex:0 0 50%}.cart__summary h2.summary-heading{font-size:26px;font-weight:600;margin-top:0;margin-bottom:40px}.cart__summary_top{padding:40px 0 25px;border-top:1px solid #D7D8D9;border-bottom:1px solid #D7D8D9}.cart__summary-row.cart__summary_top-row span{color:#797979}.cart__summary-row.cart__summary_top-row{padding-bottom:20px}.cart__summary-row.cart__summary_top-row:last-child{padding-bottom:0}.cart__summary-row{display:flex;justify-content:space-between}.cart__summary-row strong{font-size:18px;font-weight:600;color:#202020}.cart__summary-row.cart__summary-total{padding:25px 0 40px}.cart__summary .cart__checkout-button{max-width:100%;width:100%}.cart__summary strong.discount{color:#128807}@media screen and (min-width: 990px){form.cart__contents .cart-item__details{width:41rem}}@media screen and (max-device-width: 1599px){.my-shop-page .product-card-wrapper .card__heading{font-size:15px;width:58%}.my-shop-page .product-card-wrapper .card-information .price{font-size:1.3rem}.my-shop-page .product-card-wrapper .card-information{width:42%}.my-shop-page .product-card-wrapper .card__content quick-add-bulk .quantity{padding:9px}.my-shop-page .product-card-wrapper button.quantity__button{padding:5px 4px;width:calc(3rem / var(--font-body-scale))}.my-shop-page .product-card-wrapper quick-add-bulk product-form .quick-add__submit{padding:2px 5px 2px 12px;font-size:12px}.my-shop-page .product-card-wrapper quick-add-bulk product-form .quick-add__submit svg{width:33px}.cart__contents .cart-layout{column-gap:60px}form.cart__contents div#main-cart-items{flex:0 0 50%}form.cart__contents .cart__summary{flex:0 0 45%}form.cart__contents .cart-item__details{width:30rem}}@media screen and (min-width: 990px){.my-shop-page .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.1)}}@media screen and (min-width: 750px){.my-shop-page .facets-vertical .facets-wrapper{width:30%}.my-shop-page ul#product-grid{row-gap:60px}}product-info .product__info-container .product__title>*{font-size:30px;font-weight:500}.product .product__info-container .price--on-sale .price-item--regular{font-size:1.8rem;color:#9c9c9c}.product__info-container quantity-input.quantity{flex:0 0 42%}quantity-input.quantity{border-radius:100px;border:1px solid #ededed;background-color:transparent;padding:11px}quantity-input.quantity:before{background:transparent;border-radius:100px;border-color:#d7d8d9}quantity-input button.quantity__button{padding:5px 4px;width:calc(3rem / var(--font-body-scale));background-color:#d7d8d9!important;border-radius:100px}quantity-input.quantity:after{box-shadow:0 0 0 var(--inputs-border-width) #d7d8d9;border-radius:100px}quantity-input .quantity__button .svg-wrapper{width:16px}quantity-input.quantity input.quantity__input{font-size:18px;font-weight:600}.product__info-container label.quantity__label.form__label,.product__info-container span.badge.price__badge-sale{display:none}.product__media-wrapper .product__media-list li.product__media-item{background-color:#d9d9d9;border-radius:35px}.product .product__info-container .price--large{font-weight:500}.product .product__info-container .product__description.rte.quick-add-hidden{font-size:18px;color:#1a1a1a}.product .product__info-container .product-form .product-form__submit{margin-bottom:1rem;border-radius:100px;justify-content:space-between}.product .product__info-container .product-form .product-form__submit svg circle{fill:#fff}.product .product__info-container .product-form .product-form__submit svg path{fill:#1a1a1a}.product-tabs-gif-section{display:flex;column-gap:40px;margin-top:50px;padding-top:20px}.product-tabs-gif-section .product-tabs{overflow:hidden;flex:0 0 49%}.product-tabs-gif-section .product-gif{flex:0 0 49%}.product-tabs-gif-section .product-gif iframe{border-radius:35px}.tab-buttons{display:flex;gap:2rem;border-bottom:1px solid #D7D8D9;margin-bottom:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap}.tab-buttons::-webkit-scrollbar{display:none}.tab-link{background:none;border:none;padding:10px 0;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;color:#818181;font-size:18px;flex:0 0 auto;white-space:nowrap}.tab-link.active{color:#202020;border-bottom-color:#202020;font-weight:600}.tab-content{display:none}.tab-content.active{display:block;animation:fadeIn .4s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.product-tabs div.tab-content ul{padding-left:25px}.my-custom-form .contact.page-width.page-width--narrow{background-color:#1a1a1a;padding:48px;border-radius:42px}.my-custom-form .contact.page-width.page-width--narrow h2.title{border-bottom:1px solid;padding-bottom:45px;border-color:#d7d8d930;margin-bottom:48px}.my-custom-form{padding-top:100px;padding-bottom:100px}.my-custom-form #ContactForm .field:after,.my-custom-form #ContactForm .field:before{content:none}.my-custom-form #ContactForm .field__input{background-color:transparent;border-radius:100px;border-color:#d7d8d9;border:1px solid #d7d8d9}.my-custom-form #ContactForm .text-area.field__input{border-radius:30px}.my-custom-form #ContactForm label.field__label{color:#818181}.my-custom-form #ContactForm .contact__fields{margin-bottom:40px}.my-custom-form #ContactForm .contact__button button.button{border-radius:100px;padding:20px 30px;font-size:19px;background-color:#fff;border:1px solid #fff}@media screen and (min-width: 750px){.my-custom-form #ContactForm .contact__button{margin-top:4.8rem}}@media screen and (min-width: 990px){.my-custom-form .page-width--narrow{max-width:120rem}.tab-link{width:21%}}@media screen and (max-width: 1024px){.newsletter__image_wrapper{flex-wrap:wrap;flex-direction:column-reverse}.footer-form .newsletter_form_wrap{margin-bottom:20px;margin-top:60px}.newsletter__wrapper{padding-right:5rem;padding-left:5rem}.newsletter_left_img img{height:100%;bottom:0;width:auto;margin-bottom:-7px}.footer-style.footer .footer__blocks-wrapper{width:100%}.footer-style .footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in{flex:0 0 33%}.everyday-heroes-section .featured-image{flex:0 0 100%;width:100%}.heroes-header{width:70%}.purposes-section{padding-top:50px}.purposes-section .header_section{padding-bottom:30px}.purposes-section .header_section .title_div{flex:0 0 37%}.collection-text-section .rich-text__blocks{display:inline-block}.collection-text-section .rich-text{padding-bottom:80px}div.shopify-section.shopify-section-group-header-group.section-header sticky-header.header-wrapper.color-scheme-1.gradient{width:96%;top:20px}.my-custom-form .contact.page-width.page-width--narrow{padding:30px!important;width:90%!important}.my-shop-page .facets-vertical.page-width{max-width:100%;padding-left:20px;padding-right:20px}.my-shop-page .facets-vertical .facets-wrapper{width:43%}.my-shop-page div#ProductGridContainer{width:57%}.search-form-inner input.collection-search-input{padding:22px 22px 22px 40px;width:100%}.tab-buttons{gap:3rem}.cart__contents .cart-layout{display:block}form.cart__contents .cart-item cart-remove-button{justify-content:right;width:100%}.product-tabs-gif-section{display:block}.product-tabs-gif-section .product-gif{margin-top:40px}}@media screen and (max-width: 767px){.purposes-section .header_section{display:block}.newsletter_left_img img,.footer-form .newsletter_form_wrap,.heroes-header{width:100%}.newsletter .newsletter__wrapper{padding-left:20px;padding-right:20px}.footer-form .newsletter_form_wrap{padding:30px}.footer-form h2.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:38px}.footer-form form#contact_form{max-width:100%;margin-top:40px;margin-bottom:50px}.footer-form .field__button>.svg-wrapper{height:100px;width:100px;padding:35px;background:#ffffff10;border-radius:100px}.footer-form .form-btn button.newsletter-form__button span.button-label{font-size:18px}footer.footer.footer-style{padding-top:50px}.footer-style .footer-block__details-content .list-menu__item{padding:0}.page-width{padding:0 20px!important;width:100%!important}.footer-style .footer-block__details-content{margin-bottom:2rem}h2.footer-block__heading.inline-richtext{margin-bottom:11px}.footer-style .footer-block__details-content.footer-block-image{flex-wrap:wrap;flex-direction:column;width:70%;margin-top:40px}h2.banner__heading{font-weight:500;font-size:40px;margin-top:80px}.home-banner.banner--large:not(.banner--adapt){min-height:80rem}.everyday-heroes-section .image-product-wrap{overflow:hidden}.home-banner .banner__media.media img{height:50%;bottom:110px;object-fit:cover}#popup-wrapper{top:15%!important}.search-form-inner input.collection-search-input{width:100%!important}.my-shop-page .grid{row-gap:30px}.my-custom-form .contact.page-width.page-width--narrow{padding:30px!important}.my-custom-form{padding-top:70px;padding-bottom:70px}sticky-header.header-wrapper header.header.header--has-menu .header__icons{padding-right:0}sticky-header.header-wrapper header.header.header--has-menu{padding-right:13px!important}.section .breadcrumb-wrapper{width:100%}a.breadcrumb-back{display:none}.section nav.breadcrumb-nav{padding-left:0;font-size:11px}.section .breadcrumb-separator{font-size:14px;line-height:12px}form.collection-search-form{text-align:right;margin-bottom:30px;margin-top:15px}.my-shop-page div#ProductGridContainer,.my-shop-page .facets-vertical .facets-wrapper{width:100%}form.cart__contents .cart-item{display:block;border-bottom:1px solid #D7D8D9}form.cart__contents .cart-item:last-child{border-bottom:none}.cart form.cart__contents td.cart-item__totals{padding-left:0;padding-top:0}form.cart__contents .cart-item cart-remove-button,form.cart__contents cart-remove-button .button{justify-content:left}form.cart__contents .cart-item__price-wrapper{flex:0 0 60%}.cart h1.title.title--primary{margin-top:0}.product-tabs-gif-section .product-gif{margin-top:30px}}.product__media-wrapper .product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height,.product__media-wrapper .product__media.media.media--transparent{border-radius:35px}.product__media-wrapper .thumbnail{border-radius:20px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
