#product .md-options__body{padding:0;overflow:initial;max-height:initial}#product .md-options__group-name{margin-top:0}#product .md-options__group .md-option:last-of-type{border-bottom:1px solid #eee;margin-bottom:20px}#product .md-options__success{margin-top:0;margin-bottom:20px;background-color:#fff}.right_info h1{padding-right:50px;font-weight:600}.right_info button.pro_wish{position:absolute;top:0;right:15px}@media (max-width:767px){.right_info .right-info-inner{padding-top:0;margin-top:30px}}.product-description{margin-top:30px}.product-widgets{margin-top:60px;display:flex;flex-direction:column}.widget{overflow:hidden;margin-bottom:40px}.widget__title,.widget_reviews #button-add-review{display:flex;align-items:center;line-height:1;text-transform:uppercase;font-weight:500}.widget__title{border-radius:5px 5px 0 0;background-color:var(--primary-hover-color);padding:15px 20px;color:#fff;margin:0;justify-content:space-between;transition:box-shadow .2s ease-in-out;cursor:pointer}.widget__title svg{width:24px;height:12px;fill:#fff;transition:transform .2s ease-in-out}.widget__title.active svg{transform:rotate(180deg)}@media (hover:hover){.widget__title:hover{box-shadow:inset 0 0 10px rgba(0,0,0,.25)}}.widget_chars,.widget_reviews{background-color:#fff;border-radius:0 0 5px 5px}.widget_reviews #button-add-review{width:100%;background-color:transparent;justify-content:center;text-align:center;border:0;outline:0;padding:16px 12px 14px;border-top:1px dashed var(--border-color);transition:background-color .2s ease-in-out,color .2s ease-in-out}.widget_reviews #button-add-review svg{margin-left:10px;fill:var(--primary-color)}@media (hover:hover){.widget_reviews #button-add-review:hover{background-color:var(--primary-hover-color);color:#fff}.widget_reviews #button-add-review:hover svg{fill:#fff}}.widget__body:not(.active){display:none}.attributes{padding-bottom:16px}.attributes__group{margin-top:16px}.attributes__group:last-of-type{margin-bottom:0}.attributes__group-header{display:block;padding:10px 20px;font-weight:500;font-size:16px}.attributes__item{display:flex;margin:0 20px}@media (hover:hover){.attributes__item:hover{background-color:#fafafa}}.attributes__item-name{flex:0 1 250px;border:1px dashed var(--border-color);padding:5px 20px;border-bottom:none;font-weight:500;display:flex;align-items:center}@media (max-width:540px){.attributes__item-name{padding:5px 8px}}.attributes__item-value{padding:5px 20px;border:1px dashed var(--border-color);border-left:none;border-bottom:none;flex:1 1 100%;display:flex;align-items:center}@media (max-width:540px){.attributes__item-value{padding:5px 8px}}.attributes__item:last-of-type .attributes__item-name,.attributes__item:last-of-type .attributes__item-value{border-bottom:1px dashed var(--border-color)}#review>p{padding:20px;margin:0}.reviews{max-height:600px;overflow-y:auto}.reviews::-webkit-scrollbar{width:3px}.reviews::-webkit-scrollbar-track{background:0 0;box-shadow:0 0 4px rgba(0,0,0,.25)}.reviews::-webkit-scrollbar-thumb{background:var(--primary-hover-color)}.reviews__item{padding:20px;border-bottom:1px solid #f6f6f6}.reviews__item:last-of-type{border-bottom:none}.reviews__heading{display:flex;justify-content:space-between;padding-bottom:6px}.reviews__body{padding-top:4px}.reviews__rating{color:#ffb503;margin-bottom:10px}.reviews__rating .fa-stack{width:14px;height:14px}.reviews__author{font-weight:500}.reviews__date{color:#bfbfbf;font-weight:300}.review-form #button-review{width:100%}.review-form textarea{resize:none}.review-form .form-group{margin-left:0;margin-right:0}.review-form .rating-stars{display:flex;align-items:center;justify-content:center}.review-form .rating-stars+.form-error{text-align:center}.pro-image__yt-video+a,.review-form .rating-stars input{display:none}.review-form .rating-stars__star svg{stroke:#ffb503;width:20px;height:20px}.review-form .rating-stars__star.active svg{fill:#ffb503}.review-form .rating-stars label{margin-right:12px;margin-bottom:0;width:20px;height:20px;cursor:pointer;display:block}.review-form .rating-stars label:last-of-type{margin-right:0}#additional-carousel .image-additional a,.pro-image iframe{height:auto;aspect-ratio:1/1}#additional-carousel .image-additional a img{height:100%;width:100%;object-fit:cover}.pro-image iframe{width:100%}