.cfa-purchase-reassurance{font-size:13px;line-height:1.55;text-align:left;padding-top:12px}.cfa-purchase-reassurance p{margin:0 0 8px}.cfa-purchase-reassurance a{text-decoration:underline;text-underline-offset:3px}.cfa-payment-icons{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.cfa-payment-icons svg{width:38px;height:24px}.cfa-cart-summary button[name=checkout],.cfa-bag button[name=checkout]{background:#f3eedf;color:#191813;border:1px solid #191813}.cfa-cart-summary button[name=checkout]:focus-visible,.cfa-bag button[name=checkout]:focus-visible{outline:3px solid #ba7a3c;outline-offset:3px}.home-category-nav{max-width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin}.home-category-nav a{flex-shrink:0}.home-category-grid{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.cfa-store-intro{max-width:880px;padding:48px 24px;margin:auto;text-align:center;line-height:1.65}.cfa-store-intro h2{font-family:var(--font-serif,serif);font-size:clamp(24px,3vw,38px);margin-bottom:12px;font-weight:400}.cfa-verified-collection-intro{max-width:880px;margin:0 auto;padding:24px;font-size:15px;line-height:1.6;text-align:center}.cfa-verified-collection-intro p{margin:0}.cfa-contact-form{max-width:680px;display:grid;gap:16px;margin:32px auto}.cfa-contact-form label{display:grid;gap:8px;text-align:left}.cfa-contact-form input,.cfa-contact-form textarea{width:100%;box-sizing:border-box;border:1px solid #b5afa2;background:#fffdf8;color:#24221e;padding:12px;font:inherit}.house-service-strip .house-service-strip-mobile{display:none}.cfa-home-newsletter{padding:48px 24px;margin:0 auto;max-width:650px}@media(max-width:767px){.house-service-strip>strong,.house-service-strip>span:not(.house-service-strip-mobile){display:none}.house-service-strip .house-service-strip-mobile{display:block;font-size:11px}.house-service-strip .house-service-strip-mobile:before{display:none}}.cfa-mobile-terms{display:none}@media(max-width:767px){.cfa-mobile-terms{display:block;margin-top:var(--cfa-header-height, 68px);padding:10px 12px;background:#f5f3ee;color:#24231f;font-size:11px;line-height:1.5;text-align:center}.cfa-mobile-terms p{margin:0}.cfa-mobile-terms a{color:inherit;text-decoration:underline}.cfa-mobile-terms+.immersive-pdp{--house-header-height: 0px;padding-top:0}.cfa-mobile-terms+.immersive-pdp .cfa-campaign-gallery{padding-top:0}.cfa-contact-form input,.cfa-contact-form textarea{font-size:16px}.cfa-product-form .size-guide-trigger{min-height:44px;padding-inline:8px}}.cfa-product-form .immersive-add:disabled,.cfa-product-form .cfa-express-checkout:disabled{opacity:1;background:#dedbd3;color:#34332e;border-color:#747066;cursor:not-allowed}.cfa-product-form .cfa-express-checkout:not(:disabled){color:#26251f;background:#fffdf8;border-color:#747066}.cfa-payment-icons{margin:10px 0 14px;justify-content:center}body:has([data-cart-page]) #cfa-bag .cfa-cart-reassurance{display:none}@media(min-width:768px){#home-gloves .home-product-grid,.cfa-shopping-catalog .cfa-native-grid[data-glove-grid]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1140px;margin-inline:auto}}.cfa-localization{flex-wrap:wrap}.cfa-localization #AtelierCurrencyNote{flex-basis:100%;margin:.5rem 0 0;font-size:12px;line-height:1.5}@media(min-width:768px){.cfa-search-page .cfa-native-grid[data-search-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1140px;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cfa-store-fixes.css.map */
