.wb-faith-home{--wbf-hero-size:clamp(calc(var(--wbf-hero-size-desktop) * .61),calc(var(--wbf-hero-size-desktop) * .4 + 3.5vw),var(--wbf-hero-size-desktop));--wbf-heading-size:clamp(calc(var(--wbf-heading-size-desktop) * .74),calc(var(--wbf-heading-size-desktop) * .5 + 1.8vw),var(--wbf-heading-size-desktop));--wbf-card-title-size:calc(var(--wbf-heading-size-desktop) * .52);--wbf-body-size:var(--wbf-body-size-desktop);--wbf-small-size:calc(var(--wbf-body-size) - 2px);--wbf-label-size:max(12px,calc(var(--wbf-body-size) - 5px));--wbf-section-space:var(--wbf-space-desktop);--wbf-ink:#173d32;--wbf-muted:#62695f;--wbf-gold:#8c6d3d;--wbf-cream:#f8f5ee;--wbf-line:#dcded3;color:var(--wbf-ink);background:var(--wbf-cream);font-family:var(--font-body-family);font-size:var(--wbf-body-size);line-height:1.7;font-weight:400;letter-spacing:0}.wb-faith-home *{box-sizing:border-box}.wb-faith-home h1,.wb-faith-home h2,.wb-faith-home h3,.wb-faith-home p,.wb-faith-home blockquote{margin:0}.wb-faith-home h1,.wb-faith-home h2,.wb-faith-home h3{font-family:var(--font-body-family);font-weight:650;letter-spacing:-.035em;color:var(--wbf-ink);overflow-wrap:anywhere}.wb-faith-home h1{font-size:var(--wbf-hero-size);line-height:1.06;max-width:570px}.wb-faith-home h1 em{display:block;font-weight:500;color:#64745f}.wb-faith-home h2{font-size:var(--wbf-heading-size);line-height:1.14}.wb-faith-home a{color:inherit;text-decoration:none}.wb-faith-home a:focus-visible,.wb-faith-home summary:focus-visible{outline:2px solid var(--wbf-gold);outline-offset:6px}.wbf-wrap{width:min(1200px,calc(100% - 96px));margin-inline:auto}.wbf-space{padding-block:var(--wbf-section-space)}.wbf-eyebrow{font-family:var(--font-body-family);font-size:var(--wbf-label-size);font-weight:600;letter-spacing:.2em;text-transform:uppercase;line-height:1.5;color:var(--wbf-gold)}.wbf-hero{display:grid;grid-template-columns:1fr 1.04fr;gap:clamp(20px,3vw,42px);align-items:center;padding-block:calc(var(--wbf-section-space) * .7);min-height:0}.wbf-hero-copy>.wbf-eyebrow{margin-bottom:16px}.wb-faith-home .wbf-lead{max-width:425px;font-size:var(--wbf-body-size);line-height:1.55;margin-top:18px;color:var(--wbf-muted)}.wbf-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:20px}.wb-faith-home .wbf-button{display:inline-flex;justify-content:center;align-items:center;gap:28px;min-height:52px;padding:14px 25px;border:1px solid var(--wbf-ink);border-radius:9px;background:var(--wbf-ink);color:#fff;font-family:var(--font-body-family);font-size:var(--wbf-small-size);font-weight:650;line-height:1.5;transition:background .2s ease}.wb-faith-home .wbf-button:hover{background:#285547}.wbf-text-link{display:inline-flex;align-items:center;gap:22px;border-bottom:1px solid #b8bbad;padding-block:7px;font-size:var(--wbf-small-size);line-height:1.5;font-weight:500}.wbf-text-link:hover{border-bottom-color:var(--wbf-ink)}.wb-faith-home .wbf-hero-note{margin-top:16px;font-size:var(--wbf-label-size);letter-spacing:.06em;color:var(--wbf-muted)}.wbf-tiny-cross{font-size:16px;margin-right:7px;color:var(--wbf-gold)}.wbf-hero-gallery{position:relative;padding:10px 0 20px 60px}.wbf-hero-main{display:block;aspect-ratio:1/1.03;overflow:hidden;border-radius:180px 180px 6px 6px;background:#e8dfcf}.wbf-image{display:block;width:100%;height:100%;object-fit:cover}.wbf-hero-main>.wbf-image{object-position:center}.wbf-hero-small{position:absolute;bottom:40px;left:0;width:195px;background:#fff;padding:7px;box-shadow:0 12px 35px #173d3217;transform:rotate(-5deg)}.wbf-hero-small>.wbf-image{aspect-ratio:1.12;height:auto}.wbf-hero-small>span{display:flex;justify-content:space-between;gap:8px;font-size:max(11px,calc(var(--wbf-label-size) - 2px));line-height:1.5;padding:10px 4px 4px}.wbf-hero-small>span>span{font-size:15px}.wbf-hero-stamp{position:absolute;top:0;right:-20px;z-index:1;width:92px;height:92px;border:1px solid #af9465;border-radius:50%;display:grid;align-content:center;justify-items:center;background:var(--wbf-cream);color:var(--wbf-gold);transform:rotate(12deg)}.wbf-hero-stamp span{font-size:8px;letter-spacing:.16em;line-height:1.7}.wbf-hero-stamp b{font-size:28px;line-height:1.25;font-weight:400}.wb-faith-home .wbf-gallery-caption{display:flex;justify-content:space-between;margin:15px 0 0 145px;font-size:max(10px,calc(var(--wbf-label-size) - 3px));letter-spacing:.13em;text-transform:uppercase;color:var(--wbf-muted)}.wbf-assurance{border-block:1px solid var(--wbf-line);background:#f0f0e7}.wbf-assurance-inner{display:grid;grid-template-columns:repeat(3,1fr);padding-block:12px;gap:20px;text-align:center}.wbf-assurance-inner>span{display:flex;align-items:center;justify-content:center;gap:12px;font-size:var(--wbf-small-size);letter-spacing:.02em}.wbf-assurance svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.wbf-section-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:24px}.wbf-section-heading h2{max-width:570px;margin-top:9px}.wbf-section-heading>p{max-width:265px;font-size:var(--wbf-body-size);color:var(--wbf-muted)}.wbf-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px}.wbf-product-grid--three{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.5vw,28px)}.wbf-product-grid--three .wbf-product-card{display:flex;flex-direction:column}.wbf-product-grid--three .wbf-product-info{flex:1}.wbf-product-photo{display:block;position:relative;aspect-ratio:1.2;overflow:hidden;background:#eee7dc;border-radius:5px}.wbf-product-photo>.wbf-image{transition:transform .35s ease}.wbf-product-photo:hover>.wbf-image{transform:scale(1.025)}.wbf-product-tag{border-radius:999px;position:absolute;z-index:1;top:17px;left:17px;padding:6px 12px;background:#fffdf6ed;color:var(--wbf-ink);font-size:var(--wbf-label-size);letter-spacing:.06em;line-height:1.5;border:1px solid #ffffff9e}.wbf-product-info{display:flex;justify-content:space-between;align-items:start;gap:18px;padding-top:15px}.wb-faith-home .wbf-product-info h3{font-size:var(--wbf-card-title-size);line-height:1.2;letter-spacing:-.025em}.wb-faith-home .wbf-product-info h3 a:hover{text-decoration:underline;text-underline-offset:4px}.wb-faith-home .wbf-product-info p:not(.wbf-price){font-size:var(--wbf-small-size);margin-top:7px;color:var(--wbf-muted)}.wbf-price{font-weight:700;font-size:var(--wbf-small-size);white-space:nowrap;padding-top:3px}.wbf-card-link{display:flex;justify-content:space-between;gap:20px;margin-top:10px;padding-block:12px;border-bottom:1px solid #c6cbbc;font-size:var(--wbf-small-size)}.wbf-card-link:hover{border-color:var(--wbf-ink)}.wbf-jar-story{padding-block:var(--wbf-section-space);background:#edeee4}.wbf-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(22px,4vw,56px)}.wbf-story-photo{position:relative;aspect-ratio:1/1.08;border-radius:5px;overflow:hidden}.wbf-photo-note{position:absolute;bottom:18px;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - 20px);padding:7px 12px;border-radius:999px;background:#fbf8efed;font-size:clamp(10px,1.4vw,14px);line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wb-faith-home .wbf-story-copy h2{margin-top:16px;max-width:465px}.wb-faith-home .wbf-story-copy>p:not(.wbf-eyebrow):not(.wbf-finishes){margin-top:24px;color:var(--wbf-muted);font-size:var(--wbf-body-size)}.wbf-moods{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:20px;max-width:375px}.wbf-moods>span{display:flex;align-items:center;gap:7px;font-size:var(--wbf-label-size)}.wbf-moods i{display:block;width:9px;height:9px;border-radius:50%;background:var(--mood)}.wbf-steps{list-style:none;counter-reset:faith-steps;margin:28px 0;padding:0;display:grid;gap:16px}.wbf-steps>li{counter-increment:faith-steps;position:relative;padding-left:41px}.wbf-steps>li:before{content:"0" counter(faith-steps);position:absolute;left:0;top:1px;color:var(--wbf-gold);font-family:var(--font-body-family);font-size:17px}.wb-faith-home .wbf-steps h3{font-family:var(--font-body-family);font-size:var(--wbf-small-size);letter-spacing:0;font-weight:500;line-height:1.6}.wb-faith-home .wbf-steps p{font-size:var(--wbf-small-size);line-height:1.7;color:var(--wbf-muted)}.wbf-scripture{text-align:center;padding:calc(var(--wbf-section-space) * .8) 24px;background:var(--wbf-ink);color:#faf5e8}.wbf-scripture-cross{display:block;font-size:28px;line-height:1.4;color:#c6ab78;margin-bottom:18px}.wbf-scripture blockquote>p{color:#faf5e8;font-family:var(--font-body-family);font-size:clamp(28px,2.7vw,39px);font-style:italic;line-height:1.4;letter-spacing:-.02em}.wbf-scripture blockquote{border:0;padding:0;color:#faf5e8}.wbf-scripture cite{display:block;margin-top:19px;font-family:var(--font-body-family);font-size:var(--wbf-label-size);letter-spacing:.16em;text-transform:uppercase;font-style:normal;color:#d1d6c7}.wbf-necklace-photo{aspect-ratio:1/1.04;border-radius:180px 180px 5px 5px;overflow:hidden}.wbf-finishes{display:flex;align-items:center;gap:7px;margin-top:23px;font-size:var(--wbf-label-size);color:var(--wbf-muted)}.wbf-finish{width:14px;height:14px;border:1px solid #9a9a8d;border-radius:50%;display:inline-block}.wbf-finish-black{background:#292c29}.wbf-finish-silver{background:#c5c9c7}.wbf-finish-gold{background:#c1a15d;margin-right:7px}.wbf-specs{margin:27px 0 30px;border-top:1px solid var(--wbf-line)}.wbf-specs>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--wbf-line);padding-block:12px;font-size:var(--wbf-small-size)}.wbf-specs dt{color:var(--wbf-muted)}.wbf-specs dd{margin:0;text-align:right}.wbf-gifting{display:grid;grid-template-columns:1.1fr 1fr;background:#e9e6db}.wbf-gift-photo{min-height:390px}.wbf-gift-photo>.wbf-image{object-position:45% center}.wbf-gift-copy{padding:var(--wbf-section-space) clamp(24px,4vw,64px);align-self:center}.wb-faith-home .wbf-gift-copy h2{margin-block:17px 25px;max-width:450px}.wb-faith-home .wbf-gift-copy>p:not(.wbf-eyebrow){font-size:var(--wbf-body-size);color:var(--wbf-muted);max-width:425px}.wb-faith-home .wbf-gift-copy .wbf-occasions{font-size:var(--wbf-label-size);letter-spacing:.14em;text-transform:uppercase;margin-block:24px 15px;line-height:2}.wbf-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(22px,4vw,56px)}.wb-faith-home .wbf-faq h2{margin-block:15px 22px;max-width:300px}.wb-faith-home .wbf-faq>div>p:not(.wbf-eyebrow){max-width:290px;font-size:var(--wbf-body-size);color:var(--wbf-muted)}.wbf-faq .wbf-text-link{margin-top:17px}.wbf-faq-list{border-top:1px solid var(--wbf-line)}.wbf-faq-list details{border-bottom:1px solid var(--wbf-line)}.wbf-faq-list summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:16px;list-style:none;font-family:var(--font-body-family);font-size:var(--wbf-small-size);font-weight:400;line-height:1.6}.wbf-faq-list summary::-webkit-details-marker{display:none}.wbf-faq-list summary>span{font-size:23px;color:var(--wbf-gold);font-weight:300;transition:transform .2s}.wbf-faq-list details[open] summary>span{transform:rotate(45deg)}.wbf-faq-answer{padding:0 35px 23px 0;color:var(--wbf-muted);font-size:var(--wbf-small-size)}.wbf-faq-answer a{text-decoration:underline;text-underline-offset:3px}.wbf-closing{text-align:center;border-top:1px solid var(--wbf-line);padding:var(--wbf-section-space) 24px;background:#f0f0e7}.wb-faith-home .wbf-closing h2{margin-block:12px 20px}body:has(.wb-faith-home) .header-wrapper{background:#f8f5ee;color:#173d32;border-color:#dcded3}body:has(.wb-faith-home) .header__inline-menu a{font-family:var(--font-body-family);font-weight:400;font-size:16px}body:has(.wb-faith-home) .header__active-menu-item,body:has(.wb-faith-home) .header__active-menu-item-v2{background:transparent!important;color:#173d32;text-decoration:underline;text-underline-offset:5px}body:has(.wb-faith-home) .header__heading-logo{mix-blend-mode:multiply}body:has(.wb-faith-home) div:has(>iframe#automizely_marketing_popup_bars){display:none!important}body:has(.wb-faith-home) .footer{background:#173d32;color:#e5e8dc}body:has(.wb-faith-home) .footer h2{font-family:var(--font-body-family);font-weight:650;font-size:26px;color:#faf5e8;letter-spacing:0}body:has(.wb-faith-home) .footer .rte{font-family:var(--font-body-family);font-weight:400;font-size:15px;line-height:1.9}body:has(.wb-faith-home) .footer .footer-block__brand-info img{background:#f8f5ee;border-radius:3px;padding:5px}@media(min-width:1500px){.wbf-hero{min-height:0}}@media(max-width:1100px){.wbf-wrap{width:calc(100% - 64px)}.wbf-hero{gap:clamp(20px,3vw,42px);min-height:0;padding-block:calc(var(--wbf-section-space) * .7)}.wbf-hero-main{border-radius:140px 140px 5px 5px}.wbf-hero-gallery{padding-left:35px}.wbf-hero-small{width:165px}.wbf-split,.wbf-faq{gap:clamp(22px,4vw,56px)}.wbf-product-info{flex-direction:column;gap:8px}.wb-faith-home .wbf-lead{font-size:var(--wbf-body-size)}.wbf-actions,.wbf-button{gap:18px}}@media(max-width:749px){.wb-faith-home{--wbf-hero-size:clamp(calc(var(--wbf-hero-size-mobile) * .89),calc(var(--wbf-hero-size-mobile) * .55 + 6vw),var(--wbf-hero-size-mobile));--wbf-heading-size:var(--wbf-heading-size-mobile);--wbf-card-title-size:calc(var(--wbf-heading-size-mobile) * .68);--wbf-body-size:var(--wbf-body-size-mobile);--wbf-section-space:var(--wbf-space-mobile)}.wbf-wrap{width:calc(100% - 40px)}.wbf-space{padding-block:var(--wbf-section-space)}.wbf-hero{grid-template-columns:1fr;gap:clamp(20px,3vw,42px);padding-block:calc(var(--wbf-section-space) * .7);min-height:0}.wb-faith-home h1{font-size:var(--wbf-hero-size);max-width:380px;line-height:1.09}.wb-faith-home h2{font-size:var(--wbf-heading-size)}.wbf-hero-copy>.wbf-eyebrow{margin-bottom:16px}.wb-faith-home .wbf-lead{font-size:var(--wbf-body-size);margin-top:18px;max-width:365px;line-height:1.55}.wbf-actions{gap:18px;margin-top:20px}.wb-faith-home .wbf-button{font-size:var(--wbf-small-size);min-height:49px;padding:13px 19px;gap:20px}.wbf-text-link{font-size:var(--wbf-small-size);gap:13px}.wb-faith-home .wbf-hero-note{margin-top:16px;font-size:var(--wbf-label-size)}.wbf-hero-gallery{max-width:430px;width:100%;margin-inline:auto;padding:10px 0 20px 60px}.wbf-hero-main{aspect-ratio:1.08;border-radius:150px 150px 4px 4px}.wbf-hero-small{width:130px;bottom:17px;left:0;padding:5px}.wbf-hero-small>span{font-size:max(11px,calc(var(--wbf-label-size) - 2px));padding:7px 2px 2px}.wbf-hero-stamp{width:70px;height:70px;right:-4px;top:-8px}.wbf-hero-stamp span{font-size:6px}.wbf-hero-stamp b{font-size:22px}.wb-faith-home .wbf-gallery-caption{margin:12px 0 0 95px;font-size:max(10px,calc(var(--wbf-label-size) - 3px));letter-spacing:.08em}.wbf-assurance-inner{grid-template-columns:1fr;padding-block:12px;gap:12px}.wbf-assurance-inner>span{font-size:var(--wbf-small-size);gap:10px}.wbf-assurance svg{width:19px;height:19px}.wbf-section-heading{display:block;margin-bottom:24px}.wbf-section-heading h2{margin-top:9px;max-width:320px}.wbf-section-heading>p{margin-top:12px;max-width:330px;font-size:var(--wbf-body-size)}.wbf-product-grid,.wbf-product-grid--three{grid-template-columns:1fr;gap:clamp(18px,2.5vw,28px)}.wbf-product-photo{aspect-ratio:1.12}.wbf-product-tag{top:12px;left:12px;font-size:var(--wbf-label-size)}.wbf-product-info{flex-direction:row;gap:15px;padding-top:15px}.wb-faith-home .wbf-product-info h3{font-size:var(--wbf-card-title-size);max-width:235px}.wbf-price{font-size:var(--wbf-small-size);padding-top:4px}.wb-faith-home .wbf-product-info p:not(.wbf-price){font-size:var(--wbf-small-size)}.wbf-card-link{margin-top:10px;font-size:var(--wbf-small-size);padding-block:11px}.wbf-jar-story{padding-block:var(--wbf-section-space)}.wbf-split{grid-template-columns:1fr;gap:clamp(22px,4vw,56px)}.wbf-story-photo{aspect-ratio:1.12}.wbf-photo-note{bottom:12px;padding:6px 9px;font-size:clamp(10px,3.25vw,13px)}.wb-faith-home .wbf-story-copy h2{max-width:340px;margin-top:13px}.wb-faith-home .wbf-story-copy>p:not(.wbf-eyebrow):not(.wbf-finishes){margin-top:20px;font-size:var(--wbf-body-size)}.wbf-moods{gap:8px 14px;max-width:350px}.wbf-steps{margin-block:25px}.wbf-scripture{padding-block:calc(var(--wbf-section-space) * .8)}.wbf-scripture blockquote>p{font-size:clamp(28px,2.7vw,39px);max-width:345px;margin-inline:auto}.wbf-scripture cite{font-size:var(--wbf-label-size);letter-spacing:.12em}.wbf-necklace-photo{aspect-ratio:1.1;border-radius:120px 120px 4px 4px;grid-row:1}.wbf-finishes{font-size:var(--wbf-label-size)}.wbf-specs{margin-block:22px 25px}.wbf-gifting{grid-template-columns:1fr}.wbf-gift-photo{min-height:0;aspect-ratio:1.32}.wbf-gift-copy{padding:var(--wbf-section-space) clamp(24px,4vw,64px)}.wb-faith-home .wbf-gift-copy h2{max-width:330px;margin-bottom:20px}.wb-faith-home .wbf-gift-copy>p:not(.wbf-eyebrow){font-size:var(--wbf-body-size)}.wbf-faq{grid-template-columns:1fr;gap:clamp(22px,4vw,56px)}.wb-faith-home .wbf-faq h2{max-width:320px;margin-bottom:16px}.wbf-faq-list summary{font-size:var(--wbf-small-size);padding-block:16px}.wbf-faq-answer{padding-right:10px}.wbf-closing{padding-block:var(--wbf-section-space)}.wb-faith-home .wbf-closing h2{max-width:330px;margin:12px auto 20px}}@media(prefers-reduced-motion:reduce){.wb-faith-home *{scroll-behavior:auto!important;transition:none!important}}.wb-home-hero{background:var(--hero-bg, #0f766e);color:var(--hero-fg, #fff);container-type:inline-size}.wb-home-hero *{box-sizing:border-box}.wb-home-hero__inner{max-width:1440px;margin:auto;padding:48px 54px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.wb-home-hero__copy{padding-block:12px}.wb-home-hero__eyebrow{font-size:12px;font-weight:600;letter-spacing:.19em;text-transform:uppercase;margin:0 0 26px;color:inherit}.wb-home-hero h1{color:inherit;font-family:var(--wb-headline-font);font-size:clamp(38px,4.4cqw,64px);font-weight:750;line-height:1.07;letter-spacing:-.025em;margin:0 0 30px}.wb-home-hero h1 em{font-family:var(--wb-accent-font);font-weight:400;letter-spacing:-.04em}.wb-home-hero__text{font-family:var(--wb-body-font);max-width:510px;font-size:18px;line-height:1.55;letter-spacing:0}.wb-home-hero__text p{margin:0 0 12px}.wb-home-hero__reviews{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px;font-weight:700;margin:0 0 26px;line-height:1.5}.wb-home-hero__reviews>span{letter-spacing:.1em;font-size:18px}.wb-home-hero__benefits{font-family:var(--wb-body-font);list-style:none;padding:0;margin:0;display:grid;gap:17px;font-size:18px;line-height:1.6;font-weight:600}.wb-home-hero__benefits li{display:flex;align-items:flex-start;gap:13px}.wb-home-hero__emoji{flex:0 0 20px;text-align:center}.wb-home-hero__button{font-family:var(--wb-button-font);display:inline-flex;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:66px;margin-top:34px;padding:18px 34px;background:#fff;color:#41416b;text-decoration:none;font-size:14px;line-height:1.4;font-weight:750;border-radius:999px;letter-spacing:.02em;transition:background .15s ease}.wb-home-hero__button:hover{background:#e7f4ee}.wb-home-hero__button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.wb-home-hero__button span{font-size:24px;line-height:1}.wb-home-hero__media{min-width:0}.wb-home-hero picture{display:block}.wb-home-hero__image{display:block;width:100%;height:auto;aspect-ratio:1.18;object-fit:cover;object-position:center 42%;border-radius:18px}@container (max-width: 749px){.wb-home-hero__inner{display:flex;flex-direction:column;gap:0;padding:8px 8px 34px}.wb-home-hero__media{order:-1;width:100%}.wb-home-hero__image{aspect-ratio:1.5;border-radius:12px;object-position:center 40%}.wb-home-hero__copy{width:100%;padding:32px 16px 0}.wb-home-hero__eyebrow{font-size:10px;margin-bottom:20px}.wb-home-hero h1{font-size:clamp(34px,9.2cqw,58px);margin-bottom:24px}.wb-home-hero__text{font-size:16px;line-height:1.55}.wb-home-hero__text p{margin-bottom:13px}.wb-home-hero__benefits{font-size:16px;gap:17px}.wb-home-hero__button{min-height:58px;margin-top:26px;padding:17px 23px;font-size:15px}}@media(prefers-reduced-motion:reduce){.wb-home-hero__button{transition:none}}.wb-rating{padding-top:var(--wb-top);padding-bottom:var(--wb-bottom);color:var(--wb-text);font-family:inherit}.wb-rating__row{display:flex;align-items:center;justify-content:var(--wb-align);flex-wrap:wrap;gap:8px}.wb-rating__stars{display:inline-flex;flex:0 0 auto;gap:2px;line-height:1}.wb-rating__star{position:relative;display:block;width:var(--wb-star-size);height:var(--wb-star-size)}.wb-rating__star svg{display:block;width:var(--wb-star-size);height:var(--wb-star-size)}.wb-rating__base{fill:var(--wb-empty);stroke:var(--wb-empty);stroke-width:1;stroke-linejoin:round}.wb-rating__base--outlined{fill:none}.wb-rating__fill{position:absolute;inset:0 auto 0 0;height:100%;overflow:hidden;color:var(--wb-star)}.wb-rating__fill svg{max-width:none;fill:currentColor;stroke:currentColor;stroke-width:1;stroke-linejoin:round}.wb-rating__text{min-width:0;max-width:100%;font-size:var(--wb-size);line-height:1.45;overflow-wrap:anywhere}.wb-rating__text a{color:inherit}.wbr-gallery{display:block;width:100%;min-width:0}.wbr-gallery__track{display:flex;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.wbr-gallery__track::-webkit-scrollbar{display:none}.wbr-gallery__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.wbr-gallery__slide img{display:block;width:100%;height:auto}.media>.wb-jar-photo-fallback>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.wbr-gallery__navigation{display:flex;align-items:center;gap:8px;margin-top:12px}.wbr-gallery__thumbs{display:flex;gap:8px;overflow-x:auto;flex:1;min-width:0;padding:2px}.wbr-gallery__thumbs--hide-scrollbar{scrollbar-width:none}.wbr-gallery__thumbs--hide-scrollbar::-webkit-scrollbar{display:none}.wbr-gallery__thumbnail{flex:0 0 calc((100% - 32px)/5);min-width:40px;padding:2px;border:1px solid transparent;border-radius:4px;background:transparent;cursor:pointer}.wbr-gallery__thumbnail[aria-current=true]{border-color:rgb(var(--color-button))}.wbr-gallery__thumbnail img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.wbr-gallery__arrow{flex:0 0 28px;min-height:44px;border:0;background:transparent;font-size:28px;color:inherit;cursor:pointer}.wbr-gallery__arrow:disabled{opacity:.3;cursor:default}.wbr-gallery button:focus-visible,.wbr-gallery__track:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map */
