:root{--pm-muted: #6b5c57;--pm-line: rgba(var(--pm-ink-rgb), .14);--pm-line-strong: rgba(var(--pm-ink-rgb), .32);--pm-on-claret: rgba(246, 241, 233, .78);--pm-r: .2rem;--pm-gutter: 1.6rem;--pm-band-y: 5.6rem;--pm-row-y: 5.6rem;--pm-ease: cubic-bezier(.2, .7, .2, 1)}@media screen and (min-width:750px){:root{--pm-gutter: 3.2rem;--pm-band-y: 8rem;--pm-row-y: 8rem}}@media screen and (min-width:1200px){:root{--pm-gutter: 4.8rem;--pm-band-y: 11.2rem;--pm-row-y: 10.4rem}}body{color:var(--pm-ink);background:var(--pm-paper);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-width{padding-left:var(--pm-gutter);padding-right:var(--pm-gutter)}h1,h2,.h0,.h1,.h2,.pm-display,.pm-h2{font-family:var(--font-heading-family);font-weight:600;text-transform:none;letter-spacing:-.02em;line-height:1.06;text-wrap:balance}h3,h4,h5,.h3,.h4,.h5{font-family:var(--font-body-family);font-weight:700;letter-spacing:0;text-transform:none;line-height:1.3}.pm-display{font-size:clamp(4rem,2.6rem + 4.4vw,8.8rem);line-height:1.02;margin:0}.pm-h2,.title.h1,.title.h2{font-size:clamp(3rem,2.2rem + 2.2vw,5.2rem);margin:0}.price,.price-item,.cart-item__price-wrapper,.totals__total-value,.pm-num{font-variant-numeric:lining-nums proportional-nums}a:not(.button){text-underline-offset:.22em}.rte a{color:var(--pm-ink);text-decoration-thickness:.1rem}.color-accent-1 .rte a,.color-accent-2 .rte a{color:var(--pm-paper)}*:focus-visible{outline:.2rem solid var(--pm-ink);outline-offset:.3rem;box-shadow:none}.color-accent-1 *:focus-visible,.color-accent-2 *:focus-visible,.footer *:focus-visible,.announcement-bar *:focus-visible{outline-color:var(--pm-butter)}.pm-eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.6rem;font-size:1.25rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pm-muted)}.pm-eyebrow:before{content:"";width:2.4rem;height:.9rem;border:.1rem solid currentColor;border-top:0;border-bottom:0;background:linear-gradient(currentColor,currentColor) center / 100% .1rem no-repeat}.color-accent-1 .pm-eyebrow,.color-accent-2 .pm-eyebrow{color:var(--pm-on-claret)}.color-accent-1 .pm-eyebrow:before,.color-accent-2 .pm-eyebrow:before{color:var(--pm-butter)}.pm-dim{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:1.5rem;line-height:1;color:var(--pm-claret);font-variant-numeric:lining-nums}.pm-dim:before,.pm-dim:after{content:"";flex:1 1 0;height:.9rem;min-width:1.6rem;background:linear-gradient(currentColor,currentColor) center / 100% .1rem no-repeat;opacity:.7}.pm-dim:before{border-left:.1rem solid currentColor}.pm-dim:after{border-right:.1rem solid currentColor}.pm-dim>span{flex:none;white-space:nowrap}.color-accent-1 .pm-dim,.color-accent-2 .pm-dim{color:var(--pm-butter)}.pm-dim--v{flex-direction:column;width:auto}.pm-dim--v:before,.pm-dim--v:after{width:.9rem;height:auto;min-width:0;min-height:1.6rem;background:linear-gradient(currentColor,currentColor) center / .1rem 100% no-repeat;border:0}.pm-dim--v>span{writing-mode:vertical-rl;transform:rotate(180deg)}.pm-dim--v:before{border-top:.1rem solid currentColor}.pm-dim--v:after{border-bottom:.1rem solid currentColor}@media(prefers-reduced-motion:no-preference){html.pm-motion-ready .pm-reveal-dim:not(.is-in):before,html.pm-motion-ready .pm-reveal-dim:not(.is-in):after{transform:scaleX(0)}.pm-reveal-dim:before,.pm-reveal-dim:after{transition:transform .4s var(--pm-ease)}.pm-reveal-dim:before{transform-origin:right center}.pm-reveal-dim:after{transform-origin:left center}}.pm-link{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;font-weight:700;font-size:1.55rem;color:inherit;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.35em}.pm-link:after{content:"\2192";text-decoration:none;transition:transform .24s var(--pm-ease)}.pm-link:hover{text-decoration-thickness:.2rem}@media(prefers-reduced-motion:no-preference){.pm-link:hover:after{transform:translate(.3rem)}}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:700;text-transform:none;letter-spacing:.01em;font-size:1.55rem;min-height:5.2rem;padding:0 2.8rem;border-radius:var(--pm-r)}.button:after,.button:before{border-radius:var(--pm-r)}.button--secondary{--alpha-button-border: 1}.color-accent-1 .button:not(.button--secondary),.color-accent-2 .button:not(.button--secondary){background-color:var(--pm-paper);color:var(--pm-claret);--color-button: 246, 241, 233;--color-button-text: 75, 29, 36}.color-accent-1 .button--secondary,.color-accent-2 .button--secondary{color:var(--pm-paper);--color-button-text: 246, 241, 233;background:transparent}.color-accent-1 .button--secondary:after,.color-accent-2 .button--secondary:after{box-shadow:0 0 0 .1rem #f6f1e9b3}.button:not([disabled]):hover:after{box-shadow:0 0 0 .2rem rgb(var(--color-button))}a.button:not([aria-disabled=true]):focus-visible,.button:focus-visible{outline:.2rem solid var(--pm-ink);outline-offset:.3rem;box-shadow:none;transition:none}.color-accent-1 a.button:focus-visible,.color-accent-1 .button:focus-visible,.color-accent-2 .button:focus-visible{outline-color:var(--pm-butter)}.field__input,.select__select,.customer .field input,.field__button{border-radius:var(--pm-r)}.field:after,.select:after,.customer .field:after,.field:before,.select:before{border-radius:var(--pm-r)}.announcement-bar,.announcement-bar__message{font-size:1.35rem;font-weight:700;letter-spacing:.02em}.announcement-bar__message{padding-top:1rem;padding-bottom:1rem}.announcement-bar a{color:inherit}.section-header.shopify-section-header-sticky .header-wrapper,.header-wrapper{border-bottom:.1rem solid var(--pm-line)}.header-wrapper.color-background-1{background:var(--pm-paper)}.header__heading-link .h2,.header__heading-link span.h2{font-family:var(--font-heading-family);font-weight:700;font-size:2.6rem;letter-spacing:-.03em;text-transform:none;color:var(--pm-claret)}.header__heading-link{padding:.6rem 0}.header__menu-item{font-size:1.5rem;font-weight:700;color:var(--pm-ink)}.header__menu-item span{text-underline-offset:.8rem}.header__active-menu-item,.header__menu-item:hover span{text-decoration-color:var(--pm-claret);text-decoration-thickness:.2rem}.header__submenu.list-menu{border-radius:var(--pm-r);border:.1rem solid var(--pm-line);box-shadow:none;background:var(--pm-paper)}.cart-count-bubble{background-color:var(--pm-claret);color:var(--pm-paper);font-weight:700}.menu-drawer{background:var(--pm-paper)}.menu-drawer__menu-item{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:600;letter-spacing:-.015em}.pm-head{margin-bottom:3.2rem;max-width:72rem}.pm-head--center{margin-left:auto;margin-right:auto;text-align:center}.pm-head--center .pm-eyebrow{justify-content:center}.pm-head--row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 3.2rem;max-width:none}.pm-head__text{margin-top:1.4rem;font-size:1.7rem;line-height:1.55;color:var(--pm-muted);max-width:56ch}.pm-head--center .pm-head__text{margin-left:auto;margin-right:auto}.color-accent-1 .pm-head__text,.color-accent-2 .pm-head__text{color:var(--pm-on-claret)}.pm-head__text p{margin:0}.pm-head__text p+p{margin-top:1rem}.pm-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.8rem;margin-top:2.8rem}.pm-actions--center{justify-content:center}.pm-hero__grid{display:grid}.pm-hero__panel{display:flex;align-items:center;padding:4rem var(--pm-gutter) 4.8rem}.pm-hero__copy{width:100%;max-width:64rem}.pm-hero .pm-display{max-width:12ch}.pm-hero__text{font-size:clamp(1.7rem,1.5rem + .5vw,2.1rem);line-height:1.5;max-width:38ch;margin-top:2rem;color:var(--pm-on-claret)}.pm-hero__panel.color-background-1 .pm-hero__text,.pm-hero__panel.color-background-2 .pm-hero__text{color:var(--pm-muted)}.pm-hero__text p{margin:0}.pm-hero__dim{margin-top:3.6rem;max-width:40rem;font-size:1.6rem}.pm-hero__media{position:relative;background:var(--pm-pillow);min-height:32rem;aspect-ratio:4 / 3;overflow:hidden}.pm-hero__media picture{display:contents}.pm-hero__img,.pm-hero__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;mix-blend-mode:darken}.pm-hero__caption{position:absolute;left:var(--pm-gutter);bottom:1.6rem;margin:0;font-size:1.3rem;font-weight:700;color:var(--pm-muted)}.pm-hero__caption a{color:inherit}@media screen and (max-width:749px){.pm-hero__media{order:-1;aspect-ratio:5 / 4;min-height:0}}@media screen and (min-width:750px){.pm-hero__grid{grid-template-columns:5fr 6fr;min-height:min(78vh,76rem)}.pm-hero__panel{padding:6.4rem var(--pm-gutter)}.pm-hero__media{aspect-ratio:auto}}@media screen and (min-width:1200px){.pm-hero__panel{padding-left:max(var(--pm-gutter),calc((100vw - 140rem) / 2 + var(--pm-gutter)))}}.pm-fitting{padding:var(--pm-band-y) 0}.pm-fitting__grid{display:grid;gap:4rem}.pm-fitting__note{margin:2rem 0 0;font-size:1.35rem;color:var(--pm-muted)}.pm-fitting__tabs{display:flex;gap:0;margin:0 calc(var(--pm-gutter) * -1) 3.2rem;padding:0 var(--pm-gutter);overflow-x:auto;scrollbar-width:none;border-bottom:.1rem solid var(--pm-line)}.pm-fitting__tabs::-webkit-scrollbar{display:none}.pm-fitting__tab{flex:none;min-height:4.8rem;padding:0 2rem;border:0;border-bottom:.3rem solid transparent;margin-bottom:-.1rem;background:transparent;color:var(--pm-muted);font:inherit;font-size:1.6rem;font-weight:700;cursor:pointer;white-space:nowrap}.pm-fitting__tab:hover{color:var(--pm-ink)}.pm-fitting__tab[aria-selected=true]{color:var(--pm-claret);border-bottom-color:var(--pm-claret)}.pm-fitting__panel[hidden]{display:none}.pm-fitting__panel:focus-visible{outline-offset:.8rem}.pm-fitting__figure{margin:0}.pm-fitting__drawing{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1.2rem;width:var(--pm-fit-scale, 100%);min-width:60%;max-width:64rem;transition:width .3s var(--pm-ease)}.pm-fitting__bed-wrap{display:contents}.pm-fitting__len{grid-column:1;margin-bottom:1.2rem;font-size:clamp(1.8rem,1.5rem + .8vw,2.4rem)}.pm-fitting__bed{grid-column:1;aspect-ratio:var(--pm-fit-ratio, 16 / 10);border:.2rem solid var(--pm-claret);border-radius:1.2rem;background:repeating-linear-gradient(135deg,transparent 0 1.1rem,rgba(75,29,36,.06) 1.1rem 1.2rem),var(--pm-stone)}.pm-fitting__wid{grid-column:2;grid-row:2;font-size:clamp(1.6rem,1.4rem + .6vw,2rem)}.pm-fitting__caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.6rem;margin-top:2.4rem}.pm-fitting__figures{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2.4rem,2rem + 1vw,3.2rem);letter-spacing:-.015em;color:var(--pm-claret);font-variant-numeric:lining-nums}.pm-fitting__inches{font-size:1.45rem;color:var(--pm-muted)}.pm-fitting__suits{margin:1.2rem 0 .4rem;font-size:1.6rem;max-width:52ch}@media screen and (min-width:990px){.pm-fitting__grid{grid-template-columns:4fr 7fr;gap:6.4rem;align-items:start}.pm-fitting__tabs{margin-left:0;margin-right:0;padding:0}}@media(prefers-reduced-motion:reduce){.pm-fitting__drawing{transition:none}}.pm-tiles{padding:var(--pm-row-y) 0}.pm-tiles__list{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:1.2rem;margin:0 calc(var(--pm-gutter) * -1);padding:0 var(--pm-gutter) .4rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--pm-gutter);scrollbar-width:none}.pm-tiles__list::-webkit-scrollbar{display:none}.pm-tile{scroll-snap-align:start}.pm-tile__link{display:grid;gap:1.4rem;color:inherit;text-decoration:none}.pm-tile__media{position:relative;display:block;aspect-ratio:4 / 3;border-radius:var(--pm-r);overflow:hidden;background:var(--pm-pillow)}.pm-tile__img,.pm-tile__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;mix-blend-mode:darken;transition:transform .5s var(--pm-ease)}.pm-tile__title{display:grid;gap:.4rem;font-family:var(--font-heading-family);font-weight:600;font-size:2.2rem;letter-spacing:-.015em;line-height:1.15}.pm-tile__count,.pm-tile__text{display:block;font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.5;color:var(--pm-muted)}.pm-tile__link:hover .pm-tile__title,.pm-tile__link:focus-visible .pm-tile__title{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.pm-tile__link:hover .pm-tile__text{text-decoration:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.pm-tile__link:hover .pm-tile__img{transform:scale(1.03)}}@media screen and (min-width:750px){.pm-tiles__list{grid-auto-columns:42%;gap:2rem}}@media screen and (min-width:1200px){.pm-tiles__list{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(0,1fr));overflow:visible;margin:0;padding:0}}.pm-panels{padding:var(--pm-row-y) 0}.pm-panels__grid{display:grid;gap:1.2rem}.pm-panel{position:relative;display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:0;padding:4rem 2.4rem 0;min-height:44rem}.pm-panel__copy{position:relative;z-index:1;max-width:48rem}.pm-panel__title{margin:0;font-size:clamp(2.8rem,2.2rem + 1.6vw,4.4rem)}.pm-panel__text{margin:1.2rem 0 0;max-width:42ch;font-size:1.7rem;line-height:1.55}.pm-panel.color-accent-1 .pm-panel__text,.pm-panel.color-accent-2 .pm-panel__text{color:var(--pm-on-claret)}.pm-panel.color-background-1 .pm-panel__text,.pm-panel.color-background-2 .pm-panel__text{color:var(--pm-muted)}.pm-panel__text p{margin:0}.pm-panel__text p+p,.pm-panel__text ul{margin-top:1rem}.pm-panel .pm-actions{margin-top:2rem}.pm-panel__media{position:relative;min-height:26rem;margin:2.4rem -2.4rem 0;background:var(--pm-pillow)}.pm-panel__media img,.pm-panel__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;padding:6%;mix-blend-mode:darken}.pm-panel--cover .pm-panel__media img{object-fit:cover;padding:0;mix-blend-mode:normal}@media screen and (min-width:990px){.pm-panels__grid{grid-template-columns:1fr 1fr;gap:2rem}.pm-panel{min-height:60rem;padding:6.4rem 4.8rem 0}.pm-panel__media{margin:3.2rem -4.8rem 0}}.pm-rail{padding:var(--pm-row-y) 0}.pm-rail__nav{display:flex;align-items:center;gap:.8rem}.pm-rail__count{font-size:1.35rem;font-weight:700;color:var(--pm-muted);min-width:5ch;text-align:right;font-variant-numeric:lining-nums tabular-nums}.pm-rail__btn{display:inline-grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:var(--pm-r);border:.1rem solid var(--pm-line-strong);background:transparent;color:var(--pm-ink);cursor:pointer;transition:background-color .2s var(--pm-ease),border-color .2s var(--pm-ease)}.pm-rail__btn:hover:not([disabled]){border-color:var(--pm-ink)}.pm-rail__btn[disabled]{opacity:.35;cursor:default}.pm-rail__btn svg{width:1.6rem;height:1.6rem}.pm-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:1.2rem;margin:0 calc(var(--pm-gutter) * -1);padding:0 var(--pm-gutter) .8rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--pm-gutter);scrollbar-width:none;overscroll-behavior-x:contain}.pm-rail__track::-webkit-scrollbar{display:none}.pm-rail__track>li{scroll-snap-align:start;min-width:0}@media screen and (min-width:750px){.pm-rail__track{grid-auto-columns:calc((100% - 2 * var(--pm-gutter) - 2 * 2rem) / 3);gap:2rem}}@media screen and (min-width:1200px){.pm-rail__track{grid-auto-columns:calc((100% - 2 * var(--pm-gutter) - 3 * 2rem) / 4)}}@media screen and (max-width:749px){.pm-rail__nav .pm-rail__btn{display:none}}@media(prefers-reduced-motion:no-preference){.pm-rail__track{scroll-behavior:smooth}}.pm-recent[hidden]{display:none}.pm-mini{display:grid;gap:1rem;color:inherit;text-decoration:none}.pm-mini__media{position:relative;aspect-ratio:1 / 1;border-radius:var(--pm-r);background:var(--pm-pillow);overflow:hidden}.pm-mini__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;mix-blend-mode:darken}.pm-mini__vendor{font-size:1.3rem;color:var(--pm-muted)}.pm-mini__title{font-weight:700;font-size:1.55rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pm-mini__price{font-size:1.5rem}.pm-trust{padding:4.8rem 0}.pm-trust__list{display:grid;gap:2.4rem;margin:0;padding:0;list-style:none}.pm-trust__item{display:grid;gap:.6rem;padding-top:1.6rem;border-top:.2rem solid var(--pm-claret)}.pm-trust__title{font-family:var(--font-heading-family);font-weight:600;font-size:2rem;letter-spacing:-.01em}.pm-trust__text{font-size:1.5rem;color:var(--pm-muted)}.pm-trust__text a{color:inherit}@media screen and (min-width:750px){.pm-trust{padding:6.4rem 0}.pm-trust__list{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:3.2rem}}.pm-closing{position:relative;overflow:hidden;padding:var(--pm-band-y) 0;text-align:center}.pm-closing__inner{position:relative;z-index:1;max-width:64rem;margin:0 auto}.pm-closing .pm-eyebrow{justify-content:center}.pm-closing .pm-h2{font-size:clamp(3.2rem,2.2rem + 3vw,5.6rem)}.pm-closing__text{margin:1.6rem auto 0;font-size:1.7rem;max-width:44ch;color:var(--pm-on-claret)}.pm-closing.color-background-1 .pm-closing__text,.pm-closing.color-background-2 .pm-closing__text{color:var(--pm-muted)}.pm-closing__text p{margin:0}.pm-closing__float{position:absolute;z-index:0;width:clamp(14rem,22vw,34rem);aspect-ratio:1 / 1;pointer-events:none}.pm-closing__float img{width:100%;height:100%;object-fit:contain}.pm-closing__float--a{left:-3%;top:8%}.pm-closing__float--b{right:-3%;bottom:6%}@media screen and (max-width:989px){.pm-closing__float{opacity:.28}}.pm-signup{display:grid;gap:1rem;margin-top:3.2rem;text-align:left}.pm-signup__label{font-weight:700;font-size:1.4rem;color:var(--pm-on-claret)}.pm-signup__row{display:flex;flex-wrap:wrap;gap:1rem}.pm-signup__input{flex:1 1 24rem;min-height:5.2rem;padding:0 1.8rem;font:inherit;font-size:1.6rem;border-radius:var(--pm-r);border:.1rem solid rgba(246,241,233,.5);background:#f6f1e914;color:var(--pm-paper)}.pm-signup__input::placeholder{color:#f6f1e9a3}.pm-signup__input:focus-visible{outline:.2rem solid var(--pm-butter);outline-offset:.2rem}.pm-signup__msg{margin:0;font-size:1.5rem}.pm-signup__small{font-size:1.3rem;color:var(--pm-on-claret)}.pm-signup__small p{margin:0}.pm-signup__small a{color:inherit}.card-wrapper .card__inner{background:var(--pm-pillow);border-radius:var(--pm-r);overflow:hidden}.card .media img,.card__media .media img{object-fit:contain;padding:6%;mix-blend-mode:darken}.card-wrapper .card .media{background:var(--pm-pillow)}body .card .card__media .media img{object-fit:contain}body .card--standard>.card__content{padding:0}body .card--standard>.card__content .card__information{padding:1.4rem .2rem 0}.card-information{gap:.4rem}.pm-card-maker{order:-1;margin:0;font-size:1.3rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--pm-muted)}.card__heading,.card__heading.h5{font-family:var(--font-body-family);font-weight:700;font-size:1.55rem;line-height:1.35;text-transform:none;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__heading a{text-decoration:none}.card-wrapper:hover .card__heading a,.card-wrapper:focus-within .card__heading a{text-decoration:underline;text-decoration-thickness:.1rem}.card-information .price{font-size:1.55rem;font-weight:700;letter-spacing:0}.pm-card-dims{margin:.2rem 0 0;font-size:1.3rem;color:var(--pm-muted)}.card__badge .badge{border-radius:var(--pm-r);font-size:1.2rem;font-weight:700;letter-spacing:.04em;padding:.4rem .9rem}.card__badge .badge.color-accent-1,.card__badge .badge.color-accent-2,.card__badge .badge.color-inverse{background:var(--pm-claret);color:var(--pm-paper);border-color:var(--pm-claret)}.pm-condition{display:inline-flex;align-items:center;width:fit-content;padding:.3rem .9rem;border-radius:var(--pm-r);background:var(--pm-claret);color:var(--pm-paper);font-size:1.2rem;font-weight:700}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}}.quick-add__submit.button{min-height:4.4rem;font-size:1.4rem}.grid:has(>.grid__item>.product-card-wrapper){align-items:stretch}.product-card-wrapper .card{height:100%}.product-card-wrapper .quick-add{margin-top:auto}.collection__view-all{padding-left:var(--pm-gutter);padding-right:var(--pm-gutter)}.collection-hero{background:var(--pm-paper);color:var(--pm-ink)}.collection-hero .collection-hero__title{color:var(--pm-ink);font-size:clamp(3.6rem,2.4rem + 3.4vw,6.4rem);letter-spacing:-.02em}.collection-hero .collection-hero__description{color:var(--pm-muted);max-width:60ch;font-size:1.7rem}.collection-hero__inner{padding-top:4rem;padding-bottom:2rem}.collection-hero__text-wrapper,.collection-hero .collection-hero__title,.collection-hero .collection-hero__description{text-align:left}.pm-jobs{padding:0 0 2.4rem}.pm-jobs__list{display:flex;gap:.8rem;margin:0 calc(var(--pm-gutter) * -1);padding:0 var(--pm-gutter) .4rem;list-style:none;overflow-x:auto;scrollbar-width:none}.pm-jobs__list::-webkit-scrollbar{display:none}.pm-chip{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.8rem;border-radius:var(--pm-r);border:.1rem solid var(--pm-line-strong);background:transparent;color:var(--pm-ink);font-weight:700;font-size:1.45rem;text-decoration:none;white-space:nowrap;transition:border-color .2s var(--pm-ease)}.pm-chip:hover{border-color:var(--pm-ink)}.pm-chip[aria-current=page]{background:var(--pm-ink);border-color:var(--pm-ink);color:var(--pm-paper)}.facets__summary,.facets__disclosure-vertical .facets__summary{font-weight:700}.facet-filters__label,.product-count__text{color:var(--pm-muted)}.facets__form .facets__summary,.mobile-facets__open{border-radius:var(--pm-r)}.product__title h1,.product__title .h1{font-size:clamp(2.8rem,2.2rem + 1.6vw,4.4rem);line-height:1.08}.product__info-container>*+*{margin-top:1.6rem}.pm-maker{display:flex;align-items:center;gap:.8rem;margin:0 0 -.6rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pm-maker a{color:var(--pm-muted);text-decoration:none}.pm-maker a:hover{color:var(--pm-ink);text-decoration:underline}.product .price{font-size:2.4rem;font-weight:700}.product__media-item .media,.product-media-container{background:var(--pm-pillow);border-radius:var(--pm-r)}.product__media-item .media img{object-fit:contain;mix-blend-mode:darken}.product__media-wrapper .product__media-list{gap:.8rem}.thumbnail{border-radius:var(--pm-r);background:var(--pm-pillow)}.thumbnail img{mix-blend-mode:darken}.thumbnail[aria-current]{box-shadow:0 0 0 .2rem var(--pm-claret);border-color:var(--pm-claret)}.product-form__input input[type=radio]+label{border-radius:var(--pm-r);font-weight:700;font-size:1.45rem;letter-spacing:0;background:transparent;border-color:var(--pm-line-strong);padding:1rem 1.6rem}body .product-form__input input[type=radio]:checked+label{background-color:var(--pm-ink);color:var(--pm-paper);border-color:var(--pm-ink)}.product-form__input .form__label{display:flex;align-items:center;flex-wrap:wrap;gap:0 .6rem;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.select__select{font-size:1.5rem}.product-form__input input[type=radio]:not(.disabled)+label>.visually-hidden{display:none}variant-radios fieldset.product-form__input:not(:has(input[type=radio]~input[type=radio])){display:none}.product-form__submit.button{min-height:5.6rem;font-size:1.6rem}.product .accordion{border-color:var(--pm-line)}.product .accordion__title{font-weight:700;font-size:1.6rem}.product .accordion__content{font-size:1.55rem;line-height:1.6}.product__description{font-size:1.6rem;line-height:1.6}.related-products .title,.complementary-products__container .h4{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.015em}.pm-reassure{list-style:none;margin:0;padding:0;display:grid;font-size:1.45rem}.pm-reassure li{display:flex;gap:1.2rem;align-items:flex-start;padding:1.2rem 0;border-top:.1rem solid var(--pm-line)}.pm-reassure li:last-child{border-bottom:.1rem solid var(--pm-line)}.pm-reassure .pm-icon{flex:none;width:2rem;height:2rem;margin-top:.1rem;color:var(--pm-claret)}.pm-reassure a{color:var(--pm-ink)}.pm-size-guide-link{display:inline-flex;margin-top:-.4rem;font-size:1.4rem;font-weight:700;color:var(--pm-claret)}@media screen and (min-width:990px){.product__info-wrapper .product__info-container{padding:3.6rem;background:var(--pm-stone);border-radius:0}.product__info-wrapper .product-form__input input[type=radio]:not(:checked)+label{background:var(--pm-paper)}}body .sticky-atc{background:var(--pm-paper);border-top:.1rem solid var(--pm-line-strong)}.sticky-atc__title{margin:0;font-family:var(--font-body-family);font-weight:700}.pm-details{padding:var(--pm-row-y) 0}.pm-details__inner{max-width:96rem;margin:0 auto}.pm-details__head{margin-bottom:2.4rem}.pm-tabs{display:flex;gap:0;max-width:100%;margin:0 0 3.2rem;overflow-x:auto;scrollbar-width:none;border-bottom:.1rem solid var(--pm-line)}.pm-tabs::-webkit-scrollbar{display:none}.pm-tab{flex:none;min-height:4.8rem;padding:0 1.8rem;border:0;border-bottom:.3rem solid transparent;margin-bottom:-.1rem;background:transparent;color:var(--pm-muted);font:inherit;font-size:1.55rem;font-weight:700;cursor:pointer;white-space:nowrap}.pm-tab:hover{color:var(--pm-ink)}.pm-tab[aria-selected=true]{color:var(--pm-claret);border-bottom-color:var(--pm-claret)}.pm-tabpanel{font-size:1.6rem;line-height:1.65;max-width:72ch}.pm-tabpanel[hidden]{display:none}.pm-tabpanel>:first-child{margin-top:0}.pm-tabpanel .pm-note{font-size:1.35rem;color:var(--pm-muted);margin:0 0 2rem}.pm-tabpanel img{max-width:100%;height:auto;border-radius:var(--pm-r)}.pm-tabpanel table,.product__description table{width:100%;border-collapse:collapse;font-size:1.5rem;table-layout:auto}.pm-tabpanel th,.pm-tabpanel td,.product__description th,.product__description td{padding:1.2rem 1.2rem 1.2rem 0;border:0;border-bottom:.1rem solid var(--pm-line);text-align:left;vertical-align:top}.pm-tabpanel tr>:first-child{font-weight:700;color:var(--pm-muted);width:38%}.pm-tabpanel h2,.pm-tabpanel h3,.pm-tabpanel h4{font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:-.01em;margin:3.2rem 0 1.2rem}.pm-tabpanel iframe{max-width:100%}@media screen and (max-width:749px){.pm-tabs{margin-left:calc(var(--pm-gutter) * -1);margin-right:calc(var(--pm-gutter) * -1);padding:0 var(--pm-gutter)}.pm-tabpanel tr>:first-child{width:44%}}.drawer__inner{border-left:0;background:var(--pm-paper)}.drawer__heading{font-family:var(--font-heading-family);font-weight:600;font-size:2.8rem;letter-spacing:-.015em}.cart-item__name{font-weight:700;text-decoration:none}.cart-item__image{background:var(--pm-pillow);border-radius:var(--pm-r);object-fit:contain}.cart-drawer .drawer__footer,.cart__footer .totals{font-variant-numeric:lining-nums}.cart-drawer .drawer__footer{background:var(--pm-stone)}.pm-cart-note{display:block;margin:.8rem 0 0;font-size:1.35rem;color:var(--pm-muted)}.pm-cart-note a{color:var(--pm-ink)}.pm-cart-note__returns{display:block;margin-top:.4rem}.footer.color-accent-1,.footer.color-accent-2{border-top:0}.footer{overflow:hidden}.footer-block__heading{font-family:var(--font-body-family);font-weight:700;font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pm-on-claret)}.footer .list-menu__item--link{font-size:1.55rem;color:var(--pm-paper)}.footer .list-menu__item--link:hover{text-decoration:underline;text-decoration-thickness:.1rem}.footer .footer-block__details-content .list-menu__item--active{color:var(--pm-butter)}.footer__copyright,.footer__content-bottom,.footer .rte,.footer-block__brand-info .rte{color:var(--pm-on-claret)}.footer__content-bottom{border-top:.1rem solid rgba(246,241,233,.18)}.pm-wordmark{display:block;margin:2.4rem 0 -.18em;padding:0 var(--pm-gutter);font-family:var(--font-heading-family);font-weight:700;font-size:clamp(6.4rem,19vw,30rem);line-height:.82;letter-spacing:-.045em;white-space:nowrap;color:var(--pm-paper);opacity:.12;text-align:center;-webkit-user-select:none;user-select:none}.pm-footer-dim{padding:0 var(--pm-gutter);margin-top:3.2rem}.main-page-title{font-size:clamp(3.6rem,2.4rem + 3.4vw,6.4rem);letter-spacing:-.02em}.page-width--narrow .rte{font-size:1.7rem;line-height:1.65}.rte h2{font-size:3rem;margin-top:4rem;letter-spacing:-.015em}.rte h3{font-size:2rem;margin-top:3.2rem}.collection__title,.collection__title .title,.collection__title .collection__description{text-align:left}.collection__title.title-wrapper{margin-bottom:2.8rem}.collection .collection__view-all{justify-content:flex-start}.collapsible-content .accordion{border-color:var(--pm-line-strong)}.collapsible-content .accordion__title{font-family:var(--font-heading-family);font-weight:600;font-size:2rem;letter-spacing:-.01em}.collapsible-content .accordion__content{font-size:1.6rem;line-height:1.6;color:var(--pm-muted);max-width:68ch}.collapsible-content summary{padding-top:2rem;padding-bottom:2rem}.section-featured-product .product,.featured-product{gap:0}@media(prefers-reduced-motion:no-preference){html.pm-motion-ready .pm-reveal:not(.is-in){opacity:0;transform:translateY(1.2rem)}html.pm-motion-ready .pm-reveal.is-in{animation:pm-rise .6s var(--pm-ease) backwards}}@keyframes pm-rise{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}.shopify-design-mode .pm-reveal{opacity:1!important;transform:none!important}.product__description [style*=color],.pm-tabpanel [style*=color]{color:var(--pm-ink)!important}.pm-tabpanel [style*=font-size]{font-size:inherit!important}body .price .price-item{color:var(--pm-ink)}body .price.price--on-sale .price-item--regular{color:var(--pm-muted);font-weight:400}body .price.price--on-sale .price-item--sale,body .price.price--on-sale .price-item--last{color:var(--pm-claret)}body .color-accent-1 .price .price-item,body .color-accent-2 .price .price-item,body .predictive-search .price .price-item{color:inherit}body .color-accent-1 .price.price--on-sale .price-item--regular,body .color-accent-2 .price.price--on-sale .price-item--regular{color:inherit;opacity:.75}body .product-grid.grid:not(.slider){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.2rem;row-gap:3.2rem;align-items:stretch}body .product-grid.grid--1-col-tablet-down:not(.slider){grid-template-columns:minmax(0,1fr)}body .product-grid.grid:not(.slider)>.grid__item{width:auto;max-width:none}@media screen and (min-width:750px){body .product-grid.grid:not(.slider){grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem;row-gap:4.8rem}}@media screen and (min-width:990px){body .product-grid.grid--4-col-desktop:not(.slider){grid-template-columns:repeat(4,minmax(0,1fr))}body .product-grid.grid--3-col-desktop:not(.slider){grid-template-columns:repeat(3,minmax(0,1fr))}body .product-grid.grid--2-col-desktop:not(.slider){grid-template-columns:repeat(2,minmax(0,1fr))}}.product-grid .grid__item>.card-wrapper,.product-grid .card-wrapper>.card{height:100%}product-info.product__info-container{display:block}.rte,.product__description{overflow-wrap:break-word}.rte th{white-space:nowrap}.form__label-value{font-weight:400;letter-spacing:0;text-transform:none;color:var(--pm-muted);font-size:1.45rem}.form__label-value:not(:empty):before{content:"\b7";margin-right:.6rem}body [data-pm-needs-size] fieldset[data-pm-size] input[type=radio]:checked+label{background-color:var(--pm-paper);color:var(--pm-ink);border-color:var(--pm-line-strong)}[data-pm-needs-size] .shopify-payment-button{display:none}.pm-size-msg{margin:.8rem 0 0;font-size:1.45rem;font-weight:700;color:#a4262c}.pm-rail__btn[data-rail-prev] svg{transform:rotate(180deg)}.pm-rail__track:focus-visible{outline-offset:.6rem}.product__sku{font-size:1.3rem;color:var(--pm-muted)}pm-rail{display:block}body .sticky-atc__title{font-size:1.45rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}body .sticky-atc__price,body .sticky-atc__price .price{font-size:1.4rem}body .product-form__input input[type=radio]+label{letter-spacing:0;line-height:1.3;text-align:left}@media screen and (max-width:749px){body .sticky-atc-container{gap:1.2rem;padding-top:1rem;padding-bottom:1rem}body .sticky-atc__left{min-width:0;flex:1 1 auto}}body .product__title h1,body .product__title .h1{font-size:clamp(2.6rem,2rem + 1.2vw,3.8rem);line-height:1.08}.pm-subtitle{margin:.8rem 0 0;font-size:1.5rem;line-height:1.45;color:var(--pm-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body .product-form__input{margin-bottom:1.2rem}body .product-form__input input[type=radio]+label{padding:.9rem 1.4rem;font-size:1.4rem;margin:.6rem .6rem 0 0}.pm-brands{display:flex;align-items:center;gap:1.2rem;margin-top:1.2rem}.pm-brands__label{flex:none;font-size:1.3rem;color:var(--pm-muted)}.pm-brands .pm-jobs__list{margin:0;padding:0 0 .4rem;flex:1 1 auto;min-width:0}.pm-chip--small,.pm-brands__item a{display:inline-flex;align-items:center;min-height:4rem;padding:0 1.4rem;border-radius:var(--pm-r);border:.1rem solid var(--pm-line-strong);background:transparent;color:var(--pm-ink);font-size:1.35rem;font-weight:700;text-decoration:none;white-space:nowrap}.pm-brands__item a:hover{border-color:var(--pm-ink)}.pm-brands__item.is-current a,.pm-chip--small[aria-current=page]{background:var(--pm-ink);border-color:var(--pm-ink);color:var(--pm-paper)}body .cart-item .product-option{word-break:normal;overflow-wrap:anywhere}body .cart-drawer .cart-items td,body .cart-drawer .cart-items th{padding-right:.4rem}body .cart-drawer .drawer__cart-items-wrapper{padding-right:.8rem}body .cart-item__vendor,body .cart-items thead th,body .cart-item__details>.caption-with-letter-spacing{text-transform:none;letter-spacing:0;font-size:1.3rem}body .cart-drawer .cart-item__details{min-width:0}body .cart-drawer .cart-item__name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body:has(.sticky-atc) .footer{padding-bottom:10rem}.rte table{width:100%;max-width:100%;border-collapse:collapse;table-layout:fixed;font-size:1.5rem;border:0;box-shadow:none;outline:0}.rte table th,.rte table td{padding:1.2rem 1.2rem 1.2rem 0;border:0;border-bottom:.1rem solid var(--pm-line);text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere}.rte table th{width:36%;font-weight:700;color:var(--pm-muted);padding-left:0}.footer__copyright .copyright__content,.footer .policies a{font-size:1.3rem}@media screen and (max-width:749px){body .product__title h1,body .product__title .h1{font-size:2.6rem}body .product__media-list .product__media-item .media img{object-fit:contain}body .product-form__input--dropdown{margin-bottom:1.2rem}}body .product-form__input--dropdown{max-width:none}body .product-form__input--dropdown .select{max-width:100%}body .product-form__input--dropdown .select__select{letter-spacing:0;font-size:1.5rem;height:4.8rem;padding-right:4.4rem;text-overflow:ellipsis}body .price .price-item,body .totals__total-value,body .cart-item__price-wrapper .price,.pm-mini__price{font-family:var(--font-heading-family);font-weight:600;letter-spacing:0}.pm-from{font-family:var(--font-body-family);font-weight:400;font-size:.7em;color:var(--pm-muted);margin-right:.2em}[data-pm-needs-size] .product__sku{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pawmerly.css.map */
