@font-face{font-family:CactusJackAlternate;src:url(cactus_jack_alternate-webfont.woff2) format("woff2"),url(cactus_jack_alternate-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.taiyo-chasing-sunbeams,[class*=chasing-sunbeams],.chasing-sunbeams{font-family:CactusJackAlternate,sans-serif!important;letter-spacing:.12em}.section-newsletter button.button,.footer-block__newsletter button.button,.section-newsletter [type=submit],.footer-block__newsletter [type=submit]{background-color:#4f7289!important;border-color:#4f7289!important;color:#fff!important}.section-newsletter button.button:hover,.footer-block__newsletter button.button:hover,.section-newsletter [type=submit]:hover,.footer-block__newsletter [type=submit]:hover{background-color:#3d6070!important;border-color:#3d6070!important;color:#fff!important}.taiyo-contact-submit input[type=submit]{background-color:#4f7289!important;border-color:#4f7289!important;color:#fff!important;font-size:var(--font-size)!important;padding:14px 48px!important;height:auto!important;line-height:normal!important;letter-spacing:.14em!important;text-transform:uppercase!important}.taiyo-contact-submit input[type=submit]:hover{background-color:#3d6070!important;border-color:#3d6070!important;opacity:1!important}.section-newsletter .section-heading h2,.section-newsletter .section-heading h3,.section-newsletter .section-heading .h2,.section-newsletter .section-heading .h3,.section-newsletter h2,.section-newsletter h3{font-size:1.8rem!important;line-height:1.2!important}.section-newsletter .rte p,.section-newsletter .rte,.section-newsletter p{font-size:1rem!important;line-height:1.7!important}.taiyo-swirl-icon,img[src*=taiyo_sunburn],img[src*=printvector_taiyotee]{transition:transform .6s ease;cursor:pointer;display:inline-block}.taiyo-swirl-icon:hover,img[src*=taiyo_sunburn]:hover,img[src*=printvector_taiyotee]:hover{transform:rotate(45deg)}@media(max-width:767px){.template-header--empty{display:none!important}}@media(min-width:768px){.template-collection .collection__page--description{padding-top:60px!important}}.product__section--details .product-template__details-table li.description,.product-form__description.bottom-border--true{border-bottom:none!important}.js-video-plyr-wrapper .plyr__controls,.js-video-plyr-wrapper .plyr__control--overlaid,.product-gallery__product-video .plyr__controls,.product-gallery__product-video .plyr__control--overlaid{display:none!important;opacity:0!important;pointer-events:none!important}.js-video-plyr-wrapper .plyr,.product-gallery__product-video .plyr{cursor:default!important}.recently-viewed .product-loop__img-wrapper--hidden{display:none!important}@media(min-width:768px){section.cart-page.ajax-cart__page-wrapper .ajax-cart__cart-item{display:flow-root!important}section.cart-page.ajax-cart__page-wrapper .ajax-cart__item-image{float:left;width:150px}section.cart-page.ajax-cart__page-wrapper .ajax-cart__item-image img{max-width:150px;width:100%}section.cart-page.ajax-cart__page-wrapper .ajax-cart__item-details,section.cart-page.ajax-cart__page-wrapper .ajax-cart__item-price{margin-left:182px;width:auto}section.cart-page.ajax-cart__page-wrapper .ajax-cart__item-price{text-align:left;margin-top:var(--space-2)}}@media(min-width:768px){section.cart-page.ajax-cart__page-wrapper .ajax-cart__cart-items{grid-column:1 / -1!important;grid-row:auto!important}section.cart-page.ajax-cart__page-wrapper .ajax-cart__info-wrapper{grid-column:1 / -1!important;grid-row:auto!important}section.cart-page.ajax-cart__page-wrapper .ajax-cart__summary-wrapper{grid-column:1 / -1!important;grid-row:auto!important}}@media(min-width:768px){section.cart-page.ajax-cart__page-wrapper .ajax-cart__header-wrapper,section.cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper,section.cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper--nojs,section.cart-page.ajax-cart__page-wrapper .ajax-cart__footer-wrapper{max-width:700px;margin-left:auto;margin-right:auto}section.cart-page.ajax-cart__page-wrapper .ajax-cart__info-wrapper,section.cart-page.ajax-cart__page-wrapper .ajax-cart__info-wrapper *{text-align:left!important}section.cart-page.ajax-cart__page-wrapper .ajax-cart__header__continue-link,section.cart-page.ajax-cart__page-wrapper .ajax-cart__header__continue-link-text{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/taiyo-custom.css.map */
