:root{--plx-dark: #020c18;--plx-navy: #03334d;--plx-navy-mid: rgba(3,51,77,.22);--plx-navy-glass: rgba(3,51,77,.14);--plx-navy-card: rgba(3,51,77,.18);--plx-ice: #7ab1cb;--plx-ice-glass: rgba(122,177,203,.14);--plx-ice-border: rgba(122,177,203,.22);--plx-border: rgba(255,255,255,.08);--plx-border-soft: rgba(255,255,255,.05);--plx-text-1: rgba(255,255,255,.92);--plx-text-2: rgba(255,255,255,.64);--plx-text-3: rgba(255,255,255,.38);--plx-radius-card: 18px;--plx-radius-pill: 100px;--plx-gap-xs: 1.5rem;--plx-gap-sm: 3rem;--plx-gap-md: 5rem;--plx-gap-lg: 8rem;--plx-gap-xl: 11rem}html:has(body.template-product),html:has(body.template-collection),html:has(body.template-page),html:has(body.template-cart),html:has(body.template-search),html:has(body.template-404),html:has(body.template-list-collections){background:#020c18!important}:is(body.template-product,body.template-collection,body.template-page,body.template-cart,body.template-search,body.template-404,body.template-list-collections){--color-background: 2, 12, 24 !important;--gradient-background: #020c18 !important;--color-foreground: 230, 240, 255 !important;background:#020c18!important;background-color:#020c18!important;color:var(--plx-text-1)!important}:is(body.template-product,body.template-collection,body.template-page,body.template-cart,body.template-search,body.template-404,body.template-list-collections) :is([class*=color-scheme],[class*=color-background]),:is(body.template-product,body.template-collection,body.template-page,body.template-cart,body.template-search,body.template-404,body.template-list-collections) .gradient:not(#plx-announce):not(#plx-nav):not(.plx-nav-btn):not(.plx-nav-cta):not(.plx-nav-drawer-cta){background-color:transparent!important;background-image:none!important}:is(body.template-product,body.template-collection,body.template-page,body.template-cart,body.template-search,body.template-404,body.template-list-collections) :is(.shopify-section,.shopify-section>*,.shopify-section>*>*,.shopify-section>*>*>*,.section,.page-width,[data-section-type],.blocky-section,.blocky-section-body,.blocky-section__inner){background:transparent!important;background-color:transparent!important}:is(body.template-product,body.template-collection,body.template-page){background:#020c18!important;color:var(--plx-text-1)!important}:is(body.template-product,body.template-collection,body.template-page,body.template-cart,body.template-search) :is(.shopify-section-group-header-group,header.section-header,.header-wrapper,#shopify-section-header){display:none!important}body.template-product{font-size:1.6rem;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.template-product h1,body.template-product .h1{font-size:clamp(2.6rem,4.5vw,4rem)!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.06!important;color:#fff!important}body.template-product h2,body.template-product .h2{font-size:clamp(1.9rem,3.2vw,2.8rem)!important;font-weight:700!important;letter-spacing:-.022em!important;line-height:1.12!important;color:#fff!important}body.template-product h3,body.template-product .h3{font-size:clamp(1.4rem,2vw,1.8rem)!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.22!important;color:var(--plx-text-1)!important}body.template-product h4,body.template-product h5,body.template-product h6{font-weight:600!important;color:var(--plx-text-1)!important}body.template-product p,body.template-product li{color:var(--plx-text-2)!important;line-height:1.72!important;font-size:1.55rem}body.template-product strong,body.template-product b{color:var(--plx-text-1)!important}body.template-product ul:not([class]),body.template-product .rte ul{list-style:none!important;padding-left:0!important}body.template-product ul:not([class]) li,body.template-product .rte ul li{padding:.35rem 0 .35rem 1.6rem!important;position:relative!important;color:var(--plx-text-2)!important}body.template-product ul:not([class]) li:before,body.template-product .rte ul li:before{content:""!important;position:absolute;left:0;top:.9em;width:5px;height:5px;border-radius:50%;background:var(--plx-ice)!important}body.template-product a:not(.plx-nav-btn):not(.plx-nav-logo):not(.plx-nav-cta):not(.plx-nav-drawer-cta):not(.btn):not(.button):not([class*=product-form]){color:var(--plx-ice);text-decoration:none;transition:color .18s}body.template-product .eyebrow,body.template-product [class*=eyebrow],body.template-product [class*=label-]{font-size:.72rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--plx-ice)!important}body.template-product .product{background:transparent!important;padding-top:0!important}body.template-product .product__info-wrapper,body.template-product .product-form__info-wrapper{padding-left:3.5rem!important}@media(max-width:990px){body.template-product .product__info-wrapper,body.template-product .product-form__info-wrapper{padding-left:0!important;padding-top:2.5rem!important}}body.template-product .product__media-item{background:#0308148c!important;border-radius:var(--plx-radius-card)!important;border:1px solid var(--plx-ice-border)!important;overflow:hidden}body.template-product .product__media-item img{border-radius:calc(var(--plx-radius-card) - 1px)!important}body.template-product .product__media-list .product__media-item:first-child{border:1px solid rgba(122,177,203,.28)!important}body.template-product .product__thumbnail{background:#03081480!important;border-radius:10px!important;border:1px solid var(--plx-border)!important;opacity:.65;transition:opacity .2s,border-color .2s!important}body.template-product .thumbnail-list__item--active .product__thumbnail,body.template-product .product__thumbnail:hover{border-color:var(--plx-ice-border)!important;opacity:1!important}body.template-product .product__title{color:#fff!important;font-size:clamp(2rem,3.4vw,2.9rem)!important;font-weight:800!important;letter-spacing:-.028em!important;line-height:1.1!important;margin-bottom:1.2rem!important}body.template-product .product__vendor,body.template-product .product__type{font-size:.72rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--plx-ice)!important;margin-bottom:.75rem!important}body.template-product .price--large,body.template-product .price{color:#fff!important;margin-bottom:.5rem}body.template-product .price__container{gap:.6rem!important}body.template-product .price-item--regular:not(.price-item--last),body.template-product .price-item--sale{color:#fff!important;font-size:2.2rem!important;font-weight:700!important;letter-spacing:-.02em!important}body.template-product .price-item--regular.price-item--last:not(:only-child){color:var(--plx-text-3)!important;font-size:1.25rem!important;text-decoration:line-through}body.template-product .badge--sale,body.template-product .badge{background:var(--plx-ice-glass)!important;color:var(--plx-ice)!important;border:1px solid var(--plx-ice-border)!important;border-radius:6px!important;font-size:.65rem!important;font-weight:700!important;letter-spacing:.08em!important;padding:.3em .65em!important;text-transform:uppercase!important}body.template-product .rating{gap:.3rem!important}body.template-product .rating__icon{color:var(--plx-ice)!important;fill:var(--plx-ice)!important}body.template-product .rating-count{color:var(--plx-text-3)!important;font-size:1.3rem!important}body.template-product .product__description,body.template-product .product__text{color:var(--plx-text-2)!important;line-height:1.72!important;font-size:1.5rem!important;border-top:1px solid var(--plx-border)!important;padding-top:1.5rem!important;margin-top:1.2rem!important}body.template-product .variant-pills__input{background:#ffffff0d!important;border:1.5px solid rgba(255,255,255,.14)!important;color:var(--plx-text-2)!important;border-radius:12px!important;padding:.8rem 1.4rem!important;font-size:1.4rem!important;font-weight:500!important;transition:border-color .18s,color .18s,background .18s!important}body.template-product .variant-pills__radio:checked+.variant-pills__input,body.template-product .variant-pills__input:hover{background:var(--plx-ice-glass)!important;border-color:var(--plx-ice)!important;color:#fff!important}body.template-product .product-form__input label,body.template-product .form__label{color:var(--plx-text-2)!important;font-size:1.2rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:.65rem!important}body.template-product .select__select,body.template-product .select select{background:#ffffff0d!important;border:1.5px solid rgba(255,255,255,.14)!important;color:var(--plx-text-1)!important;border-radius:12px!important;padding:.9rem 1.2rem!important}body.template-product .quantity{background:#ffffff0d!important;border:1.5px solid rgba(255,255,255,.12)!important;border-radius:14px!important;overflow:hidden}body.template-product .quantity__button{color:var(--plx-text-2)!important;background:transparent!important;width:4.4rem!important;font-size:1.8rem!important;transition:color .15s!important}body.template-product .quantity__button:hover{color:#fff!important}body.template-product .quantity__input{background:transparent!important;color:#fff!important;font-size:1.5rem!important;font-weight:600!important}body.template-product .product-form__submit,body.template-product button[name=add]{background:#fff!important;color:#03334d!important;border:none!important;border-radius:var(--plx-radius-pill)!important;padding:1.15rem 2.8rem!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:.01em!important;transition:transform .2s ease,box-shadow .2s ease,background .18s!important;text-transform:none!important;width:100%!important;cursor:pointer!important}body.template-product .product-form__submit:hover,body.template-product button[name=add]:hover{transform:translateY(-2px)!important;box-shadow:0 16px 40px #00000059,0 0 0 1px #7ab1cb40!important;background:#f5f9fc!important}body.template-product .product-form__submit:disabled{opacity:.4!important;transform:none!important;cursor:not-allowed!important}body.template-product .shopify-payment-button{margin-top:.9rem!important}body.template-product .shopify-payment-button__button--unbranded{border-radius:var(--plx-radius-pill)!important;background:#ffffff12!important;color:#ffffffb8!important;border:1.5px solid rgba(255,255,255,.12)!important;transition:background .2s,border-color .2s!important;padding:1rem 2rem!important}body.template-product .shopify-payment-button__button--unbranded:hover{background:#ffffff21!important;border-color:#ffffff38!important}body.template-product .product-form__buttons{margin-top:1.8rem!important}body.template-product .product-form__input{margin-bottom:1.4rem!important}body.template-product .icon-with-text{background:transparent!important;border-top:1px solid var(--plx-border)!important;padding-top:1.4rem!important;margin-top:1.4rem!important;gap:1.2rem!important}body.template-product .icon-with-text .icon-with-text__text{color:var(--plx-text-2)!important;font-size:1.3rem!important}body.template-product .icon-with-text .icon{color:var(--plx-ice)!important;fill:var(--plx-ice)!important}body.template-product .payment-icons{filter:brightness(.5) invert(0);opacity:.5;margin-top:.8rem!important}body.template-product details,body.template-product .accordion{border-top:1px solid var(--plx-border)!important;border-bottom:none!important;background:transparent!important}body.template-product details summary,body.template-product .accordion__title{color:var(--plx-text-1)!important;background:transparent!important;padding:1.2rem 0!important;font-size:1.4rem!important;font-weight:600!important}body.template-product details .product__description,body.template-product .accordion__content,body.template-product details>div{color:var(--plx-text-2)!important;padding-bottom:1.2rem!important;font-size:1.4rem!important;line-height:1.65!important}:is(body.template-product,body.template-collection,body.template-page,body.template-cart,body.template-search,body.template-404,body.template-list-collections) .shopify-section{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}:is(body.template-product,body.template-collection,body.template-page) .shopify-section:first-child{padding-top:calc(86px + .5rem)!important}:is(body.template-product,body.template-collection,body.template-page).plx-has-announce .shopify-section:first-child{padding-top:calc(128px + .5rem)!important}body.template-product [class*=blocky-].blocky-padding{--padding-top: 3.5rem !important;--padding-bottom: 3.5rem !important}body.template-product .shopify-section:has(.blocky-section-divider),body.template-product .blocky-section-divider{display:none!important}body.template-product .shopify-section:has(.blocky-video-with-text),body.template-product .shopify-section:has(.blocky-lys-video-with-text),body.template-product .shopify-section:has(.blocky-video-embedded){padding:0!important;margin:0!important}body.template-product .shopify-section:has(.blocky-video-with-text)>*,body.template-product .shopify-section:has(.blocky-lys-video-with-text)>*,body.template-product .shopify-section:has(.blocky-video-embedded)>*{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}body.template-product .blocky-video-with-text,body.template-product .blocky-lys-video-with-text,body.template-product .blocky-video-embedded{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}body.template-product .page-width,body.template-product .blocky-page-width{max-width:min(var(--page-width, 120rem),100% - 3.2rem)!important;margin-left:auto!important;margin-right:auto!important}body.template-product [class*=blocky-],body.template-product .blocky-section-body{background:transparent!important}body.template-product .blocky-section-divider svg path{fill:#030c1cb3!important}body.template-product .blocky-section-divider{background:transparent!important;overflow:hidden}body.template-product [class*=blocky-heading],body.template-product [class*=blocky-title],body.template-product .blocky-section__title,body.template-product .blocky-section__heading{color:#fff!important;font-weight:700!important;letter-spacing:-.02em!important}body.template-product [class*=blocky-body],body.template-product [class*=blocky-text],body.template-product .blocky-section__subtitle,body.template-product .blocky-section__body{color:var(--plx-text-2)!important}body.template-product [class*=blocky-eyebrow],body.template-product [class*=blocky-label]{color:var(--plx-ice)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:700!important;font-size:.72rem!important}body.template-product .rich-text{background:transparent!important}body.template-product .rich-text__heading{color:#fff!important;font-weight:800!important;letter-spacing:-.025em!important}body.template-product .rich-text__text{color:var(--plx-text-2)!important;line-height:1.72!important}body.template-product .blocky-image-with-text,body.template-product .blocky-lys-image-with-text{background:transparent!important}body.template-product .blocky-image-with-text img,body.template-product .blocky-lys-image-with-text img{border-radius:16px!important;border:1px solid var(--plx-border)!important}body.template-product .multicolumn{background:transparent!important}body.template-product .multicolumn-list{gap:1.6rem!important}body.template-product .multicolumn-list__item>.card,body.template-product .multicolumn-list__item>*{background:var(--plx-navy-card)!important;border:1px solid var(--plx-ice-border)!important;border-radius:20px!important;padding:2.4rem!important;transition:border-color .2s,transform .2s!important}body.template-product .multicolumn-list__item>.card:hover,body.template-product .multicolumn-list__item>*:hover{border-color:#7ab1cb73!important;transform:translateY(-3px)!important}body.template-product .multicolumn-list__item .card__heading{color:#fff!important;font-size:1.5rem!important;font-weight:700!important;margin-bottom:.6rem!important}body.template-product .multicolumn-list__item .card__text{color:var(--plx-text-2)!important;font-size:1.4rem!important}body.template-product .multicolumn-list__item .icon-wrapper,body.template-product .multicolumn-list__item .media{background:var(--plx-ice-glass)!important;border:1px solid var(--plx-ice-border)!important;border-radius:12px!important;padding:.9rem!important;width:fit-content!important;margin-bottom:1.2rem!important}body.template-product .multicolumn-list__item .icon{color:var(--plx-ice)!important;fill:var(--plx-ice)!important}body.template-product .blocky-lys-multicolumn-with-text-and-icon__card,body.template-product .blocky-multicolumn-with-text-and-icon__card{background:var(--plx-navy-card)!important;border:1px solid var(--plx-ice-border)!important;border-radius:20px!important;padding:2.2rem!important;transition:border-color .2s,transform .2s!important}body.template-product .blocky-lys-multicolumn-with-text-and-icon__card:hover,body.template-product .blocky-multicolumn-with-text-and-icon__card:hover{border-color:#7ab1cb73!important;transform:translateY(-3px)!important}body.template-product .blocky-lys-multicolumn-with-text-and-icon__card *{color:var(--plx-text-1)!important}body.template-product .blocky-product-features-and-icons__icon-card{background:var(--plx-navy-card)!important;border:1px solid var(--plx-ice-border)!important;border-radius:18px!important;padding:2rem!important;transition:border-color .2s,transform .2s!important}body.template-product .blocky-product-features-and-icons__icon-card:hover{border-color:#7ab1cb73!important;transform:translateY(-2px)!important}body.template-product .blocky-product-features-and-icons__icon-card *{color:var(--plx-text-1)!important}body.template-product table,body.template-product .blocky-comparison-table,body.template-product [class*=comparison]{background:transparent!important;border-collapse:separate!important;border-spacing:0!important;width:100%!important}body.template-product table thead tr th,body.template-product [class*=comparison] [class*=header]{background:var(--plx-navy-card)!important;color:#fff!important;font-weight:700!important;font-size:1.35rem!important;letter-spacing:.02em!important;padding:1.4rem 1.8rem!important;border-bottom:2px solid var(--plx-ice-border)!important}body.template-product table thead tr th:nth-child(2),body.template-product [class*=comparison] [class*=header]:nth-child(2){background:#03334d73!important;border:1px solid var(--plx-ice-border)!important;border-bottom:2px solid var(--plx-ice)!important;color:#fff!important;box-shadow:0 0 24px #7ab1cb1f!important}body.template-product table tbody tr,body.template-product [class*=comparison] [class*=row]{border-bottom:1px solid var(--plx-border)!important;transition:background .15s!important}body.template-product table tbody tr:hover{background:#ffffff08!important}body.template-product table tbody tr td,body.template-product [class*=comparison] [class*=cell]{background:transparent!important;color:var(--plx-text-2)!important;padding:1.1rem 1.8rem!important;font-size:1.4rem!important;vertical-align:middle!important}body.template-product table tbody tr td:nth-child(2){background:#03334d24!important;color:var(--plx-text-1)!important;font-weight:600!important;border-left:1px solid var(--plx-ice-border)!important;border-right:1px solid var(--plx-ice-border)!important}body.template-product table tbody tr td:first-child{color:var(--plx-text-3)!important;font-weight:500!important}body.template-product table .icon,body.template-product table svg{color:var(--plx-ice)!important;fill:var(--plx-ice)!important}body.template-product .blocky-comparison-table,body.template-product [class*=blocky-comparison]{border-radius:18px!important;border:1px solid var(--plx-border)!important;overflow:hidden!important}body.template-product .collapsible-content{background:transparent!important}body.template-product .collapsible-content__heading{color:#fff!important;font-size:clamp(1.7rem,2.4vw,2.4rem)!important;font-weight:700!important;text-align:center!important;margin-bottom:2.4rem!important}body.template-product .accordion{border:none!important;border-top:1px solid var(--plx-border)!important;background:transparent!important;border-radius:0!important}body.template-product .accordion:last-child{border-bottom:1px solid var(--plx-border)!important}body.template-product .accordion__title{color:var(--plx-text-1)!important;font-size:1.5rem!important;font-weight:600!important;padding:1.5rem 0!important;background:transparent!important;transition:color .18s!important}body.template-product .accordion__title:hover{color:var(--plx-ice)!important}body.template-product details[open]>summary.accordion__title{color:#fff!important}body.template-product .accordion__content,body.template-product details>div{color:var(--plx-text-2)!important;font-size:1.45rem!important;line-height:1.72!important;padding:0 0 1.6rem!important}body.template-product .accordion__title .icon{color:var(--plx-ice)!important;fill:var(--plx-ice)!important;transition:transform .2s!important}body.template-product [class*=blocky-image-banner],body.template-product [class*=blocky-banner],body.template-product .blocky-image-with-text--full{position:relative!important;overflow:hidden!important;border-radius:20px!important;border:1px solid var(--plx-border)!important}body.template-product [class*=blocky-image-banner] img,body.template-product [class*=blocky-banner] img{border-radius:20px!important}body.template-product [class*=blocky-image-banner] [class*=content],body.template-product [class*=blocky-banner] [class*=content],body.template-product [class*=blocky-image-banner] [class*=text],body.template-product [class*=blocky-banner] [class*=text]{position:relative!important;z-index:2!important}body.template-product [class*=blocky-image-banner]:before,body.template-product [class*=blocky-banner]:before{content:""!important;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#020c1899,#03334d59 55%,#020c1899);z-index:1;border-radius:inherit;pointer-events:none}body.template-product .blocky-before-after-slider,body.template-product .blocky-before-after-slider-2{background:transparent!important}body.template-product .blocky-before-after-slider img,body.template-product .blocky-before-after-slider-2 img{border-radius:16px!important}body.template-product .blocky-video-with-text{position:relative!important;overflow:hidden!important;min-height:85vh!important;padding-top:0!important;padding-bottom:0!important;background:transparent!important}body.template-product .blocky-video-with-text>.blocky-page-width{max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}body.template-product .blocky-video-with-text .blocky-flex-container{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:85vh!important;width:100%!important;gap:0!important}body.template-product .blocky-video-with-text [class*=blocky-flex-child-small],body.template-product .blocky-video-with-text [class*=blocky-flex-child-medium],body.template-product .blocky-video-with-text [class*=blocky-flex-child-large]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;flex:none!important;z-index:0!important;overflow:hidden!important;border-radius:0!important;box-shadow:none!important}body.template-product .blocky-video-with-text [class*=blocky-flex-child-small] blocky-video,body.template-product .blocky-video-with-text [class*=blocky-flex-child-medium] blocky-video,body.template-product .blocky-video-with-text [class*=blocky-flex-child-large] blocky-video{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:0!important}body.template-product .blocky-video-with-text [class*=blocky-flex-child-small] video,body.template-product .blocky-video-with-text [class*=blocky-flex-child-medium] video,body.template-product .blocky-video-with-text [class*=blocky-flex-child-large] video{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center center!important;border-radius:0!important}body.template-product .blocky-video-with-text:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#020c18bd,#03334d75,#020c18bd);z-index:1;pointer-events:none}body.template-product .blocky-video-with-text .blocky-flex-child:not([class*=-small]):not([class*=-medium]):not([class*=-large]){position:relative!important;z-index:2!important;width:100%!important;max-width:100%!important;flex:none!important;padding:8rem 2rem!important;display:flex!important;align-items:center!important;justify-content:center!important}body.template-product .blocky-video-with-text .blocky-media-text-container{max-width:760px!important;width:100%!important;text-align:center!important;display:flex!important;flex-direction:column!important;gap:1.4rem!important;align-items:center!important}body.template-product .blocky-video-with-text h2,body.template-product .blocky-video-with-text h3,body.template-product .blocky-video-with-text [class*=blocky-heading],body.template-product .blocky-video-with-text [class*=blocky-title]{color:#fff!important;text-shadow:0 2px 32px rgba(0,0,0,.65)!important}body.template-product .blocky-video-with-text p,body.template-product .blocky-video-with-text [class*=blocky-body]{color:#ffffffd1!important;text-shadow:0 1px 12px rgba(0,0,0,.5)!important}body.template-product .blocky-video-embedded .blocky-media-hero{position:relative!important;overflow:hidden!important}body.template-product .blocky-video-embedded .blocky-media-hero-container video{object-fit:cover!important;object-position:center center!important}body.template-product .blocky-video-embedded .blocky-media-hero-text-wrap{background:linear-gradient(160deg,#020c18ad,#03334d6b,#020c18ad)!important}body.template-product .blocky-video-embedded .blocky-media-hero-text-content{text-align:center!important}body.template-product .blocky-video-embedded h2,body.template-product .blocky-video-embedded h3{color:#fff!important;text-shadow:0 2px 28px rgba(0,0,0,.6)!important}body.template-product .blocky-lys-video-with-text{background:transparent!important}body.template-product .blocky-lys-video-with-text video,body.template-product .blocky-lys-video-with-text iframe{border-radius:16px!important;overflow:hidden}body.template-product .blocky-video-embedded{background:transparent!important}body.template-product .blocky-video-embedded video,body.template-product .blocky-video-embedded iframe{border-radius:16px!important}body.template-product .blocky-scrolling-image-bar,body.template-product .blocky-lys-scrolling-text-bar{background:#03334d38!important;border-top:1px solid var(--plx-border)!important;border-bottom:1px solid var(--plx-border)!important}body.template-product .related-products{background:transparent!important}body.template-product .related-products .section-header__title{color:#fff!important}body.template-product .related-products .card-wrapper{border-radius:var(--plx-radius-card)!important;overflow:hidden}body.template-product .related-products .card{background:var(--plx-navy-card)!important;border:1px solid var(--plx-border)!important;border-radius:var(--plx-radius-card)!important;transition:border-color .2s,transform .2s!important}body.template-product .related-products .card:hover{border-color:var(--plx-ice-border)!important;transform:translateY(-2px)!important}body.template-product .related-products .card__heading a{color:#fff!important}body.template-product .related-products .price-item{color:var(--plx-ice)!important}body.template-product .product_reviews,body.template-product #shopify-product-reviews{background:transparent!important}body.template-product .spr-header-title{color:#fff!important}body.template-product .spr-review{background:var(--plx-navy-card)!important;border:1px solid var(--plx-border)!important;border-radius:16px!important;padding:1.8rem!important}body.template-product .spr-review-header-title{color:#fff!important}body.template-product .spr-review-content-body{color:var(--plx-text-2)!important;line-height:1.65!important}body.template-product .spr-review-header-byline{color:var(--plx-text-3)!important}body.template-product .jdgm-widget{background:transparent!important}body.template-product .jdgm-rev{background:var(--plx-navy-card)!important;border:1px solid var(--plx-border)!important;border-radius:16px!important;padding:1.8rem!important}body.template-product .jdgm-rev__author{color:#fff!important}body.template-product .jdgm-rev__body{color:var(--plx-text-2)!important;line-height:1.65!important}body.template-product .blocky-image-with-text,body.template-product .blocky-floating-image,body.template-product [class*=blocky-float]{background:transparent!important}body.template-product .blocky-image-with-text img,body.template-product .blocky-floating-image img{border-radius:16px!important;border:1px solid var(--plx-border)!important}body.template-product .blocky-image-with-text__inner,body.template-product .blocky-lys-image-with-text__inner{background:transparent!important}body.template-product .blocky-delivery-deadline{background:var(--plx-navy-card)!important;border:1px solid var(--plx-ice-border)!important;border-radius:14px!important;padding:1.4rem 1.8rem!important}body.template-product .blocky-delivery-deadline *{color:var(--plx-text-1)!important}body.template-product .blocky-delivery-deadline .icon{color:var(--plx-ice)!important}body.template-product .shopify-section>div,body.template-product .shopify-section>section{background:transparent!important}body.template-product .button,body.template-product .btn{border-radius:var(--plx-radius-pill)!important}body.template-product .button--secondary,body.template-product .btn--secondary{background:transparent!important;color:var(--plx-text-1)!important;border:1.5px solid var(--plx-border)!important;border-radius:var(--plx-radius-pill)!important;transition:background .2s,border-color .2s!important}body.template-product .button--secondary:hover,body.template-product .btn--secondary:hover{background:#ffffff14!important;border-color:#ffffff38!important}:is(body.template-product,body.template-collection,body.template-page) :is(.footer,.shopify-section-group-footer-group){background:#020610fc!important;border-top:1px solid var(--plx-border)!important;padding-top:4rem!important;padding-bottom:2rem!important}:is(body.template-product,body.template-collection,body.template-page) .footer__heading{color:#fff!important;font-size:1.3rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:1.2rem!important}:is(body.template-product,body.template-collection,body.template-page) .footer a{color:var(--plx-text-2)!important;transition:color .18s!important;font-size:1.4rem!important;line-height:2!important}:is(body.template-product,body.template-collection,body.template-page) .footer a:hover{color:var(--plx-ice)!important}:is(body.template-product,body.template-collection,body.template-page) .footer__content-bottom{border-top:1px solid var(--plx-border)!important;padding-top:2rem!important;margin-top:3rem!important}:is(body.template-product,body.template-collection,body.template-page) .footer .copyright,:is(body.template-product,body.template-collection,body.template-page) .footer__content-bottom p{color:var(--plx-text-3)!important;font-size:1.2rem!important}:is(body.template-product,body.template-collection,body.template-page) .footer__newsletter .field__input{background:#ffffff0f!important;border:1px solid var(--plx-border)!important;color:#fff!important;border-radius:var(--plx-radius-pill) 0 0 var(--plx-radius-pill)!important}:is(body.template-product,body.template-collection,body.template-page) .footer__newsletter .field__button{background:var(--plx-ice)!important;color:var(--plx-dark)!important;border-radius:0 var(--plx-radius-pill) var(--plx-radius-pill) 0!important}body.template-collection .card,body.template-collection .card-wrapper .card{background:var(--plx-navy-card)!important;border:1px solid var(--plx-border)!important;border-radius:var(--plx-radius-card)!important;transition:border-color .2s,transform .2s!important}body.template-collection .card:hover{border-color:var(--plx-ice-border)!important;transform:translateY(-2px)!important}body.template-collection .card__heading a{color:#fff!important}body.template-collection .card__heading a:hover,body.template-collection .price-item{color:var(--plx-ice)!important}body.template-collection .price-item--regular.price-item--last{color:var(--plx-text-3)!important;text-decoration:line-through}body.template-collection .card__badge{background:var(--plx-ice-glass)!important;color:var(--plx-ice)!important;border:1px solid var(--plx-ice-border)!important;border-radius:6px!important}body.template-collection .collection__title{color:#fff!important}body.template-collection .collection__description{color:var(--plx-text-2)!important}body.template-collection .select__select,body.template-collection select{background:#ffffff0f!important;border:1px solid var(--plx-border)!important;color:var(--plx-text-1)!important;border-radius:10px!important}body.template-collection .pagination{background:transparent!important}body.template-collection .pagination__item{color:var(--plx-text-2)!important}body.template-collection .pagination__item--current{color:#fff!important;border-color:var(--plx-ice)!important}body.template-product .cart-notification{background:#030814f5!important;border:1px solid var(--plx-ice-border)!important;-webkit-backdrop-filter:blur(24px) saturate(1.5)!important;backdrop-filter:blur(24px) saturate(1.5)!important;border-radius:18px!important;box-shadow:0 24px 60px #00000080!important}body.template-product .cart-notification-product__name{color:#fff!important}body.template-product .cart-notification-product__price,body.template-product .cart-notification__links a{color:var(--plx-ice)!important}:is(body.template-product,body.template-collection,body.template-page) ::-webkit-scrollbar{width:5px;height:5px}:is(body.template-product,body.template-collection,body.template-page) ::-webkit-scrollbar-track{background:#020c18}:is(body.template-product,body.template-collection,body.template-page) ::-webkit-scrollbar-thumb{background:#7ab1cb47;border-radius:3px}:is(body.template-product,body.template-collection,body.template-page) ::-webkit-scrollbar-thumb:hover{background:#7ab1cb85}:is(body.template-product,body.template-collection,body.template-page) :is(input:focus,select:focus,textarea:focus,button:focus-visible){outline:2px solid rgba(122,177,203,.55)!important;outline-offset:2px!important}body.template-product input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([name=add]),body.template-product textarea{background:#ffffff0d!important;border:1.5px solid var(--plx-border)!important;color:#fff!important;border-radius:10px!important}body.template-product input::placeholder,body.template-product textarea::placeholder{color:var(--plx-text-3)!important}:is(body.template-product,body.template-collection,body.template-page) .section-header__title{color:#fff!important}:is(body.template-product,body.template-collection,body.template-page) .section-header__description{color:var(--plx-text-2)!important}@media(max-width:768px){body.template-product .blocky-video-with-text,body.template-product .blocky-video-with-text .blocky-flex-container{min-height:72vh!important}body.template-product .blocky-video-with-text .blocky-flex-child:not([class*=-small]):not([class*=-medium]):not([class*=-large]){padding:5rem 1.5rem!important}body.template-product .product__info-wrapper{padding-left:0!important}}body.template-product section[id^=ProductInfo-],body.template-product .product__info-container{display:flex!important;flex-direction:column!important;gap:0!important}body.template-product section[id^=ProductInfo-] .product__title{order:1!important}body.template-product section[id^=ProductInfo-] [id^=price-]{order:2!important}body.template-product section[id^=ProductInfo-] .product__tax{order:2!important}body.template-product section[id^=ProductInfo-] .installment{order:2!important}body.template-product section[id^=ProductInfo-] .product__inventory{order:3!important}body.template-product section[id^=ProductInfo-] .no-js-hidden{order:3!important}body.template-product section[id^=ProductInfo-] [id^=Quantity-Form-]{order:4!important}body.template-product section[id^=ProductInfo-] product-form,body.template-product section[id^=ProductInfo-] .product-form{order:5!important}body.template-product section[id^=ProductInfo-] .product__pickup-availabilities{order:6!important}body.template-product section[id^=ProductInfo-] .product__accordion{order:7!important}body.template-product section[id^=ProductInfo-] .icon-with-text,body.template-product section[id^=ProductInfo-] .product__policy{order:8!important}body.template-product section[id^=ProductInfo-] .product__description{order:10!important}body.template-product section[id^=ProductInfo-] .plx-desc-toggle{order:11!important}body.template-product section[id^=ProductInfo-] product-form,body.template-product section[id^=ProductInfo-] .product-form{background:#03334d26!important;border:1px solid var(--plx-ice-border)!important;border-radius:18px!important;padding:2rem 2.2rem!important;margin-top:1.2rem!important}body.template-product section[id^=ProductInfo-] [id^=Quantity-Form-]{margin-top:1rem!important}body.template-product .product__description{background:#ffffff08!important;border:1px solid var(--plx-border)!important;border-radius:14px!important;padding:2rem 2.2rem!important;margin-top:1.8rem!important;line-height:1.72!important;color:var(--plx-text-2)!important}body.template-product .product__description.plx-desc-truncated{max-height:200px!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(to bottom,black 45%,transparent 100%)!important;mask-image:linear-gradient(to bottom,black 45%,transparent 100%)!important}body.template-product .plx-desc-toggle{display:inline-flex!important;align-items:center!important;gap:.5rem!important;align-self:flex-start!important;margin-top:.7rem!important;padding:.6rem 1.5rem!important;background:transparent!important;border:1px solid var(--plx-ice-border)!important;color:var(--plx-ice)!important;border-radius:var(--plx-radius-pill)!important;font-size:1.25rem!important;font-weight:600!important;letter-spacing:.03em!important;cursor:pointer!important;transition:background .2s,border-color .2s!important}body.template-product .plx-desc-toggle:hover{background:var(--plx-ice-glass)!important;border-color:#7ab1cb73!important}body.template-product .product__description h2,body.template-product .product__description h3,body.template-product .product__description h4{font-size:1.5rem!important;font-weight:700!important;color:#fff!important;margin:1.4rem 0 .6rem!important;padding-bottom:.35rem!important;border-bottom:1px solid var(--plx-border)!important}body.template-product .product__description h2:first-child,body.template-product .product__description h3:first-child{margin-top:0!important}body.template-product .product__description ul{list-style:none!important;padding-left:0!important;margin:.8rem 0!important}body.template-product .product__description ul li{display:flex!important;align-items:flex-start!important;gap:.7rem!important;padding:.38rem 0!important;color:var(--plx-text-2)!important;font-size:1.45rem!important;line-height:1.62!important}body.template-product .product__description ul li:before{content:"\2713"!important;color:var(--plx-ice)!important;font-weight:700!important;flex-shrink:0!important}body.template-product .blocky-rich-text,body.template-product [class*=blocky-lys-rich-text],body.template-product .rich-text,body.template-product [class*=blocky-text]{background:transparent!important}body.template-product .blocky-rich-text .blocky-rich-text__inner,body.template-product [class*=blocky-lys-rich-text] [class*=__inner],body.template-product .rich-text .rich-text__wrapper{background:#03334d1a!important;border:1px solid var(--plx-border)!important;border-radius:20px!important;padding:3.5rem 4rem!important;position:relative!important;overflow:hidden!important;margin-left:auto!important;margin-right:auto!important}body.template-product .blocky-rich-text .blocky-rich-text__inner:before,body.template-product [class*=blocky-lys-rich-text] [class*=__inner]:before,body.template-product .rich-text .rich-text__wrapper:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:3px!important;background:linear-gradient(90deg,var(--plx-ice) 0%,transparent 70%)!important;pointer-events:none!important}body.template-product .blocky-rich-text h2,body.template-product .blocky-rich-text h3,body.template-product [class*=blocky-lys-rich-text] h2,body.template-product [class*=blocky-lys-rich-text] h3,body.template-product .rich-text h2,body.template-product .rich-text h3{color:#fff!important;font-size:clamp(2rem,2.8vw,2.8rem)!important;font-weight:800!important;line-height:1.25!important;margin-bottom:1.2rem!important}body.template-product .blocky-rich-text p,body.template-product [class*=blocky-lys-rich-text] p,body.template-product .rich-text p{color:var(--plx-text-2)!important;font-size:1.55rem!important;line-height:1.72!important;max-width:72ch!important}body.template-product .blocky-rich-text ul,body.template-product [class*=blocky-lys-rich-text] ul,body.template-product .rich-text ul{list-style:none!important;padding-left:0!important;margin:1rem 0!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;gap:.5rem 2rem!important}body.template-product .blocky-rich-text ul li,body.template-product [class*=blocky-lys-rich-text] ul li,body.template-product .rich-text ul li{display:flex!important;align-items:flex-start!important;gap:.7rem!important;color:var(--plx-text-2)!important;font-size:1.4rem!important;line-height:1.62!important;padding:.3rem 0!important}body.template-product .blocky-rich-text ul li:before,body.template-product [class*=blocky-lys-rich-text] ul li:before,body.template-product .rich-text ul li:before{content:"\2713"!important;color:var(--plx-ice)!important;font-weight:700!important;flex-shrink:0!important}body.template-product .blocky-rich-text [class*=eyebrow],body.template-product .blocky-rich-text [class*=subtitle],body.template-product .rich-text [class*=eyebrow],body.template-product .rich-text [class*=subtitle]{display:block!important;font-size:1.1rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--plx-ice)!important;margin-bottom:.6rem!important}body.template-product .blocky-columns,body.template-product [class*=blocky-lys-columns]{background:transparent!important}@media(max-width:768px){body.template-product .blocky-rich-text .blocky-rich-text__inner,body.template-product [class*=blocky-lys-rich-text] [class*=__inner],body.template-product .rich-text .rich-text__wrapper{padding:2.5rem 1.8rem!important}body.template-product .blocky-rich-text ul,body.template-product [class*=blocky-lys-rich-text] ul,body.template-product .rich-text ul{grid-template-columns:1fr!important}}body.template-product{background:transparent!important;background-color:transparent!important}html:has(body.template-product){background:#020c18!important}#plx-page-bg-video{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:0!important;overflow:hidden!important;pointer-events:none!important;will-change:transform}#plx-page-bg-video video{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;min-width:100%!important;min-height:100%!important;width:auto!important;height:auto!important;object-fit:cover!important;object-position:center center!important}#plx-bg-overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#020c18c7!important}body.template-product .shopify-section,body.template-product #plx-announce,body.template-product #plx-nav,body.template-product main#MainContent{position:relative!important;z-index:1!important}body.template-product #plx-announce{z-index:9998!important}body.template-product #plx-nav{z-index:9999!important}body.template-product .cart-notification,body.template-product cart-drawer{z-index:10000!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/plx-product-brand.css.map */
