.smh{--smh-head:"VeryVogue-Text","Playfair Display",Georgia,serif;--smh-body:var(--main-font-stack,"Poppins",sans-serif);background:var(--bg,#FCFAF5);color:var(--fg,#000);font-family:var(--smh-body);padding-top:var(--pt-d,64px);padding-bottom:var(--pb-d,64px)}.smh *,.smh *:before,.smh *:after{box-sizing:border-box}.smh__inner{max-width:var(--maxw,1280px);margin:0 auto;padding-left:var(--px-d,40px);padding-right:var(--px-d,40px)}.smh__h{font-family:var(--smh-head);font-weight:400;font-style:normal;font-size:var(--h-d,48px);line-height:1.05;letter-spacing:0;text-transform:none;margin:0;color:inherit}.smh__p{font-family:var(--smh-body);font-size:var(--b-d,18px);line-height:1.5;margin:0}.smh__head{text-align:var(--ta-d,center);margin-bottom:var(--hgap-d,40px)}.smh__head .smh__p{margin-top:12px}.smh__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 36px;border-radius:var(--btn-r,999px);background:var(--btn-bg,#FC9447);color:var(--btn-fg,#000);font-family:var(--smh-body);font-size:var(--btn-d,16px);line-height:1.2;text-decoration:none;border:1px solid var(--btn-bd,transparent);transition:opacity .2s ease;cursor:pointer}.smh__btn:hover{opacity:.85}.smh__btn--outline{background:transparent;color:#000;border-color:#000}.smh__btn--link{background:none;border:0;padding:0;min-height:0;color:inherit;text-decoration:underline;text-underline-offset:4px}.smh__media{position:relative;overflow:hidden;width:100%;display:block}.smh__media picture,.smh__media img{display:block;width:100%;height:100%}.smh__media img{object-fit:var(--fit,cover)}.smh__ph{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:160px;background:#f5e8de;overflow:hidden}.smh__ph svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.25}.smh__ph-label{position:relative;z-index:1;background:#fff;padding:6px 12px;font-size:13px;line-height:1.3;text-align:center;max-width:90%}.smh__flag{display:inline-block;margin-top:16px;padding:4px 10px;border:1px dashed currentColor;font-size:12px;letter-spacing:.04em;text-transform:uppercase}@media(max-width:749px){.smh{padding-top:var(--pt-m,40px);padding-bottom:var(--pb-m,40px)}.smh__inner{padding-left:var(--px-m,20px);padding-right:var(--px-m,20px)}.smh__h{font-size:var(--h-m,34px)}.smh__p{font-size:var(--b-m,16px)}.smh__head{text-align:var(--ta-m,center);margin-bottom:var(--hgap-m,28px)}.smh__btn{font-size:var(--btn-m,16px)}.smh__btn--full-m{display:flex;width:100%}.smh-hide-m{display:none!important}}@media(min-width:750px){.smh-hide-d{display:none!important}}.smh-hero__grid{display:grid;grid-template-columns:var(--split,50%) 1fr;min-height:var(--hh-d,640px)}.smh-hero--d-text_right .smh-hero__text{order:2}.smh-hero__text{display:flex;align-items:center;justify-content:center;background:var(--tbg,#FCFAF5);padding:var(--tp-d,64px)}.smh-hero__copy{width:100%;max-width:var(--cw,560px);text-align:var(--ta-d,left)}.smh-hero__sub{margin-top:var(--sgap-d,16px)}.smh-hero__cta{margin-top:var(--cgap-d,32px)}.smh-hero .smh-hero__media{min-height:var(--hh-d,640px)}.smh-hero .smh-hero__media picture,.smh-hero .smh-hero__media .smh__ph{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:749px){.smh-hero__grid{grid-template-columns:1fr;min-height:0}.smh-hero--m-image_above .smh-hero__text{order:2}.smh-hero--m-text_above .smh-hero__text{order:0}.smh-hero--m-text_above .smh-hero__media{order:1}.smh-hero__text{padding:var(--tp-m,36px 20px)}.smh-hero__copy{text-align:var(--ta-m,center);max-width:none}.smh-hero__sub{margin-top:var(--sgap-m,12px)}.smh-hero__cta{margin-top:var(--cgap-m,24px)}.smh-hero .smh-hero__media{min-height:var(--hh-m,420px)}}.smh-cards{display:grid;grid-template-columns:repeat(var(--cols-d,3),minmax(0,1fr));gap:var(--gap-d,24px)}.smh-card{background:var(--cbg,#D6E5F7);display:flex;flex-direction:column;border-radius:var(--cr,0px);overflow:hidden;color:inherit}.smh-card .smh__media{aspect-ratio:var(--ar-d,1/1);background:var(--mbg,transparent)}.smh-card__body{padding:var(--cp-d,24px);text-align:var(--cta-d,left);display:flex;flex-direction:column;gap:8px;flex:1}.smh-card__title{font-family:var(--smh-head);font-weight:400;font-size:var(--ct-d,26px);line-height:1.1;margin:0}.smh-card__title a{color:inherit;text-decoration:none}.smh-card__title--body{font-family:var(--smh-body);font-weight:500}.smh-card__text,.smh-card__price{font-size:var(--cb-d,16px);line-height:1.5;margin:0}.smh-card__cta{margin-top:auto;padding-top:12px}@media(max-width:749px){.smh-cards{grid-template-columns:repeat(var(--cols-m,1),minmax(0,1fr));gap:var(--gap-m,16px)}.smh-cards--m-swipe{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-right:calc(var(--px-m,20px) * -1);padding-right:var(--px-m,20px);scrollbar-width:none}.smh-cards--m-swipe::-webkit-scrollbar{display:none}.smh-cards--m-swipe>.smh-card{flex:0 0 var(--sw-m,80%);scroll-snap-align:start}.smh-card .smh__media{aspect-ratio:var(--ar-m,1/1)}.smh-card__body{padding:var(--cp-m,20px);text-align:var(--cta-m,left)}.smh-card__title{font-size:var(--ct-m,22px)}.smh-card__text,.smh-card__price{font-size:var(--cb-m,15px)}}.smh-split{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-d,48px);align-items:center}.smh-split--d-text_right .smh-split__text{order:2}.smh-split--d-stacked{grid-template-columns:1fr}.smh-split__text{text-align:var(--ta-d,left)}.smh-split__text .smh__p{margin-top:16px}.smh-split .smh__media{aspect-ratio:var(--ar-d,4/3)}@media(max-width:749px){.smh-split{grid-template-columns:1fr;gap:var(--gap-m,24px)}.smh-split--m-image_above .smh-split__text{order:2}.smh-split--m-text_above .smh-split__text{order:0}.smh-split--m-text_above .smh__media{order:1}.smh-split__text{text-align:var(--ta-m,center)}.smh-split .smh__media{aspect-ratio:var(--ar-m,4/3)}}.smh-hl__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--gy-d,8px) var(--gx-d,28px);list-style:none;margin:0;padding:0;text-align:center}.smh-hl__item{font-size:var(--b-d,16px);line-height:1.3;letter-spacing:var(--ls,.04em);display:inline-flex;align-items:center;gap:var(--gx-d,28px)}.smh-hl--upper .smh-hl__item{text-transform:uppercase}.smh-hl--head .smh-hl__item{font-family:var(--smh-head);letter-spacing:0}.smh-hl__item:last-child .smh-hl__sep{display:none}@media(max-width:749px){.smh-hl__list{gap:var(--gy-m,6px) var(--gx-m,16px)}.smh-hl__item{font-size:var(--b-m,13px);gap:var(--gx-m,16px)}}.smh-logos{display:grid;grid-template-columns:repeat(var(--cols-d,5),minmax(0,1fr));gap:var(--gap-d,32px);align-items:center;justify-items:center}.smh-logo{display:flex;align-items:center;justify-content:center;width:100%;height:var(--lh-d,48px);color:inherit;text-decoration:none}.smh-logo img{max-height:100%;width:auto;max-width:100%;object-fit:contain}.smh-logo__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px dashed currentColor;font-size:12px;line-height:1.2;text-align:center;padding:4px 8px}@media(max-width:749px){.smh-logos{grid-template-columns:repeat(var(--cols-m,2),minmax(0,1fr));gap:var(--gap-m,20px)}.smh-logo{height:var(--lh-m,36px)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/semmi-homepage.css.map */
