.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.2rem}@media screen and (min-width: 750px){.page-width{padding:0 6rem;max-width:1920px!important}.page-width-narrow,.page-width--narrow{padding:0 6rem;max-width:982px!important}}.global-media-settings{background-color:transparent!important}main#MainContent{margin-top:-86px}.text-body{font-size:1.8rem;letter-spacing:normal;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-weight:900;text-transform:uppercase;letter-spacing:normal}.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 5.6rem),14vw,calc(var(--font-heading-scale) * 6.4rem));line-height:1.1}.hxl{font-size:calc(var(--font-heading-scale) * 5rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media only screen and (min-width: 750px){.hxl{font-size:calc(var(--font-heading-scale) * 6.2rem)}.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 5.6rem),14vw,calc(var(--font-heading-scale) * 9.6rem));line-height:1.1}}.h0{font-size:calc(var(--font-heading-scale) * 4rem)}@media only screen and (min-width: 750px){.h0{font-size:calc(var(--font-heading-scale) * 5.2rem)}}h1,.h1{font-size:calc(var(--font-heading-scale) * 4.8rem);line-height:100%}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 6.4rem);line-height:100%}}h2,.h2{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:106.25%}@media only screen and (min-width: 750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 4.2rem);line-height:104.762%}}h3,.h3{font-size:calc(var(--font-heading-scale) * 6.4rem);line-height:90.625%}@media only screen and (min-width: 750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 9.6rem);line-height:90.623%}}h4,.h4,.article-card h3,#product-grid-search h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:3rem}h5,.h5{font-size:calc(var(--font-heading-scale) * 2.4rem)}@media only screen and (min-width: 750px){h5,.h5{font-size:calc(var(--font-heading-scale) * 2.4rem)}}h6,.h6{color:rgba(var(--color-foreground),1);margin-block-start:1.67em;margin-block-end:1.67em}body{font-size:1.6rem;line-height:125%;letter-spacing:normal}@media screen and (min-width: 750px){body{font-size:1.8rem;line-height:122.222%}}.rte ul,.rte ol{list-style-position:outside}.predictive-search__list-item:hover .predictive-search__item-heading{color:var(--TP-Yellow)}main-search .predictive-search{background-color:var(--TP-Red)}main-search .predictive-search li p{color:#fff}@media screen and (min-width: 990px){header.header{padding-top:1.5rem;padding-bottom:1.5rem;height:86px}.header:not(.drawer-menu).page-width{padding-left:6rem;padding-right:6rem}.header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons"}}.header--middle-center:not(.drawer-menu) .icon-close-wrap{grid-area:close;display:none}.menu-open .header--middle-center:not(.drawer-menu) .icon-close-wrap{display:block;position:absolute;right:30px;cursor:pointer}.menu-open .header__icons{display:none}@media screen and (max-width: 989px){.header header-drawer{margin-left:0}main#MainContent{margin-top:-96px}.header header-drawer .icon-close{margin-right:33px;width:31px}header.header{grid-template-areas:"heading left-icons";grid-template-columns:auto 3rem;align-items:center;justify-content:space-between;padding:2rem 1.2rem;height:96px}#menu-drawer .menu-drawer__navigation{padding:0 0 2rem}#menu-drawer .list-menu .link{font-family:Barlow Condensed;font-size:48px;font-style:normal;font-weight:900;color:#fff}#menu-drawer .menu-drawer__menu-item{padding:1rem 1.2rem;line-height:1}#menu-drawer .menu-drawer__menu-item:focus{background-color:transparent}#menu-drawer .list-menu>li:first-child>.list-menu__item{padding-top:0}#menu-drawer{overflow:visible;width:100%}.header__heading,.header__icon>span{z-index:4;position:relative}#menu-drawer .menu-drawer__navigation-container:after{content:"";position:absolute;top:-96px;height:100vh;width:100vw;left:0;background:linear-gradient(0deg,#0000 54.68%,#0003 82.73%);z-index:-1}#menu-drawer summary .icon-caret{height:auto;width:30px;top:calc(50% - .6rem)}details[open].menu-opening>.menu-drawer__submenu{z-index:5}.menu-drawer__utility-links .header__icon .svg-wrapper{width:auto;height:auto;margin-right:1rem;max-width:30px}#menu-drawer .menu-drawer__navigation-container{display:flex;flex-direction:column}#menu-drawer .menu-drawer__utility-links{background-color:transparent;display:flex;flex-direction:column;max-width:fit-content;padding-left:1.2rem}#menu-drawer .header__icon{padding:0 14px;display:inline-flex;align-items:center;text-decoration:none;padding:1rem 0;font-size:1.4rem}#menu-drawer .header__icon{color:#fff;font-weight:500;font-size:1.6rem;display:flex;justify-content:left}#menu-drawer .header__icon:not(:last-child),#menu-drawer .header__search{border-bottom:1px solid #fff;border-right:0}#menu-drawer .menu-drawer__menu-item--active{background-color:rgba(var(--color-foreground),0)}#menu-drawer .header--has-social .menu-drawer__utility-links{padding:2rem 3rem 9rem}#menu-drawer .modal__close-button.link .close-icon{margin-right:unset}}.modal__close-button.link svg.icon.icon-close{margin-right:unset;color:#fff}details[open] .header__icon--search.header__icon--summary .header__icon-close{display:none!important}#menu-drawer .header__icon.modal__toggle{border-bottom:none}#menu-drawer .header__search .menu-opening[open]{position:fixed;top:0;left:0;width:100%}.menu-drawer__navigation-container .search__button .icon *{color:var(--TP-Red);stroke:var(--TP-Red)}.fake-button:focus,.fake-button:focus-visible{outline:2px solid Highlight;outline-offset:2px}.header__heading-link{padding:0;z-index:4}.header__icon:not(:last-child){border-right:1px solid #fff;padding:0 14px}.header__icon{width:unset;height:unset}#Details-menu-drawer-container .header__icon--menu{width:30px;height:25px;border-right:none}#Details-menu-drawer-container .header__icon--menu.focus-inset:focus-visible .icon-close{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.header__icon .svg-wrapper{width:44px;height:auto}.header__icon.locations-icon .svg-wrapper{width:auto;height:auto;margin-left:14px}.header__icons{padding-right:0}.header__icon--cart{margin-right:0}.header__icon--cart .cart-count-bubble{background-color:#000;color:#fff;left:2.6rem}.menu-drawer__utility-links .header__icon--cart .cart-count-bubble{left:.6rem;z-index:4}.header-wrapper--border-bottom{border:none}.list-menu{text-transform:uppercase;font-weight:700}.list-menu .link{font-size:1.6rem}.header__menu-item{color:rgba(var(--color-foreground),1)}.header__icon .icon{height:auto;width:2.4rem}.header__icon--cart .icon{height:auto;width:3.2rem}.header__icon .icon.icon-location{height:auto;width:1.3rem}.header__icon{position:relative}.header__icon:hover .visually-hidden{position:absolute;width:fit-content;height:fit-content;min-height:34px;background-color:#555;color:#fff;text-align:center;padding:6px;border-radius:6px;z-index:1;opacity:1;transition:opacity .6s;clip:unset;white-space:nowrap;top:3.6rem}.cart-drawer tbody{padding-right:8px}.cart-item__name{font-size:1.8rem;line-height:1.2}.mega-menu .mega-menu__list--condensed{column-count:3;padding-left:246px;position:relative}header-menu .mega-menu__list--condensed .mega-menu__link{font-family:Barlow Condensed;font-size:4.2rem;font-weight:900;color:#fff}header-menu .mega-menu__list--condensed .mega-menu__link--active{text-decoration:none}.header__active-menu-item,.header__menu-item:hover span,.header__menu-item:hover path,.header__active-menu-item-wrap path{color:var(--TP-Yellow);stroke:var(--TP-Yellow)}header-menu .mega-menu__list--condensed .mega-menu__link:hover,header-menu .mega-menu__list--condensed .mega-menu__link--active:not(.mega-menu__link--level-2){color:var(--TP-Yellow);text-decoration:none}.menu-image-holder{width:166px;max-height:150px;height:100%;background-size:cover;z-index:2;position:absolute;top:0;bottom:0;left:6rem;margin:auto 0;display:none}.mega-menu__link:hover .menu-image-holder{display:block;background-repeat:no-repeat;background-size:contain;background-position:center}summary .icon-caret{height:auto;width:15px;top:calc(50% - .4rem)}.header__inline-menu details[open]>.header__menu-item{color:var(--TP-Yellow)}.header__inline-menu details[open] .icon-caret path{fill:var(--TP-Yellow)}.mega-menu[open] .mega-menu__content{overflow:visible;padding-top:86px;margin-top:-86px}.mega-menu[open] .mega-menu__content:after{content:"";background:linear-gradient(0deg,#0000,#0003);position:absolute;top:-90px;left:0;height:calc(100% + 90px);width:100%;z-index:-1}sticky-header.header-wrapper--border-bottom,sticky-header.header-wrapper{background:transparent}details[open] .modal-overlay:after{opacity:.3;background:var(--Black, #000)}details-modal.header__search details[open] .header__icon-close{display:none}.js #menu-drawer .menu-drawer__menu-item .icon-arrow{display:none}.js #menu-drawer .menu-drawer__menu-item .icon-caret{display:block;transform:rotate(-90deg)}#iFrameResizer0 *{font-family:var(--font-body-family)!important}#menu-drawer .menu-drawer__menu-item>.svg-wrapper{width:30px;position:absolute;position:relative;right:unset;top:unset;transform:none}#menu-drawer .menu-drawer__inner-submenu .menu-drawer__close-button{text-transform:uppercase;font-family:Barlow;font-size:16px;font-weight:500;background-color:transparent;padding-left:12px;margin-bottom:3rem}.menu-drawer__close-button .icon-caret{transform:rotate(-90deg)}#menu-drawer .menu-drawer__close-button .svg-wrapper{margin-left:-8px;width:30px;height:auto}.hide{display:none!important}.overflow-hidden{overflow:hidden}html{scrollbar-gutter:stable}.arrow-link{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:2.4rem;font-weight:500;line-height:26px;text-transform:uppercase;display:flex;align-items:center;min-height:unset}.arrow-link svg{margin-left:1rem}.arrow-link svg path{fill:rgb(var(--color-foreground))}.arrow-link[aria-disabled=true]{opacity:.5}.arrow-link:hover{color:#e4002b}.arrow-link:hover svg path{fill:#e4002b}.splide__arrows .splide__arrow{background:transparent;width:31px;height:24px;height:auto;opacity:1}.splide__arrows .splide__arrow:disabled{opacity:.3}.splide__arrow svg{width:31px;height:auto}.splide__arrow--next{right:-4em}.splide__arrow--prev{left:-5rem}@media screen and (max-width: 749px){.splide__arrows .splide__arrow{top:unset;bottom:-40px;transform:none}.splide__arrow--prev{left:6rem}.splide__arrow--next{right:2.5em}}.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.8rem;text-transform:uppercase;font-weight:700}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}.button:disabled:focus-visible{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.button.button--primary:hover:not(.product-form__submit,.in-store-only){background:rgb(var(--color-button-text))!important;color:rgb(var(--color-button))}.button.button--primary:active:not(.product-form__submit){border:2px solid var(--tp-red-25, #EFC1CA)!important;background:var(--tp-red-25, #EFC1CA)!important;color:var(--TP-Red, #E4002B)}.button--secondary{border:2px solid rgb(var(--color-button-text))}.button--secondary.main-btn-outline{background:transparent}.button--secondary.main-btn-outline:hover{background:rgb(var(--color-button-text))!important;color:#fff!important}main .wp-block-button__link{border:2px solid var(--TP-Red, #E4002B);background:transparent;font-size:1.8rem;text-transform:uppercase;font-weight:700;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));color:var(--TP-Red, #E4002B);padding:0 3rem;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none;-webkit-appearance:none;appearance:none;--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative;min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.button.button--secondary:hover:not(.quick-add__submit,.in-store-only){background:rgb(var(--color-button-text))!important;color:rgb(var(--color-button))}main .wp-block-button__link:hover{color:#fff;background:var(--TP-Red, #E4002B)}.button.button--secondary:active:not(.quick-add__submit,.in-store-only),main .wp-block-button__link:active{border:2px solid var(--TP-Dark-Red, #BF0023);background:var(--TP-Dark-Red, #BF0023)!important;color:var(--tp-red-25, #EFC1CA)}figure.wp-block-image{margin-left:0;margin-right:0}ul.blocks-gallery-grid{list-style:none}.wp-block-embed.is-type-video{margin-bottom:2rem}main product-info{padding-top:101px}main product-info.color-scheme-2{--gradient-background: unset}.product__info-wrapper .product__info-container .product__description{margin:1.5rem 0 3rem;color:#fff}.product__info-wrapper .product__info-container .product__description a{color:#fff}.heat-meter{display:flex;align-items:center;color:#fff;text-transform:uppercase}.heat-meter-wrap{position:relative}.flame{position:absolute;top:2px}.meter-line{margin:0 1rem}.quant-var-wrap{display:flex;margin-bottom:0!important}.select__select,.quant-var-wrap quantity-input.quantity{border-radius:5px;border:2px solid #FFF;font-size:20px;font-style:normal;font-weight:700;line-height:22px;color:#fff;padding:0 1.5rem 0 3rem;min-height:45px;background-color:transparent}.quant-var-wrap .product-form__input,variant-selects .product-form__input--dropdown{margin-bottom:0}.quant-var-wrap .quantity__button[name=minus]{order:2}.quant-var-wrap .quantity__button{width:17.5px}.quant-var-wrap .quantity__button .svg-wrapper{height:15px;width:8px}.quant-var-wrap .quantity__input{font-size:20px;font-style:normal;font-weight:700;line-height:22px;color:#fff;opacity:1;text-align:left}.quant-var-wrap label{color:var(--Lt-Grey, #F4F3EE);font-size:1.6rem;font-style:normal;font-weight:500;text-transform:uppercase}.select .svg-wrapper{height:15px;top:calc(50% - .75rem)}.select:before,.quant-var-wrap .quantity:before{border-radius:5px;border:none;box-shadow:none;background-color:transparent;background:transparent}.select:after,.select:hover.select:after,.quant-var-wrap .quantity:after{border:none;box-shadow:none}.variant-picker-wrap{margin-right:3rem;width:50%}.quant-var-wrap .quantity-wrap{width:50%}.quant-var-wrap .quantity-wrap .quantity{width:100%}.quant-var-wrap quantity-input.quantity.disabled{opacity:.5;cursor:not-allowed}.product__info-container product-form.product-form{margin:0}product-form .product-form__buttons{max-width:100%}product-form .product-form__buttons .product-form__submit.button,.product__info-container .in-store-only{font-family:Barlow Condensed;font-size:3.2rem;font-weight:700;line-height:22px;border-radius:5px;border:2px solid #FFF;background:#fff;height:82px;color:rgb(var(--color-button-text))}product-form .product-form__buttons .product-form__submit.button:disabled{opacity:1;background:#fff;color:var(--TP-Red, #E4002B)}product-form .product-form__buttons .product-form__submit.button[disabled] .product-form__submit-button-text{justify-content:space-between}product-form .product-form__buttons .product-form__submit.button:hover:not([disabled]),.product__info-container .in-store-only:hover{border:2px solid var(--TP-Yellow);background:var(--TP-Yellow)!important;color:rgb(var(--color-button-text))}product-form .product-form__buttons .product-form__submit.button:not([disabled]):hover:after{box-shadow:none;border:none}.product-form__submit-button-text{display:flex;justify-content:space-between;align-items:center;width:100%;line-height:1}.product-form__submit-button-text .button-price{text-decoration:underline;text-underline-offset:3px}@media screen and (min-width: 990px){.product.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - 1.5rem);padding-left:1.5rem}.product.product--large:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - 1.5rem)}.product.product--large:not(.product--no-media).product--right .product__info-wrapper{padding:0 1.5rem 0 0}}@media screen and (max-width: 1024px){.quant-var-wrap{flex-wrap:wrap}.variant-picker-wrap{margin-right:0;width:100%;margin-bottom:2rem}.quant-var-wrap .quantity-wrap{width:100%}}.product__info-wrapper .product-popup-modal__opener{margin:0}@media screen and (max-width: 749px){slider-component .slider.slider--mobile{scroll-padding-left:1.2rem}slider-component .product__media-list .product__media-item{width:calc(100% - 2.4rem)}slider-component .grid--peek.slider .grid__item:first-of-type{margin-left:1.2rem}.product__media-list.grid{column-gap:1.2rem}}modal-opener .product-popup-modal__button{color:#fff;font-family:Barlow Condensed;font-size:24px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase;display:flex;align-items:center;min-height:unset}modal-opener .product-popup-modal__button svg{margin-left:10px}modal-dialog .product-popup-modal__content{border-radius:1rem;background:var(--Off-White, #FFFCFD);box-shadow:0 4px 20px #00000040}@media screen and (min-width: 750px){modal-dialog .product-popup-modal__content{padding:6rem;width:calc(100% - 12rem)}}.product-popup-modal__content-info h1{font-size:4.2rem}modal-dialog .product-popup-modal__toggle{position:absolute;top:60px;right:60px;border:none;padding:0;width:3.1rem}modal-dialog .product-popup-modal__toggle .icon{width:3.1rem}modal-dialog .product-popup-modal__toggle path{fill:#000}modal-dialog .product-popup-modal__content-info{padding-right:0}.nutrition-col table{border-collapse:collapse}.nutrition-col tr td{border-bottom:1px solid #ddd}.nutrition-col tr:first-child td{border-top:1px solid #ddd}.modal-title{font-weight:500;font-size:2.4rem;text-transform:uppercase;color:#000}.ingredient-nutrition-wrap{display:flex;padding-top:52px}.ingredients-col{max-width:447px;margin-right:52px}.col-title{color:#000}.nutrition-col{flex-grow:1}.nutrition-table{width:100%}.nutrition-table td{padding:8px 0}.nutrition-table tfoot td{border:none;color:#0000004d}.col-title{font-weight:700;margin-bottom:14px}@media screen and (max-width: 989px){.ingredient-nutrition-wrap{flex-direction:column}.ingredients-col{margin-right:0;margin-bottom:3rem}}@media screen and (max-width: 749px){modal-dialog .product-popup-modal__content{width:calc(100% - 2.4rem);padding:3rem 2rem 2rem}modal-dialog .product-popup-modal__toggle{top:20px;right:20px}.product-popup-modal__content table.nutrition-table{max-width:100%;width:100%;display:table}.modal-title{font-size:1.8rem}.product-popup-modal__content-info h1{font-size:3.2rem}}@media screen and (min-width: 750px){.product--right slider-component .product__media-list{margin-bottom:1.5rem}}.product--thumbnail_slider .product__media-wrapper .thumbnail{border-radius:50%;background-color:transparent;box-shadow:none;outline:1px solid rgba(255,255,255,1);outline-offset:-4px;padding:12px!important}.product .thumbnail.global-media-settings img,.product slider-component .slider-button{display:none}slider-component .thumbnail-list .thumbnail[aria-current],slider-component .thumbnail-list .thumbnail[aria-current]:focus:not(:focus-visible){outline:10px solid #ffffff;outline-offset:-15px;box-shadow:none}slider-component .thumbnail-list .thumbnail[aria-current]:focus-visible,.product--thumbnail_slider .product__media-wrapper .thumbnail:focus-visible{box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}slider-component .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:24px}.product--thumbnail_slider slider-component.thumbnail-slider,slider-component.thumbnail-slider .thumbnail-list.slider{justify-content:center;display:flex;align-items:center;flex-wrap:wrap}.product__info-container .product__title h1{color:var(--TP-Yellow);word-break:normal}.product__info-container .product__title{margin:2rem 0 3rem}@media screen and (min-width: 750px){slider-component.thumbnail-slider .thumbnail-list.slider--tablet-up{flex:unset}.product--thumbnail_slider slider-component.slider-mobile-gutter .slider-button{display:none}}@media screen and (min-width: 750px){.section .banner--small:not(.banner--adapt){min-height:42.2rem}}.banner__content .banner__box>*+.banner__buttons{margin-top:3rem}.footer__blocks-wrapper.grid{align-items:center}.footer .footer__content-top{padding-bottom:3rem}.list-social.mobile-social{width:100%;justify-content:center}.list-social__item .svg-wrapper{width:30px;height:30px}.list-social__item .svg-wrapper .icon{height:3rem;width:3rem}.list-social__item .list-social__link{padding:.75rem}.footer-block--menu .footer-block__details-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.footer-block__details-content .footer-block__image-wrapper,.footer-block__brand-info .footer-block__image-wrapper{margin-bottom:0}@media screen and (min-width: 750px){.footer-block--menu .footer-block__details-content .list-menu__item--link{display:inline-block;font-size:1.6rem;font-weight:700;color:rgba(var(--color-foreground),1);text-transform:uppercase;padding-top:0;padding-bottom:0}}.footer-block--menu .footer-block__details-content .list-menu__item--link{display:inline-block;font-size:1.6rem;font-weight:700;color:rgba(var(--color-foreground),1);text-transform:uppercase;padding-top:0;padding-bottom:0}.footer .footer__content-bottom{border-top:solid .1rem rgba(var(--color-foreground),1);padding-top:3rem}.footer__content-bottom{margin:0 6rem}.footer__content-bottom .footer__copyright{text-align:center;margin-top:0}.footer__copyright .copyright__content{font-size:1.6rem;font-weight:500;color:var(--Grey, #7E8987)}.utility-menu.footer-block__details-content{display:flex}.footer__content-bottom .footer__content-bottom-wrapper--center{justify-content:space-between;align-items:center}.utility-menu.footer-block__details-content .utility-menu__link{font-size:1.6rem;font-weight:500;color:var(--Grey, #7E8987);text-decoration:none;white-space:nowrap}.utility-menu.footer-block__details-content .utility-menu__link:hover{color:#fff;text-decoration:underline;text-underline-offset:.3rem}.footer-block__details-content>li:not(:last-child){margin-right:1.5rem}@media screen and (max-width: 989px){footer .footer__content-top{padding-left:1.2rem;padding-right:1.2rem}.footer .grid{display:flex!important}.footer-block.grid__item,.footer-block__details-content.footer-block-image{margin:0!important}.footer-block.grid__item{width:unset!important;max-width:unset!important}footer .footer-block-image.right{justify-content:right}.footer-block__details-content .footer-block__image-wrapper,.footer-block__brand-info .footer-block__image-wrapper{max-width:108px!important}footer .footer-block__details-content{margin-bottom:0}.utility-menu.footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px}.footer .footer__content-top{padding-bottom:4rem}.footer__content-bottom-wrapper{row-gap:0}.footer .footer__content-bottom{padding-top:4rem;margin-left:1.2rem;margin-right:1.2rem}.footer__content-top .footer-block--newsletter{flex-wrap:nowrap;justify-content:center;align-items:center;flex-direction:column}.footer__content-bottom .footer__content-bottom-wrapper--center{flex-direction:column}.footer__content-bottom .footer__copyright{text-align:center;margin-top:4rem;letter-spacing:normal}}@media screen and (max-width: 749px){.footer__content-bottom-wrapper{row-gap:0}.footer-block--menu .footer-block__details-content{max-width:230px}.footer-block__details-content>li:not(:last-child){margin-right:0}.footer-block__details-content>li{width:33%;text-align:center}}@media screen and (min-width: 750px){#product-grid.grid{gap:0}.card-wrapper .wf-card.card{flex-direction:row-reverse}}#product-grid li{overflow:hidden;border:2px solid black;border-top:none;border-radius:0}#product-grid li:nth-child(2n){border-left:none}#product-grid li:first-child:not(:only-child):not(:nth-last-child(2)){border-radius:10px 0 0;border-top:2px solid black}#product-grid li:nth-child(2):not(:nth-last-child(2)):not(:last-child){border-radius:0 10px 0 0;border-top:2px solid black}#product-grid li:nth-child(odd):last-child:not(:only-child){border-radius:0 0 10px 10px;border-top:none}#product-grid li:nth-child(2n):nth-last-child(2):not(:nth-child(2)){border-radius:0 0 10px}#product-grid li:nth-child(2n):last-child:not(:nth-child(2)){border-radius:0 0 10px;border-top:none}#product-grid li:nth-child(odd):nth-last-child(2){border-radius:0 0 0 10px;border-top:none}#product-grid li:nth-child(2):nth-last-child(2){border-radius:0 10px 10px 0;border-top:2px solid black}#product-grid li:first-child:nth-last-child(2){border-radius:10px 0 0 10px;border-top:2px solid black}#product-grid li:last-child:nth-child(2){border-radius:0 10px 10px 0;border-top:2px solid black}#product-grid li:only-child{border-radius:10px;border-top:2px solid black}#product-grid .card__heading a:after{outline-offset:-.7rem}@media screen and (max-width: 989px){#product-grid.grid{gap:0}#product-grid li{border:2px solid black;border-top:none;border-radius:0}#product-grid li:nth-child(2n){border-left:2px solid black;border-top:0}#product-grid li:first-child:not(:only-child):not(:nth-last-child(2)){border-radius:10px 10px 0 0;border-top:2px solid black}#product-grid li:nth-child(2):not(:nth-last-child(2)):not(:last-child){border-radius:0;border-top:0}#product-grid li:nth-child(odd):last-child:not(:only-child){border-radius:0 0 10px 10px;border-top:none}#product-grid li:nth-child(2n):nth-last-child(2):not(:nth-child(2)){border-radius:0}#product-grid li:nth-child(2n):last-child:not(:nth-child(2)){border-radius:0 0 10px 10px;border-top:none}#product-grid li:nth-child(odd):nth-last-child(2){border-radius:0;border-top:none}#product-grid li:nth-child(2):nth-last-child(2){border-radius:0;border-top:0}#product-grid li:first-child:nth-last-child(2){border-radius:10px 10px 0 0;border-top:2px solid black;border-bottom:none}#product-grid li:last-child:nth-child(2){border-radius:0 0 10px 10px;border-top:2px solid black}#product-grid li:only-child{border-radius:10px;border-top:2px solid black}}.card__badge{display:none}@media screen and (min-width: 990px){#product-grid .card__inner{aspect-ratio:253 / 268}}@media screen and (min-width: 990px) and (max-width:1440px){#product-grid .card__inner{max-width:253px}}#product-grid .card__information{padding:0;padding-bottom:1.3rem}#product-grid .card__heading{font-size:4.2rem;font-weight:900;line-height:95.238%}#product-grid .card-wrapper .wf-card .card-options-price,#product-grid .card-wrapper .wf-card .card-options-price .price{color:var(--Dk-Grey, #4B5358)}#product-grid .card-wrapper:hover .wf-card .card-options-price,#product-grid .card-wrapper:hover .wf-card .card-options-price .price{color:#fff}#product-grid .card-wrapper:hover .card__heading,#product-grid .card-wrapper:hover .card__heading a{color:var(--TP-Yellow, #FFF200);text-decoration:none}#product-grid .quick-add__submit,#product-grid .in-store-only{border-radius:5px;border:2px solid var(--Black, #000);background:var(--White, #FFF);color:#000;min-height:60px;padding:14.5px 17px;font-weight:700;font-family:var(--font-heading-family)}#product-grid .card-wrapper:hover .quick-add__submit,#product-grid .card-wrapper:hover .in-store-only{border:2px solid var(--Black, #fff);background:var(--White, #FFF);color:var(--TP-Red, #E4002B)}#product-grid .variant-title-price{font-weight:400}#product-grid .quick-add__submit .price{color:#000;font-weight:700;margin-left:4px;font-size:1.8rem}#product-grid .card-wrapper:hover .price{color:var(--TP-Red, #E4002B)}#product-grid .quick-add__submit:before,#product-grid .quick-add__submit:after{box-shadow:none}.add-cart-button-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;text-transform:uppercase}button[disabled] .add-cart-button-wrap{justify-content:center}@media screen and (min-width: 990px) and (max-width: 1500px){#product-grid .add-cart-button-wrap,#product-grid .variant-title-price{flex-wrap:wrap;justify-content:center}}.variant-title-price{display:flex;align-items:center}.card--card.card--media>.card__content{padding:30px}#product-grid .card--card .quick-add{margin:0}.card-options-price{display:flex;height:24px;margin-top:10px;grid-row-start:5}.card-options-price .variant-count-text{margin-right:15px}.card-options-price .price__regular .price-item--regular{text-decoration:underline;text-underline-offset:2px}.custom-filter-container{display:flex;justify-content:space-between;padding:6rem 0 4rem;margin-bottom:0;border-bottom:none;width:100%;overflow-x:auto}.custom-facets{width:100%}.custom-facets form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.custom-facets__wrapper::-webkit-scrollbar{display:none}.product-count{margin-right:1.5rem;white-space:nowrap}.product-count__text{display:none;font-weight:600;margin:0}.custom-facet-filters__field{border:none!important;box-shadow:none!important;margin:0;padding:0}.custom-facet-filters__field-content{display:block!important;height:auto!important;visibility:visible!important}.custom-facets__list{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem;margin:0;padding:0;list-style:none}.custom-facets__item{margin:0}.custom-facet-checkbox{display:inline-block;padding:0;cursor:pointer;transition:all .2s ease;white-space:nowrap;color:#e4002b}.custom-facet-checkbox:hover{color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.custom-facet-active{color:#4b5358!important;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.custom-facet-checkbox__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-facet-checkbox__label{font-size:4.2rem;font-weight:900;text-transform:uppercase;font-family:var(--font-heading-family)}.add-cart-button-wrap .add-text{flex-shrink:0}@media screen and (max-width: 749px){.custom-facets__list{row-gap:3rem;column-gap:2rem}.custom-facet-checkbox__label{font-size:2.4rem}#product-grid .card__heading{font-size:3.2rem;text-align:center}#product-grid .card__information{padding-bottom:4rem}#product-grid .quick-add__submit,.in-store-only{padding:13.5px 17px}.card-options-price{margin-top:40px;justify-content:center}}.custom-price-filter,.custom-facets__price{display:flex;align-items:center;gap:.5rem}.custom-field{position:relative}.custom-field__currency{position:absolute;left:.5rem;top:50%;transform:translateY(-50%);pointer-events:none}.custom-field__input{padding:.375rem .5rem .375rem 1.25rem;width:5rem;border:1px solid #ccc;border-radius:.25rem}.custom-price-dash{font-weight:500}.custom-price-filter-button{padding:.375rem .75rem;background-color:#e10600;color:#fff;border:none;border-radius:.25rem;cursor:pointer;font-weight:600}.custom-price-filter-button:hover{background-color:#c00500}.custom-sort-wrapper{display:flex;align-items:center;margin-left:auto}.custom-sort{display:flex;align-items:center;gap:.5rem}.custom-sort-label{font-weight:500;margin:0;white-space:nowrap}.custom-select{position:relative}.custom-sort-select{padding:.375rem 2rem .375rem .75rem;border:1px solid #ccc;border-radius:.25rem;-webkit-appearance:none;appearance:none;background-color:#fff;cursor:pointer}.custom-select .icon-caret{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;width:10px;height:6px}@media screen and (max-width: 989px){.custom-filter-container{flex-direction:column;padding:.75rem 0}.custom-facets form{flex-direction:column;align-items:flex-start}.custom-facets__wrapper{width:100%;margin-bottom:1rem}.custom-sort-wrapper{margin-left:0;width:100%}.custom-sort{width:100%;justify-content:space-between}.custom-select{flex-grow:1;max-width:60%}.custom-sort-select{width:100%}}.loading{opacity:.6}.rte ul.wp-block-list{list-style:none}.rte ul.wp-block-list,.rte ol.wp-block-list{list-style-position:outside;padding-left:2.4rem}.rte ul.wp-block-list li:not(:last-child),.rte ol.wp-block-list li:not(:last-child){margin-bottom:6px}.article-template .article-template__back:last-child{padding-bottom:3.2rem;margin-bottom:0}.article-template iframe[src*="www.youtube.com/embed/"]{aspect-ratio:16 / 9;width:100%;height:auto;border:none}figure.wp-block-embed{margin:0}.related-posts__posts:not(.grid-peek){padding:0 1.2rem}.blog .title-wrapper--self-padded-tablet-down,.blog .title-wrapper--self-padded-mobile{padding-left:1.2rem;padding-right:1.2rem}@media screen and (min-width: 990px){.page-width-desktop{max-width:var(--page-width);padding:0 6rem}.related-posts__posts:not(.grid-peek){padding:0}.blog .title-wrapper--self-padded-tablet-down{padding:0}}.blog__button.related-posts.arrow-link,.blog__button.related-posts.arrow-link *{color:var(--TP-Yellow, #FFF200);fill:var(--TP-Yellow, #FFF200)}.card--card.article-card.card--media>.card__content{padding:0}.card--card.article-card.card--media>.card__content .card__information{padding:1.5rem 1.9rem;display:flex;flex-direction:column}.article-card__info{margin-top:auto}.view-article{font-size:1.6rem;font-style:normal;font-weight:500;line-height:22px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;margin-bottom:5px;display:block}
/*# sourceMappingURL=/cdn/shop/t/3/assets/WF-custom.css.map */
