:root{--tp-navy:#06174D;--tp-blue:#0A4DFF}.button,.shopify-challenge__button,.customer button{text-transform:uppercase;letter-spacing:.06em;font-weight:600;transition:transform .15s ease,box-shadow .15s ease}.button:not(.button--tertiary):hover{transform:translateY(-1px);box-shadow:0 6px 16px #0a4dff47}.card-wrapper{transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover{transform:translateY(-3px)}.card{box-shadow:0 1px 2px #0f172a0f}.card:hover{box-shadow:0 10px 24px #0f172a1f}.card__heading,.card__heading a,.price{font-weight:600}.header-wrapper{box-shadow:0 2px 12px #00000040;border-bottom:0}.header__menu-item,.header__menu-item span{font-weight:500;letter-spacing:.02em}.announcement-bar{letter-spacing:.04em;font-weight:500}.footer{border-top:3px solid var(--tp-blue)}.footer-block__heading{text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem;opacity:.9}.footer-block__details-content .list-menu__item--link{opacity:.85}.footer-block__details-content .list-menu__item--link:hover{opacity:1;text-decoration:underline}h1,h2,.h0,.h1,.h2{letter-spacing:-.01em}.multicolumn-card__info .inline-richtext,.multicolumn-list__item h3{font-weight:600}.badge{text-transform:uppercase;letter-spacing:.05em;font-weight:600}.product-form__submit{border-radius:4px}.product__title h1,.product__title{font-weight:700;letter-spacing:-.01em}.product .price{font-size:2.6rem}.product .price-item--regular{color:#0f172a}.price--on-sale .price-item--regular{opacity:.55}.price--on-sale .price-item--sale{color:#d12a2a}.tp-save{display:flex;align-items:center;gap:.8rem;margin:.4rem 0 1.4rem;flex-wrap:wrap}.tp-save__pill{background:#d12a2a;color:#fff;font-weight:700;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;padding:.35rem .9rem;border-radius:4px}.tp-save__txt{font-weight:600;color:#d12a2a;font-size:1.4rem}.product-form__submit{min-height:5.4rem;font-size:1.5rem;background:#0a4dff;border-radius:6px}.product-form__submit:hover{background:#0840d6}.product-form__input input[type=radio]+label{border-radius:6px;font-weight:600}.product-form__input input[type=radio]:checked+label{background:#06174d;color:#fff;border-color:#06174d}.tp-trust{margin:1.8rem 0;padding:1.6rem;background:#eaf1ff;border-radius:8px;display:grid;gap:1.2rem}.tp-trust__row{display:flex;gap:1.2rem;align-items:flex-start;color:#06174d}.tp-trust__row svg{flex:none;margin-top:.2rem;color:#0a4dff}.tp-trust__row strong{display:block;font-size:1.4rem}.tp-trust__row span{display:block;font-size:1.25rem;opacity:.8}.tp-trust a{color:#0a4dff;text-decoration:underline}.tp-pay{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:.4rem 0 0;padding:0}.tp-pay .icon{height:2.4rem;width:auto}.tp-acc{margin:2rem 0;border-top:1px solid rgba(15,23,42,.15)}.tp-acc details{border-bottom:1px solid rgba(15,23,42,.15)}.tp-acc summary{cursor:pointer;padding:1.4rem 0;font-weight:600;list-style:none;display:flex;justify-content:space-between}.tp-acc summary::-webkit-details-marker{display:none}.tp-acc summary:after{content:"+";font-size:2rem;line-height:1;color:#0a4dff}.tp-acc details[open] summary:after{content:"\2212"}.tp-acc__body{padding:0 0 1.4rem;font-size:1.4rem;opacity:.85}.tp-acc a{color:#0a4dff;text-decoration:underline}.tp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;box-shadow:0 -6px 24px #0f172a2e;transform:translateY(110%);transition:transform .25s ease}.tp-sticky.is-on{transform:none}.tp-sticky__inner{display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem}.tp-sticky__img{border-radius:6px;object-fit:cover}.tp-sticky__info{flex:1;min-width:0;display:flex;flex-direction:column;font-size:1.4rem}.tp-sticky__info strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-sticky__info s{opacity:.55;margin-left:.4rem}.tp-sticky .button{min-width:16rem}@media(max-width:749px){.tp-sticky__img{display:none}.tp-sticky .button{min-width:12rem}}.collapsible-content .accordion{border-radius:6px}.accordion summary{font-weight:600}.product-form__submit,.tp-sticky .button,.cart__checkout-button,.cart-notification__links .button--primary{--color-button: 21,128,61;--color-button-text: 255,255,255;background:#15803d;color:#fff}.product-form__submit:hover,.tp-sticky .button:hover,.cart__checkout-button:hover{background:#166534;box-shadow:0 8px 20px #15803d59}.product-form__submit:after,.tp-sticky .button:after{display:none}.grid--4-col-desktop .grid__item,.product-grid .grid__item{display:flex}.card-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.card-wrapper>.card{flex:1;display:flex;flex-direction:column}.card--standard>.card__content,.card--card>.card__content{flex:1;display:flex;flex-direction:column}.card__information{flex:1}.card__heading{min-height:3.2em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper .quick-add{margin-top:auto}.card-wrapper .quick-add__submit{width:100%}.header__heading-logo{max-height:44px;width:auto}.header__heading-link{padding:0}@media(max-width:749px){.header__heading-logo-wrapper{max-width:120px}}.tp-strip{background:#eaf1ff;border-top:1px solid rgba(10,31,68,.08)}.tp-strip__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:2.8rem 1.5rem}.tp-strip__item{display:flex;gap:1.2rem;align-items:center;color:#06174d}.tp-strip__item svg{flex:none;color:#0a4dff}.tp-strip__item strong{display:block;font-size:1.5rem}.tp-strip__item span{display:block;font-size:1.25rem;opacity:.8}.tp-strip__item a{color:#0a4dff;text-decoration:underline}@media(max-width:989px){.tp-strip__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:549px){.tp-strip__grid{grid-template-columns:1fr;padding:2rem 1.5rem}}.tp-disclaimer{background:#041039;color:#ffffff9e;font-size:1.15rem;line-height:1.6;padding:1.6rem 0 2.4rem;text-align:center}.tp-disclaimer p{margin:0 auto;max-width:90rem}.footer{padding-top:0;border-top:0}.footer__content-top{padding-bottom:3rem}.footer-block__heading{color:#fff;opacity:1;font-size:1.35rem;letter-spacing:.14em;margin-bottom:1.6rem}.footer-block__details-content .list-menu__item--link{padding:.45rem 0;font-size:1.45rem}.footer-block__details-content .list-menu__item--link:hover{color:#9dbbff}.footer__newsletter .newsletter-form__field-wrapper .field__input{background:#ffffff14;color:#fff}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.12)}.footer__copyright,.copyright__content a{opacity:.7;font-size:1.2rem}.list-payment .icon{height:2.6rem}h1,h2,h3,.h0,.h1,.h2{font-family:var(--font-heading-family)}.collapsible-content__heading,.multicolumn .title{letter-spacing:-.01em}.multicolumn-card{background:#fff;border:1px solid rgba(10,31,68,.08);border-radius:8px;padding:2.4rem 1.6rem}.multicolumn-card__info h3{font-size:1.7rem;margin-bottom:.6rem}.accordion{border-color:#0a1f4424}.accordion__title{font-weight:600}.accordion summary:hover{color:#0a4dff}.product__info-container{padding-left:1rem}.product__media-wrapper .product-media-container{border-radius:10px;overflow:hidden}.product__description{font-size:1.5rem;line-height:1.7}.product__description ul{padding-left:2rem}.product__description li{margin-bottom:.4rem}.card-wrapper>.card,.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .card__content{width:100%;align-self:stretch;box-sizing:border-box}.card-wrapper .card__inner{flex:none}.card-wrapper .card__media .media{width:100%}.product-grid .grid__item,.grid--4-col-desktop .grid__item{align-items:stretch}.card--standard .card__inner,.card--card .card__inner{background:transparent}.button,.quick-add__submit,.product-form__submit,.field__input,.select__select,.multicolumn-card,.tp-trust,.tp-save__pill,.card,.card__inner,.card__media,.card-wrapper,.accordion,.badge,.tp-acc,.tp-sticky .button,.tp-sticky__img,.quantity,.product-form__input input[type=radio]+label,.product__media-wrapper .product-media-container,.media,.global-media-settings,.collapsible-content__grid,.newsletter-form__field-wrapper .field,.field:after,.field:before,.product-media-container{border-radius:0!important}.product-form__input input[type=radio]+label{min-width:5.4rem;text-align:center;padding:1rem 1.6rem;border:1px solid rgba(6,23,77,.35)}.product-form__input input[type=radio]:checked+label{background:#0a4dff;border-color:#0a4dff;color:#fff}.product-form__input input[type=radio]:checked+label:hover{background:#0840d6}.quick-add__submit,.card-wrapper .quick-add .button{--color-button: 10,77,255;--color-button-text: 255,255,255;background:#0a4dff;color:#fff;border:0}.quick-add__submit:hover,.card-wrapper .quick-add .button:hover{background:#06174d;box-shadow:none}.quick-add__submit:before,.quick-add__submit:after{display:none}.tp-perks{list-style:none;margin:1.2rem 0 1.8rem;padding:0;display:grid;gap:.9rem}.tp-perks li{display:flex;align-items:center;gap:1rem;font-size:1.4rem;color:#06174d}.tp-perks svg{flex:none;color:#0a4dff}.tp-perks a{color:#0a4dff;text-decoration:underline}@media(min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:64%;width:calc(64% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{max-width:36%;width:calc(36% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:4rem}}.product-media-container .media img{object-fit:cover}.tp-marquee{background:#0a4dff;color:#fff;overflow:hidden;white-space:nowrap;padding:1.3rem 0}.tp-marquee__track{display:flex;width:max-content;animation:tp-scroll 38s linear infinite;will-change:transform}.tp-marquee__list{display:flex;margin:0;padding:0;list-style:none}.tp-marquee__list li{font-family:var(--font-heading-family);font-weight:700;font-size:1.5rem;letter-spacing:.22em;text-transform:uppercase;padding:0 2.6rem;position:relative}.tp-marquee__list li:after{content:"";position:absolute;right:-.3rem;top:50%;width:.7rem;height:.7rem;background:#9dbbff;transform:translateY(-50%) rotate(45deg)}.tp-marquee:hover .tp-marquee__track{animation-play-state:paused}@keyframes tp-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.banner__media img{animation:tp-zoom 22s ease-in-out infinite alternate;transform-origin:60% 40%}@keyframes tp-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.tp-marquee__track,.banner__media img{animation:none}}.tp-strip,.tp-disclaimer,.shopify-section-group-footer-group{margin:0}.grid__item>.card-wrapper,.product-grid .grid__item>.card-wrapper{flex:1 1 100%;min-width:0;max-width:100%;width:100%}.grid__item>.card-wrapper>.card{flex:1 1 auto;width:100%;min-width:0}.grid__item>product-component,.grid__item>product-card-component{display:flex;flex:1 1 100%;width:100%;min-width:0}product-component>.card-wrapper{flex:1 1 100%;width:100%;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/clone.css.map */
