:root{--lob-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--lob-burgundy: #7f2d3a;--lob-burgundy-deep: #5f1f2a;--lob-gold: #c9a227;--lob-parchment: #f5f1e8;--lob-parchment-deep: #efe8d8;--lob-ink: #2b2118}h1,h2,h3,.hero-heading,.bb-home-hero__heading,.collection__title .title,.sw-product-right h2,.comman_block_title,.faq_details h2,.title{font-family:var(--lob-serif)!important;font-weight:600!important;letter-spacing:-.01em;color:var(--lob-ink);text-wrap:balance}.bb-home-hero__heading{font-size:clamp(34px,7vw,58px);line-height:1.08!important;max-width:15ch}.bb-home-hero__heading-accent{font-style:italic;font-weight:500!important;color:var(--lob-burgundy)}.bb-home-hero__eyebrow{display:inline-flex!important;align-items:center;gap:12px;font-size:12px;font-weight:600;letter-spacing:.22em;color:var(--lob-gold)}.bb-home-hero__eyebrow:before,.bb-home-hero__eyebrow:after{content:"";display:inline-block;width:28px;height:1px;background:var(--lob-gold)}.collection__title .title,.comman_block_title,.faq_details h2{position:relative;font-size:clamp(30px,4.5vw,42px)!important}.collection__title:after,.faq_details h2:after,.comman_block_title:after{content:"\2726";display:block;text-align:center;color:var(--lob-gold);font-size:14px;letter-spacing:.5em;margin:10px auto 0}.btn,.btn-primary,.button,.sw-btn-wrapper .btn{border-radius:6px!important;background:var(--lob-burgundy)!important;color:#fff!important;border:1px solid var(--lob-burgundy-deep)!important;font-weight:600;letter-spacing:.04em;text-transform:none;transition:background .22s ease,transform .22s ease,box-shadow .22s ease;box-shadow:0 6px 18px #5f1f2a38}.btn:hover,.btn-primary:hover,.button:hover{background:var(--lob-burgundy-deep)!important;transform:translateY(-1px);box-shadow:0 10px 24px #5f1f2a4d}.btn:active,.btn-primary:active,.button:active{transform:translateY(1px) scale(.99);box-shadow:0 3px 10px #5f1f2a40}.btn:focus-visible,.button:focus-visible{outline:2px solid var(--lob-gold);outline-offset:2px}.bb-home-hero.sw-hero-section{background:radial-gradient(ellipse 90% 70% at 70% 20%,rgba(201,162,39,.1),transparent 60%),var(--lob-parchment)}.bb-home-hero__stage{border-radius:12px;border:1px solid rgba(127,45,58,.14);border-top:3px solid var(--lob-gold);background:#fffdf8;box-shadow:0 20px 50px #5f1f2a1f}.bb-home-hero__badge{border-radius:4px;background:var(--lob-gold);color:var(--lob-ink);font-family:var(--lob-serif);font-size:15px;font-weight:700;font-style:italic;letter-spacing:.03em;box-shadow:0 4px 14px #c9a22766}.sw-product-section{background:#fffdf8}.sw-product-section:nth-of-type(2n){background:var(--lob-parchment)}.sw-product-left img,.sw-product-right img{border-radius:10px;box-shadow:0 14px 36px #2b211824}.sw-product-right h2{font-size:clamp(26px,3.6vw,36px)!important;font-style:normal}.card,.card-wrapper .card{border:1px solid rgba(127,45,58,.1);border-radius:10px;background:#fffdf8;transition:transform .22s ease,box-shadow .22s ease}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 16px 36px #5f1f2a24}.card__heading,.card__heading a{font-family:var(--lob-serif)!important;font-size:20px!important;font-weight:600!important}.price,.price-item{color:var(--lob-burgundy)!important;font-weight:700}.price--compare,.price-item--compare,s.price-item{color:#a3968a!important;font-weight:400}.main_review{background:var(--lob-parchment-deep)}.comman_block_title{font-style:italic}[class^=quote_0],.review_box{font-family:var(--lob-serif);border:1px solid rgba(201,162,39,.4);border-radius:4px;background:#fffdf8;color:var(--lob-ink)}[class^=quote_0]{font-size:17px;font-weight:600}.faq-head,.faq-head h3,.faq-head p{font-family:var(--lob-serif)!important;font-size:19px!important;font-weight:600!important;color:var(--lob-ink)!important}.faq-head[aria-expanded=true],.faq-head[aria-expanded=true] h3,.faq-head[aria-expanded=true] p{color:var(--lob-burgundy)!important}.faq_accodian_box{border:1px solid rgba(127,45,58,.12);border-radius:8px;background:#fffdf8}.header-wrapper,header.header,sticky-header{background:#fffdf8}.header-wrapper{border-bottom:1px solid rgba(201,162,39,.35)}.footer-main-sec,.footer-bottom-sec{background:var(--lob-burgundy-deep)!important;color:#f0e4d8!important}.footer-main-sec a,.footer-bottom-sec a,.footer-main-sec p,.footer-bottom-sec p,.footer-main-sec li{color:#f0e4d8!important;transition:color .2s ease}.footer-main-sec a:hover,.footer-bottom-sec a:hover{color:var(--lob-gold)!important}html{scroll-behavior:smooth}body{background:#fffdf8}::selection{background:#c9a22759}a{transition:color .18s ease}.bb-home-hero__rating{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;color:#f5ead9eb;margin:0 0 14px}.bb-home-hero__rating-stars{color:#c9a227;letter-spacing:2px;font-size:15px}.lob-fg-sec{padding:56px 0}.lob-fg-head{text-align:center;max-width:680px;margin:0 auto 34px}.lob-fg-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#c9a227;margin-bottom:10px}.lob-fg-eyebrow:before,.lob-fg-eyebrow:after{content:"";width:26px;height:1px;background:#c9a227}.lob-fg-sub{color:#75685a;font-size:15px;line-height:1.6;margin:10px 0 0}.lob-fg-grid{display:grid;grid-template-columns:1fr;gap:18px;max-width:1040px;margin:0 auto}@media(min-width:640px){.lob-fg-grid{grid-template-columns:1fr 1fr}}@media(min-width:990px){.lob-fg-grid{grid-template-columns:repeat(4,1fr)}}.lob-fg-card{background:#fffdf8;border:1px solid rgba(127,45,58,.12);border-top:3px solid #c9a227;border-radius:10px;padding:24px 20px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.lob-fg-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #5f1f2a1f}.lob-fg-icon{display:block;font-size:26px;margin-bottom:10px}.lob-fg-card h3{font-family:Cormorant Garamond,Georgia,serif;font-size:21px;font-weight:600;color:#2b2118;margin:0 0 8px}.lob-fg-card p{font-size:14px;line-height:1.6;color:#5d5347;margin:0}.lob-fg-grid--compact .lob-fg-card{border-top-width:1px;border-top-color:#7f2d3a1f;padding:18px 16px}.lob-fg-grid--compact .lob-fg-card h3{font-size:18px}.review_single_box .review_detail{background:#fffdf8;border:1px solid rgba(201,162,39,.4);border-radius:8px;padding:20px;height:100%}.review_single_box .review_content{font-size:14.5px;line-height:1.65;color:#2b2118}.review_single_box .review_client_detail p:first-child{font-weight:700;color:#2b2118}.review_single_box .review_client_detail p:last-child{font-size:12px;color:#75685a}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lob-redesign.css.map */
