

/* Start:/local/templates/dr2024/css/components/product-descr.css?17634574234229*/
.product-descr__widget{grid-column:span 12}@media (width <= 1024px){.product-descr__widget{grid-column:span 6}}.product-descr__widget:has(.tabs__nav-container) .product-descr__widget-container{padding-top:48px}.widget:not(.widget--type_2):has(.slider-dots) .widget__txt-container{margin-top:56px}.widget{display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.widget.is-active{display:grid}.widget--type_2 .widget__image{grid-column:7/span 6;grid-row:1}@media (width <= 1024px){.product-descr__widget:has(.tabs__nav-container) .product-descr__widget-container{padding-top:32px}.widget:not(.widget--type_2):has(.slider-dots) .widget__txt-container{margin-top:24px}.widget--type_2 .widget__image{grid-column:span 6}}@media (width <= 576px){.product-descr__widget,.widget--type_2 .widget__image{grid-column:span 2}}.widget--type_2 .widget__txt-container{margin:0;grid-column:1/span 5;grid-row:1}@media (width <= 1024px){.widget--type_2 .widget__txt-container{margin-top:24px;grid-column:span 6;grid-row:2}}.widget--type_2 .widget__subtitle,.widget--type_2 .widget__title,.widget--type_2 .widget__txt{text-align:left}@media (width >= 1024px){.widget--type_2.widget--reverse .widget__image{grid-column:1/span 6}.widget--type_2.widget--reverse .widget__txt-container{grid-column:8/span 5}}.widget__buttons,.widget__image,.widget__list,.widget__txt-container{grid-column:span 12}@media (width <= 1024px){.widget__buttons,.widget__image,.widget__list,.widget__txt-container{grid-column:span 6}}@media (width <= 576px){.widget--type_2 .widget__txt-container,.widget__buttons,.widget__image,.widget__list,.widget__txt-container{grid-column:span 2}}.widget__txt-container{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.widget__subtitle,.widget__title,.widget__txt{text-align:center}.widget__title{font-family:var(--ffamily-second);font-weight:400;font-size:32px;line-height:48px;color:var(--white)}.widget__subtitle{font-weight:700;font-size:24px;line-height:32px;color:var(--white)}@media (width <= 1024px){.widget__txt-container{margin-top:0}.widget__title{font-size:24px;line-height:32px}.widget__subtitle{font-size:20px;line-height:28px}}.widget__txt{font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}.widget__txt span{font-weight:700;color:var(--white)}.widget__txt>ul{list-style:initial}.widget__txt>ul>li{margin-left:12px}.widget__list{margin-top:32px}.widget__item{grid-column:span 6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:24px;border-radius:16px;background-color:var(--white-10)}.widget__item svg{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;fill:var(--white)}@media (width <= 1024px){.widget__list{margin-top:24px}.widget__item svg{display:none}}.widget__item-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget__item-title{font-weight:700;font-size:18px;line-height:28px;color:var(--white)}.widget__item-txt{font-weight:500;font-size:14px;line-height:24px;color:var(--white-60)}.widget__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:32px}.widget__button{width:100%;max-width:calc((100% - 40px)/ 3)}@media (width <= 1024px){.widget__buttons{margin-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.widget__button{max-width:unset}.widget-thumbs{display:none}}.widget-slider__slide{border-radius:24px;overflow:hidden}.widget-thumbs{margin-top:48px;cursor:pointer}.widget-thumbs--disabled{display:none}.widget-thumbs__thumb{border-radius:16px;overflow:hidden;border:1px solid var(--white-20);-webkit-transition:border-color .3s;transition:border-color .3s;cursor:pointer}.widget-thumbs__thumb img{width:100%}.widget-thumbs__thumb--active{border:2px solid var(--white)}
/* End */


/* Start:/local/templates/dr2024/css/components/product.css?17628506377430*/
.product-preview{padding-top:0}.product-preview .slider-container:has(.product-preview__slider).before-init{min-height:580px}@media (width <= 1024px){.product-preview .slider-container:has(.product-preview__slider).before-init{min-height:684px}}@media (width <= 576px){.product-preview .slider-container:has(.product-preview__slider).before-init{min-height:344px}}.product-preview .slider-container:has(.product-preview__slider).before-init .product-preview__slide:not(:first-child){display:none}.product-preview .slider-container:has(.product-preview__thumbs).before-init .product-preview__thumb:not(:first-child){display:none}.product-preview__slider-container{align-self:flex-start;grid-column:span 6}.product-preview__slider{max-height:580px;overflow:hidden}@media (width <= 1024px){.product-preview__slider{max-height:684px}.product-preview__thumbs{display:none}}@media (width <= 576px){.product-preview__slider-container{grid-column:span 2}.product-preview__slider{max-height:560px}}.product-preview__slide img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-preview__thumbs{margin-top:48px;cursor:pointer}@media (width > 1024px){.product-preview .slider-container:has(.product-preview__thumbs).before-init{min-height:130px}.product-preview__thumbs{max-height:130px;overflow:hidden}}.product-preview__thumb{border:1px solid var(--white-20);border-radius:16px;overflow:hidden;padding:16px;-webkit-transition:border-color .3s;transition:border-color .3s;cursor:pointer}.product-preview__thumb img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-preview__thumb--active{border:2px solid var(--white)}.product-preview__info{grid-column:8/span 5}.product-preview__info .colors{position:static;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;margin-top:32px}@media (width <= 1024px){.product-preview__info{grid-column:span 6;margin-top:24px}.product-preview__info .colors{margin-top:24px}}.product-preview__main-title{font-weight:500;font-size:14px;line-height:24px;color:var(--white-60)}.product-preview__title{font-family:var(--ffamily-second);font-weight:400;font-size:32px;line-height:48px;color:var(--white)}.product-preview__badges,.product-preview__credit,.product-preview__delivery-location,.product-preview__price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.product-preview__price-container{margin-top:16px}.product-preview__badges{margin-top:8px}.product-preview__price{font-weight:700;font-size:24px;line-height:32px;color:var(--white)}.product-preview__credit{font-weight:500;font-size:14px;line-height:24px;color:var(--white-60)}.product-preview__credit-tooltip{position:relative}.product-preview__credit-tooltip.tooltip-is-open .product-preview__credit-info svg{fill:var(--white)}.product-preview__credit-tooltip.tooltip-is-open .product-preview__credit-tooltip-txt{opacity:1;visibility:visible}.product-preview__credit-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:24px}.product-preview__credit-info::after{content:"";position:absolute;inset:0}.product-preview__credit-info svg{width:16px;height:16px;fill:var(--white-40);-webkit-transition:fill .3s;transition:fill .3s}.product-preview__credit-tooltip-txt{position:absolute;right:0;top:32px;padding:16px;width:200px;font-weight:500;font-size:14px;line-height:24px;text-align:left;color:var(--white);background-color:var(--light-gray);border-radius:16px;-webkit-box-shadow:0 80px 80px 0 var(--black-40);box-shadow:0 80px 80px 0 var(--black-40);cursor:auto;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;z-index:2}.product-preview__badge{padding:0 8px;font-size:14px;font-weight:500;line-height:24px;background-color:var(--white-10);border-radius:8px}.product-preview__badge span{font-weight:700;color:var(--yellow)}.product-preview__badge--status_ready{color:var(--light-green)}.product-preview__badge--qnt,.product-preview__badge--status_by-order{color:var(--white)}.product-preview__txt{margin-top:32px;font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}.product-preview__txt span{font-weight:700;color:var(--white)}@media (width <= 1024px){.product-preview__txt{margin-top:24px}}.product-preview__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:32px}@media (width <= 1024px){.product-preview__buttons{margin-top:24px}}.product-preview__button{width:100%;max-width:calc((100% - 20px)/ 2)}@media (width <= 576px){.product-preview__info{grid-column:span 2}.product-preview__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.product-preview__button{max-width:none}}.product-preview__delivery{margin-top:32px;padding:24px;border-radius:24px;border:1px solid var(--white-20)}@media (width <= 1024px){.product-preview__delivery{margin-top:24px;padding:16px}}.product-preview__delivery-city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.product-preview__delivery-city p{font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}@media (width <= 576px){.product-preview__delivery-city{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;gap:16px}}.product-preview__delivery-location{position:relative;font-weight:700;font-size:16px;line-height:24px;color:var(--white)}.product-preview__delivery-location::after{content:"";position:absolute;inset:0}.product-preview__delivery-location svg{width:24px;height:24px;fill:var(--white-40);-webkit-transition:fill .3s;transition:fill .3s}@media (any-hover:hover){.product-preview__credit-info:hover svg,.product-preview__delivery-location:hover svg{fill:var(--white)}}.product-preview__delivery-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.product-preview__delivery-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:16px;background-color:var(--white-10);border-radius:16px}.product-preview__delivery-method,.product-preview__delivery-price{font-weight:500;font-size:16px;line-height:24px}.product-preview__delivery-method{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:var(--white-60)}.product-preview__delivery-method a{color:var(--white);text-decoration:underline}.product-preview__delivery-method span{font-weight:700;color:var(--white)}.product-preview__delivery-price{white-space:nowrap;color:var(--white)}.product-preview__delivery-skeleton{position:relative;height:56px;background-color:var(--white-10);border-radius:16px;overflow:hidden}
/* End */


/* Start:/local/templates/dr2024/css/components/loader.css?17404286041892*/
.loader-container{position:fixed;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100dvh;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000}.loader{position:relative;width:180px;height:180px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.loader::after,.loader::before{content:"";display:block;top:0;left:0;width:inherit;height:inherit;position:absolute;border-radius:50%}.loader:before{-webkit-box-shadow:0 3px 0 0 #fff;box-shadow:0 3px 0 0 #fff;-webkit-animation:1s linear -.4s infinite rotate-1;animation:1s linear -.4s infinite rotate-1;-webkit-transform:rotateX(70deg);transform:rotateX(70deg)}.loader::after{-webkit-box-shadow:0 3px 0 0 #eb1c24;box-shadow:0 3px 0 0 #eb1c24;-webkit-animation:1s linear infinite rotate-2;animation:1s linear infinite rotate-2;-webkit-transform:rotateY(70deg);transform:rotateY(70deg)}@-webkit-keyframes rotate-1{0%{-webkit-transform:rotateX(70deg) rotateZ(0);transform:rotateX(70deg) rotateZ(0)}100%{-webkit-transform:rotateX(70deg) rotateZ(360deg);transform:rotateX(70deg) rotateZ(360deg)}}@keyframes rotate-1{0%{-webkit-transform:rotateX(70deg) rotateZ(0);transform:rotateX(70deg) rotateZ(0)}100%{-webkit-transform:rotateX(70deg) rotateZ(360deg);transform:rotateX(70deg) rotateZ(360deg)}}@-webkit-keyframes rotate-2{0%{-webkit-transform:rotateY(70deg) rotateZ(0);transform:rotateY(70deg) rotateZ(0)}100%{-webkit-transform:rotateY(70deg) rotateZ(360deg);transform:rotateY(70deg) rotateZ(360deg)}}@keyframes rotate-2{0%{-webkit-transform:rotateY(70deg) rotateZ(0);transform:rotateY(70deg) rotateZ(0)}100%{-webkit-transform:rotateY(70deg) rotateZ(360deg);transform:rotateY(70deg) rotateZ(360deg)}}
/* End */


/* Start:/local/templates/dr2024/css/components/float-nav.css?17593422711439*/
.float-nav{background-color:var(--dark);border-bottom:1px solid var(--white-20)}.float-nav:has(.float-nav__wrapper.fixed){border-color:transparent;height:var(--float-nav-height)}.float-nav__wrapper{padding-top:16px;background-color:var(--bg-dark);border-bottom:1px solid transparent;-webkit-transition:top .3s;transition:top .3s}.float-nav__wrapper.fixed{position:fixed;top:0;right:0;left:0;z-index:2;border-color:var(--white-20)}@media (width <= 1200px){.float-nav__wrapper.fixed{top:var(--header-height-mob)}}.float-nav__wrapper.fixed--offset{top:var(--header-height)}@media (width <= 1200px){.float-nav__wrapper.fixed--offset{top:var(--header-height-mob)}}.float-nav__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.float-nav__container::-webkit-scrollbar{display:none}.float-nav__link{display:block;position:relative;padding-bottom:16px;font-weight:700;font-size:16px;line-height:24px;white-space:nowrap;color:var(--white)}.float-nav__link::before{content:"";display:block;position:absolute;right:0;bottom:0;width:0;height:4px;background-color:var(--white-20);-webkit-transition:.3s;transition:.3s}@media (any-hover:hover){.float-nav__link:hover::before{right:auto;left:0;width:100%}}.float-nav__link.is-active::before{right:auto;left:0;width:100%;background-color:var(--primary-red)}
/* End */


/* Start:/local/templates/dr2024/css/components/specs.css?17404286043650*/
.specs .section-txt-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.specs__group,.specs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.specs__list{-ms-grid-column-span:12;grid-column:span 12;gap:48px}@media (width <= 1024px){.specs .section-txt-container{padding:0}.specs__list{-ms-grid-column-span:6;grid-column:span 6;gap:32px}}.specs__group{gap:16px}.specs__title{font-family:var(--ffamily-second);font-weight:400;font-size:32px;line-height:48px}@media (width <= 1024px){.specs__title{font-size:20px;line-height:28px}.specs__item-toggler-icon:first-child{display:none}}.specs__item{border-radius:16px;background-color:rgba(255,255,255,.1);-webkit-transition:background-color .3s;transition:background-color .3s}.specs__item.disabled .specs__item-toggler{cursor:auto}.specs__item.disabled .specs__item-toggler-icon:last-child{cursor:pointer}.specs__item.accordion-is-open{background-color:rgba(255,255,255,.2)}.specs__item.accordion-is-open .specs__item-toggler-icon:first-child svg{fill:#fff}.specs__item.accordion-is-open .specs__item-toggler-icon:last-child svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.specs__item.accordion-is-open .specs__item-type{color:#ff7438}.specs__item.accordion-is-open .specs__dropdown{opacity:1;padding:0 24px 16px}.specs__item-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:16px 24px;cursor:pointer}.specs__item-title-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.specs__item-type{font-weight:500;font-size:14px;line-height:24px;color:rgba(255,255,255,.6);-webkit-transition:color .3s;transition:color .3s}.specs__item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:700;font-size:20px;line-height:28px;color:#fff}@media (width <= 576px){.specs__list{-ms-grid-column-span:2;grid-column:span 2}.specs__item.accordion-is-open .specs__dropdown{padding:0 16px 16px}.specs__item-toggler{padding:16px}.specs__item-title{font-size:18px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.specs__item-toggler-icon:first-child svg{width:48px;height:48px;fill:rgba(255,255,255,.4);-webkit-transition:fill .3s;transition:fill .3s}.specs__item-toggler-icon:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;border:1px solid rgba(255,255,255,.2);border-radius:24px}.specs__item-toggler-icon:last-child svg{width:16px;height:16px;fill:#fff;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.specs__dropdown{padding:0 24px;max-height:0;overflow:hidden;will-change:max-height;opacity:0;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:.3s;transition:.3s}.specs__details{-webkit-columns:2;-moz-columns:2;columns:2}@media (width <= 576px){.specs__dropdown{padding:0 16px}.specs__details{-webkit-columns:unset;-moz-columns:unset;columns:unset}}.specs__details-item{font-weight:500;font-size:14px;line-height:24px;color:rgba(255,255,255,.6)}.specs__details-item:not(:last-child){margin-bottom:8px}.specs__details-item span{font-weight:700;color:#fff}
/* End */
/* /local/templates/dr2024/css/components/product-descr.css?17634574234229 */
/* /local/templates/dr2024/css/components/product.css?17628506377430 */
/* /local/templates/dr2024/css/components/loader.css?17404286041892 */
/* /local/templates/dr2024/css/components/float-nav.css?17593422711439 */
/* /local/templates/dr2024/css/components/specs.css?17404286043650 */
