:root{--lp-store-pink:#f60764;--lp-store-blue:#087cff;--lp-store-yellow:#ffd20a;--lp-store-black:#050505;--lp-store-ink:#111;--lp-store-paper:#fff;--lp-store-brush:Impact,Haettenschweiler,"Arial Narrow Bold","Arial Black",sans-serif}.lp-storefront-header+.header-wrapper{display:none!important}.announcement-bar-section .utility-bar{min-height:40px!important;border:0!important;border-bottom:1px solid #222!important;background:#030303!important;color:#fff!important}.announcement-bar-section .utility-bar__grid{min-height:40px!important}.announcement-bar-section .announcement-bar__message{padding:8px 15px!important;color:#fff!important;font:700 17px/1.25 Arial,sans-serif!important;letter-spacing:.02em!important}.lp-storefront-header{position:relative;z-index:25;width:100%;color:#fff;background:var(--lp-store-black)}.lp-storefront-brand{width:min(1480px,calc(100% - 72px));min-height:188px;margin:0 auto;display:grid;grid-template-columns:245px minmax(360px,1fr) 220px;align-items:center;gap:34px}.lp-storefront-logo{width:220px;height:174px;display:flex;align-items:center;justify-content:center}.lp-storefront-logo img{width:100%;height:100%;display:block;object-fit:contain}.lp-storefront-slogan{position:relative;width:max-content;max-width:100%;display:flex;flex-direction:column;padding:8px 24px 18px 0;color:#fff;text-decoration:none;transform:rotate(-1deg)}.lp-storefront-slogan span{display:block;font-family:var(--lp-store-brush);font-style:italic;font-weight:950;letter-spacing:.015em;text-transform:uppercase}.lp-storefront-slogan-top{color:#fff;font-size:56px;line-height:.86}.lp-storefront-slogan-bottom{margin-left:26px;color:var(--lp-store-pink);font-size:62px;line-height:.9}.lp-storefront-slogan:after{content:"";position:absolute;left:18px;right:0;bottom:4px;height:12px;background:linear-gradient(90deg,#0795ff,#087cff 72%,transparent);clip-path:polygon(0 56%,70% 17%,100% 40%,69% 63%,9% 100%);transform:skew(-18deg)}.lp-storefront-icons{display:flex;align-items:center;justify-content:flex-end;gap:28px}.lp-storefront-icon{position:relative;width:42px;height:42px;display:grid;place-items:center;color:#fff;text-decoration:none;transition:color .18s ease,transform .18s ease}.lp-storefront-icon:hover{color:var(--lp-store-pink);transform:translateY(-2px)}.lp-storefront-icon svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lp-storefront-cart-count{position:absolute;right:-6px;bottom:-4px;min-width:24px;height:24px;padding:0 6px;border-radius:999px;display:grid;place-items:center;background:var(--lp-store-pink);color:#fff;font:800 12px/1 Arial,sans-serif}.lp-storefront-nav{position:relative;min-height:76px;overflow:hidden;border-top:1px solid #292929;border-bottom:1px solid #222;background:#050505}.lp-storefront-nav:before,.lp-storefront-nav:after{content:"";position:absolute;top:0;bottom:0;width:290px;pointer-events:none;opacity:.98}.lp-storefront-nav:before{left:0;background:linear-gradient(166deg,transparent 7%,var(--lp-store-pink) 8% 13%,transparent 14% 20%,var(--lp-store-pink) 21% 26%,transparent 27% 34%,var(--lp-store-pink) 35% 42%,transparent 43%),linear-gradient(105deg,transparent 12%,rgba(246,7,100,.92) 13% 43%,transparent 44%);clip-path:polygon(0 7%,97% 0,73% 18%,100% 27%,64% 42%,93% 52%,57% 68%,80% 80%,38% 100%,0 90%)}.lp-storefront-nav:after{right:0;background:linear-gradient(345deg,transparent 8%,var(--lp-store-blue) 9% 15%,transparent 16% 23%,var(--lp-store-blue) 24% 31%,transparent 32% 39%,var(--lp-store-blue) 40% 48%,transparent 49%),linear-gradient(255deg,transparent 8%,rgba(8,124,255,.94) 9% 43%,transparent 44%);clip-path:polygon(22% 0,100% 8%,100% 92%,15% 100%,40% 82%,4% 73%,42% 57%,10% 45%,47% 29%,2% 19%)}.lp-storefront-nav-inner{position:relative;z-index:2;width:min(1030px,calc(100% - 360px));min-height:76px;margin:0 auto;display:flex;align-items:center;justify-content:center}.lp-storefront-nav-inner a{position:relative;flex:1 1 auto;padding:25px 24px 22px;color:#fff;text-align:center;text-decoration:none;white-space:nowrap;font:950 italic 26px/1 var(--lp-store-brush);letter-spacing:.015em;transition:color .16s ease}.lp-storefront-nav-inner a+a:before{content:"";position:absolute;left:0;top:25%;width:1px;height:50%;background:#777}.lp-storefront-nav-inner a:hover,.lp-storefront-nav-inner a.is-active{color:var(--lp-store-pink)}.lp-storefront-nav-inner a.is-active:after{content:"";position:absolute;left:18%;right:18%;bottom:15px;height:4px;background:var(--lp-store-pink);transform:skew(-18deg) rotate(-1deg);box-shadow:0 0 8px #f6076499}body:has(.lp-storefront-header--content){background:#fff!important}body:has(.lp-storefront-header--content) #MainContent{position:relative;isolation:isolate;min-height:650px;overflow:hidden;background:#fff!important}body:has(.lp-storefront-header--content) #MainContent:before,body:has(.lp-storefront-header--content) #MainContent:after{content:"";position:absolute;z-index:-1;top:20px;bottom:0;width:145px;pointer-events:none;opacity:.96}body:has(.lp-storefront-header--content) #MainContent:before{left:0;background:radial-gradient(circle at 14% 26%,var(--lp-store-pink) 0 2px,transparent 3px),radial-gradient(circle at 23% 31%,var(--lp-store-pink) 0 4px,transparent 5px),repeating-linear-gradient(164deg,transparent 0 31px,rgba(246,7,100,.98) 32px 38px,transparent 39px 47px);clip-path:polygon(0 0,78% 5%,31% 12%,89% 19%,25% 27%,84% 35%,35% 44%,95% 53%,20% 61%,77% 69%,31% 78%,91% 87%,0 100%)}body:has(.lp-storefront-header--content) #MainContent:after{right:0;background:radial-gradient(circle at 74% 32%,var(--lp-store-blue) 0 3px,transparent 4px),radial-gradient(circle at 62% 48%,var(--lp-store-blue) 0 5px,transparent 6px),repeating-linear-gradient(16deg,transparent 0 30px,rgba(8,124,255,.98) 31px 38px,transparent 39px 47px);clip-path:polygon(24% 0,100% 0,100% 100%,20% 94%,77% 86%,15% 78%,73% 69%,7% 60%,70% 52%,12% 43%,80% 34%,18% 25%,79% 15%)}body:has(.lp-storefront-header--content) #MainContent>.shopify-section{position:relative;z-index:1}body:has(.lp-storefront-header--content) .collection-hero{background:transparent!important}body:has(.lp-storefront-header--content) .collection-hero__inner{padding:44px 160px 22px!important;display:block!important;text-align:center}body:has(.lp-storefront-header--content) .collection-hero__text-wrapper{flex-basis:auto!important}body:has(.lp-storefront-header--content) .collection-hero__title,body:has(.lp-storefront-header--content) .main-page-title{position:relative;width:max-content;max-width:calc(100% - 40px);margin:0 auto 28px!important;padding:0 35px 18px;color:#090909!important;text-align:center;text-transform:uppercase;font:950 italic clamp(54px,6vw,88px)/.96 var(--lp-store-brush)!important;letter-spacing:.02em}body:has(.lp-storefront-header--content) .collection-hero__title:before,body:has(.lp-storefront-header--content) .collection-hero__title:after,body:has(.lp-storefront-header--content) .main-page-title:before,body:has(.lp-storefront-header--content) .main-page-title:after{content:"";position:absolute;top:42%;width:54px;height:31px;background:var(--lp-store-pink);clip-path:polygon(0 42%,61% 32%,24% 0,100% 40%,55% 52%,94% 100%,28% 67%)}body:has(.lp-storefront-header--content) .collection-hero__title:before,body:has(.lp-storefront-header--content) .main-page-title:before{right:100%}body:has(.lp-storefront-header--content) .collection-hero__title:after,body:has(.lp-storefront-header--content) .main-page-title:after{left:100%;transform:scaleX(-1)}body:has(.lp-storefront-header--content) .collection-hero__description{max-width:760px;margin:0 auto 12px;color:#333;font-size:17px}body:has(.lp-storefront-header--content) .collection-hero__description,body:has(.lp-storefront-header--content) .page-width--narrow>.rte{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body:has(.lp-storefront-header--content) .collection-hero__title,body:has(.lp-storefront-header--content) .main-page-title{background-image:linear-gradient(90deg,transparent 7%,var(--lp-store-blue) 8% 92%,transparent 93%);background-repeat:no-repeat;background-position:center bottom 4px;background-size:88% 8px}body:has(.lp-storefront-header--content) .section-template--main-collection-product-grid-padding,body:has(.lp-storefront-header--content) .collection.page-width{max-width:1360px!important;padding-left:130px!important;padding-right:130px!important}body:has(.lp-storefront-header--content) #product-grid{column-gap:26px!important;row-gap:42px!important}body:has(.lp-storefront-header--content) .card-wrapper{color:#111!important}body:has(.lp-storefront-header--content) .card__media{overflow:hidden;border:3px solid #fff;border-radius:2px;box-shadow:0 5px 18px #00000024}body:has(.lp-storefront-header--content) .card__heading{margin-top:8px;text-align:center;text-transform:uppercase;font:950 italic 27px/1.05 var(--lp-store-brush)!important}body:has(.lp-storefront-header--content) .card-information{text-align:center!important}body:has(.lp-storefront-header--content) .card-information .price{color:var(--lp-store-pink)!important;font-size:21px!important;font-weight:900!important}body:has(.lp-storefront-header--content) .main-page-title{margin-top:48px!important}body:has(.lp-storefront-header--content) .rte,body:has(.lp-storefront-header--content) .page-width--narrow,body:has(.lp-storefront-header--content) .image-with-text,body:has(.lp-storefront-header--content) .contact,body:has(.lp-storefront-header--content) .collage-wrapper{position:relative;z-index:1}body:has(.lp-storefront-header--content) .page-width--narrow,body:has(.lp-storefront-header--content) .contact,body:has(.lp-storefront-header--content) .collage-wrapper,body:has(.lp-storefront-header--content) .image-with-text{max-width:1280px!important;padding-left:130px!important;padding-right:130px!important}body:has(.lp-storefront-header--content) .image-with-text__grid{overflow:hidden;border:2px solid #ececec;border-radius:16px;background:#fff;box-shadow:0 8px 30px #0000001a}body:has(.lp-storefront-header--content) .image-with-text__heading,body:has(.lp-storefront-header--content) .collage-wrapper-title,body:has(.lp-storefront-header--content) .contact__button+*,body:has(.lp-storefront-header--content) h2{color:#111}body:has(.lp-storefront-header--content) .image-with-text__heading,body:has(.lp-storefront-header--content) .collage-wrapper-title,body:has(.lp-storefront-header--content) .contact h2{text-transform:uppercase;font:950 italic clamp(34px,4vw,58px)/1 var(--lp-store-brush)!important}body:has(.lp-storefront-header--content) .collage-wrapper-title{width:max-content;max-width:100%;margin:0 auto 28px!important;color:#111;border-bottom:7px solid var(--lp-store-blue)}body:has(.lp-storefront-header--content) .collage-card{overflow:hidden;border:3px solid #fff;border-radius:10px;box-shadow:0 7px 24px #00000029}body:has(.lp-storefront-header--content) .field__input,body:has(.lp-storefront-header--content) .text-area{border-radius:7px!important;background:#fff!important}body:has(.lp-storefront-header--content) .field:after{box-shadow:0 0 0 1.5px #111!important;border-radius:7px!important}body:has(.lp-storefront-header--content) .field:focus-within:after{box-shadow:0 0 0 2px var(--lp-store-pink),0 0 12px #f6076438!important}body:has(.lp-storefront-header--content) .button,body:has(.lp-storefront-header--content) .shopify-payment-button__button{min-height:52px;border:0!important;border-radius:0!important;background:var(--lp-store-pink)!important;color:#fff!important;text-transform:uppercase;font:900 italic 18px/1 var(--lp-store-brush)!important;clip-path:polygon(2% 4%,98% 0,100% 15%,98% 91%,3% 100%,0 84%)}body:has(.lp-storefront-header--content) .button:before,body:has(.lp-storefront-header--content) .button:after{display:none!important}body:has(.lp-storefront-header--content) .footer{border-top:8px solid transparent!important;border-image:linear-gradient(90deg,var(--lp-store-pink),var(--lp-store-blue)) 1!important;background:#050505!important;color:#fff!important}body:has(.lp-storefront-header--content) .footer,body:has(.lp-storefront-header--content) .footer a,body:has(.lp-storefront-header--content) .footer h2{color:#fff!important}@media screen and (max-width:1100px){.lp-storefront-brand{width:calc(100% - 36px);grid-template-columns:170px minmax(280px,1fr) 165px;gap:20px}.lp-storefront-logo{width:165px;height:145px}.lp-storefront-slogan-top{font-size:43px}.lp-storefront-slogan-bottom{font-size:48px}.lp-storefront-nav-inner{width:calc(100% - 230px)}.lp-storefront-nav-inner a{padding-left:12px;padding-right:12px;font-size:20px}body:has(.lp-storefront-header--content) .collection-hero__inner,body:has(.lp-storefront-header--content) .section-template--main-collection-product-grid-padding,body:has(.lp-storefront-header--content) .collection.page-width,body:has(.lp-storefront-header--content) .page-width--narrow,body:has(.lp-storefront-header--content) .contact,body:has(.lp-storefront-header--content) .collage-wrapper,body:has(.lp-storefront-header--content) .image-with-text{padding-left:90px!important;padding-right:90px!important}}@media screen and (max-width:749px){.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar__grid{min-height:34px!important}.announcement-bar-section .announcement-bar__message{padding:6px 8px!important;font-size:12px!important}.lp-storefront-brand{width:calc(100% - 20px);min-height:112px;grid-template-columns:86px minmax(135px,1fr) 103px;gap:8px}.lp-storefront-logo{width:86px;height:86px}.lp-storefront-slogan{padding-right:5px;padding-bottom:12px}.lp-storefront-slogan-top{font-size:24px}.lp-storefront-slogan-bottom{margin-left:8px;font-size:27px}.lp-storefront-slogan:after{left:4px;height:6px}.lp-storefront-icons{gap:4px}.lp-storefront-icon{width:31px;height:34px}.lp-storefront-icon svg{width:25px;height:25px}.lp-storefront-cart-count{right:-2px;min-width:18px;height:18px;padding:0 4px;font-size:10px}.lp-storefront-nav{min-height:55px}.lp-storefront-nav:before,.lp-storefront-nav:after{width:72px;opacity:.75}.lp-storefront-nav-inner{width:100%;min-height:55px;padding:0 38px;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.lp-storefront-nav-inner::-webkit-scrollbar{display:none}.lp-storefront-nav-inner a{flex:0 0 auto;padding:19px 14px 17px;font-size:16px}.lp-storefront-nav-inner a.is-active:after{bottom:10px;height:3px}body:has(.lp-storefront-header--content) #MainContent:before,body:has(.lp-storefront-header--content) #MainContent:after{width:44px;opacity:.75}body:has(.lp-storefront-header--content) .collection-hero__inner,body:has(.lp-storefront-header--content) .section-template--main-collection-product-grid-padding,body:has(.lp-storefront-header--content) .collection.page-width,body:has(.lp-storefront-header--content) .page-width--narrow,body:has(.lp-storefront-header--content) .contact,body:has(.lp-storefront-header--content) .collage-wrapper,body:has(.lp-storefront-header--content) .image-with-text{padding-left:45px!important;padding-right:45px!important}body:has(.lp-storefront-header--content) .collection-hero__inner{padding-top:28px!important}body:has(.lp-storefront-header--content) .collection-hero__title,body:has(.lp-storefront-header--content) .main-page-title{max-width:100%;padding:0 12px 13px;font-size:43px!important}body:has(.lp-storefront-header--content) .collection-hero__title:before,body:has(.lp-storefront-header--content) .collection-hero__title:after,body:has(.lp-storefront-header--content) .main-page-title:before,body:has(.lp-storefront-header--content) .main-page-title:after{width:22px;height:18px}body:has(.lp-storefront-header--content) #product-grid{row-gap:28px!important}body:has(.lp-storefront-header--content) .card__heading{font-size:21px!important}body:has(.lp-storefront-header--content) .image-with-text__grid{border-radius:10px}}@media(prefers-reduced-motion:reduce){.lp-storefront-icon{transition:none}}.lp-showcase-benefits{display:none}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-customizer-duplicate{display:none!important}@media screen and (min-width:990px){body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)){background:#fff!important}body:has(.lp-reference-product) .lp-storefront-header--header{position:relative;min-height:154px;overflow:visible;border-bottom:1px solid #222;background:#030303}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-brand{width:min(1740px,calc(100% - 80px));min-height:154px;grid-template-columns:245px 1fr 190px;gap:28px}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-logo{position:relative;z-index:5;align-self:start;width:220px;height:188px;margin-top:5px}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-slogan{display:none}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-icons{position:relative;z-index:5}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav{position:absolute;z-index:3;top:0;right:230px;bottom:0;left:285px;min-height:154px;overflow:visible;border:0;background:transparent}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav:before{top:0;bottom:0;left:-285px;width:360px;opacity:.94}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav:after{top:0;right:-230px;bottom:0;width:300px;opacity:.96}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav-inner{width:100%;min-height:154px;justify-content:center}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav-inner a{flex:0 1 auto;padding:60px 29px 52px;font-size:clamp(19px,1.55vw,27px)}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav-inner a+a:before{display:none}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav-inner a.is-active:after{left:16%;right:16%;bottom:39px;height:5px;box-shadow:0 0 7px #f60764,0 0 17px #f60764eb}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) #MainContent{position:relative;isolation:isolate;min-height:950px;overflow:hidden;background:radial-gradient(circle at 91% 47%,rgba(246,7,100,.95) 0 3px,transparent 4px),radial-gradient(circle at 94% 56%,rgba(246,7,100,.9) 0 6px,transparent 7px),radial-gradient(circle at 8% 28%,rgba(8,124,255,.9) 0 4px,transparent 5px),#fff!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) #MainContent:before,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) #MainContent:after{content:"";position:absolute;z-index:-1;pointer-events:none}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) #MainContent:before{top:0;left:-20px;width:270px;height:100%;opacity:.96;background:radial-gradient(circle at 24% 28%,#f60764 0 3px,transparent 4px),radial-gradient(circle at 48% 52%,#f60764 0 5px,transparent 6px),repeating-linear-gradient(163deg,transparent 0 30px,rgba(246,7,100,.98) 31px 39px,transparent 40px 53px),repeating-linear-gradient(18deg,transparent 0 38px,rgba(8,124,255,.92) 39px 45px,transparent 46px 62px);clip-path:polygon(0 0,100% 5%,49% 12%,93% 20%,38% 28%,100% 37%,44% 45%,96% 54%,34% 63%,91% 72%,45% 82%,100% 92%,0 100%)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) #MainContent:after{top:0;right:-25px;width:330px;height:100%;opacity:.96;background:radial-gradient(circle at 65% 28%,#f60764 0 4px,transparent 5px),radial-gradient(circle at 52% 38%,#f60764 0 7px,transparent 8px),repeating-linear-gradient(17deg,transparent 0 31px,rgba(246,7,100,.98) 32px 41px,transparent 42px 57px),repeating-linear-gradient(161deg,transparent 0 41px,rgba(255,210,10,.98) 42px 50px,transparent 51px 68px),repeating-linear-gradient(17deg,transparent 0 54px,rgba(8,124,255,.98) 55px 63px,transparent 64px 82px);clip-path:polygon(24% 0,100% 0,100% 100%,7% 96%,52% 86%,12% 77%,58% 67%,6% 57%,61% 48%,8% 39%,69% 30%,18% 20%,78% 10%)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product{position:relative;z-index:1;padding-top:66px!important;padding-bottom:68px!important;color:#101010;background:transparent!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product>product-component>.page-width{width:min(1700px,calc(100% - 170px));max-width:none;padding:0}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product{display:grid!important;grid-template-columns:minmax(0,58%) minmax(0,42%);align-items:start;column-gap:64px;margin:0}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media-wrapper,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__info-wrapper{width:auto!important;max-width:none!important;padding:0!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product media-gallery,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product #GalleryViewer-main,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media-list{width:100%}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media-list{display:block!important;margin:0!important;padding:12px!important;overflow:hidden!important;border:4px solid #ff0a73;border-radius:28px;background:#070707;box-shadow:0 0 5px #ff0a73,0 0 18px #ff0a73f2,0 0 38px #ff0a739e}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media-item{display:none!important;width:100%!important;max-width:none!important;margin:0!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media-item.is-active,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media-item:first-child{display:block!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product-media-container,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .global-media-settings{overflow:hidden!important;border:0!important;border-radius:18px!important;background:#18120e!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media{aspect-ratio:1.08 / 1;min-height:0!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .thumbnail-slider,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .slider-buttons,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media-toggle,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__modal-opener .product__media-icon{display:none!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__info-container{max-width:none;padding-top:0}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-customizer-launch{position:relative;width:100%;min-height:98px;margin:0 0 50px!important;overflow:hidden;border:4px solid #ff1a82;border-radius:23px;background:linear-gradient(180deg,#150611,#090008 26%,#cb075f);box-shadow:0 0 6px #ff0a73,0 0 22px #ff0a73f2,inset 0 0 24px #ff0a73bf;cursor:pointer}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-customizer-launch:after{content:"CUSTOMIZE";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;text-align:center;text-transform:uppercase;font:950 italic clamp(40px,3.2vw,60px)/1 var(--lp-store-brush);letter-spacing:.025em;text-shadow:2px 3px 0 rgba(0,0,0,.45);pointer-events:none}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-customizer-launch:focus-within{outline:3px solid #087cff;outline-offset:5px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-customizer-launch :is(button,a,[role=button],input[type=button],input[type=submit]){position:absolute!important;z-index:4!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:98px!important;margin:0!important;opacity:0!important;cursor:pointer!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-customizer-launch>*{margin:0!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__text{margin:0 0 10px;color:#151515;text-transform:uppercase;font:700 19px/1.2 Arial,sans-serif;letter-spacing:.34em}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__title{margin:0 0 36px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__title>a{display:none!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__title h1{max-width:720px;margin:0;color:#fff!important;font:950 italic clamp(58px,5.1vw,92px)/.96 var(--lp-store-brush)!important;letter-spacing:-.045em;text-transform:none;white-space:normal;overflow-wrap:normal;-webkit-text-stroke:6px #050505;paint-order:stroke fill;filter:drop-shadow(5px 8px 0 #f60764);transform:rotate(-1deg)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product [id^=price-]{margin:0 0 48px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .price{color:#111!important;font:500 33px/1.15 Arial,sans-serif!important;letter-spacing:.04em}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .price-item{font:inherit!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-showcase-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;width:100%;margin:0 0 20px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-showcase-benefit{min-height:136px;padding:0 17px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border-right:2px solid #aaa;color:#101010;text-align:center;font:950 19px/1.05 var(--lp-store-brush)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-showcase-benefit:last-child{border-right:0}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-showcase-benefit svg{width:49px;height:49px;fill:none;stroke:#f0be00;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product :is(variant-selects,.product-form__quantity,.product-form,.product__description,.share-button,.product__view-details,.product__tax,.installment,.volume-pricing-note){display:none!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) #MainContent>.shopify-section:not(:has(.lp-reference-product)){display:none!important}}@media screen and (min-width:990px)and (max-width:1300px){body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-nav{right:185px;left:220px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-nav-inner a{padding-left:14px;padding-right:14px;font-size:18px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product>product-component>.page-width{width:min(1180px,calc(100% - 90px))}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product{grid-template-columns:minmax(0,56%) minmax(0,44%);column-gap:40px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__title h1{-webkit-text-stroke-width:4px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-showcase-benefit{padding:0 8px;font-size:15px}}@media screen and (min-width:990px){body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)){overflow-x:hidden!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header{min-height:118px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-brand{width:min(1740px,calc(100% - 72px));min-height:118px;grid-template-columns:190px 1fr 168px;gap:22px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-logo{width:176px;height:146px;margin-top:1px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-icons{gap:20px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-icon{width:36px;height:36px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-icon svg{width:30px;height:30px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-nav{top:0;right:205px;bottom:0;left:220px;min-height:118px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-nav-inner{min-height:118px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-nav-inner a{padding:44px 24px 40px;font-size:clamp(18px,1.4vw,24px)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-nav-inner a.is-active:after{bottom:27px;height:4px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-nav:before{left:-220px;width:285px;background:radial-gradient(circle at 30% 25%,#f60764 0 2px,transparent 3px),linear-gradient(164deg,transparent 0 13%,#f60764 14% 25%,transparent 26% 34%,#f60764 35% 43%,transparent 44%);clip-path:polygon(0 5%,100% 0,70% 16%,96% 26%,60% 38%,91% 50%,50% 65%,78% 79%,30% 100%,0 91%)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-storefront-header--header .lp-storefront-nav:after{right:-205px;width:265px;background:radial-gradient(circle at 72% 23%,#087cff 0 2px,transparent 3px),linear-gradient(16deg,transparent 0 13%,#087cff 14% 24%,transparent 25% 34%,#087cff 35% 43%,transparent 44%);clip-path:polygon(26% 0,100% 5%,100% 92%,18% 100%,46% 81%,8% 70%,52% 55%,15% 42%,60% 27%,12% 16%)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) #MainContent{overflow-x:hidden!important;background:#fff!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) #MainContent:before{top:0;left:0;width:250px;height:100%;opacity:.94;background:radial-gradient(circle at 12% 16%,#f60764 0 4px,transparent 5px),radial-gradient(circle at 28% 21%,#f60764 0 2px,transparent 3px),radial-gradient(circle at 8% 38%,#087cff 0 5px,transparent 6px),radial-gradient(circle at 31% 44%,#087cff 0 3px,transparent 4px),radial-gradient(ellipse at -8% 23%,#f60764 0 31%,transparent 32%),radial-gradient(ellipse at -18% 57%,#087cff 0 28%,transparent 29%),linear-gradient(166deg,transparent 0 14%,#f60764 15% 18%,transparent 19% 53%,#087cff 54% 57%,transparent 58%);clip-path:polygon(0 0,74% 4%,42% 10%,88% 16%,38% 23%,77% 30%,31% 37%,91% 46%,36% 54%,77% 63%,25% 72%,86% 82%,38% 91%,100% 98%,0 100%)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) #MainContent:after{top:0;right:0;width:310px;height:100%;opacity:.94;background:radial-gradient(circle at 82% 13%,#f60764 0 3px,transparent 4px),radial-gradient(circle at 58% 30%,#f60764 0 6px,transparent 7px),radial-gradient(circle at 90% 49%,#ffd20a 0 5px,transparent 6px),radial-gradient(circle at 66% 72%,#087cff 0 4px,transparent 5px),radial-gradient(ellipse at 117% 28%,#f60764 0 35%,transparent 36%),radial-gradient(ellipse at 118% 61%,#ffd20a 0 31%,transparent 32%),radial-gradient(ellipse at 122% 89%,#087cff 0 32%,transparent 33%),linear-gradient(16deg,transparent 0 18%,#f60764 19% 22%,transparent 23% 48%,#ffd20a 49% 52%,transparent 53% 78%,#087cff 79% 82%,transparent 83%);clip-path:polygon(35% 0,100% 0,100% 100%,24% 97%,66% 90%,17% 82%,71% 73%,22% 64%,79% 55%,18% 45%,73% 36%,26% 27%,82% 17%)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product{padding-top:46px!important;padding-bottom:44px!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product>product-component>.page-width{width:min(1680px,calc(100% - 190px))}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product{grid-template-columns:minmax(0,59fr) minmax(0,41fr);column-gap:72px;width:100%}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-customizer-launch{min-height:78px;margin-bottom:44px!important;border-width:3px;border-radius:20px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-customizer-launch:after{font-size:clamp(35px,2.8vw,51px)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-customizer-launch :is(button,a,[role=button],input[type=button],input[type=submit]){min-height:78px!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__text{font-size:17px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__title{margin-bottom:30px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product [id^=price-]{margin-bottom:35px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .price{font-size:30px!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-showcase-benefit{min-height:116px;padding:0 10px;gap:9px;font-size:17px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-showcase-benefit svg{width:43px;height:43px}}@media screen and (min-width:990px)and (max-width:1300px){body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product>product-component>.page-width{width:calc(100% - 100px)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product{grid-template-columns:minmax(0,57fr) minmax(0,43fr);column-gap:38px}}@media screen and (min-width:990px){body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .announcement-bar-section .utility-bar,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .announcement-bar-section .utility-bar__grid{min-height:34px!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .announcement-bar-section .announcement-bar__message{padding-top:6px!important;padding-bottom:6px!important}body:has(.lp-reference-product) .lp-storefront-header--header{min-height:100px;height:100px}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-brand{position:relative;width:100%;min-height:100px;height:100px;display:block}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-logo{position:absolute;z-index:7;top:-10px;left:54px;width:150px;height:136px;margin:0}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-icons{position:absolute;z-index:7;top:50%;right:62px;gap:22px;transform:translateY(-50%)}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav{top:0;right:300px;bottom:0;left:225px;min-height:100px;height:100px}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav-inner{min-height:100px;height:100px}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav-inner a{padding:36px 23px 33px;font-size:clamp(18px,1.4vw,24px)}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav-inner a.is-active:after{bottom:19px}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav:before{left:-225px;width:245px}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav:after{right:-300px;width:275px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) #MainContent:before{top:0;left:0;width:175px;height:100%;opacity:.88;background:radial-gradient(circle at 12% 11%,#f60764 0 3px,transparent 4px),radial-gradient(circle at 34% 19%,#f60764 0 5px,transparent 6px),radial-gradient(circle at 9% 34%,#087cff 0 4px,transparent 5px),radial-gradient(circle at 27% 53%,#087cff 0 2px,transparent 3px),linear-gradient(166deg,transparent 0 8%,#f60764 9% 13%,transparent 14% 24%,#f60764 25% 29%,transparent 30% 53%,#087cff 54% 58%,transparent 59% 70%,#087cff 71% 75%,transparent 76%);clip-path:polygon(0 0,96% 3%,43% 8%,88% 13%,31% 19%,100% 26%,38% 34%,84% 42%,25% 49%,93% 58%,35% 66%,78% 76%,22% 84%,92% 94%,0 100%)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) #MainContent:after{top:0;right:0;width:215px;height:100%;opacity:.9;background:radial-gradient(circle at 78% 9%,#f60764 0 3px,transparent 4px),radial-gradient(circle at 55% 24%,#f60764 0 5px,transparent 6px),radial-gradient(circle at 88% 47%,#ffd20a 0 5px,transparent 6px),radial-gradient(circle at 61% 67%,#ffd20a 0 3px,transparent 4px),radial-gradient(circle at 83% 85%,#087cff 0 4px,transparent 5px),linear-gradient(17deg,transparent 0 10%,#f60764 11% 15%,transparent 16% 35%,#f60764 36% 40%,transparent 41% 55%,#ffd20a 56% 60%,transparent 61% 76%,#087cff 77% 81%,transparent 82%);clip-path:polygon(36% 0,100% 0,100% 100%,25% 97%,70% 90%,16% 83%,76% 75%,27% 67%,88% 59%,20% 51%,78% 43%,25% 34%,85% 26%,31% 17%,91% 8%)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product{padding-top:46px!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product>product-component>.page-width{position:relative;left:14px;width:calc(100% - 270px);max-width:1680px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product{grid-template-columns:minmax(0,61fr) minmax(0,39fr);column-gap:100px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media-list{padding:6px!important;border-width:4px;border-radius:25px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product-media-container,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product-media-container.constrain-height,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__modal-opener,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__media{width:100%!important;max-width:none!important;margin:0!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product-media-container,body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .global-media-settings{padding:0!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-customizer-launch{margin-bottom:25px!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__title{margin-bottom:27px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product__title h1{font-size:clamp(52px,4.5vw,82px)!important}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product [id^=price-]{margin-bottom:30px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-showcase-benefit{min-height:105px;padding-left:8px;padding-right:8px;font-size:16px}}@media screen and (min-width:990px)and (max-width:1300px){body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-logo{left:28px;width:125px}body:has(.lp-reference-product) .lp-storefront-header--header .lp-storefront-nav{right:230px;left:165px}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product>product-component>.page-width{left:0;width:calc(100% - 90px)}body:has(.lp-reference-product):not(:has(.sb-customize-product-popup-open)) .lp-reference-product .product{grid-template-columns:minmax(0,58fr) minmax(0,42fr);column-gap:38px}}.lp-reference-product .lp-budget-bulk-price .price-item{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;max-width:100%}.lp-reference-product .lp-budget-bulk-label{color:#111;font:900 italic clamp(20px,1.7vw,26px)/1.1 var(--lp-store-brush);letter-spacing:-.02em;text-transform:uppercase}.lp-reference-product .lp-budget-bulk-amount{position:relative;display:inline-block;padding:0 5px 5px 0;color:#f60764;font:900 italic clamp(40px,3.6vw,54px)/1 var(--lp-store-brush);letter-spacing:-.035em;white-space:nowrap;-webkit-text-stroke:.6px #050505;paint-order:stroke fill;text-shadow:2px 3px 0 #050505}.lp-reference-product .lp-budget-bulk-amount:after{content:"";position:absolute;right:1px;bottom:-2px;left:3px;height:4px;background:#087cff;transform:skew(-24deg) rotate(-2deg)}.sbProduct-Designer-Popup-Html .pd_additionalfieldwrapper{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/local-press-storefront-theme.css.map */
