@font-face{font-family:MCG Hemi Head;src:url(HemiHead-BoldItalic.otf) format("opentype");font-weight:400 900;font-style:italic;font-display:swap}@font-face{font-family:MCG Stretch Pro;src:url(stretch-pro.basic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body.gradient{background:#090f1d}body{--media-radius: 0px}body:before,body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}body:before{background:radial-gradient(55% 48rem at 78% 16rem,#066ca357,#066ca300 70%),radial-gradient(50% 48rem at 15% 75%,#066ca329,#066ca300 70%),linear-gradient(90deg,rgba(124,186,240,.06) 1px,transparent 1px) 0 0 / 80px 80px,linear-gradient(0deg,rgba(124,186,240,.06) 1px,transparent 1px) 0 0 / 80px 80px}body:after{background:repeating-linear-gradient(0deg,rgba(234,243,252,.025) 0 1px,transparent 1px 4px)}#MainContent .gradient.color-background-1:not(.card):not([class*=__inner]):not([class*=modal]):not([class*=drawer]):not([class*=popover]):not([class*=badge]),#MainContent .gradient.color-scheme-77aa58c2-2a10-4842-b2b3-1634f4897261:not(.card):not([class*=__inner]):not([class*=modal]):not([class*=drawer]):not([class*=popover]):not([class*=badge]),.footer.gradient{background:transparent}.mcg-ip .mcg-ip-vinyl{display:block}.mcg-ip a.mcg-ip-btn:not(.mcg-ip-btn--primary){background:linear-gradient(225deg,transparent 0 1.27rem,rgba(124,186,240,.5) 1.27rem 1.47rem,transparent 1.47rem) top right / 1.8rem 1.8rem no-repeat,linear-gradient(45deg,transparent 0 .57rem,rgba(124,186,240,.5) .57rem .77rem,transparent .77rem) bottom left / .8rem .8rem no-repeat,#7cbaf029}.footer{border-top:1px solid rgba(124,186,240,.18)}.footer__content-bottom{border-top-color:#7cbaf02e}.footer__content-bottom-wrapper.mcg-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem}.mcg-footer-tagline{margin:1.5rem 0 0;font-family:"Saira",var(--font-body-family);font-size:1.3rem;font-weight:600;line-height:1.4;letter-spacing:.24em;text-transform:uppercase;color:#94c6fc;text-align:left}.mcg-footer-bottom .footer__copyright{text-align:right}@media screen and (max-width:749px){.footer__content-bottom-wrapper.mcg-footer-bottom{flex-direction:column;align-items:flex-start;padding-left:1.5rem;padding-right:1.5rem;row-gap:.6rem}.footer__column--info{align-items:flex-start;padding-left:0;padding-right:0}.footer__payment .list-payment{justify-content:flex-start;margin:0 -.5rem;padding-top:0}.mcg-footer-tagline{margin-top:2rem;font-size:1.2rem;letter-spacing:.2em}.mcg-footer-bottom .footer__copyright{display:grid;grid-template-columns:max-content max-content;gap:1rem 3.2rem;width:100%;margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid rgba(124,186,240,.18);text-align:left}.mcg-footer-bottom .footer__copyright .policies{display:contents}.mcg-footer-bottom .footer__copyright .policies li{display:block}.mcg-footer-bottom .footer__copyright .policies li:before{content:none}.mcg-footer-bottom .footer__copyright .policies li a{padding:0}.mcg-footer-bottom .copyright__content{display:block;font-size:1.2rem;line-height:1.4;letter-spacing:.04em;white-space:nowrap}}@media screen and (max-width:359px){.mcg-footer-bottom .footer__copyright{grid-template-columns:max-content}}@media(prefers-reduced-transparency:reduce){body:after{display:none}}#cart-notification.cart-notification{--cn-pad: 1.2rem;--cn-gap: 1.2rem;--cn-cut: 2rem;--cn-cs: .8rem;box-sizing:border-box;width:34rem;max-width:calc(100vw - 2 * var(--hg-gap, 1.2rem));margin-top:var(--hg-gap, 1.6rem);margin-left:auto;padding:var(--cn-pad);border:0;border-radius:0;isolation:isolate;clip-path:polygon(0 0,calc(100% - var(--cn-cut)) 0,100% var(--cn-cut),100% 100%,var(--cn-cs) 100%,0 calc(100% - var(--cn-cs)));background:linear-gradient(180deg,#ffffff1a,#ffffff05 50%,#fff0 70%),linear-gradient(135deg,#090f1d6b,#090f1d4d);-webkit-backdrop-filter:blur(18px) saturate(170%) brightness(1.05);backdrop-filter:blur(18px) saturate(170%) brightness(1.05);box-shadow:inset 0 -1.2rem 2.4rem -1.2rem #066ca34d;color:#eaf3fc}#cart-notification.cart-notification:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;padding:.1rem;background:linear-gradient(145deg,#ffffff8c,#ffffff1a 35%,#ffffff0d 65%,#ffffff4d);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}#cart-notification.cart-notification:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(225deg,transparent 0 calc(var(--cn-cut) * .7071 - .12rem),rgba(255,255,255,.5) calc(var(--cn-cut) * .7071 - .12rem) calc(var(--cn-cut) * .7071),transparent calc(var(--cn-cut) * .7071)) top right / var(--cn-cut) var(--cn-cut) no-repeat,linear-gradient(45deg,transparent 0 calc(var(--cn-cs) * .7071 - .12rem),rgba(255,255,255,.3) calc(var(--cn-cs) * .7071 - .12rem) calc(var(--cn-cs) * .7071),transparent calc(var(--cn-cs) * .7071)) bottom left / var(--cn-cs) var(--cn-cs) no-repeat}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){#cart-notification.cart-notification{background:#090f1df2}}#cart-notification .cart-notification__header{display:flex;align-items:center;justify-content:space-between;gap:var(--cn-gap);min-height:2.4rem;padding-right:.8rem}#cart-notification .cart-notification__heading{display:flex;align-items:center;gap:.6rem;min-width:0;margin:0;font-family:var(--font-body-family);font-size:1rem;font-weight:700;line-height:1.2rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:#7affb2}#cart-notification .cart-notification__heading .icon-checkmark{display:none}#cart-notification .cart-notification__heading:before{content:"//";flex:none;letter-spacing:.04em;text-shadow:0 0 .8rem rgba(122,255,178,.5)}#cart-notification .cart-notification__close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;min-width:0;min-height:0;margin:0;padding:0;color:#94c6fc}#cart-notification .cart-notification__close .svg-wrapper,#cart-notification .cart-notification__close svg{width:1.4rem;height:1.4rem}#cart-notification .cart-notification__close:hover{color:#fff}#cart-notification .cart-notification-product{display:flex;align-items:center;gap:var(--cn-gap);margin:var(--cn-gap) 0 0;padding:0;border:0}#cart-notification .cart-notification-product__image{flex:none;width:6.4rem;height:6.4rem;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:none;box-shadow:none}#cart-notification .cart-notification-product__image:before,#cart-notification .cart-notification-product__image:after{content:none}#cart-notification .cart-notification-product__image img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;border:0;border-radius:0}#cart-notification .cart-notification-product__info{display:flex;flex-direction:column;gap:.4rem;flex:1 1 auto;min-width:0}#cart-notification .cart-notification-product__vendor{margin:0;overflow:hidden;font-family:var(--font-body-family);font-size:1rem;font-weight:700;line-height:1.2rem;letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:#94c6fc}#cart-notification .cart-notification-product__title{display:flex;align-items:center;gap:.6rem;margin:0;min-width:0}#cart-notification .cart-notification-product__name{flex:1 1 auto;min-width:0;height:2rem;margin:0;overflow:hidden;font-family:var(--font-heading-family);font-style:normal;font-weight:700;font-size:1.7rem;line-height:2rem;letter-spacing:.066rem;text-transform:none;white-space:nowrap;color:#eaf3fc;text-shadow:none}#cart-notification .mcg-mq{display:block;container-type:inline-size;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 1.6rem),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 1.6rem),transparent)}#cart-notification .mcg-mq__track{display:inline-flex;white-space:nowrap;will-change:transform}#cart-notification .mcg-mq__item{flex:none;padding-right:100cqw}@keyframes mcg-cn-mq{0%,18%{transform:translate(0)}to{transform:translate(clamp(-50%,calc((200cqw - 50%)*1000),0px))}}@media(prefers-reduced-motion:no-preference){#cart-notification .mcg-mq__track{animation:mcg-cn-mq 12s linear infinite}}#cart-notification .cart-notification-product__prices{display:flex;align-items:baseline;gap:.8rem;margin:0;white-space:nowrap}#cart-notification .cart-notification-product__price{font-family:"MCG Hemi Head",var(--font-heading-family);font-size:1.7rem;font-style:italic;font-weight:700;line-height:1.1;letter-spacing:.01em;color:#eaf3fc;text-shadow:0 0 1.4rem rgba(124,186,240,.3)}#cart-notification .cart-notification-product__compare{font-size:1.1rem;color:#eaf3fc80}#cart-notification .cart-notification-product dl{margin:0}#cart-notification .product-option{font-size:1.2rem;color:#9fb3c8}#cart-notification .cart-notification__links{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:var(--cn-gap)}#cart-notification .cart-notification__links>*{min-width:0;margin:0}#cart-notification .cart-notification__links form .button,#cart-notification #cart-notification-button{--cy-cut: 1.2rem;--cy-cs: .5rem;--cy-tk: .6rem;--cy-tl: .9rem;--cy-edge: 191, 227, 255;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;height:4.4rem;min-height:4.4rem;margin:0;padding:0 1rem;border:0;border-radius:0;clip-path:polygon(0 0,calc(100% - var(--cy-cut)) 0,100% var(--cy-cut),100% 100%,var(--cy-cs) 100%,0 calc(100% - var(--cy-cs)));font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:#fff!important;-webkit-backdrop-filter:blur(12px) saturate(170%) brightness(1.08);backdrop-filter:blur(12px) saturate(170%) brightness(1.08)}#cart-notification #cart-notification-button:before,#cart-notification #cart-notification-button:after,#cart-notification .cart-notification__links form .button:before,#cart-notification .cart-notification__links form .button:after{display:none!important}#cart-notification .cart-notification__links form .button{background:linear-gradient(rgb(var(--cy-edge)),rgb(var(--cy-edge))) var(--cy-tk) var(--cy-tk) / var(--cy-tl) .15rem no-repeat,linear-gradient(rgb(var(--cy-edge)),rgb(var(--cy-edge))) var(--cy-tk) var(--cy-tk) / .15rem var(--cy-tl) no-repeat,linear-gradient(rgb(var(--cy-edge)),rgb(var(--cy-edge))) right var(--cy-tk) bottom var(--cy-tk) / var(--cy-tl) .15rem no-repeat,linear-gradient(rgb(var(--cy-edge)),rgb(var(--cy-edge))) right var(--cy-tk) bottom var(--cy-tk) / .15rem var(--cy-tl) no-repeat,linear-gradient(225deg,transparent 0 calc(var(--cy-cut) * .7071 - .14rem),rgba(var(--cy-edge),.95) calc(var(--cy-cut) * .7071 - .14rem) calc(var(--cy-cut) * .7071),transparent calc(var(--cy-cut) * .7071)) top right / var(--cy-cut) var(--cy-cut) no-repeat,repeating-linear-gradient(0deg,rgba(255,255,255,.06) 0 .1rem,transparent .1rem .3rem),linear-gradient(180deg,#ffffff38,#ffffff0a 50%,#fff0 70%),linear-gradient(90deg,#0a80c69e,#066ca380 55%,#05578594)!important;box-shadow:inset 0 .1rem #ffffff73,inset 0 0 0 .1rem rgba(var(--cy-edge),.3),inset 0 -1rem 1.8rem -1rem #7cbaf066!important}#cart-notification #cart-notification-button{background:linear-gradient(rgba(var(--cy-edge),.8),rgba(var(--cy-edge),.8)) var(--cy-tk) var(--cy-tk) / var(--cy-tl) .15rem no-repeat,linear-gradient(rgba(var(--cy-edge),.8),rgba(var(--cy-edge),.8)) var(--cy-tk) var(--cy-tk) / .15rem var(--cy-tl) no-repeat,linear-gradient(rgba(var(--cy-edge),.8),rgba(var(--cy-edge),.8)) right var(--cy-tk) bottom var(--cy-tk) / var(--cy-tl) .15rem no-repeat,linear-gradient(rgba(var(--cy-edge),.8),rgba(var(--cy-edge),.8)) right var(--cy-tk) bottom var(--cy-tk) / .15rem var(--cy-tl) no-repeat,linear-gradient(225deg,transparent 0 calc(var(--cy-cut) * .7071 - .14rem),rgba(var(--cy-edge),.6) calc(var(--cy-cut) * .7071 - .14rem) calc(var(--cy-cut) * .7071),transparent calc(var(--cy-cut) * .7071)) top right / var(--cy-cut) var(--cy-cut) no-repeat,linear-gradient(180deg,#ffffff24,#ffffff05 50%,#fff0 70%),#7cbaf00f!important;box-shadow:inset 0 0 0 .1rem rgba(var(--cy-edge),.45)!important}#cart-notification #cart-notification-button:hover,#cart-notification .cart-notification__links form .button:hover,#cart-notification #cart-notification-button:focus-visible,#cart-notification .cart-notification__links form .button:focus-visible{outline:none;filter:brightness(1.1) drop-shadow(0 0 .6rem rgba(124,186,240,.9)) drop-shadow(0 0 1.6rem rgba(124,186,240,.4))}#cart-notification .cart-notification__links>.link{grid-column:1 / -1;justify-self:center;min-height:0;margin:.2rem 0 0;padding:.4rem 0 0;font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:#9cc6ff}#cart-notification .cart-notification__links>.link:hover{color:#fff;text-shadow:0 0 .8rem rgba(124,186,240,.6)}@media screen and (max-width:749px){#cart-notification.cart-notification{width:calc(100% - 2 * var(--hg-gap, 1.2rem));margin-left:var(--hg-gap, 1.2rem);margin-right:var(--hg-gap, 1.2rem)}}@media(prefers-reduced-transparency:reduce){#cart-notification.cart-notification{background:#090f1df2}}cart-items .title-wrapper-with-link{align-items:baseline;margin-bottom:3.2rem}cart-items .title--primary{margin:0;font-family:"MCG Hemi Head",var(--font-heading-family);font-style:italic;font-weight:700;font-size:clamp(3.6rem,4vw,5.2rem);line-height:.96;text-transform:uppercase;text-shadow:0 0 2.8rem rgba(124,186,240,.35)}cart-items .title-wrapper-with-link .underlined-link,.cart__warnings .button{font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:#9cc6ff}.cart-items thead th{font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.16em;color:#94c6fc;opacity:1}.cart-items th,.cart-items thead tr{border-bottom-color:#468cdc59!important}.cart-item__image-container,.cart-item__image{border-radius:0!important}.cart-item__image-container{background:none;box-shadow:none}.cart-item__image{display:block;width:100%;max-width:100%}.cart-item__details .caption-with-letter-spacing{margin:0;font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#94c6fc}.cart-item__details>.caption-with-letter-spacing+.cart-item__title{margin-top:.6rem}.cart-item__name{font-family:"MCG Hemi Head",var(--font-heading-family);font-style:italic;font-weight:700;font-size:2.2rem;line-height:1.04;letter-spacing:.01em;text-transform:uppercase;overflow-wrap:break-word;word-break:normal;color:#eaf3fc}.cart-item__name:hover{text-decoration:none;color:#fff;text-shadow:0 0 1.4rem rgba(124,186,240,.5)}.cart-item__details .product-option{font-size:1.3rem;color:#9fb3c8}.cart-item__totals .price{font-family:"MCG Hemi Head",var(--font-heading-family);font-style:italic;font-weight:700;font-size:2rem;line-height:1;letter-spacing:.02em;white-space:nowrap;color:#eaf3fc}.cart-item__old-price{font-size:1.4rem!important;color:#9fb3c8}.cart-item .quantity{width:12rem;min-height:4.4rem;background:#7cbaf00f}.cart-item .quantity:after{border-radius:0;box-shadow:0 0 0 .1rem #468cdc73}.cart-item .quantity:before{display:none}.cart-item .quantity__input{font-family:var(--font-body-family);font-size:1.5rem;font-weight:700}.cart-item .quantity__button{color:#94c6fc}.cart-item cart-remove-button .button{color:#94c6fc}.cart-item cart-remove-button .button:hover{color:#ff8a96!important}.cart__items{border-bottom-color:#468cdc59}@media screen and (max-width:749px){.cart-items thead tr{margin-bottom:2.4rem}.cart-items .cart-item{grid-template-columns:9.6rem minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:1.6rem;row-gap:1.2rem;align-items:start;margin-bottom:0;padding:2.4rem 0;border-bottom:.1rem solid rgba(70,140,220,.2)}.cart-items .cart-item:first-child{padding-top:0}.cart-items .cart-item:last-child{border-bottom:0}.cart-items .cart-item__media{grid-column:1;grid-row:1 / 4}.cart-items .cart-item__image{max-width:100%}.cart-items .cart-item__details{grid-column:2;grid-row:1}.cart-items .cart-item__totals.medium-hide{grid-column:2;grid-row:2;justify-content:flex-start;text-align:left}.cart-items .cart-item__quantity{grid-column:2;grid-row:3}.cart-item__details>.cart-item__title+.product-option,.cart-item__details>.cart-item__discounted-prices{display:none}.cart-item__name{font-size:1.9rem}cart-items .title--primary{font-size:3.4rem}cart-items .title-wrapper-with-link{margin-bottom:2.4rem}.cart__blocks .totals{flex-direction:column;align-items:center;gap:.8rem}.cart__blocks .totals>*+*{margin-left:0}.cart__blocks .totals__total{margin:0}.cart__blocks .totals__total-value{font-size:3rem!important;line-height:1}.cart__blocks .tax-note{margin:1.2rem auto 2rem;text-align:center}.cart-item__totals .price{font-size:1.8rem}.cart-item .quantity-popover-container{padding:0}.cart-item .quantity{width:11.2rem;min-height:4rem}}.cart__note label,.cart-note__label{font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#94c6fc}.cart__note .field__input{background:#7cbaf00f}.cart__note.field:after{box-shadow:0 0 0 .1rem #468cdc73}.totals{align-items:baseline}.totals__total,.totals__total-value{white-space:nowrap}.totals__total{font-family:var(--font-body-family);font-size:1.2rem!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#94c6fc}.totals__total-value{font-family:"MCG Hemi Head",var(--font-heading-family);font-style:italic;font-weight:700;font-size:2.8rem!important;letter-spacing:.02em;color:#eaf3fc;text-shadow:0 0 1.4rem rgba(124,186,240,.35)}.tax-note{font-size:1.2rem;color:#9fb3c8}.cart__checkout-button.button{min-height:5.2rem;border-radius:0;clip-path:polygon(0 0,calc(100% - 1.4rem) 0,100% 1.4rem,100% 100%,.7rem 100%,0 calc(100% - .7rem));width:100%;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 2px,transparent 2px 5px),linear-gradient(180deg,#ffffff1f,#fff0 60%),#066ca3!important;box-shadow:none!important;color:#fff!important;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.cart__checkout-button.button:before,.cart__checkout-button.button:after{display:none!important}.cart__checkout-button.button:hover{filter:brightness(1.18) drop-shadow(0 0 .8rem rgba(6,108,163,.9))}.section-header shopify-account.header__icon:not(:defined){height:3.2rem;min-width:4.4rem}@media screen and (max-width:989px){.section-header shopify-account.header__icon:not(:defined){height:4rem}}shopify-accelerated-checkout,shopify-accelerated-checkout-cart,.cart__dynamic-checkout-buttons,.shopify-payment-button{--shopify-accelerated-checkout-button-border-radius: 0px !important;--shopify-accelerated-checkout-button-box-shadow: none !important}.cart__dynamic-checkout-buttons{--shopify-accelerated-checkout-button-block-size: 52px;max-width:36rem;margin:1.2rem auto 0}shopify-accelerated-checkout,shopify-accelerated-checkout-cart,shopify-buy-it-now-button,.shopify-payment-button__button{display:block;border-radius:0!important;clip-path:polygon(0 0,calc(100% - 1.4rem) 0,100% 1.4rem,100% 100%,.7rem 100%,0 calc(100% - .7rem))}slider-component .slider-buttons:not(.slideshow__controls){display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:2.4rem}slider-component .slider-buttons:not(.slideshow__controls) .slider-button,slider-component .slider-buttons:not(.slideshow__controls) .slider-counter--current,slider-component .slider-buttons:not(.slideshow__controls) .slider-counter--total{--mcg-line: rgba(70, 140, 220, .45);--mcg-cut: 1rem;position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;width:auto;height:4.4rem;padding:0 1.2rem;border:0;border-radius:0;clip-path:polygon(0 0,calc(100% - var(--mcg-cut)) 0,100% var(--mcg-cut),100% 100%,0 100%);background:#090f1dbf;box-shadow:inset 0 0 0 .2rem var(--mcg-line);font-family:"MCG Stretch Pro",var(--font-body-family);font-size:1.1rem;font-weight:400;line-height:1;letter-spacing:.06em;color:#eaf3fcd9;transition:box-shadow .2s ease,color .2s ease,background-color .2s ease}slider-component .slider-buttons:not(.slideshow__controls) .slider-button:after,slider-component .slider-buttons:not(.slideshow__controls) .slider-counter--current:after,slider-component .slider-buttons:not(.slideshow__controls) .slider-counter--total:after{content:"";position:absolute;top:0;left:calc(100% - var(--mcg-cut));width:calc(var(--mcg-cut) * 1.4143);height:.2rem;background:var(--mcg-line);transform:rotate(45deg);transform-origin:0 0;pointer-events:none}slider-component .slider-buttons:not(.slideshow__controls) .slider-button{padding:0;cursor:pointer}slider-component .slider-buttons:not(.slideshow__controls) .slider-button .svg-wrapper,slider-component .slider-buttons:not(.slideshow__controls) .slider-button .icon{width:1rem;height:.6rem;color:#94c6fc}slider-component .slider-buttons:not(.slideshow__controls) .slider-button:not([disabled]):hover{--mcg-line: #7cbaf0;background:#7cbaf01a;color:#fff}slider-component .slider-buttons:not(.slideshow__controls) .slider-button[disabled]{opacity:.4;cursor:not-allowed}slider-component .slider-buttons:not(.slideshow__controls) .slider-button[disabled] .icon{color:#94c6fc}slider-component .slider-buttons:not(.slideshow__controls) .slider-counter{display:inline-flex;align-items:center;gap:.8rem;min-width:0;margin:0;font-family:"MCG Stretch Pro",var(--font-body-family);font-size:1.1rem;color:#9fb3c8}slider-component .slider-buttons:not(.slideshow__controls) .slider-counter--current{--mcg-line: transparent;color:#fff;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 2px,transparent 2px 5px),linear-gradient(180deg,#ffffff1f,#fff0 60%),#066ca3}[class*=ai-carousel][class$=__viewport]{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 90%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 90%,transparent 100%)}body .statement-hero{overflow:visible!important;clip-path:inset(0 0 -60rem 0)}@supports (overflow: clip){html,body{overflow-x:clip}}body .statement-hero .sh-rec{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.35) 0%,#000 42%),linear-gradient(180deg,transparent 0%,#000 24%,#000 56%,transparent 96%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,#00000059,#000 42%),linear-gradient(180deg,transparent 0%,#000 24%,#000 56%,transparent 96%);mask-composite:intersect}body .statement-hero--grid:before{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 80%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 80%,transparent 100%)}@media screen and (min-width:1600px){body{--page-width: 160rem}}@media screen and (min-width:990px){body .shopify-section.announcement-bar-section:has(.announcement-marquee),body .shopify-section.section-header,body .shopify-section.section-header.shopify-section-header-sticky{right:5rem;left:5rem;max-width:calc(var(--page-width) - 10rem)}body .statement-hero .sh-rec{top:0;right:max(0px,calc((100% - var(--page-width)) / 2));transform:translate(14%)}}.announcement-bar-section .announcement-marquee{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6rem,#000 calc(100% - 6rem),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6rem,#000 calc(100% - 6rem),transparent 100%)}body .mcg-sec-head .title,body .mcg-sec-head .title strong,body .related-products .related-products__heading{font-family:"MCG Hemi Head",var(--font-heading-family);font-style:italic;font-weight:700;letter-spacing:.01em;text-transform:uppercase}body .mcg-sec-head .title,body .related-products .related-products__heading{font-size:clamp(3.2rem,3vw,4.4rem);line-height:1}
/*# sourceMappingURL=/cdn/shop/t/46/assets/mcg-site-bg.css.map */
