.template-index{--cw-forest: #1b4e3d;--cw-forest-dark: #143f31;--cw-forest-mid: #26654f;--cw-olive: #8ea12d;--cw-yellow: #fdd144;--cw-cream: #fef5c7;--cw-band: #fbf6dc;--cw-page-bg: #f4eed6;--cw-red: #ec633d;--cw-orange-aa: #b8431f;--cw-pink: #efc0b9;--cw-text: #2c2c22;--cw-muted: #6b6b57;--cw-shadow: 0 1px 2px rgba(124, 102, 48, .07), 0 14px 30px -18px rgba(96, 78, 34, .42);--cw-radius: 22px;--cw-icon-arrow-right: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M5%2012h14'/%3E%3Cpath%20d='m12%205%207%207-7%207'/%3E%3C/svg%3E");--cw-icon-list-filter: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3%206h18'/%3E%3Cpath%20d='M7%2012h10'/%3E%3Cpath%20d='M10%2018h4'/%3E%3C/svg%3E")}.template-index .btn,.template-index .slideshow-caption__btn,.template-index .services-box a.btn{border-radius:99px!important;font-weight:700;letter-spacing:.02em}.template-index .vertical-menu{background:var(--cw-forest);border-radius:var(--cw-radius);padding:8px;display:flex;flex-direction:column;height:100%}.template-index .vertical-menu .vertical-menu__heading{background:transparent!important;border-radius:0!important;padding:14px 16px 12px;pointer-events:none;color:var(--cw-cream)!important}.template-index .vertical-menu .vertical-menu__heading .icons{display:none}.template-index .vertical-menu .vertical-menu__heading:before{content:"";width:18px;height:18px;margin-right:10px;flex:0 0 auto;background:var(--cw-yellow);-webkit-mask:var(--cw-icon-list-filter) center/contain no-repeat;mask:var(--cw-icon-list-filter) center/contain no-repeat}.template-index .vertical-menu .vertical-menu__heading .text{font-family:Cooper,Georgia,serif;font-weight:700;font-size:19px}.template-index .vertical-menu .vertical-menu__heading svg,.template-index .vertical-menu .vertical-menu__heading .icon-caret{display:none!important}@media(min-width:992px){.template-index .vertical-menu-content{display:flex!important;flex-direction:column;flex:1}}.template-index .vertical-menu-content .list-group{border:0;flex:1}.template-index .vertical-menu-content .list-group-item{background:transparent;border:0;padding:0;margin-bottom:2px}.template-index .vertical-menu-content .list-group-item a.link{color:var(--cw-cream);font-weight:600;font-size:15px;padding:11px 16px;border-radius:12px;display:flex;transition:background-color .15s ease-out,color .15s ease-out}.template-index .vertical-menu-content .list-group-item a.link:hover{background:var(--cw-forest-mid);color:var(--cw-yellow)}.template-index .vertical-menu__badge{font-size:11px;font-weight:700;color:var(--cw-yellow);background:#fdd14429;padding:2px 8px;border-radius:99px;flex:0 0 auto;margin-left:8px}.template-index .vertical-menu__shop-all{margin-top:auto;padding:14px 16px;color:var(--cw-yellow)!important;font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.template-index .vertical-menu__shop-all-arrow{font-size:15px}.template-index .vela-slideshow{border-radius:var(--cw-radius)!important;overflow:hidden}@media(min-width:992px){.template-index .vela-slideshow,.template-index .vela-slideshow .slick-list,.template-index .vela-slideshow .slick-track,.template-index .vela-slideshow .vela-slideshow__item{height:100%!important}.template-index .vela-slideshow__item{display:flex!important;flex-direction:row-reverse;align-items:stretch}.template-index .vela-slideshow__item>.vela-slideshow__item-link,.template-index .vela-slideshow__item>.slide--image,.template-index .vela-slideshow__item>.placeholder-background{flex:1 1 50%;min-width:0;align-self:stretch}.template-index .vela-slideshow .slide--image,.template-index .vela-slideshow .slide--image>div,.template-index .vela-slideshow .card_wrap{height:100%!important}.template-index .vela-slideshow .card__image{padding-top:0!important;height:100%!important;background-size:cover!important;background-position:center!important}.template-index .vela-slideshow .slideshow-caption{position:static!important;inset:auto!important;transform:none!important;background-color:var(--cw-forest)!important;flex:1 1 50%;min-width:0;display:flex!important;align-items:center}.template-index .vela-slideshow .captionWrap{width:100%;max-width:none!important;padding:0!important;margin:0!important}.template-index .vela-slideshow .slideshow-caption__inner{width:100%;padding:clamp(28px,3.4vw,52px)!important}.template-index .vela-slideshow .slideshow-caption__content{display:flex;flex-direction:column;gap:18px;text-align:left!important}.template-index .vela-slideshow .slideshow-caption__subheading,.template-index .vela-slideshow .slideshow-caption__heading,.template-index .vela-slideshow .slideshow-caption__heading--small,.template-index .vela-slideshow .slideshow-caption__desc{margin:0!important}.template-index .vela-slideshow .slideshow-caption__subheading{display:flex;align-items:center;gap:8px;font-size:12px!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.template-index .vela-slideshow .slideshow-caption__subheading:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:0 0 auto}.template-index .vela-slideshow .slideshow-caption__heading{font-size:clamp(34px,3.4vw,54px)!important;line-height:1.02!important}.template-index .vela-slideshow .slideshow-caption__desc{font-size:17px!important;line-height:1.55!important;max-width:38ch}.template-index .vela-slideshow .slideshow-caption__btn{align-self:flex-start;padding:15px 32px!important;background-color:var(--cw-band)!important;border-color:var(--cw-band)!important;color:var(--cw-forest)!important}.template-index .vela-slideshow .slideshow-caption__btn:hover,.template-index .vela-slideshow .slideshow-caption__btn:focus{background-color:var(--cw-yellow)!important;border-color:var(--cw-yellow)!important;color:var(--cw-forest)!important}}.template-index .vela-slideshow .slick-dots,.template-index .vela-slideshow .carousel-indicators{background:#ffffffe6;display:inline-flex!important;gap:8px;padding:8px 12px;border-radius:99px;width:auto;bottom:18px}.template-index .vela-slideshow .slick-dots li button,.template-index .vela-slideshow .carousel-indicators button{background:#d8d3ac;border-radius:99px;height:9px;width:9px}.template-index .vela-slideshow .slick-dots li.slick-active button,.template-index .vela-slideshow .carousel-indicators button.active{background:var(--cw-forest);width:26px}.template-index .services-box__image span,.template-index .services-box__image img{background:var(--cw-band);border-radius:50%;padding:16px}.template-index .product-card__label .label-custom-badge,.template-index .product-card__label .label-new,.template-index .product-card__label .label-on-sale,.template-index .product-card__label .grid-product__label-sale{border-radius:99px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;font-size:11px!important;padding:5px 10px!important}.template-index .heading-group:has(.heading-link){text-align:left}.template-index .heading-eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;color:var(--cw-orange-aa)!important}.template-index .collection-list-bgimage__box{border:0!important;border-radius:var(--cw-radius)!important;background:var(--cw-olive);padding-bottom:0!important;transition:transform .16s ease-out}.template-index .collection-list-bgimage__box:hover{transform:translateY(-4px)}.template-index .collection-list-bgimage--image{margin-bottom:0!important}.template-index .collection-list-bgimage--image .card__image{padding-top:75%!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.template-index .collection-list-bgimage--content{position:static!important;background:var(--cw-forest);padding:14px 16px!important;margin-top:0!important}.template-index .collection-list-bgimage--title{display:flex!important;align-items:center;justify-content:space-between;gap:8px;color:var(--cw-cream)!important;font-family:Cooper,Georgia,serif;font-weight:700!important;font-size:17px!important;line-height:1.2;text-align:left!important;margin:0!important;padding:0!important}.template-index .collection-list-bgimage--title:after{content:"";width:15px;height:15px;flex:0 0 auto;background:var(--cw-yellow);-webkit-mask:var(--cw-icon-arrow-right) center/contain no-repeat;mask:var(--cw-icon-arrow-right) center/contain no-repeat}@media(min-width:1200px){[id$=__16333500472cd47369] .row{--bs-gutter-x: 1.25rem}[id$=__16333500472cd47369] .row>[class*=col-]{flex:0 0 auto;width:16.666667%}}[id$=__services_LNUQyr],[id$=__services_LNUQyr] .vela-section--services{background:var(--cw-forest)!important}[id$=__services_LNUQyr] .vela-section--services{padding-top:clamp(48px,5vw,76px)!important;padding-bottom:clamp(48px,5vw,76px)!important}[id$=__services_LNUQyr] .heading-eyebrow{color:var(--cw-yellow)!important}[id$=__services_LNUQyr] .heading,[id$=__services_LNUQyr] .heading span{color:var(--cw-cream)!important}[id$=__services_LNUQyr] .sub-heading{color:var(--cw-cream)!important;opacity:.85}[id$=__services_LNUQyr] .services-box__image .card__image{filter:brightness(0) saturate(100%) invert(83%) sepia(38%) saturate(830%) hue-rotate(340deg) brightness(103%) contrast(97%)}[id$=__services_LNUQyr] .services-box{background:var(--cw-forest-mid)!important;border-radius:20px;padding:22px;text-align:left;align-items:flex-start}[id$=__services_LNUQyr] .services-box__image{justify-content:flex-start!important}[id$=__services_LNUQyr] .services-box__image span,[id$=__services_LNUQyr] .services-box__image img{background:transparent;padding:0;width:28px;height:28px}[id$=__services_LNUQyr] .services-title{color:var(--cw-yellow)!important;text-align:left}[id$=__services_LNUQyr] .services-desc{text-align:left;color:var(--cw-cream)!important}[id$=__services_LNUQyr] .market-tag{display:inline-block;margin-top:8px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--cw-forest);background:var(--cw-yellow);padding:4px 10px;border-radius:99px}[id$=__services_LNUQyr] .market-tag--closed{color:var(--cw-cream);background:var(--cw-red)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/redesign_2026_08.css.map */
