.bm-tw-details{color:#182338;background:#fff;font-size:16px;line-height:1.65}.bm-tw-details *{box-sizing:border-box}.bm-tw-details__inner{max-width:1180px;margin:0 auto;padding:54px 24px}.bm-tw-details h2{font-size:28px;line-height:1.25;color:#142470;margin:0 0 18px;text-transform:none}.bm-tw-details h3{font-size:20px;line-height:1.35;color:#142470;margin:0 0 12px;text-transform:none}.bm-tw-details p{margin:0 0 16px}.bm-tw-details header{max-width:740px;margin-bottom:30px}.bm-tw-details__eyebrow{color:#142470;font-size:13px;font-weight:700;letter-spacing:.14em}.bm-tw-details__benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:38px}.bm-tw-details__benefits article{border:1px solid #dce1ec;border-top:4px solid #ffdf00;border-radius:14px;padding:22px;background:#f8f9fc}.bm-tw-details__benefits h3{font-size:18px}.bm-tw-details__panel,.bm-tw-details__comparison,.bm-tw-details__faq,.bm-tw-details__care{margin-top:36px}.bm-tw-details__panel{border:1px solid #dce1ec;border-radius:16px;padding:28px}.bm-tw-details__specs{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;margin:0}.bm-tw-details__specs>div{padding:16px 0;border-bottom:1px solid #e6e9f0;min-width:0}.bm-tw-details dt{color:#142470;font-weight:700}.bm-tw-details dd{margin:6px 0 0}.bm-tw-details__choices{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bm-tw-details__choices article{border-radius:16px;padding:26px;background:#f3f5fb;border:1px solid #dce1ec}.bm-tw-details a{color:#142470;text-decoration:underline;text-underline-offset:3px;font-weight:600}.bm-tw-details a:focus-visible,.bm-tw-details summary:focus-visible,.bm-tw-details__table-wrap:focus-visible{outline:3px solid #142470;outline-offset:4px}.bm-tw-details__table-wrap{overflow-x:auto;max-width:100%}.bm-tw-details table{border-collapse:collapse;width:100%;font-size:15px}.bm-tw-details caption{text-align:left;color:#56647b;margin-bottom:12px}.bm-tw-details th,.bm-tw-details td{text-align:left;border:1px solid #dce1ec;padding:14px;vertical-align:top}.bm-tw-details thead th{background:#142470;color:#fff}.bm-tw-details tbody tr:nth-child(2n){background:#f8f9fc}.bm-tw-details__note{font-size:14px;color:#56647b;margin-top:16px!important}.bm-tw-details details{border:1px solid #dce1ec;border-radius:12px;margin:12px 0;background:#fff}.bm-tw-details summary{cursor:pointer;padding:18px 22px;color:#142470;font-weight:700}.bm-tw-details details>div{padding:0 22px 8px}.bm-tw-details__care{border-radius:16px;background:#f3f5fb;padding:28px}.bm-tw-details__links{display:flex;flex-wrap:wrap;gap:14px 24px}.bm-tw-details__benefits article p:last-child,.bm-tw-details__choices article p:last-child{margin-bottom:0}@media(max-width:900px){.bm-tw-details__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.bm-tw-details__inner{padding:34px 16px}.bm-tw-details h2{font-size:24px}.bm-tw-details__benefits,.bm-tw-details__choices,.bm-tw-details__specs{grid-template-columns:1fr}.bm-tw-details__panel,.bm-tw-details__care,.bm-tw-details__choices article{padding:20px}.bm-tw-details th,.bm-tw-details td{padding:10px;font-size:14px}.bm-tw-details summary{padding:16px}.bm-tw-details details>div{padding:0 16px 8px}.bm-tw-details__links{flex-direction:column}}.product-box:has(#bm-tw-details) .left-area{position:relative}.product-box:has(#bm-tw-details) #left-area-sticky{width:100%;max-width:100%}.product-box:has(#bm-tw-details) .product-gallery .swiper-container{overflow:hidden!important;width:100%;max-width:100%}.product-box:has(#bm-tw-details) .left-area .cell{min-width:0}.bm-tw-details{color:#3f4b62;line-height:1.8}.bm-tw-details__inner{max-width:1220px;padding:68px 28px}.bm-tw-details header{max-width:800px;margin-bottom:36px;padding-bottom:28px;border-bottom:1px solid #e4e8ef}.bm-tw-details__eyebrow{font-size:11px;letter-spacing:.2em;font-weight:600;color:#142470}.bm-tw-details h2{font-size:30px;font-weight:600;letter-spacing:-.025em;color:#142470;line-height:1.3;margin-bottom:20px}.bm-tw-details h3{font-weight:600;letter-spacing:-.015em;color:#142470}.bm-tw-details__benefits{gap:20px;margin-bottom:48px}.bm-tw-details__benefits article{background:#fff;border:1px solid #e0e5ee;border-top:3px solid #ffdf00;border-radius:14px;padding:27px 24px;box-shadow:0 7px 22px #1424700b}.bm-tw-details__benefits h3{font-size:18px;line-height:1.45;margin-bottom:14px}.bm-tw-details__benefits p{font-size:15px;line-height:1.8}.bm-tw-details__panel{padding:34px;border:1px solid #e0e5ee;background:#fff;border-radius:16px;box-shadow:0 8px 28px #14247009;margin-top:44px}.bm-tw-details__specs{gap:0 40px}.bm-tw-details__specs>div{padding:20px 0;border-color:#e8ebf1}.bm-tw-details dt{font-size:12px;font-weight:600;letter-spacing:.055em;color:#142470}.bm-tw-details dd{margin-top:9px;font-size:16px;color:#3f4b62;line-height:1.65}.bm-tw-details__comparison,.bm-tw-details__faq{margin-top:54px}.bm-tw-details__choices{gap:24px;margin-top:24px}.bm-tw-details__choices article{padding:32px;border:1px solid #dce3ef;background:#f6f8fc;border-radius:16px}.bm-tw-details__choices h3{font-size:22px;margin-bottom:18px}.bm-tw-details__choices p{font-size:15px;line-height:1.8}.bm-tw-details a{font-weight:600;text-underline-offset:4px;text-decoration-thickness:1px}.bm-tw-details__choices a{display:inline-block;margin-top:10px}.bm-tw-details__table-wrap{border-radius:10px;border:1px solid #dce3ef}.bm-tw-details caption{padding:14px 16px;margin:0;background:#f8f9fc;font-size:13px}.bm-tw-details th,.bm-tw-details td{border-left:0;border-right:0;padding:17px 18px;border-color:#e4e8ef}.bm-tw-details thead th{font-size:12px;letter-spacing:.04em;font-weight:600;background:#142470;color:#fff}.bm-tw-details tbody th{font-weight:600;color:#142470}.bm-tw-details details{border:1px solid #e0e5ee;border-radius:12px;margin:14px 0;box-shadow:0 3px 12px #14247006}.bm-tw-details summary{padding:21px 24px;font-weight:600;font-size:16px;line-height:1.6}.bm-tw-details details[open]{border-color:#b9c5df;background:#fafbfe}.bm-tw-details details>div{padding:0 24px 14px;font-size:15px;max-width:960px}.bm-tw-details__care{padding:34px;background:#f3f5fb;border:1px solid #dce3ef;border-top:3px solid #ffdf00;border-radius:16px;margin-top:48px}.bm-tw-details__links{border-top:1px solid #dce3ef;padding-top:20px;margin-top:22px;gap:16px 28px;font-size:14px}.product-box:has(#bm-tw-details) .bm-tw-overview>div[style]{box-shadow:0 5px 18px #14247009}.product-box:has(#bm-tw-details) .bm-tw-overview h3{font-weight:600;letter-spacing:-.015em}@media(max-width:900px){.bm-tw-details__inner{padding:48px 22px}.bm-tw-details__benefits{gap:18px}.bm-tw-details__benefits article{padding:24px}}@media(max-width:600px){.bm-tw-details__inner{padding:38px 16px}.bm-tw-details h2{font-size:25px}.bm-tw-details header{padding-bottom:22px;margin-bottom:28px}.bm-tw-details__benefits{gap:16px;margin-bottom:34px}.bm-tw-details__benefits article{padding:24px}.bm-tw-details__panel,.bm-tw-details__care,.bm-tw-details__choices article{padding:24px 20px}.bm-tw-details__choices h3{font-size:20px}.bm-tw-details__comparison,.bm-tw-details__faq{margin-top:40px}.bm-tw-details__panel{margin-top:34px}.bm-tw-details summary{padding:18px;font-size:15px}.bm-tw-details details>div{padding:0 18px 12px}.bm-tw-details th,.bm-tw-details td{padding:12px 10px;font-size:13px}.bm-tw-details dd{font-size:15px}.bm-tw-details__links{font-size:13px}}.product-box:has(#bm-tw-details) .product-info-container .product-title{line-height:1.3;letter-spacing:-.025em;margin-bottom:16px;color:#142470}.product-box:has(#bm-tw-details) .product-option-item{margin-bottom:24px}.product-box:has(#bm-tw-details) .product-option-label{margin-bottom:10px;font-size:13px;line-height:1.6;color:#142470}.product-box:has(#bm-tw-details) select[id^=ProductSelect-]{min-height:52px;border:1px solid #cdd5e4;border-radius:8px;background-color:#fff;color:#23304b;padding-left:16px;padding-right:36px;line-height:1.5}.product-box:has(#bm-tw-details) select[id^=ProductSelect-]:focus-visible{outline:2px solid #142470;outline-offset:3px}.product-box:has(#bm-tw-details) .product-quantity-container{margin:4px 0 24px}.product-box:has(#bm-tw-details) .product-form .group-price-stock{margin-top:20px;margin-bottom:18px}.product-box:has(#bm-tw-details) .product-form #syf-promo,.product-box:has(#bm-tw-details) .product-form .syf-promo{margin-top:18px;margin-bottom:18px}.product-box:has(#bm-tw-details) .product-price{line-height:1.3;letter-spacing:-.02em;color:#142470}.product-box:has(#bm-tw-details) .product-add-cart{min-height:52px;line-height:1.4;border:1px solid #142470;border-radius:8px;background:#fff;color:#142470;font-weight:600;letter-spacing:.04em;transition:background-color .18s ease,color .18s ease}.product-box:has(#bm-tw-details) .product-add-cart:hover{background:#142470;color:#fff}.product-box:has(#bm-tw-details) .product-add-cart:focus-visible,.product-box:has(#bm-tw-details) .product-wishlist:focus-visible{outline:2px solid #142470;outline-offset:3px}.product-box:has(#bm-tw-details) .product-wishlist{min-height:52px;border-radius:8px;border-color:#cdd5e4;color:#142470}.product-box:has(#bm-tw-details) .group-button-custom{margin-top:16px}.product-box:has(#bm-tw-details) .description-area{margin-top:26px}.product-box:has(#bm-tw-details) .product-thumbnail{margin-top:14px}.product-box:has(#bm-tw-details) .product-thumbnail .swiper-slide{box-sizing:border-box;border:1px solid #e0e5ee;border-radius:6px;background:#fff;overflow:hidden}.product-box:has(#bm-tw-details) .product-thumbnail .swiper-slide img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;background:#fff}.product-box:has(#bm-tw-details) .product-thumbnail .swiper-slide.active,.product-box:has(#bm-tw-details) .product-thumbnail .swiper-slide.swiper-slide-thumb-active,.product-box:has(#bm-tw-details) .product-thumbnail .swiper-slide.swiper-slide-active{border-color:#142470;box-shadow:inset 0 0 0 1px #142470}.product-box:has(#bm-tw-details) .product-thumbnail-nav-prev,.product-box:has(#bm-tw-details) .product-thumbnail-nav-next{color:#142470;border-radius:50%;background:#f3f5fb;cursor:pointer}.product-box:has(#bm-tw-details) .product-gallery .carousel-navigation{color:#142470;border-radius:50%;background:#fffffff0;box-shadow:0 3px 12px #1424701a}.bm-tw-details summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px}.bm-tw-details summary::-webkit-details-marker{display:none}.bm-tw-details summary:after{content:"+";flex:0 0 26px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f1f4fa;color:#142470;font-size:20px;font-weight:400;line-height:1}.bm-tw-details details[open] summary:after{content:"\2212";background:#142470;color:#fff}.bm-tw-details summary:focus-visible{outline:2px solid #142470;outline-offset:3px}@media(max-width:600px){.product-box:has(#bm-tw-details) .product-option-item{margin-bottom:20px}.product-box:has(#bm-tw-details) .product-option-label{margin-bottom:8px;font-size:12px}.product-box:has(#bm-tw-details) select[id^=ProductSelect-]{font-size:14px;padding-left:12px}.product-box:has(#bm-tw-details) .product-quantity-container{margin-bottom:20px}.product-box:has(#bm-tw-details) .product-form .group-price-stock{margin-top:18px;margin-bottom:16px}.bm-tw-details summary{gap:14px}.bm-tw-details summary:after{flex-basis:24px;width:24px;height:24px;font-size:19px}}@media(prefers-reduced-motion:reduce){.product-box:has(#bm-tw-details) .product-add-cart{transition:none}}.product-box:has(#bm-tw-details) .product-add-cart:hover,.product-box:has(#bm-tw-details) .product-add-cart:hover [data-product-add-cart-text]{background-color:#142470;color:#ffdf00!important}.product-box:has(#bm-tw-details) #left-area-sticky{width:auto!important;max-width:none!important;bottom:auto!important}@media(min-width:768px){.product-box:has(#bm-tw-details) #left-area-sticky{position:sticky!important;top:50px!important}}@media(max-width:767px){.product-box:has(#bm-tw-details) #left-area-sticky{position:static!important;top:auto!important}}.bm-tw-details__inner{padding-top:44px;padding-bottom:44px}.bm-tw-details header{padding-bottom:20px;margin-bottom:24px}.bm-tw-details h2{margin-bottom:16px}.bm-tw-details p{margin-bottom:12px}.bm-tw-details__benefits{gap:16px;margin-bottom:30px}.bm-tw-details__benefits article{padding:21px 20px}.bm-tw-details__benefits h3{margin-bottom:10px}.bm-tw-details__panel{padding:26px;margin-top:30px}.bm-tw-details__specs>div{padding:14px 0}.bm-tw-details__comparison,.bm-tw-details__faq{margin-top:34px}.bm-tw-details__choices{gap:18px;margin-top:18px}.bm-tw-details__choices article{padding:25px}.bm-tw-details__choices h3{margin-bottom:12px}.bm-tw-details details{margin:10px 0}.bm-tw-details summary{padding:17px 20px}.bm-tw-details details>div{padding:0 20px 10px}.bm-tw-details__care{padding:26px;margin-top:32px}.bm-tw-details__links{padding-top:16px;margin-top:16px;gap:12px 20px}.product-box:has(#bm-tw-details) .bm-tw-overview>div[style]{padding:16px!important;margin-top:16px!important;margin-bottom:16px!important}.product-box:has(#bm-tw-details) .bm-tw-overview>div[style] h3{margin-bottom:10px!important}.product-box:has(#bm-tw-details) .product-gallery .carousel-navigation,.product-box:has(#bm-tw-details) .product-thumbnail-nav-prev,.product-box:has(#bm-tw-details) .product-thumbnail-nav-next{display:flex;align-items:center;justify-content:center;background:#142470!important;color:#ffdf00!important;border:1px solid #fff;box-shadow:0 3px 10px #14247038;width:38px;height:38px;opacity:1}.product-box:has(#bm-tw-details) .product-gallery .carousel-navigation em,.product-box:has(#bm-tw-details) .product-thumbnail-nav-prev em,.product-box:has(#bm-tw-details) .product-thumbnail-nav-next em{color:#ffdf00!important;font-size:20px}.product-box:has(#bm-tw-details) .product-gallery .carousel-navigation:hover,.product-box:has(#bm-tw-details) .product-thumbnail-nav-prev:hover,.product-box:has(#bm-tw-details) .product-thumbnail-nav-next:hover{background:#ffdf00!important;color:#142470!important;border-color:#142470}.product-box:has(#bm-tw-details) .product-gallery .carousel-navigation:hover em,.product-box:has(#bm-tw-details) .product-thumbnail-nav-prev:hover em,.product-box:has(#bm-tw-details) .product-thumbnail-nav-next:hover em{color:#142470!important}@media(max-width:600px){.bm-tw-details__inner{padding:26px 14px}.bm-tw-details header{padding-bottom:16px;margin-bottom:18px}.bm-tw-details h2{margin-bottom:13px}.bm-tw-details__benefits{gap:12px;margin-bottom:22px}.bm-tw-details__benefits article{padding:17px 16px}.bm-tw-details__benefits h3{font-size:17px;margin-bottom:8px}.bm-tw-details__panel,.bm-tw-details__care,.bm-tw-details__choices article{padding:18px 16px}.bm-tw-details__panel{margin-top:22px}.bm-tw-details__choices{gap:14px;margin-top:16px}.bm-tw-details__specs>div{padding:12px 0}.bm-tw-details__comparison,.bm-tw-details__faq{margin-top:26px}.bm-tw-details__care{margin-top:24px}.bm-tw-details summary{padding:14px 16px;min-height:48px}.bm-tw-details details>div{padding:0 16px 8px}.bm-tw-details details{margin:9px 0}.bm-tw-details__links{gap:10px;padding-top:14px;margin-top:14px}.product-box:has(#bm-tw-details) .bm-tw-overview>div[style]{padding:14px!important;margin-top:14px!important;margin-bottom:14px!important}}@media(max-width:767px){.product-box:has(#bm-tw-details) .product-form{margin-bottom:8px}.product-box:has(#bm-tw-details) .product-widget-sharing{margin:12px 0 0;padding-bottom:0}.product-box:has(#bm-tw-details) .layout-content>.grid-x{margin-bottom:0;padding-bottom:0}#bm-tw-details{margin-top:0}.bm-tw-details{font-size:15px;line-height:1.55}.bm-tw-details__inner{padding:14px 14px 22px}.bm-tw-details header{margin-bottom:14px;padding-bottom:12px}.bm-tw-details h2{font-size:23px;line-height:1.3;margin-bottom:10px}.bm-tw-details p{margin-bottom:8px}.bm-tw-details__eyebrow{margin-bottom:8px!important}.bm-tw-details__benefits{gap:10px;margin-bottom:16px}.bm-tw-details__benefits article{padding:14px}.bm-tw-details__benefits h3{font-size:16px;line-height:1.35;margin-bottom:7px}.bm-tw-details__benefits p{font-size:14px;line-height:1.55}.bm-tw-details__panel,.bm-tw-details__care,.bm-tw-details__choices article{padding:15px 14px}.bm-tw-details__panel,.bm-tw-details__comparison,.bm-tw-details__faq,.bm-tw-details__care{margin-top:18px}.bm-tw-details__choices{gap:10px;margin-top:12px}.bm-tw-details__choices h3{font-size:19px!important;margin-bottom:8px}.bm-tw-details__specs>div{padding:9px 0}.bm-tw-details dd{margin-top:3px}.bm-tw-details details{margin:7px 0}.bm-tw-details summary{padding:12px 14px;min-height:48px;font-size:14px}.bm-tw-details details>div{padding:0 14px 6px}.bm-tw-details__links{gap:8px;padding-top:10px;margin-top:10px}}@media(max-width:767px){.product-box:has(#bm-tw-details) .product-info-container{margin-bottom:0!important;padding-bottom:0!important}.product-box:has(#bm-tw-details) .product-info-container>.product-title{margin-top:0!important;margin-bottom:10px!important}.product-box:has(#bm-tw-details) .product-rating{margin-top:0!important;margin-bottom:10px!important}.product-box:has(#bm-tw-details) .product-info-container>br,.product-box:has(#bm-tw-details) .product-form>br{display:none!important}.product-box:has(#bm-tw-details) [data-desktop-product-form-area]{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.product-box:has(#bm-tw-details) .product-form{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.product-box:has(#bm-tw-details) .product-option-list{margin-top:0!important;margin-bottom:0!important;padding:0!important}.product-box:has(#bm-tw-details) .product-option-item{margin-top:0!important;margin-bottom:14px!important;padding-top:0!important;padding-bottom:0!important}.product-box:has(#bm-tw-details) .product-option-label{margin:0 0 6px!important;padding:0!important;line-height:1.35!important}.product-box:has(#bm-tw-details) select[id^=ProductSelect-]{height:46px!important;min-height:46px!important;margin:0!important;padding-top:8px!important;padding-bottom:8px!important}.product-box:has(#bm-tw-details) .product-quantity-container{margin:0 0 12px!important;padding:0!important}.product-box:has(#bm-tw-details) .product-quantity-container .input-label{margin-bottom:6px!important}.product-box:has(#bm-tw-details) .product-quantity-container .input-group{margin-bottom:0!important}.product-box:has(#bm-tw-details) .product-form #syf-promo,.product-box:has(#bm-tw-details) .product-form .syf-promo{margin-top:8px!important;margin-bottom:8px!important}.product-box:has(#bm-tw-details) .product-form .group-price-stock{margin-top:10px!important;margin-bottom:10px!important;padding-top:0!important;padding-bottom:0!important}.product-box:has(#bm-tw-details) .product-form .product-price-wrapper{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.product-box:has(#bm-tw-details) .group-button-custom{margin-top:10px!important;margin-bottom:10px!important;padding-top:0!important;padding-bottom:0!important}.product-box:has(#bm-tw-details) .product-add-cart,.product-box:has(#bm-tw-details) .product-wishlist{min-height:46px!important}.product-box:has(#bm-tw-details) .product-form>p:has(>a[href$="#bm-tw-details"]){margin:10px 0!important}.product-box:has(#bm-tw-details) .description-area{margin-top:12px!important;margin-bottom:0!important}.product-box:has(#bm-tw-details) .bm-tw-overview{line-height:1.5!important}.product-box:has(#bm-tw-details) .bm-tw-overview p{margin-top:0!important;margin-bottom:8px!important}.product-box:has(#bm-tw-details) .bm-tw-overview>div[style]{padding:12px!important;margin-top:12px!important;margin-bottom:12px!important}.product-box:has(#bm-tw-details) .bm-tw-overview h3{font-size:18px!important;line-height:1.3!important;margin-top:12px!important;margin-bottom:8px!important}.product-box:has(#bm-tw-details) .bm-tw-overview>div[style] h3{margin-top:0!important}.product-box:has(#bm-tw-details) .bm-tw-overview li{margin-bottom:4px!important;line-height:1.5!important}.product-box:has(#bm-tw-details) .product-widget-sharing{margin:10px 0 0!important;padding:0!important}.product-box:has(#bm-tw-details) .product-widget-sharing .product-widget-item-text{margin-bottom:6px!important}.product-box:has(#bm-tw-details) .product-widget-sharing ul{margin-top:0!important;margin-bottom:0!important}.product-box:has(#bm-tw-details) .layout-content>.grid-x{margin-bottom:0!important;padding-bottom:0!important}#bm-tw-details{margin-top:0!important;padding-top:0!important}.bm-tw-details__inner{padding:10px 14px 18px!important}.bm-tw-details header{margin-bottom:12px!important;padding-bottom:10px!important}.bm-tw-details h2{font-size:22px!important;line-height:1.3!important;margin-bottom:8px!important}.bm-tw-details p{margin-bottom:6px!important;line-height:1.5!important}.bm-tw-details__eyebrow{margin-bottom:6px!important}.bm-tw-details__benefits{gap:8px!important;margin-bottom:14px!important}.bm-tw-details__benefits article{padding:12px!important}.bm-tw-details__benefits h3{font-size:16px!important;margin-bottom:6px!important}.bm-tw-details__panel,.bm-tw-details__care,.bm-tw-details__choices article{padding:12px 14px!important}.bm-tw-details__panel,.bm-tw-details__comparison,.bm-tw-details__faq,.bm-tw-details__care{margin-top:14px!important}.bm-tw-details__choices{gap:8px!important;margin-top:10px!important}.bm-tw-details__choices h3{margin-bottom:6px!important}.bm-tw-details__choices a{margin-top:6px!important}.bm-tw-details__specs>div{padding:8px 0!important}.bm-tw-details dd{margin-top:3px!important;line-height:1.5!important}.bm-tw-details details{margin:6px 0!important}.bm-tw-details summary{padding:10px 12px!important;min-height:46px!important}.bm-tw-details details>div{padding:0 12px 6px!important}.bm-tw-details caption{padding:10px 12px!important}.bm-tw-details th,.bm-tw-details td{padding:9px 10px!important}.bm-tw-details__note{margin-top:10px!important}.bm-tw-details__links{gap:8px!important;margin-top:10px!important;padding-top:10px!important}}@media(max-width:767px){.product-box:has(#bm-tw-details) .product-widget-sharing .social-sharing{margin-bottom:8px!important;padding-bottom:0!important}.product-box:has(#bm-tw-details) #bm-tw-details>.bm-tw-details__inner{padding-top:8px!important}}.product-box.bm-tw-product .bm-tw-construction{display:block;width:100%;height:auto;margin:12px 0 18px;border-radius:12px}.bm-tw-family-existing img{max-width:100%;height:auto}.bm-tw-family-existing{overflow-wrap:anywhere}@media(max-width:767px){.product-box.bm-tw-product:has(#bm-tw-details):not(:has(.bm-family-story)) .product-rating{margin-bottom:14px!important}.product-box.bm-tw-product:has(#bm-tw-details):not(:has(.bm-family-story)) .bm-product-promo-topbar{margin-top:0!important}}.bm-tw-details__finance{display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid #dce3ef;border-left:4px solid #ffdf00;border-radius:16px;padding:26px;margin-top:32px;background:#fff}.bm-tw-details__finance h2{font-size:24px;margin-bottom:10px}.bm-tw-details__finance p:last-child{margin-bottom:0}.bm-tw-details__finance-note{font-size:13px;color:#59667d}.bm-tw-details__finance-links{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}.bm-tw-details__finance-links a{padding:12px 16px;border:1px solid #142470;border-radius:8px;text-decoration:none;font-size:13px;display:flex;align-items:center;justify-content:center;min-height:46px}.bm-tw-details__finance-links a:first-child{background:#142470;color:#ffdf00}.bm-tw-details__finance-links a:focus-visible{outline:2px solid #142470;outline-offset:3px}@media(max-width:900px){.bm-tw-details__finance{align-items:flex-start;flex-direction:column}}@media(max-width:767px){.bm-tw-details__finance{padding:16px;gap:14px;margin-top:18px}.bm-tw-details__finance-links{flex-shrink:1;width:100%}.bm-tw-details__finance-links a{flex:1;text-align:center}.bm-tw-details__finance-note{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/bm-tw-product.css.map */
