:root,html:root{--pg-paper: #e9e4d6;--pg-paper-2: #f3efe4;--pg-paper-3: #d9d2c1;--pg-ink: #1c2117;--pg-ink-soft: #34372f;--pg-muted: #6c685c;--pg-olive: #3a4532;--pg-olive-deep: #2a3324;--pg-navy: #1d2c3c;--pg-navy-deep: #111b29;--pg-oxblood: #8e1f2c;--pg-brass: #ae8b4f;--pg-line: #c7c0ad;--pg-line-soft: rgba(27, 29, 24, .12);--color-background: 233 228 214;--color-foreground: 27 29 24;--color-heading: 27 29 24;--color-accent: 122 35 49;--color-border: 199 192 173;--color-input-border: 160 153 136;--color-overlay: 24 36 55;--color-drawer-background: 241 237 226;--color-header-background: 231 225 209;--color-header-text: 27 29 24;--color-header-link-hover: 122 35 49;--color-footer-background: 24 36 55;--color-footer-border: 45 60 82;--color-footer-heading: 241 237 226;--color-footer-text: 168 176 188;--color-footer-link: 168 176 188;--color-footer-link-hover: 241 237 226;--color-background-card: 243 239 228;--color-stars: 169 138 82;--color-sold-out-background: 199 192 173;--color-inventory-in-stock: 69 78 60;--color-inventory-low-stock: 154 94 45;--btn-solid-bg: 24 36 55;--btn-solid-border: 24 36 55;--btn-solid-text: 241 237 226;--btn-solid-bg-hover: 51 58 44;--btn-solid-border-hover: 51 58 44;--btn-solid-text-hover: 241 237 226;--btn-secondary-solid-bg: 241 237 226;--btn-secondary-solid-border: 199 192 173;--btn-secondary-solid-text: 27 29 24;--btn-secondary-solid-bg-hover: 27 29 24;--btn-secondary-solid-border-hover: 27 29 24;--btn-secondary-solid-text-hover: 241 237 226;--btn-outline-border: 27 29 24;--btn-outline-text: 27 29 24;--btn-underlined-text: 27 29 24;--btn-underlined-bg: 122 35 49;--btn-border-radius: 3px;--media-radius: 2px;--badge-corner-radius: .2rem;--dropdown-radius: 3px;--inputs-radius: 3px;--height-btn: 48px;--btn-padding-horizontal: 26px;--font-heading-family: "Overpass", "Arial Narrow", system-ui, sans-serif;--font-body-family: "Source Sans 3", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-accent-family: "Source Sans 3", -apple-system, sans-serif;--font-subheading-family: "Source Sans 3", sans-serif;--font-heading-spacing: -.6px;--font-body-spacing: 0px;--font-heading-transform: none;--font-subheading-transform: none;--font-subheading-spacing: .02em;--btn-font-transform: none;--btn-font-spacing: 0px;--btn-font-weight: 600;--font-card-title-transform: uppercase;--font-card-title-weight: 700;--container-max-width: 1320px;--pg-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace}html{scroll-behavior:smooth}body{background-color:var(--pg-paper)!important;color:var(--pg-ink);font-family:var(--font-body-family);font-size:1.62rem;line-height:1.62;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--pg-olive);color:var(--pg-paper-2)}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--pg-paper-3)}::-webkit-scrollbar-thumb{background:#a9a28f;border:3px solid var(--pg-paper-3)}::-webkit-scrollbar-thumb:hover{background:var(--pg-olive)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl{font-family:var(--font-heading-family);font-weight:700;text-transform:none;letter-spacing:-.018em;line-height:1.08;color:var(--pg-ink)}h1,.h1{font-size:clamp(3rem,3.6vw,4.4rem)}h2,.h2{font-size:clamp(2.5rem,2.8vw,3.4rem)}h3,.h3{font-size:clamp(2rem,2.1vw,2.4rem)}h4,.h4{font-size:1.85rem}h5,.h5{font-size:1.6rem}p{color:var(--pg-ink-soft)}a{color:var(--pg-ink);text-decoration:none;transition:color .18s ease}a:hover{color:var(--pg-oxblood)}:focus-visible{outline:2px solid var(--pg-navy);outline-offset:3px}.announcement-bar,.announcement-bar__wrapper,.section-announcement-bar{background:var(--pg-navy)!important;border-bottom:0!important}.announcement-bar__message,.announcement-bar p,.announcement-bar a,.announcement-bar .icon{color:var(--pg-paper-2)!important;font-size:1.28rem;font-weight:500;letter-spacing:.01em;text-transform:none}.announcement-bar svg{stroke:var(--pg-paper-2)}.header-wrapper,.section-header{background:var(--pg-paper)!important;border-bottom:1px solid var(--pg-line)}.header-wrapper{-webkit-backdrop-filter:none;backdrop-filter:none}.header__in{padding-top:14px;padding-bottom:14px}.header__heading-link span,.header__heading-link span.h4{font-family:var(--font-heading-family)!important;font-weight:800!important;font-size:2.2rem!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--pg-ink)!important}.header__heading-link span span{color:var(--pg-oxblood)!important;font-size:1em!important}.header__inline-menu>ul>li+li{margin-left:30px}.header__menu-item,.header__inline-menu .header__menu-item{padding:10px 0!important;font-family:var(--font-body-family);font-size:1.42rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--pg-ink)}.header__menu-item:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:var(--pg-ink);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.header__menu-item:hover:after,.header__menu-item[aria-expanded=true]:after{transform:scaleX(1)}.header__icon{color:var(--pg-ink)}.header__icon:hover{color:var(--pg-oxblood)}.header__icon .icon,.header__icon svg{width:20px;height:20px}.cart-count-bubble{background:var(--pg-oxblood);color:var(--pg-paper-2);font-size:1rem;font-weight:600}.header__submenu,.mega-menu,.header__dropdown,.header-dropdown-menu{background:var(--pg-paper-2);border:1px solid var(--pg-line);box-shadow:0 18px 40px -22px #1b1d1880}.header__submenu .header__menu-item{font-size:1.4rem}.menu-drawer,.drawer-menu,.menu-drawer-container{background:var(--pg-paper-2);color:var(--pg-ink)}.menu-drawer .header__menu-item{font-family:var(--font-heading-family);font-size:2rem;font-weight:600;text-transform:none;border-bottom:1px solid var(--pg-line-soft);padding:16px 0!important}.slideshow,.slideshow-item{background:var(--pg-paper-3)}.slideshow-item__background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1b1d181f,#1b1d1800 55%);pointer-events:none}.slideshow-item__content{display:flex;align-items:flex-end;padding:0 0 56px 56px}.slideshow-item__content-inner{background:var(--pg-paper-2);padding:40px 44px 36px;max-width:560px;box-shadow:0 30px 60px -40px #1b1d18bf}.slideshow-item__subheading{display:block;font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--pg-olive)!important;margin-bottom:12px}.slideshow-item__subheading:before{display:none}.slideshow-item__heading{font-family:var(--font-heading-family);font-size:clamp(3.4rem,4.4vw,5.6rem);font-weight:700;line-height:1.02;letter-spacing:-.03em;text-transform:none;color:var(--pg-ink)!important;margin:0 0 16px;text-wrap:balance}.slideshow-item__description{font-size:1.55rem;line-height:1.6;color:var(--pg-ink-soft)!important;max-width:42ch;margin-bottom:26px}.slideshow-item__buttons{display:flex;gap:12px;flex-wrap:wrap}.slideshow .splide__pagination__page{width:9px;height:9px;border-radius:50%;background:#1b1d184d;opacity:1;margin:0 5px}.slideshow .splide__pagination__page.is-active{background:var(--pg-ink);transform:none}.btn,.button,button.btn,.shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--height-btn);padding:0 26px;border-radius:3px;border:1px solid transparent;font-family:var(--font-body-family);font-size:1.42rem;font-weight:600;letter-spacing:0;text-transform:none;line-height:1;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.btn svg,.btn .icon{width:15px;height:15px;transition:transform .2s ease}.btn:hover svg{transform:translate(3px)}.btn-primary{background:var(--pg-navy);border-color:var(--pg-navy);color:var(--pg-paper-2)}.btn-primary:hover{background:var(--pg-olive-deep);border-color:var(--pg-olive-deep);color:var(--pg-paper-2)}.btn-secondary,.btn-outline,.btn-outline-white{background:transparent;border-color:var(--pg-ink);color:var(--pg-ink)}.btn-secondary:hover,.btn-outline:hover,.btn-outline-white:hover{background:var(--pg-ink);border-color:var(--pg-ink);color:var(--pg-paper-2)}.btn-underlined{background:transparent;border:0;border-bottom:1px solid var(--pg-ink);border-radius:0;padding:0 0 5px;min-height:0;color:var(--pg-ink);font-weight:600}.btn-underlined:hover{color:var(--pg-oxblood);border-bottom-color:var(--pg-oxblood)}.btn[disabled],.btn.disabled,button[disabled]{opacity:.45;cursor:not-allowed}.link{font-size:1.4rem;font-weight:500;color:var(--pg-ink);border-bottom:1px solid var(--pg-line);padding-bottom:3px}.link:hover{color:var(--pg-oxblood);border-color:var(--pg-oxblood)}.section-header-wrap{margin-bottom:40px!important}.sub-heading,.section__sub-heading{display:block;font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--pg-olive);margin-bottom:10px}.sub-heading:before{display:none}.section__heading{color:var(--pg-ink);margin-bottom:8px}.section__description{max-width:58ch;color:var(--pg-muted);font-size:1.55rem}.section__description p{color:var(--pg-muted)}.section__button .btn{margin-top:0}.product-card-wrapper,.product-card-wrapper-bg{background:transparent!important;border-radius:0}.card-product{display:flex;flex-direction:column;height:100%}.card-product__media{position:relative;overflow:hidden;background:var(--pg-paper-2);border:1px solid var(--pg-line-soft);border-radius:2px}.card-product .responsive-image{--aspect-ratio: 100% !important}.card-product__media img{transition:transform .5s ease}.card-product:hover .card-product__media img{transform:scale(1.025)}.card__content{padding:14px 0 0!important;background:transparent!important}.card__vendor{display:none!important}.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-family:var(--font-heading-family);font-size:1.32rem;font-weight:700;letter-spacing:.005em;text-transform:uppercase;line-height:1.3;color:var(--pg-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__heading a:hover{color:var(--pg-oxblood)}.card-information .price,.price{font-size:1.42rem;font-weight:500;color:var(--pg-ink)}.price-item--regular,.price__regular .price-item{color:var(--pg-ink)}.price-item--sale,.price__sale .price-item--sale,.card-information .price-item--sale{color:var(--pg-oxblood)!important;font-weight:600}.price__sale s,.price del,.price-item--regular.variant-item__old-price{color:var(--pg-muted)}.badge,.card__badge .badge{border-radius:2px;font-family:var(--font-body-family);font-size:1.02rem;font-weight:600;letter-spacing:.02em;text-transform:none;padding:5px 8px;line-height:1;min-height:0}.card__badge{position:absolute;top:10px;left:10px;z-index:4}.card__badge .price__badge-sale{background:var(--pg-oxblood);color:var(--pg-paper-2)}.card__badge .price__badge-sold-out{background:var(--pg-paper-3);color:var(--pg-muted)}.card-product .quick-add{position:absolute;left:10px;right:10px;bottom:10px;z-index:5;margin:0;transform:translateY(calc(100% + 14px));transition:transform .28s ease}.card-product:hover .quick-add,.card-product:focus-within .quick-add{transform:translateY(0)}.card-product .quick-add__submit{width:100%;min-height:42px;border-radius:3px;background:var(--pg-ink);color:var(--pg-paper-2);font-size:1.3rem;font-weight:600;letter-spacing:0;text-transform:none;border:0}.card-product .quick-add__submit:hover{background:var(--pg-oxblood)}@media(hover:none){.card-product .quick-add{transform:translateY(0);position:static;padding-top:8px}}.collection-card{background:transparent}.collection-card__media{border:1px solid var(--pg-line-soft);border-radius:2px;overflow:hidden;background:var(--pg-paper-2)}.collection-card__media img{transition:transform .5s ease}.collection-card:hover .collection-card__media img{transform:scale(1.025)}.collection-card__media:after,.collection-card__inner-gradient{display:none!important}.collection-card__media-icon,.collection-list__item-view-icon{display:none!important}.collection-card__info{position:static!important;padding:12px 0 0!important;background:transparent!important;color:var(--pg-ink)!important;font-family:var(--font-heading-family);text-transform:none}.collection-card__link,.collection-card__link h4{font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--pg-ink)!important}.collection-card .text-size-small{font-size:1.28rem;color:var(--pg-muted)!important}.text-with-icons{background:var(--pg-paper)!important;border-top:1px solid var(--pg-line);border-bottom:1px solid var(--pg-line)}.text-with-icons__item,.text-with-icons-card{padding:30px 26px 26px;border-left:1px solid var(--pg-line);height:100%}.text-with-icons__item:first-child,.text-with-icons-card:first-child{border-left:0;padding-left:0}.text-with-icons__icon{width:40px!important;height:40px!important;padding:8px!important;box-sizing:border-box;border:0!important;border-radius:0!important;background:transparent!important;margin-bottom:14px}.text-with-icons__icon svg,.text-with-icons-card__media svg{width:24px!important;height:24px!important;stroke:var(--pg-olive)!important;color:var(--pg-olive)!important;fill:none!important}.text-with-icons h3,.text-with-icons h4,.text-with-icons-card h3{font-family:var(--font-body-family);font-size:1.42rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--pg-ink);margin-bottom:6px}.text-with-icons p,.text-with-icons-card p{font-size:1.4rem;line-height:1.55;color:var(--pg-muted);margin:0}.testimonials,.testimonials-slider{background:var(--pg-navy)!important;color:var(--pg-paper-2)!important;border:0}.testimonials .section__heading,.testimonials .section__heading *{color:var(--pg-paper-2)!important}.testimonials .sub-heading,.testimonials .section__sub-heading{color:var(--pg-brass)!important}.testimonial-card,.testimonials-slider .splide__slide>div{background:transparent!important;border:0;border-top:1px solid rgba(241,237,226,.25)!important;border-radius:0;padding:28px 24px 8px}.testimonials q,.testimonials-slider .rte,.testimonial-card p{font-family:var(--font-body-family);font-size:1.72rem!important;line-height:1.62!important;color:var(--pg-paper-2)!important;quotes:none}.testimonials q:before,.testimonials q:after{content:none}.testimonial-card .name,.testimonials-slider .name{font-size:1.28rem;letter-spacing:.02em;text-transform:none;color:var(--pg-brass)!important}.testimonials .rating,.testimonials .icon-star{color:var(--pg-brass)!important;fill:var(--pg-brass)}.testimonials-slider .splide__slide{opacity:.32;transition:opacity .3s ease}.testimonials-slider .splide__list{align-items:center}.footer,.footer__section,.section-footer{background:var(--pg-navy)!important;border-top:0;color:var(--color-footer-text)}.footer-block__heading,.footer h2,.footer h3{font-family:var(--font-body-family);font-size:1.22rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pg-paper-2);margin-bottom:14px}.footer-block a,.footer .link,.footer-block--menu a{font-size:1.45rem;line-height:2.05;color:#a8b0bc}.footer-block a:hover,.footer .link:hover{color:var(--pg-paper-2)}.footer-block--newsletter .field__input,.footer input[type=email]{background:transparent;border:0;border-bottom:1px solid rgba(241,237,226,.35);border-radius:0;color:var(--pg-paper-2);padding-left:0}.footer-block--newsletter .field__input::placeholder{color:#f1ede28c}.footer-block--newsletter button,.footer-block--newsletter .field__button{background:transparent;border:0;color:var(--pg-paper-2);font-size:1.3rem;text-transform:none}.footer__copyright,.footer .copyright{border-top:1px solid rgba(241,237,226,.18);color:#f1ede299;font-size:1.24rem}.product{background:var(--pg-paper)}.product__title.h3,h1.product__title,.product__title{font-family:var(--font-heading-family);font-size:clamp(2.3rem,2.5vw,3rem)!important;font-weight:700;line-height:1.12;letter-spacing:-.015em;text-transform:uppercase;color:var(--pg-ink);max-width:24ch}.product .price--large,.price--large .price-item{font-size:1.95rem!important;font-weight:500;color:var(--pg-ink)}.price--large .price-item--sale{color:var(--pg-oxblood)!important}.price--large s,.price--large .price-item--regular{color:var(--pg-muted);font-size:1.5rem}.price__badge-sale,.price .badge{background:var(--pg-oxblood);color:var(--pg-paper-2);border:0;border-radius:2px;font-size:1.02rem;font-weight:600;letter-spacing:.02em;text-transform:none;padding:5px 8px}.product .product__text,.product .installment,.product .unit-price{color:var(--pg-muted);font-size:1.34rem}.product__inventory-message{font-size:1.3rem;color:var(--pg-olive)}.product__inventory-progress--bar{background:var(--pg-paper-3)}.product__inventory-progress--bar>*{background:var(--pg-olive)}.variant-picker{gap:8px!important}.swatch-block{min-width:52px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid var(--pg-line);border-radius:3px;background:transparent;color:var(--pg-ink);font-family:var(--font-body-family);font-size:1.36rem;font-weight:500;letter-spacing:0;text-transform:none;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.swatch-block:hover{border-color:var(--pg-ink)}input:checked+.swatch-block,.swatch-block[aria-checked=true]{background:var(--pg-ink)!important;border-color:var(--pg-ink)!important;color:var(--pg-paper-2)!important}.form__label{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--pg-ink)}.form__label-value{color:var(--pg-muted);font-weight:400}.product-popup-modal__button{font-size:1.3rem;text-transform:none;color:var(--pg-muted);border-bottom:1px solid var(--pg-line);padding-bottom:2px}.product-popup-modal__button:hover{color:var(--pg-ink);border-color:var(--pg-ink)}.quantity{border:1px solid var(--pg-line);border-radius:3px;min-height:48px;background:var(--pg-paper-2)}.quantity__input{color:var(--pg-ink);background:transparent}.quantity__button{color:var(--pg-ink)}.quantity__label,label.quantity__label{border:0!important;background:transparent!important;padding:0!important;margin:0 0 8px!important;height:auto!important;min-height:0!important;width:auto!important;font-size:1.3rem;letter-spacing:.02em;text-transform:none;color:var(--pg-ink)!important}.product-form__submit,.product-form__submit.btn-outline{background:var(--pg-navy)!important;border:1px solid var(--pg-navy)!important;color:var(--pg-paper-2)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.product-form__submit:hover,.product-form__submit.btn-outline:hover{background:var(--pg-olive-deep)!important;border-color:var(--pg-olive-deep)!important;color:var(--pg-paper-2)!important}.shopify-payment-button__button,.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{background:var(--pg-paper-2)!important;color:var(--pg-ink)!important;border:1px solid var(--pg-line)!important;border-radius:3px!important;min-height:48px!important}.shopify-payment-button__more-options{color:var(--pg-muted)!important;font-size:1.25rem;text-transform:none}.product__accordion,.product .accordion,.product__info-container details{border-top:1px solid var(--pg-line);border-bottom:1px solid var(--pg-line);padding:16px 0}.product details summary{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;text-transform:none;color:var(--pg-ink)}.product__media-list,.product__media-item,.product-media-container{background:var(--pg-paper-2);border-radius:2px}.product__media-wrapper{position:sticky;top:96px;align-self:flex-start}.thumbnail-list__item .thumbnail{border:1px solid transparent;border-radius:2px;background:var(--pg-paper-2)}.thumbnail-list__item .thumbnail[aria-current=true],.thumbnail-list__item .thumbnail:hover{border-color:var(--pg-ink)}.icon-with-text{border-top:1px solid var(--pg-line);margin-top:22px;padding-top:18px}.icon-with-text__item{font-size:1.32rem;text-transform:none;color:var(--pg-muted)}.icon-with-text__item svg{stroke:var(--pg-olive)}product-add-to-cart-sticky,.product-add-to-cart-sticky,.product-add-to-cart-sticky>div,.product-add-to-cart-sticky .container{background:var(--pg-paper-2)!important;border-top:1px solid var(--pg-line)!important;color:var(--pg-ink)!important;-webkit-backdrop-filter:none;backdrop-filter:none}.product-add-to-cart-sticky .btn{background:var(--pg-navy)!important;border:1px solid var(--pg-navy)!important;color:var(--pg-paper-2)!important}.product-add-to-cart-sticky .price,.product-add-to-cart-sticky .price-item{color:var(--pg-ink)!important}.pg-spec{margin:6px 0 2px;border-top:1px solid var(--pg-line);font-size:1.45rem}.pg-spec__row{display:grid;grid-template-columns:140px 1fr;gap:12px;padding:9px 0;border-bottom:1px solid var(--pg-line)}.pg-spec__key{font-family:var(--pg-mono);font-size:1.16rem;letter-spacing:.02em;text-transform:uppercase;color:var(--pg-muted)}.pg-spec__val{color:var(--pg-ink)}.collection-hero{background:var(--pg-paper)!important;border-bottom:1px solid var(--pg-line);padding:52px 0 36px;overflow:visible}.collection-hero__inner{position:static!important;padding:0!important;inset:auto!important}.collection-hero__text-wrapper{max-width:760px;margin-inline:0}.collection_breadcrumbs,.collection-hero .breadcrumbs{justify-content:flex-start!important;color:var(--pg-muted)!important;font-size:1.24rem;margin-bottom:10px}.collection-hero__title,.collection-hero h1{font-size:clamp(2.8rem,3.4vw,4.2rem)!important;letter-spacing:-.02em;color:var(--pg-ink);margin:0 0 10px}.collection-hero__description{font-size:1.52rem!important;color:var(--pg-muted)!important;text-shadow:none;max-width:62ch}.geo-us-trust{background:var(--pg-paper-2)!important;border:1px solid var(--pg-line)!important;border-left:3px solid var(--pg-olive)!important;border-radius:2px!important;color:var(--pg-ink)!important;-webkit-backdrop-filter:none;backdrop-filter:none}.geo-us-trust p,.geo-us-trust strong,.geo-us-trust a{color:var(--pg-ink)!important}.collection .product-grid,.product-grid{column-gap:24px!important;row-gap:44px!important}.facets__disclosure-vertical,.facets-vertical .facets__disclosure{border-bottom:1px solid var(--pg-line)!important;border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0;background:transparent}.facets__summary{padding:14px 0!important;background:transparent!important;border:0!important;font-size:1.34rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--pg-ink)!important}.facets__display-vertical{background:transparent!important;border:0!important;padding:0 0 14px!important}.facets__label .facet-checkbox__text,.facets__label .facet-checkbox__text-label{font-size:1.4rem;color:var(--pg-ink-soft)}.facet-checkbox__count{color:var(--pg-muted);font-size:1.2rem}.checkbox__checkmark{border:1px solid var(--pg-line);border-radius:2px;background:transparent}.facets__item input:checked~.checkbox__checkmark{background:var(--pg-ink);border-color:var(--pg-ink)}.facets__header-vertical,.product-count,.sorting{font-size:1.3rem;letter-spacing:0;text-transform:none;color:var(--pg-muted)}.select__select,.sorting .select__select{background:transparent!important;border:1px solid var(--pg-line)!important;border-radius:3px!important;color:var(--pg-ink)!important;padding:10px 36px 10px 12px!important;font-size:1.32rem;letter-spacing:0;text-transform:none}.view-mode__button{border:1px solid var(--pg-line);border-radius:3px;background:transparent;color:var(--pg-muted);width:38px;height:38px}.view-mode__button.active,.view-mode__button:hover{background:var(--pg-ink);border-color:var(--pg-ink);color:var(--pg-paper-2)}.active-facets__button,.active-facets__button-inner{border:1px solid var(--pg-line);border-radius:3px;background:var(--pg-paper-2);color:var(--pg-ink);font-size:1.24rem;text-transform:none}.active-facets__button:hover{border-color:var(--pg-oxblood);color:var(--pg-oxblood)}.mobile-facets,.mobile-facets__wrapper,.mobile-facets__inner{background:var(--pg-paper-2)!important;color:var(--pg-ink)}.mobile-facets__heading{font-family:var(--font-heading-family);text-transform:none}.cart-drawer,.drawer,#CartDrawer,.cart-drawer__inner{background:var(--pg-paper-2)!important;color:var(--pg-ink)!important;border-left:1px solid var(--pg-line)}.cart-drawer__header,.drawer__header{border-bottom:1px solid var(--pg-line)}.cart-drawer h2,.drawer h2{font-family:var(--font-heading-family);font-size:1.9rem;letter-spacing:-.01em;text-transform:none;color:var(--pg-ink)}.cart-item__name,.cart-item__name a{color:var(--pg-ink);font-size:1.36rem;letter-spacing:0;text-transform:none;font-weight:600}.cart-item{border-bottom:1px solid var(--pg-line)}.cart-drawer__footer,.drawer__footer{border-top:1px solid var(--pg-line)}.totals__subtotal-value,.cart-drawer__subtotal-value{color:var(--pg-ink);font-size:1.7rem}.cart-drawer .button,.cart-drawer__footer .button,#CartDrawer .button{background:var(--pg-navy);color:var(--pg-paper-2);border:1px solid var(--pg-navy)}.cart-drawer .button:hover,#CartDrawer .button:hover{background:var(--pg-olive-deep);border-color:var(--pg-olive-deep)}.free-shipping-bar,.free-shipping__bar,.progress-bar{background:var(--pg-paper-3);border-radius:3px;overflow:hidden}.free-shipping-bar__progress,.free-shipping__progress,.progress-bar__progress{background:var(--pg-olive)}.free-shipping__message,.free-shipping-message{font-size:1.26rem;text-transform:none;color:var(--pg-muted)}.cart .cart__items,.cart-items td,.cart-items th{border-color:var(--pg-line)}.cart-items th{font-size:1.24rem;text-transform:none;color:var(--pg-muted)}.field__input,input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],select,textarea{background:var(--pg-paper-2);border:1px solid var(--pg-line);border-radius:3px;color:var(--pg-ink);min-height:46px;font-size:1.45rem}.field__input:focus,input:focus,select:focus,textarea:focus{border-color:var(--pg-ink);outline:none;box-shadow:none}.field__input::placeholder{color:var(--pg-muted)}.search-modal,.block-search,.predictive-search{background:var(--pg-paper-2)!important;color:var(--pg-ink);border-color:var(--pg-line)}.pagination__item,.pagination a{border:1px solid var(--pg-line);border-radius:3px;color:var(--pg-ink);min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem}.pagination__item--current,.pagination a[aria-current=page]{background:var(--pg-ink);color:var(--pg-paper-2);border-color:var(--pg-ink)}.breadcrumbs,.breadcrumb{font-size:1.26rem;text-transform:none;color:var(--pg-muted)}.breadcrumbs a:hover,.breadcrumb a:hover{color:var(--pg-oxblood)}.scroll-to-top,#scroll-to-top{background:var(--pg-paper-2);color:var(--pg-ink);border:1px solid var(--pg-line);border-radius:3px;width:42px!important;height:42px!important}.scroll-to-top:hover{background:var(--pg-ink);color:var(--pg-paper-2)}.loading-screen{background:var(--pg-paper)}.loading-bar{background:var(--pg-olive)}.article-card__title,.article-card .card__heading{font-family:var(--font-heading-family);font-size:1.9rem;text-transform:none;color:var(--pg-ink)}.article-card__meta,.article-card .caption{font-size:1.24rem;text-transform:none;color:var(--pg-muted)}.newsletter-popup,#newsletter-popup,.modal__content{background:var(--pg-paper-2)!important;color:var(--pg-ink);border:1px solid var(--pg-line);border-radius:3px}.custom-content .rte,.section-rich-text .rte,.rich-text__blocks{max-width:760px;margin-inline:auto}.custom-content .rte p,.section-rich-text .rte p{font-size:1.6rem;line-height:1.7;color:var(--pg-ink-soft);margin-bottom:16px}.custom-content .rte strong,.section-rich-text .rte strong{color:var(--pg-ink);font-weight:600}.main-page-title,.page-title{font-family:var(--font-heading-family);letter-spacing:-.02em;text-transform:none}.pg-band-dark{background:var(--pg-olive);color:var(--pg-paper-2)}.pg-band-dark .section__heading,.pg-band-dark h2,.pg-band-dark h3{color:var(--pg-paper-2)}.pg-band-dark .section__description,.pg-band-dark .section__description p,.pg-band-dark .sub-heading{color:#f1ede2c7}.pg-band-dark .card__heading a,.pg-band-dark .card__heading,.pg-band-dark .price,.pg-band-dark .price-item--regular{color:var(--pg-paper-2)}.pg-band-dark .card-product__media{background:#f1ede214;border-color:#f1ede22e}.pg-band-dark .btn-primary{background:var(--pg-paper-2);border-color:var(--pg-paper-2);color:var(--pg-ink)}.pg-band-dark .btn-primary:hover{background:var(--pg-brass);border-color:var(--pg-brass);color:var(--pg-ink)}.pg-band-dark .btn-underlined{color:var(--pg-paper-2);border-bottom-color:#f1ede28c}@media screen and (max-width:989px){body{font-size:1.56rem}.header__heading-link span,.header__heading-link span.h4{font-size:1.85rem!important}.header__in{padding-top:12px;padding-bottom:12px}.slideshow-item__content{padding:0 16px 16px;align-items:flex-end}.slideshow-item__content-inner{padding:26px 24px 24px;max-width:100%}.slideshow-item__heading{font-size:clamp(2.9rem,9vw,4rem)}.slideshow-item__description{font-size:1.45rem}.section-header-wrap{margin-bottom:26px!important}.text-with-icons__item,.text-with-icons-card{border-left:0;border-top:1px solid var(--pg-line);padding:20px 0}.product__media-wrapper{position:static}.card-product .quick-add{transform:translateY(0);position:static;padding-top:8px}.collection-hero{padding:36px 0 26px}}@media screen and (max-width:749px){.btn,.button{min-height:44px;padding:0 20px;font-size:1.36rem}.slideshow-item__buttons .btn{flex:1 1 auto}.testimonials q,.testimonials-slider .rte{font-size:1.55rem!important}}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.announcement-bar,.announcement-bar *{color:var(--pg-paper-2)!important}.announcement-bar svg,.announcement-bar svg *{stroke:var(--pg-paper-2)!important;fill:none!important}.card-product__media,.card-product__media-inner{height:auto!important;padding-bottom:0!important;aspect-ratio:auto!important}[id*=testimonials] .section__heading,[id*=testimonials] .section__heading *,[id*=testimonials] h2,[id*=testimonials] h3{color:var(--pg-paper-2)!important}[id*=testimonials] .sub-heading,[id*=testimonials] .section__sub-heading{color:var(--pg-brass)!important}[id*=testimonials] q,[id*=testimonials] blockquote,[id*=testimonials] .rte,[id*=testimonials] .rte p,[id*=testimonials] p{color:var(--pg-paper-2)!important}[id*=testimonials] .name,[id*=testimonials] .testimonial__name,[id*=testimonials] .testimonial__position,[id*=testimonials] .position{color:var(--pg-brass)!important}[id*=testimonials] .splide__slide{opacity:.28}[id*=testimonials] .splide__slide.is-active,[id*=testimonials] .splide__slide[aria-hidden=false]{opacity:1}.footer-block p,.footer-block .rte,.footer-block .rte p,.footer .footer-block__details-content{color:#f1ede2b8!important;font-size:1.42rem;line-height:1.65}.footer-block__heading{color:var(--pg-paper-2)!important}.footer-block a{color:#f1ede2d1!important}.footer-block a:hover{color:var(--pg-paper-2)!important}.section-header-wrap{text-align:left}.section-header-wrap .section__button{margin-left:auto}[id*=testimonials] .section__heading{font-size:clamp(2.3rem,2.4vw,3rem)!important;letter-spacing:-.02em}.testimonials__quote-text{font-family:var(--font-body-family)!important;font-size:clamp(1.9rem,2vw,2.4rem)!important;line-height:1.55!important;font-weight:400!important;color:var(--pg-paper-2)!important;max-width:30ch;margin-inline:auto}.testimonials__quote-name{font-family:var(--font-body-family);font-size:1.36rem;font-weight:600;color:var(--pg-paper-2)!important}.testimonials__quote-position{color:var(--pg-brass)!important;opacity:1!important;font-size:1.24rem}.testimonials__quote .rating-star{color:var(--pg-brass)!important}.testimonials-slider .splide__slide{opacity:.22}.testimonials-slider .splide__slide.is-active{opacity:1}[id*=trust_features] .section-header-wrap,[id*=custom_content_why01] .section-header-wrap{text-align:left!important;align-items:flex-start!important}[id*=trust_features] .section-header-wrap .section__description,[id*=custom_content_why01] .section-header-wrap .section__description{margin-left:0}[id*=custom_content_why01] .text-start,[id*=custom_content_why01] .rte{text-align:left}.footer-block a{color:#f1ede2e0!important}.card-product__swatch,.card-product__swatch-item,.card-product__swatches,.card-product .swatch-block,.card-product .swatch-input,.shopify-payment-button{display:none!important}.product-form__buttons{margin-top:6px}.product__info-container{max-width:520px}.testimonials-slider .splide__slide:not(.is-active){opacity:0!important;pointer-events:none}.testimonials-slider .splide__slide.is-active{opacity:1!important}.header__icon--menu,.header__icon--menu .icon,button.header__icon{background:transparent!important;border:0!important;box-shadow:none!important}@media screen and (max-width:749px){.announcement-bar__message,.announcement-bar p,.announcement-bar a{font-size:1.16rem;line-height:1.4}.card-product .quick-add{display:none!important}}.card-product .quick-add{position:absolute!important;left:10px!important;right:10px!important;bottom:10px!important;padding:0!important;margin:0!important;transform:translateY(0)}@media(hover:hover){.card-product .quick-add{transform:translateY(calc(100% + 16px))}.card-product:hover .quick-add,.card-product:focus-within .quick-add{transform:translateY(0)}}.card-product__media-inner{height:auto!important}.collection-hero .container,.collection-hero__text-wrapper,.collection-hero .text-center,.collection-hero .items-center,.collection-hero .justify-center,.collection_breadcrumbs,.collection_breadcrumbs nav,.collection_breadcrumbs ol{text-align:left!important;align-items:flex-start!important;justify-content:flex-start!important;margin-left:0!important}.collection-hero__text-wrapper{max-width:720px}.collection-hero__description{margin-top:6px}.collection_breadcrumbs .flex,.collection_breadcrumbs li{justify-content:flex-start!important}.collection-card--overlay .collection-card__media:after{content:""!important;display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14161200 42%,#141612e6)!important;pointer-events:none}.collection-card--overlay .collection-card__info{position:absolute!important;left:0;right:0;bottom:0;padding:18px 20px!important;color:var(--pg-paper-2)!important;z-index:2}.collection-card--overlay .collection-card__link,.collection-card--overlay .collection-card__link h4{color:var(--pg-paper-2)!important;font-size:1.62rem;letter-spacing:-.01em}.collection-card--overlay .text-size-small{color:#f1ede2b8!important}.collection-card--overlay .collection-card__media{border:0;border-radius:2px}[id*=custom_content_story] .custom-content__inner,[id*=custom_content_story] .flex{align-items:center}[id*=custom_content_story] img{width:100%;height:100%;object-fit:cover;border-radius:2px}[id*=custom_content_story] .rte p{font-size:1.62rem;line-height:1.68;color:var(--pg-ink-soft)}[id*=custom_content_story] h3{margin-bottom:14px}[id*=custom_content_story] .sub-heading{color:var(--pg-olive);margin-bottom:10px}.gallery-socical{background:var(--pg-paper-2)!important}.gallery-socical img,.gallery-social img{aspect-ratio:1 / 1;object-fit:cover;border-radius:2px;filter:none}.gallery-socical a,.gallery-social a{display:block;overflow:hidden;border-radius:2px}.gallery-socical a:hover img{transform:scale(1.03)}.gallery-socical .section-header-wrap{margin-bottom:26px!important}[id*=custom_content_story] .custom-block{width:auto}@media screen and (min-width:990px){[id*=custom_content_story] [data-block-type=image]{flex:0 0 55%!important;max-width:55%!important}[id*=custom_content_story] [data-block-type=text]{flex:0 0 45%!important;max-width:45%!important}}@media screen and (max-width:989px){[id*=custom_content_story] [data-block-type=image],[id*=custom_content_story] [data-block-type=text]{flex:0 0 100%!important;max-width:100%!important}}.collection-card--overlay .collection-card__link,.collection-card--overlay .collection-card__link h4{font-size:1.95rem;line-height:1.15}.collection-card--overlay .collection-card__info .text-size-small{margin-top:4px;font-size:1.3rem}.collection-hero--with-image{background:var(--pg-ink)}.collection-hero--with-image .collection-hero__image-container{height:430px}.collection-hero--with-image .collection-hero__image-container:before{content:""!important;display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#141612eb,#14161299 46%,#14161226)!important;opacity:1!important;z-index:1}.collection-hero--with-image .collection-hero__inner{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex;align-items:flex-end;padding:0 0 40px!important;z-index:2}.collection-hero--with-image .collection-hero__title,.collection-hero--with-image h1{color:var(--pg-paper-2)!important}.collection-hero--with-image .collection-hero__description,.collection-hero--with-image .collection-hero__description *{color:#f1ede2d9!important}.collection-hero--with-image .collection_breadcrumbs,.collection-hero--with-image .collection_breadcrumbs *{color:#f1ede29e!important}.collection-hero--with-image .geo-us-trust{background:#1416128c!important;border-color:#f1ede238!important;border-left-color:var(--pg-brass)!important;color:var(--pg-paper-2)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.collection-hero--with-image .geo-us-trust *{color:var(--pg-paper-2)!important}@media screen and (max-width:749px){.collection-hero--with-image .collection-hero__image-container{height:340px}.collection-hero--with-image .collection-hero__inner{padding-bottom:22px!important}}.collection-hero--with-image .collection-hero__inner{align-items:flex-end!important;justify-content:flex-start!important}.collection-card--overlay .collection-card__media:after{background:linear-gradient(180deg,#14161200 28%,#141612f0)!important}.collection-card--overlay .collection-card__info{padding:20px 22px!important}.collection-card--overlay .collection-card__link,.collection-card--overlay .collection-card__link h4{font-size:2.1rem;letter-spacing:-.015em;text-shadow:0 1px 12px rgba(0,0,0,.35)}.collection-card--overlay .collection-card__info .text-size-small{font-size:1.32rem;color:#f1ede2cc!important}.collection-hero--with-image .collection-hero__text-wrapper{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.collection-hero--with-image .collection-hero__text-wrapper>.container{align-items:flex-start!important;width:100%}.pg-branch-bar{background:var(--pg-paper);border-bottom:1px solid var(--pg-line)}.pg-branch-bar__in{display:flex;align-items:center;gap:20px;min-height:46px;font-size:1.34rem}.pg-branch-bar__label{color:var(--pg-muted);font-weight:600;white-space:nowrap}.pg-branch-bar__links{display:flex;align-items:center;gap:22px}.pg-branch-bar__links a{position:relative;padding:4px 0;font-weight:500;color:var(--pg-ink)}.pg-branch-bar__links a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--pg-oxblood);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.pg-branch-bar__links a:hover:after{transform:scaleX(1)}.pg-branch-bar__aside{margin-left:auto;display:flex;gap:18px;color:var(--pg-muted)}.pg-branch-bar__aside a{color:var(--pg-muted)}.pg-branch-bar__aside a:hover{color:var(--pg-ink)}.header__heading-link span,.header__heading-link span.h4{font-size:2.6rem!important}.header__inline-menu .header__menu-item{font-size:1.5rem}.section-header{box-shadow:0 1px #15170f0f}.card-product{transition:transform .25s var(--pg-ease, ease)}.card-product:hover{transform:translateY(-3px)}.card-product__media{transition:box-shadow .25s ease,border-color .25s ease}.card-product:hover .card-product__media{border-color:var(--pg-line);box-shadow:0 22px 36px -26px #15170f8c}.card-product .product-secondary-image img{opacity:0;transition:opacity .4s ease}.card-product:hover .product-secondary-image img{opacity:1}@media screen and (max-width:989px){.pg-branch-bar__in{gap:14px;overflow-x:auto;scrollbar-width:none}.pg-branch-bar__in::-webkit-scrollbar{display:none}.pg-branch-bar__aside{display:none}.pg-branch-bar__links{gap:16px}.header__heading-link span,.header__heading-link span.h4{font-size:2rem!important}}.pg-branch-bar__links a{white-space:nowrap}@media screen and (max-width:749px){.pg-branch-bar__label{display:none}.pg-branch-bar__in{padding:6px 0}.collection-card--overlay .collection-card__link,.collection-card--overlay .collection-card__link h4{font-size:1.55rem;line-height:1.15}.collection-card--overlay .collection-card__info{padding:12px!important}}.pg-hero{background:var(--pg-paper);border-bottom:1px solid var(--pg-line)}.pg-hero__grid{display:grid;grid-template-columns:46% 54%;max-width:1600px;margin:0 auto}.pg-hero__copy{padding:72px 56px;display:flex;flex-direction:column;justify-content:center;max-width:660px}.pg-hero__eyebrow{font-size:1.26rem;font-weight:600;letter-spacing:.02em;color:var(--pg-olive);margin:0 0 16px}.pg-hero__heading{font-family:var(--font-heading-family);font-size:clamp(3rem,3.9vw,4.9rem);font-weight:700;line-height:1.02;letter-spacing:-.03em;color:var(--pg-ink);margin:0 0 18px;text-wrap:balance}.pg-hero__text{font-size:1.62rem;line-height:1.6;color:var(--pg-ink-soft);max-width:46ch;margin:0 0 28px}.pg-hero__buttons{display:flex;gap:12px;flex-wrap:wrap}.pg-hero__media{position:relative;height:660px;min-height:0;overflow:hidden;background:var(--pg-paper-3)}.pg-hero__img{width:100%;height:100%;object-fit:cover;object-position:center 22%;display:block}.pg-hero__img--mobile{display:none}@media screen and (max-width:989px){.pg-hero__grid{grid-template-columns:1fr}.pg-hero__media{order:-1;height:auto;min-height:0;aspect-ratio:16 / 11}.pg-hero__img--desktop{display:none}.pg-hero__img--mobile{display:block}.pg-hero__copy{padding:32px 20px 36px;max-width:none}.pg-hero__heading{font-size:clamp(2.6rem,8.4vw,3.6rem)}.pg-hero__text{font-size:1.5rem}}@media screen and (min-width:990px){.pg-hero__copy{padding:56px}}@media screen and (max-width:989px){.pg-branch-bar__in{padding-left:16px;padding-right:16px}}@media screen and (max-width:989px){.pg-hero__img--mobile{object-position:76% center}}.pg-hero,.pg-hero__grid,.pg-hero__copy,.pg-hero__media{min-width:0}.pg-hero__img{max-width:100%}.announcement-bar,.announcement-bar__wrapper,.section-announcement-bar{background:var(--pg-oxblood)!important}.header-wrapper,.section-header{background:var(--pg-olive-deep)!important;border-bottom:1px solid rgba(243,239,228,.14)!important;box-shadow:none!important}.header__heading-link span,.header__heading-link span.h4{color:var(--pg-paper-2)!important}.header__heading-link span span{color:var(--pg-brass)!important}.header__menu-item,.header__inline-menu .header__menu-item{color:#f3efe4e0}.header__menu-item:hover,.header__menu-item[aria-expanded=true]{color:var(--pg-paper-2)}.header__menu-item:after{background:var(--pg-brass)}.header__icon{color:var(--pg-paper-2)}.header__icon:hover{color:var(--pg-brass)}.cart-count-bubble{background:var(--pg-brass);color:var(--pg-olive-deep)}.header__submenu,.mega-menu,.header__dropdown,.header-dropdown-menu{background:var(--pg-paper-2)}.header__submenu .header__menu-item,.header__dropdown .header__menu-item{color:var(--pg-ink)}.header__submenu .header__menu-item:hover{color:var(--pg-oxblood)}.pg-branch-bar{background:var(--pg-olive);border-bottom:1px solid rgba(243,239,228,.12)}.pg-branch-bar__label{color:#f3efe499}.pg-branch-bar__links a{color:#f3efe4e6}.pg-branch-bar__links a:hover{color:var(--pg-paper-2)}.pg-branch-bar__links a:after{background:var(--pg-brass)}.pg-branch-bar__aside a{color:#f3efe499}.pg-branch-bar__aside a:hover{color:var(--pg-paper-2)}.product__media-wrapper{background:var(--pg-paper-2);border:1px solid var(--pg-line-soft);border-radius:2px;padding:18px}.product__media,.product__media-list,.product__media-item,.product-media-container{background:transparent!important}.product .product__media img,.product-media-container img{object-fit:contain!important;background:var(--pg-paper-2)}.product__info-container{max-width:540px;padding-left:8px}.product__title.h3,h1.product__title{font-size:clamp(2.1rem,2.3vw,2.7rem)!important;line-height:1.12;margin-bottom:10px}.product .price--large,.price--large .price-item{font-size:1.85rem!important}.product-form__input{margin-top:18px}.product .variant-picker{gap:8px!important}.product .swatch-block{min-width:56px}.product-form__buttons{margin-top:18px}.product-form__buttons .button,.product-form .button[name=add]{width:100%;min-height:52px}.quantity{min-height:46px}.product__info-container .icon-with-text{margin-top:18px;padding-top:16px;border-top:1px solid var(--pg-line)}.product__accordion,.product .accordion,.product__info-container details{border-top:1px solid var(--pg-line-soft);border-bottom:0;padding:15px 0}.product__info-container details:last-of-type{border-bottom:1px solid var(--pg-line-soft)}.product details summary{font-size:1.34rem;letter-spacing:.01em}[id*=feature_fabric],[id*=feature_print],[id*=feature_service]{padding-top:0!important;padding-bottom:0!important}[id*=feature_fabric] .image-with-text,[id*=feature_print] .image-with-text,[id*=feature_service] .image-with-text{padding-block:40px;border-top:1px solid var(--pg-line-soft)}[id*=feature_fabric] img,[id*=feature_print] img,[id*=feature_service] img{border-radius:2px;background:var(--pg-paper-2)}product-add-to-cart-sticky,.product-add-to-cart-sticky{min-height:0}.product-add-to-cart-sticky .btn{min-height:42px}@media screen and (max-width:749px){.product__media-wrapper{padding:10px}.product__info-container{padding-left:0}.product-form__buttons .button{width:100%}}.product .variant-picker.variant-picker__solid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px!important}.product .variant-picker.variant-picker__solid .swatch-block{width:100%;min-width:0}.product .price--large{padding-bottom:14px;border-bottom:1px solid var(--pg-line-soft);margin-bottom:4px}.product__title.h3,h1.product__title{text-transform:uppercase;letter-spacing:.005em}@media screen and (max-width:749px){.product .variant-picker.variant-picker__solid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:989px){.product{display:block!important}.product__media-wrapper,.product__info-wrapper{width:100%!important;max-width:none!important;position:static!important;align-self:stretch!important}.product__media-wrapper{padding:10px!important}.product__media-list,.product__media-item,.product-media-container,.product__media img{width:100%!important}.product__media img{height:auto!important;aspect-ratio:1 / 1;object-fit:contain!important}.thumbnail-list{width:100%!important}}.pg-sizes{background:var(--pg-paper-2);border-top:1px solid var(--pg-line);border-bottom:1px solid var(--pg-line);padding:64px 0;scroll-margin-top:120px}.pg-sizes__head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap}.pg-sizes__eyebrow{font-size:1.24rem;font-weight:600;color:var(--pg-olive);margin:0 0 8px}.pg-sizes__title{font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.6vw,3.2rem);font-weight:700;letter-spacing:-.02em;margin:0;color:var(--pg-ink)}.pg-sizes__note{max-width:42ch;font-size:1.38rem;line-height:1.5;color:var(--pg-muted);margin:0}.pg-sizes__table{width:100%;max-width:820px;margin:30px 0 14px;border-collapse:collapse;font-family:var(--font-body-family)}.pg-sizes__table thead th{background:var(--pg-olive);color:var(--pg-paper-2);font-size:1.22rem;font-weight:600;letter-spacing:.02em;text-align:left;padding:12px 14px;border:0}.pg-sizes__table thead th:first-child{border-radius:2px 0 0}.pg-sizes__table thead th:last-child{border-radius:0 2px 0 0}.pg-sizes__table tbody th,.pg-sizes__table tbody td{font-size:1.42rem;padding:11px 14px;text-align:left;border-bottom:1px solid var(--pg-line);color:var(--pg-ink-soft)}.pg-sizes__table tbody th{font-family:var(--pg-mono);font-weight:600;color:var(--pg-ink);width:90px}.pg-sizes__table tbody td{font-variant-numeric:tabular-nums}.pg-sizes__table tbody tr:nth-child(2n){background:#3a45320b}.pg-sizes__hint{font-size:1.24rem;color:var(--pg-muted);margin:0}.pg-reviews{background:var(--pg-paper);padding:72px 0}.pg-reviews__in{display:grid;grid-template-columns:280px 1fr;gap:56px;align-items:start}.pg-reviews__eyebrow{font-size:1.24rem;font-weight:600;color:var(--pg-olive);margin:0 0 12px}.pg-reviews__score{display:flex;align-items:center;gap:14px;margin-bottom:22px}.pg-reviews__average{font-family:var(--font-heading-family);font-size:6rem;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--pg-ink)}.pg-reviews__stars,.pg-review__stars{color:var(--pg-brass);letter-spacing:.12em;font-size:1.5rem}.pg-reviews__count{font-size:1.3rem;color:var(--pg-muted);margin:4px 0 0}.pg-reviews__bars{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:7px}.pg-reviews__bars li{display:grid;grid-template-columns:14px 1fr 42px;align-items:center;gap:10px;font-size:1.24rem;color:var(--pg-muted)}.pg-reviews__bars i{position:relative;display:block;height:5px;background:var(--pg-paper-3);border-radius:3px;overflow:hidden}.pg-reviews__bars i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);background:var(--pg-olive)}.pg-reviews__bars b{font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.pg-reviews__note{font-size:1.2rem;line-height:1.5;color:var(--pg-muted);margin:0}.pg-reviews__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pg-review{background:var(--pg-paper-2);border:1px solid var(--pg-line);border-radius:2px;padding:22px 22px 20px}.pg-review header{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}.pg-review__name{font-size:1.42rem;font-weight:600;color:var(--pg-ink)}.pg-review__meta{font-size:1.2rem;color:var(--pg-muted)}.pg-review__stars{font-size:1.26rem;margin-bottom:8px}.pg-review h3{font-family:var(--font-heading-family);font-size:1.62rem;font-weight:700;letter-spacing:-.01em;margin:0 0 6px;color:var(--pg-ink)}.pg-review p{font-size:1.42rem;line-height:1.55;color:var(--pg-ink-soft);margin:0}@media screen and (max-width:989px){.pg-reviews__in{grid-template-columns:1fr;gap:28px}.pg-reviews__grid{grid-template-columns:1fr}.pg-sizes{padding:44px 0}.pg-sizes__table{display:block;overflow-x:auto;white-space:nowrap}}.pg-sizes__table{max-width:none;width:100%}@media screen and (max-width:749px){.pg-sizes__table{display:table;overflow:visible;white-space:normal}.pg-sizes__table thead th:last-child,.pg-sizes__table tbody td:last-child{display:none}.pg-sizes__table thead th,.pg-sizes__table tbody th,.pg-sizes__table tbody td{padding:9px 8px;font-size:1.28rem}}.pg-sizes__body{display:grid;grid-template-columns:280px 1fr;gap:48px;align-items:start;margin-top:28px}.pg-sizes__diagram{margin:0;color:var(--pg-line)}.pg-sizes__diagram svg{width:100%;height:auto;max-width:280px}.pg-sizes__tables{min-width:0}.pg-sizes__toggle{display:inline-flex;border:1px solid var(--pg-line);border-radius:3px;overflow:hidden;margin-bottom:14px}.pg-sizes__toggle input{position:absolute;opacity:0;pointer-events:none}.pg-sizes__toggle label{padding:8px 20px;font-size:1.28rem;font-weight:600;color:var(--pg-muted);cursor:pointer;background:transparent;transition:background .15s ease,color .15s ease}#pg-unit-in:checked~label[for=pg-unit-in],#pg-unit-cm:checked~label[for=pg-unit-cm]{background:var(--pg-ink);color:var(--pg-paper-2)}.pg-sizes__table--cm{display:none}#pg-unit-cm:checked~.pg-sizes__table--in{display:none}#pg-unit-cm:checked~.pg-sizes__table--cm{display:table}.pg-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-review--photo{padding:0;overflow:hidden}.pg-review__photo{margin:0 0 14px;background:var(--pg-paper-3)}.pg-review__photo img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.pg-review--photo header,.pg-review--photo .pg-review__stars,.pg-review--photo h3,.pg-review--photo p{margin-left:18px;margin-right:18px}.pg-review--photo p{margin-bottom:18px}.pg-review__verified{font-style:normal;font-size:1.1rem;font-weight:600;color:var(--pg-olive);border:1px solid rgba(58,69,50,.35);border-radius:2px;padding:2px 5px;margin-left:4px;vertical-align:1px}@media screen and (max-width:1200px){.pg-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){.pg-sizes__body{grid-template-columns:1fr;gap:24px}.pg-sizes__diagram svg{max-width:220px;margin-inline:auto;display:block}.pg-reviews__grid{grid-template-columns:1fr}}.pg-desc{background:var(--pg-paper);padding:56px 0;border-top:1px solid var(--pg-line)}.pg-desc__in{display:grid;grid-template-columns:220px 1fr;gap:40px;align-items:start}.pg-desc__title{font-family:var(--font-body-family);font-size:1.24rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pg-olive);margin:6px 0 0}.pg-desc__body{max-width:72ch;font-size:1.55rem;line-height:1.7;color:var(--pg-ink-soft)}.pg-desc__body p{margin:0 0 14px}.pg-desc__body ul,.pg-desc__body ol{margin:0 0 16px;padding-left:20px}.pg-desc__body li{margin-bottom:6px}.pg-desc__body img{max-width:100%;height:auto;border-radius:2px}.pg-desc__body h2,.pg-desc__body h3,.pg-desc__body h4{font-family:var(--font-heading-family);font-size:1.9rem;letter-spacing:-.01em;margin:22px 0 10px;color:var(--pg-ink)}.pg-desc__body strong{color:var(--pg-ink)}.pg-delivery{background:var(--pg-paper-2);border-top:1px solid var(--pg-line);padding:26px 0 22px}.pg-delivery__steps{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;counter-reset:step}.pg-delivery__steps li{position:relative;text-align:center;padding:0 8px;display:flex;flex-direction:column;align-items:center;gap:2px}.pg-delivery__steps li+li:before{content:"";position:absolute;left:-8px;right:calc(100% + 8px);top:19px;height:1px;background:var(--pg-line)}.pg-delivery__icon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--pg-line);border-radius:50%;color:var(--pg-oxblood);background:var(--pg-paper-2);margin-bottom:6px}.pg-delivery__icon svg{width:18px;height:18px}.pg-delivery__steps strong{font-size:1.36rem;font-weight:600;color:var(--pg-ink)}.pg-delivery__steps span:last-child{font-size:1.22rem;color:var(--pg-muted)}.pg-delivery__trust{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--pg-line);font-size:1.24rem;color:var(--pg-muted)}.product .variant-picker.variant-picker__solid{display:flex!important;flex-wrap:wrap;gap:8px!important}.product .variant-picker.variant-picker__solid .swatch-block{width:48px;min-width:48px;height:40px;min-height:40px;padding:0 8px;font-size:1.3rem;border-radius:2px}.product .variant-picker.variant-picker__solid .swatch-block:hover{border-color:var(--pg-ink)}.product__sku,.product .product__sku{display:none!important}@media screen and (max-width:989px){.pg-desc__in{grid-template-columns:1fr;gap:12px}.pg-desc{padding:36px 0}.pg-delivery__steps{gap:8px}.pg-delivery__steps li+li:before{display:none}}.pg-desc__in{display:block;max-width:900px}.pg-desc__eyebrow{font-size:1.22rem;font-weight:600;color:var(--pg-olive);margin:0 0 6px}.pg-desc__title{font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.4vw,2.9rem);font-weight:700;letter-spacing:-.02em;text-transform:none;color:var(--pg-ink);margin:0 0 18px}.pg-desc__check{position:absolute;opacity:0;pointer-events:none}.pg-desc__body{position:relative;max-height:340px;overflow:hidden;transition:max-height .35s ease}.pg-desc__body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:90px;background:linear-gradient(180deg,rgba(233,228,214,0),var(--pg-paper));pointer-events:none}.pg-desc__check:checked~.pg-desc__body{max-height:6000px}.pg-desc__check:checked~.pg-desc__body:after{display:none}.pg-desc__more{display:inline-block;margin-top:14px;font-size:1.34rem;font-weight:600;color:var(--pg-ink);border-bottom:1px solid var(--pg-ink);padding-bottom:2px;cursor:pointer}.pg-desc__more:before{content:attr(data-open)}.pg-desc__check:checked~.pg-desc__more:before{content:attr(data-close)}.pg-desc__body img{display:block;max-width:520px;width:100%;margin:18px auto}.pg-desc__body table{width:100%;border-collapse:collapse;margin:14px 0}.pg-desc__body td,.pg-desc__body th{border:1px solid var(--pg-line);padding:8px 10px;font-size:1.38rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pg-qm.css.map */
