body,.gradient{background-image:linear-gradient(rgba(var(--color-background),var(--sp-texture-veil, .45)),rgba(var(--color-background),var(--sp-texture-veil, .45))),var(--sp-texture, none);background-size:auto,1600px auto;background-attachment:fixed}@media(max-width:749px){body,.gradient{background-attachment:scroll;background-size:auto,900px auto}}h1,h2,h3,.h0,.h1,.h2,.h3,.h4{text-transform:uppercase;letter-spacing:.01em;line-height:1;text-wrap:balance}.h5,h5,.h6,h6{font-family:var(--sp-font-mono, monospace);letter-spacing:.12em;text-transform:uppercase}.sp-eyebrow,.caption-with-letter-spacing,.product__text.caption-with-letter-spacing{font-family:var(--sp-font-mono, monospace);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--sp-accent))}.price,.price-item,.totals__total-value,.cart-item__price-wrapper,.card-information .price{font-family:var(--sp-font-mono, monospace);font-variant-numeric:tabular-nums;letter-spacing:0}.rte a,a.link:not(.header__menu-item):not(.list-menu__item){color:rgb(var(--sp-accent))}:focus-visible{outline-color:rgb(var(--sp-accent))}.button,.shopify-payment-button__button--unbranded,.button--secondary,.cart__checkout-button{font-family:var(--font-heading-family);font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:1.7rem}.sp-heatline{display:block;height:3px;border:0;margin:0;background:var(--sp-heat)}.section-header.shopify-section-group-header-group{position:relative}.header-wrapper{border-bottom:0!important;position:relative}.header-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--sp-heat)}.header__menu-item,.menu-drawer__menu-item{font-family:var(--font-heading-family);font-weight:600;font-size:1.9rem;text-transform:uppercase;letter-spacing:.07em}.menu-drawer__menu-item{font-size:2.6rem;font-weight:800}.header__active-menu-item{text-decoration:none;border-bottom:2px solid rgb(var(--sp-accent))}.sp-logo img{height:auto;display:block}.sp-theme-toggle{background:none;border:0;cursor:pointer;color:rgb(var(--color-foreground))}.sp-theme-toggle .icon{width:2.2rem;height:2.2rem}.sp-theme-toggle .sp-icon-sun{display:none}html[data-theme=dark] .sp-theme-toggle .sp-icon-sun{display:block}html[data-theme=dark] .sp-theme-toggle .sp-icon-moon{display:none}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .sp-theme-toggle .sp-icon-sun{display:block}html:not([data-theme=light]) .sp-theme-toggle .sp-icon-moon{display:none}}.announcement-bar__message{font-family:var(--sp-font-mono, monospace);letter-spacing:.08em;font-size:1.2rem}.card__heading{font-family:var(--font-heading-family);font-weight:800;text-transform:uppercase;font-size:2.2rem;letter-spacing:.02em}.card__heading a{text-decoration:none}.card .media img{transition:transform .5s ease}.card-wrapper:hover .card .media img{transform:scale(1.04)}.card__inner{border-radius:var(--media-radius);overflow:hidden}.product__title h1{font-size:clamp(3.6rem,7vw,6rem);font-weight:800}.product .price--large .price-item{font-size:2.4rem}.sp-product-note{font-size:1.5rem;color:rgba(var(--color-foreground),.8)}.sp-product-note p{margin:0}.sp-product-notice{margin-top:1rem;padding:1rem 1.4rem;border-left:3px solid rgb(var(--color-button));background:rgba(var(--color-foreground),.04);font-size:1.4rem}.sp-product-notice p{margin:0}#key_options_block,#key_options_block .key_options_form{--text: rgb(var(--color-foreground));--background: transparent;--border: rgba(var(--color-foreground), .25);--inputBackground: rgb(var(--color-background));--inputText: rgb(var(--color-foreground));--inputPlaceholder: rgba(var(--color-foreground), .6);--inputBorder: rgba(var(--color-foreground), .3);--variantBorder: rgba(var(--color-foreground), .3);--button: rgb(var(--color-button));--buttonText: rgb(var(--color-button-text));--borderWidth: 1px;--primaryButtonBorderWidth: 1px;--secondaryButtonBorderWidth: 1px;--variantButtonBorderWidth: 1px;--inputRadius: var(--inputs-radius, 4px);--generalRadius: 4px;--optionSpacing: 20px;color:rgb(var(--color-foreground))}#key_options_block{margin:1.6rem 0 2rem}#key_options_block .key_option_title,#key_options_block .key_option_value{color:rgb(var(--color-foreground))}#key_options_block label,#key_options_block legend{font-family:var(--sp-font-mono, monospace);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}#key_options_block select,#key_options_block textarea,#key_options_block input[type=text],#key_options_block input[type=number]{font-family:var(--font-body-family);font-size:1.5rem;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.25);border-radius:var(--inputs-radius);min-height:4.5rem}#key_options_block select:focus,#key_options_block textarea:focus,#key_options_block input:focus{outline:2px solid rgb(var(--sp-accent));outline-offset:1px}#key_options_block input[type=checkbox],#key_options_block input[type=radio]{accent-color:rgb(var(--sp-accent))}.sp-section{position:relative}.sp-band{position:relative;overflow:hidden;isolation:isolate;color:rgb(var(--color-foreground))}.sp-band__media{position:absolute;top:-18%;right:0;bottom:-18%;left:0;z-index:-2;will-change:transform}.sp-band__media img{width:100%;height:100%;object-fit:cover;object-position:50% var(--sp-focus, 50%);display:block}.sp-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(8,7,6,var(--sp-shade, .6))}.sp-band--left:after{background:linear-gradient(90deg,#080706e0,#0807068c 45%,rgba(8,7,6,var(--sp-shade-right, .1)))}.sp-band .sp-eyebrow{color:#e0b260}.sp-band__inner{padding-block:var(--sp-pad, 9rem)}.sp-band__content{max-width:64rem;display:grid;gap:1.4rem}.sp-band__content--wide{max-width:none}.sp-band h1,.sp-band h2{margin:0}.sp-band__text{color:rgba(var(--color-foreground),.82);font-size:1.8rem;max-width:52ch}.sp-band__text p{margin:0}.sp-band__buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.8rem}.sp-hero{min-height:min(88vh,76rem);display:flex;align-items:flex-end}.sp-hero .sp-band__inner{width:100%;padding-block:clamp(6rem,14vh,12rem) clamp(4rem,8vh,7rem)}.sp-hero h1{font-size:clamp(4.4rem,9vw,9rem);max-width:11ch}.sp-hero--short{min-height:0}.sp-hero--short h1{font-size:clamp(4rem,8vw,7rem)}.sp-steps{list-style:none;padding:0;margin:3rem 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:2.4rem}.sp-steps li{border-top:1px solid rgba(var(--color-foreground),.35);padding-top:1.4rem}.sp-steps .sp-eyebrow{color:#e0b260}.sp-steps h3{font-size:2.4rem;margin:.6rem 0}.sp-steps p{margin:0;color:rgba(var(--color-foreground),.78);font-size:1.5rem}.sp-contact-lines{display:flex;flex-wrap:wrap;gap:1.6rem 4rem;margin-top:1rem;font-family:var(--sp-font-mono, monospace)}.sp-contact-lines span{display:block;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.sp-contact-lines a{font-size:2rem;color:inherit;text-decoration:none}.sp-fitment{border-bottom:1px solid rgba(var(--color-foreground),.12)}.sp-fitment__inner{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 2.4rem;padding-block:1.4rem}.sp-fitment__label{font-family:var(--sp-font-mono, monospace);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.sp-fitment__item{font-family:var(--sp-font-mono, monospace);font-size:1.3rem}.sp-video{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:4rem;align-items:center}@media(max-width:749px){.sp-video{grid-template-columns:minmax(0,1fr);gap:2rem}}.sp-video__poster{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;cursor:pointer;border-radius:var(--media-radius);overflow:hidden;background:#000}.sp-video__poster img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.sp-video__poster:hover img{transform:scale(1.03)}.sp-video__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:8.4rem;height:8.4rem;border-radius:50%;background:#0000008c;border:2px solid #fff;display:grid;place-items:center}.sp-video__play:before{content:"";border-left:2.2rem solid #fff;border-top:1.4rem solid transparent;border-bottom:1.4rem solid transparent;margin-left:.6rem}.sp-video__text h2{margin:.6rem 0 1.2rem}.sp-video__text p{margin:0}.sp-modal{border:0;padding:0;background:transparent;width:min(94vw,110rem);max-width:none;max-height:92vh;color:#fff}.sp-modal::backdrop{background:#000000e0}.sp-modal__bar{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;font-family:var(--sp-font-mono, monospace);font-size:1.3rem}.sp-modal__close{font:inherit;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.4);padding:.5rem 1rem;border-radius:3px;cursor:pointer}.sp-modal__frame{position:relative;aspect-ratio:16 / 9;background:#000;border-radius:3px;overflow:hidden}.sp-modal__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.sp-modal__img{display:block;width:auto;height:auto;max-width:100%;max-height:84vh;margin:0 auto;border-radius:3px;object-fit:contain}.sp-modal__img.is-loading{visibility:hidden}.sp-gallery{columns:3 26rem;column-gap:1.2rem}.sp-gallery__item{display:block;width:100%;margin:0 0 1.2rem;padding:0;border:0;background:none;cursor:zoom-in;border-radius:var(--media-radius);overflow:hidden;break-inside:avoid}.sp-gallery__item img{display:block;width:100%;height:auto;transition:transform .4s ease}.sp-gallery__item:hover img{transform:scale(1.03)}.sp-gallery__intro{max-width:62ch;margin-bottom:3rem}.sp-contact-aside{display:grid;gap:2rem;align-content:start;padding:2.4rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--media-radius);background:rgba(var(--color-foreground),.03)}.sp-contact-aside a{font-family:var(--sp-font-mono, monospace);font-size:1.8rem;color:inherit;text-decoration:none}@media(prefers-reduced-motion:reduce){.sp-band__media{transform:none!important}.card .media img,.sp-gallery__item img,.sp-video__poster img{transition:none}}.sp-contact-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:4rem;align-items:start}@media(max-width:749px){.sp-contact-grid{grid-template-columns:minmax(0,1fr);gap:3rem}}.sp-contact-aside p{margin:0 0 .4rem}.sp-gallery-source>p,.sp-gallery-source>h2,.sp-gallery-source>h3{max-width:62ch}.jdgm-cards-carousel .jdgm-header,.jdgm-cards-carousel .jdgm-header .jdgm-title,.jdgm-cards-carousel .jdgm-header .jdgm-average-rating,.jdgm-cards-carousel .jdgm-header .jdgm-reviews-count,.jdgm-cards-carousel .jdgm-header .jdgm-verified-text,.jdgm-cards-carousel .jdgm-header .jdgm-star,.jdgm-rev-widg__title,.jdgm-rev-widg__summary-text,.jdgm-histogram__frequency,.jdgm-rev__title,.jdgm-rev__body,.jdgm-rev__author,.jdgm-rev__timestamp{color:rgb(var(--color-foreground))!important}.jdgm-cards-carousel .jdgm-header .jdgm-title,.jdgm-rev-widg__title{font-family:var(--font-heading-family)!important;font-weight:800;text-transform:uppercase}.sp-breadcrumb{font-family:var(--sp-font-mono, monospace);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;padding-block:1.2rem;color:rgba(var(--color-foreground),.7);display:flex;flex-wrap:wrap;gap:.6rem}.sp-breadcrumb a{color:inherit;text-decoration:none}.sp-breadcrumb a:hover{color:rgb(var(--sp-accent))}.sp-tags{margin-top:2rem;display:grid;gap:.8rem}.sp-tags__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.sp-tags__list a{display:inline-block;padding:.4rem 1rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--buttons-radius, 4px);font-size:1.3rem;text-decoration:none;color:rgb(var(--color-foreground))}.sp-tags__list a:hover{border-color:rgb(var(--sp-accent))}.sp-tags__list .is-active a{border-color:rgb(var(--sp-accent));box-shadow:inset 0 0 0 1px rgb(var(--sp-accent))}.sp-rgallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1.6rem;margin-top:2.4rem}.sp-rgallery__item{margin:0}.sp-rgallery__item .sp-gallery__item{aspect-ratio:1;margin:0}.sp-rgallery__item .sp-gallery__item img{height:100%;object-fit:cover}.sp-rgallery__item figcaption{display:grid;gap:.4rem;margin-top:.8rem;font-family:var(--sp-font-mono, monospace);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.sp-rgallery__by{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .8rem}.sp-rgallery__stars{color:rgb(var(--sp-accent, 200 150 60));font-size:1.6rem;letter-spacing:.08em;line-height:1}.sp-rgallery__name{font-weight:600}.sp-rgallery__item figcaption a{color:inherit;opacity:.7}@media(max-width:749px){.sp-rgallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.sp-rgallery__item figcaption{font-size:1.1rem}.sp-rgallery__stars{font-size:1.4rem}}a[href^="tel:"]{white-space:nowrap}.collection__view-all:has(.sp-link2){display:flex;justify-content:center;align-items:center;gap:1.2rem 2.4rem;flex-wrap:wrap}.sp-link2{font-size:1.6rem}.sp-modal__body{display:grid;gap:2rem;align-items:start}.sp-modal__body:has(.sp-modal__review:not([hidden])){grid-template-columns:minmax(0,1.5fr) minmax(26rem,1fr)}.sp-modal__body:has(.sp-modal__review:not([hidden])) .sp-modal__img{max-height:80vh}.sp-modal__review{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:3px;padding:2.4rem;max-height:80vh;overflow:auto}.sp-review__stars{margin:0 0 .8rem;color:rgb(var(--sp-accent, 200 150 60));font-size:2rem;letter-spacing:.1em}.sp-review__title{margin:0 0 1rem;font-size:2.4rem}.sp-review__body p{margin:0 0 1rem;font-size:1.6rem;line-height:1.6}.sp-review__by{margin:1.6rem 0 1.2rem;font-family:var(--sp-font-mono, monospace);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.sp-review__product{font-size:1.5rem}@media(max-width:749px){.sp-modal{overflow:auto}.sp-modal__body:has(.sp-modal__review:not([hidden])){grid-template-columns:1fr;gap:1.2rem}.sp-modal__body:has(.sp-modal__review:not([hidden])) .sp-modal__img{max-height:50vh}.sp-modal__review{max-height:none;padding:1.8rem}}.sp-product-eyebrow{margin:0 0 -.4rem}.sp-product-stars{letter-spacing:.08em}.sp-product-about{margin:2.4rem 0 .8rem;text-transform:uppercase}.sp-fit-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.sp-fit-tags li{font-family:var(--sp-font-mono, monospace);font-size:1.3rem;padding:.3rem .9rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:3px}.sp-fit-tags__more{margin:1.2rem 0 0;font-size:1.4rem}.sp-yt__head{display:flex;justify-content:space-between;align-items:end;gap:2rem;flex-wrap:wrap}.sp-yt__head h2{margin:.6rem 0 0}.sp-yt__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));gap:2.4rem 1.6rem;margin:2.4rem 0 0;padding:0}.sp-yt__card{display:grid;gap:.8rem;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.sp-yt__poster .sp-video__play{width:5.6rem;height:5.6rem}.sp-yt__poster .sp-video__play:before{border-left-width:1.5rem;border-top-width:.95rem;border-bottom-width:.95rem;margin-left:.4rem}.sp-yt__card:hover .sp-video__poster img{transform:scale(1.03)}.sp-yt__title{font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sp-yt__date{font-family:var(--sp-font-mono, monospace);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.sp-yt__empty{margin:2.4rem 0 0;padding:3.2rem 2rem;border:1px dashed rgba(var(--color-foreground),.3);text-align:center;font-size:1.8rem}@media(max-width:749px){.sp-yt__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem}.sp-yt__title{font-size:1.4rem}}.sp-band__inner--side{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:5rem;align-items:center}.sp-band__side{margin:0;border-radius:var(--media-radius);overflow:hidden;box-shadow:0 2rem 5rem #00000080}.sp-band__side img{display:block;width:100%;height:auto}@media(max-width:989px){.sp-band__inner--side{grid-template-columns:minmax(0,1fr);gap:3rem}}.sp-contact-photo{margin:0 0 .4rem;border-radius:var(--media-radius);overflow:hidden}.sp-contact-photo img{display:block;width:100%;height:auto}.sp-contact-aside .button{justify-self:start}.sp-band__text p+p{margin-top:1.2rem}.sp-band__text p:last-child>em:only-child{display:block;font-style:normal;font-family:var(--sp-font-mono, monospace);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:#e0b260}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sikpipes.css.map */
