:root{--form-background: black;--form-control-color: currentColor;--form-control-disabled: #959495;--orange: #bc3a02}.card-wrapper{z-index:0}.card-wrapper.product-card-wrapper:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:5px solid black;z-index:-1;background:var(--ptpp-main-color);border-radius:10px;transition:transform .3s ease-out}.product-card-wrapper .card{background:#b6b6b6f5;color:#000!important;border-radius:10px;border:5px solid black;overflow:hidden;transition:transform .3s ease-out}.product-card-wrapper .card__heading,.product-card-wrapper .card-information,.product-card-wrapper .card-information>*,.product-card-wrapper .card-information .price{color:inherit}.product-card-wrapper:hover .card a{text-decoration:none}.product-card-wrapper .card>.card__content .card__information{padding:10px}.product-card-wrapper:hover .card{border-color:#0f0f0f;transform:translate(-10px,-10px);transition:transform .3s ease-out;background:#fff}.card-tag{display:inline-block;font-size:10px;background-color:#fff;color:#000;padding:2px 10px;border:1px solid black;border-radius:9999px;font-weight:700}.card-tag.preorder{background:linear-gradient(#fff,#ffe) padding-box,linear-gradient(45deg,#d35555,#3f51b5) border-box;border:1px solid rgba(0,0,0,0)}.product-form__preorder-delivery-date{display:block;border:1px solid var(--preorder-box-bg-colour);border-radius:10px;padding:8px 16px;margin-bottom:20px;background:var(--preorder-box-text-colour);color:var(--preorder-box-bg-colour)}.product-form__preorder-delivery-date span{padding-bottom:8px;display:block}.product-form__preorder-delivery-date a{color:var(--preorder-box-text-colour)}.product-form__preorder-delivery-date .notification{display:block;background:var(--preorder-box-bg-colour);color:var(--preorder-box-text-colour);margin:0 -16px -8px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;padding:0 16px;font-size:12px;font-weight:700}.product__title h1{font-size:2.6em}.product-form__submit{background-color:var(--add-to-cart-bg);color:var(--add-to-cart-text);font-weight:700;transition:background-color .2s ease-out,color .2s ease-out;border:1px solid rgba(0,0,0,0)}.product-form__submit:hover{background-color:transparent;color:var(--add-to-cart-bg);border:1px solid var(--add-to-cart-bg)}[data-preorder] .product-form__submit{background-color:var(--preorder-add-to-cart-bg);color:var(--preorder-add-to-cart-text)}[data-preorder] .product-form__submit:hover{background-color:transparent;color:var(--preorder-add-to-cart-bg);border:1px solid var(--preorder-add-to-cart-bg)}.product-form__submit:after{content:none}@keyframes rotate{to{--angle: 360deg}}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.cart__footer-preorder{display:block;color:var(--preorder-box-bg-colour);background:var(--preorder-box-text-colour);border-radius:10px;border:1px solid var(--preorder-box-bg-colour);padding:16px;margin-bottom:10px;line-height:1.4;font-size:14px}.cart__footer-preorder label{display:flex;gap:10px;cursor:pointer}.cart__footer-preorder input[type=checkbox]{margin-top:6px;flex-shrink:0}.cart__footer-preorder a{font-weight:700;color:var(--preorder-box-bg-colour)}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid currentColor;border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center}input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:focus{outline:max(2px,.15em) solid currentColor;outline-offset:max(2px,.15em)}input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.cart__dynamic-checkout-buttons[disabled]{opacity:.5;cursor:pointer}.cart__dynamic-checkout-buttons[disabled] .dynamic-checkout__content{pointer-events:none}.header-localization .localization-form button.localization-form__select{border:1px solid;border-radius:4px;padding-right:24px;text-decoration:none}.header-localization .localization-form button.localization-form__select:hover{text-decoration:none}.header__menu-item{border:1px solid transparent;border-radius:4px}.header__menu-item:hover{background-color:#9f8a7c36}.header__active-menu-item{border:1px solid white;text-decoration:none}.header__active-menu-item span{text-decoration:none}b,strong{font-variation-settings:"wght" 700}@keyframes vars{0%{font-variation-settings:"wght" 300}to{font-variation-settings:"wght" 900}}#looxReviews{max-width:none!important}.header__submenu.global-settings-popup{border-top-left-radius:0;border-color:#fff;border-style:dashed;top:calc(100% - 3px);text-decoration:none}header-menu summary[aria-expanded=true],header-menu summary[aria-expanded=true] span,.header__submenu.global-settings-popup span{text-decoration:none!important}header-menu summary[aria-expanded=true]{border:1px dashed white}.button--link{padding-left:0;padding-right:0;min-width:0;text-decoration:underline;text-underline-offset:4px}.ptpp-official-merch{display:flex;gap:10px;border:8px double var(--ptpp-main-color);padding:20px;border-radius:10px;color:var(--ptpp-main-color);position:relative;justify-content:space-between;line-height:1.2;text-decoration:none}.ptpp-official-merch p{font-size:clamp(12px,2.14vw,16px)}.ptpp-official-merch:hover{background-color:var(--ptpp-official-merch-box-bg-hover)!important;color:var(--ptpp-official-merch-box-text-hover)!important;border-color:var(--ptpp-official-merch-box-border-hover)!important}.ptpp-official-merch>div{max-width:320px}.ptpp-official-merch>div div{font-weight:700;font-variation-settings:"wght" 700;font-size:clamp(18px,3.74vw,28px)}.ptpp-official-merch img{max-width:120px;width:100%;height:auto;object-fit:contain}@media (min-width: 749px){.ptpp-official-merch{flex-wrap:wrap}.ptpp-official-merch>div div{font-size:28px}.ptpp-official-merch p{font-size:16px}.ptpp-official-merch img{max-width:140px}}.header__artists{display:none}@media (min-width: 990px){.header__artists{display:block;font-weight:700;background-color:var(--header-artists-bg);padding:2px 0;color:var(--header-artists-text)}}.header__artists-letters{flex-grow:1;list-style:none;padding:0;margin:0;display:flex;justify-content:space-between}.header__artists-letters:first-child{font-size:13px;text-transform:none;font-weight:400}.header__artists-letters a{font-weight:700;text-decoration:none;color:currentColor;padding:4px 8px;border-radius:8px;text-transform:uppercase}.header__artists-letters a:hover{background-color:#000;color:#fff}artists-list{position:relative;display:block;pointer-events:all}artists-list [data-artists-list]{background-color:#000000e6;max-height:0;transition:max-height .3s ease-in;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;padding:0;position:absolute;top:100%;width:100%;overflow:hidden;transition:max-height .3s .3s ease-in}artists-list [data-artists-list][aria-expanded=true]{max-height:300px;transition:max-height .3s ease-out}artists-list [data-artists-list] ul{list-style:none;padding-top:20px;padding-bottom:20px;columns:4}artists-list [data-artists-list] a{color:#fff;text-decoration:none;font-weight:400;word-break:break-all;border:1px dashed transparent;border-radius:10px;display:inline-block;padding:0 8px}artists-list [data-artists-list] a:hover{color:#fff;border-color:#fff}.product-card-wrapper .card>.card__content wishlist-button{position:absolute;bottom:0;right:0;z-index:10;pointer-events:all}.product-card-wrapper .card{position:relative}.product-card-wrapper .card>.card__content wishlist-button .wk-button .wk-icon{--size: 24px;--fill: black}.product-card-wrapper .card>.card__content wishlist-button .wk-button:hover .wk-icon{--fill: var(--orange)}.product-card-wrapper .card>.card__content wishlist-button.loading .wk-button .wk-icon{opacity:0}.product-card-wrapper .card>.card__content wishlist-button.loading .wk-button:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,20a9,9,0,1,1,9-9A9,9,0,0,1,12,21Z' transform='matrix(0 0 0 0 12 12)'%3E%3CanimateTransform id='svgSpinnersPulseRings30' attributeName='transform' begin='0;svgSpinnersPulseRings32.begin+0.4s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' type='translate' values='12 12;0 0'/%3E%3CanimateTransform additive='sum' attributeName='transform' begin='0;svgSpinnersPulseRings32.begin+0.4s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' type='scale' values='0;1'/%3E%3Canimate attributeName='opacity' begin='0;svgSpinnersPulseRings32.begin+0.4s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='1;0'/%3E%3C/path%3E%3Cpath fill='currentColor' d='M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,20a9,9,0,1,1,9-9A9,9,0,0,1,12,21Z' transform='matrix(0 0 0 0 12 12)'%3E%3CanimateTransform id='svgSpinnersPulseRings31' attributeName='transform' begin='svgSpinnersPulseRings30.begin+0.4s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' type='translate' values='12 12;0 0'/%3E%3CanimateTransform additive='sum' attributeName='transform' begin='svgSpinnersPulseRings30.begin+0.4s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' type='scale' values='0;1'/%3E%3Canimate attributeName='opacity' begin='svgSpinnersPulseRings30.begin+0.4s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='1;0'/%3E%3C/path%3E%3Cpath fill='currentColor' d='M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,20a9,9,0,1,1,9-9A9,9,0,0,1,12,21Z' transform='matrix(0 0 0 0 12 12)'%3E%3CanimateTransform id='svgSpinnersPulseRings32' attributeName='transform' begin='svgSpinnersPulseRings30.begin+0.8s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' type='translate' values='12 12;0 0'/%3E%3CanimateTransform additive='sum' attributeName='transform' begin='svgSpinnersPulseRings30.begin+0.8s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' type='scale' values='0;1'/%3E%3Canimate attributeName='opacity' begin='svgSpinnersPulseRings30.begin+0.8s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='1;0'/%3E%3C/path%3E%3C/svg%3E");width:24px;height:24px}.header .wk-button .wk-icon{--fill: white}.header__inline-menu ul{max-width:800px;margin:0 auto;justify-content:center}@media screen and (min-width: 990px){.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:minmax(160px,1fr) auto 1fr;column-gap:2rem}}.header__heading .header__heading-link{padding-bottom:0}.header__official-merch{-webkit-appearance:none;appearance:none;cursor:pointer;border:none;padding:2px 10px;background:none;border-radius:10px;font-family:var(--font-heading-family);font-size:13px;color:var(--ptpp-main-color);display:block;text-align:center;width:100%;line-height:1}@media screen and (min-width: 750px){.header__official-merch{font-size:15px}}@media screen and (min-width: 1360px){.header__official-merch{font-size:16px}}.popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.popup-modal[open]{opacity:1;visibility:visible;z-index:101}.popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width: 750px){.popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}.popup-modal__content img{max-width:100%}@media screen and (max-width: 749px){.popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}.product-media-modal__dialog .global-media-settings,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings model-viewer,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings img{border:none;border-radius:0}}.popup-modal__opener{display:inline-block}.popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;min-height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.popup-modal__button:hover{text-decoration-thickness:.2rem}.popup-modal__content-info{padding-right:4.4rem}.popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){.popup-modal__content-info>*{max-height:100%}}.popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.coming-soon-message{display:flex;gap:10px;align-items:center}.coming-soon-message__text{display:inline-block;border:2px solid #eee043;border-radius:10px;padding:6px 16px;font-variation-settings:"wght" 700;color:#eee043}shopify-accelerated-checkout{display:block;filter:grayscale(1);-webkit-filter:grayscale(1);-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden}.loox_popup_discount{-webkit-appearance:none;appearance:none;background:none;border:1px solid white;color:#fff;border-radius:10px;padding:4px 16px;font-size:8px;margin-top:0;font-weight:700;cursor:pointer}.loox_popup_discount.loading{visibility:hidden}@media (min-width: 600px){.loox_popup_discount{margin-top:6px;font-size:10px}}@media (min-width: 992px){.loox_popup_discount{font-size:13px}}.loox_popup_discount:hover{background-color:#fff;color:#000}.header__icons{flex-direction:column;align-items:flex-end!important}.header__icons-content{display:flex;align-items:center}.ptpp-official-licensed-message{font-size:12px}.ptpp-official-licensed-message>div{display:inline-block;border:1px solid;border-radius:10px;padding:6px 10px}.ptpp-official-licensed-message p:first-child{margin-top:0}.ptpp-official-licensed-message p:last-child{margin-bottom:0}@media screen and (min-width: 748px){.ptpp-official-licensed-message{font-size:16px}}@media screen and (max-width: 988px){.header:not(.header--has-app){grid-template-columns:30px 1fr 1fr;padding:10px 42px 10px 48px}}@media screen and (max-width: 749px){.header:not(.header--has-app){grid-template-columns:30px 1fr 1fr;padding:10px 8px 10px 15px}}.header__heading,.header__heading-link{grid-area:heading;justify-self:flex-start}.menu-drawer__localization .localization-form button.localization-form__select{padding-left:14px;padding-right:40px}div[data-mce-style],span[data-mce-style],div[data-mce-style] *,span[data-mce-style] *{font-size:16px!important;font-family:inherit!important}.cart__worry-free-protection-box{font-size:14px;display:block;color:#fff;background:transparent;border-radius:10px;border:1px solid white;padding:16px;margin-bottom:10px;line-height:1.4}.cart__worry-free-protection-box label{display:flex;gap:10px;cursor:pointer}.cart__worry-free-protection-box input[type=checkbox]{margin-top:6px;flex-shrink:0}.cart__worry-free-protection-box a{font-weight:700;color:var(--preorder-box-bg-colour)}.cart__worry-free-protection-box .loading__spinner{width:100%;left:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;background-color:#000c;border-radius:20px}.cart__worry-free-protection-box .loading__spinner svg{width:20px;height:20px}.cart__worry-free-protection-title{display:flex;gap:10px;align-items:center;margin-bottom:10px}.cart__worry-free-protection-img{width:24px;height:24px;border-radius:40px;overflow:hidden}body.overflow-hidden #smile-ui-container,body.overflow-hidden #smile-ui-lite-container{display:none}.ptpp-loox-review-button{width:100%;-webkit-appearance:none;appearance:none;border:1px solid #ffff00;color:#ff0;background-color:transparent;border-radius:9999px;font-weight:700;padding:10px 20px;display:flex;gap:10px;align-items:center;justify-content:center;font-size:16px;cursor:pointer}.ptpp-loox-review-button svg{color:inherit;pointer-events:none;fill:currentColor;width:20px;height:20px}.cart__import-fees-disclaimer-box{font-size:14px;display:block;color:#fff;background:transparent;border-radius:10px;border:1px solid white;padding:16px;margin-bottom:10px;line-height:1.4}.cart__import-fees-disclaimer-box label{display:flex;gap:10px;cursor:pointer}.cart__import-fees-disclaimer-box input[type=checkbox]{margin-top:6px;flex-shrink:0}.cart__import-fees-disclaimer-box a{font-weight:700;color:var(--preorder-box-bg-colour)}.cart__import-fees-disclaimer-box .loading__spinner{width:100%;left:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;background-color:#000c;border-radius:20px}.cart__import-fees-disclaimer-box .loading__spinner svg{width:20px;height:20px}.cart__import-fees-disclaimer-title{display:flex;gap:10px;align-items:center;margin-bottom:10px;min-height:28px}.cart__import-fees-disclaimer-img{width:24px;height:24px;border-radius:40px;overflow:hidden}#CartDrawer.cart-drawer{overflow:auto}#CartDrawer .drawer__inner{height:auto}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ptpp.css.map */
