#counter{display:inline-flex!important;place-items:initial!important;align-items:center!important;aspect-ratio:auto!important;border:none!important;border-radius:0!important;padding:0!important;gap:0!important;white-space:nowrap!important;font-size:inherit!important;line-height:normal!important}.cartCounter button,.cartCounter a{padding-block:.75rem!important}#headerGrid{align-items:center!important}#headerGrid .bogo{display:flex!important;align-items:center!important;padding-block:0!important}#headerGrid .bogo img{display:block!important}.hero{--heroHeight-f: 100dvh !important}.hero.html5video{overflow:hidden!important;height:var(--heroHeight)!important;aspect-ratio:auto!important;background:#000}.hero.html5video video-player,.hero.html5video .media{width:100%!important;height:100%!important}.hero.html5video video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.hero .meta h1,.hero .meta h2{text-transform:none!important}.hero .button,#heroBanner .button{background:transparent!important;border:none!important;color:#fff!important;text-decoration:underline!important;text-underline-offset:4px!important;padding:0!important}.f-nested{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:2.5rem!important}.f-nested x-cell{position:relative}.f-acc{position:static;padding:0!important;margin:0!important}.f-acc summary{display:block;cursor:pointer;list-style:none;white-space:nowrap;line-height:inherit;padding:4px!important;margin:0!important}.f-acc summary::-webkit-details-marker{display:none}.f-acc summary:after{content:" \25be"}.f-acc[open] summary:after{content:" \25b4"}.f-nested x-cell>a,.f-nested x-cell>.f-acc{display:block;line-height:inherit}.f-acc ul{position:absolute;bottom:100%;left:0;padding-bottom:1rem;white-space:nowrap}.f-acc li{margin-bottom:.4rem}.main-footer{padding-bottom:3rem!important}.newsletterbox .umail input{border:none!important;border-bottom:1px solid currentColor!important;border-radius:0!important;background:transparent!important;padding-left:0!important;padding-right:0!important}.newsletterbox .umail input,.newsletterbox .umail input:focus{font-size:13px!important}.newsletterbox .umail input:focus{outline:none!important;box-shadow:none!important;border-bottom-width:2px!important}#f-newsletter button[type=submit]{background:none!important;color:inherit!important;border:0!important;border-radius:0!important;padding:0!important;width:auto!important;min-width:0!important;margin-top:16px!important;text-decoration:underline;text-underline-offset:4px;letter-spacing:.06em}newsletter-popup.newsletter.coretex-dialog{--dialogRadius: 0px !important}newsletter-popup .contento>*:not(picture){margin:28px!important}newsletter-popup .contento .modal{gap:16px!important}newsletter-popup .contento .heading{display:none!important}newsletter-popup .contento .description{font-size:15px;line-height:1.4;max-width:34ch}newsletter-popup .header{top:26px!important;right:26px!important}newsletter-popup .header button{background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;color:inherit!important}newsletter-popup .header button svg.icon{width:13px!important;height:13px!important}newsletter-popup .form button{display:inline-block;background:none!important;color:inherit!important;border:0!important;border-radius:0!important;padding:0!important;width:auto!important;min-width:0!important;margin-top:16px!important;text-decoration:underline;text-underline-offset:4px;letter-spacing:.06em}html,body{overflow-x:clip!important}.product-page,product-info.product-page,.product-page x-grid{overflow:visible!important}.product-page .bullet-product-content product-content{display:grid!important;grid-template-columns:1fr auto;align-items:baseline;gap:10px 16px}.product-page .bullet-product-content product-content>*{grid-column:1 / -1}.product-page .bullet-product-content product-content>.title,.product-page .bullet-product-content product-content>.subtitle{grid-column:1}.product-page .bullet-product-content product-content>section[id^=price-]{grid-column:2;justify-self:end}.product-page .bullet-product-content .title h1{margin:0}.product-page .bullet-product-content .subtitle h3{margin:0;text-transform:none;font-weight:400}.product-page .bullet-product-content .productTax{display:none!important}.product-page .bullet-product-content,.product-page .bullet-product-content *{line-height:1.35!important}.product-page .bullet-product-content .title h1{font-size:11px!important;letter-spacing:.06em;font-weight:400!important}.product-page .bullet-product-content .subtitle h3{font-size:11px!important;letter-spacing:0}.product-page .bullet-product-content section[id^=price-]{font-size:11px!important;letter-spacing:.04em}.product-page .bullet-product-content :is(.accordion,.description) summary{font-size:11px!important;letter-spacing:.06em;text-transform:none!important}.product-page .bullet-product-content .accordion .text{font-size:11px!important}.product-page .bullet-product-content .product-form button{font-size:11px!important;letter-spacing:.08em}.product-page .bullet-product-content horizontal-rule{display:none!important}.product-page .bullet-product-content .product-form button{min-height:0!important;padding-block:10px!important}.product-page .bullet-product-content product-content{gap:2px 12px!important}.product-page .bullet-product-content product-content>*{margin:0!important;padding:0!important}.product-page .bullet-product-content product-content{--rowGap: 0 !important;--columnGap: 0 !important}.product-page .bullet-product-content :is(h1,h2,h3,h4,p){margin:0!important}.product-page .bullet-product-content :is(.accordion,.description),.product-page .bullet-product-content :is(.accordion,.description) details{margin:0!important;padding:0!important}.product-page .bullet-product-content :is(.accordion,.description) summary{padding:7px 0!important}.product-page .bullet-product-content :is(.accordion,.description) product-description,.product-page .bullet-product-content :is(.accordion,.description) details-menu{padding-inline:0!important}.product-page .bullet-product-content .product-form{margin-block:10px 0!important}.product-page .bullet-product-content .product-form button{margin-inline:-16px!important;width:calc(100% + 32px)!important}@media(min-width:778px){#headerGrid>*{padding-block:1.5rem!important}#headerGrid>*:first-child{padding-left:2.5rem!important}#headerGrid>*:last-child{padding-right:2.5rem!important}#headerGrid{position:relative}#headerGrid .bogo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}#f-links,#f-newsletter,#f-copyright,.main-footer sub-footer{padding-inline:2.5rem!important}#f-links{align-self:flex-end!important}#f-newsletter .newsletterbox,#f-newsletter p{max-width:44ch;margin-left:auto}newsletter-popup.newsletter.coretex-dialog{--dialogWidth: 44ch !important}newsletter-popup .contento>*:not(picture){margin:32px!important}newsletter-popup .header{top:30px!important;right:30px!important}.product-page x-grid[full-media-width] .bullet-product-media{grid-row:1!important;grid-column:1 / -1!important;height:auto!important;overflow:visible!important;outline:none!important}.product-page x-grid[full-media-width] .slider__slide{aspect-ratio:3 / 4!important;display:block!important;place-items:stretch!important}.product-page x-grid[full-media-width] .slider__slide>*,.product-page x-grid[full-media-width] .slider__slide picture{display:block!important;width:100%!important;height:100%!important;outline:none!important}.product-page x-grid[full-media-width] .slider__slide :is(img,video){width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.product-page x-grid[full-media-width] slider-component,.product-page x-grid[full-media-width] media-gallery{height:auto!important;max-height:none!important}.product-page x-grid[full-media-width]{gap:0!important;padding-inline:0!important}.product-page x-grid[full-media-width] .bullet-product-media{margin-inline:calc(-1 * var(--padding))!important;width:calc(100% + var(--padding) * 2)!important}.product-page x-grid[full-media-width] [id^=Slider-Gallery]{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:0!important;margin:0!important;padding:0!important;width:100%!important}.product-page x-grid[full-media-width] .slider__slide{width:100%!important;margin:0!important;padding:0!important}.product-page x-grid[full-media-width] media-gallery slider-component>x-flex,.product-page x-grid[full-media-width] [id^=Slider-Gallery]{gap:0!important}.product-page x-grid[full-media-width] .bullet-product-media :is(img,video,iframe){max-height:none!important;display:block!important}.product-page x-grid[full-media-width] .bullet-product-content{grid-row:1!important;grid-column:1 / -1!important;justify-self:center!important;width:min(370px,92vw)!important;align-self:end!important;position:sticky!important;bottom:24px!important;top:auto!important;z-index:5!important;background:#000;color:#fff;border:0!important;padding:16px!important;margin-bottom:24px;max-height:70vh!important;overflow-y:auto!important;overscroll-behavior:contain}}@media(max-width:777px){#headerGrid>*{padding-block:.75rem!important}#headerGrid>*:first-child{padding-left:1.5rem!important}#headerGrid>*:last-child{padding-right:1.5rem!important}#headerGrid .hamburger{justify-content:flex-start!important;padding-left:2.5rem!important}#headerGrid .hamburger button{padding-inline:0!important;text-align:left!important}#f-links,#f-newsletter,#f-copyright,.main-footer sub-footer{padding-inline:1.5rem!important}.newsletterbox{width:100%!important}#f-newsletter{order:-1!important}.f-nested{flex-direction:column!important;align-items:flex-start!important;gap:.6rem!important}.f-acc ul{position:static;padding:.4rem 0 0}#mobmenu .mobnav{display:flex!important;flex-direction:column!important;min-height:100%!important}#mobmenu nav{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}#mobmenu nav .quicks{order:99!important;margin-top:auto!important;margin-bottom:4rem!important}.product-page x-grid .bullet-product-media{grid-row:1!important;margin-bottom:0!important}.product-page x-grid{gap:0!important;padding-inline:0!important}.product-page x-grid media-gallery,.product-page x-grid media-gallery *,.product-page x-grid slider-component,.product-page x-grid slider-component *{gap:0!important;--rowGap: 0 !important;--columnGap: 0 !important;--globalBorderWidth: 0px !important}.product-page x-grid .slider__slide{height:calc(100dvh - var(--headerHeight, 0px))!important}.product-page x-grid .slider__slide>*,.product-page x-grid .slider__slide picture{display:block!important;width:100%!important;height:100%!important}.product-page x-grid .bullet-product-media :is(img,video){display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.product-page x-grid [id^=Slider-Gallery].scroll-snap-m{--scrollWidth: 92% !important;--scrollMargin: 0px !important;gap:0!important;overflow-x:scroll!important}.product-page x-grid .slider__slide{max-width:92%!important;min-width:92%!important;width:92%!important;flex:none!important}.product-page media-gallery{position:relative!important}.product-page slider-component{position:relative!important}.product-page media-gallery .slider-buttons,.product-page media-gallery:where([data-slider=mobile],[data-slider=deskmob]) .slider-buttons{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;position:absolute!important;left:0!important;right:0!important;top:50%!important;bottom:auto!important;transform:translateY(-50%);z-index:4!important;pointer-events:none;padding:0 6px!important;margin:0!important;width:100%!important}.product-page .slider-buttons button{pointer-events:auto;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:#000!important;padding:12px!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;aspect-ratio:auto!important;opacity:.85}.product-page .slider-buttons button,.product-page .slider-buttons button svg,.product-page .slider-buttons button svg.icon{--iconSize: 26px !important}.product-page .slider-buttons button svg,.product-page .slider-buttons button svg.icon{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;stroke-width:1.5!important}.product-page .slider-counter{display:none!important}.product-page x-grid .bullet-product-content{padding-bottom:0!important;height:fit-content!important}.product-page .bullet-product-content .product-form{margin-block:12px 0!important;padding-bottom:0!important}.product-page .bullet-product-content .product-form button{margin-bottom:0!important}.product-page .bullet-product-content :is(.product-siblings,.accordion,.description)[data-hide]{display:none!important}.product-page x-grid .bullet-product-media{margin-inline:calc(-1 * var(--padding))!important;width:calc(100% + var(--padding) * 2)!important}.product-page x-grid .slider__slide{width:100%!important;margin:0!important;padding:0!important;place-items:stretch!important;outline:none!important}.product-page x-grid .slider__slide picture,.product-page x-grid .slider__slide product-media{display:block!important;width:100%!important;height:100%!important;outline:none!important}.product-page x-grid .bullet-product-content{grid-row:auto!important;align-self:auto!important;position:sticky!important;bottom:0!important;top:auto!important;z-index:6!important;background:#000;color:#fff;border:0!important;padding:16px 16px 0!important;height:fit-content!important}.product-page .bullet-product-content product-content{gap:2px 12px!important}.product-page .bullet-product-content .accordion summary{padding:6px 0!important}.product-page .bullet-product-content .product-form{margin-block:8px!important}}.product-page~* .hero-logo,body:has(.product-page) .hero-logo{padding-block:2rem 2rem!important}.product-siblings .swatch-group li[data-same]{outline:none!important;border-bottom:1px solid currentColor!important;padding-bottom:5px!important}.product-siblings .swatch-group li[prod-instock=false] a:after{display:none!important}.product-siblings .swatch-group li[prod-instock=false] img{opacity:1!important}coretex-dialog#cartBox[cart-layout~=drawer-side]{--dialogMaxW: 400px !important}coretex-dialog#cartBox dialog[dialog-position]{--dialogPosSize: 0px !important;--dialogRadius: 0px !important;border:0!important}coretex-dialog#cartBox[cart-layout="drawer-side full"] dialog{--dialogH: 100dvh !important;--dialogMaxH: 100dvh !important}coretex-cart,coretex-cart *,coretex-dialog#cartBox header .headingTitle{font-size:11px!important;line-height:1.35!important;letter-spacing:.04em;text-transform:none!important}coretex-cart :is(h1,h2,h3,h4,p,strong){font-weight:400!important;margin:0!important}coretex-dialog#cartBox header{padding:22px 24px!important;border:0!important;outline:none!important}coretex-dialog#cartBox header .headingTitle{margin:0!important;letter-spacing:.06em;font-weight:400!important}coretex-dialog#cartBox header button{background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;color:inherit!important}coretex-dialog#cartBox header button svg.icon{width:13px!important;height:13px!important}coretex-cart .coretex-cart,coretex-cart .coretex-cart>*,coretex-cart .cart-items,coretex-cart .cart-items>*,coretex-cart cart-item,coretex-cart cart-item>*,coretex-cart .gocheckout,coretex-cart .gocheckout>*,coretex-cart [data-ajax-cart-errors]{outline:none!important;border:0!important}coretex-cart cart-item{display:grid!important;grid-template-columns:120px minmax(0,1fr) auto!important;column-gap:16px!important;row-gap:10px!important;align-items:start!important;padding:0!important;overflow:visible!important}coretex-cart cart-item>*{padding:0!important}coretex-cart cart-item .image{grid-column:1!important;grid-row:1 / span 2!important}coretex-cart cart-item .meta{grid-column:2!important;grid-row:1!important;gap:2px!important}coretex-cart cart-item .price{grid-column:3!important;grid-row:1!important;justify-self:end!important;text-align:right!important}coretex-cart cart-item .actions{grid-column:2 / -1!important;grid-row:2!important;justify-content:space-between!important;align-items:center!important}coretex-cart cart-item [data-ajax-cart-errors]{grid-column:1 / -1!important;grid-row:3!important}coretex-cart .qty{gap:0 12px!important}coretex-cart .qtyinput{border:0!important;border-radius:0!important;width:auto!important;min-width:1.4em!important;height:auto!important;background:transparent!important;color:inherit!important;text-align:center!important;padding:0!important;-moz-appearance:textfield}coretex-cart .qtyinput::-webkit-outer-spin-button,coretex-cart .qtyinput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}coretex-cart .button:where(.plus,.minus){font-size:11px!important;padding:0!important;min-width:0!important;min-height:0!important;background:none!important;color:inherit!important;opacity:.7}coretex-cart .button:where(.plus,.minus) svg,coretex-cart .button:where(.plus,.minus) svg.icon{width:11px!important;height:11px!important;--iconSize: 11px !important}coretex-cart .trash{padding:0!important;min-width:0!important;min-height:0!important;background:none!important;color:inherit!important;font-size:11px!important;letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px;opacity:.7}coretex-cart .trash svg{display:none!important}coretex-cart .trash:after{content:"Remove"}coretex-cart .cart-items{padding:4px 24px 24px!important;gap:28px!important}coretex-cart .gocheckout{gap:0!important}coretex-cart .gocheckout>x-cell{padding:0 24px 24px!important}coretex-cart #checkout{width:100%!important;border-radius:0!important;min-height:0!important;padding-block:14px!important;font-size:11px!important;letter-spacing:.08em}coretex-cart .cart__dynamic-checkout-buttons{margin-block:12px 0!important}coretex-dialog#cartBox:has(coretex-cart[empty=true]) dialog-wrapper>main{flex:1 1 auto!important;display:flex!important;min-height:0!important}coretex-dialog#cartBox[cart-layout~=drawer-side] coretex-cart[empty=true],coretex-dialog#cartBox[cart-layout~=drawer-side] coretex-cart[empty=true][upsell-section=false]{display:flex!important;flex-direction:column!important;width:100%!important;height:auto!important;margin:0!important;text-align:center!important}coretex-dialog#cartBox coretex-cart[empty=true] .empty{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;margin:0!important;padding:0 24px 24px!important}coretex-cart[empty=true] .empty-inner{flex:1 1 auto!important;align-items:center!important;justify-content:center!important;padding-block:24px!important;gap:0!important}coretex-cart[empty=true] .empty-cta{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding-block:14px!important;padding-inline:0!important;border-radius:0!important;text-align:center!important;text-decoration:none!important;letter-spacing:.08em}coretex-cart :is(#checkout,.empty-cta,.button.is-primary,button[name=checkout]){text-transform:uppercase!important}coretex-dialog#cartBox dialog::backdrop{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}coretex-dialog#cartBox dialog::-webkit-backdrop{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cart-page{display:block!important;padding-block:72px 120px!important;min-height:70vh}.cart-page>.gs-title,.cart-page>coretex-cart{display:block;max-width:560px;margin-inline:auto!important}.cart-page>.gs-title{font-size:11px!important;letter-spacing:.06em;font-weight:400!important;text-transform:none!important;padding:0 24px 20px!important}coretex-cart[layout=page] .coretex-cart{--grid-tc: repeat(1, minmax(0, 1fr)) !important;gap:0!important;margin-block-start:0!important}coretex-cart[layout=page] .coretex-cart>*{grid-column:1 / -1!important}coretex-cart[layout=page] .gocheckout{position:static!important}coretex-cart .subtotal{border-block-start:1px solid currentColor!important;padding:16px 24px 8px!important}coretex-cart .totals-extra{display:block!important;padding:0 24px 16px!important}coretex-cart .totalrow{justify-content:space-between!important;padding:3px 0!important}coretex-cart .subtotal,coretex-cart .totalrow{display:flex!important;width:100%!important;justify-content:space-between!important;align-items:baseline!important;gap:16px!important}coretex-cart .subtotal>*,coretex-cart .totalrow>*{flex:0 0 auto!important;width:auto!important}coretex-cart .totalrow:not(.is-total){opacity:.6}coretex-cart .cartlinks{gap:20px!important;justify-content:flex-start!important;margin-block-start:14px!important}coretex-cart .gocheckout .button.is-blank{background:none!important;border:0!important;border-radius:0!important;color:inherit!important;padding:0!important;width:auto!important;min-width:0!important;min-height:0!important;text-align:start!important;text-decoration:underline;text-underline-offset:4px;letter-spacing:.06em;opacity:.7}coretex-cart .image .preorder{border-radius:0!important;font-size:9px!important;letter-spacing:.08em;padding:3px 6px!important}coretex-cart cart-item .meta .subtitle{display:block;opacity:.6}html:has(body[class^=o-]),html:has(body[class*=" o-"]){overflow:clip!important}coretex-dialog#cartBox dialog,coretex-dialog#cartBox dialog-wrapper,coretex-cart cart-body{overscroll-behavior:contain}coretex-cart cart-item .actions{flex-wrap:nowrap!important;align-items:center!important}coretex-cart cart-item .actions>*{flex:0 0 auto!important;width:auto!important}coretex-cart .qty{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;gap:0!important}coretex-cart .qty>*{flex:0 0 auto!important;width:auto!important}coretex-cart .button:where(.plus,.minus){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;padding:0!important}coretex-cart .qtyinput{width:26px!important;min-width:26px!important}@media(max-width:777px){coretex-dialog#cartBox[cart-layout~=drawer-side]{--dialogW: 100% !important;--dialogMaxW: 100% !important;--dialogMargin: 0 !important}coretex-dialog#cartBox dialog,coretex-dialog#cartBox dialog[dialog-position]{margin:0!important;max-width:100%!important;width:100%!important}}body[coretex-page=collection] .listing-page .intro{display:none!important}body[coretex-page=collection] .listing-page,body[coretex-page=collection] .listing-page .products,body[coretex-page=collection] section.product{padding:0!important;margin:0!important}body[coretex-page=collection] main{padding-block-start:0!important}product-card .meta{--prodCardFontSize: 11px !important;--h4Size: 11px !important;font-size:11px!important;letter-spacing:.04em}product-card .meta :is(.title,.title h2,.title a,.price,.subtitle){font-size:11px!important;font-weight:400!important;letter-spacing:.04em;text-transform:none!important}product-card .meta .subtitle{opacity:1}product-card{position:relative}product-card[in-stock=false]:before{content:"CLOSED";position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:3;font-size:11px;letter-spacing:.08em;opacity:.45;pointer-events:none}body[coretex-page=collection] product-card .media{position:relative}body[coretex-page=collection] product-card .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to right,#00000012,#0000 7%),linear-gradient(to left,#00000012,#0000 7%)}body:is([coretex-page=collection],[coretex-page=product]) header#mainHeader{--textColor: #000 !important;--linkColor: #000 !important;--linkHover: #000 !important;--hColor: #000 !important;--logoColor: #000 !important;--iconColor: #000 !important;color:#000!important}body:is([coretex-page=collection],[coretex-page=product]) header#mainHeader :is(a,span,summary,button,svg,.logo){color:#000!important;fill:currentColor!important}.scroll-wordmark-section{position:static!important;z-index:1}.scroll-wordmark{position:fixed;inset-block-start:var(--wmTop, 50%);inset-inline:0;transform:translateY(-50%);z-index:3;display:flex;justify-content:center;pointer-events:none;color:var(--wmColor, #000);opacity:var(--wmOpacity, 1)}.scroll-wordmark__inner{display:block;width:var(--wmWidth, 78%);line-height:0}.scroll-wordmark :is(img,svg){display:block;width:100%;height:auto}.scroll-wordmark__text{display:block;width:100%;line-height:.9;text-align:center;white-space:nowrap;font-size:clamp(2rem,13vw,20rem);letter-spacing:-.01em;color:currentColor}@media(max-width:777px){.scroll-wordmark__inner{width:var(--wmWidthMobile, 90%)}}.scroll-wordmark{transition:opacity .25s linear}.scroll-wordmark[hidden-wm]{opacity:0;visibility:hidden}body[coretex-page=page][coretex-template=campaign_custom] header#mainHeader{--textColor: #fff !important;--linkColor: #fff !important;--linkHover: #fff !important;--hColor: #fff !important;--logoColor: #fff !important;--iconColor: #fff !important;color:#fff!important}body[coretex-page=page][coretex-template=campaign_custom] header#mainHeader :is(a,span,summary,button,svg,.logo){color:#fff!important;fill:currentColor!important}.stickytext{position:relative;display:grid}.stickytext__media,.stickytext__text{grid-area:1 / 1}.stickytext__media{position:relative}.stickytext__frame{display:block}.stickytext__frame>div{display:block}.stickytext__frame :is(img,video){display:block;width:100%}.stickytext[data-fit=natural] .stickytext__frame :is(img,video){height:auto}.stickytext[data-fit=cover] .stickytext__frame{height:var(--stHeight, 150vh)}.stickytext[data-fit=cover] .stickytext__frame>div{height:100%}.stickytext[data-fit=cover] .stickytext__frame :is(img,video){height:100%;object-fit:cover;object-position:center}.stickytext__text{position:sticky;inset-block-start:0;height:100dvh;display:flex;align-items:flex-start;justify-content:var(--stAlign, center);padding:0 24px;pointer-events:none;z-index:1}.stickytext__inner{max-width:var(--stMaxW, 520px);margin-block-start:var(--stTop, 50dvh);transform:translateY(var(--stAnchor, -50%));color:var(--stColor, #fff);font-size:var(--stSize, 16px);line-height:1.4;text-align:var(--stTextAlign, center);pointer-events:auto}.stickytext__heading{margin:0 0 var(--stHeadGap, 16px);font-size:var(--stHeadSize, 20px);line-height:1.2;font-weight:400;text-transform:none}.stickytext__body p{margin:0 0 .6em}.stickytext__body p:last-child{margin-block-end:0}.stickytext__heading:last-child{margin-block-end:0}.stickytext__text--2{justify-content:var(--stAlign2, flex-end)!important}.stickytext__inner--2{max-width:var(--stMaxW2, 400px);margin-block-start:var(--stTop2, 50dvh);transform:translateY(var(--stAnchor2, -50%));font-size:var(--stSize2, 12px);text-align:var(--stTextAlign2, right)}.stickytext__text--3{justify-content:var(--stAlign3, flex-end)!important}.stickytext__inner--3{max-width:var(--stMaxW3, 400px);margin-block-start:var(--stTop3, 50dvh);transform:translateY(var(--stAnchor3, -50%));font-size:var(--stSize3, 12px);text-align:var(--stTextAlign3, right)}.stickytext__mobile{display:none}@media(max-width:777px){.stickytext[data-fit=cover] .stickytext__frame{height:var(--stHeightMobile, 150vh)}.stickytext__inner{font-size:var(--stSizeMobile, 14px)}.stickytext__heading{font-size:var(--stHeadSizeMobile, 16px)}.stickytext__inner--2{font-size:var(--stSize2Mobile, 10px)}.stickytext__inner--3{font-size:var(--stSize3Mobile, 10px)}.stickytext__desktop{display:none}.stickytext__mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
