body:has(.tp-pdp-gate3) #MainContent{background:#fffaf6}.tp-pdp-gate3{--tp-ink: #0d2b3a;--tp-accent: #d95637;--tp-cream: #fffaf6;--tp-paper: #ffffff;--tp-line: #eadfd5;--tp-muted: #66757b;max-width:1240px;color:var(--tp-ink)}.tp-pdp-gate3 .tp-pdp-breadcrumb{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin:0 0 18px;color:var(--tp-muted);font-size:1.25rem;line-height:1.4}.tp-pdp-gate3 .tp-pdp-breadcrumb a{color:inherit;text-decoration:none}.tp-pdp-gate3 .tp-pdp-breadcrumb a:hover,.tp-pdp-gate3 .tp-pdp-breadcrumb a:focus-visible{color:var(--tp-accent);text-decoration:underline;text-underline-offset:3px}.tp-pdp-gate3>.product{align-items:flex-start;gap:clamp(22px,3vw,42px);margin:0}.tp-pdp-gate3 .product__media-wrapper,.tp-pdp-gate3 .product__info-wrapper{height:auto;min-width:0;border:1px solid var(--tp-line);border-radius:24px;background:var(--tp-paper);box-shadow:0 18px 48px #34241b14}.tp-pdp-gate3 .product__media-wrapper{overflow:hidden;padding:clamp(10px,1.4vw,18px)}.tp-pdp-gate3 .product__info-wrapper{padding:clamp(24px,3vw,40px)}.tp-pdp-gate3 .product__info-container,.tp-pdp-gate3 .product__info-container--sticky{position:static;width:100%;max-width:none}.tp-pdp-gate3 .product__media-list,.tp-pdp-gate3 .product__media-item,.tp-pdp-gate3 .product__media,.tp-pdp-gate3 .product__media img{border-radius:16px}.tp-pdp-gate3 .product__media{overflow:hidden;border:0;background:#f7f1eb}.tp-pdp-gate3 .product__media img,.tp-pdp-gate3 .thumbnail img{object-fit:contain!important;background:#f7f1eb}.tp-pdp-gate3 .thumbnail-list{gap:10px;margin-top:12px}.tp-pdp-gate3 .thumbnail{overflow:hidden;border:1px solid var(--tp-line);border-radius:12px;background:#f7f1eb}.tp-pdp-gate3 .thumbnail[aria-current=true]{border:2px solid var(--tp-accent);box-shadow:0 0 0 2px #fff}.tp-pdp-gate3 .tp-pdp-eyebrow{margin:0 0 9px;color:var(--tp-accent);font-size:1.18rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tp-pdp-gate3 .product__title{margin-bottom:12px}.tp-pdp-gate3 .product__title h1{margin:0;color:var(--tp-ink);font-family:var(--font-heading-family);font-size:clamp(3rem,3.4vw,4.9rem);line-height:1.02;letter-spacing:-.035em}.tp-pdp-gate3 .alr-display-review-badge,.tp-pdp-gate3 .rating,.tp-pdp-gate3 .rating-count,.tp-pdp-gate3 .rating-text{display:none!important}.tp-pdp-gate3 .price{color:var(--tp-accent);font-size:2.6rem;font-weight:800}.tp-pdp-gate3 .price__badge-sale,.tp-pdp-gate3 .badge.price__badge-sale{display:none!important}.tp-pdp-gate3 .product__tax{margin-top:4px;color:var(--tp-muted);font-size:1.25rem}.tp-pdp-gate3 .product__description{margin:22px 0 0;color:#384a52;font-size:1.48rem;line-height:1.65}.tp-pdp-gate3 .product__description>p:first-child{margin-top:0;font-size:1.58rem}.tp-pdp-gate3 .product__description h2{margin:26px 0 12px;color:var(--tp-ink);font-size:2rem;line-height:1.2}.tp-pdp-gate3 .product__description h3{margin:18px 0 5px;color:var(--tp-ink);font-size:1.5rem;line-height:1.3}.tp-pdp-gate3 .product__description ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.tp-pdp-gate3 .product__description li{position:relative;margin:0;padding:10px 12px 10px 34px;border:1px solid #eee4db;border-radius:12px;background:#fffaf6}.tp-pdp-gate3 .product__description li:before{content:"\2713";position:absolute;top:9px;left:12px;color:var(--tp-accent);font-weight:900}.tp-pdp-gate3 .tp-wall-configurator-cta{margin:22px 0 0}.tp-pdp-gate3 .tp-wall-configurator-cta .button{min-height:54px;border:0;border-radius:999px;color:#fff;background:var(--tp-accent);box-shadow:0 10px 22px #d9563738;font-size:1.55rem;font-weight:800}.tp-pdp-gate3 .tp-wall-configurator-cta .button:after,.tp-pdp-gate3 .tp-wall-configurator-cta .button:before{display:none}.tp-pdp-gate3 .tp-wall-configurator-cta .button:hover{color:#fff;background:#be452b;transform:translateY(-1px)}.tp-pdp-gate3 .tp-wall-configurator-cta p{margin:10px 2px 0;color:var(--tp-muted);font-size:1.25rem}.tp-pdp-gate3 .tp-pdp-logistics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0}.tp-pdp-gate3 .tp-pdp-logistics span{display:block;min-width:0;padding:12px;border:1px solid var(--tp-line);border-radius:13px;color:#44575f;background:#fffaf6;font-size:1.2rem;line-height:1.4}.tp-pdp-gate3 .tp-pdp-logistics strong{display:block;margin-bottom:3px;color:var(--tp-ink);font-size:1.25rem}.tp-pdp-gate3 .product__accordion{border-top-color:var(--tp-line);border-bottom-color:var(--tp-line)}.tp-pdp-gate3 .product__accordion summary{min-height:50px}.tp-pdp-gate3 .product__view-details,.tp-pdp-gate3 .share-button{display:none!important}@media screen and (min-width:990px){.tp-pdp-gate3>.product>.product__media-wrapper{flex:0 0 calc(55% - 21px);width:calc(55% - 21px);max-width:calc(55% - 21px)}.tp-pdp-gate3>.product>.product__info-wrapper{flex:0 0 calc(45% - 21px);width:calc(45% - 21px);max-width:calc(45% - 21px)}}@media screen and (max-width:989px){.tp-pdp-gate3{padding-inline:20px}.tp-pdp-gate3>.product{display:grid;grid-template-columns:minmax(0,1fr)}.tp-pdp-gate3 .product__media-wrapper,.tp-pdp-gate3 .product__info-wrapper{width:100%;max-width:none}.tp-pdp-gate3 .product__media-wrapper{order:1}.tp-pdp-gate3 .product__info-wrapper{order:2}}@media screen and (max-width:749px){.tp-pdp-gate3{padding-inline:14px}.tp-pdp-gate3 .tp-pdp-breadcrumb{margin-bottom:12px;font-size:1.12rem}.tp-pdp-gate3 .product__media-wrapper{padding:8px;border-radius:18px}.tp-pdp-gate3 .product__info-wrapper{padding:22px 18px;border-radius:18px}.tp-pdp-gate3 .product__title h1{font-size:clamp(2.8rem,9.5vw,3.8rem)}.tp-pdp-gate3 .tp-pdp-logistics{grid-template-columns:1fr}.tp-pdp-gate3 .product__media-item{width:100%}.tp-pdp-gate3 .slider.slider--mobile{scroll-padding-left:0}}@media(prefers-reduced-motion:reduce){.tp-pdp-gate3 .tp-wall-configurator-cta .button{transition:none}}.tp-pdp-gate3 .tp-configurator-cta,.tp-pdp-gate3 .tp-photo-configurator-cta,.tp-pdp-gate3 .btn-upload,.tp-pdp-gate3 .product-form__buttons{margin-top:22px}.tp-pdp-gate3 .tp-configurator-cta .button,.tp-pdp-gate3 .tp-photo-configurator-cta,.tp-pdp-gate3 .btn-upload,.tp-pdp-gate3 .product-form__submit{display:inline-flex;width:100%;min-height:54px;align-items:center;justify-content:center;padding:13px 22px;border:0;border-radius:999px;color:#fff;background:var(--tp-accent);box-shadow:0 10px 22px #d9563738;font-size:1.55rem;font-weight:800;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer}.tp-pdp-gate3 .tp-configurator-cta .button:before,.tp-pdp-gate3 .tp-configurator-cta .button:after,.tp-pdp-gate3 .product-form__submit:before,.tp-pdp-gate3 .product-form__submit:after{display:none}.tp-pdp-gate3 .tp-configurator-cta .button:hover,.tp-pdp-gate3 .tp-photo-configurator-cta:hover,.tp-pdp-gate3 .btn-upload:hover,.tp-pdp-gate3 .product-form__submit:hover{color:#fff;background:#be452b;transform:translateY(-1px)}.tp-pdp-gate3 .tp-configurator-cta p{margin:10px 2px 0;color:var(--tp-muted);font-size:1.25rem}.tp-pdp-gate3 .tp-pdp-facts>p:first-child{margin-top:0;font-size:1.58rem}.tp-pdp-gate3 .tp-pdp-vat{margin:14px 0 0;color:var(--tp-muted);font-size:1.22rem;font-weight:700}.tp-pdp-gate3 .tp-pdp-existing-copy{margin-top:26px;padding-top:22px;border-top:1px solid var(--tp-line)}.tp-pdp-gate3 .product__description li:before{content:"\2713"!important}.tp-pdp-gate3 variant-selects,.tp-pdp-gate3 variant-radios,.tp-pdp-gate3 .product-form__quantity,.tp-pdp-gate3 .product-form__input{border-color:var(--tp-line)}.tp-pdp-gate3 .product-form__input input[type=radio]+label{border-color:var(--tp-line);border-radius:999px;background:#fffaf6}.tp-pdp-gate3 .product-form__input input[type=radio]:checked+label{border-color:var(--tp-accent);color:#fff;background:var(--tp-accent)}.tp-pdp-gate3--panel .price--on-sale .price-item--regular,.tp-pdp-gate3--panel .price__badge-sale,.tp-pdp-gate3--panel .badge.price__badge-sale{display:none!important}@media screen and (max-width:749px){.tp-pdp-gate3 .tp-configurator-cta .button,.tp-pdp-gate3 .tp-photo-configurator-cta,.tp-pdp-gate3 .btn-upload,.tp-pdp-gate3 .product-form__submit{min-height:52px;font-size:1.45rem}}@media screen and (max-width:749px){.tp-pdp-gate3:is(.tp-pdp-gate3--mug,.tp-pdp-gate3--magic-mug,.tp-pdp-gate3--cushion,.tp-pdp-gate3--tshirt,.tp-pdp-gate3--puzzle,.tp-pdp-gate3--mousepad) .tp-pdp-eyebrow,.tp-pdp-gate3:is(.tp-pdp-gate3--mug,.tp-pdp-gate3--magic-mug,.tp-pdp-gate3--cushion,.tp-pdp-gate3--tshirt,.tp-pdp-gate3--puzzle,.tp-pdp-gate3--mousepad) .product__title,.tp-pdp-gate3:is(.tp-pdp-gate3--mug,.tp-pdp-gate3--magic-mug,.tp-pdp-gate3--cushion,.tp-pdp-gate3--tshirt,.tp-pdp-gate3--puzzle,.tp-pdp-gate3--mousepad) .product__title h1,.tp-pdp-gate3:is(.tp-pdp-gate3--mug,.tp-pdp-gate3--magic-mug,.tp-pdp-gate3--cushion,.tp-pdp-gate3--tshirt,.tp-pdp-gate3--puzzle,.tp-pdp-gate3--mousepad) .price,.tp-pdp-gate3:is(.tp-pdp-gate3--mug,.tp-pdp-gate3--magic-mug,.tp-pdp-gate3--cushion,.tp-pdp-gate3--tshirt,.tp-pdp-gate3--puzzle,.tp-pdp-gate3--mousepad) .product__tax,.tp-pdp-gate3:is(.tp-pdp-gate3--mug,.tp-pdp-gate3--magic-mug,.tp-pdp-gate3--cushion,.tp-pdp-gate3--tshirt,.tp-pdp-gate3--puzzle,.tp-pdp-gate3--mousepad) .tp-configurator-cta p{text-align:center}.tp-pdp-gate3:is(.tp-pdp-gate3--mug,.tp-pdp-gate3--magic-mug,.tp-pdp-gate3--cushion,.tp-pdp-gate3--tshirt,.tp-pdp-gate3--puzzle,.tp-pdp-gate3--mousepad) .price__container{display:flex;width:100%;justify-content:center}.tp-pdp-gate3:is(.tp-pdp-gate3--mug,.tp-pdp-gate3--magic-mug,.tp-pdp-gate3--cushion,.tp-pdp-gate3--tshirt,.tp-pdp-gate3--puzzle,.tp-pdp-gate3--mousepad) variant-selects .product-form__input,.tp-pdp-gate3:is(.tp-pdp-gate3--mug,.tp-pdp-gate3--magic-mug,.tp-pdp-gate3--cushion,.tp-pdp-gate3--tshirt,.tp-pdp-gate3--puzzle,.tp-pdp-gate3--mousepad) variant-radios .product-form__input{max-width:none;text-align:center}.tp-pdp-gate3:is(.tp-pdp-gate3--mug,.tp-pdp-gate3--magic-mug,.tp-pdp-gate3--cushion,.tp-pdp-gate3--tshirt,.tp-pdp-gate3--puzzle,.tp-pdp-gate3--mousepad) variant-selects .form__label,.tp-pdp-gate3:is(.tp-pdp-gate3--mug,.tp-pdp-gate3--magic-mug,.tp-pdp-gate3--cushion,.tp-pdp-gate3--tshirt,.tp-pdp-gate3--puzzle,.tp-pdp-gate3--mousepad) variant-radios .form__label{display:block;width:100%;margin-inline:auto;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/tp-pdp-gate3.css.map */
