.esc-hero{min-height:540px}.esc-hero-copy{padding-block:42px}.esc-hero h1{font-size:clamp(34px,3.4vw,54px);margin-bottom:22px}.esc-hero .esc-lead{margin-bottom:26px}.esc-hero .esc-button{min-width:200px;align-self:center}.esc-hero-photo img{object-fit:contain}.esc-hero-photo{background:#fff}#nos-kits{scroll-margin-top:24px;padding-top:58px;padding-bottom:58px}.esc-kits .esc-heading{margin-bottom:32px}.esc-kit-title{flex-wrap:wrap;gap:6px 16px}.esc-kit-title>span{font-size:18px;white-space:nowrap}.esc-kit-body ul{margin:18px 0 24px}.esc-kit-body li{padding:7px 0}.esc-product-summary{margin-bottom:22px}.esc-product-form{margin-top:0}.esc-product-included .esc-product-intro{margin:0 0 12px}.esc-product-included .esc-product-spec{padding:0 0 20px;margin-bottom:22px}.esc-formula-options label>span{flex-wrap:wrap;gap:8px}.esc-formula-options strong{font-size:15px}.esc-formula-options:not(.esc-format-options) label>span{height:100%;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:12px}.esc-formula-note{display:block;font-size:11px;font-weight:400;line-height:1.4;margin-top:7px;color:var(--esc-body)}.esc-product-form .esc-format-options label>span{flex-direction:row;justify-content:space-between;text-align:left;min-height:50px}.esc-form-feedback:empty{display:none}.esc-form-feedback .esc-button{display:flex;margin-top:12px;min-height:48px;width:100%;font-size:14px;text-decoration:none}.esc-gallery-thumbnails{scroll-snap-type:x proximity}.esc-gallery-thumbnails button{scroll-snap-align:start}.esc-cart-link{min-width:34px;justify-content:center}@media(min-width:700px){html{scroll-padding-top:0}.esc-kit-photo img{aspect-ratio:16/10}.esc-product{padding-top:38px;gap:5vw}.esc-product-catalog{margin-bottom:18px}.esc-product-info h1{font-size:clamp(32px,3vw,44px)}.esc-product-price{margin-top:16px}}@media(max-width:699px){.esc-section{padding-block:42px}.esc-header{padding-block:10px}.esc-hero-copy{padding:22px 22px 24px}.esc-hero .esc-eyebrow{margin-bottom:12px;line-height:1.4!important;font-size:10px}.esc-hero h1{font-size:clamp(27px,7.8vw,31px);line-height:1.22;max-width:13em;margin-bottom:15px}.esc-hero .esc-lead{font-size:14px;line-height:1.55!important;margin-bottom:18px;max-width:360px}.esc-hero .esc-button{min-height:48px;padding:14px 24px;min-width:210px}.esc-hero-photo img{aspect-ratio:4/3}#nos-kits{padding:34px 18px 38px;scroll-margin-top:0}.esc-kits .esc-heading{margin-bottom:24px}.esc-kits .esc-heading .esc-eyebrow{margin-bottom:12px;font-size:10px}.esc-kits .esc-heading h2{font-size:28px;margin-bottom:14px}.esc-kits .esc-heading>p:not(.esc-eyebrow){font-size:13px;line-height:1.55}.esc-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.esc-kit-photo img{aspect-ratio:4/3}.esc-kit-body{padding:16px 12px}.esc-kit-body .esc-eyebrow{font-size:9px;letter-spacing:.04em;line-height:1.5!important;margin-bottom:10px;min-height:27px}.esc-kit-title{display:block}.esc-kit-title h3{font-size:23px;margin-bottom:7px}.esc-kit-title>span{display:block;font-size:15px}.esc-kit-body>p{font-size:12px;line-height:1.55;min-height:75px;margin-top:12px}.esc-kit-body ul{font-size:11px;line-height:1.55;margin:12px 0 18px}.esc-kit-body li{padding:7px 0}.esc-kit-body .esc-button{font-size:12px;padding:12px 6px;min-height:48px}.esc-kits .esc-caption{margin-top:20px}.esc-stops-grid{grid-template-columns:1fr;gap:24px}.esc-stops-grid figure{display:grid;grid-template-columns:110px 1fr;gap:18px;align-items:center}.esc-stop-art{padding:0}.esc-stops-grid figcaption{margin:0;padding:0;border:0;gap:10px}.esc-stops-grid h3{font-size:21px}.esc-stops-grid figcaption p{font-size:12px;line-height:1.5;margin-top:8px}.esc-stops-grid .esc-number{font-size:18px}.esc-pause,.esc-founder{padding:0}.esc-split-copy,.esc-founder .esc-split-copy{padding:36px 25px}.esc-product{display:flex;flex-direction:column;gap:18px;padding:20px 20px 42px}.esc-product-info{display:contents}.esc-product-summary{order:0;width:100%;margin:0}.esc-product-catalog{margin-bottom:12px}.esc-product-info h1{font-size:29px;line-height:1.18}.esc-product-subtitle{font-size:12px;margin-top:9px}.esc-product-price{font-size:23px;margin-top:12px}.esc-product-gallery{order:1;width:100%}.esc-gallery-main{margin-inline:0;width:100%}.esc-gallery-main img{max-height:235px}.esc-gallery-thumbnails{padding:8px 0 0;gap:8px}.esc-gallery-thumbnails button{flex-basis:56px;height:46px}.esc-product-gallery>.esc-caption{font-size:10px;line-height:1.45!important;margin:8px 0 0}.esc-product-form{order:2;width:100%;margin:0}.esc-product-form legend,.esc-guide-quantity label{font-size:12px;margin-bottom:8px}.esc-formula-options{gap:10px}.esc-formula-options label>span{padding:12px 10px;flex-direction:column;align-items:flex-start;gap:8px}.esc-formula-note{font-size:10px;margin-top:5px;min-height:28px}.esc-formula-options small{font-size:13px}.esc-product-form .esc-format-fieldset{margin-top:18px}.esc-product-form .esc-format-options label>span{padding:12px 10px;gap:4px}.esc-format-options small{font-size:10px}.esc-guide-quantity{margin-top:18px;gap:12px;grid-template-columns:1fr 76px}.esc-guide-quantity select,.esc-guide-quantity input{font-size:16px;min-height:48px}.esc-add-button{margin-top:20px;min-height:52px}.esc-product-included{order:3;width:100%;margin-top:12px}.esc-product-local{order:4;margin-top:4px}.esc-product-info>.esc-text-link{order:5}.esc-faq{gap:24px}.esc-faq-list summary{min-height:26px}.esc-faq-list details{padding-block:17px}}@media(max-width:359px){.esc-kit-grid{gap:8px}.esc-kit-body{padding-inline:10px}.esc-kit-title h3{font-size:21px}.esc-format-options small{font-size:9px}}.esc-cart-note{width:100%;border-bottom:1px solid var(--esc-line);padding-bottom:14px}.esc-cart-note summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;cursor:pointer;list-style:none;font-size:14px}.esc-cart-note summary::-webkit-details-marker{display:none}.esc-cart-note summary span{font-size:20px}.esc-cart-note[open] summary span{transform:rotate(45deg)}.esc-cart-note cart-note{display:block;margin-top:12px}@media(max-width:699px){.shopify-section--main-cart .section-spacing{padding-block:28px}.shopify-section--main-cart .section-stack{gap:24px}.cart-page .cart-footer{gap:22px}.esc-cart-note summary{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/escapade-ux.css.map */
