body.template-product{--color-background: #ffffff;--color-text: #00217e;--color-body-text: #00217e;--color-headings-text: #00217e;--color-body-text-light: #717171;--color-links: #00217e;--color-links-active: #18988b;--color-border: #e3e1dc;--color-price: #00217e;--color-input-text: #00217e}page-header.wt-header{--header-bg-opacity: 1 !important;--header-bg-blur: 0px !important}.wt-header__body:not(.wt-header__body--search){padding-top:calc(var(--gap, 8px) * 2.6)!important;padding-bottom:calc(var(--gap, 8px) * 2.6)!important;align-items:center}.wt-header--v3 .wt-header__aside--no-search{display:flex!important;align-items:center}.wt-header__shop-now{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2.2rem;margin-right:calc(var(--gap, 8px) * 1.5);border-radius:var(--border-radius-button, 999px);background:transparent;color:#fff;border:1.5px solid #ffffff;font-family:var(--font-headline);font-weight:var(--font-headline-weight);font-size:1.4rem;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color .2s ease,color .2s ease}.wt-header__shop-now:hover{background:#fff;color:#00277e}@media screen and (max-width:749px){.wt-header__shop-now{padding:.7rem 1.4rem;font-size:1.25rem;margin-right:var(--gap, 8px)}}@media screen and (min-width:990px){.section-background-video .hero__overlay--left{padding-left:6%}.section-background-video .hero__overlay__content--left{text-align:left;align-items:flex-start;max-width:42rem}.section-background-video .hero__overlay__content--left *{text-align:left}}@media screen and (max-width:989px){.section-background-video .hero__icon-with-text{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:6px}.section-background-video .hero__icon-with-text .hero__icon-text{flex:0 1 auto}.section-background-video .hero__icon-with-text .hero__icon-container{margin-top:3px}}.section-background-video .hero__overlay__content{opacity:0;animation-name:fadeInOut;animation-duration:34s;animation-timing-function:linear;animation-delay:3s;animation-iteration-count:infinite;animation-fill-mode:none}@keyframes fadeInOut{0%{opacity:0}10%{opacity:0}15%{opacity:1}90%{opacity:1}to{opacity:0}}.hero__stars{color:#f5a623;font-size:16px;letter-spacing:2px;margin-bottom:8px}.product__media .product__media-item img{object-fit:contain;max-height:350px;width:auto;margin:0 auto}@media screen and (max-width:749px){#shopify-section-template--27751353418021__rich_text_TLb3eq .rich-text__wrapper{padding-top:10px!important;padding-bottom:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
