.upcart-rewards-message p strong,strong .upcart-rewards-message{font-size:2rem}.related-products__heading{font-size:3rem!important;margin-bottom:1rem!important}.related-products{padding-top:0!important}@media(max-width:749px){.footer__blocks-wrapper .footer-block--menu:first-of-type ul{column-count:1}}.footer__blocks-wrapper .footer-block{flex:0 0 320%;max-width:20%;box-sizing:border-box}@media(max-width:749px){.footer__blocks-wrapper .footer-block{flex:0 0 100%;max-width:100%}}footer{background:url(/cdn/shop/files/shirt-stack.jpg?v=1762202855)!important;background-size:cover!important}.footer__payment .list-payment{display:grid;grid-template-columns:repeat(5,auto);justify-content:center;gap:.6rem}.footer{margin-top:5rem!important}@media screen and (max-width:767px){footer .svg-wrapper{color:#fff!important}}footer .svg-wrapper{width:4rem!important;color:#333}.footer__list-social .icon{width:3.6rem;height:3.6rem}footer .list-social__item .icon{width:initial;height:initial}.footer__list-social .list-social__link{padding:1.4rem}.share-button{display:block;position:relative}.share-button details{width:fit-content}.share-button__button{font-size:1.4rem;display:flex;align-items:center;color:rgb(var(--color-link));margin-left:0;padding-left:0;min-height:4.4rem}details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.share-button__button:hover{text-decoration:underline;text-underline-offset:.3rem}.share-button__button,.share-button__fallback button{cursor:pointer;background-color:transparent;border:none}.share-button__button .icon-share{height:1.2rem;margin-right:1rem;min-width:1.3rem}.share-button__fallback{display:flex;align-items:center;position:absolute;top:3rem;left:.1rem;z-index:3;width:100%;min-width:max-content;border-radius:var(--inputs-radius);border:0}.share-button__fallback:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.share-button__fallback:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.share-button__fallback button{width:4.4rem;height:4.4rem;padding:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;right:var(--inputs-border-width)}.share-button__fallback button:hover{color:rgba(var(--color-foreground),.75)}.share-button__close,.share-button__copy{background-color:transparent;color:rgb(var(--color-foreground))}.share-button__copy:focus-visible,.share-button__close:focus-visible{background-color:rgb(var(--color-background));z-index:2}.share-button__copy:focus,.share-button__close:focus{background-color:rgb(var(--color-background));z-index:2}.field:not(:focus-visible):not(.focused)+.share-button__copy:not(:focus-visible):not(.focused),.field:not(:focus-visible):not(.focused)+.share-button__close:not(:focus-visible):not(.focused){background-color:inherit}.share-button__fallback .field:after,.share-button__fallback .field:before{content:none}.share-button__fallback .field{border-radius:0;min-width:auto;min-height:auto;transition:none}.share-button__fallback .field__input:focus,.share-button__fallback .field__input:-webkit-autofill{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem;box-shadow:0 0 0 .1rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.share-button__fallback .field__input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;filter:none;min-width:auto;min-height:auto}.share-button__fallback .field__input:hover{box-shadow:none}.share-button__fallback .icon{width:1.5rem;height:1.5rem}.share-button__message:not(:empty){display:flex;align-items:center;width:100%;height:100%;margin-top:0;padding:.8rem 0 .8rem 1.5rem;margin:var(--inputs-border-width)}.localization-form__select:focus{outline:0;box-shadow:none}.localization-wrapper{grid-area:language-currency;align-self:center;display:flex;justify-content:flex-end}.localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.utility-bar .localization-wrapper .disclosure .localization-form__select,.utility-bar .localization-wrapper .disclosure__link{font-size:calc(var(--font-heading-scale) * 1.3rem)}@media(forced-colors:active){.localization-form__select:focus{outline:transparent solid 1px}}@media(max-width:749px){.related-products{padding-top:0!important}.related-products__heading{margin-bottom:1rem!important}}.upcart-upsells-button,.upcart-checkout-button-container,button.UpcartDesignSettings__button,input.UpcartDesignSettings__button,.UpcartDesignSettings__button,.UpcartDesignSettings__button span,.UpcartDesignSettings__button:visited{background:#28a45c!important;color:#fff;border-radius:10px!important}@media(max-width:749px){.footer{background:#333!important;background-image:none!important;color:#fff!important;font-size:.9em;line-height:1.2!important;padding:1.5rem 0!important}.footer:before,.footer:after{background:none!important;content:none!important}.footer h2,.footer h3,.footer h4,.footer-block__heading{position:relative;text-align:center;color:#fff!important;margin:.6rem 0 .4rem!important;font-weight:600;font-size:.95em}.footer h2:before,.footer h3:before,.footer h4:before,.footer-block__heading:before{content:"- "}.footer h2:after,.footer h3:after,.footer h4:after,.footer-block__heading:after{content:" -"}.footer-block--menu ul{display:inline-block;text-align:center;padding:0;margin:0}.footer-block--menu li{display:inline-block;margin:.15em .4em}.footer__blocks-wrapper{flex-direction:column;align-items:center;gap:.6rem}.footer a{color:#fff!important;text-decoration:none}.footer a:hover{text-decoration:underline;color:#ccc!important}.footer__content-bottom{text-align:center;margin-top:.8rem!important;line-height:1.2!important}}@media(min-width:750px){.footer__blocks-wrapper{display:flex!important;width:100%!important;gap:0!important}.footer__blocks-wrapper .footer-block:nth-child(1){flex:0 0 25%!important;max-width:25%!important}.footer__blocks-wrapper .footer-block:nth-child(2){flex:0 0 25%!important;max-width:25%!important}.footer__blocks-wrapper .footer-block:nth-child(3){flex:0 0 50%!important;max-width:50%!important}.footer__blocks-wrapper .grid__item{padding-left:0!important;padding-right:0!important}}@media screen and (min-width:750px){.footer__blocks-wrapper>.footer-block:last-child .footer-block__heading{text-align:center;margin-left:-25%}}@media screen and (max-width:750px){.footer-block__details-content>li{margin-right:2rem}}@media(min-width:750px){.footer__blocks-wrapper .footer-block:nth-child(3) .footer-block__details-content{column-count:2!important;column-gap:2rem}.footer__blocks-wrapper .footer-block:nth-child(3) .footer-block__details-content li{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}}@media screen and (min-width:600px)and (max-width:1200px)and (orientation:landscape){footer{padding:1rem}}input.UpcartDesignSettings__button,.UpcartDesignSettings__button{font-size:1.4rem!important}
/*# sourceMappingURL=/cdn/shop/t/90/assets/base-late.css.map */
