.p-sticky-menu{position:fixed;bottom:0;top:auto;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;width:100%;background-color:#fff;-webkit-box-shadow:0px -1px 10px rgba(0,0,0,.34);box-shadow:0 -1px 10px #00000057}.p-sticky-menu.active{z-index:99999999999;bottom:0}@media screen and (min-width: 1200px){.p-sticky-menu{bottom:auto;top:-150%;background-color:#fff}.p-sticky-menu.active{top:0;bottom:auto;z-index:999}}.p-sticky-menu__inner{padding:15px 25px}@media screen and (min-width: 1200px){.p-sticky-menu__inner{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 50px;-ms-grid-columns:minmax(auto,12%) minmax(380px,37%) 50%;grid-template-columns:minmax(auto,12%) minmax(380px,37%) 50%}}.p-sticky-menu__logo{display:none}@media screen and (min-width: 1200px){.p-sticky-menu__logo{display:block;width:45px}}.p-sticky-menu__product-wrap{display:none}@media screen and (min-width: 1200px){.p-sticky-menu__product-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.p-sticky-menu__img{width:60px;height:65px;margin-right:10px}.p-sticky-menu__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-sticky-menu__u-title{margin:0;text-transform:uppercase;color:#000;font-family:var(--font-family-montserrat);font-size:31px;font-weight:300;line-height:31px}.p-sticky-menu__u-title--gray{color:#a5a5a5;font-family:Ubuntu;font-size:24px;font-weight:700;line-height:27px}.p-sticky-menu__title{margin:0 0 6px;text-align:left;text-transform:uppercase;color:#000;font-family:Ubuntu;font-size:24px;font-weight:700;line-height:27px}.p-sticky-menu__title--gray{color:#000;font-family:var(--font-family-montserrat);font-size:31px;font-weight:300;line-height:31px}.p-sticky-menu__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.product__form-btn.p-sticky-menu__btn,.product__form-quantity.p-sticky-menu__form-quantity .product__form-quantity-input{height:31px}.product__form-quantity.p-sticky-menu__form-quantity .product__form-quantity-input{line-height:31px}@media screen and (min-width: 1200px){.product__form-quantity{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;margin-right:10px}.product__form-btn.p-sticky-menu__btn,.product__form-quantity.p-sticky-menu__form-quantity .product__form-quantity-input{height:46px}.product__form-quantity.p-sticky-menu__form-quantity .product__form-quantity-input{line-height:46px}}@media screen and (max-width: 1200px){.product__form-quantity.p-sticky-menu__form-quantity{min-width:40px}.product__form-quantity.p-sticky-menu__form-quantity .product__form-quantity-input{padding:0 10px;font-size:9px}.product__form-btn.p-sticky-menu__btn span{font-size:9px}}.p-sticky-menu__bold-select{position:relative;display:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:46px;cursor:pointer;text-transform:uppercase;background-color:#fff;font-family:var(--font-family-montserrat);font-size:15px;font-weight:500;font-style:normal;line-height:22px}.p-sticky-menu__bold-select:after{position:absolute;top:calc(50% - 2px);right:13px;display:block;width:10px;height:5px;content:"";-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-image:url('data:image/svg+xml;utf-8,<svg width="10" height="5" viewBox="0 0 10 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 4.99951L0.000332794 -0.000154644L5 -0.000155066L9.99967 -0.000155487L5 4.99951Z" fill="#6A6A6A"/></svg>');background-repeat:no-repeat}.p-sticky-menu__bold-select.show:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 1200px){.p-sticky-menu__bold-select{margin-right:10px}.p-sticky-menu__bold-select.active{display:block}}@media screen and (min-width: 1700px){.p-sticky-menu__bold-select{margin-right:20px;font-size:17px}}.p-sticky-menu__bold-select__selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:5px 30px 5px 10px;cursor:pointer;border:1px solid #ddd}@media screen and (min-width: 1700px){.p-sticky-menu__bold-select__selected{padding-right:40px;padding-left:15px}}.p-sticky-menu__bold-select__items{position:absolute;top:100%;display:none;width:100%;border:1px solid #ddd;border-top:none;background:#fff}.show .p-sticky-menu__bold-select__items{display:block}.p-sticky-menu__bold-select__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 10px}.p-sticky-menu__bold-select__item self:not(:scope :last-child){border-bottom:1px solid #ddd}.p-sticky-menu__bold-select__price .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#000;font-weight:400}.p-sticky-menu__bold-select__price .price--init{text-decoration:line-through;color:#bfbebe}.p-sticky-menu__bold-select__price .price--disc{margin-left:10px;color:#cf3339}.p-sticky-menu__bold{display:none}.product__form-btn.p-sticky-menu__btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin-right:12px;margin-left:14px;background:#cf3339}.product__form-btn.p-sticky-menu__btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:9px;line-height:9px;letter-spacing:normal}@media screen and (min-width: 1200px){.product__form-btn.p-sticky-menu__btn{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;margin-right:10px;margin-left:0}.product__form-btn.p-sticky-menu__btn span{font-size:12px}}@media screen and (min-width: 1500px){.product__form-btn.p-sticky-menu__btn{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px;margin-right:20px;margin-left:10px}.product__form-btn.p-sticky-menu__btn span{font-size:14px}}@media screen and (max-width: 1200px){.p-sticky-menu__form-price-wrap .product__form-price{font-size:16px}}body.template-product .acsb-trigger{bottom:70px!important}@media screen and (min-width: 1200px){body.template-product .acsb-trigger{bottom:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/product-sticky-menu.css.map */
