.frg-delivery-guidance{margin:1.2rem 0;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.18);border-radius:10px;background:rgba(var(--color-foreground),.035);font-size:1.35rem;line-height:1.5}.frg-delivery-guidance a,.frg-cart-guidance a{text-underline-offset:.2em;text-decoration:underline}.frg-delivery-guidance strong,.frg-cart-guidance strong{font-weight:650}.frg-cart-guidance{margin:1.25rem 0 1rem;padding:1rem 1.2rem;border-left:3px solid rgba(var(--color-foreground),.65);background:rgba(var(--color-foreground),.035);font-size:1.35rem;line-height:1.5}#frg-mobile-product-bar{display:none}@media(max-width:749px){.product__info-container .product__title h1,.product__info-container h1{font-size:clamp(2.1rem,6vw,2.9rem);line-height:1.23;overflow-wrap:anywhere}.product__info-container .price--large{font-size:2.1rem;line-height:1.35}.product__info-container .product-form__input{max-width:100%}.product__info-container .product-form__input select,.product__info-container .select__select{min-height:48px;font-size:1.6rem}.product__info-container .product-form__input label{line-height:1.35}.product__info-container .product-form__quantity,.product__info-container .quantity,.product__info-container .product-form__submit{min-height:48px}.product__info-container .product__description{line-height:1.6;overflow-wrap:anywhere}.product__info-container .product__description table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.product__info-container .product__description th,.product__info-container .product__description td{min-width:110px;padding:.7rem;font-size:1.35rem}.mobile-facets__open,.mobile-facets__close,.mobile-facets__summary,.facet-filters__sort{min-height:44px}.cart-items .quantity{min-width:120px}#frg-mobile-product-bar{display:flex;position:fixed;bottom:0;left:0;right:0;gap:12px;align-items:center;justify-content:space-between;z-index:29;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.14);box-shadow:0 -6px 18px #00000017;transform:translateY(110%);visibility:hidden;transition:transform .2s ease,visibility .2s}#frg-mobile-product-bar.frg-visible{transform:translateY(0);visibility:visible}#frg-mobile-product-bar .frg-product-price{font-size:1.65rem;font-weight:700;white-space:nowrap;max-width:38%;overflow:hidden;text-overflow:ellipsis}#frg-mobile-product-bar .frg-product-add{min-height:48px;flex:1;border:0;border-radius:8px;background:#182b3a;color:#fff;font-size:1.45rem;font-weight:700;padding:10px;cursor:pointer}#frg-mobile-product-bar .frg-product-add:disabled{cursor:not-allowed;opacity:.55}body.frg-mobile-sticky-active{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){#frg-mobile-product-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/frg-mobile-ux-20261107.css.map */
