.product-detail .VariantDiv{border:0}.product-detail .VariantPreviewSection{height:auto;padding:0 0 .4rem}.product-detail .VariantPreviewSection .SelectedDefaultValue,.product-detail .VariantPreviewSection .ColorVariantDivPreview{display:none}.product-detail .DropdownDiv{border:0}.product-detail .DropdownPreviewSection{height:auto;padding:0 0 .4rem}.product-detail .DropdownPreviewSection b{font-family:var(--pl-mono);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pl-red)}.product-detail .DropdownPreviewSection .SelectedDropdownValue{display:none}.product-detail .DropdownDetailsSection{flex-wrap:wrap;gap:.5rem;padding:0}.product-detail .DropdownButton{margin:0;padding:.55rem 1.1rem;border:1.5px solid #d9d2c3;border-radius:999px;background:#fff;font-weight:600;color:var(--pl-ink)}.product-detail .DropdownButton:hover{border-color:var(--pl-ink);background:#fff}.product-detail .DropdownButton.ButtonActivated,.product-detail .DropdownButton.ButtonActivated:hover{border-color:var(--pl-ink);background:var(--pl-ink);color:#fff}.product-detail .CustomDropdownDiv{border:2px dashed var(--pl-stamp);border-radius:4px;background:var(--pl-cream)}.product-detail .CustomDropdownPreviewSection{height:2.75rem}.product-detail .CustomDropdownPreviewSection b{font-family:var(--pl-mono);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pl-ink)}.product-detail .DetailsColorVariantDiv{width:38px;height:38px;margin:0;box-shadow:0 0 0 1px var(--pl-line)}.product-detail .DetailsColorVariantDiv .ColorVariantButton{width:28px;height:28px}.product-detail .DetailsColorVariantDiv[style*="border: 2px"]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--pl-ink)}.product-detail .AKSFillingSection{padding:.9rem 1rem;border:1px solid var(--pl-kraft-dark);border-radius:4px;background:var(--pl-kraft)}.product-detail .AKSFillingSection:before{display:none}.product-detail .VariantDiv--highlighted{border:0;background:transparent;box-shadow:none}.product-detail .VariantDiv--highlighted .VariantPreviewSection b{font-size:.85rem;font-weight:700;color:var(--pl-red)}.product-detail .VariantDiv--highlighted .DefaultVariantButton{border-color:#d9d2c3;background:#fff;color:var(--pl-ink)}.product-detail .VariantDiv--highlighted .DefaultVariantButtonActivated,.product-detail .VariantDiv--highlighted .DefaultVariantButton:hover{border-color:var(--pl-ink);background:var(--pl-ink);color:#fff}.product-detail .VariantDetailsSection{padding:0}.product-detail .VariantDetailsSection>div{gap:.5rem}.product-detail .DefaultVariantButton{flex:0 0 auto;min-width:4.5rem;margin:0;padding:.55rem 1.1rem;border:1.5px solid #d9d2c3;border-radius:999px;background:#fff;font-weight:600;color:var(--pl-ink);transition:border-color .15s ease,background .15s ease}.product-detail .DefaultVariantButton:hover{border-color:var(--pl-ink);background:#fff}.product-detail .DefaultVariantButtonActivated,.product-detail .DefaultVariantButtonActivated:hover{border-color:var(--pl-ink);background:var(--pl-ink);color:#fff}.product-detail .product-detail__title{color:var(--pl-ink)}.product-detail .variant-product-title{color:var(--pl-muted)}.product-detail .product-detail__price .theme-money{font-family:BreeSerif,serif;color:var(--pl-red)}.product-detail .ShippingText{display:inline-block;margin:.25rem 0 .75rem;padding:.3rem .7rem;border:1.5px dashed var(--pl-green);border-radius:3px;font-family:var(--pl-mono);font-size:.85rem;font-weight:700;color:#5e8c33}.product-detail .VariantPreviewSection b{font-family:var(--pl-mono);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pl-red)}.product-detail{--panda-bulletpoints-text: var(--pl-ink);--panda-control-text: var(--pl-ink);--panda-control-muted: var(--pl-muted);--panda-control-border: var(--pl-stamp);--panda-control-border-hover: var(--pl-ink);--panda-control-accent: var(--pl-red);--panda-control-check-bg: var(--pl-kraft);--panda-control-price-bg: var(--pl-kraft);--panda-control-bg: var(--pl-cream);--panda-control-selected-bg: #fff8f0;--panda-control-radius: 4px;--panda-control-shadow: none;--panda-control-shadow-hover: none;--panda-control-selected-shadow: none;--panda-control-border-width: 2px;--panda-control-border-style: dashed}.product-detail .ai-custom-image-react-root{--acp-text: var(--pl-ink);--acp-text-muted: var(--pl-muted);--acp-upload-bg: var(--pl-red);--acp-upload-bg-hover: #b02c24;--acp-upload-text: #fff;--acp-accent: var(--pl-red);--acp-backdrop: rgba(47, 43, 38, .45);--acp-dialog-bg: var(--pl-cream);--acp-dialog-border: 1px solid var(--pl-kraft-dark);--acp-dialog-radius: 4px;--acp-dialog-shadow: 0 18px 50px rgba(47, 43, 38, .28);--acp-dialog-header-bg: var(--pl-kraft);--acp-dialog-header-border: 1px dashed var(--pl-stamp);--acp-dialog-title-font: BreeSerif, serif;--acp-dialog-title-weight: 400;--acp-button-bg: var(--pl-red);--acp-button-bg-hover: #b02c24;--acp-button-text: #fff;--acp-button-radius: 999px;--acp-button-font: BreeSerif, serif;--acp-button-secondary-bg: transparent;--acp-button-secondary-border: var(--pl-stamp);--acp-button-secondary-text: var(--pl-ink)}.product-detail .ai-custom-image-react-root [data-acp-part=card]{position:relative;border:1px solid var(--pl-kraft-dark);border-radius:4px;background:var(--pl-kraft);box-shadow:0 8px 22px #2f2b2624}.product-detail .ai-custom-image-react-root [data-acp-part=title]{font-family:BreeSerif,serif;font-weight:400}.product-detail .ai-custom-image-react-root [data-acp-part=style-picker-title]{font-family:var(--pl-mono);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pl-red)}.product-detail .ai-custom-image-react-root [data-acp-part=style-tile]{border:2px solid #fff;border-radius:3px;background:#fff;box-shadow:0 3px 10px #2f2b261f}.product-detail .ai-custom-image-react-root [data-acp-part=style-thumb]{border-radius:0;background:var(--pl-sky)}.product-detail .ai-custom-image-react-root [data-acp-part=style-tile][aria-current=page]{border-color:var(--pl-red);box-shadow:0 6px 16px #c8352c38}.product-detail .ai-custom-image-react-root [data-acp-part=upload-button]{border:0;border-radius:999px;font-family:BreeSerif,serif;font-size:1.1rem;font-weight:400;box-shadow:0 10px 24px #c8352c40;animation:none}.product-detail .payment-buttons .btn-add-to-cart{border:0;border-radius:999px;background:var(--pl-ink);color:#fff;box-shadow:0 10px 24px #2f2b2638}.product-detail .payment-buttons .btn-add-to-cart:hover{background:#1d1a17;color:#fff}.product-detail .PersonalisationModalBtn{padding:.9rem 1.5rem;border:0;border-radius:999px;background:var(--pl-red);font-family:BreeSerif,serif;font-size:1.15rem;color:#fff;box-shadow:0 10px 24px #c8352c40}.product-detail .PersonalisationModalBtn:hover{background:#b02c24;color:#fff}.PersonalisationModal .PersonalisationModalContent{border:1px solid var(--pl-line);border-top:8px solid var(--pl-kraft);border-radius:6px;background:var(--pl-cream);color:var(--pl-ink)}.PersonalisationModal .PersonalisationModalContent h5{font-family:BreeSerif,serif;font-size:1.5rem;color:var(--pl-ink)}.PersonalisationModal .PersonalisationModalContent label b,.PersonalisationModal .PersonalisationModalContent #ImageUploadContainer>p b{font-family:var(--pl-mono);font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:var(--pl-red)}.PersonalisationModal #ModalCustomText,.PersonalisationModal #FontSelect{border:1px solid var(--pl-kraft-dark);border-radius:6px;background:#fff}.PersonalisationModal #PersonalisationModalSubmit{border:0;border-radius:999px;background:var(--pl-red);font-family:BreeSerif,serif;color:#fff;box-shadow:0 10px 24px #c8352c40}.PersonalisationModal #PersonalisationModalSubmit:disabled{opacity:.45;box-shadow:none}.PersonalisationModal .PersonalisationModalContent .UploadButton{border:1.5px dashed var(--pl-stamp);border-radius:999px;background:#fff;color:var(--pl-ink)}.product-detail #ProcessingTime{font-family:var(--pl-mono);color:var(--pl-muted)}.product-detail #ProcessingTime b{color:var(--pl-ink)}.section-product-description{padding:4.5rem 0 3.5rem;background:var(--pl-cream)}.section-product-description .page-width{max-width:1000px;margin:0 auto;padding:2.25rem 2.5rem;border:1px solid var(--pl-line);border-radius:6px;background:#fff;color:var(--pl-ink)}.section-product-description .tabs{flex-wrap:nowrap;justify-content:safe center;gap:.4rem;margin-bottom:2rem;overflow-x:auto;border-bottom:0;scrollbar-width:none}.section-product-description .tabs::-webkit-scrollbar{display:none}.section-product-description .tabs li{flex:0 0 auto;margin:0}.section-product-description .tabs a{padding:.4rem .75rem;font-size:.84rem;white-space:nowrap;border:1.5px solid #d9d2c3;border-radius:999px;font-weight:600;color:var(--pl-ink);transition:border-color .15s ease,background .15s ease}@media(max-width:1365px){.section-product-description .tabs a{padding:.38rem .6rem;font-size:.8rem}}.section-product-description .tabs a:after{display:none}.section-product-description .tabs a:hover{border-color:var(--pl-ink)}.section-product-description .tabs .tab--active{border-color:var(--pl-ink);background:var(--pl-ink);color:#fff}.section-product-description .tab-content{line-height:1.7;color:var(--pl-muted)}.section-product-description .accordion{margin-bottom:.5rem;padding:1rem 1.25rem;border:1px solid var(--pl-line);border-radius:6px;background:var(--pl-cream);font-family:BreeSerif,serif;font-size:1.1rem;color:var(--pl-ink)}.section-product-description .accordion.active{border-color:var(--pl-ink);background:var(--pl-ink);color:#fff}@media(max-width:767px){.section-product-description{padding-top:3rem;padding-bottom:2.5rem}.section-product-description .page-width{padding:1.25rem 1rem}}.language-switcher{text-align:center}.language-switcher p{margin:0 0 .75rem;font-family:var(--pl-mono);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pl-muted)}.language-switcher ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.language-switcher a{display:inline-block;padding:.35rem .9rem;border:1px solid var(--pl-line);border-radius:999px;background:#fff;font-size:.82rem;text-decoration:none;color:var(--pl-muted)}.language-switcher a:hover{border-color:var(--pl-ink);color:var(--pl-ink)}.product-detail #LongProcessingTime{padding:.6rem .9rem;border:1.5px dashed var(--pl-coral);border-radius:3px;background:#fff6f4;font-size:.9rem;color:#a2453b}.section-panda-features .container{padding:3rem 0 1rem}.section-panda-features .page-width>div{gap:1rem;margin-right:0;margin-left:0}@media(min-width:768px){.section-panda-features .page-width>div{flex-wrap:nowrap}}.section-panda-features .PandaFeatureDiv{flex:1 1 0;width:auto;padding:1.25rem .75rem;border:2px dashed var(--pl-stamp);border-radius:4px;background:var(--pl-cream)}.section-panda-features .PandaFeatureDiv img{width:auto;height:52px;margin-bottom:.6rem}.section-panda-features .PandaFeatureDiv p{margin:0;font-family:var(--pl-mono);font-size:.85rem;font-weight:700;line-height:1.3;color:var(--pl-ink)}.section-panda-bulletpoints{padding:2rem 0 3.5rem}.section-panda-bulletpoints .page-width>div{position:relative;max-width:760px;margin:0 auto;padding:1.75rem 2.25rem;border:1px solid var(--pl-kraft-dark);border-radius:4px;background:var(--pl-kraft);box-shadow:0 8px 22px #2f2b2624;transform:rotate(-.5deg)}.section-panda-bulletpoints p{margin:.5rem 0}.section-panda-bulletpoints b{font-weight:600;color:var(--pl-ink)}.section-panda-bulletpoints svg{min-width:26px;min-height:26px;width:26px;height:26px;fill:var(--pl-red);stroke:var(--pl-red)}.panda-variant-description{max-width:1000px;margin:3rem auto;padding:2rem 2.5rem;border:1px solid var(--pl-line);border-radius:6px;background:#fff;line-height:1.75;color:var(--pl-muted)}.panda-variant-description strong,.panda-variant-description h2,.panda-variant-description h3{color:var(--pl-ink)}.panda-reviews__summary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.4rem .9rem;margin:0 0 1.75rem;text-align:center}.panda-reviews__summary[hidden]{display:none}.panda-reviews__score{font-family:BreeSerif,serif;font-size:2.6rem;line-height:1;color:var(--pl-ink)}.panda-reviews__stars,.panda-review__stars{letter-spacing:.08em;color:#e9a23b}.panda-reviews__stars{font-size:1.5rem}.panda-reviews__count{font-family:var(--pl-mono);font-size:.9rem;font-weight:700;color:var(--pl-muted)}.panda-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.panda-review{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:1.1rem 1.2rem;border:2px dashed var(--pl-stamp);border-radius:4px;background:var(--pl-cream)}.panda-review__stars{font-size:1rem}.panda-reviews .panda-review__text{flex:1;margin:0;padding:0;border:0;font-size:.95rem;font-style:normal;line-height:1.55;color:var(--pl-ink)}.panda-review__date{font-family:var(--pl-mono);font-size:.8rem;color:var(--pl-muted)}.panda-reviews__more-row{margin-top:1.5rem;text-align:center}.panda-reviews__more{min-width:0;padding:.6rem 1.4rem;border:1.5px solid var(--pl-ink);border-radius:999px;background:#fff;box-shadow:none;font-weight:600;color:var(--pl-ink)}.panda-reviews__more:hover{background:var(--pl-ink);color:#fff}.panda-reviews__source{margin:1.25rem 0 0;text-align:center;font-size:.8rem;color:var(--pl-muted)}@media(max-width:989px){.panda-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.panda-reviews__grid{grid-template-columns:1fr}}.panda-gpsr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0 0 1rem}.panda-gpsr>.grid__item{float:none;width:auto;margin:0;padding:1.25rem 1.4rem;border:2px dashed var(--pl-stamp);border-radius:4px;background:var(--pl-cream);line-height:1.6}.panda-gpsr h6{margin:0 0 .6rem;font-family:var(--pl-mono);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pl-red)}.panda-gpsr b{color:var(--pl-ink)}.panda-gpsr p{margin:.4rem 0 0}#GpsrPdf{display:inline-block;padding:.55rem 1.2rem;border:1.5px solid var(--pl-ink);border-radius:999px;font-weight:600;text-decoration:none;color:var(--pl-ink)}@media(max-width:767px){.panda-gpsr{grid-template-columns:1fr}}.section-panda-image-with-text{padding:4rem 0}.panda-iwt{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:3.5rem;max-width:1000px;margin:0 auto;padding:0}.panda-iwt>.grid__item{float:none;width:auto;padding:0}.panda-iwt>.panda-iwt__media{padding:12px;background:#fff;box-shadow:0 14px 34px #2f2b262e;transform:rotate(-2deg)}.panda-iwt__media img{display:block;width:100%;height:auto}.panda-iwt>.panda-iwt__text{position:relative;padding:2rem 2.25rem;border:1px solid var(--pl-kraft-dark);border-radius:4px;background:var(--pl-kraft);box-shadow:0 8px 22px #2f2b2624;line-height:1.7;color:var(--pl-ink);transform:rotate(.6deg)}.panda-iwt__text a{font-weight:700;color:var(--pl-red)}.panda-iwt__text .social-links__list{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0 0;padding:0;list-style:none}.panda-iwt__text .social-links a{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background:#fff;box-shadow:0 2px 6px #2f2b261f}.panda-iwt__text .social-links svg,.panda-iwt__text .social-links img{width:22px;height:22px}.product-recommendations h4{font-family:BreeSerif,serif;color:var(--pl-ink)}.product-recommendations .product-block{padding-top:10px;padding-bottom:14px}.product-recommendations .product-block__image-container{padding:8px;border:1px solid var(--pl-line);border-radius:6px;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.product-recommendations .product-block:hover .product-block__image-container{transform:translateY(-4px);box-shadow:0 12px 28px #2f2b261f}.product-recommendations .product-block__title-link{font-weight:600;color:var(--pl-ink)}.panda-product-faq{padding:4rem 0;background:var(--pl-cream)}.panda-product-faq__inner{max-width:780px;margin:0 auto}.panda-product-faq__heading{margin:0 0 2rem;text-align:center;font-family:BreeSerif,serif;font-size:clamp(1.9rem,3.4vw,2.6rem);color:var(--pl-ink)}.panda-product-faq .cc-accordion-item{margin-bottom:.75rem;border:1px solid var(--pl-line);border-radius:6px;background:#fff}.panda-product-faq .cc-accordion-item__title{padding:1.15rem 1.5rem;font-weight:700;color:var(--pl-ink)}.panda-product-faq .cc-accordion-item__content{padding:0 1.5rem 1.25rem;color:var(--pl-muted)}@media(max-width:989px){.panda-iwt{grid-template-columns:1fr;gap:2.5rem}.panda-iwt__media{max-width:420px;margin:0 auto}}@media(max-width:767px){.section-panda-features .page-width>div{gap:.6rem;padding:0 1rem}.section-panda-features .PandaFeatureDiv{flex:1 1 calc(50% - .6rem);padding:.9rem .5rem}.section-panda-features .PandaFeatureDiv img{height:40px}.section-panda-features .PandaFeatureDiv p{font-size:.78rem}.section-panda-bulletpoints .page-width>div,.panda-iwt>.panda-iwt__text,.section-rich-text .reading-width{padding:1.5rem 1.25rem}.panda-variant-description{padding:1.5rem 1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/158/assets/panda-product.css.map */
