:root:root{--font-size--h1: clamp(2.1rem, 7.2vw, 4.5rem)}:root:root{scroll-behavior:auto}product-card .text-block.h5:not(product-price),product-card .text-block.h5:not(product-price)>*,.product-card .text-block.h5:not(product-price),.product-card .text-block.h5:not(product-price)>*{text-transform:none;letter-spacing:normal}.ek-shop .ek-shop__name{text-transform:none;letter-spacing:.01em}.ek-help{pointer-events:none!important}.ek-help__btn,.ek-help.is-open .ek-help__panel{pointer-events:auto!important}.ek-reveal{transform:translateY(12px);transition-duration:.5s;transition-delay:calc(var(--ek-g, 0) * 90ms)}.ek-stagger-item{transform:translateY(8px)}.ek-reveal .ek-stagger-item{transition-duration:.42s;transition-delay:calc(var(--ek-g, 0) * 90ms + var(--ek-i, 0) * 60ms)}@media screen and (max-width:749px){.ek-reveal{transform:translateY(8px);transition-duration:.4s;transition-delay:calc(var(--ek-g, 0) * 70ms)}.ek-stagger-item{transform:translateY(6px)}.ek-reveal .ek-stagger-item{transition-duration:.34s;transition-delay:calc(var(--ek-g, 0) * 70ms + var(--ek-i, 0) * 45ms)}}@view-transition{navigation:none}.ek-tiles__link,.ek-tiles__frame,.ek-wa__btn,.ek-tiles__arrow{transition-duration:.18s}.ek-tiles{max-width:1400px;margin-inline:auto;padding:clamp(40px,5vw,72px) clamp(16px,4vw,40px)}.ek-banner{max-width:1400px;width:calc(100% - clamp(32px,8vw,80px));margin:clamp(24px,3vw,44px) auto}.ek-banner .ek-banner__link,.ek-banner .ek-banner__link:link,.ek-banner .ek-banner__link:visited,.ek-banner .ek-banner__link:hover,.ek-banner .ek-banner__link:focus,.ek-banner .ek-banner__link:active{color:inherit;-webkit-tap-highlight-color:transparent}.shopify-section details .text-block,.shopify-section details .text-block p,.shopify-section [class*=accordion] .text-block,.shopify-section [class*=accordion] .text-block p{font-size:1rem!important;font-family:var(--font-body--family)!important;font-weight:var(--font-body--weight)!important;line-height:1.65!important;letter-spacing:normal!important}.shopify-section details .text-block p,.shopify-section [class*=accordion] .text-block p{margin:0 0 .35em}.product-information .text-block[class*=__text_9WaLn7]{padding-block-start:clamp(24px,5vw,50px)}.product-information .text-block:has(>h1){padding-block-start:clamp(24px,5vw,50px)}.product-information .text-block.h3>*,.product-information .text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(2rem,1.55rem + 1.85vw,2.5rem);line-height:1.06;letter-spacing:-.02em}@media screen and (max-width:749px){.product-information .text-block.h3>*,.product-information .text-block.h3 :is(h1,h2,h3,h4,h5,h6){line-height:1.15}}.product-information product-price .price:not(.compare-at-price){font-size:clamp(1.5rem,1.25rem + 1.1vw,1.8rem);font-weight:500;line-height:1.25;letter-spacing:-.005em}.product-information product-price .compare-at-price{font-size:1rem;opacity:.55}.product-information product-price .price,.product-information product-price .compare-at-price{white-space:nowrap}.product-information product-price{padding-block-end:clamp(10px,2vw,14px)}.product-information .text-block[class*=__ship_note]{padding-block-end:clamp(18px,3.5vw,28px)}.product-information [class*=__divider_HrJgFt]{padding-block-start:clamp(10px,2vw,14px);padding-block-end:clamp(10px,2vw,14px)}.ek-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:0 0 12px}.ek-price__amount{display:none}.ek-price__note{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;opacity:.6}@media screen and (max-width:749px){.ek-price{margin-block-end:10px}.ek-tiles{padding:32px 0}.ek-tiles__head{padding-inline:16px}.ek-tiles__track{padding-inline:16px;scroll-padding-inline-start:16px;overscroll-behavior-x:contain}.ek-tiles__item{flex:0 0 42vw}.ek-tiles__label{margin-top:10px;font-size:.82rem}.shopify-section details .text-block,.shopify-section details .text-block p,.shopify-section [class*=accordion] .text-block,.shopify-section [class*=accordion] .text-block p{font-size:.875rem!important;line-height:1.6!important}.ek-banner{width:calc(100% - 24px);margin:16px auto;border-radius:10px;height:auto!important;overflow:visible}.ek-banner .ek-banner__img{height:auto!important;object-fit:contain!important;border-radius:10px}.ek-banner .ek-banner__scrim{display:none!important}.ek-banner .ek-banner__body{position:static!important;inset:auto!important;color:inherit!important;align-items:flex-start;text-align:left;gap:8px;padding:14px 2px 2px!important}.ek-banner .ek-banner__heading{max-width:100%;font-size:1.5rem}.ek-banner .ek-banner__sub{font-size:.88rem}.ek-bb__step{position:relative}.ek-bb__step:after,.ek-tiles__arrow:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/everkept-blocks.css.map */
