.product-presentation{margin:16px 5%}.product-presentation__top-section .main-content-container{padding:0}.product-presentation__top-section .main-content-container.simple-product{flex-direction:row}.product-presentation__top-section .main-content-container .buttons-container{display:flex;justify-content:space-between;flex-direction:column}.product-presentation__top-section{display:block}.product-presentation__top-section .product-name-container{margin-top:15px}.product-presentation__top-section .product-name-container__buttons-container{display:block}.product-presentation__top-section .product-name-container__buttons-container .buttons{margin-top:15px}.product-presentation__top-section .product-name-container__buttons-container .buttons .pure-button__text{display:none}.product-presentation__top-section .product-name-container__buttons-container .buttons .pure-button__icon{width:40px;height:40px;border:2px solid rgba(46,46,46,1.00);border-radius:5px;padding:8px}.product-presentation__top-section .main-content-container.simple-product .main-content-container__attributes{display:none}.single-image__prev,.single-image__next{display:none}.single-image .swiper-pagination{display:flex;justify-content:center;align-items:center;bottom:0px !important}.single-image .swiper-pagination-bullet{width:32px;height:4px;background-color:rgba(41,82,228,1.00);opacity:1;border-radius:2px;margin:0 5px}.single-image .swiper-pagination-bullet-active{background-color:rgba(41,82,228,1.00)}.multi-image{display:none}.gpsr{grid-template-columns:repeat(1, 1fr)}.nav-attached-js{padding:0 5%}.product-presentation-forms-popup-background .popup{max-width:unset;width:100svw;max-height:100svh;height:fit-content;padding:16px 16px 32px 16px;top:unset;left:unset;bottom:0;transform:unset;border-bottom-left-radius:0;border-bottom-right-radius:0}.product-presentation-forms-popup-background .popup__content{max-height:80vh}body:has(.product-presentation-forms-popup-background){overflow:hidden}.product-label{margin:0}.product-label .secondary-action-button{width:40px;padding:8px}.product-label .secondary-action-button span{display:none}.product-label .secondary-action-button svg{flex-shrink:0;width:24px;height:24px;fill:rgba(46,46,46,1.00)}.product-label__details .name-container .name{max-width:500px !important;width:fit-content}.product-attributes .attributes-column{grid-template-columns:auto}@media screen and (max-width: 680px){.product-label__details .name-container .name{max-width:350px !important}}@media screen and (max-width: 540px){.product-label__details .name-container .name{max-width:225px !important}}.reviews-container__header{flex-direction:column;margin-top:16px}.reviews-container__header .review-overall{flex-direction:row}.reviews-container__header .review-overall .all-opinions{flex-direction:column}.reviews-container__header .review-overall .stars{gap:8px}.reviews-container__header-subsection{flex-direction:column}.reviews-container__header-subsection .reviews-summary{align-items:center}.reviews-container__header-subsection .reviews-summary__star-details{width:100%}.reviews-container__header-subsection .reviews-summary__star-details .review-bar{width:calc(90% - 40px)}.reviews-container__header-subsection .reviews-summary__star-details .review-bar span{flex-shrink:0}.reviews-container__header-subsection .reviews-summary__star-details progress[value]{width:inherit}.reviews-container__content{margin:0}.reviews-container__content .review{display:flex;flex-direction:column}.reviews-container__content .review__details{gap:8px}.reviews-container__content .review__details .pure-button{align-self:self-end;position:absolute;right:5%}.reviews-container__content .no-reviews{font-family:Inter;font-size:16px;font-weight:600;line-height:20px;text-align:left;flex-direction:row;align-items:center;gap:12px}.no-reviews-js{flex-direction:column;gap:16px}.sets-container .sets-details{gap:0;display:flex;width:100%;flex-direction:column}.sets-container .sets-details .sets{margin:16px 0}.sets-container .sets-details .sets__price-details{flex-direction:column;align-items:flex-start}.sets-container .sets-details .sets__price-details .primary-action-button{width:100%}.related-container .related-details .related{margin:16px 0}.related-container .related-details .related__wrapper{width:83.3333333333%}.add-review{max-width:none;padding:16px 8px 16px 16px}.add-review .review-content{padding-right:8px}.product-navigation .product-label{margin:0}.downloads .attachements{display:block}