@charset "UTF-8";:root{--primary-burgundy:#6e0b16;--primary-light-gray:#fcfcfc;--primary-black:#1f1d1d;--white:#fff;--gray-100:#333;--gray-80:#404040;--gray-60:#737373;--gray-50:#a8a8a8;--gray-40:#a2a9b0;--gray-20:#e7e7e7;--gray-10:#f1f1f1;--status-info:#029FD8;--status-processing:#DF7F29;--status-success:#04843C;--status-error:#EE413D;--font-family:"GolosText",sans-serif;--second-family:"PT Serif",sans-serif;--third-family:"Caveat",sans-serif}html{font-size:1rem}*{padding:0;margin:0;line-height:inherit;border:0}*,::after,::before{box-sizing:border-box}body{font-family:var(--font-family);line-height:1.3;font-weight:400;color:var(--primary-black)}a{cursor:pointer;color:inherit;text-decoration:none;transition:.2s ease-in-out}a:focus-visible{outline:0}a:hover{color:var(--primary-burgundy)}input{width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=range]{--thumb-color:var(--main-orange-primary);--track-color:var(--main-gray);width:100%;height:2px;appearance:none;background:var(--main-gray);border-radius:5px}li,ol,ul{list-style:none;margin:0;padding:0;outline:0}b{font-weight:700}img{max-width:100%;height:auto}.no-transition *{transition:none!important}.color-burgundy{color:var(--primary-burgundy)}.color-gray-60{color:var(--gray-60)}.color-gray-50{color:var(--gray-50)}.color-black{color:var(--primary-black)}.burgundy-bg{background:var(--primary-burgundy)}.blue-bg{background:var(--status-info)}.orange-bg{background:var(--status-processing)}.green-bg{background:var(--status-success)}.red-bg{background:var(--status-error)}.border-none{border:none!important}.mb0{margin-bottom:0}.mt0{margin-top:0}.ml0{margin-left:0}.mr0{margin-right:0}.image{line-height:0}.image-with-text{position:relative}.image-with-text img{width:100%;height:auto;aspect-ratio:var(--image-with-text-ratio,auto);object-fit:cover;border-radius:.25rem}.image-with-text .banner-texts{position:absolute;left:.5rem;right:.5rem;bottom:1.25rem;min-height:5rem;line-height:1.3}.image-with-text .text-1{font-family:var(--second-family);font-size:.375rem;line-height:1.2;letter-spacing:.13em;color:var(--primary-burgundy);text-transform:uppercase;margin-bottom:.375rem}.image-with-text .text-2{font-family:var(--second-family);font-size:.875rem;line-height:1.2;text-transform:uppercase;color:var(--primary-black);margin-bottom:.25rem}.image-with-text .text-3{font-size:.625rem;color:var(--gray-60);line-height:1.3;margin-bottom:1rem}.image-with-text .btn{padding:.375rem .625rem;min-height:1.25rem;line-height:1.3;font-size:.5rem;width:-moz-fit-content;width:fit-content}.image-with-text .custom-list{font-size:.75rem;padding-left:1.5rem;margin-bottom:1.25rem}.image-with-text .custom-list li::before{width:1rem;min-width:1rem;height:1rem;left:-1.5rem}.image-with-text .custom-list li::after{font-size:.5rem;left:-19px;top:4px}.pull-right{display:flex;justify-content:flex-end}.border-block{border:1px solid var(--gray-10);border-radius:1rem;padding:1.5rem 1rem}.color-block{background:rgba(110,11,22,.05);border-radius:.375rem;padding:.875rem 1rem}.overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;transition:.25s;z-index:100}.overlay.active{opacity:1;visibility:visible}.section-header{display:flex;align-items:center;margin-bottom:1.5rem}.section-header .title-default{padding-right:.5rem;margin:0}.section-header .link{margin-left:auto}.title-default{margin-bottom:1.5rem}.title-default .text-1{font-family:var(--second-family);font-size:1.25rem;text-transform:uppercase}.title-default .text-2{font-family:var(--third-family);font-weight:700;font-size:1.5rem;text-transform:uppercase;color:var(--primary-burgundy)}.heading-h1,.title-14-16,.title-16-18,.title-18,.title-18-24{font-family:var(--second-family);font-weight:400;text-transform:uppercase}.heading-h1{font-size:1.125rem;text-align:center;margin-bottom:2rem}.title-14-16{font-size:.875rem;margin-bottom:1.5rem}.title-16-18{font-size:1rem;margin-bottom:1rem}.title-18{font-size:1.125rem;margin-bottom:.5rem}.title-18-24{font-size:1.125rem;text-align:center;margin-bottom:1.5rem}.section{padding:2.5rem 0}.section-top{padding:1.25rem 0 2.5rem}.hidden,.mobile-hidden{display:none}.overflow-hidden{overflow:hidden!important}.dropdown-content{opacity:0;visibility:hidden;max-height:0;transition:.3s ease-in-out}.dropdown-content.open{padding:1rem 0;opacity:1;visibility:visible;max-height:5000px;overflow-y:auto}.custom-dropdown-title{position:relative;display:flex;align-items:center;justify-content:space-between;transition:.5s ease-in-out;color:var(--primary-burgundy);cursor:pointer}.custom-dropdown-title .icon{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.875rem;transition:.3s ease-in-out}.custom-dropdown-title .icon-minus{opacity:0;transform:translateY(-50%) rotate(90deg)}.custom-dropdown-title.active,.custom-dropdown-title[aria-expanded=true]{margin-bottom:1.25rem}.custom-dropdown-title.active .icon-plus,.custom-dropdown-title[aria-expanded=true] .icon-plus{opacity:0;transform:translateY(-50%) rotate(90deg)}.custom-dropdown-title.active .icon-minus,.custom-dropdown-title[aria-expanded=true] .icon-minus{opacity:1;transform:translateY(-50%) rotate(180deg)}.relative{position:relative}.social-block{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.social-block a{display:flex;align-items:center;justify-content:center;width:2.25rem;font-size:1.125rem;height:2.25rem;background:rgba(255,255,255,.1);border-radius:.25rem}.product-labels{display:flex;flex-direction:column;align-items:center;gap:.25rem}.product-label{position:relative;display:flex;justify-content:center;align-items:center;font-family:var(--third-family);font-size:.625rem;line-height:1.1;width:-moz-fit-content;width:fit-content;padding:.125rem .5rem;border-radius:.25rem;color:var(--white);background:var(--primary-burgundy)}.product-label.l-sold{background:#a2a9b0;font-size:.75rem;text-transform:uppercase}.product-label.l-latest{width:2rem;height:2rem;background:url(../image/star-bg.png) center center/cover no-repeat}.price-wrap{display:flex;align-items:center;gap:.25rem}.price{font-family:var(--font-family);font-size:.875rem;white-space:nowrap}.old-price{font-size:.75rem;text-decoration:line-through;color:var(--gray-60)}.rating-wrapper{display:flex;align-items:center;gap:.5rem}.rating-wrapper .rev-count{font-size:.75rem}.rating{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.rating .icon-star{font-size:1rem;color:var(--primary-burgundy)}.rating .icon-star.grey-filter{color:var(--gray-50)}.rating .icon-star+.icon-star{margin-left:.5rem}.icon-select-arrow{display:flex;align-items:center;justify-content:center;width:.75rem;height:.75rem;font-size:.5rem;color:var(--gray-50)}.icon-select-arrow:before{height:6px}.link{font-weight:500;font-size:.875rem;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:var(--primary-burgundy)}.dropdown-block{height:0;overflow:hidden;transition:.3s ease-in-out}.dropdown-block.open{height:auto}.limited-block{max-height:0;overflow:hidden;visibility:hidden;transition:.3s ease-in-out}.limited-block.more{visibility:visible}.icon-vector{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.lang-container{margin-bottom:2rem}.quantity{display:flex;align-items:center;border:1px solid var(--gray-20);border-radius:5rem;max-width:7.375rem;width:6.25rem;min-width:6.25rem;font-size:.875rem;padding:.25rem .5rem}.quantity span{width:1.5rem;min-width:1.5rem;height:1.5rem;cursor:pointer}.quantity input{text-align:center;border:none;box-shadow:none;height:auto;font-size:14px;padding:0}.custom-border{position:relative;width:-moz-fit-content;width:fit-content;padding-bottom:.75rem}.custom-border:after{content:"";position:absolute;bottom:0;left:-1.125rem;right:-1.125rem;display:block;height:3px;background:var(--primary-burgundy)}.page-wrapper{padding-top:11.5rem}.count-icon{display:flex;align-items:center;justify-content:center;border-radius:100%;width:.875rem;height:.875rem;font-size:.5rem;background:var(--primary-burgundy);color:var(--white)}.product-item{display:flex;gap:1rem;border-bottom:1px solid rgba(231,231,231,.6);padding-bottom:1.5rem;margin-bottom:2rem}.product-item:last-child{margin:0;padding:0;border:none}.product-item .image{position:relative}.product-item .product-labels{position:absolute;top:.25rem;left:.25rem}.product-item img{width:4rem;min-width:4rem;height:4rem}.product-item .right-block{width:100%}.product-item .production{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--second-family);font-size:.75rem;letter-spacing:.13em;color:var(--primary-burgundy);margin-bottom:.25rem}.product-item .production span{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product-item .name{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:.75rem;margin-bottom:.25rem}.product-item .descr{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:.75rem;color:var(--gray-60);margin-bottom:.75rem}.product-item .price-wrap{display:flex;flex-direction:column;gap:.375rem;align-items:flex-start;margin-bottom:1rem}.product-item .price{font-size:.875rem}.product-item .right-bottom{display:flex;align-items:flex-end;justify-content:space-between}.product-item .buttons{display:flex;align-items:center;gap:.5rem}.product-item .icon-basket{font-size:1rem;color:var(--gray-50)}.opc_block_cart .product-item .old-price,.opc_block_cart .product-item .price{width:70px;text-align:right}.checkout-reverce-counter{font-size:.75rem;margin-bottom:2.25rem}.checkout-reverce-counter .top{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.5rem}.checkout-reverce-counter .icon-track{font-size:.875rem;color:var(--primary-burgundy)}.checkout-reverce-counter .bottom{display:flex;align-items:center;gap:.25rem}.checkout-reverce-counter .bottom span{white-space:nowrap}.checkout-reverce-counter .dynamic-line{position:relative;width:100%;height:.25rem;border-radius:.5rem;background:var(--gray-20)}.checkout-reverce-counter .dynamic-line:before{content:"";position:absolute;left:0;width:0;height:.25rem;border-radius:.5rem;background:var(--primary-burgundy)}.log-in-buttons{display:flex;align-items:center;gap:.875rem;margin-bottom:1.5rem;width:100%}.log-in-buttons .log-in-btn{flex:1 1 auto;max-width:48%}.log-in-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--gray-20);border-radius:2.5rem;padding:.625rem;font-size:.75rem;color:var(--gray-60)}.form-icon{position:absolute;top:50%;transform:translateY(-50%);right:1rem;font-size:.625rem;color:var(--gray-40)}.share{display:flex;align-items:center;gap:1rem;font-size:.875rem;color:var(--gray-50)}.review-grade .control-label{font-size:.875rem;color:var(--primary-black);margin-bottom:.875rem}.review-grade .star-rating{display:flex;justify-content:center;direction:ltr;-webkit-user-select:none;user-select:none}.review-grade .star-rating span{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1;max-width:3.125rem;font-size:.875rem;color:var(--gray-20);cursor:pointer;transition:color .3s}.review-grade .icon-star{font-size:1.375rem}.review-grade .star-rating span.hover,.review-grade .star-rating span.selected{color:var(--primary-burgundy)}::-webkit-scrollbar{width:.25rem;height:.25rem}::-webkit-scrollbar-track{background:var(--gray-40);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--primary-burgundy);border-radius:10px}@media screen and (min-width:360px){.product-item img{width:5rem;min-width:5rem;height:5rem}.product-item .name-descr-price{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.product-item .descr,.product-item .price-wrap{margin:0}}@media screen and (min-width:992px){.section{padding:3rem 0}.section-top{padding:1.5rem 0 3rem}.page-wrapper{padding-top:10rem}.heading-h1{font-size:1.5rem}.dropdown{cursor:pointer}.image-with-text img{border-radius:1rem}.image-with-text .banner-texts{left:2rem;bottom:2rem;max-width:15rem}.image-with-text .text-1{font-size:.625rem;margin-bottom:.625rem}.image-with-text .text-2{font-size:1.5rem;margin-bottom:.375rem}.image-with-text .text-3{font-size:.875rem;margin-bottom:1.875rem}.image-with-text .btn{padding:.5rem 1rem;font-size:.875rem}.mobile-hidden{display:block}.desc-hidden{display:none}.product-label{font-size:.75rem;padding:.25rem .75rem}.product-label.l-latest{width:2.625rem;height:2.625rem}.price-wrap{gap:.375rem}.price{font-size:1rem}.old-price{font-size:.875rem;transform:translateY(1px)}.count-icon{font-size:.625rem;width:1rem;height:1rem}.product-item .btn-wish svg{width:1rem;height:1rem}.product-item .icon-btn.basket .icon-basket{transition:.2s ease-in-out}.product-item .icon-btn.basket:hover .icon-basket{color:red}}@media screen and (min-width:1200px){.title-default{margin-bottom:2.75rem}.title-default .text-1{font-size:2rem}.title-default .text-2{font-size:2.375rem}.heading-h1{margin-bottom:2.25rem}.title-14-16{font-size:1rem}.title-16-18{font-size:1.125rem;margin-bottom:1.125rem}.title-18-24{font-size:1.5rem;margin-bottom:2.5rem}.section{padding:4.5rem 0}.section-top{padding:2.25rem 0 4.5rem}.section-header{margin-bottom:2rem}.product-label{font-size:.75rem}.border-block{padding:2rem}.product-item img{width:6.5rem;min-width:6.5rem;height:6.5rem}.checkout-reverce-counter .top,.product-item .descr,.product-item .name{font-size:.875rem}}.share-toast{position:fixed;left:50%;bottom:2rem;transform:translate(-50%,1rem);z-index:9999;max-width:calc(100% - 2rem);padding:.75rem 1.25rem;font-size:.875rem;color:var(--white);background:var(--primary-burgundy);border-radius:.5rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.18);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .25s,visibility .25s}.share-toast.is-visible{opacity:1;visibility:visible;transform:translate(-50%,0)}
[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:"\e93c"}.icon-dislike:before{content:"\e938"}.icon-like:before{content:"\e939"}.icon-medal-2:before{content:"\e93a"}.icon-security:before{content:"\e93b"}.icon-cookies:before{content:"\e937"}.icon-chain:before{content:"\e936"}.icon-calendar:before{content:"\e935"}.icon-eye-close:before{content:"\e934"}.icon-pencil:before{content:"\e933"}.icon-cart-2:before{content:"\e930"}.icon-hand:before{content:"\e931"}.icon-user-star:before{content:"\e932"}.icon-eye:before{content:"\e92f"}.icon-lock:before{content:"\e92c"}.icon-map-point:before{content:"\e92d"}.icon-out:before{content:"\e92e"}.icon-copy:before{content:"\e929"}.icon-clock:before{content:"\e92a"}.icon-order-placed:before{content:"\e92b"}.icon-wheelbarrow:before{content:"\e922"}.icon-wallet:before{content:"\e923"}.icon-credit-card:before{content:"\e924"}.icon-comment:before{content:"\e925"}.icon-cash:before{content:"\e926"}.icon-basket:before{content:"\e927"}.icon-NP:before{content:"\e928"}.icon-sort:before{content:"\e921"}.icon-wish-full:before{content:"\e920"}.icon-burger:before{content:"\e91a"}.icon-arrow-left:before{content:"\e900"}.icon-arrow-right:before{content:"\e901"}.icon-badge-check:before{content:"\e902"}.icon-bonus:before{content:"\e903"}.icon-box-hearth:before{content:"\e904"}.icon-cart:before{content:"\e905"}.icon-checked:before{content:"\e906"}.icon-close:before{content:"\e907"}.icon-facebook:before{content:"\e908"}.icon-filter:before{content:"\e909"}.icon-fire:before{content:"\e90a"}.icon-info:before{content:"\e90b"}.icon-instagram:before{content:"\e90c"}.icon-link-arrow:before{content:"\e90d"}.icon-medal:before{content:"\e90e"}.icon-minus:before{content:"\e90f"}.icon-phone:before{content:"\e910"}.icon-planet:before{content:"\e911"}.icon-plus:before{content:"\e912"}.icon-present:before{content:"\e913"}.icon-question:before{content:"\e914"}.icon-search:before{content:"\e915"}.icon-select-arrow:before{content:"\e916"}.icon-star:before{content:"\e917"}.icon-star-2:before{content:"\e918"}.icon-telegram:before{content:"\e919"}.icon-track:before{content:"\e91b"}.icon-user:before{content:"\e91c"}.icon-viber:before{content:"\e91d"}.icon-whatsup:before{content:"\e91e"}.icon-wish:before{content:"\e91f"}
.alert{font-size:.875rem;line-height:1}.alert-danger,.text-danger{color:var(--status-error)}.alert-warning{color:var(--status-processing)}.alert-info{color:var(--status-info)}.alert-success{color:var(--status-success)}.alert-success::before{content:"";display:inline-block;vertical-align:-5px;width:20px;height:20px;line-height:0;background-repeat:no-repeat;background-size:contain;margin-right:.5rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%2304843C'/%3E%3Cpath d='M8.66656 12.3905L6.47123 10.1951L5.52856 11.1378L8.66656 14.2758L15.1379 7.80448L14.1952 6.86182L8.66656 12.3905Z' fill='%2304843C'/%3E%3C/svg%3E")}.form-group{position:relative}.form-group .text-danger{font-size:.75rem;position:absolute;left:0;bottom:-14px}.text-alert{font-size:.75rem;line-height:1;position:absolute;left:0;bottom:-14px}.alert-dismissible{--alert-accent:var(--status-success);max-width:350px;background-color:var(--white);color:var(--primary-black);font-family:var(--font-family);font-size:.875rem;line-height:1.2;box-sizing:border-box;position:fixed;right:20px;bottom:20px;z-index:1050;text-align:center;padding:.75rem 1.5rem .75rem 1rem;border:1px solid var(--gray-20);border-left:3px solid var(--alert-accent);border-radius:8px;box-shadow:0 4px 16px rgba(31,29,29,.12);overflow:hidden}.alert-dismissible .alert-progress{position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--primary-burgundy);transform-origin:left center;animation:5s linear forwards aspAlertProgress}.alert-dismissible .close{position:absolute;padding:0;top:.25rem;right:.25rem;font-size:.5rem;color:var(--gray-40);width:1rem;height:1rem;background-color:transparent;transition:color .2s}.alert-dismissible .close:hover{color:var(--primary-burgundy)}.alert-dismissible.alert-success{--alert-accent:var(--status-success)}.alert-dismissible.alert-danger{--alert-accent:var(--status-error);background-color:var(--white);color:var(--primary-black)}.alert-dismissible.alert-warning{--alert-accent:var(--status-processing)}.alert-dismissible.alert-info{--alert-accent:var(--status-info)}@keyframes aspAlertProgress{from{transform:scaleX(1)}to{transform:scaleX(0)}}
button{font-family:var(--font-family);cursor:pointer;color:inherit;background-color:inherit;transition:.2s ease-in-out}button:focus,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:0!important;box-shadow:none!important}.btn,.transparent-btn{display:flex;align-items:center;justify-content:center;gap:.375rem;font-family:var(--font-family);font-weight:500;font-size:.875rem;color:var(--white);background:var(--primary-burgundy);border-radius:5rem;padding:.75rem;transition:.2s ease-in-out;cursor:pointer}.btn:hover,.transparent-btn:hover{background:#8a0f1d;transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.25);color:var(--white)}.btn .icon-link-arrow,.transparent-btn .icon-link-arrow{font-size:.875rem}.transparent-btn{background:var(--white);color:var(--primary-burgundy);border:1px solid rgba(110,11,22,.3)}.btn.disabled{cursor:auto;background:var(--gray-40)}.btn.disabled:hover{box-shadow:none;transform:none}.burger-btn{font-size:1.25rem}.btn-back,.btn-close,.btn-wish,.icon-btn{display:flex;justify-content:center;align-items:center;width:1.5rem;min-width:1.5rem;height:1.5rem}.btn-back.back-js{width:auto;gap:1.25rem}.btn-wish{font-size:1rem;color:var(--gray-50)}.btn-wish svg path{transition:.2s ease-in-out}.btn-wish.in_wishlist svg path,.btn-wish:hover svg path{fill:var(--primary-burgundy);stroke:var(--primary-burgundy)}.dropdown-btn .icon-select-arrow{transition:.2s ease-in-out}.dropdown-btn.active .icon-select-arrow{transform:rotate(180deg)}@media only screen and (min-width:992px){.btn{font-size:.875rem}.btn-wish{font-size:1.375rem}.btn-wish svg{width:1.375rem;height:1.25rem}}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:-.25rem;margin-left:-.25rem}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:.25rem;padding-left:.25rem;margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-20{flex:0 0 auto;width:20%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:576px){.col-sm{flex:1 0 0}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-20{flex:0 0 auto;width:20%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-md{flex:1 0 0}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-20{flex:0 0 auto;width:20%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.row{margin-left:-.5rem;margin-right:-.5rem}.row>*{padding-left:.5rem;padding-right:.5rem}.col-lg{flex:1 0 0}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-20{flex:0 0 auto;width:20%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-20{flex:0 0 auto;width:20%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.modal-xl{--bs-modal-width:1140px}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-20{flex:0 0 auto;width:20%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-6{margin-bottom:1.25rem!important}.p-0{padding:0!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.fs-1{font-size:.75rem!important}.fs-2{font-size:.875rem!important}.fs-3{font-size:1rem!important}.fs-4{font-size:1.125rem!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1.5rem!important}.text-white{color:#fff!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}.align-items-center{align-items:center}.dropdown{position:relative;font-family:var(--font-family)}.dropdown-toggle .icon-select-arrow{transition:.2s ease-in-out}.dropdown-toggle.show .icon-select-arrow{transform:rotate(180deg)}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:.75rem;margin:0;font-size:.75rem;color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--white);background-clip:padding-box;border:0;border-radius:.25rem;box-shadow:0 4px 10px rgba(211,211,211,.6)}.dropdown-menu li+li{margin-top:1rem}.dropdown-menu.show{display:block}.dropdown-item{display:block;width:100%;clear:both;font-size:.75rem;font-weight:400;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;margin-bottom:.25rem}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:1.25rem;pointer-events:none;background:var(--white)}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.2;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.dropdown-item{font-size:.875rem}.modal-lg,.modal-xl{--bs-modal-width:800px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}
.modal .btn-close{margin:0 0 0 auto;padding:0}.modal-right .modal-dialog{margin:0 0 0 auto;width:100%;max-width:32rem;height:100vh;transform:translateX(100%) translateY(0)!important;transition:transform .3s}.modal-right .modal-content{height:100%}.modal-right .modal-body{background:var(--white)}.modal-right.show .modal-dialog{transform:translateX(0)!important}.modal-cart .modal-header{padding:1.5rem 1rem .75rem;border-bottom:1px solid var(--gray-20)}.modal-cart .modal-header .counter{margin-left:.5rem}.modal-cart .title-18{margin:0}.modal-cart .modal-body{overflow-y:auto;display:flex;flex-direction:column}.modal-cart .product-item{padding-bottom:1rem;margin-bottom:1.5rem}.modal-cart .option-row{color:var(--gray-60);font-size:.75rem;margin-top:.25rem}.modal-cart .option-row b{font-weight:400;color:var(--primary-burgundy)}.modal-cart .modal-footer{position:sticky;bottom:0;z-index:10;color:var(--white);font-size:.875rem;padding:1rem 1rem 1.5rem;background:var(--primary-burgundy)}.modal-cart .modal-footer .bonus{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.25rem;background:rgba(255,255,255,.1);padding:.25rem;width:100%;font-size:.75rem;margin-bottom:1rem}.modal-cart .modal-footer .footer-row{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:.5rem}.modal-cart .modal-footer .footer-row:last-child{margin-bottom:1rem}.modal-cart .modal-footer .buttons{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.modal-cart .modal-footer .btn{background:var(--white);color:var(--primary-black);width:100%}.modal-cart .modal-footer .link{color:var(--white)}.cart-recommended-wrap{background-color:#f9f9f9;padding:1.5rem 1rem;margin:auto -1rem -1rem}.cart-offers-wrapper .slider-wrapper{padding:0}.cart-offers-wrapper .slider-wrapper .slider-header{padding-right:5rem;min-height:1.5rem;margin-bottom:1.75rem}.cart-offers-wrapper .slider-wrapper .title-14-16{margin:0}.cart-offers-wrapper .slider-wrapper .swiper-button-next,.cart-offers-wrapper .slider-wrapper .swiper-button-prev{display:flex;top:0;transform:none;width:1.5rem;height:1.5rem}.cart-offers-wrapper .slider-wrapper .swiper-button-prev{left:auto;right:3.5rem}.cart-offers-wrapper .slider-wrapper .swiper-button-next{right:0}.cart-offers-wrapper .product-item{gap:.5rem;margin:0;padding:0;border:none}.cart-offers-wrapper .product-item img{width:5.625rem;min-width:5.625rem;height:5.625rem}.cart-offers-wrapper .product-item .name-descr-price{margin-bottom:1.5rem}.cart-offers-wrapper .product-item .descr{margin:0}.cart-offers-wrapper .product-item .right-bottom{align-items:center}.cart-offers-wrapper .product-item .btn{padding:.5rem 1rem}.product-bonus-modal .modal-dialog{width:auto;display:flex;height:auto;max-height:calc(100% - 5rem);margin:2.5rem 1.25rem;transform:translate(0,-50px)!important}.product-bonus-modal.show .modal-dialog{transform:none!important}.product-bonus-modal .modal-content{max-height:100%;overflow:hidden}.product-bonus-modal .modal-body{padding:0;flex:1 1 auto;min-height:0;overflow-y:auto}.product-bonus-modal .banner{position:relative}.product-bonus-modal img{width:100%}.product-bonus-modal .btn-close{position:absolute;top:.875rem;right:.875rem;background:var(--white)}.product-bonus-modal .modal-inner{padding:1.25rem 1rem 0;margin-bottom:1.5rem}.product-bonus-modal .modal-footer{display:flex;flex-direction:column;align-items:center;gap:.875rem;padding:0 1rem 1.25rem;flex:0 0 auto;margin-top:auto}.product-bonus-modal .btn{width:100%}.product-reviews-modal .modal-body{padding:0 1rem 2.5rem}.product-reviews-modal .review-group{text-align:center}.product-reviews-modal .modal-footer{display:flex;flex-direction:column;gap:1rem;padding:0 1rem 2.5rem}.product-reviews-modal .modal-footer .btn{width:100%}.modal-log-in .form-group:last-child{margin-bottom:2rem}.modal-thanks .descr{margin-bottom:1.5rem;text-align:center}.quicksignup-button-groups{display:flex;width:100%;text-align:center;margin-top:1rem;gap:.5rem;flex-wrap:wrap;justify-content:center;flex-direction:column}.modal-round.fade .modal-dialog{opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.modal-round.show .modal-dialog{opacity:1}.modal-round .modal-dialog{border-radius:1rem;max-width:30rem}.modal-round .modal-header{flex-direction:column-reverse;margin-bottom:1.5rem}.modal-round .title-18{font-size:1.5rem;margin:0}.modal-round .title-16-18{margin:0}.modal-round .modal-body,.modal-round .modal-footer,.modal-round .modal-header{padding:0}.modal-round .modal-content{padding:1.5rem 1.25rem}.modal-round .product-item{padding:0;border:none;margin-bottom:.75rem}.modal-round .product-item .name-descr-price{flex-direction:column;margin:0}.modal-round .price-wrap{flex-direction:column-reverse}.modal-round .modal-footer .btn{width:100%}.modal-information .modal-dialog{max-width:50rem}#asp_himhint.modal-round .modal-dialog{max-width:40rem}#modal-agree .modal-body .dropdown-block{height:auto;overflow:visible}#modal-agree .modal-body .dropdown-btn{cursor:default}#modal-agree .modal-body .dropdown-btn i{display:none}#modal-agree .privacy-policy-block{margin-bottom:1rem}@media screen and (min-width:360px){.modal-cart .product-item .descr,.modal-cart .product-item .name,.modal-cart .product-item .production{font-size:.75rem}.modal-cart .product-item .name-descr-price{flex-direction:column}}@media screen and (min-width:576px){.modal-cart .modal-footer .buttons{flex-direction:row}.modal-cart .modal-footer .buttons>*{width:calc(50% - .25rem)}.modal-cart .modal-footer .buttons .link{border:1px solid rgba(255,255,255,.3);border-radius:80px;padding:.75rem;text-align:center;text-decoration:none}.modal-cart .modal-footer .buttons .link:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.25)}.product-bonus-modal .modal-dialog{margin-left:auto;margin-right:auto}.modal-round .product-item{margin-bottom:1.5rem}}@media screen and (min-width:992px){.product-bonus-modal .modal-dialog{max-width:28.125rem;height:100%;max-height:100%;margin:0 0 0 auto;transform:translateX(100%) translateY(0)!important}.product-bonus-modal.show .modal-dialog{transform:translateX(0)!important}.product-bonus-modal .modal-inner{padding:2rem 1.5rem 0;margin-bottom:2rem}.product-bonus-modal .modal-footer{padding:0 1.5rem 2rem}.product-bonus-modal .btn-close{left:1.5rem;top:1.5rem;right:auto}.product-bonus-modal.show{right:0}.modal-round .modal-content{padding:1.5rem 1.5rem 2.75rem 2.75rem}.modal-round .product-item img{min-width:6.5rem;width:6.5rem;height:6.5rem}}@media screen and (min-width:1200px){.modal-cart .checkout-reverce-counter .top{font-size:.75rem}}
.header{position:fixed;top:30px;width:100vw;z-index:100;background:var(--white)}.header-top{position:fixed;top:0;width:100vw;z-index:101;background:var(--primary-burgundy);color:var(--white);font-size:11px;line-height:1.3;padding:.5rem 0}.header-top .slider-wrapper{padding:0 1.5rem}.header-top .slider-wrapper .swiper-button-next,.header-top .slider-wrapper .swiper-button-prev{display:flex;background:0 0;color:var(--white);width:1.5rem;height:1.5rem;box-shadow:none;border-radius:0}.header-top .slider-wrapper .swiper-button-next:after,.header-top .slider-wrapper .swiper-button-prev:after{font-size:.5rem}.header-top .slider-wrapper .swiper-button-prev{left:0}.header-top .slider-wrapper .swiper-button-next{right:0}.header-top .slider-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center;text-align:center}.header-top-item a,.header-top-item a:hover{color:var(--white,#fff)}.header-middle{padding:.75rem 0 .5rem;background:var(--white)}.header-middle .logo{display:flex;justify-content:center}.user-sidebar{display:flex;align-items:center;justify-content:flex-end;gap:1rem}.user-sidebar .icon{font-size:1.125rem}.user-sidebar .count-icon{position:absolute;top:-5px;right:-7px}.user-sidebar li{position:relative}.header-bottom{background:var(--white);transition:.2s ease-in-out;max-height:100px}.header-hidden{opacity:0;visibility:hidden;transform:translateY(-10px);max-height:0}.language-switcher{display:flex;align-items:center;gap:.375rem;font-size:.75rem}.language-switcher .icon-planet{font-size:1rem}.language-switcher .icon-select-arrow{font-size:.5rem;margin-left:auto}.language-list{color:var(--primary-black)}@media only screen and (min-width:992px){.header-top{font-size:.75rem}.header-top .lang-switcher-wrapper{display:flex;justify-content:flex-end}.language-switcher{cursor:pointer}.user-sidebar-wrap{display:flex;align-items:center;gap:1.5rem;justify-content:flex-end}.user-sidebar{gap:1.5rem}.user-sidebar .icon{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;font-size:1.125rem}.user-helpbar{display:flex;align-items:center;gap:1rem}.help-block{display:flex;align-items:center;gap:.25rem;color:var(--gray-80)}.help-block span{font-size:.75rem}.help-block .icon{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:var(--primary-burgundy)}.help-block .icon-phone{font-size:.875rem}.help-block .icon-select-arrow{display:flex;align-items:center;justify-content:center;font-size:.5rem;color:var(--gray-40);width:.75rem;height:.75rem}.help-block-dropdown{min-width:10rem;text-align:center}.help-block-dropdown li{display:flex;align-items:center;gap:.5rem;justify-content:center}.help-block-dropdown li+li{margin-top:.5rem}.help-block-dropdown a{color:var(--primary-burgundy);text-decoration:none}.help-block-dropdown .help-block-social{margin-top:.75rem}.help-block-dropdown .help-block-social .social-block{width:100%;margin-bottom:0;justify-content:center;color:var(--primary-burgundy)}.help-block-dropdown .help-block-social .social-block a{flex:1;background:rgba(110,11,22,.1)}}@media only screen and (min-width:1440px){.header-top .slider-wrapper .swiper-button-prev{left:3rem}.header-top .slider-wrapper .swiper-button-next{right:3rem}}
.footer{padding:2.5rem 0;background:var(--white);line-height:1.3}.footer .logo{display:block;margin-bottom:1.5rem}.footer .logo img{width:100%;max-width:134px}.footer .title-18{text-transform:none}.footer-block-inner p:last-child{margin-bottom:1.5rem}.footer-main-block{display:flex;flex-direction:column;gap:2rem}.footer-block .form-group{display:flex;gap:.25rem;margin-bottom:.5rem}.footer-block .form-group .btn{border-radius:.25rem;min-width:3.125rem}.footer-block .checkbox{margin:0}.footer-block .checkbox a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.footer-block .social-block{color:var(--primary-burgundy)}.footer-block .social-block a{background:rgba(110,11,22,.1)}.footer-block .telephone{font-size:.875rem;color:var(--gray-80);margin-bottom:1rem}.footer-block .lang-switcher-wrapper{margin-bottom:1rem}.footer-block .language-switcher{padding:.5rem;border-radius:.25rem;width:167px;background:#f1f0f0}.footer-block.with-border{border-bottom:1px solid var(--gray-20);padding-bottom:1rem}.footer-title{font-family:var(--second-family);font-size:.875rem;color:var(--primary-burgundy);text-transform:uppercase}.footer-lists{display:flex;gap:.5rem;font-size:.875rem;color:var(--gray-80)}.footer-lists ul{flex:1}.footer-lists ul.footer-catalog{column-count:2}.footer-lists li{margin-bottom:1rem}.footer-lists li:last-child{margin:0}.google-rating{display:flex;align-items:center;gap:.25rem;position:relative;max-width:10.5rem;padding:.5rem .75rem .75rem;margin-bottom:3rem}.google-rating:before{content:"";position:absolute;top:0;left:0;right:0;height:.125rem;background:var(--primary-burgundy);border-radius:1rem 1rem 0 0}.google-rating img{min-width:1.875rem;min-height:1.875rem}.google-rating .rating-link{display:flex;flex-direction:column}.google-rating .text{font-weight:700;font-size:7px;line-height:1;color:#6a6a6a;margin-bottom:.25rem}.google-rating .rating-wrapper{color:#fea500;margin-bottom:.25rem}.google-rating .rating-wrapper .icon-star{margin:0;font-size:.75rem;color:#fea500}.google-rating .link{font-size:.5rem;color:#868686}.footer-copyright{display:flex;align-items:center;justify-content:space-between;font-size:.75rem}@media screen and (min-width:992px){.footer .logo{margin-bottom:2rem}.footer .logo img{min-width:10rem}.footer-main-block{flex-direction:row;flex-wrap:wrap;gap:unset;row-gap:2rem;justify-content:space-between;margin-bottom:2rem}.footer-block{width:calc(33.3% - 1rem)}.footer-block:nth-child(1){width:100%}.footer-block .form-group{max-width:23.75rem}.footer-block .icon{display:none}.footer-block .footer-title{margin-bottom:1.25rem}.footer-block .google-rating{margin:0}.footer-dropdown-title{pointer-events:none}.footer-block.with-border{border:none;padding:0}.footer-block.with-border .dropdown-block{height:auto}}@media screen and (min-width:1440px){.footer{padding:4rem 0 2.5rem}.footer .logo{margin-bottom:2rem}.footer .logo img{min-width:10rem}.footer-main-block{flex-wrap:nowrap;gap:3.5rem;justify-content:space-between;margin-bottom:3rem}.footer-block:nth-child(1){width:24.75rem}.footer-block:nth-child(2){width:15.625rem}.footer-block:nth-child(3){width:11.625rem;margin-left:1rem}.footer-block:nth-child(4){width:10.5rem;margin-left:1rem}.footer-block .lang-switcher-wrapper{margin-bottom:2.75rem}.footer-block-inner p:last-child{margin-bottom:2rem}.footer-lists ul{flex:1 1 auto}}
.breadcrumbs-wrapper{position:relative;margin-bottom:1.375rem}.breadcrumbs-wrapper:after{content:"";position:absolute;right:0;top:0;width:2.5rem;height:100%;background:linear-gradient(to right,transparent,#fff)}.breadcrumb{display:flex;align-items:center;gap:.5rem;overflow:hidden}.breadcrumb li{position:relative;display:flex;align-items:center;gap:.5rem}.breadcrumb li+li::before{content:"\e918";font-family:icomoon;font-size:.5rem;line-height:1;color:var(--primary-burgundy)}.breadcrumb li a,.breadcrumb li span{font-size:.75rem;color:var(--gray-50);white-space:nowrap}.breadcrumb li a:hover,.breadcrumb li span:hover{color:var(--blue)}.breadcrumb li span{color:var(--gray-80)}@media screen and (min-width:768px){.breadcrumbs-wrapper{margin-bottom:.5rem}}
.search-wrapper{display:flex;align-items:center;gap:.5rem;position:relative}.search-wrapper .form-control{border:none;padding:0}.search-wrapper .icon-search{font-size:1rem}.search-wrapper .form-control::placeholder{font-size:.75rem;line-height:1.3;color:var(--gray-50)}.mobile-search{padding:.5rem 0;border-bottom:1px solid rgba(231,231,231,.5)}.mobile-search .form-control{background:0 0;height:auto}
@charset "UTF-8";p{font-family:var(--font-family);font-size:.875rem;line-height:1.3;margin-bottom:1rem}p:last-child{margin:0}b{font-weight:500}h1{font-family:var(--second-family);font-weight:400;font-size:1.125rem;text-transform:uppercase;margin-bottom:1.5rem}h2{font-family:var(--second-family);text-transform:uppercase;font-weight:400;font-size:1rem;margin-bottom:1rem}h4{font-size:.875rem;font-weight:400;margin-bottom:.75rem}ul.marked{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;padding-left:2rem}ul.marked li{position:relative}ul.marked li:before{content:"";display:flex;align-items:center;justify-content:center;position:absolute;left:-2rem;top:0;width:1.5rem;height:1.5rem;border:1px solid var(--primary-burgundy);border-radius:100%}ul.marked li:after{content:"\e906";position:absolute;left:-24px;top:8px;font-family:icomoon;font-size:.625rem;color:var(--primary-burgundy)}.html-content{font-family:var(--font-family);font-size:.875rem;line-height:1.4;color:var(--primary-black)}.html-content>:first-child{margin-top:0}.html-content>:last-child{margin-bottom:0}.html-content h1,.html-content h2,.html-content h3,.html-content h4,.html-content h5,.html-content h6{font-family:var(--second-family);font-weight:400;color:var(--primary-black);margin:1.5rem 0 .75rem}.html-content h1{font-size:1.125rem;text-transform:uppercase}.html-content h2{font-size:1rem;text-transform:uppercase}.html-content h3{font-size:.9375rem}.html-content h4,.html-content h5,.html-content h6{font-family:var(--font-family);font-size:.875rem;font-weight:500}.html-content p{margin-bottom:1rem}.html-content p:last-child{margin-bottom:0}.html-content b,.html-content strong{font-weight:500}.html-content em,.html-content i{font-style:italic}.html-content u{text-decoration:underline}.html-content s,.html-content strike{text-decoration:line-through;color:var(--gray-60)}.html-content small{font-size:.75rem;color:var(--gray-60)}.html-content sub,.html-content sup{font-size:.625rem}.html-content a{color:var(--primary-burgundy);text-decoration:underline;text-underline-offset:2px;transition:opacity .2s}.html-content a:focus,.html-content a:hover{color:var(--primary-burgundy);opacity:.7}.html-content hr{height:1px;background:var(--gray-20);margin:1.5rem 0}.html-content ol,.html-content ul{margin:0 0 1rem;padding-left:1.25rem}.html-content ol:last-child,.html-content ul:last-child{margin-bottom:0}.html-content ol li,.html-content ul li{display:list-item;margin-bottom:.375rem}.html-content ol li:last-child,.html-content ul li:last-child{margin-bottom:0}.html-content ol li::marker,.html-content ul li::marker{color:var(--primary-burgundy)}.html-content ol ol,.html-content ol ul,.html-content ul ol,.html-content ul ul{margin:.375rem 0 0}.html-content ul,.html-content ul li{list-style:disc}.html-content ul ul li{list-style:circle}.html-content ol,.html-content ol li{list-style:decimal}.html-content blockquote{margin:1.5rem 0;padding:.75rem 0 .75rem 1rem;border-left:2px solid var(--primary-burgundy);font-family:var(--second-family);font-size:.9375rem;color:var(--gray-80)}.html-content blockquote p:last-child{margin-bottom:0}.html-content code,.html-content pre{font-family:monospace;font-size:.8125rem;background:var(--gray-10);color:var(--gray-100);border-radius:4px}.html-content code{padding:.125rem .375rem}.html-content pre{margin:0 0 1rem;padding:.75rem 1rem;overflow-x:auto}.html-content pre code{padding:0;background:0 0}.html-content img{max-width:100%;height:auto;border-radius:4px}.html-content figure{margin:1.5rem 0}.html-content figure figcaption{margin-top:.5rem;font-size:.75rem;color:var(--gray-60)}.html-content iframe,.html-content video{max-width:100%;border-radius:4px}.html-content .html-content__table-scroll,.html-content .table-responsive{width:100%;margin-bottom:1rem;overflow-x:auto}.html-content table{width:100%;margin-bottom:1rem;border-collapse:collapse;font-size:.8125rem}.html-content table:last-child{margin-bottom:0}.html-content table td,.html-content table th{padding:.5rem .75rem;border:1px solid var(--gray-20);text-align:left;vertical-align:top}.html-content table th{background:var(--gray-10);font-weight:500}.html-content table tbody tr:nth-child(even) td{background:var(--primary-light-gray)}.html-content .text-left{text-align:left}.html-content .text-center{text-align:center}.html-content .text-right{text-align:right}.html-content .text-justify{text-align:justify}@media screen and (min-width:992px){.html-content,p{font-size:1rem}h1{margin-bottom:3rem}h2{font-size:1.125rem}.html-content h1{font-size:1.5rem}.html-content h2{font-size:1.25rem}.html-content h3{font-size:1.125rem}.html-content h4,.html-content h5,.html-content h6{font-size:1rem}.html-content blockquote{padding-left:1.5rem;font-size:1.0625rem}.html-content table{font-size:.875rem}}

.form-info{font-size:1rem;margin-bottom:1rem}.form-group{margin-bottom:1.5rem}.form-group .btn:hover{transform:none;box-shadow:none}.form-control{width:100%;font-family:var(--font-family);padding:.625rem 1rem;border:1px solid var(--gray-20);border-radius:.25rem;font-size:.875rem;background:var(--white);height:40px}.form-control:focus{box-shadow:none;border-color:none}.control-label{display:block;font-family:var(--font-family);font-size:.75rem;color:var(--gray-50);margin-bottom:.375rem}.required .control-label:before{content:" *";color:var(--primary-burgundy);font-weight:700;margin-right:.25rem}input::placeholder,textarea::placeholder{font-family:var(--font-family);color:var(--gray-50);font-size:.875rem}textarea{min-height:10rem;resize:none}input[type=tel]{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='14' viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='14' rx='2' fill='white'/%3E%3Cmask id='mask0_3001_2290' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='20' height='14'%3E%3Crect width='20' height='14' rx='2' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3001_2290)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7.46667H20V0H0V7.46667Z' fill='%23156DD1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 14H20V7.46667H0V14Z' fill='%23FFD948'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px 14px;background-position:16px center;padding-left:48px}.country-select{display:flex;align-items:center;gap:.25rem;min-width:2.5rem}.form-control-with-icon{padding:.75rem 2.5rem .75rem 1rem}
input[type=radio]{-webkit-appearance:none;position:absolute;left:0;top:3px;border:1px solid var(--primary-burgundy);border-radius:50%;width:1rem;height:1rem;cursor:pointer}input[type=radio]:before{content:"";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) scale(0);display:block;width:.5rem;height:.5rem;border-radius:50%;background:var(--primary-burgundy);transition:.2s ease-in-out}input[type=radio]:checked:before{transform:translateX(-50%) translateY(-50%) scale(1)}.radio{margin-bottom:1rem}.radio:last-child{margin:0}.radio-label{display:inline-block;position:relative;padding-left:2rem;cursor:pointer}.delivery-method-wrap{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.delivery-method-wrap .radio{width:calc(50% - 6px);margin:0}.delivery-method-wrap .radio-label{display:flex;flex-direction:column;align-items:center;padding:1rem;height:100%}.delivery-method-wrap .radio-label input{width:auto;height:auto;border:1px solid var(--gray-20);border-radius:.25rem;inset:0;z-index:-1;transition:.2s ease-in-out}.delivery-method-wrap .radio-label input:checked{background:var(--primary-burgundy);border:1px solid var(--primary-burgundy)}.delivery-method-wrap .radio-label input:checked~.icon,.delivery-method-wrap .radio-label input:checked~span{color:var(--white)}.delivery-method-wrap .radio-label input:checked~img{filter:brightness(0) invert(1)}.delivery-method-wrap .radio-label span{text-align:center;font-size:.75rem}.delivery-method-wrap .icon{margin-bottom:.5rem}.delivery-method-wrap .icon-NP{font-size:1.5rem;color:#ed1c24}.delivery-method-wrap .icon-wheelbarrow{font-size:1.25rem}@media only screen and (min-width:1200px){.delivery-method-wrap{flex-wrap:wrap}.delivery-method-wrap .radio{width:calc(25% - 9px)}}
@charset "UTF-8";.filter-checkbox,.input-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none}.checkbox{position:relative;display:flex;align-items:center;margin-bottom:1rem}.checkbox-label{display:flex;padding-left:1.75rem;cursor:pointer;position:relative}.checkbox-label a{color:#6e0b16;text-decoration:underline}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;left:0;top:-2px;border:1px solid var(--gray-20);border-radius:.25rem;width:1.25rem;height:1.25rem;transition:.2s ease-in-out}input[type=checkbox]:before{content:"\e906";font-family:icomoon;position:absolute;left:50%;top:50%;opacity:0;transform:translateX(-50%) translateY(-50%);font-size:9px;color:var(--white)}input[type=checkbox]:focus{outline:0}input[type=checkbox]:checked::before{opacity:1}input[type=checkbox]:checked{background:var(--primary-burgundy);border:1px solid var(--primary-burgundy)}@media screen and (min-width:992px){input[type=checkbox]{cursor:pointer}}

select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.ss-content .ss-list .ss-option{font-size:.875rem}
.mainmenu-nav{position:fixed;top:30px;transform:translateX(-100%);transition:transform .3s;height:100vh;background:var(--white);z-index:101;overflow-y:auto;overflow-x:hidden;max-width:22.5rem;background-color:#6e0b16}.mainmenu-nav.active{transform:translateX(0)}.submenu{position:absolute;inset:0;left:100%;z-index:1;background:#fff;width:100%;transition:.3s ease-in-out;padding:0 1rem 1rem;overflow-y:auto;overflow-x:hidden}.submenu::-webkit-scrollbar{width:0;height:0}.submenu .btn-close{margin-left:auto}.submenu li{margin-bottom:1.25rem;padding-bottom:.5rem;border-bottom:1px solid #e7e7e7}.submenu li a{display:flex;align-items:center;gap:.5rem}.submenu li .icon-select-arrow{transform:rotate(-90deg);margin-left:auto}.submenu .submenu-flat-column{padding:0;border:0}.submenu .submenu-flat-column .submenu-flat-list{list-style:none;padding:0;margin:0}.submenu .show-all{justify-content:center;color:var(--primary-burgundy);border:1px solid rgba(110,11,22,.3);border-radius:5rem;padding:.5rem 1rem}.submenu.active{left:0}.mainmenu-header{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:.75rem 0;width:100%!important;margin-bottom:.5rem}.mainmenu-header .title{font-family:var(--second-family);font-size:.875rem;text-transform:uppercase}.mainmenu-header .icon-link-arrow{transform:rotate(-135deg);color:var(--gray-50)}.mainmenu-list{display:flex;flex-wrap:wrap;gap:.5rem;padding:0 .5rem 1.5rem;overflow-x:hidden;background-color:#fff}.mainmenu-list>li{width:calc(50% - 4px)}.mainmenu-list>li>a{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;line-height:1.3;border:1px solid var(--gray-20);border-radius:.75rem;padding:.75rem;height:100%}.mainmenu-list>li>a .icon-fire,.mainmenu-list>li>a .icon-select-arrow{display:none}.mainmenu-list a{font-size:.875rem}.mainmenu-bottom{background:var(--primary-burgundy);padding:1.5rem 1rem 4rem;color:var(--white)}.mainmenu-bottom a:hover{color:var(--white)}.mainmenu-bottom .telephone-num{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1.3;margin-bottom:1rem}.mainmenu-bottom .icon-phone{font-size:.875rem}.mainmenu-bottom .lang-switcher-wrapper .dropdown-block{display:flex;flex-direction:column;gap:1rem;color:var(--white)}.mainmenu-bottom .lang-switcher-wrapper .dropdown-block.open{margin-top:1rem}.mainmenu-bottom .language-switcher{padding:.5rem;background:var(--white);border-radius:.25rem;color:var(--primary-black)}.mainmenu-bottom .language-switcher .text{font-size:.75rem}.mainmenu-bottom .language-switcher .icon-select-arrow{margin-left:auto}.mainmenu-second-list>li{font-size:.875rem;line-height:1.3;padding-bottom:1rem;margin-bottom:1.125rem;border-bottom:1px solid rgba(231,231,231,.1)}.mainmenu-second-list .has-sublist .dropdown-btn{display:flex;align-items:center;justify-content:space-between;width:100%}.mainmenu-second-list .has-sublist .dropdown-btn.active{margin-bottom:1rem}.mainmenu-second-list .sublist a{color:rgba(231,231,231,.8);font-size:.75rem}@media screen and (min-width:375px){.mainmenu-list{padding:0 1rem 1.5rem}}.double-mainmenu-nav ::-webkit-scrollbar{width:0;height:0}.doublemenu-list{display:flex;align-items:center;gap:1rem;overflow-x:auto;margin-right:-1rem;padding-right:1rem}.doublemenu-list li{display:flex;align-items:center;gap:.25rem;color:var(--gray-80)}.doublemenu-list>li{padding:.75rem 0}.doublemenu-list a{display:block;font-size:.75rem;line-height:1.3;width:max-content}.double-submenu-wrapper,.doublemenu-list .icon-select-arrow{display:none}@media screen and (min-width:576px){.doublemenu-list{margin:0;padding:0}}@media screen and (min-width:992px){.double-mainmenu-nav{display:none}.mainmenu-nav{display:flex;align-items:center;justify-content:space-between;gap:.5rem;left:50%;transform:translateX(-50%);height:auto;width:100%;max-width:100%;top:82px;max-width:960px;padding-left:1rem;padding-right:1rem;transition:none;overflow:visible;z-index:99}.mainmenu-nav:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:100%;transform:translateX(-50%);background:var(--white);z-index:-1}.mainmenu-header,.mainmenu-nav .telephone-num{display:none}.mainmenu-list{flex-wrap:nowrap;justify-content:space-between;gap:0;overflow:visible;padding:0;width:89%}.mainmenu-list .image-with-text .banner-texts{left:auto;right:1rem;bottom:1.5rem}.mainmenu-list .image-with-text .text-1{margin-bottom:.375rem}.mainmenu-list .image-with-text .text-2{font-size:1.125rem;text-transform:none;margin-bottom:.25rem}.mainmenu-list .image-with-text .text-3{font-size:.75rem;margin-bottom:1.25rem}.mainmenu-list>li{width:auto}.mainmenu-list>li>a{padding:1rem 0;gap:.375rem;border:none}.mainmenu-list>li>a img{display:none}.mainmenu-list>li>a .icon-fire,.mainmenu-list>li>a .icon-select-arrow{display:flex;transition:.2s ease-in-out}.mainmenu-list a{font-size:.75rem}.mainmenu-bottom{position:relative;z-index:101;width:9%;background:var(--white);padding:0}.mainmenu-bottom a:hover{color:var(--primary-burgundy)}.mainmenu-second-list{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;color:var(--gray-80)}.mainmenu-second-list>li{font-size:.75rem;margin:0;padding:0;border:none}.mainmenu-second-list>li>a{padding:1rem 0}.submenu-wrapper{display:block;position:absolute;visibility:hidden;opacity:0;top:100%;left:auto;right:auto;z-index:100;max-width:100%;padding:2rem 1.5rem;border-radius:0 0 1rem 1rem;background:var(--white);transform:translateY(10px);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility .2s ease-in-out;box-shadow:0 4px 20px rgba(228,228,228,.2509803922)}.submenu-wrapper .submenu{display:flex;flex-direction:row;column-gap:2.5rem;transition:none}.submenu-wrapper .submenu .image-with-text img{display:block}.submenu-wrapper .sublist-title{font-weight:500;margin-bottom:1rem}.submenu-wrapper .submenu-flat-column .submenu-flat-list,.submenu-wrapper .submenu.level-2{display:flex;flex-direction:column;gap:.5rem;width:10rem}.submenu-wrapper .submenu-flat-column .submenu-flat-list li{margin-bottom:0;padding:0;border:0}.submenu-wrapper .submenu-flat-column .submenu-flat-list li+li{padding:0;border:none}.submenu-wrapper img{min-width:21.875rem;border-radius:1rem}.has-submenu .has-submenu-link,.header-bottom{position:relative}.has-submenu .has-submenu-link::after{content:"";position:absolute;bottom:0;left:-.25rem;right:-.25rem;display:block;height:3px;background:var(--primary-burgundy);transform:scaleX(0);transition:.2s ease-in-out}.has-submenu .has-submenu-link:hover::after{transform:scaleX(1)}.has-submenu:hover>.submenu-wrapper{opacity:1;visibility:visible;transform:translateY(0)}.has-submenu:hover .icon-select-arrow{transform:rotate(180deg)}.submenu{padding:0;position:static}.submenu img{display:none}.submenu li+li{padding:0;margin:0;border:none}.submenu li:first-of-type a:first-of-type{font-weight:500}.submenu .has-submenu:hover::after,.submenu i.icon-select-arrow{display:none}}@media screen and (min-width:1200px){.mainmenu-nav{max-width:1140px}.mainmenu-bottom{width:9%}.submenu-wrapper{padding:2.5rem 2rem;gap:2.5rem}}@media screen and (min-width:1440px){.mainmenu-nav{max-width:1390px}.mainmenu-list a,.mainmenu-second-list>li>a{font-size:.875rem}}
/*# sourceMappingURL=../sourcemaps/stylesheet.css.map */
