.spwc-hero{position:relative;background:var(--swh-dark, #1b1b20);color:#fff;overflow:hidden}.spwc-hero__in{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:24px 48px;align-items:center;padding:40px 0 36px}.spwc-hero__in--nophoto{grid-template-columns:minmax(0,1fr)}.spwc-hero__text{position:relative;z-index:1;min-width:0}.spwc-hero__text .swh-eyebrow{color:var(--swh-accent, #c5ea6c)}.spwc-hero__title{font-size:clamp(44px,5.4vw,78px);line-height:.92}.spwc-hero__lede{margin:18px 0 22px;max-width:30em;font-size:17px;line-height:1.55;color:var(--swh-muted-on-dark, #c9cec7)}.spwc-hero__lede b{color:#fff;font-weight:700}.spwc-hero__cta{display:flex;flex-wrap:wrap;gap:12px}.spwc-hero__trust{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:var(--swh-muted-on-dark, #c9cec7)}.spwc-hero__trust li{display:inline-flex;align-items:center;gap:8px}.spwc-hero__trust li:before{content:"";flex:none;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c5ea6c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}.spwc-hero__media{position:relative;aspect-ratio:16 / 9;border-radius:20px;overflow:hidden;background:#050505;border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 60px #00000073}.spwc-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.spwc-hero__tag{position:absolute;left:16px;bottom:14px;padding:7px 12px;border-radius:999px;background:#1b1b20b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap}@media only screen and (max-width:1023px){.spwc-hero__title{font-size:clamp(44px,6.4vw,64px)}}@media only screen and (max-width:767px){.spwc-hero__in{display:block;padding:0}.spwc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border-radius:0;border:0;box-shadow:none}.spwc-hero__media img{object-position:50% 0}.spwc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1b1b2014,#1b1b206b 30%,#1b1b20f0 55%,#1b1b20)}.spwc-hero__tag,.spwc-hero__eyebrow-ext{display:none}.spwc-hero__text{padding:140px 0 26px}.spwc-hero__title{font-size:clamp(42px,13vw,58px)}.spwc-hero__lede{font-size:15px;margin:12px 0 16px}.spwc-hero__cta{gap:10px}.spwc-hero__cta .swh-btn{flex:1 1 auto;min-height:50px;padding:0 18px;font-size:15px}.spwc-hero__trust{gap:4px 14px;font-size:12.5px;margin-top:14px}.spwc-hero__trust li:nth-child(3){display:none}}.spwc-shop{background:#141418;color:#fff;border-top:1px solid var(--swh-line, #2e3130);padding:40px 0 72px;scroll-margin-top:96px}.spwc-shop__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.spwc-shop__head .swh-eyebrow{color:var(--swh-muted-on-dark, #c9cec7)}.spwc-shop__head .swh-h{font-size:clamp(34px,4vw,52px);line-height:1}.spwc-shop__count{margin:8px 0 0;font-size:15px;color:var(--swh-muted-on-dark, #c9cec7)}.spwc-shop__count span{color:#fff;font-weight:700}.spwc-shop .swh-link{color:#fff}.spwc-shop .swh-link:hover{color:var(--swh-accent, #c5ea6c)}.spwc-filters{margin-top:24px;display:flex;flex-direction:column;gap:10px}.spwc-filters[hidden]{display:none}.spwc-filters__row{display:flex;align-items:center;gap:14px;min-width:0}.spwc-filters__row[hidden]{display:none}.spwc-filters__label{flex:none;min-width:52px;white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--swh-muted-on-dark, #c9cec7)}.spwc-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px 0 6px;min-width:0}.spwc-chips::-webkit-scrollbar{display:none}.spwc-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:transparent;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;box-shadow:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.spwc-chip small{font-size:12px;font-weight:600;color:var(--swh-muted-on-dark, #c9cec7)}.spwc-chip:hover{border-color:#fff;background:#ffffff0f;color:#fff}.spwc-chip.is-active{background:var(--swh-accent, #c5ea6c);border-color:var(--swh-accent, #c5ea6c);color:var(--swh-dark, #1b1b20)}.spwc-chip.is-active small{color:#1b1b20b3}.spwc-chip:focus-visible{outline:2px solid var(--swh-accent, #c5ea6c);outline-offset:2px}.spwc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px;margin-top:28px}.spwc-card{display:flex;flex-direction:column;min-width:0;color:#fff;text-decoration:none}.spwc-card.is-hidden{display:none}.spwc-card:hover,.spwc-card:focus{color:#fff}.spwc-card__img{position:relative;display:block;aspect-ratio:4 / 5;border-radius:16px;overflow:hidden;background:#0b0c0b;border:1px solid rgba(255,255,255,.07);transition:border-color .2s ease,transform .2s ease}.spwc-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .45s ease,opacity .3s ease}.spwc-card__img--alt{opacity:0}.spwc-card:hover .spwc-card__img{border-color:#c5ea6c99}.spwc-card:hover .spwc-card__img img{transform:scale(1.04)}.spwc-card:hover .spwc-card__img--alt{opacity:1}.spwc-card__badge{position:absolute;z-index:2;top:12px;left:12px;padding:5px 10px;border-radius:999px;background:var(--swh-accent, #c5ea6c);color:var(--swh-dark, #1b1b20);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1}.spwc-card__badge--out{background:#fff}.spwc-card__brand{display:block;margin-top:14px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--swh-muted-on-dark, #c9cec7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spwc-card__finish{display:block;margin-top:4px;font-family:var(--swh-display, "Barlow Condensed", "Arial Narrow", Impact, sans-serif);font-weight:800;font-size:24px;line-height:1;text-transform:uppercase;letter-spacing:.01em;color:#fff}.spwc-card__base{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px;font-size:14px;line-height:1.35;color:var(--swh-muted-on-dark, #c9cec7)}.spwc-card__price{display:block;margin-top:8px;font-size:15px;font-weight:700;color:#fff;white-space:nowrap}.spwc-card__price s{margin-left:6px;font-weight:500;color:var(--swh-muted-on-dark, #c9cec7)}.spwc-more{margin-top:40px;text-align:center}.spwc-more[hidden]{display:none}.spwc-more .swh-btn{cursor:pointer;font-family:inherit;text-transform:none;letter-spacing:0;background:transparent}.spwc-empty{margin:40px 0 0;text-align:center;font-size:16px;color:var(--swh-muted-on-dark, #c9cec7)}.spwc-empty[hidden]{display:none}.spwc-empty a,.spwc-empty__reset{background:none;border:0;padding:0;margin:0;font:inherit;font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:4px;cursor:pointer;text-transform:none;letter-spacing:0}@media only screen and (max-width:1023px){.spwc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:767px){.spwc-shop{padding:30px 0 56px}.spwc-filters{margin-top:18px;gap:6px}.spwc-filters__row{gap:10px}.spwc-filters__label{width:40px}.spwc-chip{min-height:36px;padding:0 13px;font-size:13px}.spwc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;margin-top:20px}.spwc-card__img{border-radius:12px}.spwc-card__brand{margin-top:10px;font-size:10px}.spwc-card__finish{font-size:20px;margin-top:3px}.spwc-card__base{font-size:13px}.spwc-card__price{font-size:14px;margin-top:6px}.spwc-shop__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 16px}.spwc-shop__head .swh-link{min-height:0;margin-top:4px}.spwc-shop__count{font-size:14px}.spwc-more{margin-top:30px}.spwc-more .swh-btn{width:100%}}.spwc-why{background:#f4f5f1;color:var(--swh-dark, #1b1b20);padding:72px 0}.spwc-why__head{max-width:46em;margin-bottom:36px}.spwc-why__head .swh-h{font-size:clamp(34px,4vw,52px);line-height:1}.spwc-why__sub{margin:10px 0 0;font-size:17px;line-height:1.55;color:var(--swh-muted, #5b605a)}.spwc-why__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px 64px;align-items:start}.spwc-why__label{display:block;margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--swh-muted, #5b605a)}.spwc-upgrades{list-style:none;margin:0;padding:0;display:grid;gap:10px}.spwc-upgrades li{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid #e1e3dd}.spwc-upgrades svg{flex:none;width:40px;height:40px;padding:9px;border-radius:10px;background:#c5ea6c59;stroke:var(--swh-dark, #1b1b20);box-sizing:border-box}.spwc-upgrades b{display:block;font-size:16px;font-weight:700;line-height:1.3}.spwc-upgrades span{display:block;margin-top:2px;font-size:14px;line-height:1.45;color:var(--swh-muted, #5b605a)}.spwc-upgrades__note{margin:12px 0 0;font-size:13.5px;color:var(--swh-muted, #5b605a)}.spwc-steps{list-style:none;margin:0;padding:0}.spwc-steps li{display:flex;gap:18px;align-items:baseline;padding:14px 0;border-top:1px solid #d9dbd5;font-size:16px;line-height:1.4}.spwc-steps li:last-child{border-bottom:1px solid #d9dbd5}.spwc-steps li b{flex:none;width:34px;font-family:var(--swh-display, "Barlow Condensed", "Arial Narrow", Impact, sans-serif);font-weight:800;font-size:24px;line-height:1;color:var(--swh-dark, #1b1b20)}.spwc-steps li strong{display:block;font-weight:700}.spwc-steps li span{display:block;font-size:14px;color:var(--swh-muted, #5b605a)}.spwc-note{margin:22px 0 0;padding:14px 16px;border-left:3px solid var(--swh-accent, #c5ea6c);background:#fff;border-radius:0 10px 10px 0;font-size:13.5px;line-height:1.55;color:var(--swh-muted, #5b605a)}.spwc-note a{color:var(--swh-dark, #1b1b20);font-weight:600}@media only screen and (max-width:767px){.spwc-why{padding:48px 0}.spwc-why__head{margin-bottom:24px}.spwc-why__grid{grid-template-columns:1fr;gap:28px}.spwc-upgrades li{padding:12px 14px}}.spwac{padding:72px 0 8px;color:var(--swh-dark, #1b1b20)}.spwac__head{margin-bottom:28px;max-width:46em}.spwac__head .swh-h{font-size:clamp(34px,4vw,52px);line-height:1}.spwac__sub{margin:10px 0 0;font-size:17px;line-height:1.55;color:var(--swh-muted, #5b605a)}.spwac-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.spwac-card{background:#fff;border:1px solid #e1e3dd;border-radius:16px;overflow:hidden}.spwac-card header{display:flex;align-items:center;gap:12px;padding:16px 18px;background:var(--swh-dark, #1b1b20);color:#fff}.spwac-card header svg{flex:none;width:22px;height:22px;stroke:var(--swh-accent, #c5ea6c)}.spwac-card header h3{margin:0;font-size:16px;font-weight:700;color:#fff;letter-spacing:.01em}.spwac-card ul{list-style:none;margin:0;padding:6px}.spwac-card li{border-bottom:1px solid #f0f0ec}.spwac-card li:last-child{border-bottom:0}.spwac-card a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-radius:10px;font-size:14.5px;line-height:1.4;color:var(--swh-dark, #1b1b20);text-decoration:none;transition:background .12s ease}.spwac-card a:after{content:"\2192";flex:none;color:#9aa37f;font-weight:600}.spwac-card a:hover{background:#c5ea6c38;color:var(--swh-dark, #1b1b20)}@media only screen and (max-width:1023px){.spwac-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:767px){.spwac{padding:48px 0 0}.spwac__head{margin-bottom:20px}.spwac-grid{grid-template-columns:1fr;gap:12px}}.spwfaq{padding:64px 0 72px;color:var(--swh-dark, #1b1b20)}.spwfaq__in{max-width:860px;margin:0 auto}.spwfaq__head{text-align:center;margin-bottom:28px}.spwfaq__head .swh-h{font-size:clamp(34px,4vw,52px);line-height:1}.spwfaq-item{background:#fff;border:1px solid #e1e3dd;border-radius:14px;margin-bottom:10px;overflow:hidden}.spwfaq-item summary{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none;padding:17px 20px;font-size:16px;font-weight:600;color:var(--swh-dark, #1b1b20)}.spwfaq-item summary::-webkit-details-marker{display:none}.spwfaq-item summary:after{content:"+";flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#c5ea6c66;color:var(--swh-dark, #1b1b20);font-weight:700;font-size:18px;line-height:1}.spwfaq-item[open] summary:after{content:"\2212"}.spwfaq-item .spwfaq-a{padding:0 20px 18px;font-size:15px;line-height:1.65;color:#4a4a52}.spwfaq-item .spwfaq-a a{color:var(--swh-dark, #1b1b20);font-weight:600}.spwfaq-cta{margin-top:48px;padding:48px 28px;border-radius:20px;background:var(--swh-dark, #1b1b20);color:#fff;text-align:center}.spwfaq-cta .swh-eyebrow{color:var(--swh-accent, #c5ea6c)}.spwfaq-cta .swh-h{font-size:clamp(34px,4.2vw,56px);line-height:.95}.spwfaq-cta p{max-width:34em;margin:14px auto 24px;font-size:16px;line-height:1.55;color:var(--swh-muted-on-dark, #c9cec7)}.spwfaq-cta__btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media only screen and (max-width:767px){.spwfaq{padding:48px 0 56px}.spwfaq-cta{padding:36px 20px;margin-top:36px}.spwfaq-cta__btns .swh-btn{flex:1 1 100%}}.spwc-hero--byo .spwc-hero__in{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.spwc-hero--byo .spwc-hero__media{aspect-ratio:4 / 3}.spwc-hero--byo .spwc-hero__media img{object-fit:contain}@media only screen and (max-width:767px){.spwc-hero--byo .spwc-hero__media img{object-fit:cover;object-position:50% 8%}.spwc-hero--byo .spwc-hero__text{padding-top:150px}}.spwb-pick{padding:40px 0 0;color:var(--swh-dark, #1b1b20);scroll-margin-top:96px}.spwb-pick__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 24px}.spwb-pick__head .swh-h{font-size:clamp(34px,4vw,52px);line-height:1}.spwb-pick__sub{margin:8px 0 0;font-size:16px;line-height:1.5;color:var(--swh-muted, #5b605a);max-width:44em}.spwb-pick .swh-chips{padding-top:18px}.spwb-pick .swh-chips__row{gap:8px}.spwb-pick .swh-chip{min-height:40px;padding:0 16px;font-size:14px}.template-page-build-your-custom-paddle .featured-collection.section-spacing{margin-top:18px;margin-bottom:0}.template-page-build-your-custom-paddle product-card.product-card{background:transparent;box-shadow:none}.template-page-build-your-custom-paddle .product-card .product-featured-image{margin-bottom:12px}.template-page-build-your-custom-paddle .product-card .product-featured-image-link{background:var(--swh-card, #e4e5e0);border-radius:14px}.template-page-build-your-custom-paddle .product-card .product-featured-image-link img{mix-blend-mode:darken}.template-page-build-your-custom-paddle .product-card--content-spacing-true .product-card-info{padding:0 2px}.template-page-build-your-custom-paddle .product-card .product-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.7em;font-weight:600;font-size:15px;line-height:1.35}.template-page-build-your-custom-paddle .product-card .price{margin-top:6px;font-weight:700}.template-page-build-your-custom-paddle .product-card--add-to-cart-button{display:none}@media only screen and (max-width:767px){.spwb-pick{padding-top:30px}.spwb-pick__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 16px}.spwb-pick__head .swh-link{min-height:0;margin-top:4px}.spwb-pick__all-ext{display:none}.spwb-pick__sub{font-size:14px}.spwb-pick .swh-chips{padding-top:12px}.spwb-pick .swh-chip{min-height:36px;padding:0 13px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/spw-custom.css.map */
