.shopify-section:is([id$=__p3_spotlight],[id$=__trust_strip],[id$=__title_band],[id$=__pya_kayak_hero]) .section-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:currentColor;color:var(--color-foreground);opacity:.07;-webkit-mask:url(pya-contours.svg) center / cover no-repeat;mask:url(pya-contours.svg) center / cover no-repeat}.shopify-section[id$=__p3_spotlight] .section-background:after{opacity:.09}.shopify-section[id$=__title_band] .section-background:after{-webkit-mask-position:right center;mask-position:right center;opacity:.08}.shopify-section[id$=__p3_spotlight] .section-background{background-image:radial-gradient(60% 70% at 85% 20%,rgb(14 59 74 / .5),transparent 70%),#0b1418}body.template-index #MainContent>.shopify-section:first-child .section-background{background:url(pya-home-topo.svg) left 50% bottom min(-1000px,-39.0625vw) / max(2560px,100vw) auto no-repeat,linear-gradient(#071118b3,#07111800 45%),radial-gradient(45% 55% at 72% 38%,#20627080,#20627000),#0d1f29}body.template-index #MainContent>.shopify-section:first-child .section,body.template-index #MainContent>.shopify-section:first-child .section-content-wrapper{min-height:0!important}body.template-index #MainContent>.shopify-section:first-child .section-content-wrapper{justify-content:center}body.template-index #MainContent>.shopify-section:first-child .background-asset img{position:absolute;inset:var(--section-top-offset, 0px) 0 auto;height:min(72vw,760px);object-fit:cover;object-position:50% 60%;-webkit-mask-image:linear-gradient(transparent,#000 10%,#000 70%,transparent),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(transparent,#000 10%,#000 70%,transparent),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-composite:intersect}@media screen and (max-width:1099px){body.template-index #MainContent>.shopify-section:first-child .section-content-wrapper.section-content-wrapper{padding-block-start:calc(min(72vw,760px) * .8 + var(--section-top-offset, 0px))}}@media screen and (min-width:1100px){body.template-index #MainContent>.shopify-section:first-child .section-content-wrapper.section-content-wrapper{min-height:clamp(560px,42vw,820px)!important;padding-block:calc(56px + var(--section-top-offset, 0px)) 56px}body.template-index #MainContent>.shopify-section:first-child .background-asset img{inset:var(--section-top-offset, 0px) 0 0 auto;width:60%;height:calc(100% - var(--section-top-offset, 0px));object-position:45% 60%;-webkit-mask-image:radial-gradient(farthest-side at 55% 50%,#000 62%,transparent);mask-image:radial-gradient(farthest-side at 55% 50%,#000 62%,transparent)}body.template-index #MainContent>.shopify-section:first-child .section-content-wrapper>.group-block{max-width:44vw}body.template-index #MainContent>.shopify-section:first-child h1{font-size:min(88px,6.4vw)}}@media(prefers-reduced-motion:no-preference){body.template-index #MainContent>.shopify-section:first-child h1{animation:pya-rise .9s cubic-bezier(.2,.7,.2,1) .1s both}body.template-index #MainContent>.shopify-section:first-child .text-block:has(h1)~.text-block,body.template-index #MainContent>.shopify-section:first-child .text-block:has(h1)~.group-block{animation:pya-rise .9s cubic-bezier(.2,.7,.2,1) .25s both}}@keyframes pya-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(hover:hover){.product-card{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.product-card .card-gallery img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.product-card .card-gallery{overflow:hidden;border-radius:var(--product-corner-radius, 8px)}.product-card:hover{transform:translateY(-3px)}.product-card:hover .card-gallery img{transform:scale(1.035)}.collection-card{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.collection-card:hover{transform:translateY(-3px)}}.button:not(.button-secondary,.button-unstyled,.quick-add__button){position:relative;overflow:hidden;isolation:isolate}.button:not(.button-secondary,.button-unstyled,.quick-add__button):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,transparent 30%,rgb(255 255 255 / .22) 50%,transparent 70%);transform:translate(-120%);pointer-events:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.button:not(.button-secondary,.button-unstyled,.quick-add__button):hover:after{transform:translate(120%);transition:transform .7s cubic-bezier(.2,.7,.2,1)}}body.template-index .pya-head .text-block.h2 h2:after{content:"";display:block;width:48px;height:3px;margin-top:14px;border-radius:2px;background:currentColor;opacity:.25}body.template-index .pya-head .text-block.h2[style*=center] h2:after,body.template-index .pya-head .text-block.h2 :is(.text-center,[style*="text-align: center"]) h2:after{margin-inline:auto}body.template-index .pya-head .pya-tile-grid-section .text-block.h2 h2:after{display:none}@media screen and (max-width:749px){body.template-index #MainContent>.shopify-section:first-child .group-block .group-block:not(:has(a,h1,h2,.group-block)){width:100%}body.template-index #MainContent>.shopify-section:first-child .group-block .group-block:not(:has(a,h1,h2,.group-block))>.group-block-content{flex-direction:row;flex-wrap:wrap;justify-content:flex-start!important;gap:6px 14px!important}body.template-index #MainContent>.shopify-section:first-child .group-block .group-block:not(:has(a,h1,h2,.group-block)) .text-block{padding:0!important;background:none!important;border:0!important;font-size:.75rem!important}body.template-index #MainContent>.shopify-section:first-child .group-block .group-block:not(:has(a,h1,h2,.group-block)) .text-block p{font-size:.75rem!important}body.template-index #MainContent>.shopify-section:first-child .custom-section-content>.spacing-style{padding-block-end:24px}.shopify-section[id$=__blog_latest],.shopify-section[id$=__wave_comm_blog]{display:none}}@media(prefers-reduced-motion:reduce){.product-card,.product-card .card-gallery,.product-card .card-gallery img,.collection-card{transition:none!important;transform:none!important}}.pya-tile-grid>.group-block:not(:has(.image-block)){background:url(pya-home-topo.svg) 50% 40% / 900px auto no-repeat,radial-gradient(70% 60% at 50% 40%,#2062708c,#20627000),#0d1f29}.pya-tile-grid>.group-block:not(:has(.image-block)):after{display:none}.pya-tile-grid>.group-block:not(:has(.image-block))>.group-block-content{justify-content:center;align-items:center;text-align:center;padding:16px}.pya-tile-grid>.group-block:not(:has(.image-block)) .text-block,.pya-tile-grid>.group-block:not(:has(.image-block)) .text-block p{width:100%;margin-inline:auto;text-align:center}.pya-tile-grid>.group-block:not(:has(.image-block)) .text-block:first-child p{font-size:1.5rem!important}.pya-tile-grid>.group-block:not(:has(.image-block)):before{opacity:1;transform:none;right:calc(50% - 18px);bottom:22%;display:block}@media screen and (min-width:750px)and (max-width:989px){.pya-tile-grid>.group-block:not(:has(.image-block)){grid-column:1 / -1;aspect-ratio:auto!important;min-height:140px}.pya-tile-grid>.group-block:not(:has(.image-block)):before{bottom:auto;top:50%;left:auto;right:32px;transform:translateY(-50%)}}@media screen and (max-width:749px){.pya-tile-grid>.group-block:not(:has(.image-block)) .text-block:not(:first-child){display:none}.pya-tile-grid>.group-block:not(:has(.image-block)) .text-block:first-child p{font-size:1.25rem!important}.pya-tile-grid>.group-block:not(:has(.image-block)):before{bottom:16%}}[id$=__best_sellers] .resource-list,[id$=__best_sellers] slideshow-slides{counter-reset:pya-rank}[id$=__best_sellers] .resource-list>.resource-list__item,[id$=__best_sellers] slideshow-slide{counter-increment:pya-rank}[id$=__best_sellers] .resource-list__item{position:relative}[id$=__best_sellers] .resource-list__item:before{content:"#" counter(pya-rank);position:absolute;top:10px;left:10px;z-index:3;display:grid;place-items:center;min-width:40px;height:40px;padding:0 8px;border-radius:999px;background:#14212b;color:#fff;font-family:var(--font-heading--family);font-size:1.125rem;font-weight:700;line-height:1;box-shadow:0 4px 12px #00000040;pointer-events:none}[id$=__best_sellers] .resource-list>.resource-list__item:nth-child(-n+3):before{background:#f26a2e;color:#14212b}[id$=__best_sellers] slideshow-slide:nth-child(-n+3) .resource-list__item:before{background:#f26a2e;color:#14212b}[id$=__best_sellers] .product-card,[id$=__best_sellers] .product-card .text-block{--color: #14212b;--color-rgb: 20 33 43;--color-foreground: #14212b;--color-foreground-rgb: 20 33 43;--color-foreground-muted: rgb(20 33 43 / .7);--color-foreground-subdued: rgb(20 33 43 / .55)}[id$=__best_sellers] .product-card{height:100%;background:#fff;color:#14212b;border-color:transparent}[id$=__best_sellers] .pya-eyebrow{color:#f26a2e}[id$=__best_sellers] .product-card:hover{box-shadow:0 18px 40px #00000059}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pya-elevate.css.map */
