.pf-product-pager{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px 0;border-bottom:1px solid var(--pf-divider);font-size:11.5px;color:var(--pf-neutral-700)}.pf-product-pager a{color:inherit;text-decoration:none}.pf-product-pager a:hover{color:var(--pf-gold-text)}.pf-product-pager__crumb{display:flex;align-items:center;gap:9px}.pf-product-pager__crumb a{color:var(--pf-gold-text)}.pf-product-pager__also-in{margin-left:auto}.pf-product-pager__also-in a{color:var(--pf-gold-text)}.product{padding:24px 0 32px}@media screen and (min-width:750px){.product{padding:40px 0 44px}.product__info-wrapper{padding-left:48px}}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{padding-left:48px;max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.product__media-wrapper .product__media{box-sizing:border-box;border:6px solid #fff9ee;outline:1px solid var(--pf-divider)}.product__media-wrapper .product__media-list .product__media-item{cursor:zoom-in}.pf-enlarge{display:none}.product__media-wrapper .product__media-list .pf-enlarge{position:absolute;right:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:2px;background:#201f1da8;color:#fff;font-size:10px;line-height:1;letter-spacing:.14em;text-transform:uppercase;pointer-events:none;transition:opacity .25s ease}.pf-enlarge__tap{display:none}@media(hover:hover)and (pointer:fine){.product__media-wrapper .product__media-list .pf-enlarge{opacity:0}.product__media-wrapper .product__media-list .product__media-item:hover .pf-enlarge{opacity:1}}@media(hover:none),(pointer:coarse){.pf-enlarge__click{display:none}.pf-enlarge__tap{display:inline}.product__media-wrapper .product__media-list .product__media-item:not(:first-child) .pf-enlarge{display:none}media-gallery.pf-enlarge-seen .pf-enlarge{opacity:0}}@media(prefers-reduced-motion:reduce){.pf-enlarge{transition:none}}.pf-product-kicker{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--pf-gold-text);margin:0}.product__info-container .product__title{margin-top:14px;margin-bottom:0}.product__info-container .product__title h1,.product__info-container .product__title .h1{font-weight:400;font-size:52px!important;line-height:1.05;letter-spacing:-.01em;margin:0 0 16px}.pf-price-row{display:flex;align-items:baseline;gap:14px;margin-bottom:20px}.pf-price-row .price{font-family:var(--font-heading-family);font-size:36px}.pf-price-row .price .price-item.price-item--regular,.pf-price-row .price .price-item.price-item--sale{font-size:26px!important}.pf-price-row .price,.pf-price-row .price__container{font-variant-numeric:tabular-nums}.pf-price-row .badge{position:relative;top:-3px}.pf-price-row__note{margin-left:auto;font-size:11.5px;color:var(--pf-neutral-700)}.pf-price-row .pf-price-row__quantity{flex:0 0 auto;max-width:none;min-width:0;margin:0;position:relative;top:-7px}.pf-price-row .pf-price-row__quantity .quantity{width:92px;min-height:34px;border-radius:var(--pf-radius)}.pf-price-row .pf-price-row__quantity .quantity:after{box-shadow:0 0 0 1px var(--pf-divider)}.pf-price-row .pf-price-row__quantity .quantity__button{width:26px;font-size:12px}.pf-price-row .pf-price-row__quantity .quantity__button svg{width:10px}.pf-price-row .pf-price-row__quantity .quantity__input{font-size:13px;padding:0 2px}.pf-buy-row{margin-bottom:20px}.pf-buy-row .product-form__buttons{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;padding-bottom:4px;border-bottom:1px solid var(--pf-divider);max-width:none}.pf-buy-row .product-form__buttons-primary{order:-2;display:flex;flex-direction:column;gap:10px}.pf-buy-row .product-form__submit{font-size:15px;padding:12px}.pf-buy-row .pf-reserve-button{height:52px;box-sizing:border-box;font-size:15px;padding:12px}.pf-buy-row .shopify-payment-button__more-options{display:flex;align-items:center;justify-content:center;width:100%;height:52px;margin-top:10px;padding:12px;border:1px solid var(--pf-divider);border-radius:var(--pf-radius);color:var(--pf-ink);font-family:var(--font-heading-family);font-weight:600;font-size:15px;text-align:center;text-decoration:none;box-sizing:border-box}.pf-buy-row .shopify-payment-button__more-options:hover{background:#201f1d12}.pf-reassurance-row{display:flex;flex-wrap:wrap;gap:20px;font-size:11.5px;color:var(--pf-neutral-700);margin-bottom:22px}.pf-reassurance-row span+span{position:relative;padding-left:20px}.pf-reassurance-row span+span:before{content:"\b7";position:absolute;left:-13px}.pf-spec-table{width:100%;border-collapse:collapse;margin-bottom:22px;font-size:13px}.pf-spec-table th,.pf-spec-table td{text-align:left;vertical-align:top;padding:7px 0;border-bottom:1px solid var(--pf-divider);font-weight:400}.pf-spec-table th{width:34%;vertical-align:baseline;font-family:var(--font-body-family);font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--pf-gold-text)}.pf-spec-table td{vertical-align:baseline}.pf-spec-table td{font-variant-numeric:tabular-nums;color:var(--pf-ink)}.product__description.rte h4{font-weight:400;font-size:20px;margin:0 0 10px}.product__description.rte p{font-size:13.5px;line-height:1.85;text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 12px}.product__description.rte p:last-child{margin-bottom:0}.pf-delivery-confidence{display:flex;flex-wrap:wrap;gap:26px;border-top:1px solid var(--pf-divider);padding-top:16px;margin-top:18px}.pf-delivery-confidence__col{flex:1;min-width:200px}.pf-delivery-confidence__col h6{color:var(--pf-gold-text);margin:0 0 7px;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.pf-delivery-confidence__col p{font-size:12px;line-height:1.7;margin:0;color:var(--pf-neutral-700)}.pf-related-products-wrap{border-top:1px solid var(--pf-divider)}.pf-related-products-wrap .related-products{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.pf-related-products-wrap .related-products{padding-left:5rem;padding-right:5rem}}.related-products__heading-row{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:22px}.related-products__heading-row .related-products__heading{font-family:var(--font-body-family);font-weight:700;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--pf-gold-text);margin:0}.related-products .product-grid{--grid-mobile-horizontal-spacing: 16px;--grid-mobile-vertical-spacing: 16px;--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 16px}@media screen and (max-width:749px){.related-products,.pf-product-pager,.pf-delivery-confidence,.pf-spec-table{padding-left:0;padding-right:0}}@media screen and (max-width:749px){.pf-product-lead{grid-column:1 / -1;width:100%;margin-bottom:18px}.pf-product-lead .product__title,.pf-product-lead .pf-product-kicker{margin-top:0}}@media screen and (max-width:749px){.product__media-list.slider--mobile .product__media-item.grid__item{box-sizing:border-box}.product__media-list .product__media-item{position:relative;aspect-ratio:1 / 1;min-height:0;overflow:hidden}.product__media-list .product-media-container,.product__media-list .product__modal-opener{min-height:0}.product__media-list .product-media-container{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}.product__media-list .product__modal-opener{display:block;height:100%}.product__media-list .product__media{width:100%;height:100%;background:#fff9ee;padding-top:0}.product__media-list .product__media img:not(.pf-media-blur){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}}@media screen and (max-width:749px){product-info[class*=-padding]{padding-top:8px}.product.grid{padding-top:4px}.pf-product-pager__also-in,.pf-product-pager{display:none}.pf-product-lead{margin-bottom:10px}.pf-product-lead .product__title{margin-bottom:6px}.pf-price-row{margin-bottom:10px}.pf-buy-row{margin-top:8px;margin-bottom:10px}.product__info-container>*+*{margin-top:10px;margin-bottom:0}.product__info-container .product-form{margin-top:0;margin-bottom:0}}.pf-sold{display:grid;grid-template-columns:260px 1fr;gap:44px;align-items:start;padding:32px 0 8px}.pf-sold__plate{display:block;cursor:default}.pf-sold__plate img{display:block;width:100%;height:100%;object-fit:cover}.pf-sold__info{max-width:56ch}.pf-sold__status{margin:0;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--pf-gold-text)}.pf-sold__title{margin:12px 0 0;font-family:var(--font-heading-family);font-weight:400;font-size:34px;line-height:1.08;letter-spacing:-.01em;color:var(--pf-ink)}.pf-sold__rule{display:block!important;width:56px;height:1px;background:var(--pf-gold);margin:18px 0}.pf-sold__price{margin:0 0 10px;font-family:var(--font-heading-family);font-size:26px;color:var(--pf-ink)}.pf-sold__note{margin:0;font-size:14.5px;line-height:1.8;color:var(--pf-neutral-700)}.pf-sold__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;margin-bottom:28px}.pf-sold__action{display:inline-flex;align-items:center;padding:12px 22px;border:1px solid var(--pf-divider);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--pf-ink);text-decoration:none;background:none}.pf-sold__action--primary{border-color:var(--pf-gold);color:var(--pf-gold-text)}@media(hover:hover){.pf-sold__action:hover{background:#201f1d12}.pf-sold__action--primary:hover{background:#b682351f}}.pf-sold-description{margin-top:0;padding-top:36px;padding-bottom:36px;border-top:1px solid var(--pf-divider)}.pf-sold-description__heading{margin:0 0 16px;font-family:var(--font-heading-family);font-weight:400;font-size:25px;color:var(--pf-ink)}.pf-sold-description .rte{max-width:72ch;font-size:14.5px;line-height:1.8}@media screen and (max-width:749px){.pf-sold{grid-template-columns:1fr;gap:20px;padding:16px 0 4px}.pf-sold__plate{max-width:190px}.pf-sold__title{font-size:27px}.pf-sold__rule{margin:14px 0}.pf-sold-description{padding-top:26px;padding-bottom:27px}}.pf-related-more{display:flex;justify-content:center;margin-top:20px}.related-products .product-grid{margin-bottom:0}@media screen and (max-width:749px){.pf-related-more{margin-top:16px}}.pf-sold-description .rte,.product__info-container .rte{overflow-wrap:break-word}.product__media-wrapper .product-media-container{max-width:100%}.product__media-wrapper .product-media-container .media{padding-top:0;aspect-ratio:1 / 1;box-sizing:border-box}.product__media-wrapper .product__media img:not(.pf-media-blur){object-fit:contain;z-index:1}.product__media-wrapper .product__media .pf-media-blur{object-fit:cover;transform:scale(1.12);filter:blur(8px);z-index:0}.product__media-wrapper .product__media{background:#fff9ee}@media screen and (max-width:749px){.product__info-container .product__title h1,.product__info-container .product__title .h1,.pf-product-lead .product__title h1,.pf-product-lead .product__title .h1{font-size:29px!important;line-height:1.12}}@media screen and (max-width:749px){media-gallery .product__media-list.slider--mobile{margin-bottom:0}media-gallery .slider-buttons{height:30px}media-gallery .slider-buttons .slider-button{height:30px}.pf-price-row .price{line-height:1.15}}.pf-price-row{flex-wrap:wrap;row-gap:8px}.pf-price-row .us-shipping-note{flex-basis:100%;font-size:15px;line-height:1.4;color:var(--pf-ink);-webkit-text-size-adjust:100%;text-size-adjust:100%}.pf-price-row .us-shipping-note p{margin:0;font-size:inherit!important}.pf-price-row .us-shipping-note p+p{font-size:12.5px!important;color:var(--pf-neutral-700);margin-top:2px}@media screen and (max-width:749px){.pf-price-row:has(.us-tariff-badge){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"price stock" "ship tariff";column-gap:12px;row-gap:2px;align-items:center}.pf-price-row:has(.us-tariff-badge)>.price{line-height:1}.pf-price-row:has(.us-tariff-badge)>.price{grid-area:price}.pf-price-row:has(.us-tariff-badge)>.badge{justify-self:stretch;text-align:center;top:0}.pf-price-row:has(.us-tariff-badge)>.badge:not(.us-tariff-badge){grid-area:stock}.pf-price-row:has(.us-tariff-badge)>.pf-price-row__quantity{grid-area:stock;justify-self:end}.pf-price-row:has(.us-tariff-badge)>.us-tariff-badge{grid-area:tariff}.pf-price-row:has(.us-tariff-badge)>.us-shipping-note{display:contents}.pf-price-row:has(.us-tariff-badge)>.us-shipping-note>p:first-child{grid-area:ship}.pf-price-row:has(.us-tariff-badge)>.us-shipping-note>p+p{grid-column:1 / -1;margin-top:2px!important}.pf-price-row:has(.us-tariff-badge)>.pf-price-row__note{grid-column:1 / -1;margin-left:0}}@media screen and (max-width:749px){shopify-chat{bottom:var(--pf-chat-lift, 0px)!important}}.product__description.rte :is(h1,h2,h3,h4,h5,h6),.product__description.rte p.pf-desc-heading,.pf-sold-description .rte :is(h1,h2,h3,h4,h5,h6):not(.pf-sold-description__heading),.pf-sold-description .rte p.pf-desc-heading{margin:24px 0 8px;font-family:var(--font-body-family);font-size:10.5px;font-weight:700;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;text-align:left;color:var(--pf-gold-text)}.product__description.rte>:is(h1,h2,h3,h4,h5,h6,p.pf-desc-heading):first-child,.pf-sold-description .rte>.pf-sold-description__heading+:is(h1,h2,h3,h4,h5,h6,p.pf-desc-heading){margin-top:0}.product__description.rte p.pf-desc-heading :is(strong,b),.pf-sold-description .rte p.pf-desc-heading :is(strong,b){font-weight:inherit;color:inherit}@media screen and (max-width:749px){.product-form__input.product-form__input--pill input[type=radio]+label{margin:4px 4px 2px 0;padding:6px 13px;font-size:13px;letter-spacing:.04em}.product-form__input.product-form__input--pill{margin-bottom:10px}.product-form__input.product-form__input--pill .form__label{margin-bottom:2px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-pf-product.css.map */
