:root{--s-dark:#2C2420;--s-warm:#8B6F47;--s-cream:#F5EDE4;--s-bg:#FDFBF8;--s-muted:#6B5E52;--s-lm:#8B7D6B;--s-green:#5B8C6B;--s-gold:#D4A853;--s-fd:"Cormorant Garamond",Georgia,serif;--s-fb:"DM Sans","Segoe UI",sans-serif}@keyframes sereneSpin{to{transform:rotate(360deg)}}@keyframes sereneFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.header-bottom-section{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:none!important;overflow:hidden!important;line-height:0!important;font-size:0!important}.header-bottom-section *,.header-bottom{display:none!important;height:0!important;margin:0!important;padding:0!important}.section-header.header-main-section,.header-wrapper{margin-bottom:0!important}.header-top-section{margin-bottom:0}.header-top-section .header-top{background:var(--s-dark)!important;padding:8px 16px}.header-top-section .header-top .header-top-inner{display:flex!important;justify-content:center!important;align-items:center!important}.header-top-section .header-top .header-top-center{width:100%;text-align:center}.header-top-section .header-top .header-top-center>span,.header-top-section .header-top .header-top-center>span p{font-family:var(--s-fb)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.8px!important;color:var(--s-cream)!important;display:inline!important;line-height:1.4!important;margin:0!important}.header-top-section .header-top .header-top-left{display:none!important}.serene-ann-bar{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap}.serene-ann-item{display:inline-flex;align-items:center;gap:6px;font-family:var(--s-fb);font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--s-cream);white-space:nowrap;line-height:1;text-decoration:none}.serene-ann-item svg{width:15px;height:15px;flex-shrink:0}@media(max-width:749px){.header-top-section .header-top{padding:6px 10px!important}.serene-ann-bar{gap:4px 14px}.serene-ann-item{font-size:9px;gap:4px;letter-spacing:.4px}.serene-ann-item svg{width:11px;height:11px}}@media(min-width:990px){.serene-ann-bar{gap:32px}.serene-ann-item svg{width:16px;height:16px}.header-top-section .header-top .header-top-left{display:flex!important;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.header-top-section .header-top .header-top-inner{position:relative}}@media(min-width:990px){.header-wrapper,.header-wrapper.header-wrapper--border-bottom{border-bottom:1px solid rgba(0,0,0,.06)!important;box-shadow:none!important;margin-bottom:0!important}.header-wrapper header.header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 85px!important;min-height:60px!important;gap:20px!important;flex-wrap:nowrap!important}.header-wrapper header.header .header__heading{order:1;flex:0 0 auto}.header-wrapper header.header .serene-inline-nav{order:2;flex:1 1 auto;display:flex;justify-content:center}.header-wrapper header.header .header__icons{order:3;flex:0 0 auto}.header-wrapper header.header header-drawer,.header-wrapper header.header .menu_drawer{display:none!important}.header__heading-link{font-family:var(--s-fd)!important;font-size:24px!important;font-weight:600!important;letter-spacing:4px!important;text-transform:uppercase!important;color:var(--s-dark)!important;text-decoration:none!important;white-space:nowrap}.serene-inline-nav__list{display:flex;align-items:center;gap:0;list-style:none;margin:0;padding:0}.serene-inline-nav__link{font-family:var(--s-fb);font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--s-muted);text-decoration:none;padding:8px 18px;transition:color .2s;white-space:nowrap}.serene-inline-nav__link:hover,.serene-inline-nav__link--active{color:var(--s-dark)}}@media(max-width:989px){.header-wrapper header.header{display:grid!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;padding:10px 12px!important;gap:0!important;min-height:48px!important}header-drawer,.header-wrapper header.header header-drawer,.header-wrapper header.header .menu_drawer{grid-column:1;grid-row:1;justify-self:start;position:static!important;overflow:visible!important}.header-wrapper header.header .header__icon--menu{width:36px;padding:0}.header-wrapper header.header .header__heading{grid-column:2;grid-row:1;justify-self:center;text-align:center;min-width:0;overflow:visible;line-height:1.3}.header-wrapper header.header .header__heading .header__heading-link{font-size:15px!important;letter-spacing:1.5px!important;white-space:nowrap;display:block}.header__heading-logo-wrapper{max-width:120px;margin:0 auto}.header__heading-logo{max-height:30px;width:auto}.header-wrapper header.header .header__icons{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center}.header-wrapper header.header details-modal.header__search,.header-wrapper header.header .header__icon--search,.header-wrapper header.header .tm_header-dropdown,.header-wrapper header.header .cm-compare-button,.header-wrapper header.header .cm-wishlist-button,.header-wrapper header.header .header__icons>.header__icon--account,.header-wrapper header.header .hearder-cart .header__icon_title,.header-wrapper header.header .hearder-cart .cart_price{display:none!important}.header-wrapper header.header .hearder-cart{display:flex;align-items:center}.header-wrapper header.header .hearder-cart .header__icon--cart{display:flex;align-items:center;justify-content:center;padding:4px;position:relative}.serene-inline-nav{display:none!important}#menu-drawer,#menu-drawer.menu-drawer{position:fixed!important;top:0!important;left:0!important;width:80vw!important;max-width:380px!important;height:100vh!important;height:100dvh!important;z-index:99999!important;overflow-y:auto!important;background:#fff!important}.category_overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99998!important;background:#0006!important}#menu-drawer .icon-close{display:none!important}#menu-drawer .drawer__heading{font-family:var(--s-fb);font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.06)}.serene-drawer-close{position:absolute!important;top:10px!important;right:12px!important;z-index:100000!important;display:flex!important;align-items:center!important;gap:4px!important;font-family:var(--s-fb)!important;font-size:11px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;color:var(--s-muted)!important;background:none!important;border:none!important;cursor:pointer!important;padding:6px 10px!important;-webkit-tap-highlight-color:transparent!important}.serene-drawer-close:active{color:var(--s-dark)!important}#menu-drawer .menu-drawer__navigation-container{position:relative;padding-top:0}#menu-drawer .menu-drawer__navigation{padding:12px 0;flex:1}#menu-drawer .menu-drawer__menu-item,#menu-drawer .menu-drawer__menu-item a{font-family:var(--s-fb);font-size:15px;font-weight:400;color:var(--s-dark);padding:12px 24px;display:block;text-decoration:none}}.serene-section--hero,.serene-section--trust,.serene-section--hiw,.serene-section--reviews,.serene-section--bva,.serene-section--faq,.serene-section--cta,.serene-section--coll-hero,.serene-section--help{width:100%;max-width:100%;margin:0;padding:0;border:none}section.spaced-section{margin-top:0!important}.serene-hero{position:relative;display:flex;align-items:center;min-height:440px;padding:48px 24px;background:linear-gradient(135deg,#fdfbf8,#f5ede4,#ede5db);overflow:hidden;width:100%;box-sizing:border-box}.serene-hero:before{content:"";position:absolute;top:-100px;right:-100px;width:400px;height:400px;border-radius:50%;background:#d4a8530d;pointer-events:none}@media(min-width:750px){.serene-hero{padding:30px 40px;min-height:480px}}@media(min-width:990px){.serene-hero{padding:30px 80px;min-height:520px}}@media(min-width:1400px){.serene-hero{padding:30px 256px 55px 270px;min-height:480px}}.serene-hero__grid{display:flex;align-items:center;gap:32px;max-width:1200px;margin:0 auto;width:100%;flex-direction:column}@media(min-width:750px){.serene-hero__grid{flex-direction:row;gap:48px}}.serene-hero__content{flex:1;min-width:0;max-width:520px;position:relative;z-index:2;text-align:center;animation:sereneFadeUp .8s ease-out}@media(min-width:750px){.serene-hero__content{text-align:left}}.serene-hero__visual{flex:0 0 auto;display:flex;justify-content:center;position:relative;z-index:2;animation:sereneFadeUp 1s ease-out .2s both}.serene-hero__visual img{max-width:min(340px,calc(100% - 8px));width:100%;height:auto;border-radius:12px}@media(min-width:750px){.serene-hero__visual img{max-width:400px}}@media(min-width:990px){.serene-hero__visual img{max-width:480px}}.serene-ring-visual{width:240px;height:240px;border-radius:50%;background:linear-gradient(145deg,#e8ddd3,#d4c5b5);box-shadow:0 20px 60px #00000026,inset 0 2px 10px #ffffff4d;display:flex;align-items:center;justify-content:center}@media(min-width:750px){.serene-ring-visual{width:260px;height:260px}}.serene-ring-visual__inner{width:165px;height:165px;border-radius:50%;background:linear-gradient(145deg,#f5f0eb,#ede5db);box-shadow:inset 0 4px 15px #0000001a;display:flex;align-items:center;justify-content:center;position:relative}@media(min-width:750px){.serene-ring-visual__inner{width:180px;height:180px}}.serene-ring-visual__spinner{position:absolute;width:185px;height:185px;border-radius:50%;border:3px dashed rgba(180,160,140,.3);animation:sereneSpin 8s linear infinite}@media(min-width:750px){.serene-ring-visual__spinner{width:200px;height:200px}}.serene-ring-visual__text{font-family:var(--s-fd);color:#8b7d6b;text-align:center;letter-spacing:2px;text-transform:uppercase;line-height:1.6}.serene-ring-visual__s{font-size:26px;margin-bottom:4px}.serene-ring-visual__name{font-size:11px}.serene-ring-visual__sub{font-size:9px;opacity:.6}.serene-hero__tag{display:inline-block;background:#5b8c6b1f;color:var(--s-green);font-family:var(--s-fb);font-size:11px;letter-spacing:2px;text-transform:uppercase;padding:6px 14px;border-radius:20px;font-weight:500}.serene-hero__title{font-family:var(--s-fd);font-size:32px;font-weight:600;line-height:1.15;color:var(--s-dark)}.serene-hero__title p{margin:0}.serene-hero__title em,.serene-hero__title i{color:var(--s-warm);font-style:italic}@media(min-width:750px){.serene-hero__title{font-size:42px}}@media(min-width:990px){.serene-hero__title{font-size:44px}}.serene-hero__subtitle{font-family:var(--s-fb);font-size:15px;line-height:1.7;color:var(--s-muted);margin-bottom:28px;font-weight:300}@media(min-width:750px){.serene-hero__subtitle{font-size:16px}}.serene-hero__cta{display:inline-flex;align-items:center;gap:10px;background:var(--s-dark);color:var(--s-cream);padding:16px 36px;border:none;border-radius:6px;font-family:var(--s-fb);font-size:14px;letter-spacing:1.5px;text-transform:uppercase;font-weight:500;text-decoration:none;transition:all .3s}.serene-hero__cta:hover{background:var(--s-warm);transform:translateY(-2px);box-shadow:0 8px 25px #2c242033;color:var(--s-cream)}@media(max-width:749px){.serene-hero__cta{width:100%;justify-content:center}}.serene-hero__micro{display:flex;gap:16px;margin-top:14px;font-family:var(--s-fb);font-size:11px;color:var(--s-lm);flex-wrap:wrap;justify-content:center;letter-spacing:.5px}@media(min-width:750px){.serene-hero__micro{justify-content:flex-start}}.serene-hero__micro span{display:inline-flex;align-items:center;gap:4px}.serene-trust{display:flex;justify-content:center;gap:48px;padding:40px 20px;background:#f5ede4;flex-wrap:wrap;width:100%}@media(max-width:749px){.serene-trust{gap:20px;padding:28px 16px}}.serene-trust__item{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;min-width:120px}@media(max-width:749px){.serene-trust__item{min-width:70px;gap:8px}}.serene-trust__icon{width:44px;height:44px;border-radius:50%;background:#fdfbf8;display:flex;align-items:center;justify-content:center;color:var(--s-warm)}.serene-trust__label{font-family:var(--s-fb);font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:500;color:var(--s-muted)}.serene-section-title{font-family:var(--s-fd);font-size:34px;text-align:center;margin-bottom:12px;font-weight:600;color:var(--s-dark)}@media(max-width:749px){.serene-section-title{font-size:26px}}.serene-section-sub{text-align:center;color:var(--s-lm);font-family:var(--s-fb);font-size:15px;margin:0 auto 30px;max-width:560px;font-weight:300;line-height:1.6;padding:0 16px}.serene-hiw{padding:30px 40px;background:#fff;width:100%}@media(max-width:749px){.serene-hiw{padding:30px 20px}}.serene-hiw__steps{display:flex;gap:32px;justify-content:center;flex-wrap:wrap;max-width:900px;margin:0 auto}.serene-hiw__step{flex:1;min-width:220px;max-width:280px;text-align:center;padding:32px 24px;background:#fff;border-radius:12px;box-shadow:0 2px 20px #0000000a}.serene-hiw__num{width:40px;height:40px;border-radius:50%;background:var(--s-dark);color:var(--s-cream);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;margin:0 auto 16px;font-family:var(--s-fd)}.serene-hiw__step-title{font-family:var(--s-fd);font-size:20px;font-weight:600;margin-bottom:10px;color:var(--s-dark)}.serene-hiw__step-desc{font-family:var(--s-fb);font-size:13px;color:var(--s-lm);line-height:1.6;font-weight:300}section.featured-section{padding-bottom:30px}.featured-section .collection__title,.featured-section .title-wrapper,section.featured-section .collection__title{text-align:center!important}.featured-section .collection__title .title,.featured-section .collection__title h2,.featured-section h2.title,section.featured-section h2.title{text-align:center!important;width:100%!important;display:block!important;font-family:var(--s-fd)!important;font-weight:600!important;color:var(--s-dark)!important}.featured-section .collection__title{margin-bottom:2rem!important}.featured-collection{margin:0}.featured-section .card__content .card__information .card__description{display:none!important}.featured-section .center{text-align:center!important}.serene-reviews{padding:20px 40px!important;background:#f5f3ed;width:100%}@media(max-width:749px){.serene-reviews{padding:30px 20px}}.serene-reviews__grid{display:flex;gap:24px;max-width:960px;margin:0 auto;flex-wrap:wrap;justify-content:center}.serene-reviews__card{flex:1;min-width:260px;max-width:300px;background:#fff;border-radius:12px;padding:28px;box-shadow:0 2px 20px #0000000a;border:1px solid rgba(0,0,0,.04)}.serene-reviews__tag{display:inline-block;background:#8b6f471a;color:var(--s-warm);font-family:var(--s-fb);font-size:10px;padding:3px 10px;border-radius:10px;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.serene-reviews__stars{display:flex;gap:2px;margin-bottom:12px}.serene-reviews__stars svg{width:14px;height:14px;fill:var(--s-gold)}.serene-reviews__text{font-family:var(--s-fb);font-size:13px;line-height:1.7;color:var(--s-muted);margin-bottom:16px;font-style:italic;font-weight:300}.serene-reviews__author{font-family:var(--s-fb);font-size:12px;font-weight:600;color:var(--s-dark)}.serene-reviews__loc{font-family:var(--s-fb);font-size:11px;color:var(--s-lm)}.serene-reviews__more{text-align:center;margin-top:28px}.serene-reviews__more a{color:var(--s-warm);font-size:13px;text-decoration:underline}.serene-bva{padding:20px 40px!important;background:#f5ede4;width:100%}@media(max-width:749px){.serene-bva{padding:20px}}.serene-bva__grid{display:flex;gap:24px;max-width:700px;margin:0 auto;flex-wrap:wrap;justify-content:center}.serene-bva__card{flex:1;min-width:260px;background:#fff;border-radius:12px;padding:28px 24px;box-shadow:0 2px 16px #0000000a}.serene-bva__card--after{border:2px solid rgba(91,140,107,.25);box-shadow:0 4px 20px #5b8c6b14}.serene-bva__label{font-family:var(--s-fb);font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:600;margin-bottom:20px}.serene-bva__label--before{color:#c0392b}.serene-bva__label--after{color:var(--s-green)}.serene-bva__item{display:flex;align-items:flex-start;gap:10px;margin-bottom:13px;font-family:var(--s-fb);font-size:13px;color:var(--s-muted);font-weight:300;line-height:1.5}.serene-bva__item:last-child{margin-bottom:0}.serene-bva__x{color:#c0392b;font-weight:700;font-size:14px;flex-shrink:0}.serene-bva__check{color:var(--s-green);font-weight:700;font-size:14px;flex-shrink:0}.serene-faq__list{max-width:680px;margin:0 auto}.serene-faq__item{border-bottom:1px solid rgba(0,0,0,.06)}.serene-faq__q{padding:20px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:var(--s-fb);font-size:15px;font-weight:500;color:var(--s-dark);background:none;border:none;width:100%;text-align:left}.serene-faq__q:hover{color:var(--s-warm)}.serene-faq__arrow{font-size:18px;color:var(--s-lm);transition:transform .3s;flex-shrink:0;margin-left:12px}.serene-faq__arrow.open{transform:rotate(180deg)}.serene-cta-banner{background:var(--s-dark);text-align:center;padding:20px 40px!important;width:100%}@media(max-width:749px){.serene-cta-banner{padding:48px 20px}}.serene-cta-banner__title{font-family:var(--s-fd);font-size:34px;color:var(--s-cream);margin-bottom:12px;font-weight:600}@media(max-width:749px){.serene-cta-banner__title{font-size:28px}}.serene-cta-banner__sub{font-family:var(--s-fb);font-size:15px;color:var(--s-cream);opacity:.7;margin-bottom:28px;font-weight:300}.serene-cta-banner__btn{display:inline-flex;align-items:center;gap:10px;background:transparent;color:var(--s-cream);padding:14px 32px;border:1.5px solid rgba(245,237,228,.4);border-radius:6px;font-family:var(--s-fb);font-size:13px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;transition:all .3s}.serene-cta-banner__btn:hover{background:var(--s-cream);color:var(--s-dark)}.serene-cta-banner__trust{display:flex;justify-content:center;gap:24px;margin-top:20px;font-family:var(--s-fb);font-size:11px;color:var(--s-cream);opacity:.5;flex-wrap:wrap}.featured-blog .title{font-family:var(--s-fd)!important;font-size:34px!important;font-weight:600!important;text-align:center!important}@media(max-width:749px){.featured-blog .title{font-size:26px!important}}.serene-coll-hero{background:linear-gradient(135deg,#fdfbf8,#f5ede4,#ede5db);padding:40px 24px 48px;text-align:center;position:relative;overflow:hidden}.serene-coll-hero:before{content:"";position:absolute;top:-60px;right:-60px;width:300px;height:300px;border-radius:50%;background:#d4a8530a;pointer-events:none}@media(min-width:750px){.serene-coll-hero{padding:25px 40px 40px}}.serene-coll-hero__inner{max-width:640px;margin:0 auto;position:relative;z-index:2}.serene-coll-hero__breadcrumb{font-family:var(--s-fb);font-size:11px;color:var(--s-lm);margin-bottom:16px;letter-spacing:.5px}.serene-coll-hero__breadcrumb a{color:var(--s-lm);text-decoration:none}.serene-coll-hero__breadcrumb a:hover{color:var(--s-dark)}.serene-coll-hero__breadcrumb span[aria-hidden]{margin:0 8px;opacity:.4}.serene-coll-hero__breadcrumb span:last-child{color:var(--s-dark);font-weight:500}.serene-coll-hero__title{font-family:var(--s-fd);font-size:34px;font-weight:600;color:var(--s-dark);margin-bottom:12px;line-height:1.2}.serene-coll-hero__title p{margin:0}.serene-coll-hero__title em,.serene-coll-hero__title i{color:var(--s-warm);font-style:italic}@media(min-width:750px){.serene-coll-hero__title{font-size:40px}}.serene-coll-hero__subtitle{font-family:var(--s-fb);font-size:14px;color:var(--s-muted);line-height:1.6;font-weight:300;max-width:480px;margin:0 auto 20px}@media(min-width:750px){.serene-coll-hero__subtitle{font-size:15px}}.serene-coll-hero__pills{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.serene-coll-hero__pill{display:inline-flex;align-items:center;gap:5px;background:#5b8c6b14;color:var(--s-green);font-family:var(--s-fb);font-size:11px;font-weight:500;padding:5px 12px;border-radius:20px;letter-spacing:.5px}.collection .card__content .card__information .card__description{display:none!important}.collection .title-wrapper-with-link{text-align:center!important}.collection .title-wrapper-with-link .title{text-align:center!important;font-family:var(--s-fd)!important;font-weight:600!important;color:var(--s-dark)!important}.serene-help{background:var(--s-cream);padding:64px 24px}@media(min-width:750px){.serene-help{padding:32px 40px!important}}.serene-help__inner{max-width:900px;margin:0 auto}.serene-help__grid{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.serene-help__card{flex:1;min-width:220px;max-width:280px;background:#fff;border-radius:12px;padding:28px 24px;box-shadow:0 2px 16px #0000000a;transition:transform .3s,box-shadow .3s}.serene-help__card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000014}.serene-help__label{font-family:var(--s-fb);font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--s-warm);font-weight:600;margin-bottom:10px}.serene-help__text{font-family:var(--s-fb);font-size:13px;color:var(--s-muted);line-height:1.6;font-weight:300;margin-bottom:14px}.serene-help__link{font-family:var(--s-fb);font-size:12px;color:var(--s-dark);font-weight:600;text-decoration:underline;letter-spacing:.5px;transition:color .2s}.serene-help__link:hover{color:var(--s-warm)}a.serene-help__card{display:block;color:inherit;text-decoration:none;cursor:pointer}a.serene-help__card:hover .serene-help__link{color:var(--s-warm)}a.serene-help__card:focus-visible{outline:2px solid var(--s-warm);outline-offset:4px}.product .product__info-container .product-form__quantity{float:none;display:block;width:100%;margin-right:0;margin-bottom:12px;clear:both}.product-form__input.product-form__quantity+div{float:none;display:block;width:100%;overflow:visible;clear:both}.product-form__input.product-form__quantity+div .product-form,.product-form__input.product-form__quantity+div .product-form__buttons{width:100%}.product-form__input.product-form__quantity+div .product-form__submit{margin-top:0;max-width:100%;width:100%;height:46px;min-height:46px;box-sizing:border-box}.product-form__quantity .quantity{height:46px;min-height:46px}.product-form__quantity .form__label,.product-form__quantity .quantity__label{display:block}.product-form__input.product-form__quantity+div+*{clear:none}.shopify-section-group-header-group+.shopify-section{margin-top:0}.shopify-section-group-header-group,.section-header{margin-bottom:0;padding-bottom:0}@media screen and (max-width:989px){.header-wrapper header.header .header__heading{grid-column:2;grid-row:1;justify-self:center;text-align:center;width:100%;margin:0}.header-wrapper header.header .header__heading .header__heading-link{display:block;text-align:center}.header-wrapper header.header>.header__heading-link{grid-column:2;grid-row:1;justify-self:center;text-align:center;width:100%;margin:0;display:block}.header__heading-logo-wrapper{margin:0 auto;display:block}.header__heading-link>span.h2{display:block;text-align:center}}.serene-ann-bar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.serene-ann-item{display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0;color:var(--s-cream);text-decoration:none}@media screen and (max-width:749px){.serene-hero{padding:40px 12px}.serene-hero__grid{gap:24px}.serene-hero__cta{padding:14px 28px}}.product__trust-inline{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:14px;padding:12px 14px;background:#5b8c6b0f;border-radius:8px;border:1px solid rgba(91,140,107,.14)}.product__trust-item{display:inline-flex;align-items:center;gap:5px;font-family:var(--s-fb, sans-serif);font-size:11px;font-weight:500;color:var(--s-muted, #6B5E52);letter-spacing:.3px;white-space:nowrap}.product__trust-item svg{width:13px;height:13px;color:var(--s-green, #5B8C6B);flex-shrink:0}.product__trust-item--primary{color:var(--s-green, #5B8C6B);font-weight:600}.product__info-wrapper .serene-trust{padding:16px 14px;gap:16px;border-radius:8px;border:1px solid rgba(139,111,71,.1);margin-top:14px}.product__info-wrapper .serene-trust__item{min-width:60px;gap:6px}.product__info-wrapper .serene-trust__icon{width:32px;height:32px}.product__info-wrapper .serene-trust__label{font-size:10px;letter-spacing:.5px}.product__info-container .product__shipping-note{font-family:var(--s-fb, sans-serif);font-size:12px;color:var(--s-muted, #6B5E52);margin-top:10px;display:flex;align-items:center;gap:6px;line-height:1.4}.product__info-container .product__shipping-note svg{width:14px;height:14px;flex-shrink:0;color:var(--s-green, #5B8C6B)}:root{--sp-xs: 16px;--sp-sm: 28px;--sp-md: 48px;--sp-lg: 64px}.spaced-section{margin-top:0;margin-bottom:0}.serene-reviews,.serene-bva,.serene-faq,.serene-help,.serene-cta-banner{padding-top:var(--sp-lg);padding-bottom:var(--sp-lg)}@media screen and (max-width:749px){.serene-hiw,.serene-reviews,.serene-bva,.serene-faq,.serene-help,section.featured-section,.serene-cta-banner{padding-top:var(--sp-md);padding-bottom:var(--sp-md)}}#TopColumnContent,.top-column-content{display:none;height:0;margin:0;padding:0;overflow:hidden}.card-wrapper{position:relative}.serene-badges-wrapper{position:absolute;top:12px;left:12px;z-index:10;display:flex;flex-direction:column;gap:6px;pointer-events:none}.serene-badge{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border-radius:999px;line-height:1;white-space:nowrap;box-shadow:0 2px 8px #00000026;pointer-events:auto}.serene-badge--bestseller{background:linear-gradient(135deg,#c9a35b,#b88944);color:#fff}.serene-badge--new{background:#5b8c6b;color:#fff}@media screen and (max-width:749px){.serene-badges-wrapper{top:8px;left:8px}.serene-badge{padding:5px 10px;font-size:10px}}.serene-card-cta{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.9rem 1.2rem;margin-top:1rem;background:#c8923a;color:#fff;font-size:1.25rem;font-weight:500;letter-spacing:.03em;text-decoration:none;border-radius:6px;border:none;cursor:pointer;transition:background .18s ease,transform .12s ease;-webkit-tap-highlight-color:transparent;min-height:44px}.serene-card-cta:hover{background:#a8751e;color:#fff;text-decoration:none}.serene-card-cta:active{transform:scale(.98)}.serene-card-cta svg{flex-shrink:0;transition:transform .18s ease}.serene-card-cta:hover svg{transform:translate(3px)}.serene-coll-hero__seo-h2{font-size:1.4rem;font-weight:400;color:#888;margin:.4rem 0 .8rem;line-height:1.4}@media screen and (max-width:749px){.serene-coll-hero__seo-h2{font-size:1.25rem}}.product-grid .card__content .card__information h3.card__heading a,.product_tab .card__content .card__information h3.card__heading a,.featured-section .card__content .card__information h3.card__heading a{display:-webkit-box;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden}.product-grid:not(.owl-carousel) .card-wrapper,.featured-section .card-wrapper,.product_tab .card-wrapper{height:100%;display:flex;flex-direction:column}.product-grid:not(.owl-carousel) .card-wrapper .card:not(.ratio),.featured-section .card-wrapper .card:not(.ratio),.product_tab .card-wrapper .card:not(.ratio){flex:1}.product-grid.owl-carousel .owl-stage{display:flex!important;flex-wrap:nowrap;align-items:stretch}.product-grid.owl-carousel .owl-stage:after{display:none!important}.product-grid.owl-carousel .owl-item{float:none!important;display:flex!important;flex-direction:column}.product-grid.owl-carousel .owl-item .slider__slide{flex:1;display:flex;flex-direction:column}.product-grid.owl-carousel .owl-item .slider__slide .card-wrapper{flex:1;height:auto;display:flex;flex-direction:column}.product-grid.owl-carousel .owl-item .card-wrapper .card:not(.ratio){flex:1}.product-grid .card__content,.featured-section .card__content,.product_tab .card__content{display:flex!important;flex-direction:column;flex:1}.product-grid .card__content .card__information,.featured-section .card__content .card__information,.product_tab .card__content .card__information{display:flex;flex-direction:column;flex:1;grid-row:unset}.product-grid .card__content .card__information .card-information,.featured-section .card__content .card__information .card-information,.product_tab .card__content .card__information .card-information{margin-top:auto;padding-top:.4rem}.product-grid .card__content .card__information .serene-card-cta,.featured-section .card__content .card__information .serene-card-cta,.product_tab .card__content .card__information .serene-card-cta{margin-top:.75rem}@media(hover:none)and (pointer:coarse){.card-wrapper:hover .product-hover{opacity:0!important;pointer-events:none}.card-wrapper:hover .card__information .quick-add{opacity:0!important}.product-grid .card-wrapper:hover .variant-links{opacity:0!important;display:none}.serene-card-cta,.card-wrapper.product-card-wrapper{touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.serene-card-cta:hover{background:#c8923a}}label.serene-variant-pill-soldout{opacity:.45;text-decoration:line-through;cursor:not-allowed}.serene-variant-soldout-x{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.serene-pre-atc{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .8rem;margin-bottom:1rem;font-size:1.2rem;color:#444;line-height:1.4}.serene-pre-atc__item{display:flex;align-items:center;gap:.35rem;font-weight:500;color:#1d9e75}.serene-pre-atc__dot{color:#ddd}.serene-post-atc{display:flex;flex-direction:column;gap:.6rem;margin-top:1.2rem;padding:1.2rem 1.4rem;background:#faf7f3;border-radius:8px;border:1px solid #EDE5DB}.serene-post-atc__guarantee,.serene-post-atc__social{display:flex;align-items:flex-start;gap:.7rem;font-size:1.25rem;line-height:1.55;color:#444}.serene-post-atc__guarantee svg{flex-shrink:0;margin-top:1px}.serene-post-atc__social svg{flex-shrink:0;margin-top:1px}.serene-post-atc__guarantee span{color:#333}.serene-post-atc__social span{color:#666}.serene-sales-support{padding:2.5rem 0 0;border-top:1px solid #EDE5DB;max-width:100%}.serene-sales-support__body{font-size:1.5rem;line-height:1.85;color:#333;max-width:720px}.serene-sales-support__body p{margin-bottom:1.4rem}.serene-sales-support__body p:last-child{margin-bottom:0}.serene-faq{padding:0rem 0 3rem;border-top:1px solid #EDE5DB}.serene-faq .serene-section__heading,.serene-faq .serene-section__heading--center{font-size:2rem;font-weight:500;color:#1a1a2e;margin-bottom:2.4rem;text-align:left}.serene-faq__list{display:flex;flex-direction:column;gap:0;border:1px solid #EDE5DB;border-radius:10px;overflow:hidden}.serene-faq__item{border-bottom:1px solid #EDE5DB}.serene-faq__item:last-child{border-bottom:none}.serene-faq__item summary,.serene-faq__q{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.6rem 2rem;font-size:1.45rem;font-weight:500;color:#1a1a2e;cursor:pointer;list-style:none;background:#fff;transition:background .12s ease;line-height:1.4}.serene-faq__item summary::-webkit-details-marker{display:none}.serene-faq__item summary:hover,.serene-faq__q:hover{background:#faf7f3}.serene-faq__caret{width:18px;height:18px;flex-shrink:0;transition:transform .22s ease;color:#888}.serene-faq__item[open]>summary .serene-faq__caret{transform:rotate(180deg)}.serene-faq__a{padding:.4rem 2rem 2rem;font-size:1.4rem;color:#555;line-height:1.75;background:#fff}.serene-faq__item:not([open])>.serene-faq__a{display:none}.serene-faq__item[open]>.serene-faq__a{display:block}.serene-emotional-bridge{padding:4.5rem 0;background:#faf7f3;border-top:1px solid #EDE5DB;border-bottom:1px solid #EDE5DB}.serene-eb__heading{font-size:2.2rem;font-weight:500;color:#1a1a2e;margin-bottom:1.4rem;max-width:640px}.serene-eb__body{font-size:1.5rem;line-height:1.85;color:#444;max-width:620px}.serene-eb__body p{margin-bottom:1.2rem}.serene-eb__body p:last-child{margin-bottom:0}@media screen and (max-width:749px){.serene-pre-atc{font-size:1.1rem}.serene-post-atc{padding:1rem 1.2rem}.serene-post-atc__guarantee,.serene-post-atc__social{font-size:1.2rem}.serene-sales-support{padding:2.5rem 0}.serene-sales-support__body{font-size:1.4rem}.serene-faq .serene-section__heading{font-size:1.8rem}.serene-faq__item summary,.serene-faq__q{padding:1.4rem;font-size:1.35rem}.serene-faq__a{padding:0 1.4rem 1.6rem;font-size:1.35rem}}.serene-pdesc{padding:4rem 0 2rem;border-top:1px solid #EDE5DB}.serene-pdesc__body{font-size:1.45rem;line-height:1.85;color:#444;max-width:100%}.serene-pdesc__body p{margin-bottom:1.2rem}.serene-pdesc__body ul,.serene-pdesc__body ol{padding-left:1.8rem;margin-bottom:1.2rem}.serene-pdesc__body li{margin-bottom:.5rem}.serene-pdesc__body h2,.serene-pdesc__body h3{font-size:1.7rem;font-weight:500;margin:2rem 0 .8rem;color:#1a1a2e}@media screen and (max-width:749px){.serene-pdesc{padding:2.5rem 0 1.5rem}.serene-pdesc__body{font-size:1.35rem}}.product-single__description--hidden{display:none}.thumbnail,.thumbnail[aria-current],.thumbnail:hover,.thumbnail:focus,.thumbnail-list-slick .thumbnail:hover,.thumbnail-list-slick .thumbnail:focus,.thumbnail-list-slick .thumbnail[aria-current]{border-color:transparent;box-shadow:none;outline:none}.thumbnail-slider .thumbnail-list-slick .slick-current img{border-color:transparent;outline:none;box-shadow:none}.serene-pdesc-standalone{margin-top:0rem;padding:2.5rem 0 0;border-top:1px solid #EDE5DB}.serene-pdesc-standalone .serene-pdesc__body{font-size:1.45rem;line-height:1.85;color:#444}.serene-pdesc-standalone .serene-pdesc__body p{margin-bottom:1.1rem}.serene-pdesc-standalone .serene-pdesc__body p:last-child{margin-bottom:0}.serene-pdesc-standalone+.serene-sales-support,.serene-pdesc-standalone+.serene-section,.serene-pdesc-standalone+.serene-faq{margin-top:0}#judgeme_product_reviews,.jdgm-widget.jdgm-review-widget{padding-top:2.5rem}.related-products.product-recommendations,.section-template--related-products-padding{padding-top:0}.serene-pdesc-standalone,.serene-sales-support,.serene-faq.serene-section{padding-left:0;padding-right:0}@media screen and (max-width:749px){.serene-pdesc-standalone,.serene-sales-support{padding:2rem 0 0}.serene-faq{padding:2rem 0 2.5rem}#judgeme_product_reviews{padding-top:2rem!important}}.product__title-h1{font-size:clamp(2rem,4vw,2.8rem);font-weight:600;line-height:1.2;color:var(--color-base-accent-2, #111);margin:0 0 .6rem}.serene-cross-links{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.5rem 0 0;padding:1.4rem 0 0;border-top:1px solid #EDE5DB}.serene-cross-links a{font-size:1.2rem;color:#555;text-decoration:none;border:1px solid #DDD;border-radius:20px;padding:.3rem .9rem;transition:border-color .15s,color .15s}.serene-cross-links a:hover{border-color:#c8923a;color:#c8923a}.thumbnail__badge{left:50%;top:50%;right:auto;transform:translate(-50%,-50%);height:2.8rem;width:2.8rem}@media screen and (min-width:750px){.product:not(.product--small) .thumbnail__badge{left:50%;top:50%;right:auto;transform:translate(-50%,-50%);height:3.2rem;width:3.2rem}}.serene-pdesc-standalone{padding-bottom:2.5rem}.related-products__heading{margin:0 0 1.5rem;padding-top:0}.related-products.product-recommendations{padding-top:0;margin-top:0}.section-template--related-products-padding{padding-top:0;padding-bottom:1.5rem}@media screen and (min-width:750px){:root{--spacing-sections-desktop: 36px}}:root{--spacing-sections-mobile: 28px}.related-products .title-wrapper--no-top-margin{padding-top:0;padding-bottom:0}.related-products.product-recommendations [class*=-padding]{padding-top:2rem;padding-bottom:1.5rem}.related-products .title-wrapper{margin-bottom:1.5rem}.related-products .title-wrapper h2{margin:0}.related-product-grid,.related-products .owl-carousel,.related-products .grid,.related-products ul{margin-top:0}.serene-atc-btn.button--primary,.product-form__submit.serene-atc-btn{background-color:#c8923a;color:#fff;font-weight:600;font-size:1.4rem;letter-spacing:.08em;min-height:52px;border:none}.serene-atc-btn.button--primary:hover{background-color:#a8751e}.serene-dynamic-checkout{margin-top:.6rem}.serene-dynamic-checkout shopify-accelerated-checkout,.serene-dynamic-checkout .shopify-payment-button{opacity:.82;transition:opacity .15s ease}.serene-dynamic-checkout shopify-accelerated-checkout:hover,.serene-dynamic-checkout .shopify-payment-button:hover{opacity:1}.shopify-payment-button__more-options,.serene-dynamic-checkout~a,[id*=shopify-buyer-consent]{font-size:1.1rem;color:#999;text-decoration:underline;margin-top:.4rem;display:block;text-align:center}@media screen and (max-width:749px){#shopify-section-template--20381497131180__171093343688deb028 .page-width{padding-top:0}.jdgm-widget.jdgm-review-widget,#judgeme_product_reviews{margin-top:0;padding-top:1rem}}@media screen and (max-width:749px){.related-products.product-recommendations [class*=-padding]{padding-top:1.5rem;padding-bottom:1rem}.related-products .title-wrapper{margin-bottom:1rem}.related-products .title-wrapper h2{font-size:1.8rem;margin:0}}.caption-large.light,.product_decs.caption-large.light{color:#555}.footer__list-social a,.footer-block__heading,.footer-block__details-content a{color:#2c2c2c}.footer-block__details-content a:hover{color:#c19417}@media screen and (max-width:749px){.footer-block__details-content li a,.footer__list-social li a{display:inline-block;min-height:44px;padding:12px 8px;line-height:1.4}.product-form__input--swatch label.swatch,.variant-links label.swatch{min-width:36px;min-height:36px}.variant-links fieldset a{display:inline-block;padding:6px}.quantity__button{min-width:44px;min-height:44px}#CartDrawer .quantity,.cart-drawer .quantity{width:calc(13rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}#CartDrawer .quantity__input,.cart-drawer .quantity__input{min-width:3rem;font-size:1.5rem;opacity:1}}.serene-visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;white-space:nowrap}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #c19417;outline-offset:2px;border-radius:2px}.skip-to-content-link:focus{position:fixed;top:16px;left:16px;z-index:99999;background:#2c2c2c;color:#fff;padding:12px 20px;border-radius:4px;text-decoration:none;font-weight:600}@media screen and (max-width:749px){body.template-product{padding-bottom:72px}.serene-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:50;background:#fff;border-top:1px solid #e8e4d8;padding:10px 16px;box-shadow:0 -4px 16px #0000000f;display:flex;align-items:center;gap:12px}.serene-sticky-atc__price{font-weight:600;font-size:16px;color:#111;flex-shrink:0}.serene-sticky-atc__btn{flex:1;min-height:48px;background:#2c2c2c;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:background .2s ease;text-decoration:none;display:flex;align-items:center;justify-content:center}.serene-sticky-atc__btn:hover,.serene-sticky-atc__btn:focus-visible{background:#c19417;color:#fff}}@media screen and (min-width:750px){.serene-sticky-atc{display:none}}.serene-notify-stock{display:block;width:100%;margin-top:10px;padding:14px 16px;background:transparent;color:#c19417;border:2px solid #c19417;border-radius:4px;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-align:center;cursor:pointer;text-decoration:none;transition:all .2s ease}.serene-notify-stock:hover,.serene-notify-stock:focus-visible{background:#c19417;color:#fff}@media screen and (max-width:480px){.serene-hero__title,.serene-hero h1{font-size:clamp(28px,7vw,36px);line-height:1.15}}.ttloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99998;background:#fff;display:flex;align-items:center;justify-content:center}.ttloader.hide-loader,.hide-loader.ttloader{display:none}.rotating{width:38px;height:38px;border-radius:50%;border:3px solid rgba(193,148,23,.15);border-top-color:#c19417;animation:_sereneLoaderSpin .75s linear infinite;background-image:none;flex-shrink:0}@keyframes _sereneLoaderSpin{to{transform:rotate(360deg)}}.owl-prev,.owl-next{position:relative}.owl-prev:after{content:"Previous";position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.owl-next:after{content:"Next";position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.serene-faq__item>.serene-faq__a{display:none}.serene-faq__item.active>.serene-faq__a,.serene-faq__item[open]>.serene-faq__a{display:block}.serene-faq__item.active>.serene-faq__q .serene-faq__arrow,.serene-faq__item.active>summary .serene-faq__caret{transform:rotate(180deg)}@media screen and (max-width:749px){.serene-hero{padding:32px 16px 36px;min-height:auto}.serene-hero__grid{gap:20px}.serene-hero__visual img{max-width:100%;width:100%;border-radius:8px}.serene-hero__content{max-width:100%}.serene-hero__title{margin-bottom:12px}.serene-hero__subtitle{margin-bottom:20px}}@media screen and (max-width:749px){section.serene-reviews,section.serene-bva,section.serene-cta-banner,section.serene-faq,section.serene-help,.serene-hiw{padding:40px 20px}.serene-section-sub{margin-bottom:28px}}@media screen and (max-width:749px){.featured-section .card__content .card__information .card-information .price,.featured-section .card__content .card__information .card-information .price .price-item,.featured-section .card__content .card__information .card-information .price__regular .price-item{font-weight:600;font-size:1.6rem;color:var(--s-dark);letter-spacing:.2px}.featured-section .card__content .card__information h3.card__heading{font-size:1.45rem;line-height:1.3}}.serene-bva__item{min-height:44px;align-items:center}@media screen and (max-width:749px){.serene-bva__card{padding:22px 18px}.serene-bva__item{min-height:40px}}@media screen and (max-width:749px){.serene-faq__q,.serene-faq__item summary{padding:18px 16px!important;font-size:1.4rem;min-height:52px;line-height:1.35}.serene-faq__arrow{font-size:20px;margin-left:12px}.serene-faq__a{padding:0 16px 18px!important;font-size:1.35rem;line-height:1.7}}@media screen and (max-width:749px){.newsletter-form__field-wrapper{max-width:100%}.newsletter-form__field-wrapper .field{display:flex;flex-direction:column;gap:10px;box-shadow:none;border-radius:0}.newsletter-form__field-wrapper .field__input{width:100%;padding:14px 16px;min-height:48px;font-size:1.4rem;border-radius:6px;border:1px solid rgba(0,0,0,.12);background:#fff}.newsletter-form__button.field__button{position:static;width:100%;min-height:48px;background:#c8923a;color:#fff;border-radius:6px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;font-size:1.25rem;margin-top:0;padding:0 16px}.newsletter-form__button.field__button:hover{background:#a8751e;color:#fff}.newsletter-form .field__label{display:none}}@media screen and (max-width:749px){.serene-coll-hero{padding:20px 16px 24px}.serene-coll-hero__breadcrumb{margin-bottom:10px;font-size:10px}.serene-coll-hero__title{font-size:28px;margin-bottom:10px}.serene-coll-hero__subtitle{display:none}.serene-coll-hero__pills{gap:8px}.serene-coll-hero__pill{font-size:10px;padding:4px 10px}}@media screen and (max-width:749px){.serene-help{padding:36px 16px}.serene-help__grid{gap:12px}.serene-help__card{padding:18px;min-width:0;max-width:100%;width:100%}.serene-help__label{font-size:10px;letter-spacing:1.5px;margin-bottom:6px}.serene-help__text{font-size:13px;margin-bottom:8px;line-height:1.5}.serene-help__link{font-size:12px}}.serene-dynamic-checkout{margin-top:10px;display:block;width:100%}.serene-dynamic-checkout shopify-accelerated-checkout,.serene-dynamic-checkout .shopify-payment-button,.serene-dynamic-checkout .shopify-payment-button__button{opacity:1!important;width:100%}.serene-dynamic-checkout .shopify-payment-button__button{min-height:48px}.serene-atc-btn+.serene-dynamic-checkout,.product-form__submit+.serene-dynamic-checkout{margin-top:12px}@media screen and (max-width:749px){.serene-sales-support__body.is-collapsible{position:relative;max-height:220px;overflow:hidden;transition:max-height .35s ease}.serene-sales-support__body.is-collapsible:after{content:"";position:absolute;left:0;right:0;bottom:0;height:72px;background:linear-gradient(to bottom,#fff0,#fff 85%);pointer-events:none}.serene-sales-support__body.is-expanded{max-height:4000px}.serene-sales-support__body.is-expanded:after{display:none}.serene-sales-support__toggle{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:10px 0;background:none;border:none;color:#c8923a;font-weight:600;font-size:1.3rem;letter-spacing:.3px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.serene-sales-support__toggle:hover,.serene-sales-support__toggle:focus-visible{color:#a8751e}.serene-sales-support__toggle-icon{transition:transform .25s ease;display:inline-block}.serene-sales-support__toggle[aria-expanded=true] .serene-sales-support__toggle-icon{transform:rotate(180deg)}}@media screen and (min-width:750px){.serene-sales-support__toggle{display:none}.serene-sales-support__body.is-collapsible{max-height:none;overflow:visible}.serene-sales-support__body.is-collapsible:after{display:none}}@media screen and (max-width:749px){.related-products .card__content .card__information .price,.related-products .card__content .card__information .price .price-item,.related-products .card__content .card__information .price__regular .price-item{font-weight:600;font-size:1.55rem;color:var(--s-dark)}.related-products .card__content .card__information h3.card__heading{font-size:1.4rem;line-height:1.3}.related-products .title-wrapper h2{font-size:2rem}}@media screen and (max-width:749px){.featured-section .card__content,.featured-section .card__information,.featured-section .card-information,.collection .card__content,.collection .card__information,.collection .card-information,.related-products .card__content,.related-products .card__information,.related-products .card-information,.product_tab .card__content,.product_tab .card__information,.product_tab .card-information{text-align:center;align-items:center}.featured-section .card__content .card__heading,.collection .card__content .card__heading,.related-products .card__content .card__heading,.product_tab .card__content .card__heading{text-align:center;width:100%}.featured-section .card__content .card__heading a,.collection .card__content .card__heading a,.related-products .card__content .card__heading a,.product_tab .card__content .card__heading a{text-align:center}.featured-section .card__content .rating,.featured-section .card__content .rating-star-icon,.featured-section .card__content .jdgm-widget,.featured-section .card__content .jdgm-prev-badge,.featured-section .card__content .jdgm-widget-actions-wrapper,.featured-section .card__content .spr-badge,.featured-section .card__content .spr-badge-starrating,.collection .card__content .rating,.collection .card__content .rating-star-icon,.collection .card__content .jdgm-widget,.collection .card__content .jdgm-prev-badge,.collection .card__content .jdgm-widget-actions-wrapper,.collection .card__content .spr-badge,.collection .card__content .spr-badge-starrating,.related-products .card__content .rating,.related-products .card__content .rating-star-icon,.related-products .card__content .jdgm-widget,.related-products .card__content .jdgm-prev-badge,.related-products .card__content .jdgm-widget-actions-wrapper,.related-products .card__content .spr-badge,.related-products .card__content .spr-badge-starrating,.product_tab .card__content .rating,.product_tab .card__content .jdgm-widget,.product_tab .card__content .jdgm-prev-badge,.product_tab .card__content .spr-badge,.product_tab .card__content .spr-badge-starrating{display:flex;justify-content:center;align-items:center;text-align:center;margin-left:auto;margin-right:auto;width:100%}.featured-section .card__content .price,.featured-section .card-information .price,.collection .card__content .price,.collection .card-information .price,.related-products .card__content .price,.related-products .card-information .price,.product_tab .card__content .price,.product_tab .card-information .price{text-align:center;justify-content:center;align-items:center;width:100%}.featured-section .price__container,.featured-section .price__regular,.featured-section .price__sale,.featured-section .price-item,.collection .price__container,.collection .price__regular,.collection .price__sale,.collection .price-item,.related-products .price__container,.related-products .price__regular,.related-products .price__sale,.related-products .price-item,.product_tab .price__container,.product_tab .price__regular,.product_tab .price__sale,.product_tab .price-item{text-align:center;justify-content:center}.featured-section .card__media,.featured-section .card__inner,.collection .card__media,.collection .card__inner,.related-products .card__media,.related-products .card__inner,.product_tab .card__media,.product_tab .card__inner{margin-left:auto;margin-right:auto;text-align:center}.featured-section .card__media img,.collection .card__media img,.related-products .card__media img,.product_tab .card__media img{margin-left:auto;margin-right:auto;display:block}.featured-section .card__content .variant-links,.featured-section .card__content fieldset,.collection .card__content .variant-links,.collection .card__content fieldset,.related-products .card__content .variant-links,.related-products .card__content fieldset,.product_tab .card__content .variant-links,.product_tab .card__content fieldset{justify-content:center;text-align:center}}@media screen and (max-width:749px){.serene-help__grid{flex-direction:column;gap:12px}.serene-help__card{flex:0 0 100%;width:100%;max-width:100%;min-width:0;padding:18px 20px}.serene-help__label{font-size:10.5px;letter-spacing:1.5px;margin-bottom:8px;line-height:1.3}.serene-help__text{font-size:13.5px;line-height:1.55;margin-bottom:10px}.serene-help__link{font-size:12.5px;display:inline-block;padding:4px 0}}@media screen and (max-width:749px){.newsletter-form,.newsletter-form__field-wrapper,.newsletter-form__field-wrapper .field{max-width:100%!important;width:100%!important}.newsletter-form__field-wrapper .field{display:flex!important;flex-direction:column!important;gap:12px!important;box-shadow:none!important;border:none!important;background:transparent!important;border-radius:0!important;padding:0!important;min-height:0!important}.newsletter-form__field-wrapper .field__input{width:100%!important;padding:14px 16px!important;min-height:48px!important;font-size:16px!important;border-radius:6px!important;border:1px solid rgba(0,0,0,.15)!important;background:#fff!important;box-shadow:none!important;margin:0!important;color:#1a1a1a!important}.newsletter-form__button.field__button,button.newsletter-form__button,.newsletter-form button[type=submit]{position:static!important;width:100%!important;min-height:48px!important;background:#c8923a!important;color:#fff!important;border-radius:6px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important;font-size:13px!important;margin:0!important;padding:12px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:none!important;cursor:pointer!important;transform:none!important;right:auto!important;top:auto!important}.newsletter-form__button.field__button:hover,button.newsletter-form__button:hover{background:#a8751e!important;color:#fff!important}.newsletter-form .field__label,.newsletter-form__button .icon{display:none!important}}.featured-section .card__content .card__heading a,.featured-section .card__content .card__heading a:link,.featured-section .card__content .card__heading a:visited,.collection .card__content .card__heading a,.collection .card__content .card__heading a:link,.collection .card__content .card__heading a:visited,.related-products .card__content .card__heading a,.related-products .card__content .card__heading a:link,.related-products .card__content .card__heading a:visited,.product_tab .card__content .card__heading a,.product_tab .card__content .card__heading a:link,.product_tab .card__content .card__heading a:visited{color:var(--s-dark)!important;transition:color .15s ease}@media(hover:hover)and (pointer:fine){.featured-section .card__content .card__heading a:hover,.collection .card__content .card__heading a:hover,.related-products .card__content .card__heading a:hover,.product_tab .card__content .card__heading a:hover{color:var(--s-warm)!important}}@media screen and (max-width:749px){.serene-coll-hero .serene-coll-hero__subtitle,.serene-coll-hero__inner .serene-coll-hero__subtitle,section .serene-coll-hero__subtitle,.serene-coll-hero__subtitle{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}@media screen and (max-width:749px){body.template-product{padding-bottom:96px!important}body.template-product .related-products,body.template-product .related-products.product-recommendations{padding-bottom:48px!important}.serene-sticky-atc,.sticky-atc,[class*=sticky-cart],[class*=sticky-atc]{box-shadow:0 -6px 20px #00000014}}.featured-section .card__content,.featured-section .card__information,.featured-section .card-information,.collection .card__content,.collection .card__information,.collection .card-information,.related-products .card__content,.related-products .card__information,.related-products .card-information,.product_tab .card__content,.product_tab .card__information,.product_tab .card-information{text-align:center;align-items:center}.featured-section .card__content .card__heading,.collection .card__content .card__heading,.related-products .card__content .card__heading,.product_tab .card__content .card__heading{text-align:center;width:100%}.featured-section .card__content .card__heading a,.collection .card__content .card__heading a,.related-products .card__content .card__heading a,.product_tab .card__content .card__heading a{text-align:center}.featured-section .card__content .rating,.featured-section .card__content .rating-star-icon,.featured-section .card__content .jdgm-widget,.featured-section .card__content .jdgm-prev-badge,.featured-section .card__content .jdgm-widget-actions-wrapper,.featured-section .card__content .spr-badge,.featured-section .card__content .spr-badge-starrating,.collection .card__content .rating,.collection .card__content .rating-star-icon,.collection .card__content .jdgm-widget,.collection .card__content .jdgm-prev-badge,.collection .card__content .jdgm-widget-actions-wrapper,.collection .card__content .spr-badge,.collection .card__content .spr-badge-starrating,.related-products .card__content .rating,.related-products .card__content .rating-star-icon,.related-products .card__content .jdgm-widget,.related-products .card__content .jdgm-prev-badge,.related-products .card__content .jdgm-widget-actions-wrapper,.related-products .card__content .spr-badge,.related-products .card__content .spr-badge-starrating,.product_tab .card__content .rating,.product_tab .card__content .jdgm-widget,.product_tab .card__content .jdgm-prev-badge,.product_tab .card__content .spr-badge,.product_tab .card__content .spr-badge-starrating{display:flex;justify-content:center;align-items:center;text-align:center;margin-left:auto;margin-right:auto;width:100%}.featured-section .card__content .price,.featured-section .card-information .price,.collection .card__content .price,.collection .card-information .price,.related-products .card__content .price,.related-products .card-information .price,.product_tab .card__content .price,.product_tab .card-information .price{text-align:center;justify-content:center;align-items:center;width:100%}.featured-section .price__container,.featured-section .price__regular,.featured-section .price__sale,.featured-section .price-item,.collection .price__container,.collection .price__regular,.collection .price__sale,.collection .price-item,.related-products .price__container,.related-products .price__regular,.related-products .price__sale,.related-products .price-item,.product_tab .price__container,.product_tab .price__regular,.product_tab .price__sale,.product_tab .price-item{text-align:center;justify-content:center}.featured-section .card__media,.collection .card__media,.related-products .card__media,.product_tab .card__media{margin-left:auto;margin-right:auto;text-align:center}.featured-section .card__media img,.collection .card__media img,.related-products .card__media img,.product_tab .card__media img{margin-left:auto;margin-right:auto;display:block}.featured-section .card__content .variant-links,.featured-section .card__content fieldset,.collection .card__content .variant-links,.collection .card__content fieldset,.related-products .card__content .variant-links,.related-products .card__content fieldset,.product_tab .card__content .variant-links,.product_tab .card__content fieldset{justify-content:center;text-align:center}@media screen and (max-width:749px){.serene-hero__visual{width:100%!important;max-width:100%!important;flex:0 0 100%!important;display:block!important;text-align:center!important}.serene-hero__visual img,.serene-hero img{width:100%!important;max-width:100%!important;height:auto!important;display:block!important;margin:0 auto!important;object-fit:cover}.serene-hero__visual .serene-ring-visual{width:min(90vw,340px);height:min(90vw,340px);margin:0 auto}.serene-hero__visual .serene-ring-visual__inner{width:65%;height:65%}.serene-hero__visual .serene-ring-visual__spinner{width:75%;height:75%}.serene-hero__grid{gap:16px!important}.serene-hero{padding:28px 16px 32px!important}}@media screen and (min-width:750px){.serene-hero__visual img,.serene-hero img{max-width:480px}.serene-hero__visual{flex:0 1 auto}}@media screen and (min-width:990px){.serene-hero__visual img,.serene-hero img{max-width:560px}.serene-hero__grid{gap:56px}}@media screen and (min-width:1400px){.serene-hero__visual img,.serene-hero img{max-width:640px}.serene-hero__grid{gap:72px}}@media screen and (max-width:749px){.template-article .article-template__hero-container{width:calc(100% + 3rem)}.template-article .article-template__hero-container .media{border-radius:0!important;width:100%!important}.template-article .article-template__hero-container img{width:100%!important;max-width:100%!important;object-fit:cover}}.product-grid .card__content,.featured-section .card__content,.product_tab .card__content,.related-products .card__content,.collection .card__content{padding-top:0!important}.product-grid .card__information,.featured-section .card__information,.product_tab .card__information,.related-products .card__information,.collection .card__information{padding-top:0!important;margin-top:0!important}.product-grid .card__information>*:first-child,.featured-section .card__information>*:first-child,.product_tab .card__information>*:first-child,.related-products .card__information>*:first-child,.collection .card__information>*:first-child{padding-top:0!important;margin-top:0!important}.product-grid .card__information>.caption-large.light:empty,.featured-section .card__information>.caption-large.light:empty,.product_tab .card__information>.caption-large.light:empty,.related-products .card__information>.caption-large.light:empty,.collection .card__information>.caption-large.light:empty{display:none!important;padding:0!important;margin:0!important}.product-grid .card__content h3.card__heading,.featured-section .card__content h3.card__heading,.product_tab .card__content h3.card__heading,.related-products .card__content h3.card__heading,.collection .card__content h3.card__heading{margin-top:0!important;padding-top:0!important}.product-grid .card__inner,.featured-section .card__inner,.product_tab .card__inner,.related-products .card__inner,.collection .card__inner{margin-bottom:0!important}@media screen and (min-width:750px){media-gallery.product__column-sticky{position:static!important;top:auto!important;max-height:none!important;overflow:visible!important}}@media screen and (max-width:749px){.thumbnail-slider .thumbnail-list.slider{scroll-padding-right:1rem;padding-right:1rem!important}.thumbnail-list__item.slider__slide:last-child{margin-right:1rem}}.product-grid .owl-item,.product-grid .owl-item .slider__slide,.product-grid .owl-item .slider__slide>.products,.product-grid .owl-item .slider__slide>span.products,.product-grid .owl-item .card-wrapper,.product-grid .owl-item .card,.product-grid .owl-item .card__content,.product-grid .owl-item .card__information,.featured-section .owl-item .slider__slide,.featured-section .owl-item .slider__slide>.products,.featured-section .owl-item .slider__slide>span.products,.featured-section .owl-item .card-wrapper,.featured-section .owl-item .card,.featured-section .owl-item .card__content,.featured-section .owl-item .card__information,.related-products .grid__item>.products,.related-products .grid__item>span.products,.related-products .card-wrapper,.related-products .card,.related-products .card__content,.related-products .card__information{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.products{display:block!important;width:100%!important}.serene-card-cta{display:flex!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;align-items:center;justify-content:center}.card__information{width:100%!important;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/17/assets/serene-cro.css.map */
