.product__info-wrapper{padding:0 5rem!important}.product__info-wrapper .product__info-container{text-align:center;display:flex;flex-direction:column;align-items:center}.product__info-wrapper .product__info-container .grid__item.product__media-wrapper{min-width:360px!important}.product__info-wrapper .product__info-container .product-media-container{border:0!important}.product__info-wrapper .product__title h1{font-size:15px!important}.product__info-wrapper .price-item{font-size:30px!important}.product__info-wrapper .product-form{margin:0 auto!important;width:100%;max-width:55rem!important}.product__info-wrapper .product-form *{width:100%;max-width:unset!important}.product__info-wrapper .product-form .product-form__buttons{display:flex;gap:10px}.product__info-wrapper .product-form .product-form__buttons .product-form__submit,.product__info-wrapper .product-form .product-form__buttons .shopify-payment-button{width:50%}.product__info-wrapper .product-form__input.product-form__quantity{max-width:55rem!important;width:100%;margin-bottom:0!important}.product__info-wrapper .product-form__input.product-form__quantity .quantity{width:100%}.product__info-wrapper .quantity__button[name=minus]{border-right:1px solid #000}.product__info-wrapper .quantity__button[name=plus]{border-left:1px solid #000}@media (max-width:767px){.product__info-wrapper{padding:0 2rem!important}}.product__details-container{display:flex}.product__details-container .image-with-text__container{display:flex;align-items:flex-start;justify-content:space-around;padding:60px 20px;width:50%;flex-wrap:wrap;gap:20px}.product__details-container .image-with-text__container .image-with-text__card{max-width:150px;text-align:center}.product__details-container .image-with-text__container .image-with-text__card .image-with-text__image{margin-bottom:10px}.product__details-container .image-with-text__container .image-with-text__card .image-with-text__text{font-size:15px}@media (max-width:750px){.product__details-container .image-with-text__container{padding:30px 10px}}.product__details-container .product__accordion.accordion{width:50%;padding:60px 20px;border:0}@media (max-width:750px){.product__details-container .product__accordion.accordion{padding:30px 10px}}.product__details-container .product__accordion.accordion details{border-bottom:1px solid #3a4a62}@media (max-width:750px){.product__details-container{flex-direction:column}.product__details-container .image-with-text__container,.product__details-container .product__accordion.accordion{width:100%}}.product__details-container .accordion__content{padding-left:0!important;font-size:15px!important}.product__details-container .accordion__content table{width:750px!important;padding:0;box-shadow:none}.product__details-container .accordion__content table *{border:0}.product__details-container .accordion__content table td{padding:.5rem!important}@media (max-width:767px){.product__details-container .accordion__content table{width:unset!important}.product__details-container .accordion__content table tr{display:flex;flex-direction:column;height:unset!important}}.product-special-details ul{list-style:none;padding:0;text-align:left}