@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Inter:wght@300;400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";.section-confidence_built_in,.shopify-section:has([id*=confidence]){background-color:#111}.multicolumn .title{font-size:calc(var(--font-heading-scale) * 3rem);font-weight:400;letter-spacing:.01rem;margin-bottom:3.6rem}.multicolumn-list__item .multicolumn-card{border:1px solid rgba(255,255,255,.18);padding:2.8rem 2.4rem;background:#ffffff0a;transition:background .3s ease,border-color .3s ease}.multicolumn-list__item .multicolumn-card:hover{background:#ffffff14;border-color:#ffffff52}.multicolumn-card__info .multicolumn-card__title{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.7rem);font-weight:400;margin-bottom:1rem}.multicolumn-card__info .rte{font-size:1.45rem;line-height:1.65;opacity:.78}.customer_notes .multicolumn-card__title,.multicolumn-list .multicolumn-card__title{font-size:1.6rem;letter-spacing:.06rem;color:#c5964a;font-family:var(--font-body-family);font-style:normal;font-weight:500}.customer_notes .multicolumn-list__item .multicolumn-card{background:#fff;border:1px solid rgba(18,18,18,.08);padding:3rem 2.4rem}.customer_notes .multicolumn-card__info .rte p:first-child{font-style:italic;font-size:1.45rem;line-height:1.7;color:#121212cc;margin-bottom:1.2rem}.customer_notes .multicolumn-card__info .rte p:last-child{font-size:1.15rem;letter-spacing:.1rem;text-transform:uppercase;color:#12121280}.collapsible-content .collapsible-content__heading{font-size:calc(var(--font-heading-scale) * 3rem);font-weight:400;letter-spacing:.01rem;margin-bottom:3.2rem}.collapsible-content__row{border:1px solid rgba(18,18,18,.1);border-radius:4px;margin-bottom:1.2rem;background:#fff;overflow:hidden;transition:box-shadow .25s ease}.collapsible-content__row:hover{box-shadow:0 4px 16px #1212120f}.collapsible-content__summary{padding:1.8rem 2.4rem;cursor:pointer}summary.collapsible-content__summary h3{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:400}.collapsible-content__row .rte{padding:0 2.4rem 1.8rem;font-size:1.4rem;line-height:1.7;color:#121212b8}.shopify-section:has(.banner){margin:0;padding:0}.banner__heading{font-size:clamp(3rem,5vw,6rem);font-weight:300;letter-spacing:.03rem;line-height:1.15}.banner .banner__buttons .button--secondary{border-color:#ffffffb3;color:#fff;letter-spacing:.12rem;font-size:1.15rem;padding:1.2rem 2.4rem;transition:background .25s ease,border-color .25s ease}.banner .banner__buttons .button--secondary:hover{background:#ffffff1f;border-color:#fff;transform:none;box-shadow:none}.section-collection-list .card.card--standard{background:transparent!important;box-shadow:none!important;border:none!important}.collection-card-wrapper .card__inner{border:none;background:transparent}.collection-card-wrapper .card__inner{overflow:hidden}.collection-card-wrapper .media img{transition:transform .65s cubic-bezier(.4,0,.2,1)}.collection-card-wrapper:hover .media img{transform:scale(1.04)}.collection-card-wrapper .card__heading{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.8rem);font-weight:400;font-style:italic;letter-spacing:.02rem;margin:0}.collection-card-wrapper .card__heading a{text-decoration:none;color:rgb(var(--color-foreground));transition:opacity .22s ease}.collection-card-wrapper .card__heading a:hover{opacity:.65}.collection-card-wrapper .icon-wrap{display:none}.featured-collection .title{font-size:calc(var(--font-heading-scale) * 3rem);font-weight:400;letter-spacing:.01rem;margin-bottom:3.2rem}.badge{font-size:.9rem;letter-spacing:.08rem;border-radius:2px;padding:.4rem .8rem}.shopify-section:has(.image-with-text){overflow:hidden}.image-with-text__media{min-height:480px}@media screen and (min-width:990px){.image-with-text__media{min-height:560px}}.image-with-text__content{display:flex;flex-direction:column;justify-content:center;padding:5rem 4rem!important}.image-with-text__heading{font-size:calc(var(--font-heading-scale) * 2.8rem)!important;font-weight:400;line-height:1.2;color:#fff;margin-bottom:2rem}.image-with-text__text.body{color:#ffffffe0;font-size:1.55rem;line-height:1.7;margin-bottom:3.2rem}.image-with-text__content .button--secondary{border-color:#ffffffbf;color:#fff!important;letter-spacing:.12rem;font-size:1.1rem;align-self:flex-start;background:transparent;transition:background .25s ease,border-color .25s ease}.image-with-text__content .button--secondary:hover{background:#ffffff1a;border-color:#fff;transform:none;box-shadow:none;opacity:1}.blog .blog__title{font-size:calc(var(--font-heading-scale) * 3rem);font-weight:400;letter-spacing:.01rem;margin-bottom:3.2rem}.article-card-wrapper.card-wrapper{background-color:#f8f7f5;border:1px solid rgba(18,18,18,.07);transition:box-shadow .3s ease,transform .3s ease}.article-card-wrapper.card-wrapper:hover{box-shadow:0 10px 32px #12121217;transform:translateY(-3px)}.article-card .card__inner{background:transparent!important}.article-card .article-card__image{overflow:hidden}.article-card .article-card__image img{transition:transform .65s cubic-bezier(.4,0,.2,1)}.article-card-wrapper:hover .article-card__image img{transform:scale(1.04)}.article-card .card__heading{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.9rem);font-weight:400;line-height:1.3;margin-bottom:1rem}.article-card .card__heading a{transition:opacity .2s ease;text-decoration:none;color:rgb(var(--color-foreground))}.article-card .card__heading a:hover{opacity:.65;color:rgb(var(--color-foreground))}.article-card .article-card__excerpt{font-size:1.4rem;line-height:1.65;color:rgba(var(--color-foreground),.65);margin-top:.8rem}.article-card .article-card__info{font-size:1.05rem;letter-spacing:.12rem;text-transform:uppercase;color:#9a7b5a;margin-bottom:1rem;font-weight:500}.blog .blog__view-all{margin-top:4rem}.blog .blog__button{letter-spacing:.12rem;font-size:1.15rem;padding:1.4rem 3.6rem}.article-card .card__content .card__information{padding:2.4rem}.article-card.card--standard .card__inner{background:transparent!important;border:none!important}.header__menu-item .list-menu__item--link{letter-spacing:.08rem;position:relative}.header__menu-item .list-menu__item--link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.header__menu-item:hover .list-menu__item--link:after,.header__menu-item .list-menu__item--link.header__active-menu-item:after{transform:scaleX(1);transform-origin:left center}.shopify-section-header-sticky .header-wrapper{background-color:#ffffffd1!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px #12121214;transition:background-color .4s ease,box-shadow .4s ease}.card__inner{overflow:hidden}.card__media .media img{transition:transform .65s cubic-bezier(.4,0,.2,1)}.card-wrapper:hover .card__media .media img{transform:scale(1.05)}.card__media{position:relative}.card__media:after{content:"View Product";position:absolute;top:0;right:0;bottom:0;left:0;background:#0c0c0c42;color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-body-family);font-size:1.1rem;font-weight:400;letter-spacing:.2rem;text-transform:uppercase;opacity:0;transition:opacity .38s cubic-bezier(.4,0,.2,1);z-index:2;pointer-events:none}.card-wrapper:hover .card__media:after{opacity:1}.card-wrapper{transition:transform .3s ease}.card-wrapper:hover{transform:translateY(-3px)}.price__sale s.price-item--regular,.price__sale .price-item--regular{color:#12121266;font-size:1.2rem}.price__sale .price-item--sale{font-weight:600;color:#121212}.card__heading a{transition:opacity .2s ease;text-decoration:none!important}.card__heading a:hover{opacity:.6;color:#121212}.button,.shopify-challenge__button,.customer button{transition:opacity .2s ease,transform .18s ease,box-shadow .2s ease!important}.button:hover:not(:disabled),.shopify-challenge__button:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px #12121224}.collection-card-wrapper .media,.collage-card .media{overflow:hidden}.collection-card-wrapper .media img,.collage-card .media img{transition:transform .65s cubic-bezier(.4,0,.2,1)}.collection-card-wrapper:hover .media img,.collage-card:hover .media img{transform:scale(1.04)}.featured-collection .title,.featured-collection h2.title{letter-spacing:.01rem}.footer__content-bottom{border-top:1px solid rgba(18,18,18,.08);margin-top:1.6rem}.footer__content-bottom-wrapper{flex-direction:column;align-items:center;gap:1.2rem}.footer__payment{display:flex;justify-content:center}.copyright__content a[href*="myshopify.com"],.copyright__content a[href*="shopify.com"]{display:none}.copyright__content:has(a[href*="shopify.com"]){display:none}.footer-block__details-content.list-unstyled li{margin-bottom:.6rem}.footer-block__details-content.list-unstyled a{opacity:.75;transition:opacity .2s ease}.footer-block__details-content.list-unstyled a:hover{opacity:1}.footer-block__heading{font-size:1.3rem;letter-spacing:.08rem;font-weight:600;text-transform:uppercase;margin-bottom:1.8rem}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{animation-timing-function:cubic-bezier(.22,1,.36,1)}}@media screen and (max-width:749px){.card__media:after{font-size:.95rem;letter-spacing:.14rem}.card-wrapper:hover{transform:none}}:root{--belt-gold: #C5A059;--belt-grey-white: #F2F0ED;--belt-pure-white: #FAFAFA;--belt-border: #E7E3DE;--belt-text-primary: #1A1A1A;--belt-text-secondary: #666666;--belt-text-tertiary: #999999;--belt-serif: "Playfair Display", Georgia, serif;--belt-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--belt-mono: "JetBrains Mono", "Courier New", monospace}body{font-family:var(--belt-sans)!important;font-weight:300}h1,h2,h3,h4{font-family:var(--belt-serif)!important}.banner .banner__box{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border:none!important;padding:0!important}.banner__heading{font-family:var(--belt-serif)!important;font-size:clamp(3.2rem,5.5vw,6.4rem)!important;font-weight:300!important;letter-spacing:-1.5px;line-height:1.05}.banner .button--secondary{font-family:var(--belt-mono)!important;font-size:1.1rem!important;letter-spacing:1.8px!important;text-transform:uppercase!important;padding:1.1rem 2rem!important}@media screen and (max-width:749px){.banner .banner__content{padding-left:2rem;padding-right:2rem}.banner .banner__box{padding-left:0!important;padding-right:0!important;max-width:100%}}.section-collection-list{background:var(--belt-pure-white)}.collection-card-wrapper .card__inner .media{aspect-ratio:4 / 5}.collection-card-wrapper .card__content{padding:1.6rem 0 .8rem;text-align:center}.collection-card-wrapper .card__heading{font-family:var(--belt-serif)!important;font-size:2.2rem!important;font-weight:400!important;font-style:normal!important}.featured-collection .card__inner .media{aspect-ratio:3 / 4}.featured-collection .card__information{text-align:center;padding:1.6rem 0}.featured-collection .card__heading a{font-family:var(--belt-serif)!important;font-size:1.7rem!important;font-weight:400!important}.featured-collection .price{font-family:var(--belt-mono)!important;font-size:1.3rem!important}.featured-collection .title{font-family:var(--belt-serif)!important;font-size:clamp(2.4rem,3.5vw,3.4rem)!important;font-weight:300!important;letter-spacing:-.5px}.card__media:after{font-family:var(--belt-mono)!important;font-size:1rem!important;letter-spacing:1.8px!important;text-transform:uppercase!important}.bfg-section{background:var(--belt-grey-white);background-image:linear-gradient(#000000b3,#000000b3),url(/images/size-fit.webp);background-size:cover;background-position:center;position:relative;overflow:hidden}.bfg-container{max-width:1200px;margin:0 auto;padding:0 3.2rem;display:grid;grid-template-columns:6fr 4fr;gap:6rem;align-items:center}.bfg-eyebrow{font-family:var(--belt-mono);font-size:1.1rem;letter-spacing:2px;text-transform:uppercase;color:#ffffffb3;margin-bottom:8px}.page-width--narrow,.shopify-policy__container{max-width:860px!important;margin:0 auto!important;padding:4rem 2rem!important}.main-page-title{text-align:center;margin-bottom:3.5rem;font-family:var(--belt-serif)!important}.shopify-policy__body .rte,.main-page-title+.rte{font-size:1.45rem;line-height:1.8;color:var(--belt-text-primary)}.bfg-heading{font-family:var(--belt-serif);font-size:clamp(2.4rem,3.2vw,3.4rem);font-weight:300;letter-spacing:-.5px;color:#fff;margin-bottom:2.4rem}.bfg-text{font-size:1.5rem;line-height:1.7;color:#ffffffd9;margin-bottom:2.4rem}.bfg-link{display:inline-block;font-family:var(--belt-mono);font-size:1.1rem;text-transform:uppercase;letter-spacing:1.5px;color:#fff;border:1px solid rgba(255,255,255,.5);padding:1rem 1.6rem;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.bfg-link:hover{background:#fff;color:var(--belt-text-primary);border-color:#fff}.bfg-cards{display:grid;gap:2.4rem}.bfg-card{background:#ffffff1f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.25);padding:2.4rem}.bfg-card-label{font-family:var(--belt-mono);font-size:1.05rem;text-transform:uppercase;letter-spacing:1.5px;color:#ffffffb3;margin-bottom:6px}.bfg-card-value{font-family:var(--belt-serif);font-size:2.4rem;font-weight:400;color:#fff;margin-bottom:6px}.bfg-card-note{font-size:1.3rem;color:#ffffffd9}@media screen and (max-width:749px){.bfg-container{grid-template-columns:1fr;gap:3.2rem;padding:0 1.6rem}}.shopify-section:has([id*=confidence]) .multicolumn .title{font-family:var(--belt-serif)!important;font-size:clamp(2.4rem,3.2vw,3.4rem)!important;font-weight:300!important}.shopify-section:has([id*=confidence]) .multicolumn-card__title{font-family:var(--belt-serif)!important;font-size:1.9rem!important;font-weight:400;color:#fff!important}.shopify-section:has([id*=confidence]) .multicolumn-card__info .rte{color:#ffffffbf;font-size:1.4rem;line-height:1.65}.customer_notes .multicolumn-card__title{font-family:var(--belt-mono)!important;font-size:1.4rem!important;letter-spacing:2px;color:var(--belt-gold)!important}.customer_notes .multicolumn-card__info .rte p:first-child{font-family:var(--belt-serif);font-size:1.6rem!important;font-style:italic;color:var(--belt-text-primary);line-height:1.6;margin-bottom:1.2rem}.customer_notes .multicolumn-card__info .rte p:last-child{font-family:var(--belt-mono);font-size:1rem!important;letter-spacing:1.2px;text-transform:uppercase;color:var(--belt-text-tertiary)}.collapsible-content .collapsible-content__heading{font-family:var(--belt-serif)!important;font-size:clamp(2.4rem,3.2vw,3.4rem)!important;font-weight:300!important;letter-spacing:-.5px}.collapsible-content__row{border-radius:0!important;background:var(--belt-grey-white);border-color:var(--belt-border)!important}summary.collapsible-content__summary h3{font-family:var(--belt-serif)!important;font-size:1.7rem!important;font-weight:400}.collapsible-content__row .rte{font-size:1.45rem;color:var(--belt-text-secondary);line-height:1.7}.header__menu-item .list-menu__item--link{font-family:var(--belt-mono)!important;font-size:1.05rem!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.footer-block__heading{font-family:var(--belt-mono)!important;font-size:1.2rem!important;letter-spacing:.1rem!important}.footer-block__details-content.list-unstyled a{font-family:var(--belt-sans);font-size:1.35rem;color:var(--belt-text-secondary)}.footer-block__details-content.list-unstyled a:hover{color:var(--belt-text-primary)}@media screen and (max-width:749px){.banner__heading{font-size:clamp(3.2rem,9vw,4.8rem)!important}}.authority-page{background:var(--belt-pure-white, #FAFAFA);color:var(--belt-text-primary, #1A1A1A)}.authority-container{max-width:900px;margin:0 auto;padding:0 3.2rem}@media screen and (max-width:749px){.authority-container{padding:0 1.6rem}}.authority-hero{background:var(--belt-grey-white, #F2F0ED);padding:8rem 0 5.6rem;border-bottom:1px solid var(--belt-border, #E7E3DE)}.authority-eyebrow{font-family:var(--belt-mono, "JetBrains Mono", monospace);font-size:1.1rem;letter-spacing:2px;text-transform:uppercase;color:var(--belt-text-tertiary, #999);margin-bottom:1.2rem}.authority-title{font-family:var(--belt-serif, "Playfair Display", Georgia, serif);font-size:clamp(3rem,5vw,5.2rem);font-weight:300;letter-spacing:-1px;line-height:1.1;margin-bottom:2rem}.authority-subtitle{font-size:1.6rem;line-height:1.7;color:var(--belt-text-secondary, #666);max-width:680px}.authority-section{padding:5.6rem 0;border-bottom:1px solid var(--belt-border, #E7E3DE)}.authority-section:last-of-type{border-bottom:none;padding-bottom:8rem}.authority-heading{font-family:var(--belt-serif, "Playfair Display", Georgia, serif);font-size:clamp(2rem,2.8vw,2.8rem);font-weight:400;margin-bottom:2.4rem;color:var(--belt-text-primary, #1A1A1A)}.authority-text{font-size:1.5rem;line-height:1.75;color:var(--belt-text-secondary, #666);margin-bottom:2.8rem;max-width:680px}.authority-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}@media screen and (max-width:559px){.authority-grid{grid-template-columns:1fr}}.authority-card{background:var(--belt-grey-white, #F2F0ED);border:1px solid var(--belt-border, #E7E3DE);padding:2.4rem}.authority-card-title{font-family:var(--belt-mono, monospace);font-size:1.05rem;text-transform:uppercase;letter-spacing:1.5px;color:var(--belt-text-tertiary, #999);margin-bottom:6px}.authority-card-value{font-family:var(--belt-serif, Georgia, serif);font-size:2.8rem;font-weight:400;color:var(--belt-text-primary, #1A1A1A);margin-bottom:6px}.authority-card-note{font-size:1.35rem;color:var(--belt-text-secondary, #666)}.authority-table{border:1px solid var(--belt-border, #E7E3DE);margin-bottom:1.6rem}.authority-row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--belt-border, #E7E3DE)}.authority-row:last-child{border-bottom:none}.authority-row>div{padding:1.2rem 1.6rem;font-size:1.4rem;line-height:1.5}.authority-row>div:first-child{border-right:1px solid var(--belt-border, #E7E3DE)}.authority-row-head>div{font-family:var(--belt-mono, monospace);font-size:1rem;text-transform:uppercase;letter-spacing:1.2px;color:var(--belt-text-tertiary, #999);background:var(--belt-grey-white, #F2F0ED);padding:1rem 1.6rem}.authority-row:not(.authority-row-head):nth-child(2n)>div{background:#f2f0ed80}.authority-note{font-size:1.3rem;color:var(--belt-text-tertiary, #999);font-style:italic}.authority-list{display:flex;flex-direction:column;gap:1.6rem;counter-reset:step-counter}.authority-list>div{display:grid;grid-template-columns:3.2rem 1fr;gap:1.6rem;align-items:start;counter-increment:step-counter;font-size:1.5rem;line-height:1.7;color:var(--belt-text-secondary, #666)}.authority-list>div:before{content:counter(step-counter);font-family:var(--belt-mono, monospace);font-size:1.1rem;color:var(--belt-text-tertiary, #999);border:1px solid var(--belt-border, #E7E3DE);width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.header__heading-link .h2{font-family:var(--belt-serif, "Playfair Display", Georgia, serif);font-size:2.4rem;font-weight:400;letter-spacing:-.5px;text-transform:none}.logo-t-cut{display:inline-block;transform:skew(-8deg);transform-origin:bottom center}.cart-count-bubble{font-family:var(--belt-mono, monospace);font-size:1rem}.beltoria-footer{background:#f2f0ed;color:var(--belt-text-primary, #121212);border-top:1px solid rgba(18,18,18,.1)}.beltoria-footer-inner{max-width:1200px;margin:0 auto;padding:6.4rem 3.2rem 4rem}@media screen and (max-width:749px){.beltoria-footer-inner{padding:4.8rem 1.6rem 3.2rem}}.beltoria-footer-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;margin-bottom:4rem}@media screen and (max-width:749px){.beltoria-footer-columns{grid-template-columns:1fr 1fr;gap:3.2rem}}@media screen and (max-width:479px){.beltoria-footer-columns{grid-template-columns:1fr;gap:2.4rem}}.beltoria-footer-col{display:flex;flex-direction:column;gap:1rem}.beltoria-footer-col-title{font-family:var(--belt-mono, monospace);font-size:1rem;text-transform:uppercase;letter-spacing:2px;color:#12121280;margin-bottom:.8rem}.beltoria-footer-col a{font-size:1.4rem;color:#121212a6;text-decoration:none;transition:color .15s ease}.beltoria-footer-col a:hover{color:#121212}.beltoria-footer-social{display:flex;gap:1.6rem;flex-wrap:wrap;margin-top:.4rem}.beltoria-footer-social-icon{display:flex;align-items:center;justify-content:center;color:#12121280!important;transition:color .15s ease}.beltoria-footer-social-icon:hover{color:#121212!important}.beltoria-footer-divider{height:1px;background:#1212121a;margin-bottom:2.4rem}.beltoria-footer-payment{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.beltoria-footer-payment li{display:flex;align-items:center}.beltoria-footer-payment .icon--full-color{height:24px;width:auto;opacity:.8}.beltoria-footer-meta{display:flex;flex-direction:column;gap:.4rem}.beltoria-footer-meta span{font-size:1.2rem;color:#12121273;line-height:1.6}.policy-page{padding:6rem 2rem;background-color:var(--belt-pure-white, #FAFAFA)}.policy-container{max-width:800px;margin:0 auto}.policy-title{font-family:var(--belt-serif);font-size:clamp(3.2rem,5vw,4.8rem);font-weight:400;margin-bottom:.8rem;text-align:center}.policy-updated{font-family:var(--belt-mono);font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em;color:var(--belt-text-secondary);text-align:center;margin-bottom:5rem}.policy-section{margin-bottom:4rem}.policy-section h2{font-family:var(--belt-serif);font-size:2.4rem;font-weight:400;margin-bottom:2rem;margin-top:5rem}.policy-section h3{font-size:1.8rem;margin-top:3rem;margin-bottom:1.5rem}.policy-section p,.policy-section ul,.policy-section address{font-family:var(--belt-sans);font-size:1.5rem;line-height:1.7;color:var(--belt-text-primary);margin-bottom:2rem}.policy-section address{font-style:normal;color:var(--belt-text-secondary)}.policy-section ul{padding-left:2rem}.policy-section li{margin-bottom:1rem}.policy-section a{color:var(--belt-gold);text-decoration:underline;text-underline-offset:4px}footer.footer,.footer.gradient,.footer[class*=color-]{background-color:#f2f0ed!important;background-image:none!important}#shopify-section-confidence_built_in .multicolumn{background-image:url(/images/journal.webp);background-size:cover;background-position:center;background-attachment:fixed;position:relative;overflow:hidden}.multicolumn[class*=-bg] .multicolumn-card{background:#ffffff1a!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;overflow:hidden}.multicolumn[class*=-bg] .multicolumn-card .inline-richtext,.multicolumn[class*=-bg] .multicolumn-card .rte,.multicolumn[class*=-bg] .multicolumn-card .link,.multicolumn[class*=-bg] .multicolumn-card .icon-wrap{color:#fff!important}.product__title h1{font-family:var(--belt-serif)!important;font-size:clamp(3rem,4vw,4.4rem)!important;font-weight:300!important;letter-spacing:-.5px;line-height:1.12;margin-bottom:.4rem}.product__title a.product__title{display:none}.product__info-container .price--large .price-item--regular,.product__info-container .price--large .price-item--sale{font-family:var(--belt-sans)!important;font-size:2rem!important;font-weight:300!important;letter-spacing:.02rem;color:#000!important}.product__info-container .price .price-item{color:#000!important;font-size:2rem!important}.product__info-container .price--large .price-item--regular:not(:only-child){font-size:2rem!important;font-weight:300!important;color:#000!important}.product__description{font-family:var(--belt-sans)!important;font-size:1.5rem!important;font-weight:300!important;line-height:1.75!important;color:var(--belt-text-secondary)!important}.product__info-container .product-form__input legend,.product__info-container .product-form__input .form__label{font-family:var(--belt-mono)!important;font-size:1rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.18em!important;color:var(--belt-text-primary)!important;margin-bottom:1.2rem}.product__accordion:first-of-type{border-top:1px solid rgba(18,18,18,.08);margin-top:2.4rem;padding-top:.4rem}.product__accordion{border-bottom:1px solid rgba(18,18,18,.08)}.product__accordion details summary{padding:1.6rem 0;list-style:none;cursor:pointer}.product__accordion .accordion__title{font-family:var(--belt-mono)!important;font-size:1rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.18em!important;color:var(--belt-text-primary)!important}.product__accordion details summary svg,.product__accordion details summary .svg-wrapper{transition:transform .25s ease}.product__accordion details[open] summary svg,.product__accordion details[open] summary .svg-wrapper{transform:rotate(180deg)}.product__accordion .accordion__content{font-family:var(--belt-sans)!important;font-size:1.45rem!important;font-weight:300!important;line-height:1.75!important;color:var(--belt-text-secondary)!important;padding-bottom:1.6rem}.product__accordion .accordion__content ul{padding-left:1.6rem;list-style:disc}.product__accordion .accordion__content li{margin-bottom:.6rem}.product__size-guide-note{margin:1.4rem 0 .8rem}.product__text--size-guide{margin:0;font-size:1.35rem;line-height:1.6;color:var(--belt-text-secondary)}.product__text--size-guide a{margin-left:.4rem;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/3/assets/beltoria-custom.css.map */
