:root{--alv-orange: #E78534;--alv-orange-strong: #EE860F;--alv-ink: #202024;--alv-muted: #52525B;--alv-price: #F34028;--alv-sky: #F0F6FA;--alv-cream: #FEF1E2;--alv-navy: #1A202F;--alv-line: #EAEAEA;--alv-tile: #F5F5F5;--alv-soft: #FAFAFA;--alv-radius: 10px;--alv-radius-lg: 20px;--alv-container: 1280px}body{letter-spacing:0;color:var(--alv-ink)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}.alv-container{max-width:var(--alv-container);margin:0 auto;padding:0 15px;box-sizing:border-box}.alv-container--header{max-width:var(--alv-container);margin:0 auto;box-sizing:border-box}.alv-container--wide{padding:0}@media(max-width:1310px){.alv-container--header,.alv-container--wide{padding-left:15px;padding-right:15px}}.alv-section{padding-top:var(--alv-pt, 20px);padding-bottom:var(--alv-pb, 20px);background:var(--alv-section-bg, transparent)}.alv-section p{margin:0}.alv-icon{display:block;flex-shrink:0}.alv-emoji{font-size:44px;line-height:1}.alv-emoji--lg{font-size:84px}.alv-section-head{margin-bottom:15px}.alv-section-head--split{display:flex;align-items:center;justify-content:space-between;gap:16px}.alv-section-head--center{text-align:center;margin-bottom:25px}.alv-title{margin:0;font-family:var(--font-heading-family);font-size:28px;line-height:1.4;font-weight:600;color:var(--alv-ink)}.alv-subtitle{margin-top:10px!important;font-size:20px;line-height:1.5;color:var(--alv-ink)}.alv-subtitle p{margin:0}.alv-viewmore{display:inline-flex;align-items:center;gap:8px;padding:10px 0 10px 10px;font-size:20px;font-weight:600;color:var(--alv-ink);text-decoration:none;white-space:nowrap}.alv-viewmore:hover{color:var(--alv-orange)}.alv-header{background:#fff;position:relative;z-index:20}.alv-sticky-header .alv-header-section{position:sticky;top:0;z-index:30}.alv-announcement{background:var(--alv-ann-bg);color:var(--alv-ann-fg);text-align:center;font-size:15.5px;line-height:1.4}.alv-announcement__inner{min-height:36px;display:flex;align-items:center;justify-content:center;padding:4px 15px}.alv-announcement a{color:inherit;text-decoration:none}@media(max-width:749px){.alv-announcement{font-size:14px}.alv-announcement__inner{min-height:32px}}.alv-announcement__code{font-size:18px;font-weight:600;margin-left:6px;border-bottom:2px dotted currentColor;line-height:1.2}.alv-header__main{border-bottom:1px solid #F0F0F0}.alv-header__row{display:flex;align-items:center;gap:50px;padding-top:12px;padding-bottom:12px}.alv-header__logo{display:block;flex-shrink:0;line-height:0}.alv-header__logo img{width:var(--alv-logo-w);height:auto}.alv-search{position:relative;flex:1 1 auto;max-width:574px;display:flex;align-items:center;height:44px;border:1.5px solid #79797B;border-radius:100px;background:#fff;padding:0 6px 0 18px;box-sizing:border-box}.alv-search__input{flex:1;border:0;outline:0;background:transparent;font:inherit;font-size:15px;color:var(--alv-ink);min-width:0;height:100%;-webkit-appearance:none;appearance:none;box-shadow:none}.alv-search__input::placeholder{color:#9a9aa0}.alv-search__input::-webkit-search-cancel-button{display:none}.alv-search:focus-within{border-color:var(--alv-orange)}.alv-search__btn{border:0;background:transparent;cursor:pointer;padding:8px;color:var(--alv-ink)}.alv-header__actions{display:flex;align-items:center;gap:10px;margin-left:auto}.alv-pill-link{display:inline-flex;align-items:center;gap:8px;height:41px;padding:0 16px;border-radius:100px;background:var(--alv-soft);border:1px solid rgba(121,121,123,.08);color:var(--alv-ink);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background .2s,border-color .2s}.alv-pill-link:hover{background:var(--alv-cream);border-color:#e7853459}.alv-header__cart{position:relative;display:inline-flex;padding:4px;color:var(--alv-ink);text-decoration:none;margin-left:4px}.alv-cart-icon{position:relative;display:inline-flex}.alv-cart-count{position:absolute;top:-6px;right:-8px;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:50%;background:var(--alv-orange-strong);color:#fff;font-size:12px;font-weight:500;line-height:18px;text-align:center}.alv-nav{border-bottom:1px solid #F0F0F0;background:#fff}.alv-nav__list{list-style:none;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.alv-nav__list--few{justify-content:flex-start;gap:40px}.alv-nav__item{position:relative}.alv-nav__link{display:block;padding:13px 0;font-size:16px;line-height:22px;color:var(--alv-ink);text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.alv-nav__link--highlight{font-weight:500}.alv-nav__link:hover,.alv-nav__link.is-active{border-bottom-color:currentColor}.alv-nav__dropdown{position:absolute;top:100%;left:-20px;min-width:240px;padding-top:0;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s;z-index:40}.alv-nav__item:last-child .alv-nav__dropdown{left:auto;right:-20px}.alv-nav__item--has-sub:hover .alv-nav__dropdown,.alv-nav__item--has-sub:focus-within .alv-nav__dropdown{opacity:1;visibility:visible;transform:none}.alv-nav__dropdown-inner{list-style:none;margin:0;padding:14px 20px;background:#fff;border:1px solid var(--alv-line);border-radius:var(--alv-radius);box-shadow:0 12px 30px #1a202f14}.alv-nav__dropdown-inner--cols{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));column-gap:24px}.alv-nav__child,.alv-nav__grand a{display:block;padding:7px 0;font-size:15px;color:var(--alv-ink);text-decoration:none}.alv-nav__child:hover,.alv-nav__grand a:hover{color:var(--alv-orange)}.alv-nav__grand{list-style:none;margin:0 0 6px;padding:0 0 0 12px}.alv-nav__grand a{font-size:14px;color:var(--alv-muted);padding:4px 0}.alv-drawer{display:none}.alv-drawer>summary{list-style:none;cursor:pointer;color:var(--alv-ink);padding:6px 0}.alv-drawer>summary::-webkit-details-marker{display:none}.alv-drawer__panel{position:fixed;inset:0 auto 0 0;width:min(86vw,380px);background:#fff;z-index:102;overflow-y:auto;transform:translate(-100%);transition:transform .25s ease;box-shadow:4px 0 24px #0000001f}.alv-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a202f73;z-index:101;opacity:0;transition:opacity .25s;pointer-events:none}.alv-drawer[open] .alv-drawer__panel{transform:none}.alv-drawer[open] .alv-drawer__overlay{opacity:1;pointer-events:auto}.alv-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--alv-line)}.alv-drawer__logo img{height:auto}.alv-drawer__close{border:0;background:none;cursor:pointer;padding:6px;color:var(--alv-ink)}.alv-drawer__nav ul{list-style:none;margin:0;padding:0}.alv-drawer__nav>ul>li{border-bottom:1px solid #F2F2F2}.alv-drawer__nav a,.alv-drawer__sub>summary{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;font-size:16px;color:var(--alv-ink);text-decoration:none;cursor:pointer;list-style:none}.alv-drawer__sub>summary::-webkit-details-marker{display:none}.alv-drawer__sub[open]>summary .alv-icon{transform:rotate(180deg)}.alv-drawer__sub ul{background:var(--alv-soft);padding:4px 0}.alv-drawer__sub ul a{padding:10px 32px;font-size:15px}.alv-drawer__all{font-weight:600}.alv-drawer__quick{display:flex;flex-wrap:wrap;gap:10px;padding:20px}@media(max-width:1199px){.alv-header__row{gap:24px}.alv-pill-link--desktop span{display:none}.alv-pill-link--desktop{padding:0 9px}}@media(max-width:989px){.alv-drawer{display:block}.alv-header__row{display:grid;grid-template-columns:44px 1fr 44px;gap:10px 8px;padding-top:10px;padding-bottom:12px}.alv-header__logo{grid-column:2;justify-self:center}.alv-header__logo img{width:var(--alv-logo-w-mobile)}.alv-header__actions{grid-column:3;justify-self:end;margin:0}.alv-pill-link--desktop{display:none}.alv-search{grid-column:1 / -1;grid-row:2;max-width:none;height:46px}.alv-nav{display:none}}.alv-grid{display:grid;grid-template-columns:repeat(var(--alv-cols, 4),minmax(0,1fr));gap:20px}.alv-card{display:block;color:var(--alv-ink);text-decoration:none}.alv-card__media{position:relative;aspect-ratio:1 / 1;border-radius:var(--alv-radius);overflow:hidden;background:var(--alv-tile)}.alv-card__media img,.alv-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s,transform .4s}.alv-card__placeholder{fill:#c9c9cc;background:var(--alv-tile)}.alv-card__img--hover{opacity:0}.alv-card:hover .alv-card__img--hover{opacity:1}.alv-card:hover .alv-card__media img:only-child{transform:scale(1.04)}.alv-card__badge{position:absolute;top:10px;left:10px;background:var(--alv-price);color:#fff;font-size:13px;font-weight:600;padding:3px 9px;border-radius:40px}.alv-card__label{margin-top:7px;font-size:15px;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alv-card__price{margin-top:3px;font-size:20px;line-height:28px;font-weight:600;color:var(--alv-price);display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.alv-card__compare{font-size:14px;font-weight:400;color:#8e8e93}@media(max-width:749px){.alv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 10px}.alv-grid--scroll-mobile{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 15px;margin:0 -15px;padding:0 15px;scrollbar-width:none}.alv-grid--scroll-mobile>*{flex:0 0 44%;scroll-snap-align:start}.alv-card__price{font-size:17px;line-height:24px}.alv-card__label{font-size:14px}}.alv-catstrip__track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.alv-catstrip__item{display:flex;align-items:center;gap:10px;min-height:91px;background:var(--alv-soft);border:1px solid var(--alv-line);border-radius:var(--alv-radius);overflow:hidden;color:var(--alv-ink);text-decoration:none;transition:border-color .2s,box-shadow .2s}.alv-catstrip__item:hover{border-color:var(--alv-orange);box-shadow:0 4px 14px #e785341f}.alv-catstrip__media{flex:0 0 94px;align-self:stretch;min-height:90px;display:flex;align-items:center;justify-content:center;background:var(--alv-tile);border-radius:var(--alv-radius);overflow:hidden}.alv-catstrip__media img{width:100%;height:100%;object-fit:cover}.alv-catstrip__title{flex:1;padding-right:10px;font-size:15px;font-weight:500;line-height:1.2;text-align:center}@media(max-width:749px){.alv-catstrip__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 15px;margin:0 -15px;padding:0 15px 4px;scrollbar-width:none;gap:10px}.alv-catstrip__track::-webkit-scrollbar{display:none}.alv-catstrip__item{flex:0 0 31%;flex-direction:column;gap:0;min-height:0;scroll-snap-align:start}.alv-catstrip__media{flex:none;width:100%;aspect-ratio:1;min-height:0;border-radius:var(--alv-radius) var(--alv-radius) 0 0}.alv-catstrip__title{padding:10px 6px;font-size:14px}}.alv-hero__grid{display:grid;grid-template-columns:minmax(0,871fr) minmax(0,365fr);gap:15px}.alv-hero__grid--single{grid-template-columns:1fr}.alv-hero__side{position:relative;overflow:hidden;border-radius:var(--alv-radius)}.alv-hero__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.alv-hero__track::-webkit-scrollbar{display:none}.alv-hero__slide{flex:0 0 100%;scroll-snap-align:start}.alv-hero__slide .alv-banner{height:100%}.alv-hero__dots{position:absolute;left:0;right:0;bottom:15px;display:flex;justify-content:center;gap:8px}.alv-hero__dot{width:6px;height:6px;padding:0;border:0;border-radius:10px;background:#ffffffbf;cursor:pointer;transition:width .25s,background .25s}.alv-hero__dot.is-active{width:26px;background:#fff}.alv-banner{position:relative;display:block;overflow:hidden;border-radius:var(--alv-radius);background:var(--alv-banner-bg);color:var(--alv-banner-fg);text-decoration:none}.alv-banner--wide{aspect-ratio:871 / 416}.alv-banner--tall{aspect-ratio:365 / 416}.alv-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}.alv-banner:hover .alv-banner__img{transform:scale(1.02)}.alv-banner--placeholder{background-image:radial-gradient(circle at 80% 20%,rgba(255,255,255,.22),transparent 45%),radial-gradient(circle at 15% 90%,rgba(0,0,0,.18),transparent 50%);background-color:var(--alv-banner-bg)}.alv-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:6% 7%}.alv-banner--tall .alv-banner__content{align-items:center;justify-content:flex-end;text-align:center;padding-bottom:46px}.alv-banner__heading{font-family:var(--font-heading-family);font-size:clamp(26px,3.6vw,52px);font-weight:700;line-height:1.1;max-width:12em}.alv-banner--tall .alv-banner__heading{font-size:clamp(22px,2vw,30px)}.alv-banner__sub{margin-top:12px!important;font-size:clamp(14px,1.3vw,18px);max-width:26em;opacity:.95}.alv-banner__btn{display:inline-block;margin-top:22px;padding:11px 26px;border-radius:40px;background:#1f8a4c;color:#fff;font-weight:700;font-size:15px;letter-spacing:.02em;box-shadow:0 4px #0000002e}.alv-banner--tall .alv-banner__btn{background:#c0392b}@media(max-width:749px){.alv-hero__grid{grid-template-columns:1fr;gap:12px}.alv-banner--wide{aspect-ratio:1 / 1}.alv-hero__side .alv-banner--tall{aspect-ratio:16 / 10}.alv-banner--tall .alv-banner__content{justify-content:center;padding-bottom:6%}}.alv-recipients .alv-section-head{margin-bottom:25px}.alv-marquee{overflow:hidden}.alv-marquee__track{display:flex;gap:15px;width:max-content;animation:alv-marquee var(--alv-marquee-speed, 45s) linear infinite;padding:0 7px}.alv-marquee:hover .alv-marquee__track{animation-play-state:paused}.alv-marquee--static{overflow-x:auto;scrollbar-width:none}.alv-marquee--static .alv-marquee__track{animation:none;margin:0 auto;padding:0 15px}@keyframes alv-marquee{to{transform:translate(calc(-50% - 7px))}}@media(prefers-reduced-motion:reduce){.alv-marquee__track{animation:none}.alv-marquee{overflow-x:auto}}.alv-recipient{flex:0 0 234px;background:#fff;border-radius:var(--alv-radius);overflow:hidden;color:var(--alv-ink);text-decoration:none;transition:transform .2s,box-shadow .2s}.alv-recipient:hover{transform:translateY(-3px);box-shadow:0 8px 22px #1a202f14}.alv-recipient__media{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--alv-tile);overflow:hidden}.alv-recipient__media img{width:100%;height:100%;object-fit:cover}.alv-recipient__title{padding:10px 8px;font-size:20px;font-weight:500;line-height:28px;text-align:center}@media(max-width:749px){.alv-recipient{flex-basis:150px}.alv-recipient__title{font-size:16px;line-height:22px}.alv-emoji--lg{font-size:56px}}.alv-interests__list{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 30px}.alv-interest{width:106px;text-align:center;color:var(--alv-ink);text-decoration:none}.alv-interest__circle{width:106px;height:106px;border-radius:50%;background:var(--alv-circle);display:flex;align-items:center;justify-content:center;transition:transform .2s,box-shadow .2s}.alv-interest__circle img{width:76px;height:76px;object-fit:contain}.alv-interest:hover .alv-interest__circle{transform:translateY(-3px);box-shadow:0 0 0 3px #fff,0 0 0 5px var(--alv-orange)}.alv-interest__title{margin-top:10px!important;font-size:18px;font-weight:500;line-height:22px}@media(max-width:749px){.alv-interests__list{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 8px}.alv-interest{width:auto}.alv-interest__circle{width:86px;height:86px;margin:0 auto}.alv-interest__circle img{width:60px;height:60px}.alv-interest__title{font-size:15px}}.alv-tabbed__banner{position:relative;height:350px;border-radius:var(--alv-radius-lg);overflow:hidden;background:var(--alv-banner-bg);display:flex;align-items:center}.alv-tabbed__banner--placeholder{background-image:radial-gradient(circle at 85% 30%,rgba(255,255,255,.25),transparent 40%),radial-gradient(circle at 60% 110%,rgba(0,0,0,.2),transparent 50%)}.alv-tabbed__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.alv-tabbed__card{position:relative;margin-left:5%;width:450px;max-width:calc(100% - 30px);min-height:199px;box-sizing:border-box;padding:24px 20px;display:flex;flex-direction:column;justify-content:center;text-align:center;background:#fff;border:1px solid #E9E9E9;border-radius:var(--alv-radius-lg)}.alv-tabbed__title{margin:0 auto;max-width:260px;font-size:30px;line-height:42px;font-weight:600;color:var(--alv-ink)}.alv-tabbed__sub{margin-top:10px!important;font-size:18px;line-height:27px}.alv-tabbed__tabs{position:relative;z-index:2;display:flex;justify-content:center;gap:8px;width:max-content;max-width:100%;margin:-30px auto 25px;padding:10px;background:#fff;border-radius:50px;box-sizing:border-box;overflow-x:auto;scrollbar-width:none}.alv-tabbed__tabs::-webkit-scrollbar{display:none}.alv-tab{flex:0 0 auto;height:49px;padding:0 17px;border-radius:50px;border:1.5px solid var(--alv-tile);background:var(--alv-tile);color:var(--alv-ink);font:inherit;font-size:20px;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s}.alv-tab:hover{border-color:#c9c9cc}.alv-tab.is-active{background:transparent;border-color:var(--alv-ink)}.alv-tabbed__more{text-align:center;margin-top:25px}.alv-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 30px;border-radius:50px;font-weight:600;font-size:16px;text-decoration:none}.alv-btn--outline{border:1.5px solid var(--alv-ink);color:var(--alv-ink)}.alv-btn--outline:hover{background:var(--alv-ink);color:#fff}@media(max-width:749px){.alv-tabbed__banner{height:auto;min-height:220px;align-items:flex-end;padding:15px 15px 50px}.alv-tabbed__card{margin:0 auto;min-height:0;padding:16px;width:100%}.alv-tabbed__title{font-size:22px;line-height:30px;max-width:none}.alv-tabbed__sub{font-size:15px;line-height:22px}.alv-tabbed__tabs{justify-content:flex-start;width:100%;padding:6px;margin-top:-26px}.alv-tab{height:40px;font-size:15px;padding:0 14px}}.alv-why .alv-section-head{margin-bottom:58px}.alv-why__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.alv-why__card{position:relative;padding:12px 20px 22px;background:#fff;border:1px solid var(--alv-line);border-radius:var(--alv-radius-lg);text-align:center}.alv-why__icon{display:flex;justify-content:center;margin:-54px 0 10px}.alv-why__icon img,.alv-why__icon .alv-icon{width:54px;height:54px}.alv-why__title{font-size:22px;line-height:31px;font-weight:600}.alv-why__text{margin-top:10px!important;font-size:18px;line-height:28px}@media(max-width:989px){.alv-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:52px}}@media(max-width:749px){.alv-why__grid{gap:46px 10px}.alv-why__card{padding:8px 10px 16px}.alv-why__title{font-size:16px;line-height:22px}.alv-why__text{font-size:14px;line-height:21px}.alv-why__icon{margin-top:-42px}.alv-why__icon img,.alv-why__icon .alv-icon{width:46px;height:46px}}.alv-guarantee .alv-section-head{margin-bottom:22px}.alv-guarantee__sub{font-size:16px;color:var(--alv-muted)}.alv-guarantee__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.alv-tile{position:relative;aspect-ratio:1;border-radius:var(--alv-radius);overflow:hidden;background:var(--alv-tile)}.alv-tile img,.alv-tile__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.alv-tile__placeholder{fill:#c9c9cc}.alv-tile--quote{display:flex;flex-direction:column;justify-content:center;padding:20px;box-sizing:border-box}.alv-tile__mark{color:var(--alv-ink);margin-bottom:10px}.alv-tile__quote{font-size:20px;line-height:28px;font-weight:600}.alv-tile__author{margin-top:12px!important;font-size:15px;color:var(--alv-muted)}@media(max-width:749px){.alv-guarantee__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.alv-tile--quote{padding:14px}.alv-tile__quote{font-size:14px;line-height:20px}}.alv-footer{color:#ddddde}.alv-newsletter{background:var(--alv-nl-bg);padding:19px 0 34px;text-align:center}.alv-newsletter__title{margin:0;font-size:27px;line-height:38px;font-weight:700;color:var(--alv-orange)}.alv-newsletter__text{margin:0;font-size:16px;color:var(--alv-muted)}.alv-newsletter__form{display:flex;justify-content:center;gap:10px;margin-top:15px;flex-wrap:wrap}.alv-newsletter__input{width:533px;max-width:100%;height:44px;padding:0 20px;box-sizing:border-box;border:1px solid #949596;border-radius:50px;font:inherit;font-size:16px;background:#fff;color:#000;outline:0}.alv-newsletter__input:focus{border-color:var(--alv-orange)}.alv-newsletter__btn{height:44px;padding:0 26px;border:0;border-radius:50px;background:var(--alv-orange);color:#fff;font:inherit;font-size:19px;font-weight:700;cursor:pointer;transition:filter .2s}.alv-newsletter__btn:hover{filter:brightness(.93)}.alv-newsletter__msg{width:100%;margin:6px 0 0;color:var(--alv-ink);font-size:15px}.alv-newsletter__msg--error{color:var(--alv-price)}.alv-footer__main{background:var(--alv-navy);padding-top:50px}.alv-footer__grid{display:grid;grid-template-columns:minmax(0,2fr) repeat(var(--alv-footer-cols, 3),minmax(0,1fr));gap:30px;padding-left:35px;padding-right:35px;padding-bottom:50px}.alv-footer__logo img{width:190px;height:auto}.alv-footer__info{margin:12px 0 0;font-size:15px;line-height:1.5;color:#ddddde;max-width:420px}.alv-footer__info strong{font-weight:600}.alv-footer__info a{color:inherit}.alv-footer__follow{margin:14px 0 10px;font-size:15px;font-weight:600;color:#fff}.alv-footer__social{display:flex;gap:25px}.alv-footer__social a{display:inline-flex;transition:transform .2s}.alv-footer__social a:hover{transform:translateY(-2px)}.alv-footer__acc>summary{list-style:none}.alv-footer__acc>summary::-webkit-details-marker{display:none}.alv-footer__heading{font-size:18px;line-height:27px;font-weight:600;color:#fff;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.alv-footer__chev{display:none}.alv-footer__links{list-style:none;margin:10px 0 0;padding:0}.alv-footer__links li{margin-bottom:11px}.alv-footer__links a{font-size:15px;font-weight:300;line-height:23px;color:#ddddde;text-decoration:none}.alv-footer__links a:hover{color:var(--alv-orange)}.alv-footer__divider{height:1px;background:#3e4454}.alv-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:25px;padding-bottom:30px;flex-wrap:wrap}.alv-footer__copy{margin:0;font-size:15px;font-weight:400;color:#ddddde;padding-left:35px}.alv-footer__copy a{color:#fff;font-weight:600;text-decoration:none}.alv-footer__payments{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0 35px 0 0}.alv-footer__payments .icon{width:38px;height:24px}@media(max-width:989px){.alv-footer__grid{grid-template-columns:1fr;gap:0;padding-left:15px;padding-right:15px}.alv-footer__brand{padding-bottom:20px}.alv-footer__col{border-top:1px solid #2C3345}.alv-footer__heading{padding:14px 0;pointer-events:auto;cursor:pointer}.alv-footer__chev{display:inline-flex;transition:transform .2s}.alv-footer__acc[open] .alv-footer__chev{transform:rotate(180deg)}.alv-footer__links{margin:0 0 12px}.alv-footer__copy{padding-left:0}.alv-footer__payments{padding-right:0}.alv-newsletter__title{font-size:22px;line-height:30px}.alv-newsletter__input{flex:1 1 200px}}.alv-totop{position:fixed;right:20px;bottom:90px;z-index:50;width:50px;height:50px;border:0;border-radius:10px;background:var(--alv-orange-strong);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 16px #ee860f59;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s,transform .25s,visibility .25s}.alv-totop.is-visible{opacity:1;visibility:visible;transform:none}.price,.price-item--regular,.price-item--sale,.price__regular .price-item{color:var(--alv-price);font-weight:600}.price--on-sale .price-item--regular{color:#8e8e93;font-weight:400}.card-wrapper .card__heading{font-size:15px;font-weight:400}.card .card__inner{border-radius:var(--alv-radius);overflow:hidden}.card--standard .card__inner{background:var(--alv-tile)}.button,.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:0}.title,.main-page-title,.collection-hero__title,.product__title h1{font-weight:600}.jdgm-widget,.jdgm-widget *{font-family:var(--font-body-family)}.jdgm-star{color:#ff9f2e}.jdgm-prev-badge{margin:-4px 0 6px}.alv-nav{position:relative}.alv-nav__item--mega{position:static}.alv-mega{position:absolute;left:0;right:0;top:100%;z-index:40;background:#fff;border-top:1px solid #F0F0F0;box-shadow:0 18px 30px #1a202f1a;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s}.alv-nav__item--mega:hover .alv-mega,.alv-nav__item--mega:focus-within .alv-mega{opacity:1;visibility:visible;transform:none}.alv-mega__inner{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:22px 30px;padding-top:24px;padding-bottom:28px;max-height:70vh;overflow-y:auto}.alv-mega__heading{margin:0 0 10px!important;font-size:15px;font-weight:600;color:var(--alv-ink)}.alv-mega__links{list-style:none;margin:0;padding:0}.alv-mega__links a{display:block;padding:5px 0;font-size:14px;color:#4a4a52;text-decoration:none}.alv-mega__links a:hover{color:var(--alv-orange)}.alv-drawer__mega{background:var(--alv-soft);padding:6px 0 12px}.alv-drawer__mega .alv-drawer__all{padding:12px 32px}.alv-drawer__group-title{margin:10px 0 2px!important;padding:0 32px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8e8e93}.alv-drawer__group ul{background:transparent!important;padding:0!important}.alv-drawer__group a{padding:8px 40px!important;font-size:15px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aloveya.css.map */
