@media screen and (max-width:989px){#MainContent,#MainContent>.shopify-section,#MainContent>.shopify-section>.section,#MainContent :is(.product-information__grid,.product-information__media,.product-information__details,.product-grid__item,.product-card,.collection-wrapper,.collection-card,.product-card__content,.collection-card__content){min-inline-size:0;max-inline-size:100%}#MainContent :is(.rte,.product-description,.article-template__content,.shopify-policy__body,.fte-es) :is(img,video,svg,iframe){max-inline-size:100%}#MainContent :is(.rte,.product-description,.article-template__content,.shopify-policy__body,.fte-es) :is(img,video){block-size:auto}#MainContent :is(.rte,.product-description,.article-template__content,.shopify-policy__body,.fte-es) table{display:block;max-inline-size:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse}#MainContent :is(.rte,.product-description,.article-template__content,.shopify-policy__body,.fte-es) :is(pre,code){overflow-wrap:anywhere;max-inline-size:100%}#MainContent :is(.rte,.product-description,.article-template__content,.shopify-policy__body,.fte-es) pre{overflow-x:auto}#MainContent :is(.rte,.product-description,.article-template__content) :is(h1,h2,h3,h4,blockquote){overflow-wrap:break-word}#MainContent :is(.ftd-hero__inner,.ftd-palette__inner,.ftd-pairing__inner,.ftc-hero__copy,.ftc-hero__visual,.fwg-hero__inner,.fwg-story__inner,.fw-winter-choice-cards,.fte-original-wide,.fg-new-card,.fg-card){min-inline-size:0;max-inline-size:100%}}@media screen and (max-width:749px){#MainContent :is(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=url],input[type=password],select,textarea){font-size:16px!important}#MainContent :is(.product-form-buttons,.buy-buttons-block,.product-details) :is(button[type=submit],.shopify-payment-button__button){min-block-size:44px;max-inline-size:100%}#MainContent .fg-page :is(.fg-cta,.fg-btn,.fg-feelings a,.fg-new-bottom button){min-block-size:44px}#MainContent .fg-page .fg-feelings a{display:inline-flex;align-items:center;justify-content:center}#MainContent .fg-page .fg-new-options select{max-inline-size:100%;min-inline-size:0}#MainContent .ftd-hero__inner{min-height:0!important;height:auto}#MainContent .ftc-hero{min-height:0!important}#MainContent .ftc-hero__visual{min-height:clamp(260px,73vw,390px)}#MainContent :is(.product-card__content,.collection-card__content,.product-details,.fts-pdp-shipping,.fwg-pdp,.ftc-hero__copy,.ftd-hero__copy,.fg-detail,.fg-new-content){min-inline-size:0;overflow-wrap:break-word}#MainContent :is(.fte-original-wide,.fattori-about-story,.fg-page) img[width]{max-inline-size:100%}#MainContent :is(.fte-original-wide,.fattori-about-story) iframe{max-inline-size:100%}}@media screen and (max-width:390px){#MainContent .fg-page .fg-new-content{padding-inline:15px}#MainContent .fg-page .fg-new-options{grid-template-columns:minmax(0,1fr)}#MainContent .fg-page .fg-new-bottom button{width:100%}}@media screen and (max-width:749px){#header-component :is(.menu-drawer__menu-button,.header-actions__action){min-block-size:44px;min-inline-size:44px}footer :is(.footer__content,.footer__blocks-wrapper,.footer-block,.footer-block__details-content){min-inline-size:0;max-inline-size:100%}footer :is(img,video){max-inline-size:100%}footer :is(.footer-block__details-content,.footer-block__heading){overflow-wrap:break-word}}
/*# sourceMappingURL=/cdn/shop/t/184/assets/fts-mobile-integrity-2026.css.map */
