.btn{align-items:center;justify-content:center;height:52px;padding:0 52px;border-radius:30px;transition:all .35s ease-out 0s}.btn.btn-color svg{margin-right:8px}.btn.btn-accent{border:1px solid #f7e0de;background-color:#f7e0de}.btn.btn-accent span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-accent svg{fill:#fff}.btn.btn-accent.active{transition:all .35s ease-out 0s}.btn.btn-accent.active,.btn.btn-accent.fill{border-color:#d49792;background-color:#d49792}.btn.btn-accent-dark{border:1px solid #d49792;background-color:#d49792}.btn.btn-accent-dark span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-accent-dark svg{fill:#fff}.btn.btn-accent-dark.active{transition:all .35s ease-out 0s}.btn.btn-accent-dark.active,.btn.btn-accent-dark.fill{border-color:#d49792;background-color:#d49792}.btn.btn-brand{border:1px solid #313447;background-color:#313447}.btn.btn-brand span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-brand svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-brand.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-brand.active span{color:#313447;transition:all .35s ease-out 0s}.btn.btn-brand.active svg{fill:#313447;transition:all .35s ease-out 0s}.btn.btn-dark{border:1px solid #181d28;background-color:#181d28}.btn.btn-dark span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-dark svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-dark.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-dark.active span{color:#181d28;transition:all .35s ease-out 0s}.btn.btn-dark.active svg{fill:#181d28;transition:all .35s ease-out 0s}.btn.btn-gray{border:1px solid #7290a1;background-color:#7290a1}.btn.btn-gray span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-gray svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-gray.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-gray.active span{color:#7290a1;transition:all .35s ease-out 0s}.btn.btn-gray.active svg{fill:#7290a1;transition:all .35s ease-out 0s}.btn.btn-light{border:1px solid #eee;background-color:#eee}.btn.btn-light span{color:#181d28;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-light svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-light.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-light.active span{color:#eee;transition:all .35s ease-out 0s}.btn.btn-light.active svg{fill:#eee;transition:all .35s ease-out 0s}.btn.btn-white{border:1px solid #fff;background-color:#fff}.btn.btn-white span{color:#313447;text-transform:uppercase}.btn.disabled{background-color:#7290a1}.btn.outline.btn-brand{border:1px solid #313447;background-color:#fff}.btn.outline.btn-brand span{color:#313447}.btn.outline.btn-brand svg{fill:#313447}.btn.outline.btn-brand.active{background-color:#313447}.btn.outline.btn-brand.active span{color:#fff}.btn.outline.btn-brand.active svg{fill:#fff}.btn.outline.btn-dark{border:1px solid #181d28;background-color:#fff}.btn.outline.btn-dark span{color:#181d28}.btn.outline.btn-dark svg{fill:#181d28}.btn.outline.btn-dark.active{background-color:#181d28}.btn.outline.btn-dark.active span{color:#fff}.btn.outline.btn-dark.active svg{fill:#fff}.btn.small{height:32px;padding:0 16px;border-radius:16px}.btn.small span{margin-bottom:1px;text-transform:none}.btn.small2{height:29px;padding:0 16px;border-radius:16px}.btn.small2 span{margin-bottom:1px;text-transform:none;opacity:.7;white-space:nowrap}.btn.border-sm{border-radius:8px}@media(pointer:fine){.btn.btn-accent:hover{border-color:#d49792;background-color:#d49792;transition:all .35s ease-out 0s}.btn.btn-brand:hover{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-brand:hover span{color:#313447;transition:all .35s ease-out 0s}.btn.btn-brand:hover svg{fill:#313447;transition:all .35s ease-out 0s}.btn.btn-dark:hover{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-dark:hover span{color:#181d28;transition:all .35s ease-out 0s}.btn.btn-dark:hover svg{fill:#181d28;transition:all .35s ease-out 0s}}.product-add-gift{cursor:pointer;display:flex;flex-direction:column;align-items:center;flex:1 1;flex-grow:0;flex-shrink:0;width:100%}.product-add-gift .product-add-gift-image{position:relative;width:100%;padding-top:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-color:#eee}.product-add-gift .selected{border:3px solid #313447}.product-add-gift h3{margin-top:6px;font-family:var(--font-ui);font-size:.92rem;line-height:1.22;font-weight:600;text-align:center}.product-add-gift .product-add-gift-price{display:flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:12px;background-color:#eee}.product-add-gift .product-add-gift-price p{color:#000;font-size:1.23rem;font-weight:600;line-height:1.22;text-align:center}@media (max-width:768px){.basket-card{flex-wrap:wrap}.basket-card .basket-card-control{flex-wrap:1;flex-shrink:1;justify-content:space-between;height:auto;padding:8px 0;margin:0 24px 0 0}.basket-card .basket-card-button{height:auto;padding:8px 0}}.gift-card_product_add_gift__o5YcI{display:flex;flex-direction:column;align-items:flex-start;flex-grow:0;flex-shrink:0;width:100%}.gift-card_product_add_gift__o5YcI .gift-card_product_add_gift_image__0VAvk{position:relative;width:100%;padding-top:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:3px}.gift-card_product_add_gift__o5YcI h3{width:100%;height:32px;margin-top:6px;font-family:var(--font-ui);font-size:.92rem;line-height:1.22;font-weight:600;letter-spacing:.06em;text-align:left;text-transform:uppercase;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.gift-card_product_add_gift__o5YcI .gift-card_product_add_gift_price__24nF7{display:none}.gift-card_product_add_gift__o5YcI.gift-card_active__v7YnL .gift-card_product_add_gift_price__24nF7{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(24,29,40,.65)}.gift-card_product_add_gift__o5YcI.gift-card_active__v7YnL .gift-card_product_add_gift_price__24nF7 p{color:#fff;font-size:16px;font-weight:600;line-height:1.22}.gift-card_product_add_gift__o5YcI:hover .gift-card_product_add_gift_price__24nF7{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(24,29,40,.65)}.gift-card_product_add_gift__o5YcI:hover .gift-card_product_add_gift_price__24nF7 p{color:#fff;font-size:16px;font-weight:600;line-height:1.22}.slider-gifts2_slider_gifts__PwnZT{position:relative;flex-grow:0;flex-shrink:0;width:100%}.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_arrow__Kv4OI{position:absolute;top:calc(50% - 18px - 22px);z-index:2}.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_arrow__Kv4OI.slider-gifts2_left__md3_t{left:-18px}.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_arrow__Kv4OI.slider-gifts2_right__3EJ7n{right:-18px}.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_wrap__d5c5S{flex-direction:row;width:100%;margin-bottom:12px;flex-grow:0;flex-shrink:0;overflow:hidden}.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_wrap__d5c5S .slider-gifts2_slider_gifts_add__XEwIH{flex-direction:row;width:100%;transition:all .35s ease-out 0s}.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_wrap__d5c5S .slider-gifts2_slider_gifts_add__XEwIH a,.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_wrap__d5c5S .slider-gifts2_slider_gifts_add__XEwIH button{width:calc(12.5% - 8px);margin-right:8px}@media (max-width:1060px){.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_wrap__d5c5S .slider-gifts2_slider_gifts_add__XEwIH a,.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_wrap__d5c5S .slider-gifts2_slider_gifts_add__XEwIH button{width:calc(16.6666666667% - 8px)}}@media (max-width:768px){.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_wrap__d5c5S .slider-gifts2_slider_gifts_add__XEwIH a,.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_wrap__d5c5S .slider-gifts2_slider_gifts_add__XEwIH button{width:calc(25% - 8px)}}@media (max-width:640px){.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_wrap__d5c5S .slider-gifts2_slider_gifts_add__XEwIH a,.slider-gifts2_slider_gifts__PwnZT .slider-gifts2_slider_gifts_wrap__d5c5S .slider-gifts2_slider_gifts_add__XEwIH button{width:calc(33.3333333333% - 8px)}}.check-list{flex-direction:column;align-items:flex-start;width:100%}.check-list>p{margin-bottom:12px}.check-item{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:12px;text-align:left}.check-item .check-item-btn{display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:20px;height:20px;margin-right:12px;border:1px solid #dde2eb;border-radius:50%}.check-item .check-item-btn.active{border-color:#181d28}.check-item .radio-icon{display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:20px;height:20px;margin-right:12px;border-radius:50%;border:1px solid #dde2eb}.check-item .radio-icon.active{border-color:#181d28}.check-item .radio-icon .radio-icon-active{width:8px;height:8px;border-radius:50%;background-color:#181d28}.check-item p{color:#000;font-weight:500;text-align:left}.check-item p span{color:#181d28}.check-item p a{color:#d49792}