.cd-sa .cd-sa__title{letter-spacing:2px;font-weight:400;line-height:1.1;margin-bottom:-10px}.cd-sa .cd-sa__prose h2{letter-spacing:0;text-transform:none;line-height:1.1;margin-bottom:-5px;font-size:var(--text-h3);margin-top:30px}.cd-sa .cd-sa__prose h3{letter-spacing:0;text-transform:none;line-height:1.1}.cd-sa .cd-sa__prose>:first-child{margin-top:0}.cd-sa__part{padding:30px var(--article-wrapper-padding-inline) 0;margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2 - var(--article-wrapper-padding-inline));margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2 - var(--article-wrapper-padding-inline));background:rgb(var(--background));position:relative}.cd-sa__band+.cd-sa__part{padding-top:3.5rem}.cd-sa__part:has(+.cd-sa__band),.article__wrapper:has(+.cd-sa__band){padding-bottom:3.5rem}.cd-sa__part--footer{padding-top:4rem}.cd-sa__band+.cd-sa__part--footer{padding-top:3.5rem}.cd-sa__band{--product-list-items-per-row: 2;--product-list-horizontal-spacing-factor: .9;--product-list-vertical-spacing-factor: .6;--collection-list-items-per-row: 2;--collection-list-gap: .75rem;scroll-margin-top:110px}.cd-sa__band--lined{border-block:1px solid rgb(var(--text-color) / .12)}.cd-sa__band--lined+.cd-sa__band--lined{border-top:0}.cd-sa__band .cd-sa__band-head .h6{margin-bottom:-10px}.cd-sa__band .cd-sa__band-heading{letter-spacing:3px}.cd-sa__band-text{max-width:520px;margin:0 auto;font-size:15px;line-height:1.7;opacity:.8}.cd-sa__tiles .collection-card{color:inherit;text-decoration:none}.cd-sa__tile-media{aspect-ratio:4 / 3;min-height:0}.cd-sa__tile-media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cd-sa__tile-copy{padding-top:1.1rem}.cd-sa__tile-copy.prose>*+*{margin-top:.55rem}.cd-sa__tile-copy .h4{letter-spacing:3px}.cd-sa__tile-copy .h6{opacity:.85}.cd-sa__tile-link{display:inline-block;margin-top:.4rem;padding-bottom:3px;font-family:var(--text-font-family);font-size:14px;letter-spacing:0;border-bottom:1px solid currentColor}@media screen and (max-width:699px){.cd-sa__band{padding-block:3.25rem}.cd-sa__band .cd-sa__band-heading{font-size:1.45rem;letter-spacing:2px}.cd-sa__tile-copy{padding-top:.75rem}.cd-sa__tile-copy.prose>*+*{margin-top:.4rem}.cd-sa__tile-copy .h4{font-size:.95rem;letter-spacing:2px}.cd-sa__tile-copy .h6{font-size:.62rem;letter-spacing:1.5px}.cd-sa__tile-link{font-size:13px}}@media screen and (min-width:700px){.cd-sa__part{padding-top:34px}.cd-sa__band--cols-3{--product-list-items-per-row: 3}.cd-sa__band--cols-4{--product-list-items-per-row: 4}.cd-sa__band--cols-5{--product-list-items-per-row: 5}.cd-sa__band--cols-6{--product-list-items-per-row: 6}.cd-sa__band{--collection-list-items-per-row: 2;--collection-list-gap: 1.5rem}}@media screen and (min-width:1150px){.cd-sa__band{--collection-list-items-per-row: 4;--collection-list-gap: 1.875rem}}.advent-status{display:grid;gap:18px;justify-items:center;text-align:center}.advent-status__badge{display:inline-block;margin:0;padding:7px 14px;border:1px solid rgba(168,139,79,.7);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#8a6f3b}.advent-status__text{margin:0;font-size:16px;line-height:1.7;max-width:440px}.advent-status__actions{display:grid;gap:14px;justify-items:center;width:100%}.advent-status__actions .button{width:100%;max-width:360px}.advent-status__link{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:inherit;text-decoration:none;padding-bottom:5px;border-bottom:1px solid #a88b4f}@media screen and (min-width:1000px){.advent-status{justify-items:start;text-align:left}.advent-status__actions{justify-items:start}}.advent-status--house .advent-status__badge{background:#222;border-color:#222;color:#efefef}.advent-status--house .advent-status__link{border-bottom-color:currentColor}#doors,#waitlist{scroll-margin-top:140px}.advent-house-waitlist .form{width:100%;max-width:35rem;margin-inline:auto}#waitlist .form-row,#waitlist .form-row>*{margin-block-start:0}[id$=__advent_intro] .bordered-section{padding-block-start:var(--section-vertical-spacing-tight)}[id$=__advent_shelf] .section-stack>.v-stack:first-child{display:none}.advent-compare{margin-block:8px;text-align:start}.advent-compare table{width:100%;font-size:14px;line-height:1.55}.advent-compare thead th{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:11px;letter-spacing:.2em;text-transform:uppercase;text-align:start;border-block-end:1px solid rgb(var(--text-color) / .35)}.advent-compare thead th,.advent-compare td[data-label=Days],.advent-compare td[data-label=Price],.advent-compare td[data-label="Per day"]{white-space:nowrap}.advent-compare th,.advent-compare td{border-inline-start-width:0!important}.advent-compare tbody th,.advent-compare tbody td{border-block-end:1px solid rgb(var(--text-color) / .15);vertical-align:top;text-align:start}.advent-compare tbody td:not([data-label="What is inside"]){padding-inline-start:16px}.advent-compare tbody th{font-weight:500}.advent-compare tbody th a{text-decoration:underline;text-underline-offset:3px}.advent-compare__note{display:block;margin-block-start:4px;font-family:var(--heading-font-family);font-size:10px;letter-spacing:.2em;text-transform:uppercase;opacity:.7}.advent-compare__sold{opacity:.75}@media screen and (max-width:699px){.advent-compare thead{display:none}.advent-compare tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;padding-block:16px;border-block-end:1px solid rgb(var(--text-color) / .2)}.advent-compare tbody th,.advent-compare tbody td,.advent-compare tbody td:not([data-label="What is inside"]){border:0;padding:4px 0}.advent-compare tbody th,.advent-compare tbody td[data-label="What is inside"]{grid-column:1 / -1}.advent-compare tbody td[data-label="What is inside"]{order:1}.advent-compare tbody td:not([data-label="What is inside"]){order:2}.advent-compare tbody th{font-size:15px}.advent-compare tbody td:before{content:attr(data-label);display:block;font-family:var(--heading-font-family);font-size:10px;letter-spacing:.2em;text-transform:uppercase;opacity:.65}}.advent-packshot{margin:8px 0 0}.advent-packshot img{display:block;width:100%;height:auto}.advent-contents{display:grid;gap:28px;text-align:start;margin-block-start:8px}div.advent-contents>div.advent-contents__group{margin:0}.advent-contents__group h3{margin:0 0 10px}.advent-contents ul{margin:0;padding:0;list-style:none}.advent-contents li{margin:0;padding:7px 0;border-block-end:1px solid rgb(var(--text-color) / .15);font-size:14px;line-height:1.5}@media screen and (min-width:700px){.advent-contents{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px 40px}}[id$=__advent_shelf] product-card:has(.badge--sold-out){display:none}@media screen and (max-width:699px){[id$=__advent_shelf] .product-list:not(:has(.badge--sold-out))>:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - var(--product-list-calculated-column-gap, 0px) / 2)}}[id$=__advent_faq] .section-header .h2{text-transform:none;letter-spacing:-.005em;font-size:clamp(24px,4.6vw,36px);line-height:1.2}[id$=__advent_faq] .section-header .prose p.h6{color:#a88b4f;letter-spacing:.28em;font-size:11px;line-height:1.4}[id$=__advent_faq] .accordion__toggle{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
