.sbl-promise__tagline .sbl-promise__word{color:inherit;padding:0}.sbl-promise__tagline .sbl-promise__dot{color:var(--sbl-champagne);padding:0 .5em}.sbl-promise--bold{--sbl-gold-grad: linear-gradient(100deg, #b8955a 0%, #c9a96e 22%, #f3e2b8 38%, #c9a96e 54%, #a8844c 76%, #c9a96e 100%);position:relative;overflow:hidden;isolation:isolate;padding:clamp(64px,9vw,128px) var(--sbl-gutter) clamp(56px,8vw,112px);background:radial-gradient(60% 80% at 15% 0%,rgb(201 169 110 / .22) 0%,transparent 60%),radial-gradient(50% 70% at 90% 100%,rgb(159 69 74 / .28) 0%,transparent 60%),linear-gradient(180deg,#2b1e16 0%,var(--sbl-espresso) 55%,#241913 100%);color:var(--sbl-ivory);border:0}.sbl-promise--bold:before{content:"";position:absolute;top:-50%;right:-20%;bottom:-50%;left:-20%;z-index:-1;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,rgb(243 226 184 / .08) 40deg,transparent 90deg,transparent 360deg);animation:sbl-spin 24s linear infinite}.sbl-promise--bold:after{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,var(--sbl-champagne),transparent)}.sbl-promise--bold .sbl-promise__tagline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.1em 0;margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(2.4rem,7vw,6.25rem);line-height:1;letter-spacing:-.015em;text-transform:none;color:var(--sbl-ivory)}.sbl-promise--bold .sbl-promise__word--2{font-style:italic;background:var(--sbl-gold-grad);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:sbl-shimmer 6s linear infinite;padding-right:.06em}.sbl-promise--bold .sbl-promise__word--0{color:transparent;-webkit-text-stroke:1px var(--sbl-champagne)}.sbl-promise--bold .sbl-promise__dot{font-size:.32em;padding:0 .9em;animation:sbl-spin 9s linear infinite}.sbl-js .sbl-promise--bold .sbl-promise__tagline.sbl-reveal{opacity:1;transform:none}.sbl-promise--bold .sbl-promise__word,.sbl-promise--bold .sbl-promise__dot{display:inline-block;transition:opacity .9s var(--sbl-ease),transform 1.1s var(--sbl-ease),filter 1.1s var(--sbl-ease);transition-delay:calc(var(--i, 0) * .16s)}.sbl-js .sbl-promise--bold .sbl-promise__tagline:not(.is-visible) :is(.sbl-promise__word,.sbl-promise__dot){opacity:0;transform:translateY(60%) rotate(4deg);filter:blur(8px)}.sbl-promise__rule{display:block;width:min(420px,60%);height:1px;margin:clamp(28px,4vw,48px) auto clamp(32px,4.5vw,56px);background:linear-gradient(90deg,transparent,var(--sbl-champagne),transparent)}.sbl-promise--light .sbl-promise__rule{display:none}.sbl-js .sbl-promise__rule.sbl-reveal{opacity:1;transform:scaleX(0);transition:transform 1.4s .5s var(--sbl-ease)}.sbl-js .sbl-promise__rule.sbl-reveal.is-visible{transform:scaleX(1)}.sbl-promise--bold .sbl-promise__grid{max-width:1180px}.sbl-promise--bold .sbl-promise__item+.sbl-promise__item{border-color:#c9a96e40}.sbl-promise--bold .sbl-promise__title{color:var(--sbl-ivory);font-size:.82rem;letter-spacing:.22em}.sbl-promise--bold .sbl-promise__text{color:#fbf7f0b8}.sbl-promise__ring{position:relative;display:grid;place-items:center;width:64px;height:64px;margin:0 auto 18px;border-radius:50%}.sbl-promise--bold .sbl-promise__ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;padding:1px;background:conic-gradient(from 0deg,var(--sbl-champagne),transparent 35%,#f3e2b8 55%,transparent 80%,var(--sbl-champagne));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:sbl-spin 7s linear infinite}.sbl-promise--bold .sbl-promise__icon{width:28px;height:28px;margin:0;color:var(--sbl-champagne);transition:transform .6s var(--sbl-ease)}.sbl-promise--bold .sbl-promise__item:hover .sbl-promise__icon{transform:scale(1.15) rotate(-6deg)}.sbl-promise--light .sbl-promise__ring{width:auto;height:auto;margin-bottom:12px}@media(max-width:749px){.sbl-promise--bold .sbl-promise__item+.sbl-promise__item{border-top-color:#c9a96e40}.sbl-promise--bold .sbl-promise__dot{padding:0 .6em}}.sbl-price-anim{position:relative}product-price.sbl-price-anim{display:block}.sbl-price-anim.is-pending{opacity:0;transform:translateY(10px)}.sbl-price-anim.is-run{animation:sbl-price-in .8s var(--sbl-ease) both}.sbl-price-anim.is-run:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;max-width:7em;height:1px;background:linear-gradient(90deg,var(--sbl-champagne),#f3e2b8,transparent);transform-origin:0 50%;animation:sbl-price-line 1.6s var(--sbl-ease) both;pointer-events:none}@keyframes sbl-price-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sbl-price-line{0%{transform:scaleX(0);opacity:1}60%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@media(prefers-reduced-motion:reduce){.sbl-promise--bold:before,.sbl-promise--bold .sbl-promise__word--2,.sbl-promise--bold .sbl-promise__dot,.sbl-promise--bold .sbl-promise__ring:before{animation:none}.sbl-js .sbl-promise--bold .sbl-promise__tagline:not(.is-visible) :is(.sbl-promise__word,.sbl-promise__dot){opacity:1;transform:none;filter:none}.sbl-price-anim.is-pending{opacity:1;transform:none}.sbl-price-anim.is-run,.sbl-price-anim.is-run:after{animation:none}.sbl-price-anim.is-run:after{display:none}}.sbl-card__title,.sbl-card__title a,.product-card a[ref=productTitleLink],.product-card a[ref=productTitleLink] *{font-family:var(--font-heading--family)!important;font-weight:700!important;letter-spacing:-.005em;color:var(--sbl-espresso)!important}.sbl-card__title,.product-card a[ref=productTitleLink] :is(p,h1,h2,h3,h4,h5,h6){font-size:clamp(1.08rem,1.25vw,1.25rem)!important;line-height:1.25!important}.sbl-card__price,.product-card product-price .price,.product-information product-price .price{font-family:var(--font-body--family)!important;font-weight:700!important;letter-spacing:.01em;color:var(--sbl-espresso);font-feature-settings:"lnum" 1,"tnum" 1}.sbl-card__price{font-size:1.05rem}.product-card product-price .price{font-size:1.05rem!important}.sbl-card__price ins,.product-card product-price .compare-at-price~.price,.product-card product-price [role=group] .price{color:var(--sbl-burgundy)}.sbl-card__price s,.product-card product-price .compare-at-price,.product-information product-price .compare-at-price{font-weight:400!important;opacity:.55}.product-information .product-details h1{font-weight:700!important;letter-spacing:-.02em}.product-information product-price .price{font-size:clamp(1.5rem,2vw,1.9rem)!important}.sbl-card__price,.sbl-card__price *,.product-card product-price,.product-card product-price *{color:var(--sbl-burgundy)!important}.sbl-delivery-line{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;font-family:var(--font-body--family);font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sbl-espresso);animation:sbl-delivery-in .9s var(--sbl-ease) both}.sbl-delivery-line svg{width:20px;height:20px;flex:none;color:#8f6d3b;transition:transform .5s var(--sbl-ease)}.sbl-delivery-line:hover svg{transform:translate(3px)}.sbl-delivery-line a{color:var(--sbl-espresso-soft);font-weight:400;letter-spacing:.08em;text-transform:none;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c5a46d}.sbl-delivery-line a:hover{color:var(--sbl-burgundy)}.product-information .sbl-delivery-line{padding:12px 0 4px;border-top:1px solid #e8d6bc}.sbl-cart-delivery{justify-content:flex-start;padding:12px 0;border-bottom:1px solid var(--color-border);font-size:.72rem}.sbl-footer-delivery{font-size:.72rem;color:var(--sbl-espresso-soft)}@keyframes sbl-delivery-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sbl-delivery-line{animation:none}.sbl-delivery-line svg{transition:none}}.jdgm-widget.jdgm-review-widget,.jdgm-rev-widg{--sbr-ivory: #FFF9F2;--sbr-champagne: #E8D6BC;--sbr-line: #e6dacb;--sbr-gold: #C5A46D;--sbr-espresso: #34251C;--sbr-soft: #6b5546;font-family:var(--font-body--family);color:var(--sbr-espresso)}.jdgm-rev-widg{max-width:1180px;margin:clamp(40px,6vw,80px) auto 0!important;padding:clamp(24px,4vw,48px)!important;background:#fff!important;border:1px solid var(--sbr-line)!important;border-radius:0!important}.jdgm-rev-widg__header{text-align:left!important;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--sbr-champagne)}.jdgm-rev-widg__title{font-family:var(--font-heading--family)!important;font-weight:500!important;font-size:clamp(1.6rem,3vw,2rem)!important;letter-spacing:-.01em;text-align:left!important;color:var(--sbr-espresso)!important;margin:0 0 14px!important}.jdgm-rev-widg__title:before{content:"In their words";display:block;margin-bottom:6px;font-family:var(--font-body--family);font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#8f6d3b}.jdgm-rev-widg__title:after{content:"";display:block;width:48px;height:1px;margin-top:12px;background:var(--sbr-gold)}.jdgm-rev-widg__summary{text-align:left!important}.jdgm-rev-widg__summary-text{font-size:.85rem!important;color:var(--sbr-soft)!important}.jdgm-star{color:var(--sbr-gold, #C5A46D)!important}.jdgm-prev-badge .jdgm-star,.jdgm-preview-badge .jdgm-star{color:#c5a46d!important}.jdgm-prev-badge__text{color:#6b5546!important;font-size:.8rem}.jdgm-histogram__bar{background:var(--sbr-ivory)!important;border-radius:0!important}.jdgm-histogram__bar-content{background:var(--sbr-gold)!important;border-radius:0!important}.jdgm-histogram__percentage,.jdgm-histogram__frequency{color:var(--sbr-soft)!important;font-size:.8rem}.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-form .jdgm-submit-rev{display:inline-block;font-family:var(--font-body--family)!important;font-size:.75rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:13px 22px!important;border:1px solid var(--sbr-espresso)!important;border-radius:0!important;background:transparent!important;color:var(--sbr-espresso)!important;box-shadow:none!important;transition:background .3s,color .3s}.jdgm-write-rev-link:hover,.jdgm-write-rev-link:focus-visible,.jdgm-form .jdgm-submit-rev:hover{background:var(--sbr-espresso)!important;color:var(--sbr-ivory)!important}.jdgm-rev-widg__reviews{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.jdgm-rev-widg__reviews .jdgm-rev{position:relative;margin:0!important;padding:26px 24px 22px!important;background:var(--sbr-ivory);border:1px solid var(--sbr-line)!important;border-top:1px solid var(--sbr-line)!important;transition:border-color .4s}.jdgm-rev-widg__reviews .jdgm-rev:hover{border-color:var(--sbr-gold)!important}.jdgm-rev-widg__reviews .jdgm-rev:before{content:"\201c";position:absolute;top:6px;right:18px;font-family:var(--font-heading--family);font-size:3.4rem;line-height:1;color:var(--sbr-champagne);pointer-events:none}.jdgm-rev__icon{display:none!important}.jdgm-rev__header{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.jdgm-rev__rating{order:-1;flex-basis:100%;margin-bottom:4px}.jdgm-rev__author{font-weight:600!important;letter-spacing:.04em;color:var(--sbr-espresso)!important}.jdgm-rev__timestamp,.jdgm-rev__location{font-size:.8rem!important;color:var(--sbr-soft)!important}.jdgm-rev__title{font-family:var(--font-heading--family);font-weight:600;font-size:1.1rem}.jdgm-rev__body,.jdgm-rev__body p{font-family:var(--font-heading--family)!important;font-style:italic;font-size:1.22rem!important;line-height:1.45!important;color:var(--sbr-espresso)!important}.jdgm-rev__buyer-badge{background:transparent!important;color:#8f6d3b!important;border:1px solid var(--sbr-champagne);font-size:.68rem!important;letter-spacing:.12em;text-transform:uppercase;border-radius:0!important;padding:2px 8px!important}.jdgm-rev__reply{background:var(--sbr-ivory)!important;border-left:2px solid var(--sbr-gold)!important}.jdgm-paginate__page{color:var(--sbr-espresso)!important}.jdgm-paginate__page.jdgm-curt{border-bottom:1px solid var(--sbr-gold)}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__header{text-align:center!important;border-bottom:0;margin-bottom:0;padding-bottom:0}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__title{text-align:center!important}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__title:after{margin-inline:auto}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary,.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-histogram{display:none!important}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary-text{text-align:center!important}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-write-rev-link{margin:14px auto 0;float:none!important}.jdgm-form input,.jdgm-form textarea{border:1px solid var(--sbr-line)!important;border-radius:0!important;background:#fff!important;font-family:var(--font-body--family)!important}.jdgm-form input:focus,.jdgm-form textarea:focus{border-color:var(--sbr-gold)!important;outline:none}@media(max-width:749px){.jdgm-rev-widg{padding:22px 16px!important}.jdgm-rev-widg__reviews{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.jdgm-rev-widg__reviews .jdgm-rev,.jdgm-write-rev-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/shinebae-luxe-v3.css.map */
