html body,html body .template-index{background:#fbf8f1}html body .hero{height:auto!important;min-height:0!important;aspect-ratio:2/1;max-height:760px;background:#f7f3ea}html body .hero .hero__media img{object-fit:contain!important}html body .hero .hero__content{padding:0;pointer-events:none}html body .hero .hero__buttons:empty{display:none}html body .brand-world{background:#fbf8f1!important}html body .brand-world--why .world-intro{background:none}html body .world-image{background:#f7f3ea!important;box-shadow:4px 5px #27211d!important;border:1px solid #27211d!important}html body .world-image img{height:100%;object-fit:contain}html body .brand-world .world-cards--comparison .world-card{background:#fffdf8!important;border:1px solid #27211d!important;border-top:1px solid #27211d!important;box-shadow:3px 4px #27211d!important;height:auto!important;padding:14px!important;gap:0}html body .world-cards--comparison .world-card>img{display:block;width:100%;height:auto!important;aspect-ratio:1;object-fit:contain;flex:0 0 auto;border-radius:12px;margin:12px 0 4px}html body .world-cards--comparison .world-mark{background:#fffdf8!important;width:32px;height:32px;padding:0;display:grid;place-items:center;flex:none;border:1px solid #27211d;font-size:11px}html body .world-cards--comparison .world-card p:empty{display:none}html body .world-cards--comparison .world-card h3{margin:12px 0!important}html body .world-cards--comparison .world-card__link{margin-top:auto;background:#f6d84a!important}html body .mascot-stories{background:#fbf8f1!important;border-block:1px solid #27211d}html body .mascot-story{background:#fffdf8!important;box-shadow:none!important}html body .mascot-story__portrait{background:#fffdf8!important}html body .marquee{background:#fbf8f1!important;color:#27211d;border-block:1px solid #27211d}html body .marquee__track span{font-size:clamp(18px,2.5vw,30px);padding-block:16px}html body .announcement{background:#f6d84a!important}html body .product-card,html body .product-card__media{background:#fffdf8!important}html body .product-card__media img{object-fit:contain!important}html body .phitkoo-poster{background:#fbf8f1!important}html body .phitkoo-poster>img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:16px}html body .brand-world--why .world-image--ratio-landscape{aspect-ratio:3/2}html body .brand-world--story .world-image--ratio-landscape{aspect-ratio:2/1}html body .world-sticker{background:#fffdf8!important}html body .pk-tribe{background-color:#fffdf8!important;box-shadow:5px 5px #27211d!important;rotate:0deg}html body .pk-tribe:before{content:"";width:42px;height:42px;top:-20px;right:20px;padding:0;background:#f6d84a;clip-path:polygon(50% 0,61% 33%,98% 35%,69% 57%,80% 95%,50% 73%,20% 95%,31% 57%,2% 35%,39% 33%);border:0;box-shadow:none;animation:none}html body .pk-tribe__pick{background:#fffdf8!important;box-shadow:2px 2px #27211d}html body .pk-tribe__pick:hover{background:#f6d84a!important}html body .product-card__media img,html body .world-cards--comparison .world-card>img,html body .mascot-story__portrait img{transition:rotate .32s cubic-bezier(.2,.8,.2,1),scale .32s cubic-bezier(.2,.8,.2,1)!important}html body .button,html body .world-card__link{transition:translate .2s ease,box-shadow .2s ease,background-color .2s ease!important}html body .button:active,html body .world-card__link:active{translate:0 2px;scale:.98}@media(hover:hover)and (pointer:fine){html body .product-card:hover .product-card__media img{rotate:-2deg;scale:1.035}html body .world-cards--comparison .world-card:hover>img{rotate:2deg;scale:1.035}html body .world-cards--comparison .world-card:nth-child(2n):hover>img{rotate:-2deg}html body .mascot-story:hover .mascot-story__portrait img{rotate:-6deg;scale:1.07}html body .button:hover,html body .world-card__link:hover{translate:0 -2px;box-shadow:3px 4px #27211d!important}}@media(max-width:749px){html body .hero{aspect-ratio:3/2;max-height:none}html body .world-cards--comparison .world-card{padding:10px!important}html body .world-cards--comparison .world-card h3{font-size:19px!important}html body .world-cards--comparison .world-card__link{font-size:12px!important;padding:9px!important}html body .brand-world--why .world-art,html body .brand-world--story .world-art{max-width:none;margin:12px 5px 24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}html body .product-card__media img,html body .world-cards--comparison .world-card>img,html body .mascot-story__portrait img,html body .button,html body .world-card__link{transition:none!important;rotate:none!important;scale:1!important;translate:none!important}}html body .shopify-section-group-header-group:has(.site-header){top:env(safe-area-inset-top,0px)}html body .site-header{background:#fffdf8d1!important;border-color:#2d1b0d2b!important;box-shadow:0 8px 28px #2d1b0d14,inset 0 1px #fffffff2!important;-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%);transition:width .3s ease,transform .24s ease,box-shadow .24s ease!important}html body .site-header.is-compact{background:#fffdf8e0!important;box-shadow:0 6px 22px #2d1b0d1a,inset 0 1px #fff!important}html body .site-header:focus-within,html body .site-header.is-menu-open{transform:translateY(0)!important}html body .site-header .header-actions a,html body .site-header .site-nav a{display:inline-flex;align-items:center;min-height:44px}html body .site-header .header-actions{gap:10px;align-items:center}html body .site-header [data-cart-link]{padding:0 12px;border:1px solid rgba(45,27,13,.15);border-radius:999px;background:#f6d84a29}html body .site-header nav a[aria-current=page]{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}html body .site-header .mobile-menu{background:#fffdf8f5!important;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 10px 28px #2d1b0d1a,inset 0 1px #fff!important}html body .site-header .mobile-menu a{min-height:48px;align-items:center}html body .pk-duo-offer{display:grid;grid-template-columns:76px minmax(0,1fr) 20px;align-items:center;gap:14px;margin:0 0 22px;padding:12px 14px;border:1px solid rgba(45,27,13,.2);border-radius:20px;background:#fffdf8e6;box-shadow:0 5px 18px #2d1b0d0d,inset 0 1px #fff;text-decoration:none!important;color:var(--ink)}html body .pk-duo-offer img{width:76px;height:76px;object-fit:contain;border-radius:12px}html body .pk-duo-offer__copy{display:grid;gap:5px;min-width:0;font:400 12px/1.4 var(--sans)}html body .pk-duo-offer__copy strong{font-size:15px}html body .pk-duo-offer__prices{display:flex;gap:9px;flex-wrap:wrap;align-items:center}html body .pk-duo-offer__prices s{opacity:.6}html body .pk-duo-offer__prices b{font-size:14px}html body .pk-duo-offer:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@supports (backdrop-filter:blur(1px)){html body .pk-duo-offer{background:#fffdf8bd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media(hover:hover){html body .pk-duo-offer:hover{border-color:var(--ink);background:#fffdf8}}@media(max-width:900px){html body .site-header .header-actions{gap:5px}html body .site-header [data-cart-link]{padding:0 9px}html body .site-header .menu-toggle{min-width:44px;min-height:44px}}@media(prefers-reduced-motion:reduce){html body .site-header,html body .site-header .site-header__inner{transition:none!important}}html body .site-header .mobile-menu{background:#fffdf8!important;-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:900px){html body .site-header .header-actions .account-link{display:none!important}}.sale-badge,.pk-product-sale span{background:#f5dc72;color:#20201e;border:1px solid #20201e;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;letter-spacing:.02em}.pk-product-sale{display:flex;align-items:center;gap:12px;margin-bottom:8px}.pk-product-sale s{opacity:.6;font-size:16px}.pk-cart-quantity{display:inline-flex;align-items:center;border:1px solid #d5d0c5;border-radius:999px;overflow:hidden;background:#fffdf7}.pk-cart-quantity button{min-width:44px;min-height:44px;border:0;background:transparent;color:inherit;font:inherit;font-size:22px;cursor:pointer}.pk-cart-quantity button[hidden]{display:none}.pk-cart-quantity button:disabled{opacity:.35;cursor:default}.pk-cart-quantity input{width:52px!important;min-height:44px;text-align:center;border:0!important;background:transparent;font:inherit;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.pk-cart-quantity input::-webkit-inner-spin-button,.pk-cart-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pk-cart-quantity :focus-visible{outline:2px solid #20201e;outline-offset:-4px}[data-cart-quantity-status]{grid-column:1/-1;margin:0}[data-cart-quantity-status]:empty{display:none}html body :is(.button,.world-card__link,.pk-action,.product-details__help,.cart-actions>a,.cart-line__controls a,.phitkoo-signup .submit,.phitkoo-signup .dismiss,.jdgm-widget .jdgm-btn,.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-submit-rev){border-radius:999px!important}html body :is(.benefit-card,.quote-card,.contact-card,.cart-empty,.cart-summary,.page-hero__media,.world-image,.product-gallery__main,.product-main__media,.product-details__choices a){border-radius:24px!important;overflow:hidden}html body :is(.field input,.field textarea,.field select,.collection-toolbar select,.newsletter input,.phitkoo-signup .input){border-radius:16px!important}html body :is(.menu-toggle,.slider__controls button,.product-gallery__scroll,.phitkoo-signup .close){border-radius:999px!important;min-width:44px;min-height:44px}html body .product-main .field .product-quantity{border-radius:999px!important}html body .phitkoo-signup .backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000;display:flex;align-items:center!important;justify-content:center!important;padding:24px 16px!important;background:#1e1a1647!important;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}html body .phitkoo-signup .backdrop[hidden]{display:none!important}html body .phitkoo-signup .dialog{width:min(480px,100%)!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;border-radius:28px!important;background:#fffdf8f7!important;box-shadow:0 24px 80px #1e1a1633,inset 0 1px #fff!important;border:1px solid rgba(255,255,255,.85)!important;overflow:auto!important;scrollbar-width:thin}html body .phitkoo-signup .content{padding:32px 28px!important}html body .phitkoo-signup .heading{font-size:clamp(26px,5vw,34px)!important;line-height:1.08!important;text-wrap:balance}html body .phitkoo-signup .close{top:10px;right:10px}html body .phitkoo-signup .submit{min-height:50px}html body .cart-page .cart-summary{background:#fffdf8e6!important;border:1px solid rgba(45,27,13,.12);box-shadow:0 8px 30px #2d1b0d0d,inset 0 1px #fff!important}html body .cart-page .cart-summary .button[name=checkout]{min-height:52px!important;width:100%;font-size:15px!important}html body .pk-duo-offer__saving{font-weight:700;color:#315f38}html body .pk-duo-offer__cta{font-weight:700;text-decoration:underline;text-underline-offset:3px}html body .pk-cart-duo{margin-top:16px!important}@supports (backdrop-filter:blur(1px)){html body .cart-page .cart-summary{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}@media(max-width:600px){html body .phitkoo-signup .content{padding:28px 22px!important}html body .phitkoo-signup .dialog{max-height:calc(100dvh - 32px)!important}html body .phitkoo-signup .backdrop{padding:16px!important}}@media(prefers-reduced-transparency:reduce){html body .phitkoo-signup .dialog,html body .cart-page .cart-summary{background:#fffdf8!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .phitkoo-signup .backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1e1a1680!important}}html body .pk-duo-offer__arrow{display:block;width:20px;height:20px;min-width:20px;max-width:20px;justify-self:center;align-self:center;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/phitkoo-remix.css.map */
