@media(max-width:767px){[data-famli-reference] .sm-bn-trust__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 8px!important;align-items:start}[data-famli-reference] .sm-bn-trust__inner>div{min-width:0;padding:0 6px;gap:5px;flex-direction:column;text-align:center}[data-famli-reference] .sm-bn-trust svg{width:20px;height:20px}[data-famli-reference] .sm-bn-trust strong,[data-famli-reference] .sm-bn-trust span span{font-size:11px;line-height:1.4;white-space:normal;overflow-wrap:break-word}[data-famli-reference] .sm-bn-trust strong{margin-bottom:3px}[data-famli-reference] .sm-home-hero .slideshow__item-wrap.sm-bn-art-frame{height:auto!important;padding-top:0!important;display:flex;flex-direction:column;aspect-ratio:auto!important}[data-famli-reference] .sm-home-hero .sm-bn-art-link{position:relative!important;inset:auto!important;height:auto!important;aspect-ratio:1;flex:none}[data-famli-reference] .sm-home-hero .sm-bn-art-footer{position:relative;inset:auto;height:auto!important;min-height:124px!important;padding:14px 16px 28px;gap:10px;flex:none}[data-famli-reference] .sm-home-hero .sm-bn-art-footer strong{font-size:15px;line-height:1.4}[data-famli-reference] .sm-home-hero .sm-bn-art-footer span{font-size:12px;line-height:1.5}[data-famli-reference] .sm-home-hero .sm-bn-art-cta{min-height:44px;font-size:13px;padding:10px 20px;white-space:normal}[data-famli-reference] .sm-home-hero .swiper-controls{bottom:0!important}[data-famli-reference] .sm-home-hero .swiper-pagination{bottom:9px!important}[data-famli-reference] .sm-home-services{padding:24px 0!important}[data-famli-reference] .sm-home-services .feature-list__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-famli-reference] .sm-home-services .feature-item{min-width:0;white-space:normal;font-size:12px;line-height:1.4;padding:8px;justify-content:flex-start}[data-famli-reference] .sm-home-products .tabs__header{margin-bottom:24px}[data-famli-reference] .sm-home-products .tabs__nav{width:100%;max-width:100%;gap:16px;justify-content:center;flex-wrap:wrap}[data-famli-reference] .sm-home-products .tabs__tab{min-height:44px;max-width:100%;white-space:normal}[data-famli-reference] .sm-home-products .tabs__tab-name{font-size:clamp(17px,4.5vw,22px);line-height:1.35;white-space:normal}[data-famli-reference] .sm-home-products .product-card__title{font-size:14px!important;line-height:1.45}[data-famli-reference] .sm-home-products .product-card__title a{-webkit-line-clamp:unset;display:block;overflow:visible;overflow-wrap:break-word}[data-famli-reference] .famli-november__panel{padding:24px 16px;gap:22px}[data-famli-reference] #MainContent .famli-november__copy h2{font-size:clamp(27px,7.5vw,34px);line-height:1.15}[data-famli-reference] .famli-november__copy .btn{height:auto;min-height:48px;padding:12px 16px;line-height:1.4}[data-famli-reference] .famli-november__gifts{padding-top:0}[data-famli-reference] .famli-november__stamp{position:static;transform:none;width:auto;height:auto;border:0;border-radius:100px;margin:0 auto 14px;padding:9px 14px;flex-direction:row;gap:4px;font-size:12px}[data-famli-reference] .famli-november__stamp br{display:none}[data-famli-reference] .famli-november__gift{padding:10px 8px;min-width:0}[data-famli-reference] .famli-november__gift strong{font-size:13px;line-height:1.45;overflow-wrap:break-word}[data-famli-reference] .famli-november__terms,[data-famli-reference] .famli-november__terms summary{font-size:12px;line-height:1.6}[data-famli-reference] .famli-november__terms summary{min-height:44px;align-items:center}[data-famli-reference] .famli-product-nav a{flex-direction:column;justify-content:center;min-width:0;min-height:66px;padding:8px 4px;font-size:11px;line-height:1.35;text-align:center;overflow-wrap:break-word}[data-famli-reference] .famli-spec-table>div{font-size:14px;line-height:1.6;overflow-wrap:anywhere}[data-famli-reference] .famli-campaign-product p{font-size:13px}[data-famli-reference] .famli-free-gift .famli-free-gift__option strong{font-size:12px;line-height:1.45;overflow-wrap:break-word}[data-famli-reference] .famli-free-gift .famli-free-gift__change{min-height:44px}[data-famli-reference] .famli-free-gift small{font-size:11px;line-height:1.5}[data-famli-reference] .famli-november__copy .btn{text-transform:none;letter-spacing:normal}[data-famli-reference] .famli-november__gift span{display:block;font-size:12px;line-height:1.5;margin-top:6px}[data-famli-reference] .famli-november__terms summary span{flex:none}[data-famli-reference] .famli-campaign__terms{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;font-size:13px}[data-famli-reference] .famli-campaign-product>div{min-width:0}[data-famli-reference] #MainContent .sm-home-products .tabs__nav{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:stretch}[data-famli-reference] #MainContent .sm-home-products .tabs__tab{justify-content:center;padding:8px 0}[data-famli-reference] #MainContent .sm-home-products .tabs__tab-name{font-size:clamp(16px,4.3vw,20px);line-height:1.4}[data-famli-reference] #MainContent .collapsible-tabs__heading,[data-famli-reference] #MainContent .testimonials__heading{overflow-wrap:break-word;text-wrap:balance}[data-famli-reference] #MainContent .sm-nap-quote__card{align-items:flex-start;padding:16px 14px;gap:12px}[data-famli-reference] #MainContent .sm-nap-quote__card>img{width:48px;height:48px;flex-basis:48px;margin-top:4px}[data-famli-reference] #MainContent .sm-nap-quote__card>div{min-width:0;flex:1}[data-famli-reference] #MainContent .sm-nap-quote h2{margin-bottom:14px}[data-famli-reference] #MainContent .sm-proof-toggle{min-height:44px;line-height:1.4;white-space:normal}[data-famli-reference] .famli-free-gift__option span{font-size:12px;line-height:1.5}[data-famli-reference] .cart-drawer__body{overscroll-behavior:contain}[data-famli-reference] .cart-drawer__footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}[data-famli-reference] :is(.sm-story,.sm-cro,.famli-specs,#catalog-faq,#catalog-benefits){scroll-margin-top:120px}}@media(max-width:374px){[data-famli-reference] .famli-spec-table>div{grid-template-columns:1fr;gap:3px}[data-famli-reference] .famli-november__panel{padding:20px 12px}[data-famli-reference] #MainContent .famli-november__copy h2{font-size:26px;line-height:1.2}[data-famli-reference] .famli-november__offer{padding-left:12px}[data-famli-reference] .famli-november__grid,[data-famli-reference] .famli-free-gift .famli-free-gift__grid{grid-template-columns:minmax(0,1fr)}[data-famli-reference] .famli-november__gift,[data-famli-reference] .famli-free-gift .famli-free-gift__option{display:grid;grid-template-columns:68px minmax(0,1fr);column-gap:10px;row-gap:3px;text-align:left;align-items:center;padding:10px;min-height:94px}[data-famli-reference] .famli-november__gift img,[data-famli-reference] .famli-free-gift .famli-free-gift__option img{grid-column:1;grid-row:1 / 3;width:68px;height:74px}[data-famli-reference] .famli-november__gift strong,[data-famli-reference] .famli-free-gift .famli-free-gift__option strong{grid-column:2;align-self:end;margin:0;line-height:1.4;overflow-wrap:normal;font-size:12px}[data-famli-reference] .famli-november__gift span,[data-famli-reference] .famli-free-gift .famli-free-gift__option span{grid-column:2;align-self:start;margin:0;padding:0;font-size:11px;line-height:1.5}[data-famli-reference] #MainContent .sm-nap-quote__card{display:block}[data-famli-reference] #MainContent .sm-nap-quote__card>img{float:left;margin:3px 12px 8px 0}[data-famli-reference] #MainContent .sm-nap-quote__card:after{content:"";display:block;clear:both}}@media(max-width:767px){[data-famli-reference] .sm-home-hero .sm-bn-art-footer{min-height:148px!important;padding:16px 16px 30px}[data-famli-reference] .sm-home-hero .sm-bn-art-footer strong{max-width:30ch;margin-inline:auto;text-wrap:balance}[data-famli-reference] .famli-november__copy>p{line-height:1.65}[data-famli-reference] .famli-november__copy .famli-november__thanks{margin-bottom:12px}[data-famli-reference] .famli-november__shipping{font-size:12px}[data-famli-reference] .famli-free-gift p{font-size:13px}[data-famli-reference] .famli-free-gift__option{min-height:168px}[data-famli-reference] .sm-home-hero .swiper-controls{pointer-events:none}[data-famli-reference] .sm-home-hero .swiper-pagination{pointer-events:auto}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/famli-mobile.css.map */
