.borever-fit-page{--bf-paper:#faf7f1;--bf-ink:#30302c;--bf-gold:#a5813c;--bf-line:#ded7cb;background:var(--bf-paper)!important;color:var(--bf-ink);display:block;padding-top:0!important}.borever-fit-page .page-width{max-width:1320px;padding:0 40px}.borever-fit-page .product{gap:40px;margin:26px 0 0}.borever-fit-page .product__media-wrapper{width:calc(52% - 20px)!important;max-width:calc(52% - 20px)!important}.borever-fit-page .product__info-wrapper{width:calc(48% - 20px)!important;max-width:calc(48% - 20px)!important;padding:0!important}.borever-fit-page .product__title h1{font-size:30px!important;line-height:1.2;letter-spacing:-.5px;text-transform:none!important;color:var(--bf-ink)}.borever-fit-page .product__info-container>*+*{margin:16px 0}.borever-fit-page .price{font-size:23px!important;color:var(--bf-gold);font-weight:600}.borever-fit-page .price s{font-size:15px;color:#79776f;font-weight:400}.borever-fit-page .price__badge-sale,.borever-fit-page .product__tax,.borever-fit-page .installment{display:none}.borever-fit-page .product__media-list{border-radius:5px;overflow:hidden}.borever-fit-page .thumbnail{border-radius:4px}.borever-fit-page .product-form{margin:18px 0 0}.borever-fit-page .product-form__buttons{max-width:none}.borever-fit-page .product-form__submit{background:var(--bf-gold)!important;color:#fff!important;min-height:50px;border-radius:4px!important;font-size:16px;font-weight:500;letter-spacing:.2px}.borever-fit-page .product-form__submit:after,.borever-fit-page .product-form__submit:before{display:none}.borever-fit-page .product-form__submit:hover{background:#8e6d30!important}.borever-fit-page .product-form__submit:focus-visible{outline:3px solid #30302c;outline-offset:3px}.bf-icon{width:28px;height:28px;flex-shrink:0;color:var(--bf-gold,#a5813c)}.bf-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--bf-line);padding:7px 0;gap:0;align-items:start}.bf-benefit{padding:0 14px;border-right:1px solid var(--bf-line);position:relative}.bf-benefit:last-child{border-right:0}.bf-benefit summary{display:flex;align-items:center;gap:10px;padding:12px 0;cursor:pointer;font-size:13px;line-height:1.3;list-style:none;color:var(--bf-ink)}.bf-benefit summary::-webkit-details-marker{display:none}.bf-benefit summary span:not(.bf-chevron){flex:1}.bf-chevron{width:6px;height:6px;border-right:1px solid var(--bf-gold);border-bottom:1px solid var(--bf-gold);transform:rotate(45deg);margin:0 2px 4px 7px}.bf-benefit[open] .bf-chevron{transform:rotate(225deg);margin-bottom:0}.bf-benefit-content{font-size:13px;line-height:1.6;padding:0 0 12px}.bf-benefit-content p{margin:0 0 8px}.bf-benefit-content a,.bf-label-row a{color:#806329;text-underline-offset:3px}.bf-heading{font-size:17px!important;line-height:1.4!important;font-weight:600;margin:0 0 12px;letter-spacing:0;text-transform:none;color:var(--bf-ink)}borever-fit{display:block;border-top:1px solid var(--bf-line);padding-top:22px}.bf-measurements{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bf-label-row{display:flex;justify-content:space-between;gap:6px;align-items:baseline;margin-bottom:8px;font-size:13px;line-height:1.35}.bf-label-row a{font-size:11px;white-space:nowrap}.bf-input-wrap{position:relative}.bf-input-wrap input{width:100%;height:46px;background:transparent;border:1px solid #c9c1b4;border-radius:4px;padding:10px 40px 10px 12px;color:var(--bf-ink);font:inherit;font-size:16px;box-shadow:none}.bf-input-wrap>span{position:absolute;right:13px;top:50%;transform:translateY(-50%);font-size:12px;color:#807b71;pointer-events:none}.bf-input-wrap input:focus{outline:2px solid var(--bf-gold);outline-offset:2px}.bf-or{display:flex;align-items:center;gap:16px;margin:24px 0;color:#7f7b72;font-size:11px;letter-spacing:1px}.bf-or:before,.bf-or:after{content:"";height:1px;flex:1;background:var(--bf-line)}.bf-options{border:0;padding:0;margin:0 0 15px;min-width:0}.bf-options legend{padding:0 0 8px;font-size:13px;line-height:1.4}.bf-option-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.bf-options[data-kind=height] .bf-option-grid,.bf-options[data-kind=color] .bf-option-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bf-option-grid input{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden}.bf-option-grid label{display:flex;justify-content:center;align-items:center;min-height:44px;border:1px solid #bdb5a8;border-radius:4px;padding:8px 5px;cursor:pointer;font-size:13px;line-height:1.3;text-align:center;transition:background .15s,border-color .15s}.bf-option-grid label:hover{border-color:var(--bf-gold);background:#f0e9dc}.bf-option-grid input:checked+label{border:2px solid var(--bf-gold);background:#ede2cd;color:#473711;padding:7px 4px}.bf-option-grid input:focus-visible+label{outline:2px solid var(--bf-ink);outline-offset:3px}.bf-status{font-size:13px;line-height:1.5;color:#6d5322;padding:10px 12px;background:#efe6d5;border-radius:4px;margin:12px 0}.bf-status[hidden]{display:none}.bf-followup{display:flex;gap:8px;align-items:center;font-size:12px;line-height:1.5;color:#756f64;margin:9px 0 20px!important}.bf-followup .bf-icon{width:18px;height:18px;color:#756f64}.bf-product-details{border-top:1px solid var(--bf-line);margin-top:24px!important}.bf-product-details>details{border-bottom:1px solid var(--bf-line)}.bf-product-details summary{padding:16px 0;font-size:14px;cursor:pointer;font-weight:500}.bf-product-details .rte{font-size:14px;line-height:1.7;padding-bottom:16px}.bf-guide{max-width:860px;padding-top:50px;padding-bottom:60px;color:#30302c}.bf-guide h1{font-size:36px;line-height:1.2}.bf-guide-intro{font-size:17px;line-height:1.7;max-width:680px}.bf-guide-card{display:flex;gap:24px;padding:30px 0;border-bottom:1px solid #ded7cb;scroll-margin-top:120px}.bf-guide-card .bf-icon{width:56px;height:56px}.bf-guide-card h2{margin:0 0 12px;font-size:24px}.bf-guide-card p,.bf-guide-help{font-size:16px;line-height:1.7;margin:0}.bf-guide-help{padding:24px;background:#faf7f1;margin:28px 0}@media(min-width:990px){.borever-fit-page .product__media-wrapper .product__media-list{max-height:720px}.borever-fit-page .product__media-wrapper .product__media img{object-fit:cover}}@media(max-width:989px){.borever-fit-page .page-width{padding:0 24px}.borever-fit-page .product{gap:24px}.bf-benefit{padding:0 8px}.bf-benefit summary{font-size:11px;gap:6px}.bf-benefit .bf-icon{width:23px;height:23px}.borever-fit-page .product__title h1{font-size:25px!important}.bf-label-row{display:block}.bf-label-row a{display:block;margin-top:4px}.bf-measurements{gap:12px}}@media(max-width:749px){.borever-fit-page .page-width{padding:0 18px}.borever-fit-page .product{display:block;margin-top:18px}.borever-fit-page .product__media-wrapper,.borever-fit-page .product__info-wrapper{width:100%!important;max-width:100%!important}.borever-fit-page .product__info-wrapper{margin-top:25px;padding:0!important}.borever-fit-page .product__media-list{margin:0!important;width:100%!important}.borever-fit-page .product__media-item{width:100%!important;padding:0!important}.borever-fit-page .slider-mobile-gutter{margin:0}.bf-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 0}.bf-benefit:nth-child(2){border-right:0}.bf-benefit:nth-child(-n+2){border-bottom:1px solid var(--bf-line)}.bf-benefit summary{font-size:12px;padding:11px 0;gap:8px;min-height:46px}.bf-benefit .bf-icon{width:25px;height:25px}.bf-benefit-content{font-size:12px}.bf-heading{font-size:16px!important}.bf-label-row{display:flex;flex-wrap:wrap;gap:2px 8px;font-size:12px}.bf-label-row a{margin:0;font-size:10px}.bf-or{margin:22px 0}.bf-guide{padding-top:25px}.bf-guide h1{font-size:28px}.bf-guide-card{gap:16px}.bf-guide-card .bf-icon{width:42px;height:42px}.bf-guide-card h2{font-size:22px}}@media(prefers-reduced-motion:reduce){.bf-option-grid label{transition:none}}body:has(.borever-fit-page) #MainContent,body:has(.borever-fit-page) #MainContent>.shopify-section,product-info.borever-fit-page,product-info.borever-fit-page .gradient{--bf-paper:#f6f1e8;--color-background:246,241,232;--gradient-background:#f6f1e8;background:#f6f1e8!important;background-image:none!important}product-info.borever-fit-page .product,product-info.borever-fit-page .product__info-container,product-info.borever-fit-page .product__info-wrapper{background:transparent!important}product-info.borever-fit-page .product__media,product-info.borever-fit-page .product__modal-opener,product-info.borever-fit-page .product__media .media,product-info.borever-fit-page .global-media-settings,product-info.borever-fit-page .thumbnail,product-info.borever-fit-page .thumbnail .media{--color-background:240,230,214;--gradient-background:#f0e6d6;background:#f0e6d6!important;background-image:none!important}product-info.borever-fit-page .product__media img{background:transparent!important;object-fit:contain!important}.bf-contact{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0 0 15px;padding:11px 24px;border:1px solid #8e6d30;border-radius:4px;background:#a5813c;color:#fff!important;text-decoration:none;font-size:14px;line-height:1.3}.bf-contact:hover{background:#8e6d30}.bf-contact:focus-visible{outline:2px solid #30302c;outline-offset:3px}.bf-contact[hidden]{display:none!important}body:has(.borever-fit-page) .shopify-section:has(product-recommendations.related-products),body:has(.borever-fit-page) .shopify-section:has(product-recommendations.related-products)>.gradient,body:has(.borever-fit-page) .related-products,body:has(.borever-fit-page) .related-products .card,body:has(.borever-fit-page) .related-products .card>.card__content{--color-background:246,241,232!important;--gradient-background:#f6f1e8!important;--color-foreground:48,48,44!important;background:#f6f1e8!important;color:#30302c!important}body:has(.borever-fit-page) .related-products .card__inner,body:has(.borever-fit-page) .related-products .card__media,body:has(.borever-fit-page) .related-products .media{--color-background:240,230,214!important;--gradient-background:#f0e6d6!important;--color-foreground:48,48,44!important;background:#f0e6d6!important}body:has(.borever-fit-page) .related-products__heading,body:has(.borever-fit-page) .related-products .card__heading,body:has(.borever-fit-page) .related-products .card__heading a,body:has(.borever-fit-page) .related-products .price{color:#30302c!important}body:has(.borever-fit-page) .related-products .price s{color:#79776f!important}body:has(.borever-fit-page) .related-products .card__inner>.card__content{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/borever-fit.css.map */
