:root{--pb-red: #b22234;--pb-red-dark: #8e1a29;--pb-navy: #1b2a5c;--pb-navy-deep: #0e1838;--pb-parchment: #f7f3ea;--pb-parchment-2: #efe8d8;--pb-cream: var(--pb-parchment);--pb-ink: #141a2e;--pb-muted: #545b6e;--pb-line: #e3dac6;--pb-gold: #c9a227;--pb-gold-ink: #8a6a12;--pb-gold-foil: linear-gradient(135deg, #8a6a12 0%, #e9cf74 28%, #b98f1c 52%, #f4e3a1 74%, #9c7614 100%);--pb-gold-a: #f0cf62;--pb-gold-b: #c9a227;--pb-radius: 16px;--pb-max: 1280px;--pb-serif: "Fraunces", "Georgia", serif}html:root{--font-heading--family: "Fraunces", Georgia, serif}.pb-wrap{max-width:var(--pb-max);margin:0 auto;padding:0 20px;box-sizing:border-box}.pb-section{padding:80px 0;color:var(--pb-ink);position:relative}@media(max-width:749px){.pb-section{padding:52px 0}}.pb-guilloche{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.07'%3E%3Ccircle cx='60' cy='60' r='58'/%3E%3Ccircle cx='60' cy='60' r='44'/%3E%3Ccircle cx='60' cy='60' r='30'/%3E%3Ccircle cx='0' cy='0' r='58'/%3E%3Ccircle cx='120' cy='0' r='58'/%3E%3Ccircle cx='0' cy='120' r='58'/%3E%3Ccircle cx='120' cy='120' r='58'/%3E%3C/g%3E%3C/svg%3E")}.pb-guilloche--ink{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%231b2a5c' stroke-opacity='.06'%3E%3Ccircle cx='60' cy='60' r='58'/%3E%3Ccircle cx='60' cy='60' r='44'/%3E%3Ccircle cx='0' cy='0' r='58'/%3E%3Ccircle cx='120' cy='0' r='58'/%3E%3Ccircle cx='0' cy='120' r='58'/%3E%3Ccircle cx='120' cy='120' r='58'/%3E%3C/g%3E%3C/svg%3E")}.pb-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--pb-red);margin:0 0 14px}.pb-eyebrow:before,.pb-head .pb-eyebrow:after{content:"";width:26px;height:1px;background:currentColor;opacity:.6}.pb-num{font-family:var(--pb-serif);font-style:italic;font-weight:500;color:var(--pb-gold);letter-spacing:0;text-transform:none;font-size:15px}.pb-h2{font-family:var(--pb-serif);font-size:clamp(30px,4.2vw,48px);line-height:1.05;font-weight:600;letter-spacing:-.015em;margin:0 0 14px;color:var(--pb-navy);font-variation-settings:"opsz" 96}.pb-h2 em{font-style:italic;color:var(--pb-red);font-weight:500}.pb-lead{font-size:16.5px;line-height:1.7;color:var(--pb-muted);margin:0;max-width:620px}.pb-head{text-align:center;margin:0 auto 44px}.pb-head .pb-lead{margin:0 auto}.pb-stars13{display:block;margin:0 auto 14px;width:150px;height:22px;color:var(--pb-gold)}.pb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:4px;font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.pb-btn:hover{transform:translateY(-1px)}.pb-btn--gold{background:var(--pb-gold-foil);color:#241800;box-shadow:0 10px 26px #9a761459,inset 0 1px #ffffff80}.pb-btn--red{background:var(--pb-red);color:#fff;box-shadow:0 10px 24px #b2223440}.pb-btn--red:hover{background:var(--pb-red-dark)}.pb-btn--navy{background:var(--pb-navy);color:#fff}.pb-btn--line{background:transparent;color:var(--pb-navy);box-shadow:inset 0 0 0 1.5px var(--pb-navy)}.pb-btn--line:hover{background:var(--pb-navy);color:#fff}.pb-btn--ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff80}.pb-stars{color:var(--pb-gold-ink);letter-spacing:2px;font-size:16px}.pb-hero .pb-stars{color:#b8860b}.pb-btn:focus-visible{outline:3px solid var(--pb-gold-a);outline-offset:3px}.pb-cert .pb-btn:focus-visible,.pb-story .pb-btn:focus-visible{outline-color:var(--pb-navy)}.product-information .rte h1,.product-information .rte h2{font-size:clamp(1.25rem,4vw,1.5rem);line-height:1.25}.product-information .rte h3{font-size:1.125rem;line-height:1.3}.product-information .rte h4,.product-information .rte h5,.product-information .rte h6{font-size:1rem}.product-information .rte img{max-width:100%;height:auto}.header__icon--menu{min-width:44px;min-height:44px}@media(max-width:749px){.slideshow-control{min-width:32px;min-height:32px}}details[open]>summary .cart-totals__icon svg,details[open]>.cart-discount__summary svg{transform:rotate(45deg);transition:transform .2s ease}body{background:#fff}.header-section,header-component{box-shadow:0 1px 0 var(--pb-line)}product-card .card-gallery{border-radius:14px;overflow:hidden;background:#fff;border:1px solid var(--pb-line)!important;border-style:solid!important;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}product-card:hover .card-gallery{transform:translateY(-3px);box-shadow:0 16px 34px #0e18381f;border-color:#d6c9a8!important}product-card .product-media-container{--product-media-fit: contain !important}product-card .product-media__image{object-fit:contain!important;padding:6%}product-card .product-card__content{gap:10px!important}product-card [class*=product_title] p,product-card [class*=product-title] p{font-weight:600;color:var(--pb-navy);line-height:1.35}product-card product-price .price{font-family:var(--pb-serif);font-weight:600;font-size:17px;color:var(--pb-red)}@media(prefers-reduced-motion:reduce){product-card:hover .card-gallery{transform:none}}.facets-block-wrapper,.facets--horizontal{border-bottom:1px solid var(--pb-line)}.product-details h1{font-family:var(--pb-serif);font-weight:600;font-size:clamp(28px,3.2vw,40px)!important;line-height:1.08;letter-spacing:-.015em;color:var(--pb-navy);font-variation-settings:"opsz" 144}.product-details product-price .price{font-family:var(--pb-serif);font-weight:600;font-size:28px;color:var(--pb-red)}.product-details .divider__line{background:var(--pb-line)}.product-details .variant-option legend{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--pb-navy);margin-bottom:10px}.product-details .variant-option--buttons{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px!important}.product-details .variant-option__button-label{min-height:46px;border-radius:10px!important;font-weight:600;justify-content:center;text-align:center}.product-details .variant-option__button-label:has(input:checked){box-shadow:0 0 0 2px var(--pb-gold) inset,0 6px 16px #1b2a5c2e}.product-details .add-to-cart-button{min-height:54px;border-radius:6px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 10px 24px #b2223440}.product-details .quantity-selector{border-radius:6px}.product-details rte-formatter,.product-details .rte{font-size:15.5px;line-height:1.7;color:var(--pb-muted)}.product-details rte-formatter em{color:var(--pb-navy)}.product-details rte-formatter ul{padding-left:1.1em}.product-details rte-formatter li::marker{color:var(--pb-red)}.product-details rte-formatter h3{font-family:var(--pb-serif);color:var(--pb-navy)}.product-information .product-media-container{border-radius:14px;overflow:hidden;background:#fff}.product-information media-gallery .product-media-container,.product-information .media-gallery .product-media-container{border:1px solid var(--pb-line)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pb.css.map */
