:root{--pp-bg:#06080c;--pp-panel:#0d1117;--pp-panel-2:#111722;--pp-line:#202632;--pp-red:#ff1f3d;--pp-white:#f7f8fb;--pp-muted:#aab2bf}html,body{background:var(--pp-bg)}body{color:var(--pp-white)}#header-group{--color-background:var(--pp-bg);--color-foreground:var(--pp-white);--color-border:var(--pp-line);background:var(--pp-bg);color:var(--pp-white)}#header-group .section-background{background:var(--pp-bg)!important}#header-group a,#header-group button,#header-group summary{color:var(--pp-white)}#header-group svg{color:currentColor}#header-group .header-logo{color:var(--pp-white)!important;font-weight:900!important;font-style:italic!important;letter-spacing:-.04em!important;font-size:1.25rem!important}#header-group .header-logo:hover{color:var(--pp-red)!important}dialog,[role=dialog],.drawer,[class*=menu-drawer],[class*=cart-drawer]{--color-background:#0b0f15;--color-foreground:var(--pp-white);--color-border:var(--pp-line)}dialog a,[role=dialog] a{color:var(--pp-white)}#MainContent[data-template^=page]{min-height:65vh;background:var(--pp-bg);color:var(--pp-white)}#MainContent[data-template^=page] .section-background{background:var(--pp-bg)!important}#MainContent[data-template^=page] .section{color:var(--pp-white)}#MainContent[data-template^=page] .page-width-content{max-width:980px}#MainContent[data-template^=page] h1{color:var(--pp-white);font-style:italic;font-weight:900;letter-spacing:-.045em;text-transform:uppercase;margin-bottom:1.2rem}#MainContent[data-template^=page] h1:after{content:"";display:block;width:54px;height:4px;margin-top:14px;border-radius:99px;background:var(--pp-red)}#MainContent[data-template^=page] h2,#MainContent[data-template^=page] h3,#MainContent[data-template^=page] h4{color:var(--pp-white);font-weight:800}#MainContent[data-template^=page] p,#MainContent[data-template^=page] li{color:var(--pp-muted);line-height:1.7}#MainContent[data-template^=page] a{color:#ff6075;text-underline-offset:3px}#MainContent[data-template^=page] input,#MainContent[data-template^=page] textarea,#MainContent[data-template^=page] select{background:var(--pp-panel)!important;color:var(--pp-white)!important;border-color:#303846!important}#MainContent[data-template^=page] input:focus,#MainContent[data-template^=page] textarea:focus,#MainContent[data-template^=page] select:focus{border-color:var(--pp-red)!important;outline:none;box-shadow:0 0 0 3px #ff1f3d1f}#MainContent[data-template^=page] button,#MainContent[data-template^=page] .button{border-color:var(--pp-red)!important}footer{--color-background:var(--pp-bg);--color-foreground:var(--pp-white);--color-border:var(--pp-line);background:var(--pp-bg);color:var(--pp-white);border-top:1px solid var(--pp-line)}footer .section-background{background:var(--pp-bg)!important}footer .footer-content{padding-top:4px}footer h2{font-style:italic;font-weight:1000;letter-spacing:-.045em}footer p{color:#8993a2}footer a{color:#cfd5df;text-decoration:none;transition:color .18s ease}footer a:hover{color:var(--pp-red)}footer .menu__heading{color:var(--pp-white)}@media(max-width:749px){#header-group .header-logo{font-size:1.1rem!important}footer .footer-content{gap:28px!important}#MainContent[data-template^=page] h1{font-size:clamp(32px,10vw,48px)}}.header-drawer,.header-drawer details,.header-drawer .menu-drawer-container,.header-drawer .menu-drawer,.header-drawer .menu-drawer__navigation,.header-drawer .menu-drawer__menu,.header-drawer .menu-drawer__submenu,.header-drawer .menu-drawer__inner-submenu,.header-drawer .menu-drawer__nav-buttons{--color-background:#06080c!important;--color-foreground:#f7f8fb!important;--color-foreground-rgb:247 248 251!important;--color-border:#202632!important;background:#06080c!important;color:#f7f8fb!important}.header-drawer .menu-drawer{border-inline-end:1px solid #202632!important}.header-drawer .menu-drawer__menu-item,.header-drawer .menu-drawer__title,.header-drawer .menu-drawer__close-button,.header-drawer .menu-drawer__back-button{color:#f7f8fb!important}.header-drawer .menu-drawer__menu-item:hover,.header-drawer .menu-drawer__menu-item:focus,.header-drawer .menu-drawer__menu-item--active{color:#ff1f3d!important}.header-drawer .menu-drawer__list-item--divider{border-color:#202632!important}#MainContent[data-template^=collection]{min-height:70vh;background:#06080c!important;color:#f7f8fb!important}#MainContent[data-template^=collection] .section-background,#MainContent[data-template^=collection] .section,#MainContent[data-template^=collection] collection-component,#MainContent[data-template^=collection] results-list,#MainContent[data-template^=collection] .product-grid-container,#MainContent[data-template^=collection] .collection-wrapper{background:#06080c!important;color:#f7f8fb!important}#MainContent[data-template^=collection] h1{color:#f7f8fb!important;font-style:italic;font-weight:1000;letter-spacing:-.045em;text-transform:uppercase}#MainContent[data-template^=collection] h1:after{content:"";display:block;width:54px;height:4px;margin-top:14px;border-radius:99px;background:#ff1f3d}#MainContent[data-template^=collection] p{color:#aab2bf!important}#MainContent[data-template^=collection] .facets,#MainContent[data-template^=collection] .facets *{color:#cfd5df}#MainContent[data-template^=collection] .main-collection-grid__empty{margin:18px 12px 46px;padding:54px 24px;border:1px solid #202632;border-radius:16px;background:radial-gradient(circle at 50% 0%,rgba(255,31,61,.12),transparent 40%),#0b0f15!important;color:#f7f8fb!important}#MainContent[data-template^=collection] .main-collection-grid__empty-title{color:#f7f8fb!important;font-style:italic;font-weight:1000;letter-spacing:-.035em}#MainContent[data-template^=collection] .main-collection-grid__empty-link{color:#ff6075!important}#MainContent[data-template^=product],#MainContent[data-template^=product] .shopify-section,#MainContent[data-template^=product] .section{--color-background:#06080c!important;--color-background-rgb:6 8 12!important;--color-foreground:#f7f8fb!important;--color-foreground-rgb:247 248 251!important;--color-border:#202632!important;background:#06080c!important;color:#f7f8fb!important}#MainContent[data-template^=product] .section-background{background:#06080c!important}#MainContent[data-template^=product] .text-block,#MainContent[data-template^=product] .text-block *,#MainContent[data-template^=product] .rte,#MainContent[data-template^=product] .rte *,#MainContent[data-template^=product] product-price,#MainContent[data-template^=product] product-price *,#MainContent[data-template^=product] .product-details,#MainContent[data-template^=product] .product-details *{color:#f7f8fb}#MainContent[data-template^=product] .rte p,#MainContent[data-template^=product] .rte li,#MainContent[data-template^=product] .product-description p,#MainContent[data-template^=product] .product-description li{color:#aab2bf!important;line-height:1.7}#MainContent[data-template^=product] .rte strong,#MainContent[data-template^=product] .rte b,#MainContent[data-template^=product] .rte h1,#MainContent[data-template^=product] .rte h2,#MainContent[data-template^=product] .rte h3,#MainContent[data-template^=product] .rte h4,#MainContent[data-template^=product] .rte h5,#MainContent[data-template^=product] .rte h6{color:#f7f8fb!important}#MainContent[data-template^=product] .rte li::marker{color:#ff1f3d}#MainContent[data-template^=product] .rte a{color:#ff6075!important;text-underline-offset:3px}#MainContent[data-template^=product] .product-recommendations,#MainContent[data-template^=product] .product-recommendations *,#MainContent[data-template^=product] [class*=recommend] h2,#MainContent[data-template^=product] [class*=recommend] h3{color:#f7f8fb!important}#MainContent[data-template^=product] .product-card,#MainContent[data-template^=product] .product-card__content{background:#0d1117;color:#f7f8fb!important}#MainContent[data-template^=product] label,#MainContent[data-template^=product] legend{color:#f7f8fb!important}#MainContent[data-template^=product] .variant-picker,#MainContent[data-template^=product] variant-picker{--color-variant-background:#0d1117!important;--color-variant-text:#f7f8fb!important;--color-variant-text-rgb:247 248 251!important;--color-variant-border:#465164!important;--color-variant-hover-background:#171e29!important;--color-variant-hover-text:#ffffff!important;--color-variant-hover-border:#ff1f3d!important;--color-selected-variant-background:#ff1f3d!important;--color-selected-variant-text:#ffffff!important;--color-selected-variant-text-rgb:255 255 255!important;--color-selected-variant-border:#ff1f3d!important;--color-selected-variant-hover-background:#d91833!important;--color-selected-variant-hover-text:#ffffff!important;--color-selected-variant-hover-border:#ff6075!important}#MainContent[data-template^=product] .variant-option__button-label{background:#0d1117!important;color:#f7f8fb!important;border-color:#465164!important}#MainContent[data-template^=product] .variant-option__button-label:hover{background:#171e29!important;color:#fff!important;border-color:#ff1f3d!important}#MainContent[data-template^=product] .variant-option__button-label:has(:checked){background:#ff1f3d!important;color:#fff!important;border-color:#ff1f3d!important}#MainContent[data-template^=product] .variant-option__button-label:has(:checked) .variant-option__button-label__pill{background:#ff1f3d!important}#MainContent[data-template^=product] .variant-option__button-label:has([data-option-available=false]){background:#090c11!important;color:#737d8b!important;border-color:#2b323d!important;opacity:.72}#MainContent[data-template^=product] .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{color:#737d8b!important}#MainContent[data-template^=product] .quantity-selector{--color-input-background:#0d1117!important;--color-input-text:#f7f8fb!important;--color-input-border:#465164!important;background:#0d1117!important;color:#f7f8fb!important;border-color:#465164!important}#MainContent[data-template^=product] .quantity-selector input[type=number],#MainContent[data-template^=product] .quantity-selector .quantity-minus,#MainContent[data-template^=product] .quantity-selector .quantity-plus{color:#f7f8fb!important;background:transparent!important;opacity:1!important}#MainContent[data-template^=product] .quantity-selector svg{color:#f7f8fb!important;fill:currentColor}#MainContent[data-template^=product] .quantity-selector button:disabled,#MainContent[data-template^=product] .quantity-selector input:disabled{color:#737d8b!important;opacity:.55!important}#MainContent[data-template^=collection]{position:relative!important;z-index:2;isolation:isolate}#MainContent[data-template^=collection] collection-component{display:block!important;width:100%!important;position:relative!important;z-index:1}#MainContent[data-template^=collection] collection-component>results-list,#MainContent[data-template^=collection] .product-grid-container,#MainContent[data-template^=collection] .collection-wrapper,#MainContent[data-template^=collection] .main-collection-grid,#MainContent[data-template^=collection] .product-grid{display:block;position:relative}@media screen and (min-width:750px){#MainContent[data-template^=collection] .product-grid-container{display:grid!important}#MainContent[data-template^=collection] .collection-wrapper,#MainContent[data-template^=collection] .main-collection-grid,#MainContent[data-template^=collection] .product-grid{display:grid}}#MainContent[data-template^=collection] .product-grid__item,#MainContent[data-template^=collection] product-card,#MainContent[data-template^=collection] .product-card,#MainContent[data-template^=collection] .product-card__content,#MainContent[data-template^=collection] .product-card__link{position:relative;z-index:3}#MainContent[data-template^=collection] .product-card__link{pointer-events:auto!important}footer{position:relative!important;z-index:1!important;clear:both!important;width:100%}footer .footer-content{position:relative!important;z-index:1!important;contain:none!important;content-visibility:visible!important}#MainContent[data-template^=collection],#MainContent[data-template^=product],#MainContent[data-template^=collection] .section-background,#MainContent[data-template^=product] .section-background,#MainContent[data-template^=collection] .product-grid-container,#MainContent[data-template^=collection] .collection-wrapper,#MainContent[data-template^=collection] .main-collection-grid{background:#06080c!important}#MainContent[data-template^=collection] .product-grid__item,#MainContent[data-template^=collection] product-card,#MainContent[data-template^=collection] .product-card,#MainContent[data-template^=collection] .product-card__content,#MainContent[data-template^=product] product-card,#MainContent[data-template^=product] .product-card,#MainContent[data-template^=product] .product-card__content{background:#0d1117!important;color:#f7f8fb!important;border-color:#202632!important}#MainContent[data-template^=collection] .card-gallery,#MainContent[data-template^=collection] .product-media,#MainContent[data-template^=collection] .product-media-container,#MainContent[data-template^=collection] [class*=product-media],#MainContent[data-template^=product] .card-gallery,#MainContent[data-template^=product] .product-gallery,#MainContent[data-template^=product] .product-media,#MainContent[data-template^=product] .product-media-container,#MainContent[data-template^=product] [class*=product-media],#MainContent[data-template^=product] .thumbnail,#MainContent[data-template^=product] [class*=thumbnail]{background:#0d1117!important;border-color:#202632!important}#MainContent[data-template^=collection] .product-card__content>*,#MainContent[data-template^=product] .product-card__content>*{background-color:transparent}#MainContent[data-template^=collection] .product-card img,#MainContent[data-template^=product] .product-gallery img,#MainContent[data-template^=product] .product-media img,#MainContent[data-template^=product] .thumbnail img{background-color:transparent!important}#MainContent[data-template^=collection] .product-card h3,#MainContent[data-template^=collection] .product-card h4,#MainContent[data-template^=collection] .product-card a,#MainContent[data-template^=collection] .product-card .price,#MainContent[data-template^=product] .product-card h3,#MainContent[data-template^=product] .product-card h4,#MainContent[data-template^=product] .product-card a,#MainContent[data-template^=product] .product-card .price{color:#f7f8fb!important}#MainContent[data-template^=product] .product-recommendations,#MainContent[data-template^=product] [class*=recommend]{background:#06080c!important}#MainContent[data-template^=product] .product-recommendations product-card,#MainContent[data-template^=product] [class*=recommend] product-card{background:#0d1117!important}#MainContent[data-template^=collection] .product-grid__item:hover,#MainContent[data-template^=product] product-card:hover{border-color:#394252!important}#MainContent[data-template^=product] .pp-loox-reviews-section{background:#06080c!important;color:#f7f8fb!important;border-top:1px solid #202632;padding:48px var(--page-margin,24px)}#MainContent[data-template^=product] .pp-loox-reviews-shell{max-width:1200px;margin:0 auto}#MainContent[data-template^=product] .pp-loox-reviews-heading{margin-bottom:22px}#MainContent[data-template^=product] .pp-loox-reviews-heading span{display:block;color:#ff1f3d!important;font-size:.72rem;font-weight:900;letter-spacing:.14em}#MainContent[data-template^=product] .pp-loox-reviews-heading h2{margin:4px 0 0;color:#f7f8fb!important;font-style:italic;font-weight:1000;letter-spacing:-.04em}#MainContent[data-template^=product] #looxReviews{background:#0d1117!important;color:#f7f8fb!important;border:1px solid #202632;border-radius:14px;padding:18px}#MainContent[data-template^=product] .rating-wrapper,#MainContent[data-template^=collection] .rating-wrapper{--star-fill-color:#ff1f3d!important;--star-fill-color-rgb:255 31 61!important}#MainContent[data-template^=product] .rating-wrapper .rating-count,#MainContent[data-template^=collection] .rating-wrapper .rating-count{color:#aab2bf!important}@media(max-width:749px){#MainContent[data-template^=product] .pp-loox-reviews-section{padding:32px 16px}#MainContent[data-template^=product] #looxReviews{padding:12px;border-radius:10px}}#MainContent[data-template^=product] media-gallery,#MainContent[data-template^=product] .media-gallery__grid,#MainContent[data-template^=product] .product-media-container,#MainContent[data-template^=product] .product-media{opacity:1!important;visibility:visible!important;content-visibility:visible!important}#MainContent[data-template^=product] .product-media{display:flex!important;width:100%!important;min-width:0!important;position:relative!important}#MainContent[data-template^=product] img.product-media__image,#MainContent[data-template^=product] .product-media img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;max-width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;position:relative!important;z-index:2!important;filter:none!important;mix-blend-mode:normal!important;clip-path:none!important;transform:none!important}#MainContent[data-template^=product] .product-media-container__zoom-button{z-index:3!important;background:transparent!important}#MainContent[data-template="page.contact"]{overflow:visible!important}#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form){position:relative!important;display:block!important;overflow:visible!important;min-height:560px!important;z-index:2!important}#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form) .section,#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form) .custom-section-content,#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form) .section-content-wrapper,#MainContent[data-template="page.contact"] .contact-form,#MainContent[data-template="page.contact"] .contact-form__form{height:auto!important;max-height:none!important;overflow:visible!important}#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form) .section{min-height:560px!important}#MainContent[data-template="page.contact"] .contact-form{position:relative!important;z-index:2!important;width:min(100%,760px)!important}@media(max-width:749px){#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form),#MainContent[data-template="page.contact"] .section-wrapper:has(.contact-form) .section{min-height:690px!important}}#MainContent[data-template^=page]{overflow:visible!important}#MainContent[data-template^=page]>.shopify-section,#MainContent[data-template^=page] .section-wrapper,#MainContent[data-template^=page] .section,#MainContent[data-template^=page] .section-content-wrapper,#MainContent[data-template^=page] .layout-panel-flex,#MainContent[data-template^=page] .page-content,#MainContent[data-template^=page] .page-content .rte,#MainContent[data-template^=page] .page-block,#MainContent[data-template^=page] .rte{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#MainContent[data-template^=page] .section-content-wrapper,#MainContent[data-template^=page] .layout-panel-flex{flex:none!important}#MainContent[data-template^=page]>.shopify-section:last-child{flex-grow:0!important}#MainContent[data-template^=page] .page-content,#MainContent[data-template^=page] .page-block{display:block!important;position:relative!important;width:100%!important}footer{position:relative!important;inset:auto!important;clear:both!important;z-index:1!important;flex:0 0 auto!important;width:100%!important}#footer-group{position:relative!important;inset:auto!important;clear:both!important}@media screen and (min-width:990px){html:has(.page-wrapper),html:has(.page-wrapper) body{height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important}.page-wrapper{height:auto!important;min-height:100dvh!important;overflow:visible!important}}.page-wrapper{position:relative!important}#MainContent{position:relative!important;display:block!important;height:auto!important;min-height:0!important;overflow:visible!important}#MainContent>.shopify-section{position:relative!important;height:auto!important;min-height:0!important;overflow:visible!important}#MainContent>.shopify-section:last-child{flex-grow:0!important}footer,#footer-group{position:static!important;inset:auto!important;transform:none!important;clear:both!important;width:100%!important;height:auto!important;min-height:0!important;margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/pitpixel-global.css.map */
