.template-index .shopify-section--slideshow,.template-index .shopify-section--slideshow .slideshow,.template-index .shopify-section--slideshow .jw-hero-summer-shape-slide{width:100%;max-width:none;margin-inline:0;padding-inline:0;overflow-x:clip}.template-index .shopify-section--slideshow .jw-hero-summer-shape.content-over-media{--jw-hero-wash: #decfc4;--jw-hero-brown: #2c2118;--jw-hero-ink: #3d3228;--jw-hero-summer: #5c4a3a;--jw-hero-muted: #6b5a4a;--jw-hero-sub: #5c4d40;--content-over-media-gap: 0;--content-over-media-column-gap: 0;--content-over-media-row-gap: 0;--content-over-media-height: auto;--content-over-media-content-max-width: none;display:grid;grid-template:auto / minmax(0,1fr);grid-template-areas:"hero";place-items:stretch;align-content:start;column-gap:0;row-gap:0;width:100%;max-width:none;min-height:0;height:auto;padding:0;background-color:transparent;overflow:hidden}.template-index .shopify-section--slideshow .jw-hero-summer-shape-slide{display:block;width:100%}.template-index .shopify-section--slideshow .jw-hero-summer-shape.content-over-media:before{display:none}.template-index .shopify-section--slideshow .jw-hero-summer-shape.content-over-media>picture,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-summer-shape__picture{display:contents}.template-index .shopify-section--slideshow .jw-hero-summer-shape.content-over-media>img,.template-index .shopify-section--slideshow .jw-hero-summer-shape.content-over-media>picture img,.template-index .shopify-section--slideshow .jw-hero-summer-shape-slide img,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-summer-shape__media{grid-area:hero;display:block;position:relative;inset:auto;width:100%;max-width:none;height:auto;min-width:0;min-height:0;max-height:none;aspect-ratio:3200 / 1200;object-fit:contain;object-position:center center;transform:none;border-radius:0}@media screen and (max-width:749px){.template-index .shopify-section--slideshow .jw-hero-summer-shape.content-over-media>img,.template-index .shopify-section--slideshow .jw-hero-summer-shape.content-over-media>picture img,.template-index .shopify-section--slideshow .jw-hero-summer-shape-slide img,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-summer-shape__media{aspect-ratio:1200 / 1600}}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--with-border{grid-area:hero;z-index:2;box-sizing:border-box;min-width:0;max-width:100%;background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;outline:none!important;text-shadow:none!important;overflow-wrap:anywhere;color:var(--jw-hero-brown)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-stack,.template-index .shopify-section--slideshow .jw-hero-summer-shape .prose{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;max-width:100%;min-width:0;margin:0}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>:is(h1,.h1,h2,.h2){order:1;margin:0}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.h6{order:2;margin:0}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.slideshow__slide-text{order:3;margin:0}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.button-group{order:4;margin:0}.template-index .shopify-section--slideshow .jw-hero-summer-shape .prose :where(*+*){margin-block-start:0}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>:is(h1,.h1,h2,.h2){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:baseline;gap:.22em;width:max-content;max-width:100%;min-width:0;color:var(--jw-hero-brown);font-family:var(--heading-font-family);font-style:var(--heading-font-style);text-transform:uppercase;font-weight:700;letter-spacing:-.01em;line-height:.95;text-align:center;text-shadow:none;white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__light{display:inline;flex:0 0 auto;color:var(--jw-hero-summer);font-weight:600;letter-spacing:.02em;text-shadow:none}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__dark{display:inline;flex:0 0 auto;color:var(--jw-hero-brown);font-weight:800;letter-spacing:.01em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.h6{color:var(--jw-hero-ink);font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-size:clamp(.6875rem,1.05vw,.8125rem);font-weight:700;letter-spacing:.14em;line-height:1.35;text-transform:uppercase;text-shadow:none;margin-block-start:1rem;max-width:100%;overflow-wrap:anywhere}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.slideshow__slide-text{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%;max-width:100%;min-width:0;margin-block-start:.65rem;text-align:center;color:var(--jw-hero-brown)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p{margin:0;max-width:100%;color:var(--jw-hero-brown);font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-size:clamp(.75rem,1.1vw,.875rem);font-weight:600;letter-spacing:.05em;line-height:1.35;text-transform:uppercase;overflow-wrap:anywhere;white-space:normal}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p strong{font-weight:800;color:var(--jw-hero-brown)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p+p,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p:only-child{color:var(--jw-hero-sub);font-size:clamp(.6875rem,.95vw,.8125rem);font-weight:500;letter-spacing:.02em;line-height:1.45;text-transform:none}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.button-group{justify-content:center;width:100%;max-width:100%;margin-block-start:1.65rem;padding-block-start:0;flex-wrap:wrap;gap:.5rem}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button{--button-background: 44 33 24;--button-outline-color: 44 33 24;--button-text-color: 247 244 237;--initial-gradient: linear-gradient(transparent, transparent);--hover-gradient: linear-gradient(transparent, transparent);background-color:var(--jw-hero-brown);background-image:none;color:var(--jw-cream, #f7f4ed);border:2px solid var(--jw-hero-brown);border-radius:0;min-height:2.875rem;padding-block:.75rem;padding-inline:clamp(1.35rem,4vw,2.125rem);font-family:var(--heading-font-family);font-size:clamp(.6875rem,2.5vw,.8125rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;box-shadow:none;text-shadow:none;max-width:100%;white-space:normal;overflow-wrap:anywhere;transition:background-color .35s ease,color .35s ease,border-color .35s ease}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button:not([disabled]):focus-visible{background-color:#1f1712;color:var(--jw-cream, #f7f4ed);border-color:#1f1712;outline:2px solid var(--jw-hero-brown);outline-offset:3px}@media(hover:hover)and (pointer:fine){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button:not([disabled]):hover,.features--button-transition.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button:not([disabled]):hover{--initial-gradient: linear-gradient(transparent, transparent);--hover-gradient: linear-gradient(transparent, transparent);background-color:#1f1712;background-image:none;color:var(--jw-cream, #f7f4ed);border-color:#1f1712;transform:none}}@media screen and (min-width:1000px){.template-index .shopify-section--slideshow .jw-hero-summer-shape.content-over-media{display:grid;grid-template:auto / minmax(0,1fr);grid-template-areas:"hero"}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content{place-self:start stretch;justify-self:stretch;align-self:start;width:auto;max-width:none;margin:clamp(1.5rem,4.2vh,3rem) clamp(3.5rem,9vw,7.5rem) 0 clamp(54%,58vw,62%);padding:0;text-align:start}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-stack,.template-index .shopify-section--slideshow .jw-hero-summer-shape .prose{align-items:flex-start;gap:0}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>:is(h1,.h1,h2,.h2){align-items:baseline;justify-content:flex-start;font-size:clamp(2rem,3.4vw,3.375rem);text-align:start;white-space:nowrap}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__light{letter-spacing:.02em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__dark{letter-spacing:.01em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.h6{text-align:start;margin-block-start:1.1rem;font-size:clamp(.75rem,.95vw,.875rem);font-weight:700;letter-spacing:.16em;color:var(--jw-hero-ink)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.slideshow__slide-text{align-items:flex-start;margin-block-start:1.65rem;gap:.55rem;text-align:start}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p{text-align:start;font-size:clamp(.8125rem,.95vw,.9375rem);letter-spacing:.06em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p+p,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p:only-child{font-size:clamp(.75rem,.85vw,.875rem);letter-spacing:.02em;color:var(--jw-hero-sub)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.button-group{justify-content:flex-start;margin-block-start:2rem;width:auto;max-width:100%}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button{min-height:3rem;padding-inline:clamp(1.625rem,2.5vw,2.25rem);padding-block:.8rem;font-size:.8125rem;font-weight:700;letter-spacing:.1em}}@media screen and (max-width:999px){.template-index .shopify-section--slideshow .jw-hero-summer-shape.content-over-media{display:grid;grid-template:auto / minmax(0,1fr);grid-template-areas:"hero";place-items:stretch;min-height:0;height:auto;padding:0}.template-index .shopify-section--slideshow .jw-hero-summer-shape.content-over-media>img,.template-index .shopify-section--slideshow .jw-hero-summer-shape.content-over-media>picture img,.template-index .shopify-section--slideshow .jw-hero-summer-shape-slide img,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-summer-shape__media{grid-area:hero;width:100%;max-width:none;height:auto;object-fit:contain;object-position:center center}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content{grid-area:hero;place-self:start end;justify-self:end;align-self:start;z-index:2;width:min(52%,22rem);max-width:52%;margin:clamp(.45rem,2.2vw,1.15rem) clamp(.55rem,3.2vw,1.75rem) 0 0;padding:0;text-align:start;background-color:transparent;pointer-events:none}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button{pointer-events:auto}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-stack,.template-index .shopify-section--slideshow .jw-hero-summer-shape .prose{align-items:flex-start}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>:is(h1,.h1,h2,.h2){font-size:clamp(1.05rem,3.6vw,2.125rem);white-space:nowrap;align-items:baseline;justify-content:flex-start;gap:.16em;text-align:start}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__light{letter-spacing:.015em;font-weight:600}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__dark{letter-spacing:.01em;font-weight:800}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.h6{margin-block-start:clamp(.28rem,1.1vw,.7rem);font-size:clamp(.5625rem,1.5vw,.75rem);font-weight:700;letter-spacing:.12em;color:var(--jw-hero-ink);text-align:start}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.slideshow__slide-text{align-items:flex-start;margin-block-start:clamp(.4rem,1.6vw,.95rem);gap:clamp(.2rem,.8vw,.4rem);text-align:start}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p{letter-spacing:.04em;font-size:clamp(.5625rem,1.55vw,.8125rem);font-weight:600;text-align:start}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p+p,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p:only-child{letter-spacing:.015em;font-size:clamp(.5rem,1.35vw,.75rem);font-weight:500}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.button-group{margin-block-start:clamp(.45rem,1.8vw,1.1rem);justify-content:flex-start;width:auto}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button{min-height:clamp(1.85rem,5.5vw,2.75rem);padding-inline:clamp(.85rem,3vw,1.75rem);padding-block:clamp(.35rem,1.2vw,.7rem);font-size:clamp(.5625rem,1.5vw,.75rem);font-weight:700;letter-spacing:.1em}}@media screen and (max-width:699px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content{width:min(58%,16.5rem);max-width:58%;margin:clamp(.35rem,2vw,.75rem) clamp(.4rem,2.8vw,.9rem) 0 0}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>:is(h1,.h1,h2,.h2){font-size:clamp(.9375rem,4.8vw,1.375rem);gap:.14em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.h6{margin-block-start:.28rem;font-size:clamp(.5rem,2.1vw,.625rem);letter-spacing:.1em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.slideshow__slide-text{margin-block-start:.4rem;gap:.18rem}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p{font-size:clamp(.5rem,2.2vw,.6875rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p+p,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p:only-child{font-size:clamp(.475rem,2vw,.625rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.button-group{margin-block-start:.45rem}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button{min-height:1.85rem;padding-inline:.9rem;padding-block:.35rem;font-size:.5625rem}}@media screen and (max-width:379px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content{width:min(62%,14.5rem);max-width:62%;margin:.3rem .35rem 0 0}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>:is(h1,.h1,h2,.h2){font-size:clamp(.8125rem,5.6vw,1.05rem);gap:.12em;white-space:nowrap}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__light{letter-spacing:.01em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__dark{letter-spacing:.005em}}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed{place-self:center start;justify-self:start;align-self:center;width:min(48%,34rem);max-width:48%;margin:0 0 0 clamp(2rem,5vw,6rem);padding:0;text-align:start}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-stack,.template-index .shopify-section--slideshow .jw-hero-summer-shape .prose{align-items:flex-start}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.h6{display:none}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>:is(h1,.h1,h2,.h2){justify-content:flex-start;gap:.16em;color:var(--jw-hero-brown);font-size:clamp(2rem,4.2vw,4.75rem);font-weight:800;line-height:.95;letter-spacing:-.035em;text-align:start;text-shadow:0 2px 3px rgb(44 33 24 / 22%)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__light{color:var(--jw-hero-brown);font-weight:700;letter-spacing:-.025em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__dark{color:var(--jw-hero-brown);font-weight:800;letter-spacing:-.035em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.slideshow__slide-text{align-items:flex-start;gap:.2rem;margin-block-start:clamp(.75rem,1.5vw,1.25rem);text-align:start}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p+p{color:var(--jw-hero-brown);font-size:clamp(.875rem,1.7vw,1.5rem);font-weight:400;line-height:1.25;letter-spacing:-.015em;text-align:start;text-shadow:none;text-transform:none}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text .jw-hero-promo{font-weight:500;text-transform:uppercase}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo__light{color:var(--jw-hero-brown)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo__dark{color:var(--jw-hero-brown);font-weight:800;text-shadow:none}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.button-group{justify-content:flex-start;width:auto;margin-block-start:clamp(1rem,2vw,1.75rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button{min-height:2.75rem;padding:.7rem clamp(1.35rem,3vw,2.125rem);background-color:transparent!important;background-image:none!important;color:var(--jw-hero-brown)!important;border:2px solid var(--jw-hero-brown)!important;font-size:clamp(.6875rem,1.1vw,.8125rem)}@media(hover:hover)and (pointer:fine){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button:not([disabled]):hover,.features--button-transition.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button:not([disabled]):hover{background-color:var(--jw-hero-brown)!important;color:#f7f4ed!important;border-color:var(--jw-hero-brown)!important}}@media screen and (max-width:699px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed{width:min(52%,15rem);max-width:52%;margin-inline-start:clamp(.75rem,4vw,1.5rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>:is(h1,.h1,h2,.h2){gap:.12em;font-size:clamp(1.05rem,5.1vw,1.75rem);line-height:1}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.slideshow__slide-text{gap:.1rem;margin-block-start:clamp(.35rem,1.6vw,.65rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p+p{font-size:clamp(.5rem,2.15vw,.6875rem);line-height:1.25}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.button-group{margin-block-start:clamp(.5rem,2vw,.75rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button{min-height:1.9rem;padding:.35rem .8rem;font-size:.5625rem}}@media(prefers-reduced-motion:reduce){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button{transition:none}}@media screen and (min-width:700px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content--cta-only{transform:translateY(clamp(6rem,12.5vw,8rem))}}@media screen and (max-width:699px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content--cta-only{width:auto;max-width:min(48%,11.5rem);transform:translateY(clamp(2.75rem,15vw,4.5rem))}}.template-index .shopify-section--slideshow .slideshow__slide:not(.jw-hero-summer-shape-slide) .content-over-media{--jw-hero-brown: #2c2118;width:100%;max-width:none;min-height:0;height:auto;overflow:hidden}.template-index .shopify-section--slideshow .slideshow__slide:not(.jw-hero-summer-shape-slide) .content-over-media>:is(img,picture,picture img){width:100%;max-width:none;height:auto;min-height:0;aspect-ratio:2903 / 1434;object-fit:cover;object-position:center center}.template-index .shopify-section--slideshow .slideshow__slide-content--cta-only{background:transparent!important;border:0!important;box-shadow:none!important;max-width:none!important;width:auto!important;padding:0!important;pointer-events:none}.template-index .shopify-section--slideshow .slideshow__slide-content--cta-only .button,.template-index .shopify-section--slideshow .slideshow__slide-content--cta-only .button-group .button{pointer-events:auto;--button-background: 44 33 24;--button-outline-color: 44 33 24;--button-text-color: 44 33 24;background-color:transparent!important;background-image:none!important;color:var(--jw-hero-brown, #2c2118)!important;border:2px solid var(--jw-hero-brown, #2c2118)!important;border-radius:0!important;min-height:2.75rem;padding-block:.7rem!important;padding-inline:clamp(1.35rem,3vw,2.125rem)!important;font-size:clamp(.6875rem,1.2vw,.8125rem)!important;font-weight:700;letter-spacing:.1em!important;text-transform:uppercase;box-shadow:none!important}@media(hover:hover)and (pointer:fine){.template-index .shopify-section--slideshow .slideshow__slide-content--cta-only .button:not([disabled]):hover{background-color:var(--jw-hero-brown, #2c2118)!important;color:#f7f4ed!important;border-color:var(--jw-hero-brown, #2c2118)!important}}@media screen and (min-width:1000px){.template-index .shopify-section--slideshow .slideshow__slide-content--cta-only{place-self:center start!important;justify-self:start!important;align-self:center!important;margin:0 0 0 clamp(3.5%,5vw,6.5%)!important;transform:translateY(clamp(4.5rem,9vh,7.5rem))}}@media screen and (min-width:700px)and (max-width:999px){.template-index .shopify-section--slideshow .slideshow__slide-content--cta-only{place-self:center start!important;justify-self:start!important;align-self:center!important;margin:0 0 0 clamp(2.5%,4vw,5%)!important;transform:translateY(clamp(3.25rem,8vw,5.5rem))}}@media screen and (max-width:699px){.template-index .shopify-section--slideshow .slideshow__slide:not(.jw-hero-summer-shape-slide) .content-over-media{min-height:0!important;padding-block-end:0!important}.template-index .shopify-section--slideshow .slideshow__slide-content--cta-only{place-self:center start!important;justify-self:start!important;align-self:center!important;margin:0 0 0 clamp(2%,3.5vw,1rem)!important;max-width:min(48%,11.5rem)!important;transform:translateY(clamp(2.25rem,9vw,4rem))}.template-index .shopify-section--slideshow .slideshow__slide-content--cta-only .button,.template-index .shopify-section--slideshow .slideshow__slide-content--cta-only .button-group .button{min-height:2.25rem;padding-inline:1rem!important;padding-block:.45rem!important;font-size:.625rem!important}}.template-index .shopify-section--slideshow .jw-hero-summer-shape{--jw-hero-brown: #2b211c}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title{font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.4rem,5.6vw,4rem);font-weight:700;gap:.22em;letter-spacing:-.035em;line-height:1;text-shadow:0 2px 3px rgb(43 33 28 / 34%)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__light{color:var(--jw-hero-brown);font-weight:700!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__dark{color:var(--jw-hero-brown);font-weight:400!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__light :is(strong,b){font-weight:700!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__dark :is(strong,b){font-weight:400!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-copy{gap:.15rem;margin-block-start:.8rem}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-copy p{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.025em;line-height:1.2;text-shadow:none;white-space:nowrap}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo{font-size:clamp(1rem,2.05vw,1.35rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-offer{font-size:clamp(.975rem,1.95vw,1.3rem);color:var(--jw-hero-brown)!important;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:400!important;letter-spacing:-.025em;line-height:1.2;overflow-wrap:normal;word-break:normal;white-space:nowrap}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo__regular,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo strong{color:var(--jw-hero-brown)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo{font-weight:400;text-transform:uppercase}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo strong,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-offer strong{font-weight:700}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-offer,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-offer__light{color:var(--jw-hero-brown)!important;font-weight:400!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-offer :is(span,strong,b){color:inherit!important;font:inherit!important;letter-spacing:inherit!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed{width:min(49%,31rem);max-width:49%;margin-inline-start:5%;transform:translateY(1.75rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.button-group{margin-block-start:clamp(.9rem,1.8vw,1.25rem)}@media screen and (max-width:699px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed{width:min(54%,15rem);max-width:54%;margin-inline-start:4%;transform:translateY(.4rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title{font-size:clamp(1rem,4.8vw,1.5rem);gap:.16em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-copy{gap:.08rem;margin-block-start:clamp(.25rem,1.4vw,.45rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-copy p{letter-spacing:-.02em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo{font-size:clamp(.5625rem,2.4vw,.8125rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-offer{font-size:clamp(.5rem,2.15vw,.75rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.button-group{margin-block-start:clamp(.4rem,1.8vw,.65rem)}}@media screen and (max-width:699px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo{font-size:.75rem!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-offer{max-width:100%;font-size:clamp(.6875rem,1.8vw,.8125rem)!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button{min-height:44px!important}}@media screen and (max-width:399px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed{width:min(56%,15rem);max-width:56%}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-offer{white-space:nowrap!important}}.template-index .shopify-section--slideshow .jw-hero-summer-shape{--jw-hero-group-gap: clamp(.55rem, 1.2vw, 1.125rem);--jw-hero-line-gap: clamp(.25rem, .5vw, .45rem);--jw-hero-content-pad: clamp(.3rem, .55vw, .55rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape :is(.jw-hero-title,.jw-hero-title *,.jw-hero-copy,.jw-hero-copy *){text-shadow:none!important;filter:none!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed{padding-block:var(--jw-hero-content-pad)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-copy{gap:var(--jw-hero-line-gap)!important;margin-block-start:var(--jw-hero-group-gap)!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.button-group{margin-block-start:var(--jw-hero-group-gap)!important}@media screen and (max-width:999px){.template-index .shopify-section--slideshow .jw-hero-summer-shape{--jw-hero-group-gap: clamp(.4rem, 1.5vw, .72rem);--jw-hero-line-gap: clamp(.16rem, .55vw, .3rem);--jw-hero-content-pad: clamp(.2rem, .6vw, .4rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed{place-self:center start;width:min(55%,23rem);max-width:55%;margin:0 0 0 clamp(.75rem,4vw,1.9rem);padding-block:var(--jw-hero-content-pad);transform:none}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title{gap:.14em;font-size:clamp(1.15rem,4.2vw,2rem);line-height:1}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-copy{gap:var(--jw-hero-line-gap)!important;margin-block-start:var(--jw-hero-group-gap)!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-copy p{line-height:1.2;letter-spacing:-.02em}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo{font-size:clamp(.75rem,1.8vw,.95rem)!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-offer{max-width:100%;font-size:clamp(.6875rem,1.65vw,.875rem)!important;white-space:nowrap!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.button-group{margin-block-start:var(--jw-hero-group-gap)!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button{min-height:44px!important;padding:clamp(.45rem,1vw,.65rem) clamp(1rem,4vw,1.5rem)!important;font-size:clamp(.625rem,1.8vw,.75rem)!important;line-height:1.15}}@media screen and (max-width:749px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed{place-self:end start;justify-self:start;align-self:end;width:min(72%,18rem);max-width:72%;margin:0 0 clamp(1.25rem,6vw,2.5rem) clamp(.85rem,4.5vw,1.5rem);transform:none}}@media screen and (max-width:699px){.template-index .shopify-section--slideshow .jw-hero-summer-shape{--jw-hero-group-gap: clamp(.5rem, 1.9vw, .62rem);--jw-hero-line-gap: clamp(.25rem, 1vw, .32rem);--jw-hero-content-pad: clamp(.3rem, 1.2vw, .38rem)}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo{font-size:clamp(.8125rem,3.25vw,.875rem)!important;line-height:1.25}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-offer{font-size:clamp(.75rem,3vw,.8125rem)!important;line-height:1.25}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:clamp(2.125rem,9.5vw,2.375rem);min-height:0!important;padding:.35rem clamp(1.15rem,5vw,1.5rem)!important;border-width:2px!important;font-size:clamp(.6875rem,2.8vw,.75rem)!important;font-weight:700;letter-spacing:.1em;line-height:1}.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:44px;transform:translate(-50%,-50%)}}@media screen and (max-width:339px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-copy p{white-space:normal!important;text-wrap:balance}}.template-index .shopify-section--slideshow .jw-hero-summer-shape{--jw-hero-white: #ffffff;--jw-hero-brown: #ffffff;--jw-hero-ink: #ffffff;--jw-hero-summer: #ffffff;--jw-hero-muted: #ffffff;--jw-hero-sub: #ffffff}.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-offer{display:none!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--with-border,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>:is(h1,.h1,h2,.h2),.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__light,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-title__dark,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.h6,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .prose>.slideshow__slide-text,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p strong,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p+p,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-text p:only-child,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo__regular,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo__light,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo__dark,.template-index .shopify-section--slideshow .jw-hero-summer-shape .jw-hero-promo strong{color:var(--jw-hero-white)!important}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button{--button-background: 255 255 255;--button-outline-color: 255 255 255;--button-text-color: 255 255 255;--jw-hero-cta-ink: #1a1410;background-color:transparent!important;background-image:none!important;color:var(--jw-hero-white)!important;border:2px solid var(--jw-hero-white)!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button:not([disabled]):focus-visible,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button:not([disabled]):active,.template-index .shopify-section--slideshow .jw-hero-summer-shape .button-group .button:not([disabled]):active{background-color:#fff!important;background-image:none!important;color:var(--jw-hero-cta-ink, #1a1410)!important;border-color:#fff!important;outline:2px solid #ffffff;outline-offset:3px}@media(hover:hover)and (pointer:fine){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button:not([disabled]):hover,.features--button-transition.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content .button:not([disabled]):hover{background-color:#fff!important;background-image:none!important;color:var(--jw-hero-cta-ink, #1a1410)!important;border-color:#fff!important}}.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--with-border{place-self:end start!important;justify-self:start!important;align-self:end!important;width:min(46%,30rem)!important;max-width:46%!important;margin:0 0 clamp(1.75rem,5.5vh,4rem) clamp(4%,5.5vw,6%)!important;transform:none!important;text-align:start!important}@media screen and (min-width:750px)and (max-width:999px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed{width:min(48%,26rem)!important;max-width:48%!important;margin:0 0 clamp(1.5rem,5vh,3rem) clamp(3.5%,5vw,5.5%)!important}}@media screen and (max-width:749px){.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content,.template-index .shopify-section--slideshow .jw-hero-summer-shape .slideshow__slide-content.slideshow__slide-content--boxed{place-self:end start!important;width:min(72%,18rem)!important;max-width:72%!important;margin:0 0 clamp(1.25rem,6vw,2.5rem) clamp(.85rem,4.5vw,1.5rem)!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/jw-hero-hover.css.map */
