:root{--cw-forest: #123e2d;--cw-forest-deep: #0d3023;--cw-ink: #16392d;--cw-cream: #fcfaf4;--cw-paper: #fffdf7;--cw-sage: #e9edde;--cw-sage-soft: #f1f4ec;--cw-gallery: #f4f1e8;--cw-clay: #a34719;--cw-orange: #c2501a;--cw-border: #e2e5da;--cw-border-strong: #cbd4c6;--cw-radius: 8px;--cw-radius-panel: 12px;--cw-page-width: 1400px}body{color:var(--cw-ink);background:var(--cw-cream)}.cw-store{--green: var(--cw-forest);--cream: var(--cw-cream);--orange: var(--cw-orange);--ink: var(--cw-ink);color:var(--cw-ink);font-family:var(--font-body-family),Arial,sans-serif}.cw-store h1,.cw-store h2,.cw-store h3,.cw-store .brand,#MainContent h1,#MainContent h2,#MainContent h3,#MainContent .title--primary,#MainContent .collection-hero__title{font-family:var(--font-heading-family),Georgia,serif;color:var(--cw-forest)}.cw-store .hero h1,#MainContent .cw-store .hero h1{color:var(--cw-cream)!important}.cw-store .hero h1 em,#MainContent .cw-store .hero h1 em{color:#f1b48a!important}.cw-store .announcement{background:var(--cw-forest);color:var(--cw-cream)}.cw-store .cw-header{min-height:76px;gap:28px;border-bottom:1px solid var(--cw-border);background:var(--cw-cream)}.cw-store .cw-header .brand{flex:0 0 auto}.cw-store .cw-header .brand>span{color:var(--cw-forest);font-family:var(--font-body-family),Arial,sans-serif!important;font-size:clamp(1.8rem,1.45vw,2.3rem);font-weight:750;letter-spacing:.015em;line-height:1.1}.cw-store .cw-header .brand small{font-family:var(--font-body-family),Arial,sans-serif;font-size:.95rem;font-weight:650;letter-spacing:.19em;line-height:1.35}.cw-store .cw-desktop-nav{align-items:center;justify-content:center;gap:clamp(16px,2vw,30px);color:var(--cw-forest)}.cw-store .cw-desktop-nav>a,.cw-store .cw-desktop-nav>details>summary{min-height:44px;display:inline-flex;align-items:center;color:var(--cw-forest);font-size:13px;font-weight:600;letter-spacing:0}.cw-store .cw-desktop-nav a:hover,.cw-store .cw-desktop-nav summary:hover,.cw-store .cw-header-actions a:hover,.cw-store .cw-header-actions summary:hover{color:var(--cw-clay)}.cw-store .cw-nav-panel,.cw-store .cw-search-panel{background:var(--cw-paper);border:1px solid var(--cw-border);border-radius:var(--cw-radius);box-shadow:0 12px 28px #123e2d1f}.cw-store .cw-nav-panel a{min-height:42px;display:flex;align-items:center;padding:9px 16px;color:var(--cw-forest);font-size:14px}.cw-store .cw-nav-panel a:hover{background:var(--cw-sage-soft);color:var(--cw-forest)}.cw-store .cw-nav-caption{display:block;padding:12px 16px 8px;color:var(--cw-clay);font-size:10px;font-weight:700;letter-spacing:.12em}.cw-store .cw-header-actions button,.cw-store .cw-header-actions summary,.cw-store .cw-header-actions a{min-width:44px;min-height:44px}.cw-store .button,#MainContent .button,#MainContent .shopify-payment-button__button,cart-drawer .button{min-height:48px;border-radius:var(--cw-radius);font-family:var(--font-body-family),Arial,sans-serif;font-weight:700;box-shadow:none;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.cw-store .button:focus-visible,.cw-store a:focus-visible,.cw-store summary:focus-visible,#MainContent :focus-visible,cart-drawer :focus-visible{outline:3px solid var(--cw-clay);outline-offset:3px}#MainContent input:not([type=checkbox]):not([type=radio]),#MainContent select,#MainContent textarea,cart-drawer input,cart-drawer select{min-height:46px;border-radius:var(--cw-radius);border-color:var(--cw-border-strong);color:var(--cw-ink)}#MainContent .card__inner,#MainContent .product__media,#MainContent .product-media-container,#MainContent .collection-card-wrapper .card,#MainContent .blog__posts .card,#MainContent .thumbnail,.cw-store .cw-gift-cards .adventure-grid>a{border-radius:var(--cw-radius);box-shadow:none}#MainContent .card__inner,#MainContent .product__media,#MainContent .product-media-container{overflow:hidden}#MainContent .card__media .media,#MainContent .product__media,#MainContent .thumbnail img{background:var(--cw-gallery)}#MainContent .thumbnail img{object-fit:contain}#MainContent .card-wrapper .card__heading{color:var(--cw-forest);font-family:var(--font-body-family),Arial,sans-serif;font-size:14px;line-height:1.45}#MainContent .card-wrapper .price,#MainContent .product__info-container .price,#MainContent .product__info-container .price .price-item{color:var(--cw-forest);font-weight:700}#MainContent .rating-star{--color-icon: var(--cw-clay)}#MainContent .product__info-container{color:var(--cw-ink)}#MainContent .product__accordion,#MainContent .accordion{border-color:var(--cw-border)}#MainContent .product__accordion summary,#MainContent .accordion summary{min-height:52px}#MainContent .product-form__input input[type=radio]+label{min-height:44px;border-radius:var(--cw-radius)}#MainContent .product-form__submit,#MainContent .cart__checkout-button{min-height:52px;background:var(--cw-forest);color:var(--cw-cream);border-color:var(--cw-forest)}#MainContent .product-form__submit:hover,#MainContent .cart__checkout-button:hover{background:var(--cw-forest-deep);color:var(--cw-cream)}#MainContent .collection-hero__inner{padding-block:clamp(28px,4vw,52px)}#MainContent .collection-hero__title{line-height:1.1}#MainContent .facets-container{border-bottom:1px solid var(--cw-border)}#MainContent .facets__summary,#MainContent .facets__button,#MainContent .pagination__item{border-radius:var(--cw-radius)}#MainContent .shopify-section .rte{line-height:1.7}#MainContent .template-search__search{max-width:680px;margin-inline:auto}#MainContent .cart-item__name,cart-drawer .cart-item__name{color:var(--cw-forest)}#MainContent .cw-product-breadcrumb a,#MainContent .product__info-container a{text-underline-offset:3px}.cw-store .section-head h2,.cw-store h2,.cw-store h3{letter-spacing:-.02em}.cw-store .cw-gift-cards .section-head{margin-bottom:24px}.cw-store .cw-gift-cards .adventure-grid{gap:18px}.cw-store .cw-gift-cards .adventure-grid>a{min-height:0;border:1px solid var(--cw-border);background:var(--cw-sage-soft);transition:border-color .16s ease}.cw-store .cw-gift-cards .adventure-grid>a:hover{border-color:var(--cw-border-strong)}.cw-store .cw-gift-cards .adventure-grid img{transform:none;object-fit:cover;object-position:center}.cw-store .cw-gift-cards .adventure-grid h3{font-family:var(--font-heading-family),Georgia,serif;font-size:20px;line-height:1.25}.cw-store .cw-gift-cards .adventure-grid p{line-height:1.5}.cw-store .cw-nav-dropdown[open] .cw-nav-panel{border:1px solid var(--cw-border);border-radius:var(--cw-radius);background:var(--cw-paper);box-shadow:0 12px 28px #123e2d1f}#MainContent [id*=featured_collection_Hn8eMh] .card__inner{border:0}#MainContent [id*=cw_reviews]{max-width:1200px;margin-inline:auto;padding-block:clamp(32px,5vw,60px)}#MainContent .collapsible-content .accordion{margin:10px 0;padding-inline:16px;overflow:hidden;border:1px solid var(--cw-border);border-radius:var(--cw-radius);background:var(--cw-paper)}#MainContent .collapsible-content .accordion summary{min-height:60px;padding-block:16px;color:var(--cw-forest);background:transparent!important;transition:background-color .16s ease}#MainContent .collapsible-content .accordion details[open]>summary{background:#f5edde!important}#MainContent .collapsible-content .accordion summary:hover .accordion__title,#MainContent .collapsible-content .accordion details[open]>summary .accordion__title{color:var(--cw-forest);text-decoration:none}#MainContent .collapsible-content .accordion summary .svg-wrapper{fill:var(--cw-forest)}#MainContent .collapsible-content .accordion details[open]>summary{background:transparent!important}#MainContent .collapsible-content .accordion summary:hover .accordion__title{color:var(--cw-clay)}#MainContent .collapsible-content .accordion summary{min-height:54px;padding-block:13px}#MainContent .collapsible-content .accordion .accordion__title{font-size:1.65rem;line-height:1.4}#MainContent .collapsible-content .accordion .accordion__content{padding:0 1.2rem 1.4rem;color:var(--cw-ink);font-size:1.55rem;line-height:1.7}#MainContent .collapsible-content .accordion .accordion__content p{max-width:78ch;margin-block:0;font-size:inherit;line-height:inherit}.cw-store .closing{padding:clamp(30px,4vw,48px) 6%;margin:0 3% 36px;background:var(--cw-sage);color:var(--cw-forest)}.cw-store .closing h2{max-width:760px;margin:10px auto 20px;font-size:clamp(30px,4vw,42px);line-height:1.15}.cw-store .closing .button{background:var(--cw-clay);color:var(--cw-paper)}.cw-store .closing .button:hover{background:var(--cw-forest);color:var(--cw-paper)}.cw-store .site-footer{padding:36px 5% 18px;background:var(--cw-forest-deep)}.cw-store .footer-main{grid-template-columns:1.5fr repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);max-width:1320px;margin-inline:auto}.cw-store .footer-main>.footer-column:nth-of-type(4),.cw-store .footer-wordmark{display:none}.cw-store .footer-brand p{max-width:280px;margin:16px 0;font-size:14px;line-height:1.65}.cw-store .footer-column h3{margin:4px 0 14px;color:#f1c49d}.cw-store .footer-column a{margin:9px 0;font-size:13px;line-height:1.5}.cw-store .cw-footer-legal{display:flex;flex-wrap:wrap;gap:0 12px;margin-top:14px;padding-top:10px;border-top:1px solid rgba(255,255,255,.16)}.cw-store .cw-footer-legal a{font-size:11px}.cw-store .footer-bottom{max-width:1320px;margin:26px auto 0;padding-top:16px}.cw-newsletter{max-width:1320px;gap:32px;padding-bottom:24px;margin:0 auto 24px}.cw-newsletter h2{font-size:clamp(28px,3vw,34px)}cart-drawer .drawer__inner{border-radius:var(--cw-radius-panel) 0 0 var(--cw-radius-panel)}@media(max-width:989px){.cw-store .cw-desktop-nav{gap:12px}}@media(max-width:749px){.cw-store .cw-header{min-height:64px;gap:8px}.cw-store .cw-gift-cards .adventure-grid{gap:12px}.cw-store .cw-gift-cards .adventure-grid h3{font-size:16px}#MainContent .collection-hero__inner{padding-block:24px}.cw-store .closing{margin-inline:16px;margin-bottom:24px;padding-block:32px}.cw-store .site-footer{padding:30px 6% 16px}.cw-store .footer-main{gap:22px 18px}.cw-store .footer-brand{grid-column:1 / -1}.cw-newsletter{gap:14px;padding-bottom:20px;margin-bottom:20px}cart-drawer .drawer__inner{border-radius:14px 14px 0 0}}@media(prefers-reduced-motion:reduce){.cw-store *,#MainContent .button{scroll-behavior:auto;transition:none}}@media screen and (min-width:1100px){#MainContent .cw-store .cw-gift-cards .adventure-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}@media screen and (min-width:750px)and (max-width:1099px){#MainContent .cw-store .cw-gift-cards .adventure-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media screen and (min-width:900px)and (max-width:1099px){.cw-store .cw-desktop-nav{display:none!important}.cw-store .cw-mobile-menu{display:block}.cw-store .cw-header{gap:12px;padding-inline:20px}}#MainContent .cw-store .cw-gift-cards .adventure-grid>a{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--cw-border);border-radius:var(--cw-radius-panel);background:var(--cw-paper);color:var(--cw-forest);transition:border-color .18s ease,transform .18s ease}#MainContent .cw-store .cw-gift-cards .adventure-grid>a:hover{border-color:var(--cw-border-strong);background:var(--cw-paper);transform:translateY(-2px)}#MainContent .cw-store .cw-gift-cards .adventure-grid img{width:100%;height:auto;aspect-ratio:1.22 / 1;object-fit:cover}#MainContent .cw-store .cw-gift-cards .adventure-grid>a>div{padding:18px 18px 20px}#MainContent .cw-store .cw-gift-cards .adventure-grid h3{margin:6px 0 8px;font-size:clamp(1.8rem,1.45vw,2.2rem);line-height:1.25}#MainContent .cw-store .cw-gift-cards .adventure-grid p{color:#52685b;font-size:1.4rem;line-height:1.55}#MainContent .cw-store .cw-gift-cards .adventure-grid>a>div:after{content:"Explore collection \2192";display:inline-block;margin-top:12px;color:var(--cw-clay);font-size:1.25rem;font-weight:700}#MainContent .cw-store .section-head{margin-bottom:2.4rem}#MainContent .cw-store #shop .section-head h2{max-width:20ch}#MainContent .shopify-section[id*=cw_reviews] .page-width:empty{display:none}@media screen and (max-width:749px){#MainContent .cw-store .cw-gift-cards .adventure-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#MainContent .cw-store .cw-gift-cards .adventure-grid img{aspect-ratio:1 / 1}#MainContent .cw-store .cw-gift-cards .adventure-grid>a>div{padding:14px 12px 16px}#MainContent .cw-store .cw-gift-cards .adventure-grid h3{font-size:1.7rem}#MainContent .cw-store .cw-gift-cards .adventure-grid p{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){#MainContent .cw-store .cw-gift-cards .adventure-grid>a{transition:none}#MainContent .cw-store .cw-gift-cards .adventure-grid>a:hover{transform:none}}.cw-store .story .about-copy h2{color:var(--cw-cream)!important}.cw-store .story .about-link{display:inline-flex;align-items:center;min-height:48px;margin-top:10px;padding:12px 18px;border:1px solid rgba(252,250,244,.48);border-radius:6px;background:transparent;color:var(--cw-cream);text-decoration:none;font-weight:700;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.cw-store .story .about-link:hover{border-color:#f5b480;background:#f5b480;color:#123e2d}.cw-store .story .about-signature{border-top:1px solid rgba(252,250,244,.26);padding-top:18px}#MainContent .product__info-container .price{color:var(--cw-clay);font-size:clamp(2.2rem,2.1vw,2.8rem);font-weight:750;letter-spacing:-.02em}#MainContent .product__info-container .price .price-item{color:var(--cw-clay)}#MainContent .product__info-container .product-form__input input[type=radio]+label:hover{border-color:var(--cw-clay);background:#fff9f2}#MainContent .eg-product-block-bredcrumb{margin-bottom:12px}#MainContent .eg-breadcrumb{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;padding:0;color:#657267;font-size:1.25rem;line-height:1.5;list-style:none}#MainContent .eg-breadcrumb-item{min-width:0}#MainContent .eg-breadcrumb-item a{color:var(--cw-forest);text-underline-offset:3px}#MainContent .eg-breadcrumb-item[aria-current=page]{overflow-wrap:anywhere}.cw-store .story .about-copy h2,.cw-store .story .about-copy h2 *{color:var(--cw-cream)!important}.cw-store .story .about-copy h2 em{color:#f5b480!important}.cw-store .story .about-signature{border-color:#fcfaf457}@media screen and (max-width:749px){#MainContent .product__info-container>*+*{margin-top:1rem}#MainContent .product__info-container .price,#MainContent .product__info-container .price .price-item{font-size:2.2rem}#MainContent .product__info-container .price{margin-block:.2rem .8rem}#MainContent .product__info-container .product-form__input{margin-block:1rem}#MainContent .eg-breadcrumb{font-size:1.2rem}}@media screen and (min-width:750px){#MainContent .product__info-container>*+*{margin-top:1.2rem}#MainContent .product__info-container .product__title{margin-bottom:.4rem}#MainContent .product__info-container .price{margin-block:.4rem 1.2rem}#MainContent .product__info-container .product-form__input{margin-block:1.2rem}}.cw-store .button:not(.cream),#MainContent .button--primary,#MainContent .product-form__submit,#MainContent .cart__checkout-button,cart-drawer .button:not(.button--continue-shopping){background:var(--cw-clay)!important;border-color:var(--cw-clay)!important;color:var(--cw-paper)!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.cw-store .button:not(.cream):hover,#MainContent .button--primary:hover,#MainContent .product-form__submit:hover,#MainContent .cart__checkout-button:hover,cart-drawer .button:not(.button--continue-shopping):hover{background:#853d18!important;border-color:#853d18!important;color:#fffdf7!important}.cw-store .button:not(.cream):after,#MainContent .button--primary:after,#MainContent .product-form__submit:after,#MainContent .cart__checkout-button:after,cart-drawer .button:not(.button--continue-shopping):after{box-shadow:none!important}.cw-store .button.cream:hover{background:#f5edde;color:var(--cw-forest)}.cw-store .cw-header-search>summary:hover,.cw-store .cw-mobile-menu>summary:hover,.cw-store .cw-nav-dropdown>summary:hover,.cw-store .cw-nav-panel a:hover,#MainContent .collapsible-content .accordion summary:hover,#MainContent .product__accordion summary:hover,#MainContent .facets__summary:hover,#MainContent .pagination__item:hover,cart-drawer .button--continue-shopping:hover{background:var(--cw-sage-soft)!important;color:var(--cw-forest)!important}#MainContent .product__info-container .product-form__input input[type=radio]+label:hover{border-color:var(--cw-clay);background:var(--cw-sage-soft);color:var(--cw-forest)}#MainContent .product__info-container .product-form__input input[type=radio]:checked+label{border-color:var(--cw-clay);background:#fff5eb;color:var(--cw-forest);box-shadow:0 0 0 1px var(--cw-clay)}.cw-store .cw-header-actions a:hover,.cw-store .cw-desktop-nav>a:hover,.cw-store .cw-desktop-nav>details>summary:hover{color:var(--cw-clay)}#MainContent .cw-store details>summary:hover,#MainContent .cw-store details[open]>summary{background:var(--cw-sage-soft);color:var(--cw-forest)}.cw-store .section-head h2{font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.025em}.cw-store .section-head{margin-bottom:28px}.cw-store .cw-gift-cards .adventure-grid{gap:20px}.cw-store .cw-gift-cards .adventure-grid>a{border-radius:12px;overflow:hidden;box-shadow:none}.cw-store .cw-gift-cards .adventure-grid>a>div{padding:20px}.cw-store .cw-gift-cards .adventure-grid h3{font-size:23px;line-height:1.25;margin:8px 0}.cw-store .cw-gift-cards .adventure-grid p{font-size:14px;line-height:1.6}#MainContent .card-wrapper .card__heading{font-size:15px;line-height:1.45;letter-spacing:0}#MainContent .card-wrapper .card__information{padding-top:14px}#MainContent .card-wrapper .price{font-size:15px;font-weight:650}#MainContent .collapsible-content .accordion summary{padding:20px 0;background:transparent!important}#MainContent .collapsible-content .accordion summary:hover{background:transparent!important}#MainContent .collapsible-content .accordion .accordion__title{font-size:17px;line-height:1.45}#MainContent .collapsible-content .accordion{border-radius:0;border-width:0 0 1px;box-shadow:none}#MainContent .product__title h1{font-size:clamp(25px,2.2vw,34px);line-height:1.22;letter-spacing:-.025em}#MainContent .product__info-container .product-form__input .form__label{font-size:14px;font-weight:650;margin-bottom:10px;text-transform:capitalize}#MainContent .product__info-container .product-form__input input[type=radio]+label{min-height:46px;padding:12px 18px;border-radius:7px;font-size:14px;line-height:1.4;margin:0 8px 8px 0}#MainContent .product__info-container .product__tax{font-size:12px;line-height:1.5;margin-block:8px}#MainContent .product__info-container .product-form__buttons{max-width:none}#MainContent .product__info-container .product-form__submit{min-height:52px;font-size:16px;font-weight:700;letter-spacing:0}#MainContent .product__accordion summary{padding-block:18px;background:transparent!important}#MainContent .product__accordion .accordion__title{font-size:16px;line-height:1.4}#MainContent .thumbnail{border-radius:8px;overflow:hidden}#MainContent .thumbnail[aria-current=true]{border-color:var(--cw-forest);box-shadow:0 0 0 1px var(--cw-forest)}#MainContent .thumbnail img{object-fit:contain!important}@media(min-width:990px){.cw-store .section{padding-block:64px}#MainContent .product{column-gap:40px}#MainContent .product__info-wrapper{padding-left:0}}@media(max-width:749px){.cw-store .section{padding:36px 20px}.cw-store .section-head{margin-bottom:22px}.cw-store .cw-gift-cards .adventure-grid{gap:12px}.cw-store .cw-gift-cards .adventure-grid>a>div{padding:14px}.cw-store .cw-gift-cards .adventure-grid h3{font-size:18px}.cw-store .cw-gift-cards .adventure-grid p{font-size:13px}#MainContent .product__title h1{font-size:25px}#MainContent .product__info-container{padding-top:18px}#MainContent .collapsible-content .accordion .accordion__title{font-size:16px}}#MainContent [id$=__image_banner_ewUiyU] .image-with-text{max-width:1240px;margin:auto}#MainContent [id$=__image_banner_ewUiyU] .image-with-text__media{border:0;border-radius:12px;overflow:hidden}#MainContent [id$=__image_banner_ewUiyU] .image-with-text__media img{object-fit:contain;background:#f4f1e8}#MainContent [id$=__image_banner_ewUiyU] .image-with-text__content{padding:40px;background:transparent}#MainContent [id$=__image_banner_ewUiyU] h2{font-size:clamp(28px,3vw,42px);line-height:1.18;letter-spacing:-.025em}#MainContent [id$=__image_banner_ewUiyU] .image-with-text__text{font-size:16px;line-height:1.75;max-width:46ch}#MainContent [id$=__gift-faq]{background:var(--cw-cream)}#MainContent [id$=__gift-faq] .collapsible-content-wrapper-narrow{max-width:900px}#MainContent [id$=__gift-faq] .accordion{background:transparent!important;padding:0!important;margin:0!important;border-bottom:1px solid var(--cw-border)!important}#MainContent [id$=__gift-faq] summary{padding:22px 0!important}#MainContent [id$=__gift-faq] .accordion__content{padding:0 32px 20px 0;font-size:15px;line-height:1.75;max-width:75ch}.cw-store .site-footer h2,.cw-store .site-footer .brand,.cw-store .site-footer .brand>span,.cw-store .site-footer .brand small{color:#fcfaf4!important}.cw-store .site-footer{padding-top:40px;padding-bottom:24px}.cw-store .site-footer .cw-newsletter{gap:36px;padding-bottom:30px;margin-bottom:30px}.cw-store .site-footer .cw-newsletter h2{font-size:32px;line-height:1.2;margin:10px 0}.cw-store .site-footer .cw-newsletter p{font-family:var(--font-body-family),sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.65}.cw-store .site-footer .cw-newsletter .cw-newsletter-note{font-size:11px;line-height:1.6;margin-top:10px}.cw-store .site-footer .cw-newsletter-open{display:none}.cw-store .site-footer .footer-main{gap:36px}.cw-store .site-footer .footer-column a{font-size:13px;line-height:1.6;padding-block:5px}.cw-store .site-footer .footer-brand p{font-size:13px;max-width:30ch;line-height:1.7}.cw-footer-payments{padding:16px 20px!important;font-size:12px}.cw-footer-payment-list{gap:8px!important;margin-top:8px!important}@media(max-width:749px){#MainContent [id$=__image_banner_ewUiyU] .image-with-text__content{padding:24px 4px}.cw-store .site-footer .cw-newsletter{gap:18px}.cw-store .site-footer .cw-newsletter h2{font-size:28px}.cw-store .site-footer .footer-main{gap:24px}}#MainContent [id$=__gift-faq] .collapsible-content__header{margin-bottom:28px}#MainContent [id$=__gift-faq] .accordion{border:1px solid var(--cw-border)!important;border-radius:8px!important;margin:10px 0!important;padding:0 20px!important;background:#fffdf8!important}#MainContent [id$=__gift-faq] summary{min-height:64px;padding:18px 2px!important;gap:16px}#MainContent [id$=__gift-faq] .accordion__title{font-size:16px!important;font-weight:650;line-height:1.45}#MainContent [id$=__gift-faq] .accordion .svg-wrapper{color:var(--cw-clay)}#MainContent [id$=__gift-faq] .accordion[open]{border-color:var(--cw-border-strong)!important;background:#fffdf8!important}#MainContent [id$=__gift-faq] .accordion__content{padding:0 20px 20px 2px!important;color:#40574c}.cw-footer-payments{padding-block:12px!important}.cw-footer-payment-list{gap:7px!important}.cw-footer-payment-list svg{width:34px}@media(max-width:749px){#MainContent [id$=__gift-faq] .accordion{padding-inline:14px!important}#MainContent [id$=__gift-faq] summary{min-height:58px;padding-block:15px!important}#MainContent [id$=__gift-faq] .accordion__title{font-size:15px!important}.cw-footer-payment-list{gap:6px!important}.cw-footer-payment-list svg{width:30px}}.cw-store .site-footer{background:#123e2d;color:#f8f5ec;padding:0 0 22px!important;overflow:hidden}.cw-store .site-footer .cw-newsletter{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;text-align:center;padding:38px 24px 34px;margin:0 0 34px;border:0;color:#16392d}.cw-store .site-footer .cw-newsletter:before{content:"";position:absolute;z-index:-1;top:0;right:-100vw;bottom:0;left:-100vw;background:#f7efe4}.cw-store .site-footer .cw-newsletter>div{width:min(100%,760px)}.cw-store .site-footer .cw-newsletter-eyebrow{color:#ad4a20}.cw-store .site-footer .cw-newsletter h2{color:#16392d!important;font-size:30px;margin:8px 0}.cw-store .site-footer .cw-newsletter p{color:#40574c}.cw-store .site-footer .cw-newsletter-form label{text-align:left;color:#16392d}.cw-store .site-footer .cw-newsletter-fields{max-width:700px;margin:auto}.cw-store .site-footer .cw-newsletter-fields input{border-radius:999px;min-height:52px}.cw-store .site-footer .cw-newsletter-fields .button{border-radius:999px;min-width:142px}.cw-store .site-footer .cw-newsletter-note{text-align:left;max-width:700px;margin-inline:auto}.cw-store .site-footer .footer-main{max-width:1440px;margin:0 auto;padding:0 5%;grid-template-columns:1.45fr 1fr 1fr 1fr 1fr;gap:28px}.cw-store .site-footer .footer-column h3{color:#f2b38c}.cw-store .site-footer .footer-column a,.cw-store .site-footer .footer-brand p{color:#eee9dc}.cw-store .site-footer .footer-column a:hover{color:#fff;text-decoration-color:#f2b38c}.cw-store .site-footer .footer-bottom{max-width:1440px;margin:32px auto 0;padding:18px 5% 0;border-top:1px solid #ffffff30;color:#d9dfd1;display:flex;align-items:center;justify-content:space-between;gap:14px}.cw-store .site-footer .footer-bottom a{color:#f2b38c}@media(max-width:899px){.cw-store .site-footer .footer-main{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:24px}.cw-store .site-footer .footer-brand{grid-column:1/-1}.cw-store .site-footer .footer-bottom{padding-inline:24px}}@media(max-width:600px){.cw-store .site-footer .cw-newsletter{padding:30px 20px}.cw-store .site-footer .cw-newsletter h2{font-size:26px}.cw-store .site-footer .cw-newsletter-fields{flex-direction:column}.cw-store .site-footer .cw-newsletter-fields .button{width:100%}.cw-store .site-footer .footer-main{gap:24px 16px}.cw-store .site-footer .footer-bottom{align-items:flex-start;flex-direction:column}}@media(min-width:900px){.cw-store .site-footer .footer-main{max-width:1600px;grid-template-columns:1.35fr repeat(3,minmax(0,1fr));column-gap:clamp(28px,4vw,72px);padding-inline:clamp(32px,5vw,80px)}}.cw-store .site-footer .cw-footer-legal{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:4px 20px;margin-top:18px;padding-top:14px;border-top:1px solid #ffffff35}.cw-store .site-footer .cw-footer-legal a{min-height:30px;padding:4px 0;font-size:12px;line-height:1.45;white-space:normal}.cw-store .site-footer .footer-bottom{max-width:1600px}@media(max-width:899px){.cw-store .site-footer .cw-footer-legal{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px}}.cw-store .site-footer .footer-main{padding-top:8px;padding-bottom:22px;row-gap:26px}.cw-store .site-footer .cw-footer-help{grid-column:auto}.cw-store .site-footer .cw-footer-legal{max-width:1440px;margin:8px auto 0;padding:18px clamp(32px,5vw,80px) 0;border-top:1px solid #ffffff30;display:flex;flex-wrap:wrap;gap:8px 26px}.cw-store .site-footer .cw-footer-legal a{min-height:30px;padding:4px 0;color:#d9dfd1;font-size:12px;line-height:1.45}.cw-store .site-footer .footer-bottom{margin-top:8px;padding-top:16px}@media(max-width:899px){.cw-store .site-footer .cw-footer-legal{padding:16px 24px 0;gap:6px 18px}}@media(max-width:600px){.cw-store .site-footer .cw-footer-legal{gap:4px 14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cw-design-system.css.map */
