:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2));margin-left:0}.swiper-horizontal .swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2));margin-left:0}.swiper-horizontal~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2));margin-left:0}.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2));margin-left:0}.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal~.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size)/2));margin-top:0;right:auto}.swiper-vertical .swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size)/2));margin-top:0;right:auto}.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size)/2));margin-top:0;right:auto}.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size)/2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}
.Recommendations-module__eNhdJq__recommendations{background:#f5f4f2;position:relative}.Recommendations-module__eNhdJq__separator{background:#fff;border-radius:0 0 24px 24px;height:24px}.Recommendations-module__eNhdJq__recommendations_carousel_wrapper{margin:24px 4px 32px}.Recommendations-module__eNhdJq__recommendations_title_wrapper{padding:0 48px 16px}.Recommendations-module__eNhdJq__recommendations_title{color:#21201f;letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:27px}.Recommendations-module__eNhdJq__recommendations_carousel{height:185px;position:relative;overflow:hidden}.Recommendations-module__eNhdJq__recommend_carousel_slider_arrow{cursor:pointer;opacity:0;pointer-events:none;z-index:111;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;width:46px;height:46px;transition:all .2s;display:flex;position:absolute;transform:translateY(-50%);box-shadow:0 8px 20px #75736f33;color:#000!important}.Recommendations-module__eNhdJq__recommend_carousel_slider_arrow_left{opacity:1;pointer-events:auto;top:50%;left:20px;color:#000!important}.Recommendations-module__eNhdJq__recommend_carousel_slider_arrow_left svg{vertical-align:middle;cursor:pointer;width:16px;height:16px;transform:rotate(180deg);color:#000!important}.Recommendations-module__eNhdJq__recommend_carousel_slider_arrow_right{opacity:1;pointer-events:auto;top:50%;right:20px;color:#000!important}.Recommendations-module__eNhdJq__recommend_carousel_slider_arrow_right svg{vertical-align:middle;cursor:pointer;width:16px;height:16px;transform:rotate(0);color:#000!important}.Recommendations-module__eNhdJq__recommendations_carousel_slider_list_wrapper{margin:0;padding:0;position:relative}.Recommendations-module__eNhdJq__recommendations_carousel_slider_list_container{margin:0;padding:0}.Recommendations-module__eNhdJq__recommendations_carousel_slider_list{width:1150px;padding:0 20px}.Recommendations-module__eNhdJq__separator_bottom{background:#fff;border-radius:0 0 24px 24px;height:24px;transform:rotate(180deg)}@media screen and (max-width:1150px){.Recommendations-module__eNhdJq__recommendations_carousel_slider_list{width:auto;max-width:100%;padding:0 16px}.Recommendations-module__eNhdJq__recommendations_carousel{height:auto;min-height:185px}}@media screen and (max-width:768px){.Recommendations-module__eNhdJq__recommendations_title_wrapper{padding:0 16px 16px}.Recommendations-module__eNhdJq__recommendations_carousel{height:auto;min-height:185px}.Recommendations-module__eNhdJq__recommendations_carousel_slider_list{width:auto;max-width:100%;padding:0 12px}}@media screen and (max-width:480px){.Recommendations-module__eNhdJq__recommendations_title_wrapper{padding:0 12px 12px}.Recommendations-module__eNhdJq__recommendations_title{font-size:20px;line-height:24px}.Recommendations-module__eNhdJq__recommendations_carousel_slider_list{padding:0 8px}}
.product-card-modal-module__JFnroG__product_card_modal{background-color:#fff;border-radius:32px;min-width:300px}@media (min-width:500px){.product-card-modal-module__JFnroG__product_card_modal{min-width:450px}}@media (min-width:768px){.product-card-modal-module__JFnroG__product_card_modal{min-width:600px}}.product-card-modal-module__JFnroG__product_card_modal_header{padding:40px 70px 40px 48px}.product-card-modal-module__JFnroG__product_card_modal_header_wrapper{background:#fff;max-width:1124px;display:flex;position:relative}.product-card-modal-module__JFnroG__product_card_modal_header_picture_wrapper{flex-shrink:0;justify-content:center;width:400px;height:400px;display:flex;position:-webkit-sticky;position:sticky;top:0}.product-card-modal-module__JFnroG__product_card_modal_header_image{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:24px;width:100%;position:relative;overflow:hidden}.product-card-modal-module__JFnroG__product_card_modal_header_image img{object-fit:cover;pointer-events:none;width:100%;max-width:100%;height:100%;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-card-modal-module__JFnroG__product_card_modal_header_description_wrapper{flex-direction:column;flex-grow:1;justify-content:center;padding-left:60px;display:flex;overflow:hidden}.product-card-modal-module__JFnroG__product_card_modal_header_description_body{z-index:2;background:#fff;border-bottom:.5px solid #8a878466;flex-direction:column;justify-content:center;display:flex;position:-webkit-sticky;position:sticky;top:0}.product-card-modal-module__JFnroG__product_card_modal_header_description_title{color:#21201f;letter-spacing:-.015em;font-size:28px;font-weight:800;line-height:31px}.product-card-modal-module__JFnroG__product_card_modal_header_description_title:first-letter{text-transform:uppercase}.product-card-modal-module__JFnroG__product_card_modal_header_description_info{color:#9e9b98;align-items:center;display:flex}.product-card-modal-module__JFnroG__product_card_modal_header_description_info_weight{font-size:16px;line-height:21px}.product-card-modal-module__JFnroG__product_card_modal_header_description_info_separator{padding:0 6px}.product-card-modal-module__JFnroG__product_card_modal_header_description_info_price{align-items:flex-end;display:flex}.product-card-modal-module__JFnroG__product_card_modal_header_description_info_price span{font-size:16px;line-height:21px}.product-card-modal-module__JFnroG__product_card_modal_header_order_management{flex-wrap:wrap;align-items:center;padding:16px 0 28px;display:flex}.product-card-modal-module__JFnroG__product_card_modal_header_order_management_price_control{align-items:center;height:56px;margin-right:32px;display:flex}.product-card-modal-module__JFnroG__product_card_modal_header_order_management_price_control_wrap{align-items:flex-end;display:flex}.product-card-modal-module__JFnroG__product_card_modal_header_order_management_price_control_wrap span{letter-spacing:normal;min-width:4ch;font-size:32px;font-weight:700;line-height:37px}.product-card-modal-module__JFnroG__product_card_modal_header_description_option_group{flex-direction:column;margin-bottom:4px;padding:4px 0 12px;display:flex}.product-card-modal-module__JFnroG__product_card_modal_header_description_option_group_title{padding:12px 0 8px}.product-card-modal-module__JFnroG__product_card_modal_header_description_option_group_title span{letter-spacing:-.015em;font-size:20px;font-weight:700;line-height:24px}.product-card-modal-module__JFnroG__product_card_modal_header_description_option_group_option_item{align-items:center;height:40px;display:flex}.product-card-modal-module__JFnroG__product_card_modal_header_description_option_group_option_group{flex-grow:1;align-items:flex-end;display:flex}.product-card-modal-module__JFnroG__product_card_modal_header_description_option_group_option_name{font-size:18px;font-weight:500;line-height:18px}.product-card-modal-module__JFnroG__product_card_modal_header_description_option_group_option_name:first-letter{text-transform:uppercase}.product-card-modal-module__JFnroG__product_card_modal_header_description_option_group_option_price{color:#9e9b98;white-space:nowrap;margin-left:6px;font-weight:700}.product-card-modal-module__JFnroG__product_card_modal_body,.product-card-modal-module__JFnroG__product_card_modal_footer{display:block}@media screen and (max-width:1150px){.product-card-modal-module__JFnroG__product_card_modal_header{padding:32px 40px}.product-card-modal-module__JFnroG__product_card_modal_header_picture_wrapper{width:320px;height:320px}.product-card-modal-module__JFnroG__product_card_modal_header_description_wrapper{padding-left:32px}.product-card-modal-module__JFnroG__product_card_modal_header_description_title{font-size:24px;line-height:28px}.product-card-modal-module__JFnroG__product_card_modal_header_order_management_price_control_wrap span{font-size:28px;line-height:33px}}@media screen and (max-width:768px){.product-card-modal-module__JFnroG__product_card_modal{border-radius:16px 16px 0 0}.product-card-modal-module__JFnroG__product_card_modal_header{padding:24px 16px}.product-card-modal-module__JFnroG__product_card_modal_header_wrapper{flex-direction:column}.product-card-modal-module__JFnroG__product_card_modal_header_picture_wrapper{width:100%;height:auto;max-height:300px;position:relative;top:auto}.product-card-modal-module__JFnroG__product_card_modal_header_image{height:300px;position:relative}.product-card-modal-module__JFnroG__product_card_modal_header_description_wrapper{margin-top:20px;padding-left:0}.product-card-modal-module__JFnroG__product_card_modal_header_description_body{position:relative}.product-card-modal-module__JFnroG__product_card_modal_header_description_title{font-size:22px;line-height:26px}.product-card-modal-module__JFnroG__product_card_modal_header_order_management{flex-direction:column;align-items:stretch;padding:16px 0 20px}.product-card-modal-module__JFnroG__product_card_modal_header_order_management_price_control{margin-bottom:16px;margin-right:0}.product-card-modal-module__JFnroG__product_card_modal_header_order_management>div,.product-card-modal-module__JFnroG__product_card_modal_header_order_management>button{margin-bottom:12px;width:100%!important;max-width:100%!important;margin-right:0!important}.product-card-modal-module__JFnroG__product_card_modal_header_order_management>button:last-child{margin-bottom:0}.product-card-modal-module__JFnroG__product_card_modal_body{display:none}}@media screen and (max-width:480px){.product-card-modal-module__JFnroG__product_card_modal_header{padding:16px 12px}.product-card-modal-module__JFnroG__product_card_modal_header_picture_wrapper{max-height:250px}.product-card-modal-module__JFnroG__product_card_modal_header_image{height:250px}.product-card-modal-module__JFnroG__product_card_modal_header_description_title{font-size:20px;line-height:24px}.product-card-modal-module__JFnroG__product_card_modal_header_description_info_weight,.product-card-modal-module__JFnroG__product_card_modal_header_description_info_price span{font-size:14px;line-height:18px}.product-card-modal-module__JFnroG__product_card_modal_header_order_management_price_control_wrap span{font-size:24px;line-height:28px}.product-card-modal-module__JFnroG__product_card_modal_header_description_option_group_title span{font-size:18px;line-height:22px}.product-card-modal-module__JFnroG__product_card_modal_header_description_option_group_option_name{font-size:16px;line-height:16px}}
.UiTitleCategory-module__6scAGG__title{color:#21201f;letter-spacing:-.01em;flex-grow:1;margin-left:15px;font-family:inherit;font-size:24px;font-weight:700;line-height:27px;position:relative}.UiTitleCategory-module__6scAGG__title:before{content:"";background:#21201f;width:4px;height:25px;position:absolute;top:47%;left:-15px;transform:translateY(-49%)}.UiTitleCategory-module__6scAGG__title a{font-size:inherit;color:inherit;cursor:pointer;text-decoration:none}
.ProductsCategory-module__to4Fha__desktopgoodslist_root{margin:36px 0}.ProductsCategory-module__to4Fha__uikitretaildesktopcategoryheader_root{align-items:center;display:flex}.ProductsCategory-module__to4Fha__desktopgoodslist_header{margin-bottom:24px}.ProductsCategory-module__to4Fha__products_cards{grid-column-gap:10px;grid-template-columns:repeat(auto-fill,minmax(217px,1fr));display:grid}
:root{--main-text-one:#363636;--text-color:#21201f;--main-text-two:#fff;--main-text-decoration:#f2a141;--text-color-main-one:white;--text-color-main-two:black;--text-color-decoration-two:#ff69b4;--main-text:#fff;--color:#fff;--black:#232323;--background-main:#f5f4f2;--background-two:#f1f1f1;--background-product-card:#fff;--background-button:#5c5a571a;--background-decoration-main:#f2a141;--bg-color:#1f1f20;--bg-second-color:#252527;--background-gradient:linear-gradient(114.93deg,#618967 5.11%,#72a479 94%);--background-gradient-two:linear-gradient(90deg,#494544 0%,#504b4a 100%);--background-gradient-three:linear-gradient(114.93deg,#6a9471 5.11%,#6b9470 94%);--line-decoration-main:#e5e5e5;--gray-line:#f6f6f6;--orange:#fe5f1e;--font-size-main-title:45px;--font-size-titles:36px;--font-size-main:16px;--font-family:"Nunito",Roboto,system-ui,Tahoma,sans-serif;--font-family-decoration:"Josefin Sans",sans-serif;--primary-color:#4e93e6;--duration:.15s;--container-width:90%}
*{box-sizing:border-box;outline:none;margin:0;padding:0;font-family:Roboto,sans-serif;list-style:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--black)}a,span,p,b,h1,h2,h3,h4,h5{color:var(--black)}h1{font-size:48px}h2{font-size:28px;font-weight:600;line-height:30px}a{text-decoration:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}
:focus,:active,a:focus,a:active{outline:none}html,body{height:100%}body{text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}input,button,textarea{font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit}a:link,a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit}
#root{height:100%}*{box-sizing:border-box;font-family:Roboto,sans-serif}.dropdown-portal{z-index:100;background:#fff;border-radius:16px;max-height:280px;position:absolute;top:167px;bottom:auto;left:295.5px;right:auto;overflow-x:hidden;overflow-y:auto;box-shadow:0 0 2px #00000014,0 2px 16px #00000014}[data-hide-scroll]{overflow:hidden}button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;outline:none;margin:0;padding:0}span,div{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%;line-height:1em}img{order-style:none;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%;line-height:1em}body{background-color:var(--background-main);height:100%;font-family:Roboto,sans-serif}html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%;line-height:1em}input{-webkit-appearance:none;width:100%;height:100%}a{color:#000;cursor:pointer;text-decoration:none}h2{display:block}.wrapper{background:var(--background-main);flex-direction:column;width:100%;min-height:100vh;margin:0 auto;padding-top:50px;display:flex;position:relative;overflow:hidden}.content__favorites{grid-column-gap:30px;grid-row-gap:40px;grid-template-rows:repeat(auto-fill,1fr);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding-top:10px;display:grid}.container{width:100%;max-width:1448px;margin:0 auto;padding:0 12px;position:relative}@media (min-width:768px){.container{padding:0 36px}}@media (min-width:1150px){.container{padding:0 20px}}.container--cart{max-width:820px;margin:90px auto}.container--cart .content__title{margin:0}.cart__top{justify-content:space-between;align-items:center;display:flex}.cart .content__title{align-items:center;font-size:32px;display:flex}.cart .content__title svg{width:30px;height:30px;margin-right:10px;position:relative;top:-2px}.cart .content__title svg path{stroke:var(--black);strokewidth:1.9}.cart__clear{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;align-items:center;display:flex}.cart__clear span{color:#b6b6b6;margin-left:7px;font-size:18px;display:inline-block}.cart__clear span,.cart__clear svg,.cart__clear path{transition:all var(--duration)ease-in-out}.cart__clear:hover svg path{stroke:#5d5d5d}.cart__clear:hover span{color:#5d5d5d}.cart__item{border-top:1px solid var(--gray-line);width:100%;margin-top:30px;padding-top:30px;display:flex}.cart__item-img{align-items:center;width:10%;margin-right:15px;display:flex}.cart__item-img img{width:80px;height:80px}.cart__item-info{flex-direction:column;justify-content:center;width:40%;display:flex}.cart__item-info h3{letter-spacing:.01em;font-size:22px;font-weight:700;line-height:27px}.cart__item-info p{color:#8d8d8d;font-size:18px}.cart__item-count{justify-content:space-between;align-items:center;width:13%;display:flex}.cart__item-count-minus svg path:first-of-type{display:none}.cart__item-count b{font-size:22px}.cart__item-price{justify-content:center;align-items:center;width:33%;display:flex}.cart__item-price b{letter-spacing:.01em;font-size:22px;font-weight:700}.cart__item-remove{justify-content:flex-end;align-items:center;width:4%;display:flex}.cart__item-remove .button{border-color:#e0e0e0}.cart__item-remove svg{transform:rotate(45deg)}.cart__item-remove svg path{fill:#d9d9d9}.cart__item-remove .button svg{width:11.5px;height:11.5px;position:relative}.cart__item-remove .button:hover,.cart__item-remove .button:active{background-color:#323232;border-color:#323232}.cart__bottom{margin:50px 0}.cart__bottom-details{justify-content:space-between;display:flex}.cart__bottom-details span{font-size:22px}.cart__bottom-details span:last-of-type b{color:var(--orange)}.cart__bottom-buttons{justify-content:space-between;margin-top:40px;display:flex}.cart__bottom-buttons .go-back-btn{border-color:#e0e0e0;justify-content:center;align-items:center;width:210px;display:flex}.cart__bottom-buttons .go-back-btn span{color:#c7c7c7;font-weight:600}.cart__bottom-buttons .go-back-btn:hover{background-color:#323232;border-color:#323232}.cart__bottom-buttons .go-back-btn:hover span{color:var(--gray-line)}.cart__bottom-buttons .go-back-btn svg{margin-right:12px}.cart__bottom-buttons .go-back-btn svg path{strokewidth:2}.cart__bottom-buttons .pay-btn{width:210px;padding:16px;font-size:16px;font-weight:600}.cart--empty{text-align:center;width:560px;margin:0 auto}.cart--empty h2{margin-bottom:10px;font-size:32px}.cart--empty p{letter-spacing:.01em;color:#777;font-size:18px;line-height:145.4%}.cart--empty icon{position:relative;top:2px}.cart--empty img{width:300px;margin:45px auto 60px;display:block}.cart--empty .button--black{width:230px;margin:0 auto;padding:12px 0 14px;font-size:18px;font-weight:600}
