@charset "UTF-8";
@media screen and (min-width:768px){.product-full__top{display:flex;gap:1.5rem}}@media screen and (min-width:1200px){.product-full__top{gap:4rem}}.product-full__top--left{position:relative}@media screen and (min-width:768px){.product-full__top--left{flex-grow:1;max-width:40.7828282828%}}.product-full__top--right{position:relative;margin-top:32px}@media screen and (min-width:768px){.product-full__top--right{flex-grow:1;margin-top:0}}.product-full__title{font-size:1.5rem;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.product-full__title{font-size:1.9rem;font-weight:800;line-height:1.1}}.product-full__tags{display:flex;flex-wrap:wrap;margin-top:15px;gap:10px}@media screen and (min-width:1200px){.product-full__tags{margin-top:var(--p4);gap:1.2rem}}.product-full__category{font-size:0.875rem;font-weight:400;line-height:1.5;color:var(--grey-400)}@media screen and (min-width:1200px){.product-full__category{font-size:0.85rem;font-weight:400;line-height:1.5}}.product-full .qty-wrap{font-size:0.875rem;font-weight:400;line-height:1.5;display:flex;align-items:center;gap:var(--p4)}@media screen and (min-width:1200px){.product-full .qty-wrap{font-size:0.85rem;font-weight:400;line-height:1.5}}.product-full .qty-wrap:before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;color:var(--label-3-1)}@media screen and (min-width:1200px){.product-full .qty-wrap:before{font-size:1.2rem}}.product-full .qty-wrap.pre-order:before{color:var(--special-1)}.product-full .qty-wrap.off-stock:before{content:"";color:var(--label-1-1)}.product-full .product-status{position:absolute;left:0;top:17px;z-index:2}@media screen and (min-width:1200px){.product-full .product-status{top:0.5rem;left:0.35rem}}.product-full .field-product-advantage{margin-top:16px}@media screen and (min-width:1200px){.product-full .field-product-advantage{margin-top:1.4rem}}.product-full .field-product-advantage__items{display:flex;flex-wrap:wrap;margin:0 -8px -4px}@media screen and (min-width:1200px){.product-full .field-product-advantage__items{margin:0 -0.15rem -0.15rem}}.product-full .field-product-advantage__item{width:50%;padding:0 var(--p8);margin-bottom:var(--p4-6)}@media screen and (min-width:1200px){.product-full .field-product-advantage__item{width:25%;padding:0 0.15rem}}.product-full .field-product-advantage .taxonomy-term{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--p4)}@media screen and (min-width:1200px){.product-full .field-product-advantage .taxonomy-term{gap:0.55rem}}.product-full .field-product-advantage .taxonomy-term .field-taxonomy-media{width:28px}@media screen and (min-width:1200px){.product-full .field-product-advantage .taxonomy-term .field-taxonomy-media{width:2.25rem}}.product-full .field-product-advantage .taxonomy-term .field-taxonomy-media svg{width:100%}.product-full .field-product-advantage .taxonomy-term .field-taxonomy-media path{fill:var(--primary-500)}.product-full .field-product-advantage .taxonomy-term .name{font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.product-full .field-product-advantage .taxonomy-term .name{font-size:0.85rem;font-weight:400;line-height:1.5}}.product-full__code{flex:100%}@media screen and (min-width:768px){.product-full__code{flex:unset}}.product-full__code .field-product-vendor-code{font-size:0.875rem;font-weight:400;line-height:1.5;display:flex;align-items:center;line-height:1.5;gap:0.2em}@media screen and (min-width:1200px){.product-full__code .field-product-vendor-code{font-size:0.85rem;font-weight:400;line-height:1.5}}.product-full__info{display:flex;align-items:center;flex-wrap:wrap;margin-top:var(--p8);gap:var(--p8) 12px}@media screen and (min-width:1200px){.product-full__info{gap:0.8rem}}.product-full__links{display:flex;gap:var(--p8);margin-top:16px}@media screen and (min-width:1200px){.product-full__links{margin-top:1rem}}.product-full__links a:before{font-size:18px}@media screen and (min-width:1200px){.product-full__links a:before{font-size:1.1rem}}.product-full__price{box-shadow:-8px 0px 0px 0px var(--primary-500);margin-top:var(--p8);padding:12px;background:var(--bgColor);color:var(--whiteColor);border-radius:var(--itemRadius)}@media screen and (min-width:1200px){.product-full__price{margin-top:var(--p20);padding:0.8rem 1rem;display:inline-block}.product-full__price--content{display:flex;align-items:flex-end;gap:0.6rem}}.product-full__price--container{display:flex;align-items:flex-end;gap:0 12px}@media screen and (min-width:1200px){.product-full__price--container{gap:0 0.6rem}}.product-full__price .price{font-size:1.5rem;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.product-full__price .price{font-size:1.9rem;font-weight:800;line-height:1.1}}.product-full__price .price-old{font-size:0.875rem;font-weight:400;text-decoration:line-through;margin-bottom:0.2em}@media screen and (min-width:1200px){.product-full__price .price-old{font-size:0.85rem;font-weight:400;text-decoration:line-through}}@media screen and (min-width:1200px){.product-full__price .price-old{margin-bottom:0.2em;order:1}}.product-full .price-save{width:100%}.product-full .price-save-item{font-size:0.75rem;font-weight:700;line-height:1.1;display:inline-block;margin-bottom:var(--p2-4);padding:var(--p6) var(--p8);background:var(--primary-800);border-radius:7px}@media screen and (min-width:1200px){.product-full .price-save-item{font-size:0.7rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.product-full .price-save-item{border-radius:0.35rem}}.product-full__action{font-size:0.875rem;font-weight:400;line-height:1.5;width:100%;margin-top:var(--p8)}@media screen and (min-width:1200px){.product-full__action{font-size:0.85rem;font-weight:400;line-height:1.5}}@media screen and (min-width:1200px){.product-full__action{margin-top:var(--p12)}}.product-full .preorder-date{font-size:0.875rem;font-weight:400;line-height:1.5;margin-top:var(--p8)}@media screen and (min-width:1200px){.product-full .preorder-date{font-size:0.85rem;font-weight:400;line-height:1.5}}.product-full__count{transition-duration:0.2s;position:relative;text-decoration:none}.product-full__count:after{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.product-full__count:after{transform:scaleX(1)}.product-full__count:hover:after{transform:scaleX(0)}.product-full .button-remind-buy{display:inline-block;margin-top:12px;font-size:0.875rem;transition-duration:0.2s;position:relative;text-decoration:none;cursor:pointer;color:var(--grey-500)}.product-full .button-remind-buy:after{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.product-full .button-remind-buy:after{transform:scaleX(1)}.product-full .button-remind-buy:hover:after{transform:scaleX(0)}.product-full__dimension-size{font-size:0.875rem;color:var(--grey-500)}.product-full__dimension-size a{transition-duration:0.2s;position:relative;text-decoration:none}.product-full__dimension-size a:after{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.product-full__dimension-size a:after{transform:scaleX(1)}.product-full__dimension-size a:hover:after{transform:scaleX(0)}.product-full .basket_item_count{width:95px}@media screen and (min-width:1200px){.product-full .basket_item_count{width:7rem}}.product-full .addto_basket_button,.product-full .warehous-btn{flex-grow:1;padding:17px 20px;font-size:16px;min-height:52px;display:inline-flex;font-weight:600}@media screen and (min-width:1200px){.product-full .addto_basket_button,.product-full .warehous-btn{font-size:1rem;min-height:3.2rem;min-width:11.9rem}}.product-full .addto_basket_button{background:var(--primary-500)}.product-full .addto_basket_button:hover{background:var(--primary-700)}.product-full .addto_basket_button:disabled,.product-full .addto_basket_button.disabled{background:var(--grey-900)}.product-full .b-basket-other-params{margin-top:var(--p8)}@media screen and (min-width:1200px){.product-full .b-basket-other-params{margin-top:var(--p20)}}.product-full .b-basket-other-params__title{font-size:0.875rem;font-weight:400;line-height:1.5;font-weight:700 !important;margin-bottom:var(--p4-8);display:flex}@media screen and (min-width:1200px){.product-full .b-basket-other-params__title{font-size:0.85rem;font-weight:400;line-height:1.5}}.product-full .b-basket-other-params__title::after{content:":"}.product-full .b-basket-other-params__items_wrapper{display:flex;flex-wrap:wrap;gap:var(--p4-12)}.product-full .b-basket-other-params__item{width:60px;height:60px;border:1px solid var(--grey-100);border-radius:var(--itemRadius);overflow:hidden}@media screen and (min-width:1200px){.product-full .b-basket-other-params__item{width:3.9rem;height:3.9rem}}.product-full .b-basket-other-params__item.is-active{border-color:var(--primary-500)}.product-full .b-basket-other-params__item a{font-size:0;text-decoration:none}.product-full__basket{display:flex;flex-wrap:wrap;gap:var(--p8);margin-top:28px}@media screen and (min-width:1200px){.product-full__basket{margin-top:1.6rem}}.product-full__basket .basket_add_button_wrap{display:flex;align-items:center;gap:var(--p4-8)}.product-full__basket [data-wid]:has(.warehous-btn){display:flex;align-items:center}.product-full__basket-buttons{flex-grow:1}@media screen and (min-width:1200px){.product-full__basket-buttons{flex-grow:0}}.product-full__basket--params{margin-top:var(--p8)}@media screen and (min-width:1200px){.product-full__basket--params{margin-top:var(--p20)}}.product-full__basket--params .field-suffix{display:none !important}.product-full__basket--label{margin-top:12px;color:var(--grey-500);font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.product-full__basket--label{font-size:0.85rem;font-weight:400;line-height:1.5}}.product-full__basket--one_click{margin-top:12px}@media screen and (min-width:1200px){.product-full__basket--one_click .webform-submission-basket-one-click-form{display:flex;align-items:flex-start;gap:var(--p8)}}.product-full__basket--one_click .form-item-phone{position:relative}@media screen and (min-width:1200px){.product-full__basket--one_click .form-item-phone{max-width:14rem;margin-bottom:0}}.product-full__basket--one_click .form-item-phone:after{position:absolute;font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;top:calc(var(--inputHeight) / 2 - 0.55rem);left:18px;display:flex;align-items:center;content:"";pointer-events:none;color:var(--primary-200)}@media screen and (min-width:1200px){.product-full__basket--one_click .form-item-phone:after{font-size:1.1rem}}.product-full__basket--one_click .form-item-phone [type="text"]{padding-left:42px}@media screen and (min-width:1200px){.product-full__basket--one_click .form-item-phone [type="text"]{padding-left:2.75rem}}.product-full__basket--one_click .form-actions{margin-top:var(--p8)}@media screen and (min-width:1200px){.product-full__basket--one_click .form-actions{flex-grow:1;margin-top:0}.product-full__basket--one_click .form-actions .form-submit{width:100%}}.product-full .pay-installments-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:transparent;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:0.2s;border:none;font-size:0.875rem;font-weight:500;line-height:1.1;gap:var(--p8);border-radius:0}@media screen and (min-width:1200px){.product-full .pay-installments-button{font-size:0.85rem;font-weight:500;line-height:1.1}}@media screen and (min-width:1200px){.product-full .pay-installments-button:hover::after{background:transparent}}.product-full .pay-installments-button::before{content:"";width:53px;height:22px;background:url("/themes/personal/images/icons/installments.svg") no-repeat center;background-size:contain}@media screen and (min-width:1200px){.product-full .pay-installments-button::before{width:3rem;height:1.25rem}}.product-full .pay-installments-button::after{content:"";position:absolute;left:61px;right:0;bottom:var(--p2);height:1px;background:currentColor}@media screen and (min-width:1200px){.product-full .pay-installments-button::after{transition-duration:0.2s;left:3.4rem}}.product-full__bottom--item{width:100%;margin-top:12px}@media screen and (min-width:1200px){.product-full__bottom--item{margin-top:0;display:none}.product-full__bottom--item.is-active{display:block}}.product-full__bottom--item>.field>.field__label{position:relative;overflow:hidden;margin-bottom:16px;font-size:1.1875rem;font-weight:700;line-height:1.1;padding:18px 24px;color:var(--whiteColor);border-radius:var(--itemRadius);background:var(--primary-500);cursor:pointer}@media screen and (min-width:1200px){.product-full__bottom--item>.field>.field__label{font-size:1.4rem;font-weight:600;line-height:1.1}}@media screen and (min-width:1200px){.product-full__bottom--item>.field>.field__label{display:none}}.product-full__bottom--item>.field>.field__label:before{position:absolute;top:50%;left:-7px;width:14px;height:14px;margin-top:-7px;content:"";border-radius:50%;background:var(--whiteColor)}@media screen and (min-width:1200px){.product-full__bottom--item>.field>.field__label:before{left:-0.5rem;width:1rem;height:1rem;margin-top:-0.5rem}}.product-full__bottom--item>.field>.field__label:after{position:absolute;font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;top:var(--p2);right:var(--p2);bottom:var(--p2);display:flex;align-items:center;justify-content:center;padding:20px;content:"";cursor:pointer;color:var(--whiteColor);border-radius:var(--itemRadius);background:var(--primary-700);transition-duration:0.2s}@media screen and (min-width:1200px){.product-full__bottom--item>.field>.field__label:after{font-size:1.1rem}}@media screen and (min-width:1200px){.product-full__bottom--item>.field>.field__label:after{padding:1.2rem}}.product-full__bottom--item>.field>.field__label.is-active:after{transform:rotateX(180deg)}.product-full__bottom--item>.field>.field__item{display:none}@media screen and (min-width:1200px){.product-full__bottom--item>.field>.field__item{display:block}.product-full__bottom--item>.field>.field__item.field-product-comment__item{display:flex}}.product-full__bottom--item>.field>.field__item.is-open{display:block}.product-full__bottom--item .field-product-presentation__item,.product-full__bottom--item .field-product-desc__item{padding:0 12px}@media screen and (min-width:1200px){.product-full__bottom--item .field-product-presentation__item,.product-full__bottom--item .field-product-desc__item{padding:0}}.product-full__tabs{display:none}@media screen and (min-width:1200px){.product-full__tabs{display:flex;gap:0.45rem;margin-top:4rem;margin-bottom:0.8rem}.product-full__tabs::after{content:"";flex-grow:1;background:var(--grey-50);border-radius:var(--itemRadius)}}@media screen and (min-width:1200px){.product-full__tab{font-size:1.4rem;font-weight:600;line-height:1.1;transition-duration:0.2s;padding:1rem 4.5rem 1rem 1.2rem;background:var(--grey-50);border-radius:var(--itemRadius);color:var(--primary-500);overflow:hidden;cursor:pointer;position:relative}.product-full__tab::before{content:"";position:absolute;left:-0.5rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;background:currentColor;border-radius:50%}.product-full__tab:hover,.product-full__tab.is-active{background:var(--primary-500);color:var(--whiteColor)}}.product-full__desc .field-product-desc{width:100%}.product-full__specs--items{border-radius:var(--itemRadius)}.product-full__specs .item,.product-full__specs--item{font-size:0.875rem;font-weight:400;line-height:1.5;display:flex;text-decoration:none}@media screen and (min-width:1200px){.product-full__specs .item,.product-full__specs--item{font-size:0.85rem;font-weight:400;line-height:1.5}}.product-full__specs .item:first-child,.product-full__specs--item:first-child{border-top-left-radius:var(--itemRadius);border-top-right-radius:var(--itemRadius)}.product-full__specs .item:last-child,.product-full__specs--item:last-child{border-bottom-left-radius:var(--itemRadius);border-bottom-right-radius:var(--itemRadius)}.product-full__specs .item:nth-of-type(odd),.product-full__specs--item:nth-of-type(odd){background:var(--grey-50)}@media screen and (min-width:1200px){.product-full__specs .item:hover,.product-full__specs--item:hover{background:var(--primary-500);color:var(--whiteColor)}.product-full__specs .item:hover a,.product-full__specs--item:hover a{color:inherit !important}}.product-full__specs .item .label,.product-full__specs .item .double-field-first,.product-full__specs--item .label,.product-full__specs--item .double-field-first{flex-shrink:0;width:50%;padding:11px 16px}@media screen and (min-width:1200px){.product-full__specs .item .label,.product-full__specs .item .double-field-first,.product-full__specs--item .label,.product-full__specs--item .double-field-first{padding:0.75rem 0.8rem}}.product-full__specs .item .label.has-info,.product-full__specs--item .label.has-info{display:flex;align-items:center}.product-full__specs .item .label.has-info .info,.product-full__specs--item .label.has-info .info{position:relative}.product-full__specs .item .label.has-info .info:after,.product-full__specs--item .label.has-info .info:after{margin-left:var(--p4);font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";cursor:pointer;vertical-align:-5px;color:var(--label-1-1)}@media screen and (min-width:1200px){.product-full__specs .item .label.has-info .info:after,.product-full__specs--item .label.has-info .info:after{font-size:1.2rem}}.product-full__specs .item .label.has-info .info__wrapper,.product-full__specs--item .label.has-info .info__wrapper{position:absolute;z-index:2;bottom:50%;left:calc(100% + 5px);visibility:hidden;transition-duration:0.2s;min-width:200px;padding:0.6rem 0.5rem;font-size:0.77778rem;font-weight:400;font-style:normal;line-height:1.1;transition:all 0.5s;transform:translateY(50%);text-align:center;pointer-events:none;opacity:0;border-radius:var(--itemRadius);background:var(--whiteColor);background:#fff;box-shadow:var(--shadow-Light-16-32)}.product-full__specs .item .label.has-info .info__wrapper:before,.product-full__specs--item .label.has-info .info__wrapper:before{position:absolute;top:50%;right:100%;width:0;height:0;content:"";transform:translateY(-50%);border-top:4px solid transparent;border-right:4px solid #fff;border-bottom:4px solid transparent}.product-full__specs .item .label.has-info .info:hover .info__wrapper,.product-full__specs--item .label.has-info .info:hover .info__wrapper{visibility:visible;opacity:1}.product-full__specs .item .list,.product-full__specs--item .list{display:flex;flex-wrap:wrap;gap:var(--p4)}.product-full__specs .item .list .list_item,.product-full__specs--item .list .list_item{min-width:3.125rem;height:3.125rem;padding:5px;text-align:center;border:1px solid var(--mainColor);border-radius:var(--itemRadius)}@media screen and (min-width:1200px){.product-full__specs .item .list .list_item,.product-full__specs--item .list .list_item{min-width:3.25rem;height:3.25rem}}.product-full__specs .item .list .list_item:not(.is-active),.product-full__specs--item .list .list_item:not(.is-active){opacity:0.3}.product-full__specs .item .list a.list_item,.product-full__specs--item .list a.list_item{text-decoration:none;color:var(--primary-500)}.product-full__specs .item .list a.list_item .season-default__name,.product-full__specs--item .list a.list_item .season-default__name{transition-duration:0.2s;position:relative;text-decoration:none;display:inline}.product-full__specs .item .list a.list_item .season-default__name:after,.product-full__specs--item .list a.list_item .season-default__name:after{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.product-full__specs .item .list a.list_item .season-default__name:hover:after,.product-full__specs--item .list a.list_item .season-default__name:hover:after{transform:scaleX(1)}.product-full__specs .item .list a.list_item:hover .season-default__name:after,.product-full__specs .item .list a.list_item:focus-visible .season-default__name:after,.product-full__specs--item .list a.list_item:hover .season-default__name:after,.product-full__specs--item .list a.list_item:focus-visible .season-default__name:after{transform:scaleX(1)}.product-full__specs .item .list,.product-full__specs .item .names,.product-full__specs .item .double-field-second,.product-full__specs--item .list,.product-full__specs--item .names,.product-full__specs--item .double-field-second{flex-grow:1;padding:11px 16px;border-left:1px solid #fff}@media screen and (min-width:1200px){.product-full__specs .item .list,.product-full__specs .item .names,.product-full__specs .item .double-field-second,.product-full__specs--item .list,.product-full__specs--item .names,.product-full__specs--item .double-field-second{padding:0.75rem 0.65rem}}.product-full__specs .item .list a:not(.list_item),.product-full__specs .item .names a:not(.list_item),.product-full__specs .item .double-field-second a:not(.list_item),.product-full__specs--item .list a:not(.list_item),.product-full__specs--item .names a:not(.list_item),.product-full__specs--item .double-field-second a:not(.list_item){transition-duration:0.2s;position:relative;text-decoration:none;text-decoration:none;color:var(--primary-500)}.product-full__specs .item .list a:not(.list_item):after,.product-full__specs .item .names a:not(.list_item):after,.product-full__specs .item .double-field-second a:not(.list_item):after,.product-full__specs--item .list a:not(.list_item):after,.product-full__specs--item .names a:not(.list_item):after,.product-full__specs--item .double-field-second a:not(.list_item):after{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.product-full__specs .item .list a:not(.list_item):hover:after,.product-full__specs .item .names a:not(.list_item):hover:after,.product-full__specs .item .double-field-second a:not(.list_item):hover:after,.product-full__specs--item .list a:not(.list_item):hover:after,.product-full__specs--item .names a:not(.list_item):hover:after,.product-full__specs--item .double-field-second a:not(.list_item):hover:after{transform:scaleX(1)}.product-full__comments{flex:100%}.product-full__comments .field-product-comment__label{position:relative}.product-full__video{position:fixed;z-index:15;bottom:85px;left:24px;width:128px}@media screen and (min-width:1200px){.product-full__video{display:none}}.product-full__video--wrapper{position:relative}.product-full__video--close{position:absolute;z-index:3;top:0;right:0;padding:5px;cursor:pointer}.product-full__video--close:before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.product-full__video--close:before{font-size:1.2rem}}.product-full__video .basket_item_count{display:none}.product-full__video .media-video{display:none}.product-full__video .addto_basket_button{width:100%;padding-right:10px;padding-left:10px;transform:translateY(5px);pointer-events:none;opacity:0;border-top-left-radius:0;border-top-right-radius:0}.product-full__video video{width:100%;min-height:160px;border-radius:var(--itemRadius) var(--itemRadius) 0 0;object-fit:cover}.product-full__video .video-loader{position:absolute;top:calc(50% - 1rem);left:calc(50% - 1rem);overflow:hidden;width:1em;height:1em;font-size:45px;transform:translateZ(0);animation:mltShdSpin 1.7s infinite ease, round 1.7s infinite ease;text-indent:-9999em;color:var(--mainColor);border-radius:50%}.product-full__video.video-loaded video{transition:opacity 0.3s ease-in-out;opacity:1}.product-full__video.video-loaded .addto_basket_button{transform:translateY(0);pointer-events:unset;opacity:1}.product-full__video .lazy-video{opacity:0}.product-full__actions{margin-top:var(--p8)}@media screen and (min-width:1200px){.product-full__actions{display:flex;align-items:center;margin-top:var(--p16);gap:2rem}}.bank-selection-for-installment-pay-form .form-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .form-container{flex-wrap:nowrap}}.bank-selection-for-installment-pay-form .form-container+.form-container{margin-top:24px;padding-top:24px;border-top:var(--p2) solid var(--grey-100)}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .form-container+.form-container{margin-top:1.2rem;padding-top:1.2rem}}.bank-selection-for-installment-pay-form .installments-payment-info{position:relative;padding-left:36px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:12px;width:100%}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .installments-payment-info{padding-left:4.25rem;margin-bottom:0;flex-direction:column;align-items:flex-start;gap:var(--p4);padding-top:0.35rem;padding-bottom:0.35rem;width:20.5rem;margin-right:2.5rem}}.bank-selection-for-installment-pay-form .installments-payment-info::before,.bank-selection-for-installment-pay-form .installments-payment-info::after{content:"";position:absolute;left:0;top:0;width:32px;height:32px}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .installments-payment-info::before,.bank-selection-for-installment-pay-form .installments-payment-info::after{width:3.5rem;height:3.5rem}}.bank-selection-for-installment-pay-form .installments-payment-info::before{background:var(--grey-900);border-radius:var(--p8)}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .installments-payment-info::before{border-radius:var(--p10)}}.bank-selection-for-installment-pay-form .installments-payment-info::after{background-repeat:no-repeat;background-position:center;background-size:16px 15px}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .installments-payment-info::after{background-size:1.6rem 1.5rem}}.bank-selection-for-installment-pay-form .installments-payment-info.type-chast_privatbank::after{background-image:url("/themes/personal/images/icons/privatbank-i.svg")}.bank-selection-for-installment-pay-form .installments-payment-info.type-chast_mono::after{background-image:url("/themes/personal/images/icons/monobank-i.svg")}.bank-selection-for-installment-pay-form .installments-payment-info-name{font-size:0.875rem;font-weight:700;line-height:1.1;margin-bottom:var(--p4);width:100%}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .installments-payment-info-name{font-size:0.85rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .installments-payment-info-name{margin-bottom:0}}.bank-selection-for-installment-pay-form .installments-payment-info-min-part-price,.bank-selection-for-installment-pay-form .installments-payment-info-parts-range{font-size:0.75rem;font-weight:400;line-height:1.1;color:var(--grey-700)}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .installments-payment-info-min-part-price,.bank-selection-for-installment-pay-form .installments-payment-info-parts-range{font-size:0.7rem;font-weight:400;line-height:1.1}}.bank-selection-for-installment-pay-form .form-type-select{width:100%}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .form-type-select{width:16.4rem;margin-right:2rem}}.bank-selection-for-installment-pay-form .installments-payment-part-price{font-size:1rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .installments-payment-part-price{font-size:1.2rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .installments-payment-part-price{flex-grow:1;flex-shrink:0}}.bank-selection-for-installment-pay-form .installments-payment-discount-info{font-size:0.75rem;font-weight:400;line-height:1.1;color:var(--grey-700);margin-top:0.2em}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .installments-payment-discount-info{font-size:0.7rem;font-weight:400;line-height:1.1}}.bank-selection-for-installment-pay-form .choose-bank-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:transparent;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:0.2s;border:none;gap:12px;font-size:0.875rem;font-weight:500;line-height:1.1;padding:12px 16px;min-height:44px;color:var(--whiteColor);background:var(--primary-500)}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .choose-bank-button{gap:0.6rem}}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .choose-bank-button{font-size:0.85rem;font-weight:500;line-height:1.1}}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .choose-bank-button{padding:0.9rem 1rem;min-height:2.8rem}}.bank-selection-for-installment-pay-form .choose-bank-button:hover{background:var(--primary-700)}.bank-selection-for-installment-pay-form .choose-bank-button:disabled,.bank-selection-for-installment-pay-form .choose-bank-button.disabled{background:var(--primary-200)}@media screen and (min-width:1200px){.bank-selection-for-installment-pay-form .choose-bank-button{margin-left:1.5rem;flex-shrink:0}}.found-cheaper{font-size:0.875rem;font-weight:500;line-height:1.1;display:flex;flex-wrap:wrap;gap:0.2em;margin-top:var(--p8)}@media screen and (min-width:1200px){.found-cheaper{font-size:0.85rem;font-weight:500;line-height:1.1}}@media screen and (min-width:1200px){.found-cheaper{margin-top:0}}.found-cheaper__button{border-bottom:1px solid currentColor;cursor:pointer}@media screen and (min-width:1200px){.found-cheaper__button{transition-duration:0.2s}.found-cheaper__button:hover{border-color:transparent}}.webform-submission-found-cheaper-form .form-item-subtitle{font-size:0.75rem;font-weight:700;line-height:1.1}@media screen and (max-width:1199px){.webform-submission-found-cheaper-form .form-item-subtitle br{display:none}}@media screen and (min-width:1200px){.webform-submission-found-cheaper-form .form-item-subtitle{font-size:0.85rem;font-weight:700;line-height:1.1}}@keyframes mltShdSpin{0%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}}@keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fivestar-default{display:flex;align-items:center;gap:12px}@media screen and (min-width:1200px){.fivestar-default{gap:0.8rem}}.fivestar-default .fivestar-widget-static:after{content:none}.fivestar-default .fivestar-numeric-rating{font-size:1rem;font-weight:700;display:none}@media screen and (min-width:1200px){.fivestar-default .fivestar-numeric-rating{font-size:1rem;font-weight:700}}.product-full__top .fivestar-default .fivestar-numeric-rating{display:block}.product-gl .swiper-hand{display:none}.product-gl__images{margin:-28px -25px 0}@media screen and (min-width:768px){.product-gl__images{margin:0;border:1px solid var(--grey-100);border-radius:var(--itemRadius);overflow:hidden}}.product-gl__images .item:hover .media-video:before{opacity:1}.product-gl__images .field-img-zoom-enabled{position:relative}.product-gl__images .field-img-zoom-enabled:before{position:absolute;font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;z-index:5;right:5px;bottom:5px;padding:var(--p8);content:"";pointer-events:none;border-radius:var(--itemRadius);background:var(--whiteColor)}@media screen and (min-width:1200px){.product-gl__images .field-img-zoom-enabled:before{font-size:1.2rem}}.product-gl__images .field-img-zoom-enabled .js-img-zoom{cursor:zoom-in}.product-gl__images .media--type-product-video{position:relative}.product-gl__images .media--type-product-video .field-media-video-file{height:100%}.product-gl__images .media--type-product-video .field-media-video-file video{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;height:100%}.product-gl__images .media--type--3d-product{display:flex;align-items:center;justify-content:center}.product-gl__images .media--type--3d-product a{display:block}.product-gl__images .media--type--3d-product a span{display:block}.product-gl__images .media,.product-gl__images .item{height:100%}.product-gl__images .media img:not(.image-style-product-big),.product-gl__images .item img:not(.image-style-product-big){width:100%}@media screen and (min-width:1200px){.product-gl__images .media img,.product-gl__images .item img{border-radius:var(--itemRadius)}}.product-gl__thumbs{position:relative;margin-top:16px;padding:0 20px}@media screen and (min-width:1200px){.product-gl__thumbs{max-width:94%;margin:1.2rem auto 0}}.product-gl__thumbs .swiper{margin:0 -8px}@media screen and (min-width:1200px){.product-gl__thumbs .swiper{margin:0 -0.3rem}}.product-gl__thumbs .swiper-slide{width:33.333%;padding:0 var(--p8)}@media screen and (min-width:1200px){.product-gl__thumbs .swiper-slide{width:20%;padding:0 var(--p6)}}.product-gl__thumbs .swiper-button-next{right:5px}.product-gl__thumbs .swiper-button-prev{left:5px}.product-gl__thumbs .item{position:relative;height:100%;cursor:pointer}.product-gl__thumbs .item:before{z-index:1;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;content:"";border-radius:var(--itemRadius);border:1px solid var(--grey-100);transition-duration:0.2s}.product-gl__thumbs .item:hover:before{opacity:1}.product-gl__thumbs .item img{border-radius:var(--itemRadius)}.product-gl__thumbs .media-type--product-video .media-video{display:none}.product-gl__thumbs .media-type--product-video:after{position:absolute;font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);content:"";color:var(--primary-500)}@media screen and (min-width:1200px){.product-gl__thumbs .media-type--product-video:after{font-size:1.35rem}}.product-gl__thumbs .media-type--product-video *{height:100%;object-fit:cover}.product-gl__thumbs .swiper-slide-thumb-active .item{position:relative}.product-gl__thumbs .swiper-slide-thumb-active .item:before{border-color:var(--grey-200)}.basket-complects--wrapper{box-shadow:-8px 0px 0px 0px var(--primary-500);background:var(--bgColor);color:var(--whiteColor);padding:32px 16px;border-radius:var(--itemRadius);margin-top:32px;margin-bottom:0}@media screen and (min-width:992px){.basket-complects--wrapper{padding-bottom:48px}}@media screen and (min-width:1200px){.basket-complects--wrapper{padding:2.8rem 2.6rem;margin-top:4.15rem}}.basket-complects--title{font-size:1.5rem;font-weight:800;line-height:1.1;margin-bottom:16px}@media screen and (min-width:1200px){.basket-complects--title{font-size:1.9rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.basket-complects--title{margin-bottom:1.6rem}}.basket-complects--container{flex-direction:column}@media screen and (min-width:992px){.basket-complects--container{flex-direction:row}}.basket-complects--symbol{width:auto;padding:4px}@media screen and (min-width:992px){.basket-complects--symbol{padding:8px}}@media screen and (min-width:1200px){.basket-complects--symbol{padding:0.8rem}}.basket-complects--symbol .symbol{font-size:0}.basket-complects--symbol-plus .symbol::before{font-family:"icomoon";font-size:15px;font-weight:400;line-height:1;color:inherit;content:"";width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--primary-500);color:var(--whiteColor);border-radius:var(--p8)}@media screen and (min-width:1200px){.basket-complects--symbol-plus .symbol::before{font-size:0.95rem}}@media screen and (min-width:1200px){.basket-complects--symbol-plus .symbol::before{width:1.95rem;height:1.95rem;border-radius:var(--p10)}}.basket-complects--symbol-equal .symbol::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.basket-complects--symbol-equal .symbol::before{font-size:1.2rem}}.basket-complects--info{width:auto;text-align:left}@media screen and (min-width:1200px){.basket-complects--info{flex-shrink:0}}.basket-complects--info-wrapper{display:flex;align-items:center;justify-content:center;gap:16px}@media screen and (min-width:992px){.basket-complects--info-wrapper{justify-content:flex-start}}@media screen and (min-width:1200px){.basket-complects--info-wrapper{gap:1rem}}.basket-complects--discount{font-size:1.1875rem;font-weight:700;line-height:1.1;background:var(--label-1-1);border-radius:var(--itemRadius);padding:var(--p8) 12px}@media screen and (min-width:1200px){.basket-complects--discount{font-size:1.4rem;font-weight:600;line-height:1.1}}@media screen and (min-width:1200px){.basket-complects--discount{padding:0.5rem 0.75rem}}.basket-complects--price{font-size:1.1875rem;font-weight:700;line-height:1.1;color:inherit}@media screen and (min-width:1200px){.basket-complects--price{font-size:1.4rem;font-weight:600;line-height:1.1}}.basket-complects--old-price{font-size:0.875rem;font-weight:400;text-decoration:line-through;color:var(--whiteColor)}@media screen and (min-width:1200px){.basket-complects--old-price{font-size:0.85rem;font-weight:400;text-decoration:line-through}}@media screen and (min-width:1200px){.basket-complects--old-price{color:var(--grey-500)}}.basket-complects--order{margin-top:16px}@media screen and (min-width:1200px){.basket-complects--order{margin-top:1rem}.basket-complects--order .addto_basket_button{font-size:0.875rem;font-weight:500;line-height:1.1;padding:0.5rem 1rem;min-height:2.8rem}}@media screen and (min-width:1200px) and (min-width:1200px){.basket-complects--order .addto_basket_button{font-size:0.85rem;font-weight:500;line-height:1.1}}.node-complect-wrapper{position:relative}.node-complect--controls{position:unset}.node-complect--controls .arrow{font-size:0;top:50%;transform:translateY(-50%);margin:0;width:24px;height:24px;color:var(--whiteColor)}@media screen and (min-width:992px){.node-complect--controls .arrow{transform:translateX(-50%)}}@media screen and (min-width:1200px){.node-complect--controls .arrow{width:1.2rem;height:1.2rem}}.node-complect--controls .arrow::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.node-complect--controls .arrow::before{font-size:1.2rem}}@media screen and (min-width:992px){.node-complect--controls .arrow::before{content:""}}.node-complect--controls .arrow-up{left:-17px}@media screen and (min-width:992px){.node-complect--controls .arrow-up{left:50%;top:auto;bottom:100%;margin-bottom:8px}}@media screen and (min-width:1200px){.node-complect--controls .arrow-up{margin-bottom:0.75rem}}.node-complect--controls .arrow-down{left:auto;right:-17px}@media screen and (min-width:992px){.node-complect--controls .arrow-down{left:50%;right:auto;top:100%;margin-top:8px}}@media screen and (min-width:1200px){.node-complect--controls .arrow-down{margin-top:0.75rem}}.node-complect--controls .arrow-down::before{transform:rotate(180deg)}.product-basket-complect{padding:var(--p8) var(--p4);border-radius:var(--p8);background:var(--whiteColor);color:var(--fontColor);display:flex;align-items:center;gap:var(--p4-12)}@media screen and (min-width:1200px){.product-basket-complect{padding:var(--p8);border-radius:var(--p10)}}.product-basket-complect__image{width:64px;height:64px;flex-shrink:0}.product-basket-complect__image img{width:100%;height:100%;object-fit:contain;border-radius:var(--p6-8)}@media screen and (min-width:1200px){.product-basket-complect__image{width:6.4rem;height:6.4rem;border:1px solid var(--grey-100);border-radius:var(--itemRadius)}}.product-basket-complect .field-product-vendor-code{font-size:0.75rem;font-weight:400;line-height:1.1;color:var(--grey-500);display:flex;align-items:center;flex-wrap:wrap;gap:0.2em}@media screen and (min-width:1200px){.product-basket-complect .field-product-vendor-code{font-size:0.7rem;font-weight:400;line-height:1.1}}.product-basket-complect__title{font-size:0.875rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.product-basket-complect__title{font-size:0.85rem;font-weight:700;line-height:1.1}}.product-basket-complect__title a{text-decoration:none}.product-basket-complect__price .price-wrap{display:flex;align-items:center;gap:var(--p4-8)}@media screen and (min-width:1200px){.product-basket-complect__price .price-wrap{margin-top:0.4rem}}.product-basket-complect__price .price{font-size:0.875rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.product-basket-complect__price .price{font-size:0.85rem;font-weight:700;line-height:1.1}}.product-basket-complect__price .price-old{font-size:0.75rem;font-weight:400;line-height:1.1;text-decoration:line-through;color:var(--grey-500);order:1}@media screen and (min-width:1200px){.product-basket-complect__price .price-old{font-size:0.7rem;font-weight:400;line-height:1.1}}.product-basket-complect__price .price-old+.price{color:var(--label-1-1)}.basket-gift-info{box-shadow:-8px 0px 0px 0px var(--primary-500);background:var(--bgColor);color:var(--whiteColor);padding:12px;border-radius:var(--itemRadius);margin-top:16px}@media screen and (min-width:1200px){.basket-gift-info{margin-top:1.6rem;justify-self:flex-start}}.product-gift{display:flex;align-items:center;gap:12px}@media screen and (min-width:1200px){.product-gift{gap:0.6rem;padding:0.45rem 0.6rem}}.product-gift__image{width:61px;height:61px;flex-shrink:0;background:var(--whiteColor);border-radius:var(--p8);overflow:hidden}@media screen and (min-width:1200px){.product-gift__image{width:3.5rem;height:3.5rem;border-radius:var(--p10)}}.product-gift__subtitle{font-size:0.875rem;font-weight:700;line-height:1.1;margin-bottom:var(--p4-8);color:var(--primary-400)}@media screen and (min-width:1200px){.product-gift__subtitle{font-size:1.2rem;font-weight:700;line-height:1.1}}.product-gift__title{font-size:0.75rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.product-gift__title{font-size:0.85rem;font-weight:700;line-height:1.1}}.product-gift__title a{text-decoration:none}.delivery-node{box-shadow:-8px 0px 0px 0px var(--primary-500);margin-top:14px;padding:16px 24px !important;border-radius:var(--itemRadius);border:1px solid var(--grey-100)}@media screen and (min-width:1200px){.delivery-node{display:none;margin-top:1.6rem;padding:0.8rem 1rem !important}}.product-full__top--right .delivery-node{display:none}@media screen and (min-width:1200px){.product-full__top--right .delivery-node{display:block}}@media screen and (min-width:768px){.delivery-node .field-block-paragraph__items{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1200px){.delivery-node .field-block-paragraph__items{display:grid;grid-template-columns:15.4rem 1fr 1fr;gap:0 1.6rem}}.delivery-node .field-block-paragraph__item:not(:last-child){margin-bottom:20px}@media screen and (min-width:1200px){.delivery-node .field-block-paragraph__item:not(:last-child){margin-bottom:0}}@media screen and (min-width:1200px){.delivery-node .field-block-paragraph__item:nth-child(1){grid-row:span 2}.delivery-node .field-block-paragraph__item:nth-child(3){grid-column:span 2;order:1}}.delivery-node .paragraph--type--delivery-node .field-group-wrapper{display:flex;align-items:center;gap:12px}@media screen and (min-width:1200px){.delivery-node .paragraph--type--delivery-node .field-group-wrapper{gap:0.5rem}}.delivery-node .paragraph--type--delivery-node .field-media-image{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:44px;height:44px;border-radius:var(--itemRadius);background:var(--primary-500)}@media screen and (min-width:1200px){.delivery-node .paragraph--type--delivery-node .field-media-image{width:2.2rem;height:2.2rem}}.delivery-node .paragraph--type--delivery-node .field-paragraph-title{font-size:14px;font-weight:700;line-height:1.1;color:var(--primary-500);text-decoration:underline}@media screen and (min-width:1200px){.delivery-node .paragraph--type--delivery-node .field-paragraph-title{font-size:0.85rem}}.delivery-node .paragraph--type--delivery-node .field-paragraph-text{margin-top:var(--p8);font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.delivery-node .paragraph--type--delivery-node .field-paragraph-text{margin-top:var(--p16)}}@media screen and (min-width:1200px){.delivery-node .paragraph--type--delivery-node .field-paragraph-text{font-size:0.7rem;font-weight:400;line-height:1.1}}.delivery-node .paragraph--type--delivery-node .field-paragraph-text:has(small){line-height:1.1}.delivery-node .paragraph--type--delivery-node .field-paragraph-text:has(small) p{margin-bottom:var(--p8)}.delivery-node .paragraph--type--delivery-node .field-paragraph-text:has(small) a{font-size:0.875rem;font-weight:700;line-height:1.1;color:inherit;background:none}@media screen and (min-width:1200px){.delivery-node .paragraph--type--delivery-node .field-paragraph-text:has(small) a{font-size:0.85rem;font-weight:700;line-height:1.1}}.delivery-node .paragraph--type--delivery-node .field-paragraph-text:has(small) small{font-size:0.75rem;font-weight:400;line-height:1.1}@media screen and (min-width:1200px){.delivery-node .paragraph--type--delivery-node .field-paragraph-text:has(small) small{font-size:0.7rem;font-weight:400;line-height:1.1}}.delivery-node .paragraph--type--delivery-node .field-paragraph-text ul li{display:flex;align-items:center;gap:var(--p12);padding-left:0}.delivery-node .paragraph--type--delivery-node .field-paragraph-text ul li::before{font-family:"icomoon";font-size:15px;font-weight:400;line-height:1;color:inherit;content:"";position:unset;width:auto;height:auto;background:none;color:var(--primary-500)}@media screen and (min-width:1200px){.delivery-node .paragraph--type--delivery-node .field-paragraph-text ul li::before{font-size:0.95rem}}.media-video{position:relative;color:var(--whiteColor);position:absolute;left:0;top:0;right:0;bottom:0;font-size:0}.media-video:before{z-index:1;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;content:"";opacity:0;background:rgba(25, 26, 29, 0.4);transition-duration:0.5s}.media-video__play{z-index:5;display:none;align-items:center;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;justify-content:center;width:100px;height:100px;margin:auto;cursor:pointer}.media-video__play:before{content:"";font-family:"icomoon";font-size:42px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.media-video__play:before{font-size:2.1rem}}.media-video--ended .media-video__play{display:flex}.media-video__pause{z-index:5;display:flex;align-items:center;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;justify-content:center;width:100px;height:100px;margin:auto;cursor:pointer}.media-video__pause:before{content:"";font-family:"icomoon";font-size:42px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.media-video__pause:before{font-size:2.1rem}}.media-video--ended .media-video__pause{display:none}.media-video__mute{position:absolute;z-index:5;right:30px;bottom:30px;padding:16px;line-height:1;cursor:pointer;border-radius:var(--itemRadius);background:var(--grey-800)}.media-video__mute:before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.media-video__mute:before{font-size:1.2rem}}.media-video__mute.hidden{display:none}.media-video__unmute{position:absolute;z-index:5;right:30px;bottom:30px;padding:16px;line-height:1;cursor:pointer;border-radius:var(--itemRadius);background:var(--grey-800)}.media-video__unmute:before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.media-video__unmute:before{font-size:1.2rem}}.media-video__unmute.hidden{display:none}.media-video:not(.video-active) .media-video__pause{display:none}.media-video:not(.video-active) .media-video__play{display:flex}.product-tags .field{margin-bottom:28px}@media screen and (min-width:1200px){.product-tags .field{margin-bottom:2rem}}.product-tags .field__label{font-size:1.1875rem;font-weight:700;line-height:1.1;margin-bottom:16px}@media screen and (min-width:1200px){.product-tags .field__label{font-size:1.4rem;font-weight:600;line-height:1.1}}@media screen and (min-width:1200px){.product-tags .field__label{margin-bottom:1.5rem}}.product-tags .field__items{display:flex;flex-wrap:wrap;gap:var(--p6-12)}.product-tags .field a{font-size:14px;display:inline-block;padding:8px 10px;border-radius:var(--p6-8);font-weight:700;background:var(--grey-50);text-decoration:none}@media screen and (min-width:1200px){.product-tags .field a{transition-duration:0.2s;padding:0.6rem;font-size:0.85rem}.product-tags .field a:hover{background:var(--grey-100)}}.site-middle{position:static}.page-node-type-product .site-middle .block:not(.personal-content){padding:40px 0 0}@media screen and (min-width:1200px){.page-node-type-product .site-middle .block:not(.personal-content){padding:4rem 0 0}}/*# sourceMappingURL=products_full.css.map */