.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 32px;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-cream);opacity:.55}.breadcrumbs a{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.breadcrumbs a:hover{opacity:1;border-bottom-color:currentColor}.breadcrumbs [aria-current]{opacity:.8}.product__price-note{font-size:.8rem;letter-spacing:.04em;opacity:.5;align-self:center}.product__stock-note{margin:14px 0 0;font-size:.9rem;line-height:1.55;opacity:.72}.product__stock-note a{color:var(--color-amber)}.product__assurances{list-style:none;margin:28px 0 0;padding:20px 0 0;border-top:1px solid var(--color-line, rgba(245,236,224,.14));display:grid;gap:10px;font-size:.88rem;line-height:1.5;opacity:.75}.product__assurances a{color:var(--color-amber);text-decoration:none;border-bottom:1px solid rgba(224,165,82,.35)}.product__assurances a:hover{border-bottom-color:currentColor}.page-narrow{max-width:74ch}.rte{line-height:1.68}.rte>*+*{margin-top:1.1em}.rte h2{margin-top:2.2em;font-size:clamp(1.35rem,2.4vw,1.75rem)}.rte h3{margin-top:1.8em;font-size:1.1rem}.rte ul,.rte ol{padding-left:1.3em}.rte li+li{margin-top:.5em}.rte a{color:var(--color-amber)}.rte table{width:100%;border-collapse:collapse;font-size:.92rem}.rte th,.rte td{text-align:left;padding:10px 12px;vertical-align:top;border-bottom:1px solid var(--color-line, rgba(245,236,224,.14))}.rte th{font-weight:500;letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;opacity:.6}.contact-form{margin-top:40px;max-width:44rem}.contact-form .form-field{margin-bottom:18px}.contact-form label{display:block;margin-bottom:7px;font-size:.78rem;letter-spacing:.07em;text-transform:uppercase;opacity:.62}.form-optional{text-transform:none;letter-spacing:0;opacity:.7}.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea{width:100%;padding:13px 15px;color:var(--color-cream);background:#f5ece00b;border:1px solid var(--color-line, rgba(245,236,224,.16));border-radius:10px;font:inherit;font-size:.98rem}.contact-form textarea{resize:vertical;min-height:150px}.contact-form input:focus-visible,.contact-form textarea:focus-visible{outline:2px solid var(--color-amber);outline-offset:2px;border-color:transparent}.form-note{margin:0 0 22px;font-size:.85rem;opacity:.62}.form-note a{color:var(--color-amber)}.form-success,.form-error{margin:0 0 24px;padding:14px 16px;border-radius:10px;font-size:.95rem}.form-success{background:#77804f29;border:1px solid rgba(119,128,79,.5)}.form-error{background:#a8462c24;border:1px solid rgba(168,70,44,.55)}.form-error ul{margin:.5em 0 0;padding-left:1.2em}.collection-toolbar select{-webkit-appearance:none;appearance:none;padding:9px 38px 9px 16px;color:var(--color-cream);background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 19px) 51%,calc(100% - 14px) 51%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;border:1px solid var(--color-line, rgba(245,236,224,.18));border-radius:999px;font:inherit;font-size:.88rem;cursor:pointer}.collection-toolbar select:focus-visible{outline:2px solid var(--color-amber);outline-offset:2px}.collection-toolbar select option{color:#14100c;background:#f5ece0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme-extra.css.map */
