.product-detail-shipping-arguments-skeleton{gap:1rem;height:100px;width:100%}.product-detail-shipping-arguments-skeleton__line:first-child{border-radius:6px;height:16px;margin-bottom:1rem;width:80%}.product-detail-shipping-arguments-skeleton__line:nth-child(2){border-radius:6px;height:16px;margin-bottom:1rem;width:71%}.product-detail-shipping-arguments-skeleton__line:nth-child(3){border-radius:6px;height:16px;margin-bottom:1rem;width:79%}.product-detail-shipping-arguments-skeleton__line:nth-child(4){border-radius:6px;height:16px;margin-bottom:1rem;width:78%}.product-detail-shipping-arguments-skeleton__line:nth-child(5){border-radius:6px;height:16px;margin-bottom:1rem;width:85%}.product-detail-shipping-arguments-skeleton__line:nth-child(6){border-radius:6px;height:16px;margin-bottom:1rem;width:83%}.shipping-arguments__highlight[data-v-442c833a]{color:#7bb670;font-weight:800;margin-right:.3125rem}section[data-v-74d9c00f]{padding:0}.shipping-arguments__list[data-v-74d9c00f]{list-style:none;margin:0;padding:0}.shipping-arguments__item[data-v-74d9c00f]{align-items:flex-start;color:#908e89;display:flex;margin-bottom:.3125rem}.shipping-arguments__item[data-v-74d9c00f]:last-child{margin-bottom:0}.shipping-arguments__highlight[data-v-74d9c00f]{color:#7bb670;font-weight:800;margin-right:.3125rem}.shipping-arguments__icon[data-v-74d9c00f]{color:#7bb670;flex-shrink:0;margin-right:.5rem}.skeleton-item[data-v-a0cb28ee]{display:block;filter:blur(10px);width:100%}.product-skeleton[data-v-a0cb28ee]{padding:40px 0}@media (min-width:768px){.product-skeleton[data-v-a0cb28ee]{padding:80px 0}.product-skeleton__inner[data-v-a0cb28ee]{align-items:flex-start;display:flex}}.product-skeleton__gallery[data-v-a0cb28ee]{aspect-ratio:1/1;background:#d3d3d3}@media (min-width:768px){.product-skeleton__gallery[data-v-a0cb28ee]{width:50%}}.product-skeleton__content[data-v-a0cb28ee]{padding:0 1.25rem}@media (min-width:768px){.product-skeleton__content[data-v-a0cb28ee]{width:45%}}.product-skeleton__actions[data-v-a0cb28ee]{background:#f6f6f6;height:400px;width:100%}.product-gallery{display:flex}@media (min-width:768px){.product-gallery{padding-bottom:0;position:sticky;top:2rem}}.product-gallery__nav{display:none;margin-right:.625rem;-webkit-mask-image:linear-gradient(180deg,#000 93%,transparent);mask-image:linear-gradient(180deg,#000 93%,transparent);overflow:auto;width:90px}@media (min-width:768px){.product-gallery__nav{display:block;max-height:270px}}@media (min-width:1024px){.product-gallery__nav{max-height:390px}}@media (min-width:1280px){.product-gallery__nav{max-height:470px}}.product-gallery__nav-item{border:1px solid #d3d3d3;border-radius:6px;cursor:pointer;margin-bottom:.625rem;opacity:.5;padding:.125rem;transition:opacity .2s ease,border-color .2s ease}.product-gallery__nav-item:focus,.product-gallery__nav-item:hover{opacity:.8}.product-gallery__nav-item--active{border:1px solid #222;opacity:1}.product-gallery__nav-item:focus-visible{outline:2px solid #5ca8ee;outline-offset:2px}.product-gallery__main{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.product-gallery__main .swiper-wrapper{z-index:auto}.product-gallery__pagination{align-items:center;background:#ffffffe6;border-radius:20px;bottom:5px;display:inline-flex;gap:.3125rem;justify-content:center;left:50%;padding:.3125rem;position:relative;position:absolute;transform:translate(-50%)}.product-gallery__pagination .swiper-pagination-bullet{background:#d3d3d3;border-radius:9999px;display:block;height:.25rem;opacity:.5;transition:all .3s ease-in-out;width:.5rem}.product-gallery__pagination .swiper-pagination-bullet-active{background:#f48282;opacity:1;width:1rem}.product-gallery__video{align-items:center;display:flex;justify-content:center}.product-gallery__button{bottom:2rem;cursor:pointer;position:absolute;top:0;transition:all .3s ease-in-out;width:5%}@media (min-width:768px){.product-gallery__button{width:10%}}.product-gallery__button.product-gallery-button-next{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAd1JREFUeNrUmLFugzAQhm1Y2iWCnaG8AY+QPEFaMZWpPIGTx8iUdOxEJ9YmEnu7smWKuvEItdg6tef0iCAJEIwJ9KSTQbLg4+4/czYlLc22bQMGB2+3SZLwNs+jEgD3MEwRwimZtkXfAOBaORBGYQbOwI2G3yAi9gy+uiR69MKIBBIg58D8uojRmqgswZ+IWnsFn5dFi1bAvFdopK0JfU3OQdEeYCqhtDMTl1eAIfiOZWWEUMBv5Lr2kBc6PUpVoqCaZKrPzlKXT9lMFcxoNGoyPVvjTjTEVMAwxkgYhk2hWAEItaMkOkEQ7MeGUAYyHCI0VSWINE2J53kyUNM8kNIyl4RyOgOShNozUCz3r65qWoAIIGECUIBWmCmAxvirODHLsojrukqgfN8nu92uDmqikYHZ8FKG69DPAGAI/D6olmsFeoXJGDoBkoA5Adr0DHNg0DB3a2wDWpsobwkYnvVE+kHepnkLw7gtUBzHJIqiJjDCFpzzj+P2Y6UqSg1hOL672A9hx+b3sBb6+UZfL6By/gmpu7tSk7/fowHMom7XMe9iXSop8/ngN4payRIuJk5w26s8TWUwgzxs0Guf8if0F7j8xhTeSIAI4T4CTK02/+eB1QWHWcqO9H4FGACeze16IZBDZgAAAABJRU5ErkJggg==),auto;right:0}.product-gallery__button.product-gallery-button-prev{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdJJREFUeNrUmDtygzAQhiWcIpUHbhBaKo4Qn4CkjKtwAswJUqfCLlPhio5JfIJcwWU6GvowdKkSyVkYsBFIsAGyMzv4IfDn3V/SrigZaKZp6uxiw9tjkiTZkOfRHgB37OIAhC0YdgQ/MMA3dCCIwoa5x1xX/A88YjvmW5noUcmIhD1AmsDcrojRjqgEzB8Jru2Z+6Jo0RaY9xaNDDWur1UTFJ0AphVKaxgYjABD4DeC1giBgF/JuHZfFTo9S1WCMJv6zD6zSF01ZRsVmOVyiQVUrHEXGvJUYKIoIp7nYUF5NSDQjq4Cwy0MQ7QoAUMZIUcVZr1ekzzPMbXkVIHsiWFKBimgEWBKBgrT/XNimMIMDnQLW4UQxrKsk4AxYOI4Jmmair5eaWRmNr+UwTr0PQNRE7Z9UK1SCgiNA3AQbhwMcds4L0eIFNBIUDWgg8wdfwx1KIGgHslUoVzXRStBiproqvIhb1WeVKAQxb1rKj+2slEqoBALtO0FEFRsLhnf3Gqhv6ihZtmHYRg3IxX5px6NwTx3dR2+zDKANM392TeKmmAJ5wNX0Paip0kEM8vDhkXnU36F/sJefkEKr3uAcOE+MJhObf7PAyuJwyy0I70fAQYAXgns9Eqmi5UAAAAASUVORK5CYII=),auto;left:0}.product-gallery__button:focus-visible{outline:2px solid #5ca8ee;outline-offset:2px}.pdp-zoom-image:after{background-image:var(--zoomurl);background-position:var(--zoom-x) var(--zoom-y);background-size:200%;content:"";display:var(--display);height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:100}.pdp-zoom-image:hover{cursor:zoom-in}.add-to-cart{display:flex;flex-direction:column;gap:.5rem}@media (max-width:640px){.add-to-cart{flex-direction:column}}.add-to-cart__inner{position:relative}.add-to-cart__qty{margin-bottom:.5rem}.add-to-cart__checkout{display:flex;justify-content:center;margin-left:0!important;max-width:none;min-width:200px;width:100%}.add-to-cart__is-in-cart{color:#e5cfba;font-size:.625rem;text-align:right}.add-to-cart__minor-infos{padding:.5rem 0}.add-to-cart__minor-infos .price__additional-info{display:block;text-align:right}.delivery-info[data-v-69f8420f]{background:#a8cef1;border-radius:6px;color:#2a7cc7;flex:1 0 100%;font-size:.75rem;padding:.625rem;width:100%}.delivery-info .icon-calendar[data-v-69f8420f]{color:#2a7cc7}section[data-v-9a59d166]{padding:0}.seller-info[data-v-9a59d166]{color:#908e89;font-size:.75rem}.product-detail-property-table-skeleton{margin:0 auto;max-width:600px;padding:0;width:100%}.property-skeleton-row{align-items:center;background:transparent;display:flex;flex-direction:row;gap:0;min-height:32px;padding:16px 0 12px;position:relative}.property-skeleton-label-container,.property-skeleton-value-container{align-items:center;display:flex;margin:0;padding:0;width:50%}.property-skeleton-row:first-child .property-skeleton-label{border-radius:6px;height:18px;width:78%}.property-skeleton-row:first-child .property-skeleton-value{border-radius:6px;height:18px;width:80%}.property-skeleton-row:nth-child(2) .property-skeleton-label{border-radius:6px;height:18px;width:50%}.property-skeleton-row:nth-child(2) .property-skeleton-value{border-radius:6px;height:18px;width:61%}.property-skeleton-row:nth-child(3) .property-skeleton-label{border-radius:6px;height:18px;width:43%}.property-skeleton-row:nth-child(3) .property-skeleton-value{border-radius:6px;height:18px;width:63%}.property-skeleton-row:nth-child(4) .property-skeleton-label{border-radius:6px;height:18px;width:79%}.property-skeleton-row:nth-child(4) .property-skeleton-value{border-radius:6px;height:18px;width:75%}.property-skeleton-row:nth-child(5) .property-skeleton-label{border-radius:6px;height:18px;width:73%}.property-skeleton-row:nth-child(5) .property-skeleton-value{border-radius:6px;height:18px;width:79%}.property-skeleton-divider{background:#f6f6f6;bottom:-6px;content:"";height:2px;left:0;position:absolute;right:0}.properties-table__item[data-v-0cf0a056]{border-bottom:2px solid #f6f6f6;padding:.625rem 0}@media (min-width:768px){.properties-table__item[data-v-0cf0a056]{align-items:end;display:flex;gap:2.5rem}}.properties-table__headline[data-v-0cf0a056]{font-weight:800;margin-bottom:.5rem}@media (min-width:768px){.properties-table__headline[data-v-0cf0a056]{flex:0 0 40%;margin-bottom:0;width:40%}}.properties-table__subheadline[data-v-0cf0a056]{display:block;font-size:.75rem;font-weight:200;width:100%}.highlights-tag--more{cursor:pointer}.brand-header-description-skeleton{height:100px;width:100%}.brand-header-description-skeleton__line:first-child{border-radius:6px;height:14px;margin-bottom:.5rem;width:90%}.brand-header-description-skeleton__line:nth-child(2){border-radius:6px;height:14px;margin-bottom:.5rem;width:72%}.brand-header-description-skeleton__line:nth-child(3){border-radius:6px;height:14px;margin-bottom:.5rem;width:69%}.brand-header-description-skeleton__line:nth-child(4){border-radius:6px;height:14px;margin-bottom:.5rem;width:88%}.brand-header-description-skeleton__line:nth-child(5){border-radius:6px;height:14px;margin-bottom:.5rem;width:62%}.brand-header-description-skeleton__line:nth-child(6){border-radius:6px;height:14px;margin-bottom:.5rem;width:67%}#ac-chart{max-width:448px}.ai-table{overflow-x:auto}.ai-table,.ai-table table{width:100%}.ai-table__head{background-color:#e5cfba}.ai-table__th{padding:.5rem;text-align:left}.ai-table__row:nth-child(2n){background:#f6f6f6}.ai-table__td{padding:.5rem}.bullet-points{list-style-type:disc;padding-left:1.25rem}.bullet-points li+li{margin-top:.5rem}.ai-download-wrapper{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.ai-download{padding:.3125rem;width:100%}@media (min-width:768px){.ai-download{width:50%}}.ai-download__inner{background-color:#fff;border-radius:6px;display:flex;height:100%}.ai-download__thumbnail{aspect-ratio:1/1;padding:.3125rem;width:50px}.ai-download__thumbnail img{border-radius:6px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ai-download__thumbnail--fallback{align-items:center;color:#222;display:flex;justify-content:center}.ai-download__icon{font-size:2rem}.ai-download__content{padding:.3125rem}.ai-download__title{font-weight:800}.ai-download__info{align-items:baseline;color:#908e89;display:flex;font-size:.75rem;gap:.5rem}.gallery-wrapper{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.gallery-item{aspect-ratio:1/1;padding:.5rem;width:50%}.gallery-item img{border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ai-section{background:#f6f6f6;border-radius:6px;padding:1rem}.ai-section__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.ai-section__header-icon{font-size:1.25rem;transition:all .3s ease-in-out}.ai-section__header--open .ai-section__header-icon{transform:rotate(180deg)}.ai-section__body{padding:1.25rem 0}.ai-section__subheadline{margin-bottom:1.25rem}.linked-wiki{cursor:pointer;position:relative}.linked-wiki:after{align-items:center;border:1px solid #7bb670;border-radius:50%;color:#7bb670;content:"i";display:inline-flex;height:16px;justify-content:center;margin-left:.3125rem;width:16px}.linked-wiki__headline{display:block;padding-bottom:.5rem}.linked-wiki__description{font-weight:200;margin-bottom:1.25rem}.product-manufacturer-infos__headline[data-v-fcc9379f]{font-weight:800;margin-bottom:.625rem}.product-manufacturer-infos__address[data-v-fcc9379f]{margin-bottom:.5rem}.product-manufacturer-infos__contact a[data-v-fcc9379f]{color:#908e89}.product-description{display:flex;flex-direction:column;gap:2.5rem}.product-description__main-inner{border-left:2px solid #d3d3d3;padding-left:.5rem}.product-description__text span ul,.product-description__text ul{padding-left:1.25rem}.product-description__text li,.product-description__text span li{list-style-type:disc}.product-description__expand{align-items:center;color:#908e89;cursor:pointer;display:flex;font-weight:800;margin-top:1.25rem}.product-description__icon{transition:.5s ease-in-out}.product-description__icon--up{transform:rotate(180deg)}.component-loader{align-items:center;background-color:#f5f5f5e6;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;width:100%}.component-loader--round-edges{border-radius:6px}.product-select{position:relative}.product-select__headline{font-size:.75rem;font-weight:800;margin-bottom:.5rem}.product-select__headline span{color:#908e89;font-weight:200}.product-select__inner{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;overflow-x:auto}.product-select__item{border-color:#222;border-radius:6px;border-width:2px;color:#222;cursor:pointer;display:flex;justify-content:center;min-width:1.75rem}.product-select__item:focus-visible{outline:2px solid #5ca8ee;outline-offset:2px}.product-select__item--media{border-color:#d3d3d3}.product-select__item--media.product-select__item--active{border-color:#222}.product-select__item--text.product-select__item--active{background:#222;color:#fff}.product-select__option--color,.product-select__option--media{border-radius:6px;display:block;height:1.75rem;padding:3px;width:1.75rem}.product-select__option--media img{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-select__option--text{line-height:1;padding:.5rem .625rem;white-space:nowrap}.product-select__option-fallback{border-radius:3px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-select__additional{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.product-details{transition:all .3s ease-in-out}.product-details__section{margin-bottom:1rem}.product-details__top{margin-bottom:1.25rem}.product-details__price{padding-right:70px;position:relative;width:100%}.product-details__price--out-of-stock{opacity:.3}.product-details__stock{background:#fae9af;border-radius:6px;color:#f1c62c;font-size:.75rem;margin-bottom:.625rem;padding:.625rem;text-align:center;width:100%}.product-details__stock--secondary{background:#fae9af;color:#222}.product-details__stock--available{background:transparent}.product-details__stock-text--zero{color:#f48282;font-weight:800}.product-details__card{margin-bottom:.625rem;padding:0}.product-details__options{display:flex;flex-direction:column}.product-details__option{border-bottom:2px solid #ebebeb;padding:1.25rem}.product-details__option:last-child{border-bottom:none}.product-details__variant-info{margin-bottom:.625rem}.product-details__variant-info-inner{display:flex;font-size:.75rem;gap:.5rem}.product-details__add-to-cart{padding:1.25rem}.product-details__info{display:flex;flex-direction:column;gap:1.25rem;margin:1rem 0}.bundle-contains-item__inner{align-items:flex-start;display:flex;gap:.625rem;justify-content:space-between}.bundle-contains-item__image{flex:0 0 75px;margin-right:.625rem;width:75px}.bundle-contains-item__price{font-weight:800;margin-bottom:.625rem}.bundle-contains-item__modal-header{margin-bottom:.625rem;position:relative}.bundle-contains-item__quantity{color:#908e89;font-size:.75rem;margin-top:.3125rem}.bundle-contains-item__modal-close{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.5rem;position:absolute;right:0;top:0;z-index:1}.bundle-contains-item__modal-close:focus,.bundle-contains-item__modal-close:hover{background-color:#0000001a}.bundle-contains-item__modal-close:focus{outline:2px solid #222;outline-offset:2px}.bundle-contains-item__modal-inner{align-items:flex-start;display:flex}.bundle-contains-item__modal-image{flex:0 0 30%}.bundle-contains-item__modal-content{flex:0 0 70%;padding-left:1.25rem}.bundle-contains-item__content{flex:1}.bundle-contains-item__more{flex:0 0 2rem}@media (min-width:768px){.bundle-contains-product{padding-left:1.25rem}}.bundle-contains-product__item{position:relative}.bundle-contains-product__item+.bundle-contains-product__item:before{align-items:center;background:#fff;border-radius:50%;color:#222;content:"";display:flex;font-family:iconfont;font-size:1.25rem;font-weight:800;height:2.5rem;justify-content:center;left:calc(50% - 1.25rem);outline:5px solid #fff;position:absolute;top:-1.7rem;width:2.5rem}.find-bundle-item+.find-bundle-item{margin-top:2.5rem}.find-bundle-item__inner{background:#f6f6f6;border-radius:6px;padding:1.25rem}@media (min-width:390px){.find-bundle-item__inner{flex-wrap:nowrap}}.find-bundle-item__image{flex:0 0 95px;margin-bottom:.5rem;width:95px}.find-bundle-item__plus{background:#fff;height:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem;position:relative}.find-bundle-item__plus>div{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.find-bundle-item__products-item{align-items:center;display:flex;gap:1.25rem}.find-bundle-item__products-item .price{font-weight:800}.find-bundle-item__products-item .image{flex:0 0 5rem;width:5rem}.find-bundle-item__products-item .product-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.find-bundle-item__error,.find-bundle-item__loading{align-items:center;color:#d3d3d3;display:flex;font-size:.75rem;justify-content:center;padding:.625rem;text-align:center}.find-bundle-item__error{color:#f48282}.find-bundles__header{margin-bottom:1rem}.matching-products__error{margin-left:2rem;padding:1rem;text-align:left}.matching-products__error-message{color:#f44e4e}.review-item{background:#f6f6f6;border-radius:20px 20px 20px 0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;padding:1.25rem;touch-action:manipulation;word-break:break-word;-webkit-overflow-scrolling:touch}.review-item:not(:last-child){margin-bottom:.625rem}.review-item__header{align-items:flex-start;display:flex;gap:.625rem;justify-content:space-between;margin-bottom:.5rem}@media (max-width:480px){.review-item__header{align-items:flex-start;flex-direction:column;gap:.3125rem}}.review-item__rating{align-items:center;color:#ffdf6b;display:flex;flex-shrink:0;gap:.3125rem}.review-item__star{font-size:1.5rem;line-height:1}.review-item__star--filled{color:#ffdf6b}.review-item__star--empty{color:#d3d3d3}.review-item__date{margin-bottom:.5rem}.review-item__date-text{color:#d3d3d3;font-size:.75rem;font-style:italic}.review-item__content{margin-bottom:.625rem}.review-item__text{color:#908e89;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;margin:0;overflow-wrap:break-word;word-break:break-word}.review-item__response{background:#e4ceb94d;border-left:3px solid #e5cfba;border-radius:6px;margin-top:.625rem;padding:.625rem}.review-item__response-text{color:#908e89;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;margin:.3125rem 0 0;overflow-wrap:break-word;word-break:break-word}.review-item__actions{margin-top:.5rem}.review-item__toggle{background:none;border:none;color:#908e89;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:800;padding:0;text-decoration:underline}.review-item__toggle:focus,.review-item__toggle:hover{color:#222;outline:2px solid #5ca8ee;outline-offset:2px}.review-item__toggle:focus{text-decoration:none}.review-item__toggle-content{align-items:center;display:flex;gap:.625rem;justify-content:space-between;width:100%}.review-item__toggle-text{text-decoration:underline}.review-item__response-badge{background-color:#e5cfba;border-radius:6px;flex-shrink:0;font-size:.5rem;font-weight:400;padding:.3125rem .5rem;text-decoration:none}.add-review-form[data-v-626acdb2]{margin-top:1.25rem}.add-product-review__rating[data-v-626acdb2]{margin-bottom:1.25rem}.add-product-review__rating span[data-v-626acdb2]{display:block;margin-bottom:.5rem;margin-right:1.25rem}.add-product-review__rating .error-message[data-v-626acdb2]{color:#f48282;font-size:.625rem;margin-top:.5rem}.reviews__layout{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.reviews__layout{flex-direction:row;gap:2.5rem}}.reviews__reviews{margin-bottom:1.25rem}@media (min-width:768px){.reviews__reviews{flex:1;margin-bottom:0}.reviews__add{flex:1}}.review-modal__footer{background:#f6f6f6;border-radius:6px;margin-top:1.25rem;padding:1.25rem;text-align:center}.product__top{padding:.625rem 0}@media (min-width:768px){.product__top{margin-bottom:1rem}}.product__breadcrumb{align-items:center;display:flex;justify-content:space-between}.product__back-button{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:.625rem;padding:0}@media (min-width:768px){.product__back-button{font-size:.75rem}}.product__back-button span{font-size:1rem;margin-right:.3125rem}.product__back-button:focus,.product__back-button:hover{text-decoration:underline}.product__back-button:focus{outline:2px solid #5ca8ee;outline-offset:2px}.product__manufacturer{color:#908e89;flex:0 1 auto;font-size:.625rem}.product__manufacturer span{display:inline}.product__manufacturer a,.product__manufacturer>div{display:block;height:2rem;width:5rem}@media (min-width:768px){.product__manufacturer a,.product__manufacturer>div{height:3rem;width:5rem}}.product__manufacturer img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product__info{margin-bottom:2.5rem;position:relative}@media (min-width:768px){.product__info{display:flex;margin-bottom:3.75rem}}.product__gallery{margin-bottom:.625rem;position:relative}@media (min-width:768px){.product__gallery{flex:1 0 50%;width:50%}}.product__gallery .wishlist{right:0;top:0}@media (min-width:768px){.product__buy-content{flex:1 0 50%;padding-left:2.5rem;width:50%}}.product__properties{display:flex;flex-wrap:wrap;gap:.3125rem;margin-bottom:.625rem}.product__header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.625rem}@media (min-width:768px){.product__header{margin-bottom:1.25rem}}.product__name{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;margin-right:.5rem}.product__product-number{color:#908e89;font-size:.625rem;font-weight:200;margin-top:.3125rem}.product__buy-box{padding:0;width:100%}.product__buy-box-description{display:flex;flex-direction:column;gap:1rem}@keyframes fade-in{to{opacity:1;transform:translateZ(0)}}
