html body #MainContent section.buybox .bm-product__title-price{align-items:flex-start}html body #MainContent section.buybox .bm-product__title-price .buybox__title{font-size:45px;line-height:55px;color:#16402d;font-weight:700}html body #MainContent section.buybox .bm-product__title-price .buybox__main-price{font-size:22px;line-height:28px;margin-top:10px}html body #MainContent section.buybox .bm-product__title-price .buybox__main-price .price--sale{color:#d14124}html body #MainContent section.buybox #bm-product-price{margin-top:10px}html body #MainContent section.buybox #bm-product-price .price{font-size:1.3rem}html body #MainContent section.buybox .bm-product__title-price .buybox__main-price .price--old{color:#16402d}html body #MainContent section.buybox .buybox__description{font-size:22px;line-height:28px;color:#16402d;margin:24px 0}html body #MainContent section.buybox .buybox__highlights .buybox__highlights-title{font-size:22px;line-height:26px;color:#16402d;margin-bottom:11px}html body #MainContent section.buybox .buybox__highlights .buybox__highlights-list{margin-bottom:26px}html body #MainContent section.buybox .buybox__highlights .buybox__highlights-list li{position:relative;list-style:none;margin-bottom:10px;border-bottom:none;padding:0 0 0 21px;font-size:16px;line-height:20px}html body #MainContent section.buybox .buybox__highlights .buybox__highlights-list li:after{position:absolute;content:"";left:0;top:5px;width:9px;height:9px;background:#d14124;border-radius:50%}html body #MainContent section.buybox .buybox__size{margin-top:22px}@media screen and (max-width: 1037px){html body #MainContent section.buybox .bm-product__title-price .buybox__title{font-size:36px;line-height:38px}}html body #MainContent .bm-product-bundle__list .list__title{font-size:14px;line-height:18px;font-family:MarkPro,Helvetica,Arial,sans-serif;margin-top:26px;margin-bottom:15px;color:#16402d}html body #MainContent .bm-product-bundle__list .list__product-item-padding{padding:10px}html body #MainContent .bm-product-bundle__list .list__product-item{border-bottom:1px solid rgba(0,0,0,.11);margin-bottom:15px;padding-bottom:19px;width:100%}html body #MainContent .bm-product-bundle__list .list__product-item .product-item__image{padding:.75rem;background-color:#f3efea;min-width:114px;max-width:114px;text-align:center}html body #MainContent .bm-product-bundle__list .list__product-item .product-item__info{padding:0em 0rem 0rem .75rem;width:100%}html body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__title-price{margin-bottom:7px}html body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__title-price .item-info__title,html body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__title-price .item-info__price{font-family:MarkPro,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:18px}html body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__title-price .item-info__price .price__label{font-weight:400;margin-right:5px;margin-left:10px}html body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__description{font-size:13px;line-height:16px;margin-bottom:17px}html body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__vatiation .item-vatiation__name{font-size:14px;line-height:18px;text-transform:uppercase}html body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__vatiation .item-vatiation__value span{font-size:13px;line-height:16px;display:inline-block;margin-left:13px;border:1px solid #16402D;padding:8px 18px 5px;border-radius:6px;color:#16402d}html.ios body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__vatiation .item-vatiation__value span,html.macos body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__vatiation .item-vatiation__value span{padding:8px 18px}@media screen and (max-width: 474px){html body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__title-price{flex-direction:column;align-items:flex-start}html body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__title-price .item-info__price{margin-top:8px}html body #MainContent .bm-product-bundle__list .list__product-item .product-item__info .item-info__title-price .item-info__price .price__label{margin-left:0}}html body #MainContent .bm-price-total{margin-bottom:-12px;margin-top:5px}html body #MainContent .bm-price-total .price-total__label span{font-size:16px;line-height:20px}html body #MainContent .bm-price-total .price-total__money .price{font-size:18px;line-height:23px;margin-top:5px}html body #MainContent .bm-price-total .price-total__money .price-total__money-save{background:#d14124;font-size:12px;line-height:15px;padding:6px 14px 2px;border-radius:21px;margin-left:18px;color:#fff}html.macos body #MainContent .bm-price-total .price-total__money .price-total__money-save,html.ios body #MainContent .bm-price-total .price-total__money .price-total__money-save{padding:6px 14px}html.android body #MainContent .bm-price-total .price-total__money .price-total__money-save{padding:6px 14px 4px}@media screen and (max-width: 474px){html body #MainContent .bm-price-total .price-total__money>.flex-box{flex-direction:column;align-items:flex-end}html body #MainContent .bm-price-total .price-total__money .price-total__money-save{margin-left:0;margin-top:8px}}html body #MainContent .bm-hide-upsale-above-atc{display:none}
/*# sourceMappingURL=/cdn/shop/t/152/assets/section-bm-product-buy-box.css.map */
