:root{--font-heading-family: "BBH Hegarty", sans-serif}@font-face{font-family:Sceageus;src:url(/cdn/shop/files/Sceageus.woff2?v=1770704391) format("woff2"),url(/cdn/shop/files/Sceageus.woff?v=1770704391) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Swung Note;src:url(/cdn/shop/files/SwungNote.woff2?v=1772865826) format("woff2"),url(/cdn/shop/files/SwungNote.woff?v=1772865824) format("woff");font-weight:400;font-style:normal;font-display:swap}.mobile_view_only{display:block}.desktop_view_only{display:none}.mobile_image{display:block!important}.desktop_image{display:none!important}.header__icons{padding-right:0}.header__icon.header__icon--cart .svg-wrapper{width:100%!important;height:auto!important}.header__icon.header__icon--cart svg{width:5rem;height:5rem}span.svg-wrapper.image-wrapper img{max-width:44px;max-height:34px;object-fit:contain}.cart-count-bubble{left:1rem;top:6px;background-color:#fff}svg.icon-account{transform:scale(1.5)}.header__icon:hover .icon.icon-account{transform:scale(1.57)}.product__title h1{font-size:30px;line-height:1.1;letter-spacing:0;text-transform:uppercase}.product__title+p.product__text{font-size:18px;line-height:120%;letter-spacing:0;text-transform:capitalize;color:#f05a33}.product .price .badge,.product__tax,body.template-product variant-selects legend.form__label{display:none}.price--on-sale .price__sale{display:flex!important;flex-direction:row-reverse!important;gap:5px;align-items:center}.product span.price-item{font-size:20px;line-height:1.1;letter-spacing:0;color:#011638;font-weight:600}.product .price--on-sale .price-item--regular{font-size:16px;line-height:1.1;letter-spacing:0}body.template-product .product-form__input--pill input[type=radio]+label{border-color:#f05a33!important;background-color:transparent!important}body.template-product .product-form__input--pill input[type=radio]:checked+label{background-color:#f05a33!important;border-color:#f05a33}p.product__text{font-size:14px;line-height:1;letter-spacing:.03em;text-transform:capitalize}.benefits{position:relative;padding:110px 20px 0;display:flex;align-items:center;flex-direction:column}.benefits:after{content:"";background-image:url(/cdn/shop/files/Group_238294.png?v=1770619819);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:0;left:-15px;right:-15px;bottom:0;z-index:-1}.product-form__submit{margin-bottom:15px!important}body.template-product .button--secondary:after{--border-opacity: var(--buttons-border-opacity);top:0;right:0;bottom:0;left:0;background:#f3eedc;border:1px solid #062B55;border-radius:0;transform:translate(6px,6px);z-index:-1}body.template-product\.beast-new .button,body.template-product .shopify-challenge__button,body.template-product .customer button{color:rgb(var(--color-background));background-color:rgba(var(--color-foreground),1)}body.template-product\.beast-new .button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(248,248,226,var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}body.template-product\.beast-new .shopify-payment-button__button--unbranded{color:rgba(var(--color-button),var(--alpha-button-background))!important;background-color:transparent!important}.product__accordion .accordion__title{font-family:Montserrat;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;text-transform:uppercase}.product__accordion .summary__title .svg-wrapper{display:none}.product__accordion summary .icon-plus{position:absolute;width:1rem;right:1.5rem;top:calc(50% - .2rem)}.product__accordion summary .icon-minus{position:absolute;width:1rem;right:1.5rem;top:calc(50% - .2rem)}summary[aria-expanded=false] .icon-plus,summary[aria-expanded=true] .icon-minus{display:block}summary[aria-expanded=true] .icon-plus,summary[aria-expanded=false] .icon-minus{display:none}product-recommendations{max-width:100%}product-recommendations .card__heading{font-family:Montserrat;font-weight:500;font-size:14px;line-height:120%;letter-spacing:0;text-align:center;text-transform:capitalize}product-recommendations .card__content{position:relative}product-recommendations .quick-add{position:absolute;top:-60px;left:50%;transform:translate(-50%);width:max-content}product-recommendations .underline-links-hover:hover a{text-decoration:none!important}product-recommendations .card-information,product-recommendations .card__badge{display:none}.jdgm-rev-widg__title{text-transform:uppercase}.collapsible-content summary:hover .accordion__title{text-decoration:none!important}.accordion summary .svg-wrapper{display:none}h2.footer-block__heading{font-family:Montserrat;font-weight:600;font-size:14px;line-height:1;letter-spacing:0;text-transform:uppercase}.contact-list{font-size:12px;line-height:160%;letter-spacing:0;text-transform:capitalize}.contact-list div{display:flex;padding-bottom:10px}.contact-list div:before{content:"";display:inline-block;width:24px;height:24px;margin-right:20px;background-size:contain;background-repeat:no-repeat;flex-shrink:0}.contact-list div.email{text-transform:none}.phone:before{background-image:url(/cdn/shop/files/phone-icon.svg?v=1770626255)}.hours:before{background-image:url(/cdn/shop/files/clock-icon.svg?v=1770626144)}.email:before{background-image:url(/cdn/shop/files/mail-icon.svg?v=1770625990)}.address:before{background-image:url(/cdn/shop/files/pin-icon.svg?v=1770626193)}.footer-logo{max-width:100%;margin-left:auto;margin-right:auto}.footer__content-bottom{display:none!important}.footer-brand-row .list-social{display:none}h3.accordion__title{font-family:Montserrat;font-size:16px;line-height:1.1;letter-spacing:0}.accordion__content{font-size:12px;line-height:120%;letter-spacing:0}.jdgm-rev.jdgm-divider-top.jdgm--done-setup{background:#f1f1c8;margin-bottom:16px;padding:10px 10px 0}.section-image-banner h2.banner__heading,.section-image-video-banner h2.banner__heading{font-family:Sceageus;font-weight:400;font-size:54px;line-height:1;letter-spacing:0;text-align:center;text-transform:capitalize}.section-image-video-banner .banner__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.card-wrapper-new .card__content{position:relative}.card-wrapper-new .quick-add{position:absolute;width:100%;top:-65px;left:50%;z-index:2;transform:translate(-50%);text-align:center}.card-wrapper-new .quick-add .button{font-family:BBH Hegarty;font-weight:400;font-size:14px;line-height:100%;letter-spacing:5%;text-align:center;text-transform:uppercase;padding:5px 15px;border-radius:0;cursor:pointer}.card-wrapper-new:hover .quick-add a{text-decoration:none}.card-wrapper-new .card-information{text-align:center}@media screen and (max-width:990px){.header{grid-template-columns:.5fr 2fr .5fr;padding:10px 2rem!important}product-recommendations ul.grid.product-grid .grid__item{width:calc(75% - var(--grid-mobile-horizontal-spacing) / 2)!important}product-recommendations ul.grid.product-grid{flex-wrap:nowrap;overflow-x:scroll}}@media screen and (max-width:767px){.section-image-banner .banner__content{align-items:flex-start}.footer-block{margin-bottom:0!important}footer .list-menu__item.list-menu__item--link{font-size:12px;line-height:160%;letter-spacing:0;text-transform:capitalize;padding-top:2px;padding-bottom:2px}.footer-block__details-content{margin-bottom:2rem}.footer__blocks-wrapper{display:grid!important;gap:0px;column-gap:20px}.footer__blocks-wrapper{grid-template-columns:repeat(2,1fr)!important}.footer__blocks-wrapper .footer-block:nth-child(1){grid-column:1 / -1;border-bottom:1px solid #CBEE5E}.footer__blocks-wrapper .footer-block:nth-child(2){grid-column:1 / 2;border-right:1px solid #CBEE5E;margin-top:0;padding-top:40px}.footer__blocks-wrapper .footer-block:nth-child(3){grid-column:2 / 3;margin-top:0;padding-top:40px;padding-left:30px!important}.footer__blocks-wrapper .footer-block:nth-child(4){grid-column:1 / 2;border-right:1px solid #CBEE5E;margin-top:0;padding-top:10px}.footer__blocks-wrapper .footer-block:nth-child(5){grid-column:2 / 3;margin-top:0;padding-top:10px;padding-left:30px!important}.footer__blocks-wrapper .footer-block:nth-child(6){grid-column:1 / -1;margin-top:0;padding-top:10px}.footer__blocks-wrapper .footer-block:nth-child(7){grid-column:1 / -1;margin-top:0;padding-top:10px;border-top:0px!important}.footer-block__image-wrapper{max-width:min(100%,260px)!important;margin-bottom:0!important}.footer__blocks-wrapper .footer-block:nth-child(7) p{font-size:10px!important}.footer__blocks-wrapper .footer-block:nth-child(7) p:first-child{font-size:13.5px!important}.footer__blocks-wrapper .footer-block:nth-child(7) p:last-child{font-size:8px!important}footer{position:relative}ul.list-social.footer__list-social,.footer-block--newsletter{position:absolute;top:0;right:0}}@media screen and (max-width:749px){.grid--peek.slider .grid__item:first-of-type{margin-left:0}product-info .slider-counter{display:none}product-info .slider-buttons{justify-content:flex-end}product-info .slider-button--prev .icon.icon-arrow{transform:rotate(-180deg);width:1.5rem;height:auto}product-info .slider-button--next .icon.icon-arrow{transform:rotate(0);width:1.5rem;height:auto}product-info button.slider-button{width:25px}.footer__content-top,.footer-logo{padding-left:15px!important;padding-right:15px!important}.benefits{padding:110px 20px 0}}@media screen and (min-width:750px){.mobile_view_only{display:none}.desktop_view_only{display:block}.mobile_image{display:none!important}.desktop_image{display:block!important}.banner__media.banner_video--desktop.desktop_view_only{display:contents}.section-image-banner .banner--desktop-transparent .button--secondary{--alpha-button-background: 1}deferred-media.video-section__media{max-width:400px;margin-left:auto;margin-right:auto;height:auto!important;--ratio-percent: 56.25% !important}}@media screen and (min-width:990px){.footer.footer--hb .footer-block--meta{border-left:1px solid var(--footer-accent);padding-left:34px}.footer-block__details-content.footer-block-image.center{text-align:center;margin:0 auto;display:flex!important;align-items:center;justify-content:center;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
