.product__old-price[data-v-0a67dee8],.product__price[data-v-0a67dee8]{font-size:1.1875rem;letter-spacing:-.0125rem}@media (max-width:991.98px){.product__old-price[data-v-0a67dee8],.product__price[data-v-0a67dee8]{font-size:1rem}}.product-link:hover .product[data-v-0a67dee8]{box-shadow:0 .5rem 1rem var(--box-shadow-dark-low)}.product[data-v-0a67dee8]{box-shadow:0 .125rem .5rem var(--box-shadow-dark-low);width:100%;border-radius:.5rem;transition:all .15s ease-in}.product__data[data-v-0a67dee8]{max-width:47%;width:100%;padding:.75rem .5rem .75rem 0}.product .card-body[data-v-0a67dee8]{position:relative;padding:0;display:flex;justify-content:space-between}.product__image-container[data-v-0a67dee8]{position:relative;width:100%;max-width:47%;padding-top:30%}.product__image-container__image[data-v-0a67dee8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;width:100%;height:100%;max-height:100%;overflow:hidden;border-radius:.5rem;box-shadow:0 .125rem .5rem var(--box-shadow-dark-low)}.product__name[data-v-0a67dee8]{color:var(--gray-800);margin-bottom:.5rem;font-family:Opensans-Semibold,sans-serif;font-size:.9rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product__type[data-v-0a67dee8]{margin-bottom:.25rem;font-weight:700;color:var(--primary);font-size:.8rem}.product__badge[data-v-0a67dee8]{margin-bottom:.5rem}.product__old-price[data-v-0a67dee8],.product__price[data-v-0a67dee8]{font-family:Opensans-Semibold,sans-serif}.product__price[data-v-0a67dee8]{color:var(--secondary)}.product__old-price[data-v-0a67dee8]{color:#4d4d4d;text-decoration:line-through;text-align:right}.product__badge--fixed[data-v-0a67dee8]{position:absolute;top:-.5rem;left:-.5rem;z-index:3}.product__badge--fixed .badge[data-v-0a67dee8]{padding:.5rem;font-size:1rem}.basket-sidebar__item[data-v-0eeac8d8]{padding:0 3rem;margin-bottom:2rem}@media (max-width:575.98px){.basket-sidebar__item[data-v-0eeac8d8]{padding:0 1rem}}.basket-sidebar__item-img[data-v-0eeac8d8]{max-width:10rem;width:100%;margin-bottom:1.5rem;position:relative;padding-top:30%}.basket-sidebar__item-img img[data-v-0eeac8d8]{border-radius:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;overflow:hidden}.basket-sidebar__item-img--tvo[data-v-0eeac8d8]{box-shadow:0 .5rem 1rem var(--box-shadow-dark-low)}.basket-sidebar__item-title[data-v-0eeac8d8]{margin-bottom:2rem;font-weight:700}.basket-sidebar__item-btn[data-v-0eeac8d8]{border:1px solid var(--primary)!important;color:var(--dark);margin-right:1rem}.basket-sidebar__item-btn[data-v-0eeac8d8]:hover{color:var(--light)}@media (max-width:575.98px){.basket-sidebar__item-btn[data-v-0eeac8d8]{margin-right:0;margin-bottom:.5rem}}.basket-sidebar__item-btns[data-v-0eeac8d8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}@media (max-width:575.98px){.basket-sidebar__item-btns[data-v-0eeac8d8]{flex-direction:column}}.basket-sidebar__item-btns button[data-v-0eeac8d8]{max-width:100%;width:100%;border:1px solid transparent}.basket-sidebar__products-wrap[data-v-0eeac8d8]{background-color:#f0f0f0;padding:1rem 3rem}@media (max-width:575.98px){.basket-sidebar__products-wrap[data-v-0eeac8d8]{padding:1rem}}.basket-sidebar__products-title[data-v-0eeac8d8]{font-weight:700;margin-bottom:1rem}.product-survey__text[data-v-91d559de]{line-height:30px}.custom-checkbox .custom-control-label[data-v-91d559de]:before{border-radius:50%}.custom-checkbox .custom-control-input:checked~.custom-control-label[data-v-91d559de]:after{background-image:none;border:3px solid #fff;border-radius:50%}.custom-control-label[data-v-91d559de]:after{top:.05rem;left:-1.95rem;width:1.4rem;height:1.4rem}h1[data-v-64a8c542]{font-family:Opensans-Regular,sans-serif}.payment-hint-wrapper[data-v-46c4c32b]{position:relative;padding-left:1.5rem}.payment-hint-icon[data-v-46c4c32b]{position:absolute;left:0;vertical-align:middle}.paymenthint-title[data-v-46c4c32b]{font-size:.8125rem;font-family:Opensans-Semibold,sans-serif}.payment-info-title[data-v-46c4c32b]{padding-left:1rem}.tooltip-container .tooltip-text[data-v-46c4c32b]{visibility:hidden;width:-moz-min-content;width:min-content;background-color:#292727;font-size:.7rem;color:#fff;text-align:center;padding:1rem;border-radius:6px;position:absolute;top:-3rem;right:0;z-index:1000;line-height:1.4}@media (max-width:575.98px){.tooltip-container .tooltip-text[data-v-46c4c32b]{white-space:pre-wrap;width:300px;right:-20px}}.tooltip-container:hover .tooltip-text[data-v-46c4c32b]{visibility:visible}.amount__price,.amount__price--not-available{font-size:2.0625rem;letter-spacing:-.0125rem}@media (max-width:991.98px){.amount__price,.amount__price--not-available{font-size:1.5625rem}}.amount__old-price,.amount__old-text,.amount__tax-hint{font-size:.8125rem;letter-spacing:-.0125rem}@media (max-width:991.98px){.amount__old-price,.amount__old-text,.amount__tax-hint{font-size:.75rem}}.amount{position:relative}.amount--container--hints{display:flex;justify-content:space-between;width:100%}.amount--container .tax-hint-only{justify-content:flex-end}.amount--container-wrap{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:baseline}.amount--container-wrap .amount__tax-hint{font-size:.9rem!important}.amount .amount__tax-hint--small{font-size:.7rem}.amount__price{font-family:Opensans-Semibold,sans-serif;color:var(--secondary);white-space:nowrap;margin-right:1rem}.amount__price--not-available{font-family:Opensans-Regular,sans-serif;color:#333}.amount__old-price,.amount__old-text,.amount__tax-hint{color:#767676;font-family:Opensans-Regular,sans-serif}.amount__old-price{text-decoration:line-through}.amount__tax-hint{text-align:right;margin:0}.amount__tax-hint-only{justify-content:flex-end}.amount__tax-hint--num{color:var(--secondary);font-weight:700}.amount__variations{margin-left:-.25rem}.amount--badge{position:absolute;right:-10px;top:-25px;font-size:1rem}.amount--badge .badge{font-size:inherit;padding:1rem}@media (max-width:768px){.amount--badge{top:-15px}.amount--badge .badge{padding:.5rem}}.amount__box{background-color:#fff;border:1px solid var(--primary-lightest)}.cdo-radio-bts input{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.cdo-radio-bts .btn{min-width:65px}.cdo-radio-bts input:focus-visible~label{outline-offset:1px;outline:1px auto #000!important;outline:1px auto -webkit-focus-ring-color!important}.cdo-radio-bts.btn-group-toggle.btn-group.btn-group-md{display:inline}.cdo-radio-bts label.btn.btn-soft-primary.btn-md{margin:.25rem;border-radius:.5rem;font-family:Opensans-Semibold,sans-serif;color:var(--primary);transition:.35s ease}.cdo-radio-bts label.btn.btn-soft-primary.btn-md.active,.cdo-radio-bts label.btn.btn-soft-primary.btn-md :active{color:var(--light);background-color:var(--primary);border-color:var(--primary)}.cdo-radio-bts label.btn.btn-soft-primary.btn-md:hover{background:var(--primary-bright);color:var(--light)}.cdo-radio-bts label.btn.btn-soft-primary.btn-md .with-margin{margin-bottom:1rem}.product-teaser__link[data-v-66cd9b04],.product-teaser__text[data-v-66cd9b04]{font-size:.8125rem}@media (max-width:991.98px){.product-teaser__link[data-v-66cd9b04],.product-teaser__text[data-v-66cd9b04]{font-size:.75rem}}.product-teaser__link button[data-v-66cd9b04]{background:transparent;border:0;padding:0;letter-spacing:inherit;color:var(--primary)}.form-group[data-v-46668b25]{margin-bottom:0}.badge[data-v-46668b25]{white-space:normal}.custom-radio-wrapper+.custom-radio-wrapper[data-v-46668b25]{margin-top:1rem;border-top:1px solid #dee2e6;padding-top:1rem}.custom-control-label[data-v-46668b25]{font-size:1rem;padding-left:1rem}legend[data-v-46668b25]{font-family:Opensans-Semibold,sans-serif}.quoted[data-v-46668b25]{margin-left:2.5rem;margin-right:2.5rem}.quoted.hidden-radio[data-v-46668b25]{margin-left:0}.text-right[data-v-46668b25]{display:flex;align-items:center}.text-right span[data-v-46668b25]{font-size:.8rem;display:block;width:100%;max-width:100%;text-align:right}@media (max-width:991.98px){.text-right span[data-v-46668b25]{text-align:left;padding-left:0}}@media (max-width:768px){.custom-row[data-v-46668b25]{flex-direction:column}}.accepted_quantity-icon[data-v-2317fe87]{font-size:.8125rem}@media (max-width:991.98px){.accepted_quantity-icon[data-v-2317fe87]{font-size:.75rem}}.accepted_quantity-icon[data-v-2317fe87]{border:1.4px solid #444;width:1.2rem;height:1.2rem;text-align:center;display:inline-block}.detail-card__shipping-hints[data-v-2317fe87]{margin-bottom:2rem;border-radius:.5rem}.detail-card__shipping-hints button[data-v-2317fe87]{background:transparent;border:0;color:var(--primary);padding:0;letter-spacing:inherit}.voucher-hints[data-v-2317fe87]{font-size:.8125rem;font-family:Opensans-Semibold,sans-serif}.voucher-hints__item-row[data-v-2317fe87]{border-bottom:1px solid #dee2e6;padding:1rem 0}.voucher-hints__item-row[data-v-2317fe87]:last-child{border-bottom:0;padding-bottom:0}.voucher-hints__icon[data-v-2317fe87]{position:absolute;left:0}.voucher-hints__label[data-v-2317fe87]{padding-left:1rem}.voucher-hint-wrapper[data-v-2317fe87]{position:relative;padding-left:1.5rem}.detail-card__title[data-v-2317fe87]{font-size:1rem}.order-bar__button[data-v-2e447b23]{font-size:.8125rem}@media (max-width:991.98px){.order-bar__button[data-v-2e447b23]{font-size:.75rem}}.order-bar__select[data-v-2e447b23]{width:10rem;margin-right:1rem}@media (min-width:768px){.order-bar__select[data-v-2e447b23]{margin-right:1rem}}@media (min-width:992px){.order-bar__select[data-v-2e447b23]{margin-right:2rem}}.order-bar__button[data-v-2e447b23]{font-family:Opensans-Semibold,sans-serif}@media screen and (max-width:320px){.order-bar_button[data-v-2e447b23]{font-size:.75rem}}.description-tabnav .nav-tabs .nav-link,.description-tabnav .tab-pane.tab-nav-content.active,.product-description__text{font-size:.8125rem}@media (max-width:991.98px){.description-tabnav .nav-tabs .nav-link,.description-tabnav .tab-pane.tab-nav-content.active,.product-description__text{font-size:.75rem}}.product-description__headline{font-size:1rem;letter-spacing:-.0125rem}@media (max-width:991.98px){.product-description__headline{font-size:.875rem}}.product-description__text{margin-bottom:.5rem}.description-tabnav .nav-tabs{display:flex;justify-content:flex-start;flex-flow:nowrap;width:100%;overflow-y:hidden!important;overflow-x:auto;padding-left:0;margin-bottom:0;list-style:none;padding-bottom:6px}@media (min-width:768px){.description-tabnav .nav-tabs{flex-wrap:wrap;width:auto;overflow-x:hidden!important;overflow-y:none}}.description-tabnav .nav-tabs .nav-link{padding:.5rem;margin-right:1rem!important;border-bottom:2px solid transparent;border-top:transparent;border-left:transparent;border-right:transparent;max-width:12rem;min-width:6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;cursor:pointer;outline:none}@media (min-width:768px){.description-tabnav .nav-tabs .nav-link{width:auto;max-width:none;min-width:0;padding:0 0 .5rem 0;margin-right:1.5rem;white-space:none;overflow:none;text-overflow:none}}.description-tabnav .nav-tabs .nav-link.active,.description-tabnav .nav-tabs .nav-link.active:hover,.description-tabnav .nav-tabs .nav-link:hover{border-bottom:2px solid var(--primary);color:var(--primary);border-top:transparent;border-left:transparent;border-right:transparent}@media (max-width:768px){.description-tabnav .nav-tabs .nav-link.active,.description-tabnav .nav-tabs .nav-link.active:hover,.description-tabnav .nav-tabs .nav-link:hover{border-bottom:2px solid transparent}}.description-tabnav .nav-tabs button:focus-visible{outline-offset:-1px;outline:2px auto #000!important;outline:2px auto -webkit-focus-ring-color!important}.description-tabnav .tab-nav-content img{max-width:100%;height:auto}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}.product[data-v-731ec130]{margin-top:2rem}.product__back[data-v-731ec130]{display:inline-block;cursor:pointer;font-size:.875rem;color:var(--dark);transition:.35s ease;margin-bottom:1.5rem;font-weight:700;background-color:var(--light);border:1px solid transparent}.product__back:hover .product__back-icon[data-v-731ec130],.product__back[data-v-731ec130]:hover{color:var(--primary)}.product__back[data-v-731ec130]:focus-visible{outline-offset:1px;outline:1px auto #000!important;outline:1px auto -webkit-focus-ring-color!important}.product__back-icon[data-v-731ec130]{margin-right:5px;color:var(--dark);transition:.35s ease}.gallery[data-v-731ec130]{display:flex;flex-direction:column;list-style-type:none;padding:0;margin-right:0;margin-bottom:1rem}@media (min-width:992px){.gallery[data-v-731ec130]{margin-bottom:2rem}}.gallery__item[data-v-731ec130]{margin-bottom:3rem}.gallery__image[data-v-731ec130]{width:100%;height:auto}.gallery__image--voucher[data-v-731ec130]{border-radius:.5rem;overflow:hidden;box-shadow:0 .5rem 1rem var(--box-shadow-dark-low)}.gallery--sticky[data-v-731ec130],.gallery--voucher[data-v-731ec130]{position:sticky;top:10rem}.thumb-swiper[data-v-731ec130]{width:69px;flex-shrink:0}.thumb-swiper .swiper-slide[data-v-731ec130]{height:69px!important;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.6;border:2px solid transparent;padding:0;background-color:transparent}.thumb-swiper .swiper-slide.swiper-slide-thumb-active[data-v-731ec130]{opacity:1;border:1px solid var(--primary);border-radius:4px}.thumb-swiper img[data-v-731ec130]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-swiper[data-v-731ec130]{flex:1;height:-moz-max-content;height:max-content}.main-swiper .swiper-slide[data-v-731ec130]{background-color:transparent;border:2px solid transparent;padding:0}.main-swiper .swiper-slide img[data-v-731ec130]{-o-object-fit:contain;object-fit:contain;max-height:224px;cursor:pointer}.main-swiper .swiper-slide img[data-v-731ec130]:active{cursor:grabbing}.mobile-gallery[data-v-731ec130]{width:100%;height:300px}.mobile-gallery .swiper-slide img[data-v-731ec130]{-o-object-fit:contain;object-fit:contain;max-height:240px}[data-v-731ec130] .mobile-gallery .swiper-pagination-bullet{width:8px;border-radius:8px;transition:width .25s ease,background-color .25s ease,transform .25s ease}[data-v-731ec130] .mobile-gallery .swiper-pagination-bullet-active{width:16px;border-radius:8px;background-color:var(--primary)}.gallery-modal[data-v-731ec130]{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.75)}.gallery-modal-wrapper[data-v-731ec130]{display:flex;flex-direction:column;background:var(--light);margin:5rem;border-radius:16px;max-width:1140px;max-height:680px}.gallery-modal-wrapper .gallery-modal-header[data-v-731ec130]{display:flex;justify-content:center;height:40px;position:relative}.gallery-modal-wrapper .gallery-modal-header .gallery-modal-close[data-v-731ec130]{position:absolute;right:0;margin:1rem 1rem 0 0;padding:0;border:0;background:transparent;display:flex;border-radius:12px;z-index:2}.gallery-modal-wrapper .gallery-modal-header svg[data-v-731ec130]{font-size:40px;background-color:#737373;fill:var(--light);padding:5px;border-radius:12px}.gallery-modal-wrapper .swiper-wrapper[data-v-731ec130]{padding:50px 68px 38px;width:auto}.gallery-modal-wrapper .swiper-wrapper .thumb-swiper-gallery[data-v-731ec130]{width:84px}.gallery-modal-wrapper .swiper-wrapper .main-swiper-gallery[data-v-731ec130]{margin-left:60px}.gallery-modal-wrapper .swiper-wrapper .main-swiper-gallery img[data-v-731ec130]{max-height:530px;-o-object-fit:contain;object-fit:contain}.gallery-modal.mobile[data-v-731ec130]{background:#403f40}.gallery-modal.mobile .gallery-modal-wrapper[data-v-731ec130]{margin:0}.gallery-modal.mobile .gallery-modal-wrapper .gallery-modal-header[data-v-731ec130]{height:40px;margin:8px auto;color:var(--light);align-items:center;position:absolute;top:0;width:100%}.gallery-modal.mobile .gallery-modal-wrapper .gallery-modal-header .gallery-modal-close[data-v-731ec130]{margin:0 .5rem 0 0}.gallery-modal.mobile .gallery-modal-wrapper .gallery-modal-header .gallery-modal-counter[data-v-731ec130]{letter-spacing:1.4px}.gallery-modal.mobile .gallery-modal-wrapper .swiper-wrapper[data-v-731ec130]{background:var(--light);padding:0}.gallery-modal.mobile .gallery-modal-wrapper .swiper-wrapper .main-swiper-gallery[data-v-731ec130]{margin-left:0}.gallery-modal.mobile .gallery-modal-wrapper .swiper-wrapper .main-swiper-gallery .swiper-slide[data-v-731ec130]{display:flex}.gallery-animation-enter-active[data-v-731ec130],.gallery-animation-leave-active[data-v-731ec130]{transition:opacity .3s ease}.gallery-animation-enter-from[data-v-731ec130],.gallery-animation-leave-to[data-v-731ec130]{opacity:0}@media (min-width:992px){.gallery-animation-enter-active .gallery-modal-wrapper[data-v-731ec130],.gallery-animation-leave-active .gallery-modal-wrapper[data-v-731ec130]{transition:transform .3s ease,opacity .3s ease}.gallery-animation-enter-from .gallery-modal-wrapper[data-v-731ec130],.gallery-animation-leave-to .gallery-modal-wrapper[data-v-731ec130]{transform:translateY(10px) scale(.96);opacity:0}}