.pk-pdp-main .product__info-container>*{margin:0;min-width:0}.pk-pdp-main .product__info-container .product__title{margin:0}.pk-pdp-main .product__info-container .product__title h1{font-size:3rem;line-height:1.1;text-wrap:balance}.pk-pdp-main .product__info-container .price--large .price-item{font-size:2.2rem;font-weight:500}.pk-pdp-main .product__info-container .price__container,.pk-pdp-main .product__info-container .price dl{margin:0}.pk-pdp-main .product__info-container>.pk-pdp-stars{font-size:1.3rem}.pk-pdp-main .product__info-container>.pk-pdp-set{font-size:1.35rem;line-height:1.5;color:var(--pk-brown,#7A624A)}.pk-pdp-main .product__info-container>.pk-pdp-set b{font-weight:500;color:var(--pk-black,#1A1A1A)}.pk-pdp-main .product__info-container>.product__description{max-width:62ch;font-size:1.5rem;line-height:1.7}.pk-pdp-main .product__info-container>.product__description p+p,.pk-pdp-main .product__info-container>.product__description p+ul{margin-top:1rem}.pk-pdp-main .product__info-container>.product__description>*:first-child{margin-top:0}.pk-pdp-main .product__info-container>.product__description>*:last-child{margin-bottom:0}.pk-pdp-main .product__info-container>.pk-gb-line{font-size:1.25rem}.pk-pdp-main .pk-buybox product-form.product-form,.pk-pdp-main .pk-buybox .product-form{margin:0}.pk-pdp-main .pk-buybox .pk-pdpbuy,.pk-pdp-main .pk-buybox .product-form__buttons{margin:0}.pk-reasons__tiles{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0}.pk-reasons__tile{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:1.4rem .4rem 1.3rem;border:1px solid rgba(26,26,26,.1);border-radius:6px;background:var(--pk-ivory,#FBF8F2);text-align:center}.pk-reasons__tile svg{width:2.2rem;height:2.2rem;margin:0 0 .6rem;color:#a8843e}.pk-reasons__t{font-family:var(--pk-font-body,"Proza Libre",sans-serif);font-size:1.3rem;font-weight:500;line-height:1.3;letter-spacing:.01em;color:var(--pk-black,#1A1A1A)}.pk-reasons__s{font-size:1.2rem;line-height:1.35;color:var(--pk-brown,#7A624A);text-wrap:balance}.pk-reasons__mat{width:fit-content;max-width:100%;margin:1rem auto 0;overflow:hidden;font-family:var(--pk-font-body,"Proza Libre",sans-serif);font-size:1.25rem;line-height:1.6;letter-spacing:.04em;color:var(--pk-brown,#7A624A)}.pk-reasons__mat .pk-facts__g{display:flex;flex-wrap:wrap;margin-left:-1.6em}.pk-reasons__mat .pk-facts__g>span{white-space:nowrap}.pk-reasons__mat .pk-facts__g>span:before{content:"\b7";display:inline-block;width:1.6em;text-align:center;color:var(--pk-gold-text,#7D5F28)}.pk-promise{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1.6rem;padding:1.4rem 0 0;border-top:1px solid var(--pk-line,rgba(122,98,74,.22))}.pk-promise__item{display:flex;align-items:center;gap:1rem;min-height:3.6rem;padding:0;font-family:var(--pk-font-body,"Proza Libre",sans-serif);font-size:1.3rem;line-height:1.35;letter-spacing:.02em;color:var(--pk-espresso,#4F3B2C)}.pk-promise__item svg{flex-shrink:0;color:#a8843e}.pk-promise__item span{text-wrap:balance}.pk-promise__item a{color:inherit;text-decoration:underline;text-decoration-color:#4f3b2c59;text-underline-offset:4px}.pk-promise__item a:focus-visible{outline:2px solid var(--pk-gold-text,#7D5F28);outline-offset:3px}@media(hover:hover)and (pointer:fine){.pk-promise__item a:hover{text-decoration-color:currentColor}}.pk-pdp-main .pk-pdetails{border-top:1px solid var(--pk-line,rgba(122,98,74,.22))}.pk-pdp-main .pk-pdetails__sum{min-height:5.2rem;padding:1.2rem .2rem}.pk-pdp-main .pk-pdetails__t{font-size:1.5rem;font-weight:400;letter-spacing:.02em}.pk-pdp-main .pk-pdetails__sum:after{font-size:2.4rem;font-weight:300;color:#8b6f4e}.pk-pdp-main .pk-pdetails__body{padding:0 .2rem 1.8rem;font-size:1.45rem}.pk-pdetails__body p+p{margin-top:.8rem}.pk-pdetails__body a{color:inherit;text-underline-offset:4px}.product__info-container .pk-stackline{display:none!important}@media screen and (max-width:989px){.pk-pdp-main .product__info-container{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:2rem;grid-auto-flow:row dense;align-items:start;padding-top:.4rem}.pk-pdp-main .product__info-container>*{grid-column:1 / -1}.pk-pdp-main .product__info-container>.pk-pdp-cat{order:-6;margin:-1rem 0 0}.pk-pdp-main .product__info-container>.product__title{display:contents}.pk-pdp-main .product__info-container>.product__title>h1{order:-5;grid-column:1;align-self:start;margin:0}.pk-pdp-main .product__info-container>.product__title>.pk-heart--pdp{order:-5;grid-column:2;justify-self:end;align-self:start;position:relative;width:3.8rem;height:3.8rem;margin:-.1rem 0 0}.pk-pdp-main .product__info-container>[id^=price-]{order:-3;margin-top:.8rem;text-align:left}.pk-pdp-main .product__info-container>[id^=price-] .price{display:block}.pk-pdp-main .product__info-container>[id^=price-] .price__container{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .8rem}.pk-pdp-main .product__info-container>[id^=price-] .price .badge{display:none}.pk-pdp-main .product__info-container>.product__tax,.pk-pdp-main .product__info-container>.volume-pricing-note{order:-3;margin-top:.4rem}.pk-pdp-main .product__info-container>.pk-pdp-stars,.pk-pdp-main .product__info-container>.shopify-app-block{order:-2;align-self:center}.pk-pdp-main .product__info-container>.pk-pdp-stars{margin-top:.8rem}.pk-pdp-main .product__info-container>.shopify-app-block .jdgm-prev-badge{margin:.6rem 0 0}.pk-pdp-main .product__info-container>.product__title>.pk-heart--pdp:after{content:"";position:absolute;top:-.4rem;right:-.4rem;bottom:-.4rem;left:-.4rem}.pk-pdp-main .product__info-container>.product__title>.pk-heart--pdp svg{width:18px;height:18px}.pk-pdp-main .product__info-container>.pk-pinfo,.pk-pdp-main .product__info-container>.pk-pinfo__stock{order:-1}.pk-pdp-main .product__info-container .pk-pinfo__hl{display:none}.pk-pdp-main .product__info-container>.pk-pinfo__stock{margin-top:.6rem}.pk-pdp-main .product__info-container>variant-selects,.pk-pdp-main .product__info-container>.product-form__input{margin-top:1.6rem}.pk-pdp-main .product__info-container>.pk-buybox{margin-top:1.4rem}.pk-pdp-main .product__info-container>.pk-pdp-set{order:1;margin-top:1rem}.pk-pdp-main .product__info-container>.pk-facts{display:none}.pk-pdp-main .product__info-container>.pk-reasons{order:2;margin-top:1.8rem}.pk-pdp-main .product__info-container>.pk-facts__note{order:3;margin-top:.8rem}.pk-pdp-main .product__info-container>.pk-promise{order:4;margin-top:2.2rem}.pk-pdp-main .product__info-container>.pk-pay-marks{order:4;margin-top:1.4rem}.pk-pdp-main .product__info-container>.product__description{order:4;margin-top:2.4rem}.pk-pdp-main .product__info-container>.pk-pdetails{order:4;margin-top:2rem}.pk-pdp-main .product__info-container>.pk-gb-line{order:4;margin-top:1.6rem}.pk-pdp-main .product__info-container>.pk-pairs{order:4;margin-top:3.2rem}.pk-pdp-main .product__info-container>.product__view-details{order:4}}@media screen and (min-width:750px)and (max-width:989px){.pk-pdp-main .product__info-container .product__title h1{font-size:3.4rem}.pk-pdp-main .product__info-container .price--large .price-item{font-size:2.4rem}}@media screen and (min-width:990px){.pk-pdp-main .product__info-container{display:flex;flex-direction:column}.pk-pdp-main .product__info-container>*{order:2}.pk-pdp-main .product__info-container>.product__title{order:0}.pk-pdp-main .product__info-container .product__title h1{font-size:3.8rem;line-height:1.08}.pk-pdp-main .product__info-container>.pk-pinfo{order:1;margin-top:.4rem}.pk-pdp-main .product__info-container .pk-pinfo__hl{font-family:var(--pk-font-display,"Cormorant",Georgia,serif);font-size:1.9rem;font-style:italic;font-weight:500;line-height:1.3;color:var(--pk-brown,#7A624A)}.pk-pdp-main .product__info-container>.pk-pdp-stars{margin-top:1rem}.pk-pdp-main .product__info-container>.shopify-app-block .jdgm-prev-badge{margin:1rem 0 0}.pk-pdp-main .product__info-container>.pk-pinfo__stock{margin-top:.8rem}.pk-pdp-main .product__info-container>[id^=price-]{margin-top:1.6rem}.pk-pdp-main .product__info-container>.product__tax{margin-top:.4rem}.pk-pdp-main .product__info-container>.pk-pdp-set{margin-top:.8rem}.pk-pdp-main .product__info-container>.pk-facts{margin-top:1.4rem}.pk-pdp-main .product__info-container>.pk-facts__note{margin-top:.6rem}.pk-pdp-main .product__info-container>.pk-reasons{display:none}.pk-pdp-main .product__info-container>variant-selects,.pk-pdp-main .product__info-container>.product-form__input{margin-top:2rem}.pk-pdp-main .product__info-container>.pk-buybox{margin-top:2rem}.pk-pdp-main .product__info-container>.pk-promise{margin-top:2.2rem}.pk-pdp-main .product__info-container>.pk-pay-marks{margin-top:1.4rem}.pk-pdp-main .product__info-container>.product__description{margin-top:2.4rem}.pk-pdp-main .product__info-container>.pk-pdetails{margin-top:2rem}.pk-pdp-main .product__info-container>.pk-gb-line{margin-top:1.6rem}.pk-pdp-main .product__info-container>.pk-pairs{margin-top:3.2rem}}@media screen and (max-width:749px){.product-media-modal,.product-media-modal .product-media-modal__dialog,.product-media-modal .product-media-modal__content{background:var(--pk-photo-bg,#FBF8F2)!important}.product-media-modal .product-media-modal__dialog{height:100vh;height:100dvh}.product-media-modal .product-media-modal__content{display:flex;align-items:center;justify-content:center;height:100%;max-height:none;padding:0;isolation:isolate}.product-media-modal .product-media-modal__content>img.active{width:100%;max-width:100%;height:auto;max-height:100%;margin:auto;object-fit:contain;mix-blend-mode:multiply}.product-media-modal .product-media-modal__content>img.active:is([src*=-styled],[src*=-worn],[src*=-flatlay]){mix-blend-mode:normal}}@media screen and (min-width:750px){.product-media-modal,.product-media-modal .product-media-modal__dialog,.product-media-modal .product-media-modal__content{background:var(--pk-photo-bg,#FBF8F2)!important}.product-media-modal .product-media-modal__content{isolation:isolate}.product-media-modal .product-media-modal__content>img{mix-blend-mode:multiply}.product-media-modal .product-media-modal__content>img:is([src*=-styled],[src*=-worn],[src*=-flatlay]){mix-blend-mode:normal}}.product-form__submit .pk-added{display:none;align-items:center;justify-content:center;gap:.8rem}.product-form__submit.pk-is-added>span:not(.pk-added){display:none}.product-form__submit.pk-is-added .pk-added{display:inline-flex}.pk-added svg{width:1.6rem;height:1.6rem}.pk-sticky-atc__btn.pk-is-added{gap:.6rem}.pk-sticky-atc__btn.pk-is-added svg{width:1.5rem;height:1.5rem}.pk-sticky-atc__btn.pk-is-added:before{display:none!important}body:has(.product .jdgm-prev-badge[data-number-of-reviews="0"]) .shopify-section:has(#judgeme_product_reviews){display:none}.jdgm-star,.jdgm-prev-badge__stars .jdgm-star{color:var(--pk-gold,#C5A059)!important}.jdgm-prev-badge__text{font-family:var(--pk-font-body,"Proza Libre",sans-serif);font-size:1.3rem;letter-spacing:.02em;color:var(--pk-espresso,#4F3B2C)}#judgeme_product_reviews{font-family:var(--pk-font-body,"Proza Libre",sans-serif)}#judgeme_product_reviews h2,#judgeme_product_reviews .jdgm-rev-widg__title{font-family:var(--pk-font-display,"Cormorant",Georgia,serif)!important;font-weight:var(--pk-display-weight,500)}.shopify-section .pk-prv__title,.shopify-section .pk-rel .pk-h2,.shopify-section .pk-recently-viewed-section .pk-rv__title,.pk-recently-viewed-section .pk-rv__title,.shopify-section .disclosures__heading{font-size:2.8rem}@media screen and (min-width:750px){.shopify-section .pk-prv__title,.shopify-section .pk-rel .pk-h2,.pk-recently-viewed-section .pk-rv__title,.shopify-section .disclosures__heading{font-size:3rem}}@media screen and (min-width:990px){.shopify-section .pk-prv__title,.shopify-section .pk-rel .pk-h2,.pk-recently-viewed-section .pk-rv__title,.shopify-section .disclosures__heading{font-size:3.2rem}}.pk-recently-viewed-section .pk-rv__media{aspect-ratio:4/5;border-radius:var(--pk-r-md,10px)}.pk-recently-viewed-section .pk-rv__price{font-family:var(--pk-font-body,"Proza Libre",sans-serif);font-size:1.45rem;font-weight:500;color:var(--pk-black,#1A1A1A)}.pk-recently-viewed-section .pk-rv__list{grid-auto-columns:minmax(220px,calc(25% - 15px));gap:2rem}@media screen and (min-width:990px){.pk-recently-viewed-section .pk-rv__list{grid-auto-columns:calc(25% - 15px);gap:2rem}.pk-recently-viewed-section .pk-rv__name{font-size:1.85rem}.pk-recently-viewed-section .pk-rv__price{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pk-pdp.css.map */
