@media(max-width:749px){.product__info-container .product__text.caption-with-letter-spacing{text-align:center;margin:0 0 2px;opacity:.75}.product__info-container .product__title{text-align:center}.product__info-container .product__title h1,.product__info-container .product__title .h1{font-size:30px;line-height:1.15;margin:2px 0 6px}.product__info-container .shopify-app-block{text-align:center}.product__info-container .loox-rating{justify-content:center}.product__info-container .sd-rating-badge{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;text-align:center}.product__info-container variant-selects .product-form__input,.product__info-container variant-radios .product-form__input{text-align:center;margin-left:auto;margin-right:auto;max-width:100%}.product__info-container .product-form__input .form__label{text-align:center;width:100%}.sdcs-section{display:none}.product__info-container .product__inventory{display:flex;justify-content:center;align-items:center;gap:7px;margin:6px 0 2px}.product__info-container .price{display:flex;justify-content:center;text-align:center;margin-bottom:0}.product__info-container .price__container{text-align:center}.product__info-container .product__tax{text-align:center;margin:2px auto 0;opacity:.65}.product__info-container [style*="animation: flash"]{text-align:center!important}.sdcs-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin:12px auto 2px}.sdcs-swatch{flex:0 0 calc((100% - 36px)/8);width:auto;padding-top:0;aspect-ratio:1;border-width:1px;border-radius:6px}.sdcs-toggle-btn{width:auto;margin:10px auto 0;padding:7px 18px;background:transparent;border:1px solid rgba(128,128,128,.55);border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product-form__input.product-form__quantity{display:flex;flex-direction:column;align-items:center;margin:14px auto 0;width:100%}.product-form__quantity .quantity__label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.product-form__quantity .quantity{width:132px;min-height:42px;border-radius:999px;border:1px solid rgba(128,128,128,.55)}.product-form__quantity .quantity:after,.product-form__quantity .quantity:before{display:none}.product-form__quantity .quantity__button{width:42px}.product-form__quantity .quantity__input{font-size:16px}.product-form__quantity .quantity__rules{text-align:center}.product-form__buttons{max-width:100%;margin-top:14px}body .product-form__buttons button.product-form__submit{border-radius:999px!important}pickup-availability-preview.pickup-availability-preview{border:none;border-radius:0;padding:0;margin-top:16px;max-width:none}pickup-availability-preview .sd-pickup-line{border:1px solid rgba(128,128,128,.55);border-radius:999px;padding:8px 18px;white-space:nowrap;max-width:100%;font-size:clamp(9px,2.9vw,12px);letter-spacing:.1em;cursor:pointer;-webkit-tap-highlight-color:transparent}pickup-availability-preview .sd-pickup-line:after{content:"\203a";margin-left:6px;opacity:.7;font-size:1.2em;line-height:1}pickup-availability-preview .pickup-availability-info .caption{margin:7px 0 0}pickup-availability-preview button.pickup-availability-button{display:none}.product__media-wrapper .slider-buttons{gap:12px;margin-top:2px}.product__media-wrapper .slider-counter{opacity:.65}.product{position:relative}.sd-wl-wrap{position:absolute;top:12px;right:12px;margin:0;max-width:none;z-index:4}.sd-wl-btn{width:44px;min-height:44px;padding:0;gap:0;border:none;border-radius:50%;background:#00000073}.sd-wl-btn .sd-wl-label{display:none}.sd-wl-heart{width:22px;height:22px}.sd-wl-view{display:none!important}.sd-wl-pop{left:auto;right:0;top:calc(100% + 6px);bottom:auto;width:220px}.product{row-gap:6px}.product__media-wrapper .slider-buttons{margin:0;padding:2px 0 0;min-height:34px}.product__info-wrapper{padding-top:0}.product__info-container .product__title h1,.product__info-container .product__title .h1{margin:0 0 4px}.product__info-container .sd-rating-badge{margin:0}.product__info-container .product__inventory{margin:4px 0 0}.product__info-container .price{margin-top:2px}.product__info-container .product__tax{margin-top:0}.product__info-container .product-form__input{margin:6px auto 0}.sdcs-grid{margin:10px auto 0}.sdcs-toggle-btn{margin-top:8px}.product-form__input.product-form__quantity{margin:10px auto 0}.product-form__buttons{margin-top:10px}pickup-availability-preview.pickup-availability-preview{margin-top:10px}}.sdcs-grid .sdcs-swatch.oos{order:999}
/*# sourceMappingURL=/cdn/shop/t/30/assets/sd-mobile-product.css.map */
