@media only screen and (max-width:749px){.template-product .grid__item.product__media-wrapper #for-mobile{display:block!important;position:relative}.template-product .grid__item.product__media-wrapper #for-mobile .site-breadcrumbs{justify-content:left;margin-top:30px}.template-product .grid__item.product__media-wrapper #for-mobile .share-wishlist{margin:0;display:flex}.template-product .grid__item.product__media-wrapper #for-mobile .share-wishlist share-button.share-button{margin-right:10px}.template-product .grid__item.product__media-wrapper #for-mobile .share-wishlist button.add-to-wishlist-btn,.template-product .grid__item.product__media-wrapper #for-mobile .share-wishlist share-button.share-button{font-size:0}.template-product .grid__item.product__media-wrapper #for-mobile .product__title{margin-top:30px!important}.template-product .grid__item.product__media-wrapper #for-mobile .product__title+div{position:absolute;bottom:0;right:0}}.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper{padding-top:0}@media only screen and (max-width:749px){.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .product__title,.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .share-wishlist,.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .site-breadcrumbs{display:none!important}}.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .site-breadcrumbs{justify-content:left;margin-bottom:29px}.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .share-wishlist{display:flex;margin:0 0 81px}.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .share-wishlist share-button.share-button{margin-right:20px;margin-left:10px}.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .share-wishlist button.add-to-wishlist-btn,.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .share-wishlist share-button.share-button{font-size:0}.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .product__title{max-width:100%;margin-bottom:clamp(1.875rem,1.875rem,1.875rem)}.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .product__description{margin-bottom:35px;margin-top:30px}@media only screen and (max-width:749px){.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .product__description{margin-top:20px;font-size:clamp(1rem,1rem,1rem);line-height:clamp(1.375rem,1.375rem,1.375rem)}}.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .no-js-hidden,.template-product .product.productDetail.product--large:not(.product--no-media) .product__info-wrapper .no-js-hidden .price{margin-bottom:0}@media only screen and (max-width:425px){.template-product .product-recommendations{padding-top:30px}}.template-product .product-recommendations .prdRow .col{flex:0 0 25%;max-width:25%}.template-product .product-recommendations .prdRow .col .card__information{padding-top:clamp(.9375rem,1.38889vw,1.25rem)}@media only screen and (max-width:1440px){.template-product .product-recommendations .prdRow .col{flex:1 0 33.33%;max-width:33.33%}}@media only screen and (max-width:991px){.template-product .product-recommendations .prdRow .col{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:560px){.template-product .product-recommendations .prdRow .col{flex:0 0 100%;max-width:100%}}.template-product .product-recommendations{padding-top:clamp(1.875rem,5.55556vw,5rem)}@media only screen and (max-width:767px){.template-product .product-recommendations{padding-top:30px;border-top:none}.template-product .product-recommendations h2.product-recommendations__heading{font-size:clamp(1.5rem,1.5rem,1.5rem);line-height:clamp(1.9375rem,1.9375rem,1.9375rem);margin-bottom:30px}}@media only screen and (max-width:749px){.template-product .product__info-container,.template-product .product__info-container .product-form__input{text-align:center}.template-product .product__info-container .product-form__input .quantity{margin:0 auto}}