html body.template-product .product__main-photos{position:relative!important;border-radius:45px!important;overflow:hidden!important;background:#0c0b14!important;padding:0!important;box-shadow:0 20px 50px #00000080!important;-webkit-mask-image:-webkit-radial-gradient(white,black)}html body.template-product .product__main-photos:after{display:none!important;content:none!important}html body.template-product .product__main-photos .product-slideshow,html body.template-product .product__main-photos .product-main-slide,html body.template-product .product__main-photos .image-wrap{border-radius:45px!important;overflow:hidden!important;height:0!important;padding-bottom:125%!important}html body.template-product .product__main-photos .image-wrap img{object-fit:cover!important;height:100%!important;width:100%!important;position:absolute!important;top:0!important;left:0!important}html body.template-product .pp-studio-badge{position:absolute!important;top:25px!important;left:25px!important;z-index:100!important;background:#000000b3!important;color:#d4ff46!important;padding:6px 14px!important;border-radius:20px!important;font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:800!important;letter-spacing:.1em!important;border:1px solid rgba(187,164,255,.3)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;pointer-events:none!important;display:block!important}html body.template-product .pp-master-build-label{position:absolute!important;bottom:40px!important;left:40px!important;z-index:100!important;pointer-events:none!important;text-align:left!important;display:block!important}html body.template-product .pp-label-protocol{color:#d4ff46!important;font-family:Space Mono,monospace!important;font-size:12px!important;font-weight:700!important;letter-spacing:.2em!important;margin-bottom:8px!important;text-transform:uppercase!important;text-shadow:0 2px 10px rgba(187,164,255,.4)!important}html body.template-product .pp-label-title{color:#fff!important;font-family:Inter,sans-serif!important;font-size:48px!important;font-weight:950!important;font-style:normal!important;letter-spacing:.02em!important;text-transform:uppercase!important;line-height:.9!important;text-shadow:0 5px 20px rgba(0,0,0,.8)!important}html body.template-product .page-content--product .page-width{max-width:1420px!important;padding:0 40px!important}@media screen and (min-width:769px){html body.template-product .grid__item.medium-up--one-half,html body.template-product .grid__item.medium-up--three-fifths,html body.template-product .grid__item.product-single__sticky{width:54%!important;padding-right:40px!important}html body.template-product .grid__item.medium-up--one-half:last-child,html body.template-product .grid__item.medium-up--two-fifths:last-child,html body.template-product .product-single__sticky+.grid__item{width:46%!important}}html body.template-product .product-single__meta{padding-top:0!important}html body.template-product .product-block--sales-point,html body.template-product .sales-point{margin-bottom:15px!important}html body.template-product .sales-point .icon-and-text{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;color:#fff9!important;display:flex!important;align-items:center!important;gap:10px!important}html body.template-product .sales-point .icon-and-text{display:flex!important;align-items:center!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;color:#fff9!important;gap:10px!important}html body.template-product .sales-point .icon-and-text span{display:none!important}html body.template-product .sales-point .icon-and-text:before{content:""!important;display:inline-flex!important;width:22px!important;height:22px!important;min-width:22px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 3L5 6v5c0 4.5 3 8.5 7 9.5 4-1 7-5 7-9.5V6l-7-3z' fill='rgba(187,164,255,0.15)' stroke='%23D4FF46' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M9 12l2 2 4-4' stroke='%23D4FF46' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important;filter:drop-shadow(0 0 6px rgba(187,164,255,.5))!important;flex-shrink:0!important}html body.template-product .sales-point .icon-and-text:after{content:"You'll see the proof before we press print. No stress, no guesswork."!important;display:inline!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;color:#fff9!important;height:14px!important;opacity:1!important}html body.template-product .pp-protocol-label{color:#d4ff46!important;font-family:Space Mono,monospace!important;font-size:11px!important;font-weight:700!important;letter-spacing:.3em!important;margin-bottom:8px!important;text-transform:uppercase!important}html body.template-product .product-single__title{font-family:Archivo,sans-serif!important;font-weight:900!important;font-style:italic!important;text-transform:uppercase!important;letter-spacing:-.06em!important;font-size:clamp(22px,5.5vw,52px)!important;line-height:.82!important;margin-bottom:25px!important;display:block!important;overflow-wrap:break-word!important;word-break:normal!important}html body.template-product .product-single__title span{display:block!important;width:100%!important}html body.template-product .product-single__title .title-part-main{color:#fff!important;-webkit-text-stroke:2.5px #ffffff!important}html body.template-product .product-single__title .title-part-highlight{color:#d4ff46!important;-webkit-text-stroke:2.5px #D4FF46!important;text-shadow:0 0 20px rgba(187,164,255,.3)!important}html body.template-product .pp-blueprint-quote{font-family:Space Mono,monospace!important;font-size:12px!important;color:#ffffff80!important;line-height:1!important;margin-top:5px!important;margin-bottom:-20px!important;display:flex!important;align-items:center!important;gap:8px!important;white-space:nowrap!important}html body.template-product .pp-quote-icon{color:#d4ff46!important;font-size:14px!important;display:inline-block!important;margin-top:-1px!important}html body.template-product .cl-po--wrapper{position:relative!important;padding-top:44px!important;margin-top:20px!important}html body.template-product .cl-po--wrapper:before{content:"Select quantity"!important;position:absolute!important;top:0!important;left:0!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:800!important;color:#ffffff80!important;letter-spacing:.15em!important;text-transform:uppercase!important}html body.template-product .cl-po--wrapper:after{content:"Unit cost \b7  GBP"!important;position:absolute!important;top:0!important;right:0!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:800!important;color:#ffffff59!important;letter-spacing:.1em!important;text-transform:uppercase!important}html body.template-product .cl-po--wrapper .pp-tier-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important;margin-top:-26px!important}html body.template-product .cl-po--wrapper .pp-tier{background:#0000004d!important;backdrop-filter:blur(40px) saturate(1.6) brightness(.9)!important;-webkit-backdrop-filter:blur(40px) saturate(1.6) brightness(.9)!important;border:1px solid rgba(255,255,255,.03)!important;border-radius:14px!important;padding:22px 14px!important;aspect-ratio:3 / 2!important;position:relative!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;text-align:center!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;cursor:pointer!important;min-height:75px!important;overflow:visible!important;box-shadow:0 4px 30px #0006,0 8px 32px #0000001f,inset 0 1px #ffffff08!important;outline:none!important}html body.template-product .cl-po--wrapper .pp-tier:before{content:"UNITS"!important;display:block!important;position:absolute!important;top:18px!important;left:12px!important;transform:none!important;font-family:Inter,-apple-system,sans-serif!important;font-size:7px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#ffffff4d!important}html body.template-product .cl-po--wrapper .pp-tier:after{content:"PER UNIT"!important;display:block!important;position:absolute!important;right:12px!important;bottom:12px!important;top:auto!important;transform:none!important;font-family:Inter,-apple-system,sans-serif!important;font-size:7px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#ffffff4d!important}html body.template-product .cl-po--wrapper .pp-tier-item.cl-po--selected .pp-tier,html body.template-product .cl-po--wrapper .pp-tier-grid .pp-tier-item.cl-po--selected .pp-tier,html body.template-product .cl-po--wrapper .pp-tier-grid .pp-tier-item:has(input[type=radio]:checked) .pp-tier{background:#00000080!important;border:1px solid rgba(187,164,255,.25)!important;box-shadow:0 0 0 1px #bba4ff26,0 0 30px #bba4ff14!important;outline:none!important}html body.template-product .cl-po--wrapper .pp-tier-item,html body.template-product .cl-po--wrapper .pp-tier-item.cl-po--selected,html body.template-product .cl-po--wrapper .pp-tier-item.pp-most-popular,html body.template-product .cl-po--wrapper .pp-tier-item label,html body.template-product .cl-po--wrapper .pp-tier-item .cl-po--radio-label{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}html body.template-product .cl-po--wrapper .pp-tier-item.cl-po--selected{border:none!important;box-shadow:none!important}html body.template-product .pp-tier__qty{font-family:Inter,-apple-system,sans-serif!important;font-weight:800!important;font-style:normal!important;font-size:28px!important;line-height:1!important;color:#fff!important;margin:0!important;letter-spacing:-.02em!important;position:absolute!important;left:12px!important;top:28px!important;bottom:auto!important;transform:none!important}html body.template-product .pp-tier__unit{font-family:Inter,-apple-system,sans-serif!important;font-weight:800!important;font-style:normal!important;font-size:16px!important;color:#d4ff46!important;margin:0!important;transition:color .2s ease!important;position:absolute!important;right:12px!important;bottom:26px!important;top:auto!important;transform:none!important}html body.template-product .cl-po--wrapper .pp-tier-item:not(.cl-po--selected) .pp-tier__unit{color:#bba4ff99!important}html body.template-product .cl-po--wrapper .pp-tier-item.cl-po--selected .pp-tier__unit{color:#d4ff46!important}html body.template-product .cl-po--wrapper .pp-tier .pp-badge-popular,html body.template-product .cl-po--wrapper .pp-tier .pp-most-popular,html body.template-product .cl-po--wrapper .pp-tier-item.pp-most-popular .pp-badge-popular,html body.template-product .cl-po--wrapper .pp-tier-item.pp-most-popular .pp-most-popular{position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%,-50%)!important;background:#e63946!important;border:none!important;border-radius:50px!important;z-index:100!important;display:flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;min-width:150px!important;height:26px!important;padding:0 14px!important;box-shadow:none!important;overflow:visible!important;color:transparent!important;font-size:0!important;text-indent:-9999px!important}html body.template-product .cl-po--wrapper .pp-tier .pp-badge-popular:before,html body.template-product .cl-po--wrapper .pp-tier .pp-most-popular:before,html body.template-product .cl-po--wrapper .pp-tier-item.pp-most-popular .pp-badge-popular:before,html body.template-product .cl-po--wrapper .pp-tier-item.pp-most-popular .pp-most-popular:before{content:""!important;display:block!important;position:absolute!important;left:10px!important;top:50%!important;transform:translateY(-50%)!important;width:12px!important;height:14px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000000'%3E%3Cpath d='M13 2L4 14h7v8l9-12h-7z'/%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;z-index:2!important}html body.template-product .cl-po--wrapper .pp-tier .pp-badge-popular:after,html body.template-product .cl-po--wrapper .pp-tier .pp-most-popular:after,html body.template-product .cl-po--wrapper .pp-tier-item.pp-most-popular .pp-badge-popular:after,html body.template-product .cl-po--wrapper .pp-tier-item.pp-most-popular .pp-most-popular:after{content:"MOST POPULAR"!important;display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;padding-left:16px!important;font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important;text-indent:0!important;color:#000!important;z-index:1!important}html body.template-product .cl-po--wrapper .pp-tier .pp-badge-popular *,html body.template-product .cl-po--wrapper .pp-tier .pp-most-popular *{display:none!important;visibility:hidden!important}html body.template-product .pp-tier-item .cl-po--radio-label:before,html body.template-product .pp-tier__each,html body.template-product .pp-tier__units{display:none!important}html body.template-product.template-product .cl-po--wrapper .cl-po--label:before,html body.template-product.template-product .cl-po--wrapper .cl-po--label:after{display:none!important;content:none!important}html body.template-product .cl-po--wrapper .pp-tier-grid{margin-bottom:44px!important;position:relative!important}html body.template-product .cl-po--wrapper .pp-tier-grid:after{content:var(--pp-tier-header, "\2b06  UPGRADE YOUR BUILD")!important;display:block!important;position:absolute!important;bottom:-28px!important;left:0!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:800!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#ffffff59!important}html body.template-product .filepond--root.cl-upload--area{margin-top:44px!important;position:relative!important}html body.template-product .filepond--root.cl-upload--area:after{content:"\2191  UPLOAD YOUR DESIGN"!important;position:absolute!important;top:-28px!important;left:0!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:800!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#ffffff59!important}html body.template-product .cl-po--wrapper .cl-po--label{display:none!important}html body.template-product .cl-po--wrapper .cl-po--group,html body.template-product .cl-po--wrapper .cl-po--fieldset,html body.template-product .cl-po--wrapper [class*=checkbox-group]{padding:0!important;margin:0!important;width:100%!important}html body.template-product .cl-po--wrapper label.cl-po--checkbox-item>span{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;flex:1!important}html body.template-product .cl-po--wrapper label.cl-po--checkbox-item{position:relative!important}html body.template-product .cl-po--wrapper label.cl-po--checkbox-item input[type=checkbox]{position:absolute!important;opacity:0!important;pointer-events:auto!important;width:100%!important;height:100%!important;margin:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;cursor:pointer!important}.cl-po--wrapper,.cl-po--options,.cl-po--options-group,.cl-po--checkbox-group{overflow:visible!important}@media screen and (max-width:768px){html body.template-product .cl-po--wrapper .pp-tier-grid{grid-template-columns:repeat(2,1fr)!important}html body.template-product .pp-tier__qty{font-size:42px!important}}html body.template-product .payment-buttons{display:flex!important;flex-direction:column!important}html body.template-product .payment-buttons>.inject{order:1!important}html body.template-product .payment-buttons>.upload-container{order:2!important;display:none!important}html body.template-product .payment-buttons>.filepond--root{order:3!important}html body.template-product .payment-buttons>.pp-price-bar{order:4!important}html body.template-product .payment-buttons>.pp-qty-summary{order:5!important;display:none!important}html body.template-product .payment-buttons>.btn.add-to-cart{order:6!important}html body.template-product .payment-buttons>.shopify-payment-button{order:7!important}html body.template-product .payment-buttons>.shopify-payment-terms{order:8!important}.shopify-payment-button__more-options,html body .shopify-payment-button__more-options{display:none!important;visibility:hidden!important}html body.template-product .pp-price-bar{display:flex!important;flex-direction:column!important;margin:16px 0 10px!important;padding:0!important;background:transparent!important;border:none!important;width:100%!important}html body.template-product .pp-price-bar__header{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:800!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#ffffff80!important;margin-bottom:16px!important}html body.template-product .pp-price-bar__content{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;width:100%!important}html body.template-product .pp-price-bar__left{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}html body.template-product .pp-price-bar__row1{display:flex!important;align-items:baseline!important;gap:4px!important}html body.template-product .pp-price-bar__run-label,html body.template-product .pp-price-bar__run-value{font-size:10px!important;color:#ffffff80!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-weight:500!important}html body.template-product .pp-price-bar__row2{display:flex!important;align-items:baseline!important;gap:8px!important}html body.template-product .pp-price-bar__price{font-size:36px!important;font-weight:950!important;color:#fff!important;letter-spacing:-.01em!important;font-style:normal!important;line-height:1.1!important;font-family:inherit!important}html body.template-product .pp-price-bar__vat{font-size:10px!important;color:#ffffff80!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-weight:500!important}html body.template-product .pp-price-bar__upgrades{width:100%!important;margin-top:10px!important;padding-top:10px!important;padding-bottom:4px!important;border-top:1px solid rgba(255,255,255,.1)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important}html body.template-product .pp-price-bar__upgrades-label{font-size:9px!important;color:#ffffff80!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:500!important}html body.template-product .pp-price-bar__upgrades-list{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important;justify-content:center!important}html body.template-product .pp-price-bar__upgrades-list li{font-size:10px!important;color:#fff9!important;display:flex!important;align-items:center!important;gap:4px!important}html body.template-product .pp-price-bar__upgrades-list li:before{content:"\2713"!important;color:#d4ff46!important;font-size:9px!important}html body.template-product .pp-price-bar__upgrades-list li:not(:last-child):after{content:"\2022"!important;color:#ffffff40!important;margin-left:6px!important;font-size:8px!important}html body.template-product .pp-price-bar__right{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:4px!important}html body.template-product .pp-price-bar__prod-label{font-size:10px!important;color:#ffffff80!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-weight:500!important}html body.template-product .pp-price-bar__prod-value{font-size:10px!important;color:#fff!important;font-weight:500!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:.03em!important}html body.template-product .pp-price-bar__prod-note{font-size:10px!important;color:#ffffff80!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-weight:500!important}html body.template-product .collapsibles-wrapper{border-top:1px solid rgba(255,255,255,.1)!important;margin-top:40px!important}html body.template-product .collapsible-trigger{font-family:Inter,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;font-size:13px!important;letter-spacing:.05em!important;padding:20px 0!important;border-bottom:1px solid rgba(255,255,255,.05)!important}html body.template-product .collapsible-content__inner{padding:20px 0!important;font-family:Inter,sans-serif!important;font-size:14px!important;color:#ffffffb3!important;line-height:1.6!important}@media screen and (max-width:768px){html body.template-product .product-single__title{font-size:clamp(18px,5vw,36px)!important}html body.template-product .page-content--product .page-width{padding:0 16px!important}html body.template-product .cl-po--wrapper{padding-top:32px!important;margin-top:12px!important}html body.template-product .filepond--root.cl-upload--area:not(.pp-upload-attachment){min-height:72px!important;max-height:120px!important}html body.template-product .filepond--root.cl-upload--area:not(.pp-upload-attachment) .filepond--drop-label{min-height:72px!important}}html body.template-product .product__thumbs--below{padding:0!important;margin:0!important;width:100%!important;max-width:none!important;position:relative!important}html body.template-product .product__thumbs--below .product__thumbs--scroller{display:flex!important;justify-content:flex-start!important;gap:16px!important;padding:20px 0!important;overflow-x:auto!important;white-space:normal!important;scrollbar-width:none!important;-ms-overflow-style:none!important;width:100%!important}html body.template-product .product__thumbs--below .product__thumbs--scroller::-webkit-scrollbar{display:none!important}html body.template-product .product__thumb-item{flex:0 0 calc(20% - 13px)!important;width:calc(20% - 13px)!important;min-width:calc(20% - 13px)!important;max-width:calc(20% - 13px)!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;display:block!important;scroll-snap-align:start!important}html body.template-product .product__thumb{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;border-radius:20px!important;overflow:hidden!important;border:2px solid transparent!important;transition:all .3s ease!important;background:#000!important;padding:0!important;margin:0!important;opacity:.3!important;box-sizing:border-box!important}html body.template-product .product__thumb.is-active{border-color:#d4ff46!important;opacity:1!important;background:#000!important}html body.template-product .product__thumb .image-wrap,html body.template-product .product__thumb .image-wrap__thumbnail{border-radius:18px!important;width:100%!important;height:100%!important;padding-bottom:0!important;margin:0!important;background:#000!important;overflow:hidden!important;display:block!important;position:relative!important}html body.template-product .product__thumb img{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;display:block!important}html body.template-product .product__thumb-arrow{display:none!important}html body.template-product .product__thumb:hover{opacity:.6!important}@media screen and (max-width:768px){html body.template-product .pp-label-title{font-size:32px!important}html body.template-product .pp-master-build-label{bottom:25px!important;left:25px!important}html body.template-product .product__main-photos{border-radius:30px!important;height:80vw!important;max-height:80vw!important;overflow:hidden!important;background:transparent!important}html body.template-product .product__main-photos .product-slideshow,html body.template-product .product__main-photos .product-main-slide,html body.template-product .product__main-photos .image-wrap{border-radius:30px!important;height:80vw!important;padding-bottom:0!important}html body.template-product .product__thumb{border-radius:10px!important}html body.template-product .product__thumb .image-wrap{border-radius:8px!important}}body.template-product .pp-feat__inner,body.template-product .pp-wc__inner,body.template-product .pp-dgal__inner,body.template-product .pp-ideal__inner,body.template-product .pp-art__inner,body.template-product .pp-tl__inner,body.template-product .pp-ptest__inner,body.template-product .pp-dex__inner{max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}body.template-product .pp-pfaq__inner{max-width:980px!important;margin-left:auto!important;margin-right:auto!important}body.template-product .pp-seobot__inner{max-width:820px!important;margin-left:auto!important;margin-right:auto!important}body.template-product .pp-feat,body.template-product .pp-wc,body.template-product .pp-dgal,body.template-product .pp-ideal,body.template-product .pp-art,body.template-product .pp-tl,body.template-product .pp-pfaq,body.template-product .pp-ptest,body.template-product .pp-dex,body.template-product .pp-seobot{padding-top:clamp(48px,7vw,96px)!important;padding-bottom:clamp(48px,7vw,80px)!important;border-top:1px solid rgba(255,255,255,.06)!important}body.template-product .pp-mcta{padding-top:clamp(24px,3vw,36px)!important;padding-bottom:clamp(24px,3vw,36px)!important}body.template-product .pp-feat__title,body.template-product .pp-wc__title,body.template-product .pp-dgal__title,body.template-product .pp-ideal__title,body.template-product .pp-art__title,body.template-product .pp-tl__title,body.template-product .pp-pfaq__title,body.template-product .pp-dex__title{font-size:clamp(28px,4vw,36px)!important;line-height:1.08!important;letter-spacing:-.02em!important}body.template-product .pp-seobot__content h3,body.template-product .pp-dgal__text h3,body.template-product .pp-wc__text h3{font-size:20px!important;line-height:1.3!important}body.template-product .pp-wc__text,body.template-product .pp-dgal__text,body.template-product .pp-pfaq__answer,body.template-product .pp-art__answer{font-size:clamp(15px,1.15vw,17px)!important;line-height:1.65!important}body.template-product [data-feat-anim=fade],body.template-product [data-wc-anim=fade],body.template-product [data-dgal-anim=fade],body.template-product [data-ideal-anim=fade],body.template-product [data-art-anim=fade],body.template-product [data-tl-anim=fade],body.template-product [data-pfaq-anim=fade],body.template-product [data-ptest-anim=fade],body.template-product [data-dex-anim=fade],body.template-product [data-seobot-anim=fade],body.template-product [data-trust-anim=fade],body.template-product [data-mcta-anim]{transform:translateY(10px)}body.template-product [data-feat-anim=fade].is-visible,body.template-product [data-wc-anim=fade].is-visible,body.template-product [data-dgal-anim=fade].is-visible,body.template-product [data-ideal-anim=fade].is-visible,body.template-product [data-art-anim=fade].is-visible,body.template-product [data-tl-anim=fade].is-visible,body.template-product [data-pfaq-anim=fade].is-visible,body.template-product [data-ptest-anim=fade].is-visible,body.template-product [data-dex-anim=fade].is-visible,body.template-product [data-seobot-anim=fade].is-visible,body.template-product [data-trust-anim=fade].is-visible,body.template-product [data-mcta-anim].is-visible{transform:translateY(0)}body.template-product .pp-feat__icon{color:#bba4ffbf}body.template-product .pp-feat__card:hover .pp-feat__icon,body.template-product .pp-feat__card:hover .pp-feat__icon svg{color:#bba4fff2;filter:drop-shadow(0 0 16px rgba(187,164,255,.3))}body.template-product .pp-feat__card:hover{transform:translateY(-4px) scale(1.03)!important}body.template-product .pp-feat__card{max-width:280px;margin-left:auto;margin-right:auto}@media(min-width:601px){body.template-product .pp-feat__card{max-width:none}}body.template-product .pp-ideal__grid{grid-auto-rows:1fr}body.template-product .pp-ideal__card{justify-content:flex-start;min-height:0}body.template-product .pp-feat__icon svg,body.template-product .pp-feat__icon [data-lucide],body.template-product .pp-ideal__icon svg,body.template-product .pp-ideal__icon [data-lucide]{width:40px!important;height:40px!important}body.template-product .pp-feat__card:hover .pp-feat__icon svg,body.template-product .pp-ideal__card:hover .pp-ideal__icon svg{color:#bba4fff2!important;filter:drop-shadow(0 0 18px rgba(187,164,255,.35))!important}body.template-product .pp-feat__header,body.template-product .pp-ideal__header,body.template-product .pp-art__header,body.template-product .pp-pfaq__header,body.template-product .pp-dex__header,body.template-product .pp-dgal__header{margin-bottom:clamp(28px,3.5vw,40px)}body.template-product{scroll-padding-top:80px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pp-product-overrides.css.map */
