.breadcrumb{display:block;background-color:#1e1e1e}.breadcrumb a{color:#8a8989}.breadcrumb a:hover{color:#fff}.bfsale2025{position:relative;color:#fff;background-color:#1e1e1e}.bfsale2025 section{margin-inline:16px}.bfsale2025--btn{margin-block-start:40px}.bfsale2025--btn a,.bfsale2025--btn span{position:relative;display:block;width:240px;padding-block:11px;margin-inline:auto;font-weight:700;color:#000;text-align:center;background-color:#97e849;border:2px solid #97e849;border-radius:30px;transition:all .2s 0s ease}.bfsale2025--btn a:after,.bfsale2025--btn span:after{position:absolute;top:50%;right:17px;display:block;width:10px;height:10px;margin-block-start:-4px;content:"";border:1px solid #000;border-width:0 1px 1px 0;transform:rotate(-45deg)}.bfsale2025 #bfsale2025--link{position:fixed;right:16px;bottom:16px;z-index:100;display:block;width:93px;height:93px;visibility:hidden;background:url(/cdn/shop/files/bfsale2025-banner.gif) no-repeat center/contain;opacity:0;transition:opacity 1s ease 0s}.bfsale2025 #bfsale2025--link.visible{visibility:visible;opacity:1}.bfsale2025--copy{margin-block-start:30px;text-align:center}.bfsale2025--copy h2{font-size:22px;line-height:1.3;color:#97e849}.bfsale2025--copy p{margin-block-start:25px;font-size:16px;line-height:1.6;text-align:center}.bfsale2025--copy p.note{font-size:12px;font-weight:400}.bfsale2025--coupon,.bfsale2025--outlet{padding-block-end:60px;margin-block-start:40px;border-bottom:1px solid #fff}.bfsale2025--coupon h3,.bfsale2025--outlet h3{margin-block-start:40px;font-size:16px;color:#97e849;text-align:center}.bfsale2025--coupon .bfsale2025--btn span{width:310px}.bfsale2025--bnr{margin-block-start:60px}.bfsale2025--product--list{display:flex;gap:8px;padding-block:10px;padding-inline:16px;margin-block-start:30px;margin-inline:-16px;overflow-x:scroll}.bfsale2025--product--item{display:flex;flex-direction:column;gap:10px;width:163px;min-width:163px}.bfsale2025--product--item>a{flex-grow:1}.bfsale2025--product--item__title{display:-webkit-box;margin-block-start:10px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.bfsale2025--product--item__price{text-align:right}.bfsale2025--product--item__price__compare{text-decoration:line-through}.bfsale2025--product--item__price__actual{font-size:18px;font-weight:700}.bfsale2025--product--item__price__sale{display:inline-block;padding-inline:2px;margin-inline-end:5px;font-size:14px;line-height:1.2;color:#fff;background-color:#c00000}.bfsale2025 .coupon{padding-block-start:60px;color:#fff;background-color:#1e1e1e}.bfsale2025 .coupon__present{padding:25px 16px;margin-block-start:0;text-align:center;border:1px solid #fff}.bfsale2025 .coupon__present .custom-coupon-header__code-copy-contents{background-color:#fff}.bfsale2025 .coupon__present .custom-coupon-header__code-copy-contents:before{background-color:#1e1e1e}.bfsale2025 .coupon__present .custom-coupon-header__code-copy-contents__header{color:#000}.bfsale2025 .coupon__present .custom-coupon-header__code-period{font-size:10px;color:#000}.bfsale2025 .coupon__present .code-copy-button{color:#fff;background-color:#121316}.bfsale2025 .coupon__present .code-copy-button svg{display:inline-block;margin-inline-end:5px;vertical-align:text-bottom}.bfsale2025 .coupon__present .code-copy-button svg path{fill:#fff}.bfsale2025 .coupon__present__title{font-size:16px;font-weight:700}.bfsale2025 .coupon__present__title:before{display:inline-block;width:17px;height:11px;margin-right:10px;content:"";background:url(/cdn/shop/files/megaphone_wh.png) no-repeat center/contain}.bfsale2025 .coupon__present__text{padding-block:10px 5px;margin-block-end:10px;font-size:12px}.bfsale2025 .coupon__present__text span{font-size:16px;font-weight:700;color:#97e849}.bfsale2025 .coupon__register{margin-block:0 40px;text-align:center}.bfsale2025 .coupon__register h3{font-size:16px}.bfsale2025 .coupon__note span{font-weight:400;color:#97e849}.bfsale2025 .coupon a.coupon-btn{position:relative;display:block;width:240px;padding-block:12px;margin-block-start:25px;margin-inline:auto;font-size:14px;font-weight:700;color:#1c1c1c;text-align:center;text-decoration:none;letter-spacing:1.4px;background-color:#fff;border:1px solid #fff;border-radius:50px;transition:all .2s 0s ease}.bfsale2025 .coupon a.coupon-btn:after{position:absolute;top:50%;right:20px;display:block;width:9px;height:9px;margin-block-start:-4px;content:"";border:1px solid #1c1c1c;border-width:0 1px 1px 0;rotate:-45deg}.bfsale2025 .howtocoupon{padding-block:60px 80px;margin-block-start:0;color:#fff;background-color:#1e1e1e}.bfsale2025 .howtocoupon__flow ul li{color:#1c1c1c;background-color:#fff}.bfsale2025 .howtocoupon__flow ul li .coupon-btn{background-color:#121316}.bfsale2025 .howtocoupon__flow__box{color:#1c1c1c}.bfsale2025 .howtocoupon__note li:first-child{color:#97e849}.bfsale2025 .howtocoupon__inquiry p:first-child{padding-block-start:20px;font-size:12px}.bfsale2025 .howtocoupon__inquiry .coupon-btn{color:#000;background-color:#fff}.bfsale2025 .howtocoupon__inquiry .coupon-btn:after{border-color:#000}@media screen and (min-width: 768px){#main{padding-block-start:0}.bfsale2025{scroll-padding-top:0;background-color:#1e1e1e}.bfsale2025 .coupon__title{color:#1c1c1c}.bfsale2025--container{max-width:1240px;padding-inline:20px;margin-inline:auto}.bfsale2025 section{margin-inline:0}.bfsale2025--btn{margin-block-start:70px}.bfsale2025--btn a,.bfsale2025--btn span{color:#000;background-color:#fff;border:none}.bfsale2025--btn a:after,.bfsale2025--btn span:after{border-color:#000}.bfsale2025--btn a:hover,.bfsale2025--btn span:hover{cursor:pointer;background-color:#97e849}.bfsale2025 #bfsale2025--link{right:35px;bottom:35px;width:125px;height:125px}.bfsale2025 #bfsale2025--link:hover{cursor:pointer}.bfsale2025--copy{padding-inline:0;margin-block-start:70px;margin-inline:auto}.bfsale2025--copy h2{font-size:26px}.bfsale2025--copy p{margin-block-start:25px;font-size:16px;text-align:center}.bfsale2025--coupon,.bfsale2025--outlet{padding-block-end:70px;margin-block-start:70px}.bfsale2025--coupon h3,.bfsale2025--outlet h3{margin-block-start:50px;font-size:18px}.bfsale2025--product--list{display:flex;flex-wrap:wrap;gap:50px 20px;padding-block:0;padding-inline:0;margin-block-start:50px;margin-inline:0;overflow-x:visible}.bfsale2025--product--item{width:224px;min-width:224px}.bfsale2025 #coupon{padding-block-start:80px}.bfsale2025 #coupon .coupon__present{margin-block-end:40px}.bfsale2025 #coupon .coupon__present .custom-coupon-header__code-copy-contents__header{align-items:baseline}.bfsale2025 #coupon .coupon__present .custom-coupon-header__code-copy-contents{width:525px;margin-inline:auto}.bfsale2025 #coupon .coupon__present .custom-coupon-header__code-period{font-size:12px}.bfsale2025 #coupon .coupon__present__text{font-size:14px}.bfsale2025 #coupon .coupon__register a{border:none}.bfsale2025 #coupon .coupon__register a:hover{background-color:#97e849}.bfsale2025 .howtocoupon__flow ul li .coupon-btn{transition:background-color .2s 0s ease}.bfsale2025 .howtocoupon__flow ul li .coupon-btn:hover{color:#fff;background-color:#373737}.bfsale2025 .howtocoupon__flow ul li .coupon-btn:hover:after{border-color:#fff}.bfsale2025 .howtocoupon__inquiry p:first-child{padding-block-start:0;font-size:14px}.bfsale2025 .howtocoupon__inquiry .coupon-btn{border:0}.bfsale2025 .howtocoupon__inquiry .coupon-btn:hover{background-color:#97e849}.bfsale2025 .howtocoupon__inquiry .coupon-btn:after{border-color:#000}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/msm-pages-bf2025.css.map */
