:root{--pk-ink: #111111;--pk-paper: #ffffff;--pk-mist: #f6f4f5;--pk-pink: #d64b75;--pk-pink-deep: #b83a60;--pk-pink-soft: #fdeef3;--pk-gray: #6f6a6d;--pk-line: #e9e4e6;--pk-radius-lg: 18px;--pk-radius: 14px;--pk-radius-sm: 10px;--pk-ease: cubic-bezier(.22, 1, .36, 1);--pk-shadow: 0 12px 40px rgba(17, 17, 17, .08);--pk-shadow-pink: 0 10px 30px rgba(214, 75, 117, .22)}body{letter-spacing:.01em;-webkit-font-smoothing:antialiased}.section+.section{margin-top:0}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.02em;line-height:1.05}.title,.title-wrapper h2,.collection__title h2,.banner__heading,.rich-text__heading{text-transform:uppercase}.title-wrapper-with-link,.title-wrapper--no-top-margin{margin-bottom:2.4rem}.title-wrapper-with-link .title,.collection .title,.featured-collection .title{position:relative;font-size:clamp(2.4rem,4.5vw,4.2rem)}.title-wrapper-with-link{align-items:flex-end}.title-wrapper-with-link .link-with-icon,.center.collection__view-all a{font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem}.title strong{font-weight:inherit}.header-wrapper{border-bottom:1px solid var(--pk-line)}.header__heading-logo{transition:transform .35s var(--pk-ease)}.header__heading-link:hover .header__heading-logo{transform:scale(1.04)}.header__menu-item{text-transform:uppercase;font-weight:600;letter-spacing:.14em;font-size:1.2rem}.header__menu-item>span{position:relative;padding-bottom:3px}.header__menu-item>span:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--pk-pink);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--pk-ease)}.header__menu-item:hover>span:after{transform:scaleX(1);transform-origin:left}.header__menu-item:hover>span{text-decoration:none}.header__icon{transition:transform .25s var(--pk-ease),color .25s}.header__icon:hover{transform:translateY(-2px);color:var(--pk-pink)}.cart-count-bubble{background-color:var(--pk-pink);color:#fff;font-weight:700}.announcement-bar,.utility-bar{background:var(--pk-ink)!important}.announcement-bar__message{text-transform:uppercase;letter-spacing:.18em;font-size:1.1rem;font-weight:600;color:#fff}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.quick-add__submit{border-radius:999px!important;text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:1.25rem;min-height:4.6rem;transition:transform .25s var(--pk-ease),box-shadow .25s var(--pk-ease),background-color .25s,color .25s}.button:not(.button--secondary):hover,.quick-add__submit:hover,button.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:var(--pk-shadow-pink);background-color:var(--pk-pink);color:#fff}.button--secondary,.button.button--secondary{border-radius:999px!important}.button:after,.shopify-payment-button__button--unbranded:after{box-shadow:0 0 0 calc(var(--buttons-border-width)) rgba(var(--color-button-text),var(--border-opacity)),0 0 rgba(var(--color-button),0)}.card-wrapper{position:relative}.card--card,.card--standard .card__inner{border-radius:var(--pk-radius);overflow:hidden}.card--card.gradient,.card--standard .card__inner{background:var(--pk-mist)}.card__media,.card .media{border-radius:var(--pk-radius);overflow:hidden}.card__media img{transition:transform .7s var(--pk-ease),opacity .45s ease}.card-wrapper:hover .card__media img:first-child{transform:scale(1.06)}.card-wrapper{transition:transform .35s var(--pk-ease)}@media screen and (min-width:750px){.card-wrapper:hover{transform:translateY(-6px)}}.card__heading{font-family:var(--font-body-family);font-weight:600;font-size:1.4rem!important;letter-spacing:.01em;line-height:1.35;text-transform:none}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information{padding-top:.4rem}.card-information .price{font-weight:700;font-size:1.5rem;color:rgb(var(--color-foreground))}.price--on-sale .price-item--regular{color:var(--pk-gray);font-weight:500;font-size:1.25rem}.price--on-sale .price-item--sale{color:var(--pk-ink)}.pk-discount-pct{color:var(--pk-pink);font-weight:700;font-size:1.25rem;letter-spacing:.02em;white-space:nowrap}.badge{border-radius:999px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:1rem;padding:.5rem 1.1rem;border:0}.badge.color-scheme-4,.card__badge .badge:not(.badge--sold-out){background:var(--pk-pink);color:#fff}.quick-add{margin:.8rem 0 0}.quick-add__submit{background:var(--pk-ink);color:#fff;min-height:4rem;font-size:1.1rem}@media screen and (min-width:990px){.card-wrapper .quick-add{opacity:0;transform:translateY(6px);transition:opacity .3s var(--pk-ease),transform .3s var(--pk-ease)}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add{opacity:1;transform:translateY(0)}}.rating-star{--color-rating-star: var(--pk-pink)}.collection-list .card__inner .card__media{border-radius:var(--pk-radius)}.collection-list .card__heading{text-transform:uppercase;font-weight:700;letter-spacing:.08em;font-size:1.3rem!important}.slideshow.banner{border-radius:0}.banner__buttons .button{min-width:16rem}.slideshow__controls{border:0}.pk-marquee{overflow:hidden;background:var(--pk-ink);padding:1.1rem 0;white-space:nowrap;position:relative}.pk-marquee--pink{background:var(--pk-pink)}.pk-marquee__track{display:inline-flex;gap:0;animation:pk-marquee-scroll var(--pk-marquee-speed, 22s) linear infinite;will-change:transform}.pk-marquee:hover .pk-marquee__track{animation-play-state:paused}.pk-marquee__item{color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.22em;font-size:1.2rem;display:inline-flex;align-items:center;padding:0 1.6rem}.pk-marquee__item svg,.pk-marquee__star{margin-left:3.2rem;color:var(--pk-pink);font-size:1.3rem}.pk-marquee--pink .pk-marquee__star{color:#fff}@keyframes pk-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pk-marquee__track{animation:none}}.pk-hero{position:relative;overflow:hidden;display:flex;align-items:flex-end;min-height:78vh;color:#fff}.pk-hero--short{min-height:56vh}.pk-hero__media,.pk-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.pk-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d 30%,#0000008c)}.pk-hero__content{position:relative;z-index:2;width:100%;padding:clamp(2.4rem,5vw,6rem);max-width:144rem;margin:0 auto}.pk-hero__eyebrow{display:inline-flex;align-items:center;gap:.8rem;text-transform:uppercase;letter-spacing:.3em;font-size:1.1rem;font-weight:700;margin-bottom:1.4rem;color:#fff}.pk-hero__eyebrow:before{content:"";width:3.6rem;height:2px;background:var(--pk-pink)}.pk-hero__heading{font-size:clamp(3.6rem,8vw,9rem);text-transform:uppercase;line-height:.96;margin:0 0 1.6rem;color:#fff;max-width:12ch}.pk-hero__sub{font-size:clamp(1.4rem,1.6vw,1.8rem);max-width:46ch;margin:0 0 2.6rem;color:#ffffffd9}.pk-hero__ctas{display:flex;gap:1.2rem;flex-wrap:wrap}.pk-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;border-radius:999px;padding:1.5rem 3.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:1.25rem;text-decoration:none;transition:transform .25s var(--pk-ease),box-shadow .25s var(--pk-ease),background .25s,color .25s;cursor:pointer;border:2px solid transparent}.pk-btn--solid{background:#fff;color:var(--pk-ink)}.pk-btn--solid:hover{background:var(--pk-pink);color:#fff;transform:translateY(-2px);box-shadow:var(--pk-shadow-pink)}.pk-btn--ghost{border-color:#ffffffb3;color:#fff}.pk-btn--ghost:hover{background:#fff;color:var(--pk-ink);transform:translateY(-2px)}.pk-btn--ink{background:var(--pk-ink);color:#fff}.pk-btn--ink:hover{background:var(--pk-pink);transform:translateY(-2px);box-shadow:var(--pk-shadow-pink)}.pk-section{padding:clamp(4rem,7vw,7.2rem) 0}.pk-section--tight{padding:clamp(2.4rem,4vw,4rem) 0}.pk-container{max-width:144rem;margin:0 auto;padding:0 clamp(1.6rem,4vw,5rem)}.pk-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2rem,3vw,3.2rem)}.pk-section__eyebrow{text-transform:uppercase;letter-spacing:.28em;font-size:1.1rem;font-weight:700;color:var(--pk-pink);display:block;margin-bottom:.8rem}.pk-section__title{font-size:clamp(2.4rem,4.5vw,4.2rem);text-transform:uppercase;line-height:1;margin:0}.pk-section__link{font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem;color:var(--pk-ink);text-decoration:none;border-bottom:2px solid var(--pk-pink);padding-bottom:.3rem;white-space:nowrap;transition:color .25s}.pk-section__link:hover{color:var(--pk-pink)}.pk-cats__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1.4rem}@media screen and (max-width:989px){.pk-cats__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pk-cats__grid::-webkit-scrollbar{display:none}.pk-cats__tile{flex:0 0 42%;scroll-snap-align:start}}@media screen and (max-width:600px){.pk-cats__tile{flex-basis:58%}}.pk-cats__tile{position:relative;border-radius:var(--pk-radius);overflow:hidden;aspect-ratio:3 / 4;display:block;text-decoration:none;background:var(--pk-mist)}.pk-cats__tile img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--pk-ease)}.pk-cats__tile:hover img{transform:scale(1.07)}.pk-cats__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.55) 100%);pointer-events:none}.pk-cats__label{position:absolute;left:1.4rem;right:1.4rem;bottom:1.4rem;z-index:2;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.pk-cats__label span:last-child{display:inline-flex;width:2.8rem;height:2.8rem;border-radius:50%;background:#ffffff2e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;justify-content:center;transition:background .25s,transform .25s var(--pk-ease)}.pk-cats__tile:hover .pk-cats__label span:last-child{background:var(--pk-pink);transform:translate(3px)}.pk-split{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}@media screen and (max-width:749px){.pk-split{grid-template-columns:1fr}}.pk-split__panel{position:relative;border-radius:var(--pk-radius-lg);overflow:hidden;min-height:46rem;display:flex;align-items:flex-end;text-decoration:none;background:var(--pk-mist)}@media screen and (max-width:749px){.pk-split__panel{min-height:34rem}}.pk-split__panel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--pk-ease)}.pk-split__panel:hover img{transform:scale(1.05)}.pk-split__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.6) 100%)}.pk-split__content{position:relative;z-index:2;padding:clamp(2rem,3vw,3.2rem);color:#fff}.pk-split__tag{display:inline-block;background:var(--pk-pink);color:#fff;border-radius:999px;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;padding:.5rem 1.2rem;margin-bottom:1.2rem}.pk-split__title{font-size:clamp(2.4rem,3.4vw,3.6rem);text-transform:uppercase;line-height:1;margin:0 0 .8rem;color:#fff}.pk-split__sub{margin:0 0 1.6rem;color:#ffffffd9;font-size:1.4rem}.pk-trust{border-top:1px solid var(--pk-line);border-bottom:1px solid var(--pk-line);background:var(--pk-paper)}.pk-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:clamp(2.4rem,4vw,4rem) 0}@media screen and (max-width:749px){.pk-trust__grid{grid-template-columns:repeat(2,1fr);gap:2.4rem 1.2rem}}.pk-trust__item{text-align:center}.pk-trust__icon{width:5.2rem;height:5.2rem;margin:0 auto 1.2rem;border-radius:50%;background:var(--pk-pink-soft);color:var(--pk-pink);display:flex;align-items:center;justify-content:center}.pk-trust__icon svg{width:2.4rem;height:2.4rem}.pk-trust__title{font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem;margin:0 0 .4rem}.pk-trust__text{color:var(--pk-gray);font-size:1.25rem;margin:0}.newsletter.content-container,.newsletter{border-radius:0}.newsletter__wrapper{padding:clamp(4rem,7vw,7rem) 2rem}.newsletter__wrapper .h1{text-transform:uppercase;font-size:clamp(2.6rem,5vw,4.6rem)}.newsletter-form__field-wrapper .field__input{border-radius:999px;padding-left:2rem}.newsletter-form__field-wrapper .field{border-radius:999px}.newsletter-form__button{right:.5rem}.footer{border-top:0}.footer__content-top{padding-top:clamp(4rem,6vw,6.4rem)}.footer-block__heading{text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem!important;font-weight:700}.footer__list-social .list-social__link:hover svg{color:var(--pk-pink)}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.08)}.collection-hero{padding:clamp(3rem,5vw,5rem) 0}.collection-hero__title{text-transform:uppercase;font-size:clamp(2.8rem,6vw,5.4rem)}.facets__form .facet-filters__label,.facet-filters__field .select__select,.mobile-facets__open{text-transform:uppercase;letter-spacing:.08em;font-size:1.1rem;font-weight:600}.active-facets__button{border-radius:999px}.product__title h1{text-transform:uppercase;font-size:clamp(2.2rem,3.4vw,3.4rem);line-height:1.05}.product .price{font-weight:700}.product .price--large{font-size:2rem}.product__media-wrapper .product__media,.product__media-list .product__media-item .media{border-radius:var(--pk-radius);overflow:hidden}.product-form__input--pill input[type=radio]+label{border-radius:999px;font-weight:600;transition:all .2s var(--pk-ease)}.product-form__input--pill input[type=radio]:checked+label{background:var(--pk-ink);color:#fff}.product-form__submit{font-size:1.35rem}.shopify-payment-button__button--unbranded{border-radius:999px!important}.product__accordion .accordion__title{text-transform:uppercase;letter-spacing:.1em;font-size:1.25rem;font-weight:700}.product__accordion .summary__title+.icon-caret{color:var(--pk-pink)}.pk-pdp-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1.8rem 0 .6rem}.pk-pdp-trust__item{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center;background:var(--pk-mist);border-radius:var(--pk-radius-sm);padding:1.2rem .8rem;font-size:1.05rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--pk-ink)}.pk-pdp-trust__item svg{width:2rem;height:2rem;color:var(--pk-pink)}.pk-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--pk-line);padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));display:flex;align-items:center;gap:1.2rem;transform:translateY(110%);transition:transform .35s var(--pk-ease)}.pk-sticky-atc.is-visible{transform:translateY(0)}.pk-sticky-atc__info{min-width:0;flex:1}.pk-sticky-atc__title{font-weight:700;font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.pk-sticky-atc__price{font-size:1.3rem;color:var(--pk-pink);font-weight:700}.pk-sticky-atc .pk-btn{padding:1.2rem 2.4rem;flex-shrink:0}@media screen and (min-width:990px){.pk-sticky-atc{display:none}}.drawer__inner{border-radius:0}cart-drawer .drawer__heading{text-transform:uppercase;letter-spacing:.1em}.cart-item__name{font-weight:600}.scroll-trigger.animate--slide-in{animation-timing-function:var(--pk-ease)}::selection{background:var(--pk-pink);color:#fff}@media screen and (max-width:749px){.pk-hero{min-height:68vh}.pk-hero__heading{font-size:clamp(3.2rem,11vw,4.6rem)}.title-wrapper-with-link .title,.featured-collection .title{font-size:2.2rem}.card__heading{font-size:1.25rem!important}.card-information .price{font-size:1.35rem}}.pk-size-guide-block{margin:.4rem 0 1.2rem}.pk-size-guide__trigger{display:inline-flex;align-items:center;gap:.6rem;background:none;border:0;padding:.4rem 0;cursor:pointer;font-size:1.3rem;font-weight:600;letter-spacing:.02em;color:var(--pk-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pk-size-guide__trigger:hover{color:var(--pk-pink)}.pk-size-guide__ruler svg,.pk-size-guide__ruler{width:1.8rem;height:1.8rem;display:inline-flex}.pk-size-guide__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1.6rem;background:#1111118c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:pkFade .2s var(--pk-ease)}.pk-size-guide__overlay[hidden]{display:none}html.pk-size-guide-open{overflow:hidden}.pk-size-guide__dialog{position:relative;width:100%;max-width:46rem;max-height:88vh;overflow-y:auto;background:var(--pk-paper);border-radius:var(--pk-radius-lg);box-shadow:var(--pk-shadow);padding:2.8rem 2.4rem 2.4rem;animation:pkPop .25s var(--pk-ease)}.pk-size-guide__close{position:absolute;top:1.2rem;right:1.2rem;width:3.2rem;height:3.2rem;display:inline-flex;align-items:center;justify-content:center;background:var(--pk-mist);border:0;border-radius:50%;cursor:pointer;color:var(--pk-ink)}.pk-size-guide__close:hover{background:var(--pk-pink-soft);color:var(--pk-pink)}.pk-size-guide__close svg{width:1.4rem;height:1.4rem}.pk-size-guide__title{margin:0 0 .4rem;font-size:2rem;text-transform:uppercase;letter-spacing:.04em}.pk-size-guide__cat{margin:0 0 1.2rem;font-size:1.3rem;font-weight:600;color:var(--pk-pink);text-transform:uppercase;letter-spacing:.06em}.pk-size-guide__table{width:100%;border-collapse:collapse;font-size:1.4rem}.pk-size-guide__table th,.pk-size-guide__table td{padding:1rem .8rem;text-align:center;border-bottom:1px solid var(--pk-line)}.pk-size-guide__table thead th{background:var(--pk-mist);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:1.2rem}.pk-size-guide__table tbody tr:hover{background:var(--pk-pink-soft)}.pk-size-guide__table td:first-child{font-weight:700}.pk-size-guide__note{margin:1.6rem 0 0;font-size:1.2rem;line-height:1.5;color:var(--pk-gray)}@keyframes pkFade{0%{opacity:0}to{opacity:1}}@keyframes pkPop{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.pk-card-rating{display:flex;align-items:center;gap:.6rem;min-height:2rem;margin:.4rem 0 .2rem}.pk-card-rating .rating{margin:0}.pk-card-rating .rating-count{margin:0;color:var(--pk-gray)}.pk-card-rating--empty{min-height:2rem}.pk-card-rating__new{display:inline-flex;align-items:center;padding:.2rem .8rem;font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pk-pink);background:var(--pk-pink-soft);border-radius:999px}.card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pookie-premium.css.map */
