.shop-inner{padding:80px 0}.shop-inner .title{text-align:center;margin:0 0 50px 0}@media (max-width:767px){.shop-inner{padding:40px 0}.shop-inner .title{margin:0 0 35px 0}}.product-inner{padding:70px 0}.product-inner .p-left .pic{height:100%;border-radius:50px;overflow:hidden}.product-inner .p-left .pic img{width:100%;height:100%;object-fit:cover}.product-inner .p-left .text{margin:50px 0 0 0}.product-inner .p-left .text p:not(:last-of-type){margin-bottom:10px}.product-inner .p-right{padding-top:40px}.product-inner .p-right .title{margin:0 0 20px 0;font-size:44px}.product-inner .p-right .sub-title{font-size:18px;font-weight:700}.product-inner .p-right .text{margin:40px 0 0 0}.product-inner .p-right .r-top{display:flex;justify-content:space-between;column-gap:20px;margin:0 0 40px 0;align-items:center}.product-inner .p-right .r-top .price{font-weight:700;color:var(--color-primary);font-size:22px}.product-inner .p-right .counts .minus{border-top-left-radius:10px}.product-inner .p-right .counts .plus{border-top-right-radius:10px}.product-inner .p-right .cl-btn{font-size:22px;width:100%}@media (max-width:767px){.product-inner .p-right .cl-btn{font-size:18px}}@media (min-width:768px) and (max-width:1199px){.product-inner .p-right{padding-top:0}}@media (max-width:767px){.product-inner{padding:40px 0}.product-inner .p-left .pic{border-radius:30px}.product-inner .p-left .text{margin:20px 0 0 0;font-size:14px}.product-inner .p-right{padding-top:25px}}.page-template-cart .cart-inner{padding:70px 0 130px 0}@media (min-width:1200px) and (max-width:1600px){.page-template-cart .cart-inner{padding:40px 0 80px 0}}@media (max-width:767px){.page-template-cart .cart-inner{padding:40px 0 50px 0}}.page-template-cart .cart-inner .title{text-align:center;margin:0 0 75px 0}@media (max-width:767px){.page-template-cart .cart-inner .title{margin:0 0 35px 0}}.page-template-cart .cart-inner .delivery-info{margin:0 0 50px 0}.page-template-cart .cart-inner .delivery-info span{font-weight:700;color:var(--color-primary)}.page-template-cart .cart-inner .map{height:300px}.page-template-cart .cart-inner .collapse.show{margin-bottom:20px;transition:.3s}.page-template-cart .cart-inner .check-row{border-top:1px solid #c9c9c9;padding-top:10px}.page-template-cart .cart-inner .check-row .form-check .form-check-input:checked{background-color:var(--color-third);border-color:var(--color-third)}.page-template-cart .cart-inner .payment-info{font-size:16px;background:var(--color-third);padding:22px}.page-template-cart .cart-inner .cart-info{padding:0 0 30px 0;border-bottom:1px solid #c9c9c9}.page-template-cart .cart-inner .cart-info .cart-info-title{font-size:1.2em;margin:0 0 30px 0;font-weight:500}.page-template-cart .cart-inner .cart-info .product-block:not(:last-of-type){margin-bottom:20px}.page-template-cart .cart-inner .cart-info .product-block .number{width:30px}.page-template-cart .cart-inner .cart-info .product-block .price-row{margin:20px 0 0 0}.page-template-cart .cart-inner .order{margin:50px 0 0 0}.page-template-cart .cart-inner .order .cl-btn{width:100%;font-size:22px}.page-template-cart .cart-inner .deliv-choice-bl .dropdown-toggle{text-align:left}.page-template-cart .cart-inner .deliv-choice-bl .dropdown-toggle:hover{border-color:#c9c9c9}.page-template-cart .cart-inner .deliv-choice-bl .dropdown-menu{max-height:215px;padding:15px;border-radius:2px;border:1px solid #c9c9c9;overflow-y:auto;width:100%}.page-template-cart .cart-inner .deliv-choice-bl .dropdown-menu{scrollbar-width:thin;scrollbar-color:var(--color-secondary) #e6e6e6}.page-template-cart .cart-inner .deliv-choice-bl .dropdown-menu::-webkit-scrollbar{width:12px}.page-template-cart .cart-inner .deliv-choice-bl .dropdown-menu::-webkit-scrollbar-track{background:#e6e6e6}.page-template-cart .cart-inner .deliv-choice-bl .dropdown-menu::-webkit-scrollbar-thumb{background-color:var(--color-secondary);border-radius:20px;border:3px solid #e6e6e6}.page-template-cart .cart-inner .deliv-choice-bl .city-search-results,.page-template-cart .cart-inner .deliv-choice-bl .city-wr-results{margin:15px 0 0}.page-template-cart .cart-inner .deliv-choice-bl .city-search-results .result-menu,.page-template-cart .cart-inner .deliv-choice-bl .city-wr-results .result-menu{list-style-type:none;padding:0;margin:0}.page-template-cart .cart-inner .deliv-choice-bl .city-search-results .result-menu li,.page-template-cart .cart-inner .deliv-choice-bl .city-wr-results .result-menu li{padding:0}.page-template-cart .cart-inner .deliv-choice-bl .city-search-results .result-menu li .item-text,.page-template-cart .cart-inner .deliv-choice-bl .city-wr-results .result-menu li .item-text{text-decoration:none;color:rgba(0,0,0,.6);display:block;margin-bottom:10px;padding:0 10px}.page-template-cart .cart-inner .deliv-choice-bl .city-search-results .result-menu li a,.page-template-cart .cart-inner .deliv-choice-bl .city-wr-results .result-menu li a{display:block;padding:2px 10px;text-decoration:none}.page-template-cart .cart-inner .deliv-choice-bl .city-search-results .result-menu li a.active,.page-template-cart .cart-inner .deliv-choice-bl .city-search-results .result-menu li a:hover,.page-template-cart .cart-inner .deliv-choice-bl .city-wr-results .result-menu li a.active,.page-template-cart .cart-inner .deliv-choice-bl .city-wr-results .result-menu li a:hover{color:var(--color-secondary)}.page-template-cart .cart-inner .for-summ{font-weight:700;margin-top:30px;font-size:23px;display:flex;justify-content:flex-end;column-gap:50px}.page-template-cart .cart-inner .for-summ .tit{margin:0}@media (max-width:575px){.page-template-cart .cart-inner .for-summ{justify-content:center;flex-direction:column;text-align:center;row-gap:10px}}@media (min-width:1200px){.page-template-cart .cart-inner .cart-products-wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between}}.page-template-thanks-page .thanks-inner{text-align:center;padding:100px 0;font-size:24px}.page-template-thanks-page .thanks-inner .icon{margin:0 0 50px 0}.page-template-thanks-page .thanks-inner .for-title{margin:0 0 50px 0}.page-template-thanks-page .thanks-inner .for-title .title{font-size:36px;text-transform:uppercase;margin:0 0 50px 0}.page-template-thanks-page .thanks-inner a{text-decoration:underline}.page-template-thanks-page .thanks-inner a:hover{text-decoration:none}@media (max-width:767px){.page-template-thanks-page .thanks-inner{padding:50px 0;font-size:18px}.page-template-thanks-page .thanks-inner .icon{margin:0 0 30px 0}.page-template-thanks-page .thanks-inner .icon img{width:50px}.page-template-thanks-page .thanks-inner .for-title{margin:0 0 30px 0}.page-template-thanks-page .thanks-inner .for-title .title{font-size:25px;margin:0 0 30px 0}}