[id^=MainProduct-]{--mcg-line: 70, 140, 220;--mcg-glow: 124, 186, 240;--mcg-accent: 142, 197, 255;--mcg-label-font: var(--font-heading-family);--mcg-text-font: var(--font-body-family);--mcg-cut: 1.4rem;--mcg-cut-small: .6rem;--mcg-qty-w: 15rem;--mcg-btn-h: 5.6rem;--mcg-btn-gap: 1.6rem}[id^=MainProduct-] .product__info-container{display:flex;flex-wrap:wrap;align-items:stretch}[id^=MainProduct-] .product__info-container>*{flex:0 0 100%;max-width:100%;min-width:0}@media screen and (min-width:750px){[id^=MainProduct-] .product__info-container.product__column-sticky{top:calc(var(--hg-gap, 1.6rem) + var(--hg-band-offset, 0px) + var(--header-height, 6rem) + var(--hg-gap, 1.6rem))}}[id^=MainProduct-] .product__info-container>.product__text.caption-with-letter-spacing{margin-bottom:0;color:rgb(var(--mcg-accent));font-family:var(--mcg-label-font);font-size:1.7rem;letter-spacing:.2em;line-height:1.3}[id^=MainProduct-] .mcg-title{margin-top:.4rem;margin-bottom:0}[id^=MainProduct-] .mcg-title h1{margin:0;color:rgb(var(--color-foreground));font-family:var(--mcg-title-family, var(--font-heading-family));font-style:var(--mcg-title-style, normal);font-weight:var(--mcg-title-weight, 700);font-size:clamp(4.4rem,5.6vw,7.6rem);letter-spacing:0;line-height:.9;text-transform:uppercase;overflow-wrap:anywhere}.mcg-chips{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0 0;padding:0;list-style:none}.mcg-chip{padding:.9rem 1.4rem;color:rgb(var(--color-foreground));font-family:var(--mcg-label-font);font-size:1.2rem;letter-spacing:.24em;line-height:1;text-transform:uppercase;box-shadow:inset 0 0 0 .1rem rgba(var(--mcg-line),.45)}.mcg-chip--accent{color:rgb(var(--mcg-accent));box-shadow:inset 0 0 0 .1rem rgb(var(--mcg-accent)),0 0 1.2rem rgba(var(--mcg-accent),.15)}[id^=MainProduct-] .price--large{margin-top:1.6rem}[id^=MainProduct-] .price--large .price-item,[id^=MainProduct-] .price--large .price-item--regular{font-family:var(--mcg-label-font);letter-spacing:.02em}[id^=MainProduct-] .price--large .price__regular .price-item--regular,[id^=MainProduct-] .price--large .price-item--sale{color:rgb(var(--color-foreground));font-size:clamp(3rem,3.4vw,4.2rem);font-weight:400;line-height:1.15}[id^=MainProduct-] .price--large.price--on-sale .price__sale{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:2rem}[id^=MainProduct-] .price--large .price__sale .price-item--sale{order:1}[id^=MainProduct-] .price--large .price__sale>span:has(>s){order:2}[id^=MainProduct-] .price--large .price__sale s.price-item--regular{color:rgba(var(--color-foreground),.5);font-size:1.8rem;font-weight:400}[id^=MainProduct-] .price--large .price__badge-sale{display:none}.mcg-condition{display:grid;grid-template-columns:1fr 1fr;margin:2.8rem 0 0;box-shadow:inset 0 0 0 .1rem rgba(var(--mcg-line),.35)}.mcg-condition__cell{padding:2rem 2.4rem}.mcg-condition__cell+.mcg-condition__cell{box-shadow:inset .1rem 0 rgba(var(--mcg-line),.35)}.mcg-condition dt{margin-bottom:.6rem;color:rgba(var(--color-foreground),.6);font-family:var(--mcg-label-font);font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase}.mcg-condition dd{margin:0;font-family:var(--mcg-text-font);color:rgb(var(--color-foreground));font-size:1.9rem;line-height:1.2}[id^=MainProduct-] .product-form__buttons.mcg-buy-grid{display:grid;grid-template-columns:var(--mcg-qty-w) minmax(0,1fr);align-items:stretch;column-gap:var(--mcg-btn-gap);row-gap:1.2rem;max-width:none;margin-top:1.2rem}[id^=MainProduct-] .mcg-buy-grid>.product-form__quantity{grid-column:1;grid-row:1;width:auto;height:var(--mcg-btn-h);max-width:none;min-width:0;margin:0;padding:0}[id^=MainProduct-] .mcg-buy-grid>.product-form__submit{grid-column:2;grid-row:1;margin:0}[id^=MainProduct-] .mcg-buy-grid>.shopify-payment-button{grid-column:1 / -1;grid-row:2;margin:0}[id^=MainProduct-] .product-form__quantity .price-per-item__container{display:block;height:var(--mcg-btn-h)}[id^=MainProduct-] .product-form__quantity .price-per-item,[id^=MainProduct-] .product-form__quantity .quantity__rules{display:none}[id^=MainProduct-] .product-form__quantity .quantity__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[id^=MainProduct-] .product-form__quantity .quantity{--inputs-radius: 0;width:100%;height:var(--mcg-btn-h);min-height:var(--mcg-btn-h);border-radius:0}[id^=MainProduct-] .product-form__quantity .quantity:before{display:none}[id^=MainProduct-] .product-form__quantity .quantity:after{top:0;right:0;bottom:0;left:0;border:0;border-radius:0;box-shadow:inset 0 0 0 .1rem rgba(var(--mcg-line),.45)}[id^=MainProduct-] .product-form__quantity .quantity__input{font-family:var(--mcg-label-font);font-size:1.9rem}[id^=MainProduct-] .product-form__quantity .quantity__button svg{width:1.4rem}[id^=MainProduct-] .product-form__buttons{max-width:none;transition:filter .25s ease}[id^=MainProduct-] .product-form__submit{--buttons-radius: 0;--buttons-radius-outset: 0;height:var(--mcg-btn-h);min-height:var(--mcg-btn-h);margin:0;border-radius:0;clip-path:polygon(0 0,calc(100% - var(--mcg-cut)) 0,100% var(--mcg-cut),100% 100%,var(--mcg-cut-small) 100%,0 calc(100% - var(--mcg-cut-small)));font-family:var(--mcg-text-font);font-size:1.6rem;letter-spacing:.24em}[id^=MainProduct-] .product-form__submit:after{--border-opacity: 0;box-shadow:none}[id^=MainProduct-] .product-form__submit:before{box-shadow:none}[id^=MainProduct-] .product-form__buttons:has(.product-form__submit:not([disabled]):hover),[id^=MainProduct-] .product-form__buttons:has(.product-form__submit:focus-visible){filter:drop-shadow(0 0 .6rem rgba(var(--color-secondary-button-text),.9)) drop-shadow(0 0 1.6rem rgba(var(--mcg-accent),.3))}[id^=MainProduct-] .shopify-payment-button,[id^=MainProduct-] .shopify-payment-button shopify-accelerated-checkout,[id^=MainProduct-] .shopify-payment-button shopify-buy-it-now-button,[id^=MainProduct-] .shopify-payment-button .shopify-payment-button__button{--buttons-radius: 0px;--buttons-radius-outset: 0px;--shopify-accelerated-checkout-button-block-size: 56px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-inline-alignment: stretch;--shopify-accelerated-checkout-row-gap: 1.2rem}[id^=MainProduct-] .shopify-payment-button{width:100%}[id^=MainProduct-] .shopify-payment-button__button,[id^=MainProduct-] .shopify-payment-button__button [role=button]{height:var(--mcg-btn-h);min-height:var(--mcg-btn-h);border-radius:0!important;overflow:hidden}[id^=MainProduct-] .shopify-payment-button__button--unbranded{font-family:var(--mcg-text-font);font-size:1.5rem;letter-spacing:.24em}[id^=MainProduct-] .shopify-payment-button__more-options{margin-top:1rem;color:rgba(var(--color-foreground),.65);font-family:var(--mcg-text-font);font-size:1.3rem;letter-spacing:.04em;text-align:center}.mcg-trust{display:grid;gap:1.4rem;margin:3.2rem 0 0;padding:0;list-style:none}.mcg-trust li{display:flex;align-items:center;gap:1.6rem;color:rgba(var(--color-foreground),.8);font-family:var(--mcg-text-font);font-size:1.6rem;line-height:1.4}.mcg-trust svg{flex:none;color:rgb(var(--mcg-accent))}.mcg-tabs{display:block;margin-top:4rem}.mcg-tabs__list{display:flex;gap:4rem;box-shadow:inset 0 -.1rem rgba(var(--mcg-line),.35);overflow-x:auto;scrollbar-width:none}.mcg-tabs__tab{position:relative;flex:none;padding:1.4rem .4rem 1.8rem;border:0;background:none;color:rgba(var(--color-foreground),.5);font-family:var(--mcg-text-font);font-size:1.5rem;font-weight:var(--font-body-weight-bold, 700);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;transition:color .2s ease}.mcg-tabs__tab:hover{color:rgba(var(--color-foreground),.8)}.mcg-tabs__tab[aria-selected=true]{color:rgb(var(--color-foreground))}.mcg-tabs__tab[aria-selected=true]:after{content:"";position:absolute;right:0;bottom:0;left:0;height:.3rem;background:rgb(var(--mcg-accent));box-shadow:0 0 .8rem rgba(var(--mcg-accent),.5)}.mcg-tabs__tab:focus-visible{outline:.1rem solid rgb(var(--mcg-accent));outline-offset:.2rem}.mcg-tabs__panel{padding-top:2.4rem;font-family:var(--mcg-text-font);color:rgba(var(--color-foreground),.82);font-size:1.6rem;line-height:1.75}.mcg-tabs__panel[hidden]{display:none}.mcg-tracklist{margin:0;padding:0;list-style:none}.mcg-tracklist li{display:flex;gap:1.6rem;padding:1rem 0;box-shadow:inset 0 -.1rem rgba(var(--mcg-line),.2)}.mcg-tracklist__num{flex:none;width:3.6rem;color:rgb(var(--mcg-accent));font-family:var(--mcg-label-font);font-size:1.4rem}.mcg-specs{margin:0}.mcg-specs>div{display:grid;grid-template-columns:minmax(14rem,40%) 1fr;gap:1.6rem;padding:1.2rem 0;box-shadow:inset 0 -.1rem rgba(var(--mcg-line),.2)}.mcg-specs dt{color:rgba(var(--color-foreground),.6);font-family:var(--mcg-label-font);font-size:1.1rem;letter-spacing:.16em;line-height:1.6;padding-top:.3rem;text-transform:uppercase}.mcg-specs dd{margin:0;font-family:var(--mcg-text-font);color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.mcg-specs>div{grid-template-columns:1fr;gap:.4rem}.mcg-condition__cell{padding:1.6rem}[id^=MainProduct-]{--mcg-qty-w: 12rem;--mcg-btn-gap: 1rem}[id^=MainProduct-] .product-form__submit{font-size:1.4rem;letter-spacing:.16em}.mcg-tabs__list{gap:2.4rem}.mcg-tabs__tab{font-size:1.3rem;letter-spacing:.18em}.mcg-trust li{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){[id^=MainProduct-] .product-form__buttons,.mcg-tabs__tab{transition:none}}[id^=MainProduct-]{--mcg-gap: 2.4rem;--mcg-gap-tight: .8rem}[id^=MainProduct-] .product__info-container{row-gap:var(--mcg-gap)}[id^=MainProduct-] .product__info-container>*{margin-top:0!important;margin-bottom:0!important}[id^=MainProduct-] .product__info-container>:empty,[id^=MainProduct-] .product__info-container>[hidden],[id^=MainProduct-] .product__info-container>div:has(>form.installment),[id^=MainProduct-] .product__pickup-availabilities:not([available]),[id^=MainProduct-] .product-form__error-message-wrapper[hidden]{display:none!important}[id^=MainProduct-] .product__info-container>.mcg-title,[id^=MainProduct-] .product__info-container>.product__tax{margin-top:calc(var(--mcg-gap-tight) - var(--mcg-gap))!important}[id^=MainProduct-] .price--large,[id^=MainProduct-] .mcg-chips,[id^=MainProduct-] .mcg-condition,[id^=MainProduct-] .mcg-trust,[id^=MainProduct-] .mcg-tabs,[id^=MainProduct-] .product-form,[id^=MainProduct-] .product-form>form,[id^=MainProduct-] .product-form__buttons.mcg-buy-grid{margin-top:0;margin-bottom:0}[id^=MainProduct-] .product__tax{color:rgba(var(--color-foreground),.65);font-family:var(--mcg-text-font);font-size:1.3rem}@media screen and (max-width:749px){[id^=MainProduct-]{--mcg-gap: 2rem}}[id^=MainProduct-]{position:relative;isolation:isolate;overflow:hidden}[id^=MainProduct-]:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:-2;background:var(--mcg-cover, none) center / cover no-repeat;filter:blur(9rem) saturate(1.35);opacity:.5;pointer-events:none}[id^=MainProduct-]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(var(--color-background),.1),rgba(var(--color-background),.7) 55%,rgba(var(--color-background),.88)),linear-gradient(180deg,rgba(var(--color-background),0) 55%,rgb(var(--color-background)));pointer-events:none}@media screen and (max-width:749px){[id^=MainProduct-]:before{opacity:.35}[id^=MainProduct-]:after{background:linear-gradient(180deg,rgba(var(--color-background),.3),rgba(var(--color-background),.85) 45%,rgb(var(--color-background)))}}[id^=MainProduct-] .product__media-item .media{background-color:rgb(var(--color-background))}[id^=MainProduct-] .thumbnail-list .thumbnail{border-radius:0;box-shadow:inset 0 0 0 .1rem rgba(var(--mcg-line),.45)}[id^=MainProduct-] .thumbnail-list .thumbnail[aria-current]{box-shadow:0 0 0 .15rem #9cc6ff,0 0 .8rem rgba(var(--mcg-glow),.5)}[id^=MainProduct-] .thumbnail-list .thumbnail img{border-radius:0}[id^=MainProduct-] .product__info-container>.mcg-pdp-tags{margin-bottom:0}[id^=MainProduct-] .product__info-container>.mcg-title+.mcg-vendor{margin-top:calc(1.2rem - var(--mcg-gap))!important}.mcg-facts{display:flex;flex-wrap:wrap;gap:1.2rem 3.2rem;margin:0}.mcg-facts>div{min-width:0}.mcg-facts dt{margin:0;color:rgba(var(--color-foreground),.6);font-family:var(--mcg-text-font, var(--font-body-family));font-size:1.1rem;font-weight:600;letter-spacing:.2rem;text-transform:uppercase}.mcg-facts dd{margin:.3rem 0 0;color:rgb(var(--color-foreground));font-family:var(--mcg-text-font, var(--font-body-family));font-size:1.5rem;font-weight:600}.mcg-notes{padding:4.8rem 0 5.6rem}.mcg-notes__grid{display:grid;gap:4rem}@media screen and (min-width:750px)and (max-width:989px){.mcg-notes__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mcg-notes__lede{grid-column:1 / -1}}@media screen and (min-width:990px){.mcg-notes__grid{grid-template-columns:minmax(0,26rem) minmax(0,1fr) minmax(0,42rem);gap:5.6rem}.mcg-notes__grid--no-lede{grid-template-columns:minmax(0,1fr) minmax(0,42rem)}}.mcg-notes__kicker{margin:0 0 1.2rem;color:rgba(var(--color-foreground),.6);font-size:1.1rem;font-weight:600;letter-spacing:.3rem;text-transform:uppercase}.mcg-notes__quote{margin:0;color:rgb(var(--color-foreground));font-family:var(--mcg-title-family, var(--font-heading-family));font-weight:var(--mcg-title-weight, 700);font-size:2.8rem;line-height:1.15;text-transform:uppercase}.mcg-notes__body .rte p{margin:0 0 1.4rem;color:rgba(var(--color-foreground),.85);font-size:1.6rem;line-height:1.75}.mcg-notes__body .rte>:first-child{margin-top:0}.mcg-notes__head{display:flex;align-items:center;gap:1.4rem;margin:0 0 1.6rem;font-family:var(--mcg-title-family, var(--font-heading-family));font-weight:var(--mcg-title-weight, 700);font-size:2.2rem;line-height:1.2;text-transform:uppercase}.mcg-notes__head:after{content:"";flex:1;height:.1rem;background:linear-gradient(90deg,rgba(124,186,240,.6),transparent)}.mcg-notes__side .mcg-notes__head~.mcg-notes__head{margin-top:3.2rem}.mcg-tl__label{margin:1.4rem 0 .4rem;color:#9cc6ff;font-size:1.1rem;font-weight:600;letter-spacing:.25rem;text-transform:uppercase}.mcg-tl__side:first-child .mcg-tl__label{margin-top:0}.mcg-tl__list{margin:0;padding:0;list-style:none;columns:2;column-gap:2.4rem}.mcg-tl__list li{display:flex;gap:1rem;padding:.35rem 0;break-inside:avoid;font-size:1.4rem;line-height:1.5}.mcg-tl__num{flex:none;min-width:2.8rem;color:rgba(var(--color-foreground),.55);font-weight:500}@media screen and (max-width:479px){.mcg-tl__list{columns:1}}.mcg-spec{margin:0}.mcg-spec>div{display:flex;justify-content:space-between;gap:1.6rem;padding:.9rem 0;border-bottom:.1rem solid rgba(var(--mcg-line, 70, 140, 220),.22);font-size:1.4rem}.mcg-spec dt{margin:0;color:rgba(var(--color-foreground),.6)}.mcg-spec dd{margin:0;text-align:right}
/*# sourceMappingURL=/cdn/shop/t/46/assets/mcg-product.css.map */
