.reef-campaign-hero{padding-top:6.4rem;background:#443123}.reef-campaign-hero a,.reef-campaign-hero picture{display:block}.reef-campaign-hero img{display:block;width:100%;height:auto}.reef-campaign-hero a:focus-visible{outline:3px solid #a64b31;outline-offset:-3px}@media(min-width:750px){html body.template-index:has(.reef-campaign-hero):not(.reef-header-scrolled):not(.menu-drawer-open) .shopify-section-group-header-group .header-wrapper:not(:focus-within):not(:has(details[open]))>header.header{background:#0000002e!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}}@media(max-width:749px){.reef-campaign-hero{padding-top:10rem}.reef-campaign-hero img{aspect-ratio:1122 / 1402}}.collection-buying-guide.page-width{margin-top:2.4rem;margin-bottom:3.2rem}.collection-buying-guide.page-width:before{content:"";display:block;height:1px;margin-bottom:2.4rem;background:#e5e3df}.collection-buying-guide .collection-buying-guide__disclosure{border:1px solid #e5e3df;border-radius:8px;background:#f7f7f5;color:#54473f;overflow:hidden}.collection-buying-guide .collection-buying-guide__summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 2.4rem;cursor:pointer;list-style:none}.collection-buying-guide__summary::-webkit-details-marker{display:none}.collection-buying-guide .collection-buying-guide__summary h2{margin:0;max-width:none;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:500;font-size:20px!important;line-height:1.4;letter-spacing:0;color:#54473f;text-transform:none}.collection-buying-guide__summary:focus-visible{outline:2px solid #48666b;outline-offset:-4px;border-radius:8px}.collection-buying-guide__icon{position:relative;flex:0 0 28px;width:28px;height:28px;border:1px solid #d9d4ce;border-radius:50%}.collection-buying-guide__icon:before,.collection-buying-guide__icon:after{content:"";position:absolute;left:8px;top:12px;width:10px;height:1px;background:currentColor}.collection-buying-guide__icon:after{transform:rotate(90deg)}.collection-buying-guide__disclosure[open] .collection-buying-guide__icon:after{display:none}.collection-buying-guide .collection-buying-guide__content{max-width:90rem;padding:0 2.4rem 2.4rem}.collection-buying-guide .collection-buying-guide__content .rte{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:14px;line-height:1.8;letter-spacing:0;color:#665b53;overflow-wrap:break-word}.collection-buying-guide .rte p{margin:0 0 1.2rem}.collection-buying-guide .rte p:last-child{margin-bottom:0}.collection-buying-guide .rte a{color:#54473f;text-decoration:underline;text-decoration-color:#a59c93;text-underline-offset:3px;text-decoration-thickness:1px}.collection-buying-guide .rte a:hover{text-decoration-color:currentColor}@media screen and (max-width:749px){.collection-buying-guide.page-width{margin-top:1.6rem;margin-bottom:2.4rem}.collection-buying-guide .collection-buying-guide__summary{gap:1.2rem;padding:1.6rem}.collection-buying-guide .collection-buying-guide__summary h2{font-size:17px!important;line-height:1.45}.collection-buying-guide .collection-buying-guide__content{padding:0 1.6rem 1.8rem}.collection-buying-guide .collection-buying-guide__content .rte{font-size:13px;line-height:1.8}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
