:root{--candly-ease: cubic-bezier(.22, .8, .22, 1);--candly-fast: .2s;--candly-medium: .35s;--candly-slow: .7s}@media screen and (min-width:990px){.page-width{padding-left:4rem;padding-right:4rem}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s;animation-timing-function:ease}html{scroll-behavior:smooth}}body .button.button:not(.button--tertiary),body .shopify-challenge__button,body .customer button{font-weight:600;background-image:linear-gradient(rgba(var(--color-button-text),.14),rgba(var(--color-button-text),.14));background-repeat:no-repeat;background-position:left center;background-size:0% 100%;transition:transform var(--candly-medium) var(--candly-ease),background-size var(--candly-medium) var(--candly-ease),background-color var(--candly-fast) ease,color var(--candly-fast) ease,box-shadow var(--candly-fast) ease}body .button.button:not(.button--tertiary):not([disabled]):hover,body .button.button:not(.button--tertiary):not([disabled]):focus-visible,body .shopify-challenge__button:hover,body .customer button:hover{background-size:100% 100%}body .button.button:not([disabled]):active,body .shopify-payment-button__button:active{transform:translateY(0) scale(.97);transition-duration:.08s}.button .svg-wrapper,.button .icon{transition:transform var(--candly-medium) var(--candly-ease)}.button:not([disabled]):hover .icon-arrow{transform:translate(.4rem)}.button.loading{transition:color var(--candly-fast) ease}.card .media img,.collage-card img,.card__media img{transition:transform var(--candly-slow) var(--candly-ease),opacity var(--candly-medium) ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img+img,.card-wrapper:hover .card__media img,.collection-list .card:hover .media img{transform:scale(1.06)}}.card__heading a{transition:color var(--candly-fast) ease}.card-wrapper .card__heading{font-weight:600}.header__menu-item{text-decoration:none!important}.header__menu-item>span:first-child,.list-menu--inline .header__menu-item span:not(.svg-wrapper){text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1.5px;padding-bottom:.3rem;transition:background-size var(--candly-medium) var(--candly-ease)}.header__menu-item:hover>span:first-child,.header__menu-item:hover span:not(.svg-wrapper),.header__menu-item .header__active-menu-item,details[open]>.header__menu-item>span:first-child{background-size:100% 1.5px}.header__icon,.footer__list-social .list-social__link,.list-social__link{transition:transform var(--candly-medium) var(--candly-ease),color var(--candly-fast) ease}@media(hover:hover){.header__icon:hover,.list-social__link:hover{transform:translateY(-.2rem) scale(1.08)}}.link,.underlined-link,.footer-block__details-content .list-menu__item--link{transition:color var(--candly-fast) ease,text-decoration-thickness var(--candly-fast) ease,opacity var(--candly-fast) ease}@media(prefers-reduced-motion:no-preference){.header__submenu,.disclosure__list-wrapper{transform-origin:top center}}@keyframes candly-pop{0%{opacity:0;transform:translateY(-.8rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.field__input,.select__select,.customer .field input,.quantity{transition:box-shadow var(--candly-fast) ease,background-color var(--candly-fast) ease}.quantity__button{transition:transform var(--candly-fast) var(--candly-ease),opacity var(--candly-fast) ease}.quantity__button:not([disabled]):active{transform:scale(.85)}:root{--candly-radius: 16px}.rte img,.article-template__hero-container img,.cart-item__image,.cart-drawer .cart-item__image,.predictive-search__item img,.header__submenu,.facets__display,.mobile-facets__inner,.shopify-payment-button__button,.shopify-payment-button__more-options,.collapsible-content .accordion,.product__media-toggle{border-radius:var(--candly-radius)}.cart-item__image-container:after{border-radius:var(--candly-radius)}.header__submenu{overflow:hidden}.header__submenu .header__menu-item{margin:0 .8rem;padding:.9rem 1.2rem;border-radius:calc(var(--candly-radius) - 6px);transition:background-color var(--candly-fast) ease,color var(--candly-fast) ease,padding-left var(--candly-medium) var(--candly-ease)}.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:focus-visible{padding-left:1.6rem;background-color:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));text-decoration:none}.drawer{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:visibility var(--candly-medium) ease,background-color var(--candly-medium) ease,backdrop-filter var(--candly-medium) ease}.drawer__inner{transition:transform var(--candly-medium) var(--candly-ease)}@media screen and (min-width:750px){.drawer__inner{border-top-left-radius:var(--candly-radius);border-bottom-left-radius:var(--candly-radius);overflow:hidden}}.shopify-section-header-sticky .header-wrapper{transition:box-shadow var(--candly-medium) ease,background-color var(--candly-medium) ease}.scrolled-past-header .header-wrapper{box-shadow:0 6px 24px rgba(var(--color-shadow),.08)}.candly-boxnow-slot{display:flex;flex-direction:column;gap:1rem}.candly-boxnow-slot:not(:empty){margin:0 0 1.5rem}.candly-boxnow-slot #tp-box-now-drawer-lockers-button{width:100%;min-height:4.6rem;padding:0 2rem;border:0;border-radius:var(--buttons-radius, var(--candly-radius));font:inherit;font-size:1.4rem;font-weight:600;cursor:pointer;transition:transform var(--candly-medium) var(--candly-ease),filter var(--candly-fast) ease}.candly-boxnow-slot #tp-box-now-drawer-lockers-button:hover{filter:brightness(.94)}.candly-boxnow-slot #tp-box-now-drawer-lockers-button:active{transform:scale(.97)}.candly-boxnow-slot .tp-box-now-drawer-country-select-wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1.3rem}.candly-boxnow-slot .tp-box-now-drawer-locker-selection__country-select{min-height:3.6rem;padding:0 1rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius, var(--candly-radius));background:transparent;color:inherit;font:inherit}.candly-boxnow-slot .tp-drawer-locker-info-wrapper{flex-direction:column;gap:.6rem;padding:1.2rem 1.4rem;border-radius:var(--candly-radius);background:rgba(var(--color-foreground),.05);font-size:1.3rem}.candly-boxnow-slot .tp-drawer-locker-name-wrapper{display:flex;flex-direction:column;gap:.2rem}.candly-boxnow-slot .tp-drawer-locker-name-text{font-weight:700}.candly-boxnow-slot .tp-drawer-locker-remove-button{padding:0;border:0;background:none;color:inherit;font:inherit;font-size:1.2rem;text-align:left;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.header .header__menu-item{font-size:1.5rem;font-weight:600}@media screen and (min-width:990px){.header--middle-left{column-gap:4rem}}.footer .footer__blocks-wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem;margin:0}.footer .footer__blocks-wrapper .footer-block.grid__item{width:auto;max-width:none;margin:0;padding:0}@media screen and (min-width:750px){.footer .footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem}}@media screen and (min-width:990px){.footer .footer__blocks-wrapper{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.3fr)}}@media screen and (min-width:1200px){.footer .footer__blocks-wrapper{column-gap:6rem}}body .footer h2.footer-block__heading.footer-block__heading{margin-bottom:1.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.footer .footer-block__brand-info{max-width:38rem}.footer .footer-block__brand-info .rte{font-size:1.5rem;line-height:1.6}.footer .footer-block__details-content .list-menu__item--link{display:inline-block;padding:.5rem 0;font-size:1.5rem;transition:transform var(--candly-medium) var(--candly-ease),color var(--candly-fast) ease}@media(hover:hover){.footer .footer-block__details-content .list-menu__item--link:hover{transform:translate(.5rem)}}.footer .footer-block__details-content.rte p{margin:0 0 .6rem;font-size:1.5rem}.footer .footer__list-social.list-social{justify-content:flex-start;margin-top:2rem;margin-left:-1.1rem}.footer .footer__content-bottom{margin-top:5rem;padding-top:3rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.footer .footer__content-top{padding-bottom:0}@media screen and (max-width:749px){.card .quick-add__submit{min-height:4rem;padding-left:.8rem;padding-right:.8rem;font-size:1.3rem}}body:has(cart-drawer.active) shopify-forms-embed,body:has(menu-drawer details[open]) shopify-forms-embed{visibility:hidden}body .button.button--secondary:not(.button--tertiary){background-color:rgba(var(--color-foreground),.09)}body .button.button--secondary:not(.button--tertiary):not([disabled]):hover{background-color:rgba(var(--color-foreground),.12)}.field__input,.select__select,.customer .field input,.customer select,.text-area,.quantity,.localization-form__select,.cart__note.field .text-area{background-color:rgba(var(--color-foreground),.06)}.localization-form__select{border-radius:var(--inputs-radius, var(--candly-radius))}.localization-form__select:after{box-shadow:none}.quantity__input{background-color:transparent}.product-form__input--pill input[type=radio]+label{border:0;background-color:rgba(var(--color-foreground),.07);transition:background-color var(--candly-fast) ease,color var(--candly-fast) ease,transform var(--candly-fast) var(--candly-ease)}.product-form__input--pill input[type=radio]+label:hover{background-color:rgba(var(--color-foreground),.13)}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground))}.product-form__input--pill input[type=radio]+label:active{transform:scale(.95)}.badge{border:0;font-weight:700}:root{--candly-card-shadow: 0 .2rem .6rem rgba(58, 21, 3, .05), 0 1.4rem 2.4rem -1rem rgba(58, 21, 3, .2);--candly-card-shadow-hover: 0 .4rem 1rem rgba(58, 21, 3, .07), 0 2.2rem 3.2rem -1.2rem rgba(58, 21, 3, .3)}.card-wrapper .card--card,.candly-tile,.candly-story__panel,.candly-accordion,.candly-contact__card,.featured-product.product.grid,.candly-hero--stack .candly-hero__stack-media{box-shadow:var(--candly-card-shadow)}.slider.contains-card{padding-bottom:2.4rem}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-wrapper .card--card{transition:transform var(--candly-medium) var(--candly-ease),box-shadow var(--candly-medium) ease}.card-wrapper:hover .card--card{box-shadow:var(--candly-card-shadow-hover)}}body .button.button--secondary:after{box-shadow:none}.collapsible-content .accordion{margin-top:1rem;padding:0 2rem;border:0;background-color:rgba(var(--color-foreground),.05);transition:background-color var(--candly-fast) ease}.collapsible-content .accordion+.accordion{margin-top:1rem;border:0}.collapsible-content .accordion:hover,.collapsible-content .accordion:has(details[open]){background-color:rgba(var(--color-foreground),.08)}@media screen and (min-width:750px){.collage:has(.collage__item--equal){grid-auto-flow:row}}#shopify-pc__banner.shopify-pc__banner__dialog{left:auto!important;right:2rem!important;bottom:2rem!important;width:min(46rem,calc(100vw - 4rem))!important;max-width:none!important;padding:2.8rem!important;border:0!important;border-radius:var(--candly-radius)!important;background:#3a1503!important;color:#fff8f0!important;box-shadow:0 2rem 6rem #00000047!important;font-family:var(--font-body-family)!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;gap:2rem!important;max-width:none!important;margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important;padding:0!important}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 .8rem!important;color:#fff8f0!important;font-family:var(--font-heading-family)!important;font-size:2rem!important;font-weight:700!important;line-height:1.2!important}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;color:#fff8f0d1!important;font-size:1.4rem!important;line-height:1.55!important}#shopify-pc__banner .shopify-pc__banner__body a{color:#fff8f0!important;text-underline-offset:.3rem}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{min-height:4.6rem!important;margin:0!important;padding:0 1.6rem!important;border:0!important;border-radius:var(--buttons-radius, var(--candly-radius))!important;font-family:var(--font-body-family)!important;font-size:1.4rem!important;font-weight:600!important;line-height:1.2!important;cursor:pointer;text-decoration:none!important;transition:transform var(--candly-medium) var(--candly-ease),background-color var(--candly-fast) ease}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:2;background:#fff8f0!important;color:#3a1503!important}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:1;background:#fff8f029!important;color:#fff8f0!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3;grid-column:1 / -1;min-height:0!important;padding:.4rem 0 0!important;background:transparent!important;color:#fff8f0d1!important;font-size:1.3rem!important;text-decoration:underline!important;text-underline-offset:.3rem}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs span{color:inherit!important}#shopify-pc__banner #shopify-pc__banner__btn-accept:hover{background:#f0e1cf!important}#shopify-pc__banner #shopify-pc__banner__btn-decline:hover{background:#fff8f042!important}#shopify-pc__banner .shopify-pc__banner__btns button:not(#shopify-pc__banner__btn-manage-prefs):active{transform:scale(.97)}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{right:1.2rem!important;bottom:1.2rem!important;width:calc(100vw - 2.4rem)!important;padding:2rem!important}}@media(prefers-reduced-motion:no-preference){#shopify-pc__banner.shopify-pc__banner__dialog{animation:candly-cookie-in .6s var(--candly-ease) .4s both}}@keyframes candly-cookie-in{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:translateY(0)}}#shopify-pc__prefs__dialog,.shopify-pc__prefs__dialog{border-radius:var(--candly-radius)!important;font-family:var(--font-body-family)!important}#shopify-pc__prefs__dialog button,.shopify-pc__prefs__dialog button:not([class*=close]){border-radius:var(--buttons-radius, var(--candly-radius))!important;font-family:var(--font-body-family)!important}body:has(#shopify-pc__banner[style*=block]) shopify-forms-embed{visibility:hidden}.candly-tile{position:relative;display:block;overflow:hidden;isolation:isolate;border-radius:var(--candly-radius);background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));text-decoration:none}.candly-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.candly-tile__media img,.candly-tile__media svg{width:100%;height:100%;object-fit:cover;transition:transform var(--candly-slow) var(--candly-ease)}.candly-tile__label{position:absolute;left:1.2rem;bottom:1.2rem;display:flex;align-items:center;gap:1.4rem;max-width:calc(100% - 2.4rem);padding:1rem 1.6rem;border-radius:calc(var(--candly-radius) - 4px);background:rgba(var(--color-background),.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform var(--candly-medium) var(--candly-ease)}.candly-tile__text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.candly-tile__title{font-size:1.5rem;font-weight:700;line-height:1.3}.candly-tile__meta{font-size:1.3rem;opacity:.75}.candly-tile__arrow{flex:none;width:1.6rem;transition:transform var(--candly-medium) var(--candly-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.candly-tile:hover .candly-tile__media img{transform:scale(1.05)}.candly-tile:hover .candly-tile__label{transform:translateY(-.3rem)}.candly-tile:hover .candly-tile__arrow{transform:translate(.4rem)}}.candly-bento__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.candly-bento__item{min-width:0;aspect-ratio:1 / 1}.candly-bento__promo{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;aspect-ratio:auto;padding:3rem 2.4rem;border-radius:var(--candly-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.candly-bento__eyebrow{margin:0 0 1.2rem;font-size:1.1rem;font-weight:700;text-transform:uppercase;opacity:.85}.candly-bento__promo-heading{margin:0;color:rgb(var(--candly-heading, var(--color-foreground)))}.candly-bento__promo-text{margin-top:1.2rem;max-width:44rem;font-size:1.6rem;line-height:1.55}.candly-bento__promo-text p{margin:0}.candly-bento__promo .button{margin-top:2.4rem}.candly-bento__grid--feature>.candly-bento__item:first-child,.candly-bento__grid>.candly-bento__promo,.candly-bento__grid--brick>.candly-bento__item:nth-child(3n+1){grid-column:1 / -1}.candly-bento__grid--feature>.candly-bento__item:first-child,.candly-bento__grid--brick>.candly-bento__item:nth-child(3n+1){aspect-ratio:4 / 3}@media screen and (min-width:750px){.candly-bento__grid{gap:2rem}.candly-bento__promo{padding:4rem}}@media screen and (min-width:990px){.candly-bento__item{aspect-ratio:auto}.candly-bento__grid>.candly-bento__item:first-child,.candly-bento__grid>.candly-bento__item:nth-child(n){aspect-ratio:auto}.candly-bento__grid--feature{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:29rem}.candly-bento__grid--feature>.candly-bento__item{grid-column:span 1}.candly-bento__grid--feature>.candly-bento__item:first-child{grid-column:span 2;grid-row:span 2}.candly-bento__grid--feature>.candly-bento__item:nth-child(2),.candly-bento__grid--feature.candly-bento__grid--count-3>.candly-bento__item:nth-child(3){grid-column:span 2}.candly-bento__grid--brick{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:32rem}.candly-bento__grid--brick>.candly-bento__item:nth-child(4n+1),.candly-bento__grid--brick>.candly-bento__item:nth-child(4n){grid-column:span 5}.candly-bento__grid--brick>.candly-bento__item:nth-child(4n+2),.candly-bento__grid--brick>.candly-bento__item:nth-child(4n+3){grid-column:span 7}.candly-tile__label{left:1.6rem;bottom:1.6rem;max-width:calc(100% - 3.2rem)}}:root{--page-width: 144rem}@media screen and (min-width:990px){.page-width{padding-left:3.2rem;padding-right:3.2rem}}.candly-eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1rem;color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:700;line-height:1.2;text-transform:uppercase}.candly-eyebrow__dot{width:.7rem;height:.7rem;border-radius:50%;background:#b4532b}.candly-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 3rem;margin-bottom:3rem}.candly-head__title{margin:0}.candly-head__text{margin-top:1rem;max-width:60rem;font-size:1.6rem}.candly-head__text p{margin:0}.candly-head__link{display:inline-flex;align-items:center;gap:.8rem;padding:1rem 1.8rem;border-radius:var(--buttons-radius, var(--candly-radius));background:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:600;text-decoration:none;transition:background-color var(--candly-fast) ease}.candly-head__link .svg-wrapper{width:1.4rem;transition:transform var(--candly-medium) var(--candly-ease)}.candly-head__link:hover{background:rgba(var(--color-foreground),.13)}.candly-head__link:hover .svg-wrapper{transform:translate(.4rem)}.collection__title .candly-eyebrow{display:flex}.candly-accordion{border-radius:var(--candly-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:box-shadow var(--candly-medium) ease}.candly-accordion+.candly-accordion{margin-top:1rem}.candly-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem 2rem;font-size:1.6rem;font-weight:700;line-height:1.35;list-style:none;cursor:pointer}.candly-accordion summary::-webkit-details-marker{display:none}.candly-accordion__icon{position:relative;flex:none;width:1.6rem;height:1.6rem;transition:transform var(--candly-medium) var(--candly-ease)}.candly-accordion__icon:before,.candly-accordion__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:.2rem;border-radius:.2rem;background:#b4532b;transform:translateY(-50%)}.candly-accordion__icon:after{transform:translateY(-50%) rotate(90deg)}.candly-accordion[open] .candly-accordion__icon{transform:rotate(45deg)}.candly-accordion__body{padding:0 2rem 2rem;font-size:1.5rem;line-height:1.6}.candly-accordion__body p{margin:0 0 .8rem}.candly-accordion__body p:last-child{margin-bottom:0}@media(hover:hover){.candly-accordion:hover{box-shadow:var(--candly-card-shadow-hover)}}.candly-shortcuts.page-width{padding-top:1.6rem}.candly-shortcuts__grid{display:flex;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;scrollbar-width:none}.candly-shortcuts__grid::-webkit-scrollbar{display:none}.candly-shortcuts__grid>li{flex:0 0 72%;scroll-snap-align:start}.candly-shortcuts__tile{height:13rem}.candly-shortcuts-section+.section{margin-top:1.2rem}@media screen and (min-width:750px){.candly-shortcuts__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;overflow:visible}}.candly-shortcuts__tile .candly-tile__label{top:50%;bottom:auto;transform:translateY(-50%)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.candly-shortcuts__tile:hover .candly-tile__label{transform:translateY(-50%) translate(.4rem)}}@media screen and (min-width:990px){.candly-shortcuts__grid{grid-template-columns:repeat(var(--candly-shortcuts-columns, 4),minmax(0,1fr));gap:2rem}.candly-shortcuts__tile{height:17rem}.candly-shortcuts-section+.section{margin-top:2rem}}.candly-story__panel{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border-radius:var(--candly-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.candly-story__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:3.2rem 2.4rem}.candly-story__title{margin:0;color:rgb(var(--candly-heading, var(--color-foreground)));text-wrap:balance}.candly-story__text{margin-top:1.6rem;max-width:56rem;font-size:1.7rem;line-height:1.6}.candly-story__text p{margin:0}.candly-story__points{width:100%;max-width:56rem;margin-top:2.8rem}.candly-story__copy .button{margin-top:2.8rem}.candly-story__media{position:relative;min-height:30rem;overflow:hidden}.candly-story__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--candly-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.candly-story__panel:hover .candly-story__media img{transform:scale(1.04)}}@media screen and (min-width:990px){.candly-story__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:62rem}.candly-story__panel--no-image{grid-template-columns:minmax(0,1fr)}.candly-story__copy{padding:7.2rem}}.candly-faq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.candly-faq__media{position:relative;min-height:26rem;overflow:hidden;border-radius:var(--candly-radius)}.candly-faq__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){.candly-faq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3.2rem;align-items:stretch}.candly-faq__grid--no-image{grid-template-columns:minmax(0,1fr);max-width:96rem}}.candly-wordmark{overflow:hidden;padding:4rem 0 0}.candly-wordmark__track{display:flex;width:max-content;animation:candly-marquee var(--candly-wordmark-duration, 40s) linear infinite}.candly-wordmark__group{display:flex;flex-shrink:0;align-items:center}.candly-wordmark__word{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:clamp(7rem,13vw,22rem);font-weight:800;line-height:1;letter-spacing:-.03em;white-space:nowrap}.candly-wordmark__separator{margin:0 clamp(2rem,4vw,6rem);color:#b4532b;font-size:clamp(3rem,5vw,8rem);line-height:1}@media(prefers-reduced-motion:reduce){.candly-wordmark__track{animation:none}}.candly-wordmark-section+.shopify-section .footer{margin-top:0}.candly-freeship{margin:0 0 1.6rem;padding:1.6rem;border-radius:var(--candly-radius);background:rgba(var(--color-foreground),.06)}.candly-freeship__text{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.4}.candly-freeship__bar{height:.8rem;overflow:hidden;border-radius:1rem;background:rgba(var(--color-foreground),.12)}.candly-freeship__bar span{display:block;height:100%;border-radius:inherit;background:#b4532b;transition:width .6s var(--candly-ease)}.candly-freeship--reached .candly-freeship__bar span{background:rgb(var(--color-button))}@media screen and (min-width:990px){.newsletter--narrow .newsletter__wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:6rem;align-items:center;padding-left:7.2rem;padding-right:7.2rem;text-align:left}.newsletter--narrow .newsletter__wrapper>*{grid-column:1;margin-left:0;margin-right:0;max-width:none}.newsletter--narrow .newsletter__wrapper>*:last-child{grid-column:2;grid-row:1 / span 3}.newsletter--narrow .newsletter-form{max-width:none;margin:0}.newsletter--narrow .newsletter-form__field-wrapper{max-width:none}}.candly-wordmark-section{margin-top:5.2rem}.candly-wordmark-section+.shopify-section .footer{border-top:0}.icon-caret{transition:transform var(--candly-medium) var(--candly-ease)}@media(prefers-reduced-motion:no-preference){.js details>.header__submenu,.facets__disclosure>.facets__display{transition:opacity .25s ease,transform .3s var(--candly-ease)}.facets__disclosure>.facets__display{opacity:0;transform:translateY(-1rem)}.js details[open]>.header__submenu,.facets__disclosure[open]>.facets__display{opacity:1;transform:translateY(0);animation:none}@starting-style{.js details[open]>.header__submenu{opacity:0;transform:translateY(-1.5rem)}.facets__disclosure[open]>.facets__display{opacity:0;transform:translateY(-1rem)}}header-menu>details::details-content,.facets__disclosure::details-content{transition:content-visibility .3s allow-discrete}.disclosure__list-wrapper{transition:opacity .25s ease,transform .3s var(--candly-ease),display .3s allow-discrete}.disclosure__list-wrapper[hidden]{opacity:0;transform:translateY(0)}@supports selector(::details-content){:root{interpolate-size:allow-keywords}.candly-accordion::details-content,.accordion details::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .4s var(--candly-ease),opacity .3s ease,content-visibility .4s allow-discrete}.candly-accordion[open]::details-content,.accordion details[open]::details-content{block-size:auto;opacity:1}}.candly-eyebrow__dot,.candly-hero .candly-hero__dot,.candly-page-header .candly-page-header__dot{position:relative}.candly-eyebrow__dot:after,.candly-hero .candly-hero__dot:after,.candly-page-header .candly-page-header__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:inherit;animation:candly-ping 2.2s cubic-bezier(0,0,.2,1) infinite}}@keyframes candly-ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.candly-top{position:fixed;right:2rem;bottom:9.6rem;z-index:90;display:grid;place-items:center;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:var(--candly-radius);background:#3a1503;color:#fff8f0;box-shadow:0 1rem 2.4rem #0000002e;cursor:pointer;opacity:0;transform:translateY(1.2rem);pointer-events:none;transition:opacity var(--candly-medium) ease,transform var(--candly-medium) var(--candly-ease),background-color var(--candly-fast) ease}.candly-top--visible{opacity:1;transform:translateY(0);pointer-events:auto}.candly-top .svg-wrapper{width:1.8rem;transform:rotate(-90deg);transition:transform var(--candly-medium) var(--candly-ease)}.candly-top:hover{background:#5c2e17}.candly-top:hover .svg-wrapper{transform:rotate(-90deg) translate(.3rem)}.candly-top:active{transform:scale(.94)}body:has(cart-drawer.active) .candly-top,body:has(#shopify-pc__banner[style*=block]) .candly-top{opacity:0;pointer-events:none}@media screen and (max-width:749px){.candly-top{right:1.2rem;width:4.4rem;height:4.4rem}}@media screen and (min-width:990px){slider-component.slider-component-desktop:not(.slider-component-full-width),.collection slider-component.slider-component-desktop:not(.slider-component-full-width){max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:3.2rem;padding-right:3.2rem}.collection .collection__title.title-wrapper--self-padded-tablet-down{padding-left:3.2rem;padding-right:3.2rem}.slider-component-desktop:not(.slider-component-full-width) .slider--desktop{scroll-padding-left:0}.slider-component-desktop:not(.slider-component-full-width) .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.slider-component-desktop:not(.slider-component-full-width) .slider--desktop:after{display:none}.slider-component-desktop:not(.slider-component-full-width) .slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing)) / 2)}.slider-component-desktop:not(.slider-component-full-width) .slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 2) / 3)}.slider-component-desktop:not(.slider-component-full-width) .slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 3) / 4)}.slider-component-desktop:not(.slider-component-full-width) .slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 4) / 5)}.slider-component-desktop:not(.slider-component-full-width) .slider--desktop.grid--6-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 5) / 6)}}.slider-component-desktop:not(.slider-component-full-width) .slider-counter{display:none}.header__heading-link .header__heading-logo{transform-origin:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.header__heading-link:hover .header__heading-logo{transform:scale(1.07) rotate(-3deg);animation:candly-flicker 1.6s ease-in-out infinite}.header__heading-link:active .header__heading-logo{transform:scale(.97) rotate(0)}}@keyframes candly-flicker{0%,to{filter:drop-shadow(0 .2rem .6rem rgba(180,83,43,.25))}30%{filter:drop-shadow(0 .4rem 1.4rem rgba(180,83,43,.6))}55%{filter:drop-shadow(0 .2rem .8rem rgba(180,83,43,.35))}75%{filter:drop-shadow(0 .5rem 1.6rem rgba(180,83,43,.65))}}.candly-page-header.page-width{padding-top:3.2rem}.candly-page-header__heading{margin:0;font-size:clamp(3.6rem,4vw,5.6rem);font-weight:800;line-height:1.05}.candly-page-header__text{margin-top:1.4rem;max-width:64rem;font-size:1.8rem;line-height:1.55}.candly-page-header__text p{margin:0}.candly-page-header-section+.section{margin-top:1.6rem}@media screen and (min-width:990px){.candly-page-header.page-width{padding-top:5.6rem}.candly-page-header-section+.section{margin-top:3.2rem}}.candly-editorial__row{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;align-items:center}.candly-editorial__row+.candly-editorial__row{margin-top:5.6rem}.candly-editorial__media{aspect-ratio:4 / 5;max-height:76rem;overflow:hidden;border-radius:var(--candly-radius);background:rgba(var(--color-foreground),.06)}.candly-editorial__media img,.candly-editorial__media svg{width:100%;height:100%;object-fit:cover;object-position:center 20%}.candly-editorial__copy{max-width:56rem}.candly-editorial__heading{margin:0 0 1.6rem}.candly-editorial__text{font-size:1.7rem;line-height:1.7}.candly-editorial__text p{margin:0 0 1.4rem}.candly-editorial__text p:last-child{margin-bottom:0}.candly-editorial__copy .button{margin-top:2.8rem}@media screen and (min-width:990px){.candly-editorial__row{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:9.6rem}.candly-editorial__row+.candly-editorial__row{margin-top:10rem}.candly-editorial__row:nth-child(2n){grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.candly-editorial__row:nth-child(2n) .candly-editorial__media{order:2}.candly-editorial__row:nth-child(2n) .candly-editorial__copy{justify-self:end}}.candly-contact__details{display:flex;flex-wrap:wrap;gap:1.6rem 5.6rem;margin:0 0 4rem;padding:0}.candly-contact__detail{display:flex;align-items:center;gap:1.2rem;font-size:1.9rem;font-weight:700;line-height:1.3;color:rgb(var(--candly-heading, var(--color-foreground)))}.candly-contact__detail .candly-icon{flex:none;width:2.4rem;height:2.4rem;color:#b4532b}.candly-contact__detail a{padding-bottom:.2rem;color:inherit;text-decoration:none;overflow-wrap:anywhere;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 2px;transition:background-size var(--candly-medium) var(--candly-ease)}.candly-contact__detail a:hover{background-size:100% 2px}.candly-contact__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem;align-items:start}.candly-contact__card{padding:2.8rem 2rem;border-radius:var(--candly-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.candly-contact__card-heading{margin:0}.candly-contact__card-text{margin-top:.8rem;font-size:1.6rem;line-height:1.55}.candly-contact__card-text p{margin:0}.candly-form{margin-top:2.8rem}.candly-form__row{display:grid;grid-template-columns:minmax(0,1fr);column-gap:1.6rem}.candly-form__field{display:flex;flex-direction:column;gap:.8rem;margin-bottom:2rem}.candly-form__label{font-size:1.4rem;font-weight:700}.candly-form__input{width:100%;min-height:5.2rem;padding:1.4rem 1.6rem;border:0;border-radius:var(--inputs-radius, var(--candly-radius));background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;-webkit-appearance:none;appearance:none;transition:box-shadow var(--candly-fast) ease}.candly-form__input--area{min-height:16rem;line-height:1.5;resize:vertical}.candly-form__input:hover{box-shadow:0 0 0 .1rem #b4532b73}.candly-form__input:focus-visible,.candly-form__input:focus{outline:0;box-shadow:0 0 0 .2rem #b4532b}.candly-form__submit.button{width:100%;min-height:5.4rem;gap:1rem;font-size:1.6rem}.candly-form__submit .svg-wrapper{width:1.6rem}.candly-form__submit:hover .svg-wrapper{transform:translate(.4rem)}.candly-form__status{display:flex;align-items:flex-start;gap:1.2rem;margin:0 0 2.4rem;padding:1.6rem;border-radius:var(--candly-radius);background:rgba(var(--color-foreground),.07);font-size:1.5rem;font-weight:600;line-height:1.4}.candly-form__status svg{flex:none;width:2rem;height:2rem}.candly-form__status a{color:inherit}.candly-contact__aside-heading{margin:0 0 2rem}@media screen and (min-width:750px){.candly-contact__card{padding:4.8rem}.candly-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.candly-contact__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:8rem}.candly-contact__aside{padding-top:1.2rem}}.product__title h1{font-weight:800}.product .price--large{font-size:2.4rem;font-weight:700}.product__description{font-size:1.6rem;line-height:1.65}.product__description ul{margin:.4rem 0 1.4rem;padding-left:2rem}.product__description p{margin:0 0 1.2rem}.candly-product-extras{margin-top:2.4rem}.candly-product-extras__handmade{display:flex;align-items:center;gap:1rem;margin:0 0 2rem;font-size:1.5rem;font-weight:600}.candly-product-extras__handmade .candly-icon{flex:none;width:2.2rem;height:2.2rem;color:#b4532b}@media screen and (min-width:750px){.product__info-container{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:1.2rem}.product__info-container>*{flex:0 0 100%;max-width:100%}.product__info-container>.product-form__quantity{flex:0 0 auto;margin-bottom:0}.product__info-container>.product-form__quantity+div{flex:1 1 0;min-width:20rem;margin-bottom:0}.product__info-container>.product-form__quantity+div .product-form,.product__info-container>.product-form__quantity+div .product-form__buttons{margin:0;max-width:none}}.candly-reviews .jdgm-carousel-title-and-link,.candly-reviews .jdgm-carousel-item__product,.candly-reviews .jdgm-carousel-item__timestamp{display:none!important}@media screen and (min-width:750px){.candly-reviews .jdgm-carousel-wrapper{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}}.candly-reviews .jdgm-carousel.jdgm-carousel{font-family:var(--font-body-family)!important}@media screen and (min-width:750px){.candly-reviews .jdgm-carousel.jdgm-carousel{width:100%!important;max-width:none!important;margin:0!important}}.candly-reviews .jdgm-carousel__item-container{height:auto!important}.candly-reviews .jdgm-carousel-item{height:auto!important;vertical-align:top}@media screen and (min-width:750px){.candly-reviews .jdgm-carousel-item{padding:0 1rem!important}}.candly-reviews .jdgm-carousel-item__review{display:flex;flex-direction:column;height:22rem!important;padding:2.8rem!important;border-radius:var(--candly-radius);background:#f0e1cf;text-align:left}.candly-reviews .jdgm-carousel-item__review-rating{margin:0 0 1.4rem!important;text-align:left}.candly-reviews .jdgm-carousel-item__review-content{flex:1 1 auto;height:auto!important;max-height:none!important;overflow:hidden}.candly-reviews .jdgm-carousel-item__review-title{font-size:1.6rem!important;font-weight:700!important}.candly-reviews .jdgm-carousel-item__review-body,.candly-reviews .jdgm-carousel-item__review-body p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;height:auto!important;max-height:none!important;margin:0!important;color:#2a1a12!important;font-size:1.6rem!important;line-height:1.55!important;white-space:normal!important;text-align:left}.candly-reviews .jdgm-carousel-item__reviewer-name-wrapper{margin-top:1.6rem!important;text-align:left}.candly-reviews .jdgm-carousel-item__reviewer-name{color:#2a1a12!important;font-size:1.4rem!important;font-weight:700!important;opacity:1!important}.candly-reviews .jdgm-carousel__arrows{margin-top:2rem!important}@media screen and (min-width:750px){.candly-reviews .candly-reviews__body>*{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}.candly-reviews .jdgm-carousel.jdgm-carousel,.candly-reviews .jdgm-carousel-wrapper.jdgm-carousel-wrapper{height:auto!important}.candly-reviews .jdgm-carousel.jdgm-carousel .jdgm-carousel__item-container.jdgm-carousel__item-container,.candly-reviews .jdgm-carousel.jdgm-carousel .jdgm-carousel__item-wrapper.jdgm-carousel__item-wrapper,.candly-reviews .jdgm-carousel.jdgm-carousel .jdgm-carousel-item.jdgm-carousel-item{height:24rem!important}@media screen and (min-width:750px){.candly-reviews .shopify-app-block>div{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}.candly-reviews .jdgm-carousel-item__review{height:17rem!important}.candly-reviews .jdgm-carousel-item__reviewer-name-wrapper{margin-top:1.4rem!important;padding-left:.4rem}.jdgm-carousel-item__reviewer-name:not([data-candly-short]),.jdgm-rev__author:not([data-candly-short]){visibility:hidden}.candly-freeship{position:relative}.candly-freeship__text{display:flex;align-items:center;gap:.8rem}.candly-freeship__check{display:grid;flex:none;place-items:center;width:2rem;height:2rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.candly-freeship__check svg{width:1rem;height:1rem}.candly-freeship__bar span{transition:width .65s var(--candly-ease),background-color .4s ease .3s}.candly-freeship--filling .candly-freeship__bar span{background:#b4532b}.candly-freeship--filling .candly-freeship__text{opacity:0}.candly-freeship--celebrate .candly-freeship__text{animation:candly-freeship-text .5s ease both}.candly-freeship--celebrate .candly-freeship__check{animation:candly-freeship-check .5s cubic-bezier(.34,1.56,.64,1) .1s both}.candly-freeship--celebrate .candly-freeship__bar span{background-image:linear-gradient(100deg,transparent 35%,rgba(255,248,240,.45) 50%,transparent 65%);background-size:260% 100%;background-repeat:no-repeat;animation:candly-freeship-shine 1.1s ease .1s both}.candly-confetti{position:absolute;right:2rem;bottom:2rem;z-index:5;width:0;height:0;pointer-events:none}.candly-confetti span,.candly-confetti i{position:absolute;top:0;left:0;display:block}@keyframes candly-freeship-text{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes candly-freeship-check{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes candly-freeship-shine{0%{background-position:130% 0}to{background-position:-130% 0}}.candly-reviews .jdgm-carousel.jdgm-carousel .jdgm-carousel__arrows .jdgm-carousel__left-arrow,.candly-reviews .jdgm-carousel.jdgm-carousel .jdgm-carousel__arrows .jdgm-carousel__right-arrow{position:relative!important;display:block!important;width:4.4rem!important;height:4.4rem!important;margin:0!important;border:0!important;border-radius:var(--candly-radius)!important;background:#3a1503!important;transform:none!important}.candly-reviews .jdgm-carousel.jdgm-carousel .jdgm-carousel__arrows{display:flex!important;justify-content:center;gap:1rem;height:auto!important;margin-top:1.6rem!important}@media screen and (max-width:749px){.candly-top{bottom:8rem}.candly-head{margin-bottom:2rem}.candly-hero--banner .candly-hero__banner{min-height:48rem}}.candly-reviews .jdgm-carousel.jdgm-carousel .jdgm-carousel__arrows .jdgm-carousel__left-arrow:before,.candly-reviews .jdgm-carousel.jdgm-carousel .jdgm-carousel__arrows .jdgm-carousel__right-arrow:before{content:""!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;width:1rem!important;height:1rem!important;border:0!important;border-right:.2rem solid #fff8f0!important;border-bottom:.2rem solid #fff8f0!important;background:none!important}.candly-reviews .jdgm-carousel.jdgm-carousel .jdgm-carousel__arrows .jdgm-carousel__right-arrow:before{transform:translate(-70%,-50%) rotate(-45deg)!important}.candly-reviews .jdgm-carousel.jdgm-carousel .jdgm-carousel__arrows .jdgm-carousel__left-arrow:before{transform:translate(-30%,-50%) rotate(135deg)!important}@media screen and (min-width:750px){.featured-product.product.grid{display:grid;grid-template-columns:minmax(0,42rem) minmax(0,1fr);align-items:center;gap:0;padding:3.2rem;border-radius:var(--candly-radius);background:rgba(var(--color-foreground),.05)}.featured-product.product.grid>.grid__item{width:auto;max-width:none;padding:0}.featured-product.product.grid>.product__info-wrapper{max-width:60rem;padding:0 0 0 5.6rem}.featured-product .product__title{font-size:3.2rem}}body.password .password-main{display:flex;flex-direction:column;justify-content:center;padding:.8rem 0 3.2rem}body.password hr{display:none}body.password shopify-forms-embed{display:none!important}@media screen and (min-width:990px){body.password .password-header{padding-left:3.2rem;padding-right:3.2rem}}body.password .password__footer{padding-top:2.4rem}body.password .password__footer-caption a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:rgb(var(--candly-heading, var(--color-foreground)))}
/*# sourceMappingURL=/cdn/shop/t/6/assets/candly.css.map */
