.rte>:not([hidden])~:not([hidden]):is(h1,h2,h3,h4,h5,h6){margin-top:2rem;letter-spacing:-1.5px}.rte h2{letter-spacing:-1.5px}.rte ul{line-height:1}.rte h3,.rte h4,.rte h5{letter-spacing:-1.5px;line-height:1.1}#AnnouncementBar span{text-transform:uppercase}.index #AnnouncementBar,.about #AnnouncementBar,.location #AnnouncementBar{position:absolute;top:70px;width:100%;z-index:22;padding:0}.testimonials footer.font-heading{font-size:32px;line-height:1.2;max-width:300px;margin:50px auto 0}.testimonials .splide__arrows{position:absolute;bottom:0;right:0}.banner-section .push-btn__surface{background:#000}.subtitle{text-transform:uppercase;text-align:center;margin-bottom:10px}.blog-posts h3{font-size:35px;letter-spacing:-1.764px;max-width:385px;margin:0 auto}.blog-posts .link-text{border-bottom:1px solid;margin-top:20px;display:inline-block}body.article .section-newsletter,body.blog .section-newsletter,body.contact .section-newsletter{display:none}.section-logo img{max-width:129px;margin:0 auto 20px}.tc-images .push-btn__surface{background:#000;color:#fff}.collection .rich-text .text-center{text-align:left}.collection .section-content .text-center h4{letter-spacing:-1.5px}nav.breadcrumbs li{padding:0}.product .rich-text ul{display:flex;padding:0;gap:36px;list-style:none;text-align:left;flex-wrap:wrap;align-items:baseline;margin-top:60px}.product .rich-text h2.heading-standard{font-size:60px;margin-top:120px}.product .rich-text ul li{flex:1 1 calc(25% - 36px);max-width:calc(25% - 36px);position:relative;padding-top:40px;font-weight:400;letter-spacing:-.48px;margin-bottom:0}.product .rich-text ul li:before{content:"";background:url(/cdn/shop/files/checkmark.png?v=1763341375) no-repeat;width:41px;height:28px;background-size:contain;position:absolute;left:0;top:0;display:block}.product-block-card-info{border-radius:20px;background:linear-gradient(0deg,#0000000d 0% 100%),#f2f7f6;padding:40px;flex-direction:column;font-size:16px;font-weight:400;align-items:flex-start}.product-block-card-info hr{border-top:1px solid #C6C6C6;margin-top:24px;margin-bottom:24px;display:block;width:100%}.row-cards{display:flex;align-items:center;gap:10px;margin-right:auto}.splide--product{margin-top:40px}.product .splide--product{margin-top:0}.product .splide--product img,.product .product-thumbnail-list-item img{border:0}iframe{width:100%;position:relative;overflow:hidden}iframe:before,iframe:after,.product-description img:before,.product-description img:after{position:absolute;left:8px;top:8px;height:100%;width:100%;border-radius:.375rem;content:"";display:block;z-index:-1}iframe:before,.product-description img:before{background-color:#000;background-image:0,0,0;-webkit-mask-size:6px;mask-size:6px}iframe:after,.product-description img:after{border-width:3px;border-color:#000}.section-faq .card{border:2px solid #000;border-radius:24px}.section-faq .card__surface{border-radius:24px;border:0;padding:15px 20px}.section-faq .card:before,.section-faq .card:after{display:none}.section-faq h3.heading-standard{font-size:60px}.collection .testimonials blockquote.text-center{text-align:left}.collection .testimonials blockquote h1.font-heading{font-size:20px;font-weight:300;line-height:140%;text-transform:none}.tracking-rating{text-align:left;margin-bottom:10px;color:#c8a97a}.collection .testimonials .splide__arrows{position:relative}.collection .testimonials footer.font-heading{font-size:20px;margin:10px 0 0;text-transform:none}.product-block-quantity-selector>div{flex-direction:column;align-items:flex-start}.product-block-quantity-selector .push-btn__surface{box-shadow:none;padding:0;background:none}.product-block-quantity-selector .push-btn__surface svg{width:18px;height:10px}.product-block-quantity-selector .push-btn__surface .m-auto,.product-block-quantity-selector .push-btn{display:flex;align-items:center}.product-block-quantity-selector .push-btn:after{display:none}.product-block-quantity-selector .flex{border:2px solid;border-radius:100px;padding:0 10px;max-width:150px}.product-block-quantity-selector input.text-base{font-size:18px;padding:5px 0;width:40px}.product-block label{width:auto;margin-bottom:10px}.product-block .shopify-product-form h5{font-size:24px;font-weight:700}.product-block .shopify-product-form label{text-transform:none;font-weight:300}.shopify-product-form input[type=text],.shopify-product-form input[type=email],.product-block-variant-picker select{border-radius:10px;height:46px}.product-block-variant-picker select{padding-top:0;padding-bottom:0}.iframe-container iframe{border-radius:10px;height:100%;max-height:640px}.iframe-container img{border-radius:10px}.iframe-container{margin-bottom:40px}.rte .globo-form-app{margin:0 0 30px}.product-image-gallery{position:relative}.w-100{width:100%}.wrap-price{display:flex;align-items:center;justify-content:center;text-transform:none;gap:5px;margin-top:15px;font-size:28px}.wrap-price .mt-2\.5{margin-top:0}.contact-details .rte h1{margin-top:0!important}.training-2 .globo-description{display:none}.product-image-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px;margin:20px 0}.product-image-gallery a{display:block;border:1px solid #ddd;border-radius:4px;overflow:hidden;transition:transform .2s}.product-image-gallery a:hover{transform:scale(1.05)}.product-image-gallery img{width:100%;height:100%;display:block;object-fit:cover}.email-template #headerBorderWrap,.email-template footer,.email-template .section-newsletter,.email-template #AnnouncementBar,.email-template .sticker{display:none}.centered-form .globo-form-app{margin:0 auto}.card-post .flex{flex-direction:column}#predictive-search-results .lg\:gap-10{margin:0;padding:30px 0;gap:0}#predictive-search-results-pages-list{display:none}.rte a.btn-dark{color:#fff!important;text-decoration:none}.section-faq ul li h3 button{text-transform:none;letter-spacing:0;font-size:24px}.product .product-description{margin-bottom:30px}.collection .rich-text .rte h3{font-size:30px;margin-bottom:10px}.loading:not(.spinner):after{width:50px;height:50px;left:48%}.ax-modal-content h3,.ax-modal-content p{margin-bottom:1rem}@media screen and (min-width:1200px){.product .product-block h1.heading-feature,h2.heading-feature,.section-newsletter h2.heading-standard{font-size:80px}}@media screen and (min-width:990px){.show-on-mobile{display:none}}@media screen and (max-width:990px){.hide-on-mobile{display:none}.show-on-mobile .iframe-container{padding:0;margin-top:20px}.iframe-container,.product-description{padding-left:20px;padding-right:20px}.product .feat-product-heading .grid-cols-1{flex-direction:column-reverse;display:flex}.product .rich-text ul li{flex:1 1 calc(50% - 36px);max-width:calc(50% - 36px)}.product .rich-text h2.heading-standard{font-size:50px}#sticker-sticker_6MHqQc{top:13%!important}.testimonials .splide__slide{width:100%!important}.socials{padding-left:20px}}@media only screen and (max-width: 989px){.banner-section .font-heading{font-size:60px}.section-newsletter{background-size:contain;background-position:bottom}}@media screen and (max-width:768px){body footer .globo-form-control:last-child{margin-bottom:10px!important}}@media screen and (max-width: 600px){.banner-section .font-heading{font-size:40px}.testimonials .splide__arrows{position:relative}.testimonials footer.font-heading{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bmt-updates.css.map */
