.tp-pdp-on [id^=shopify-section-template--][id$=__main]{background:#dceeff;padding-bottom:56px;--tp-ink:#000;--tp-pink:#ff5fa2;--tp-sun:#ffd731;--tp-mint:#55db9c}.tp-pdp-on [id^=shopify-section-template--][id$=__main]>.gradient{background:transparent!important}.tp-pdp-on [id$=__main] .product__info-container{font-family:Inter,system-ui,sans-serif;font-weight:500;color:#000}.tp-pdp-on [id$=__main] .product__title h1,.tp-pdp-on [id$=__main] .product__title h2,.tp-pdp-on [id$=__main] .product__title .h1{font-family:Bowlby One,Arial Black,sans-serif!important;font-weight:400!important;text-transform:uppercase;line-height:.85!important;letter-spacing:0!important;font-size:clamp(44px,5vw,84px)!important;margin:6px 0 10px;word-break:normal;overflow-wrap:normal}.tp-pdp-on [id$=__main] .price .price-item--sale,.tp-pdp-on [id$=__main] .price__regular .price-item--regular{font-family:Bowlby One,Arial Black,sans-serif!important;font-size:48px!important;line-height:1;color:#000!important}.tp-pdp-on [id$=__main] .price__compare-price s{font:700 20px Inter,sans-serif!important;opacity:.5;color:#000!important}.tp-pdp-on [id$=__main] .price__badge-sale{background:var(--tp-pink)!important;color:#fff!important;border:2px solid #000!important;border-radius:1600px!important;padding:6px 14px!important;font:800 13px Inter,sans-serif!important;letter-spacing:.04em;text-transform:uppercase;transform:rotate(-4deg);box-shadow:3px 3px #000}.tp-pdp-on [id$=__main] .price__badge-sale svg{fill:#fff;color:#fff}.tp-pdp-on [id$=__main] .product-form__submit,.tp-pdp-on .sticky-atc .button{border-radius:1600px!important;border:1.5px solid #000!important;font:800 15px/1 Inter,sans-serif!important;letter-spacing:.04em!important;text-transform:uppercase;min-height:62px;transition:transform .3s cubic-bezier(.2,.9,.25,1.2),box-shadow .3s cubic-bezier(.2,.9,.25,1.2)!important}.tp-pdp-on [id$=__main] .product-form__submit:before,.tp-pdp-on [id$=__main] .product-form__submit:after,.tp-pdp-on .sticky-atc .button:before,.tp-pdp-on .sticky-atc .button:after{display:none!important}.tp-pdp-on [id$=__main] .product-form__submit.atc-button,.tp-pdp-on .sticky-atc .button:not(.button--secondary){background:#000!important;color:#fff!important;box-shadow:0 5px 0 var(--tp-pink)!important}.tp-pdp-on [id$=__main] .product-form__submit.button--secondary{background:#fff!important;color:#000!important;box-shadow:0 5px #000!important;margin-top:14px}.tp-pdp-on [id$=__main] .product-form__submit:hover,.tp-pdp-on .sticky-atc .button:hover{transform:translateY(-3px)}.tp-pdp-on [id$=__main] .product-form__submit:active{transform:translateY(3px)}.tp-pdp-on [id$=__main] .product__media-item .product__media,.tp-pdp-on [id$=__main] .product__media-item .product-media-container{border:2px solid #000;border-radius:24px;overflow:hidden;background:#fff}.tp-pdp-on [id$=__main] .product__media-list{padding-bottom:10px}.tp-pdp-on [id$=__main] .product__media-item{padding:4px 10px 10px 4px}.tp-pdp-on [id$=__main] .product__media-item .product-media-container,.tp-pdp-on [id$=__main] .product__media-item .product__media{box-shadow:6px 6px #000}.tp-pdp-on [id$=__main] .thumbnail{border:2px solid #000!important;border-radius:12px!important;overflow:hidden}.tp-pdp-on [id$=__main] .thumbnail[aria-current]{box-shadow:0 0 0 3px var(--tp-pink)!important}.tp-pdp-on [id$=__main] .shipping-checkpoints{background:#fff;border:2px solid #000;border-radius:20px;padding:18px 12px;box-shadow:4px 4px #000}.tp-pdp-on [id$=__main] .product__description{font:500 17px/1.55 Inter,sans-serif;background:#fff;border:2px solid #000;border-radius:20px;padding:18px 20px;box-shadow:4px 4px #000}.tp-pdp-on .sticky-atc{border-top:2px solid #000!important;background:#fff!important}.tp-pdp-tags{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:4px}.tp-pdp-tags span{display:inline-block;border:1.5px solid #000;border-radius:1600px;padding:6px 12px;font:700 12px Inter,sans-serif;letter-spacing:.04em;text-transform:uppercase;background:#fff}.tp-pdp-tags span:nth-child(2){background:#55db9c}.tp-bundle{border:0;margin:6px 0 18px;padding:0;display:grid;gap:10px;font-family:Inter,sans-serif;min-width:0}.tp-bundle legend{font:400 26px/1 Bowlby One,Arial Black,sans-serif;text-transform:uppercase;margin-bottom:10px;padding:0}.tp-bundle label{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;background:#fff;border:2px solid #000;border-radius:20px;padding:14px 16px;cursor:pointer;transition:transform .3s cubic-bezier(.2,.9,.25,1.2),box-shadow .3s,background .2s}.tp-bundle label:hover{transform:translateY(-2px)}.tp-bundle input{appearance:none;-webkit-appearance:none;width:24px;height:24px;margin:0;border:2px solid #000;border-radius:50%;background:#fff;display:grid;place-items:center;cursor:pointer}.tp-bundle input:checked{background:#ff5fa2;box-shadow:inset 0 0 0 4px #fff}.tp-bundle label:has(input:checked){background:#dceeff;box-shadow:5px 5px #000}.tp-bundle label.best{background:#fff8c9}.tp-bundle label.best:has(input:checked){background:#ffd731}.tp-bundle .t b{display:block;font:800 17px Inter,sans-serif}.tp-bundle .t small{display:block;font:500 13px Inter,sans-serif;opacity:.75;margin-top:2px}.tp-bundle .pr{text-align:right;white-space:nowrap}.tp-bundle .pr b{display:block;font:400 24px/1 Bowlby One,Arial Black,sans-serif}.tp-bundle .pr s{font:700 13px Inter,sans-serif;opacity:.5}.tp-bundle .badge{position:absolute;top:-12px;right:16px;background:#ff5fa2;color:#fff;border:2px solid #000;border-radius:1600px;padding:3px 10px;font:800 12px Inter,sans-serif;letter-spacing:.04em;transform:rotate(4deg);box-shadow:2px 2px #000}.tp-bundle .note{margin:2px 0 0;font:500 13px Inter,sans-serif;opacity:.75}.tp-vidfeat{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr);gap:16px;align-items:stretch}.tp-vid{border:2px solid #000;border-radius:30px;overflow:hidden;box-shadow:6px 6px #000;background:#000;min-height:420px;position:relative}.tp-vid video,.tp-vid img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.tp-vid .cap{position:absolute;left:12px;top:12px;z-index:2;background:#fff;border:1.5px solid #000;border-radius:1600px;padding:6px 12px;font:700 12px Inter,sans-serif;text-transform:uppercase;letter-spacing:.04em}.tp-vidfeat .tp-feats{grid-template-columns:1fr 1fr}.tp-vidfeat .tp-feat{min-height:240px}@media(max-width:1000px){.tp-vidfeat{grid-template-columns:minmax(0,1fr)}.tp-vid{min-height:0;aspect-ratio:9/14;max-height:78vh}}@media(max-width:640px){.tp-vidfeat .tp-feats{grid-template-columns:1fr}.tp-pdp-on [id$=__main] .price .price-item--sale{font-size:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tp-product.css.map */
