/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--fw-navy:#001040;--fw-navy-2:#0b1f5c;--fw-ocean:#00708f;--fw-ocean-2:#0089ab;--fw-ocean-soft:#e3f1f5;--fw-sand:#c8925f;--fw-sand-deep:#9a5f2c;--fw-sand-soft:#f6ebdf;--fw-paper:#f2f5f8;--fw-white:#ffffff;--fw-ink:#0d1931;--fw-muted:#56627a;--fw-line:#d9e0ea;--fw-hot:#c2410c;--fw-wa:#25d366;--fw-wa-dark:#0f7a3d;--fw-ok:#157f3b;--fw-error:#b42318;--fw-font-display:"Barlow Semi Condensed","Arial Narrow",system-ui,sans-serif;--fw-font-body:"Nunito Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--fw-step--1:0.8125rem;--fw-step-0:1rem;--fw-step-1:1.125rem;--fw-step-2:1.375rem;--fw-step-3:1.75rem;--fw-step-4:clamp(2rem,1.4rem + 2.6vw,3.25rem);--fw-gutter:clamp(1rem,0.6rem + 1.6vw,2rem);--fw-max:1280px;--fw-radius-s:6px;--fw-radius:10px;--fw-radius-l:18px;--fw-shadow:0 1px 2px rgba(0,16,64,0.06),0 8px 24px -12px rgba(0,16,64,0.22);--fw-focus:0 0 0 3px var(--fw-white),0 0 0 5px var(--fw-ocean-2);--fw-header-h:76px;}
*,*::before,*::after{box-sizing:border-box;}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}}body{margin:0;font-family:var(--fw-font-body);font-size:var(--fw-step-0);line-height:1.55;color:var(--fw-ink);background:var(--fw-paper);-webkit-font-smoothing:antialiased;}img,svg,video{max-width:100%;height:auto;}h1,h2,h3,h4{font-family:var(--fw-font-display);font-weight:700;line-height:1.12;letter-spacing:-0.005em;margin:0 0 0.5em;color:var(--fw-navy);}h1{font-size:var(--fw-step-4);}h2{font-size:var(--fw-step-3);}h3{font-size:var(--fw-step-2);}p{margin:0 0 1em;}a{color:var(--fw-ocean);text-underline-offset:0.15em;}a:hover{color:var(--fw-navy);}:focus-visible{outline:none;box-shadow:var(--fw-focus);border-radius:4px;}hr{border:0;border-top:1px solid var(--fw-line);margin:2rem 0;}.visually-hidden,.element-invisible{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;word-wrap:normal;}.visually-hidden.focusable:focus{position:static !important;width:auto;height:auto;clip:auto;}[hidden]{display:none !important;}.fw-i{width:1.15em;height:1.15em;flex:none;vertical-align:-0.2em;}input[type="text"],input[type="email"],input[type="search"],input[type="tel"],input[type="password"],input[type="number"],input[type="url"],input[type="date"],input[type="time"],select,textarea{font:inherit;color:var(--fw-ink);background:var(--fw-white);border:1px solid var(--fw-line);border-radius:var(--fw-radius-s);padding:0.6rem 0.75rem;min-height:44px;max-width:100%;}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--fw-ocean-2);}label,.form-item__label{font-weight:700;display:block;margin-bottom:0.3rem;}.form-item{margin-bottom:1rem;}.description,.form-item__description{font-size:var(--fw-step--1);color:var(--fw-muted);margin-top:0.25rem;}fieldset{border:1px solid var(--fw-line);border-radius:var(--fw-radius);padding:1rem 1.25rem;margin:0 0 1.25rem;background:var(--fw-white);}legend{font-family:var(--fw-font-display);font-weight:700;font-size:var(--fw-step-1);color:var(--fw-navy);padding:0 0.4rem;}.form-required::after{content:" *";color:var(--fw-hot);}.form-actions{display:flex;flex-wrap:wrap;gap:0.75rem;align-items:center;margin-top:1rem;}.fw-btn,.button,input[type="submit"],button.button{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;min-height:44px;padding:0.6rem 1.15rem;font-family:var(--fw-font-display);font-weight:700;font-size:1.0625rem;letter-spacing:0.01em;line-height:1.1;text-decoration:none;cursor:pointer;border:2px solid transparent;border-radius:var(--fw-radius-s);background:var(--fw-navy);color:var(--fw-white);transition:background-color 0.15s,color 0.15s,border-color 0.15s;}.fw-btn:hover,.button:hover,input[type="submit"]:hover{background:var(--fw-ocean);color:var(--fw-white);}.fw-btn--primary,.button--primary,.form-actions .button--primary{background:var(--fw-ocean);}.fw-btn--primary:hover,.button--primary:hover{background:var(--fw-navy);}.fw-btn--ghost{background:transparent;border-color:currentColor;color:inherit;}.fw-btn--ghost:hover{background:var(--fw-white);color:var(--fw-navy);border-color:var(--fw-white);}.fw-btn--wa{background:var(--fw-wa);color:#053b1d;}.fw-btn--wa:hover{background:var(--fw-wa-dark);color:var(--fw-white);}.fw-btn--sm{min-height:40px;padding:0.45rem 0.85rem;font-size:0.975rem;}.fw-btn--lg{min-height:52px;padding:0.8rem 1.5rem;font-size:1.1875rem;}.fw-btn--block{width:100%;}.fw-btn--icon{padding-inline:0.65rem;}.button--danger{background:var(--fw-error);}.button.is-disabled,.button:disabled{opacity:0.55;cursor:not-allowed;}table{width:100%;border-collapse:collapse;background:var(--fw-white);border-radius:var(--fw-radius);overflow:hidden;}th,td{padding:0.75rem;text-align:left;border-bottom:1px solid var(--fw-line);vertical-align:middle;}th{font-family:var(--fw-font-display);font-weight:700;color:var(--fw-navy);background:var(--fw-ocean-soft);}.fw-prose{max-width:75ch;}.fw-prose table{margin:1rem 0;}.fw-prose td:first-child{font-weight:700;width:35%;color:var(--fw-navy);}.fw-prose ul{padding-left:1.2rem;}
.fw-wrap{width:100%;max-width:var(--fw-max);margin-inline:auto;padding-inline:var(--fw-gutter);}.fw-topbar{background:var(--fw-navy);color:#d6deef;font-size:var(--fw-step--1);}.fw-topbar__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:38px;}.fw-topbar a{color:inherit;text-decoration:none;}.fw-topbar a:hover{color:var(--fw-white);}.fw-topbar__promo{margin:0;display:flex;align-items:center;gap:0.45rem;color:var(--fw-sand-soft);font-weight:600;}.fw-topbar__promo .fw-i{color:var(--fw-sand);}.fw-topbar__promo a{text-decoration:underline;text-decoration-color:rgba(200,146,95,0.6);}.fw-topbar__contact{display:flex;align-items:center;gap:1.25rem;}.fw-topbar__contact > a{display:inline-flex;gap:0.4rem;align-items:center;}.fw-social{list-style:none;margin:0;padding:0;display:flex;gap:0.35rem;}.fw-social a{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:inherit;background:rgba(255,255,255,0.08);}.fw-social a:hover{background:var(--fw-ocean);color:var(--fw-white);}.fw-social--small a{width:28px;height:28px;background:transparent;}.fw-social--small .fw-i{width:16px;height:16px;}.fw-header{background:var(--fw-white);position:sticky;top:0;z-index:50;box-shadow:0 1px 0 var(--fw-line);}.fw-header__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;min-height:var(--fw-header-h);}.fw-header__toggle{display:none;}.fw-logo{display:block;line-height:0;}.fw-logo img{width:clamp(200px,22vw,300px);height:auto;}.fw-search{display:flex;max-width:620px;width:100%;justify-self:center;border:2px solid var(--fw-navy);border-radius:var(--fw-radius-s);overflow:hidden;background:var(--fw-white);}.fw-search input{flex:1;border:0;border-radius:0;min-width:0;}.fw-search input:focus-visible{box-shadow:none;}.fw-search:focus-within{box-shadow:var(--fw-focus);}.fw-search button{border:0;background:var(--fw-navy);color:var(--fw-white);padding:0 1.1rem;cursor:pointer;}.fw-search button:hover{background:var(--fw-ocean);}.fw-search .fw-i{width:20px;height:20px;}.fw-header__actions{display:flex;align-items:center;gap:0.25rem;}.fw-action{display:flex;align-items:center;gap:0.5rem;padding:0.4rem 0.6rem;border-radius:var(--fw-radius-s);color:var(--fw-navy);text-decoration:none;font-family:var(--fw-font-display);font-weight:700;line-height:1.05;}.fw-action:hover{background:var(--fw-paper);color:var(--fw-navy);}.fw-action .fw-i{width:26px;height:26px;}.fw-action__text small{display:block;font-family:var(--fw-font-body);font-weight:600;font-size:0.72rem;color:var(--fw-muted);}.fw-action--wa .fw-i{color:#1fae55;}.fw-cart-icon{position:relative;display:inline-flex;margin-right:0.45rem;}.fw-cart-count{position:absolute;top:-7px;right:-9px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--fw-sand);color:var(--fw-navy);font:700 0.75rem/20px var(--fw-font-body);text-align:center;}.fw-cart-count.is-empty{background:var(--fw-line);color:var(--fw-muted);}.fw-nav{background:var(--fw-ocean);}.fw-nav__inner{display:flex;align-items:center;}.fw-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;flex:1;}.fw-nav__list a{display:flex;align-items:center;gap:0.45rem;padding:0.75rem 0.9rem;color:var(--fw-white);text-decoration:none;font-family:var(--fw-font-display);font-weight:600;font-size:1.0625rem;}.fw-nav__list a:hover,.fw-nav__list a[aria-current]{background:rgba(0,16,64,0.28);}.fw-nav__list .fw-i--cat{width:22px;height:22px;opacity:0.85;}.fw-nav__deals{margin-left:auto;}.fw-nav__deals a{background:var(--fw-sand);color:var(--fw-navy);}.fw-nav__deals a:hover{background:var(--fw-sand-soft);color:var(--fw-navy);}.fw-nav__mobile-extra{display:none;}.fw-nav .menu{list-style:none;margin:0;padding:0;display:flex;}.fw-nav .menu a{color:var(--fw-white);padding:0.75rem 0.9rem;display:block;text-decoration:none;}.fw-main{min-height:50vh;}.fw-main:focus{outline:none;}.fw-body{padding-block:1.75rem 3rem;}.fw-page--front .fw-body{padding-top:1rem;}.fw-body--with-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:2rem;}.fw-content-top{padding-top:2rem;}.fw-content-top > * + *{margin-top:2.5rem;}.fw-breadcrumb-wrap{padding-top:1rem;}.fw-highlighted{padding-top:1rem;}.fw-promo-strip{background:var(--fw-sand-soft);border-block:1px solid #ead8c3;}.fw-footer{background:var(--fw-navy);color:#c9d3e8;margin-top:2rem;}.fw-footer a{color:#e7ecf7;text-decoration:none;}.fw-footer a:hover{color:var(--fw-sand);text-decoration:underline;}.fw-footer__cta{background:var(--fw-ocean);color:var(--fw-white);}.fw-footer__cta-inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.75rem;}.fw-footer .fw-footer__cta h2{color:var(--fw-white);margin:0 0 0.25rem;font-size:var(--fw-step-3);}.fw-footer__cta p{margin:0;max-width:60ch;color:#e1f2f7;}.fw-footer__cta .fw-btn--wa:hover{color:var(--fw-white);text-decoration:none;}.fw-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2rem;padding-block:3rem 2rem;}.fw-footer__name{font-family:var(--fw-font-display);font-weight:700;font-size:var(--fw-step-2);color:var(--fw-white);margin-bottom:0.75rem;}.fw-footer__contact{list-style:none;padding:0;margin:0 0 1.25rem;display:grid;gap:0.55rem;}.fw-footer__contact li{display:flex;gap:0.6rem;align-items:flex-start;}.fw-footer__contact .fw-i{color:var(--fw-sand);margin-top:0.2rem;}.fw-footer__title,.fw-footer h2{color:var(--fw-white);font-size:var(--fw-step-1);margin-bottom:0.9rem;}.fw-footer__links,.fw-footer .menu{list-style:none;margin:0;padding:0;display:grid;gap:0.5rem;}.fw-pay{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:0.4rem;}.fw-pay li{border:1px solid rgba(255,255,255,0.2);border-radius:var(--fw-radius-s);padding:0.25rem 0.6rem;font-size:var(--fw-step--1);font-weight:700;color:var(--fw-white);}.fw-footer__bottom{border-top:1px solid rgba(255,255,255,0.12);font-size:var(--fw-step--1);}.fw-footer__bottom-inner{display:flex;justify-content:space-between;gap:1rem;padding-block:1.1rem;}.fw-footer__bottom p{margin:0;}@media (max-width:1100px){.fw-action__text{display:none;}.fw-footer__grid{grid-template-columns:1fr 1fr;}}@media (max-width:820px){:root{--fw-header-h:60px;}.fw-topbar__contact{display:none;}.fw-topbar__inner{justify-content:center;text-align:center;min-height:34px;padding-block:0.3rem;}.fw-header__inner{grid-template-columns:auto 1fr auto;gap:0.5rem;}.fw-header__toggle{display:grid;place-items:center;width:44px;height:44px;border:0;background:none;color:var(--fw-navy);border-radius:var(--fw-radius-s);cursor:pointer;}.fw-header__toggle .fw-i{width:26px;height:26px;}.fw-header__toggle .fw-i--close,.fw-header__toggle[aria-expanded="true"] .fw-i--open{display:none;}.fw-header__toggle[aria-expanded="true"] .fw-i--close{display:block;}.fw-logo img{width:min(190px,52vw);}.fw-action--wa,.fw-header__actions .fw-action:not(.fw-action--cart){display:none;}.fw-search{grid-column:1 / -1;grid-row:2;max-width:none;margin-bottom:0.65rem;}.fw-nav{display:none;position:absolute;left:0;right:0;top:100%;max-height:calc(100vh - 120px);overflow-y:auto;box-shadow:0 16px 30px -10px rgba(0,16,64,0.5);}.fw-nav.is-open{display:block;}.fw-nav__inner{flex-direction:column;align-items:stretch;padding-inline:0;}.fw-nav__list{flex-direction:column;}.fw-nav__list a{padding:0.95rem var(--fw-gutter);border-bottom:1px solid rgba(255,255,255,0.12);}.fw-nav__deals{margin-left:0;}.fw-nav__mobile-extra{display:grid;gap:0;background:var(--fw-navy);}.fw-nav__mobile-extra a{display:flex;gap:0.6rem;align-items:center;padding:0.95rem var(--fw-gutter);color:var(--fw-white);text-decoration:none;font-weight:700;}.fw-body--with-sidebar{grid-template-columns:1fr;}.fw-footer__cta-inner{flex-direction:column;align-items:flex-start;}.fw-footer__grid{grid-template-columns:1fr;gap:1.75rem;padding-block:2rem 1rem;}.fw-footer__bottom-inner{flex-direction:column;padding-bottom:5.5rem;}}
.fw-section{margin-block:2.5rem;}.fw-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.1rem;}.fw-section__title{margin:0;font-size:var(--fw-step-3);}.fw-section__more{font-weight:700;white-space:nowrap;}.fw-empty{background:var(--fw-white);border:1px dashed var(--fw-line);border-radius:var(--fw-radius);padding:1.5rem;color:var(--fw-muted);}.fw-empty p:last-child{margin-bottom:0;}.fw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:1rem;}.fw-card{display:flex;flex-direction:column;background:var(--fw-white);border:1px solid var(--fw-line);border-radius:var(--fw-radius);overflow:hidden;}.fw-card:hover{border-color:#b7c4d6;}.fw-card__media{position:relative;display:grid;place-items:center;aspect-ratio:1 / 1;padding:1rem;background:var(--fw-white);border-bottom:1px solid var(--fw-line);}.fw-card__media img{width:100%;height:100%;object-fit:contain;}.fw-card__placeholder{width:46%;height:46%;color:#b6c3d6;}.fw-card__body{display:flex;flex-direction:column;gap:0.4rem;padding:0.9rem 1rem 1rem;flex:1;}.fw-card__meta{margin:0;font-size:var(--fw-step--1);font-weight:700;color:var(--fw-ocean);}.fw-card__title{margin:0;font-family:var(--fw-font-body);font-size:0.975rem;font-weight:700;line-height:1.35;}.fw-card__title a{color:var(--fw-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.fw-card__title a:hover{color:var(--fw-ocean);text-decoration:underline;}.fw-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.2rem 0.55rem;margin-top:auto;padding-top:0.35rem;}.fw-card__now{font-family:var(--fw-font-display);font-size:1.375rem;font-weight:700;color:var(--fw-navy);}.fw-card__now--ask{font-size:1.0625rem;color:var(--fw-muted);}.fw-card__was{color:var(--fw-muted);font-size:0.9rem;}.fw-card__actions{display:flex;gap:0.4rem;margin-top:0.4rem;}.fw-card__actions .fw-btn--primary{flex:1;}.fw-card__timer{display:flex;align-items:center;gap:0.35rem;margin:0;font-size:var(--fw-step--1);font-weight:700;color:var(--fw-sand-deep);font-variant-numeric:tabular-nums;}.fw-badge{position:absolute;top:0.6rem;padding:0.2rem 0.5rem;border-radius:4px;font:700 0.78rem/1.3 var(--fw-font-body);}.fw-badge--save{left:0.6rem;background:var(--fw-hot);color:var(--fw-white);}.fw-badge--daily{right:0.6rem;background:var(--fw-sand);color:var(--fw-navy);}.fw-badge--weekly{right:0.6rem;background:var(--fw-ocean);color:var(--fw-white);}.fw-card--daily{border-color:var(--fw-sand);}.fw-deals{border-radius:var(--fw-radius-l);padding:clamp(1.1rem,2.5vw,2rem);}.fw-deals--daily{background:var(--fw-sand-soft);border:1px solid #ecd6bd;}.fw-deals--weekly{background:var(--fw-ocean-soft);border:1px solid #c6e2ea;}.fw-deals + .fw-deals{margin-top:2rem;}.fw-deals__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;}.fw-deals__heading .fw-section__title{margin-bottom:0.15rem;}.fw-deals__sub{margin:0;color:var(--fw-muted);}.fw-deals__more{margin:1rem 0 0;font-weight:700;}.fw-grid--single{grid-template-columns:minmax(0,420px);}.fw-promo-timer{display:inline-flex;align-items:center;gap:0.75rem;padding:0.5rem 0.6rem 0.5rem 0.9rem;border-radius:var(--fw-radius);background:var(--fw-navy);color:var(--fw-white);}.fw-promo-timer__label{font-weight:700;font-size:var(--fw-step--1);color:#c9d3e8;}.fw-promo-timer__clock{display:flex;align-items:baseline;gap:0.15rem;font-family:var(--fw-font-display);font-variant-numeric:tabular-nums;}.fw-promo-timer__clock span{display:inline-block;min-width:2.1ch;padding:0.1rem 0.35rem;border-radius:4px;background:rgba(255,255,255,0.1);font-size:1.6rem;font-weight:700;line-height:1.1;text-align:center;}.fw-promo-timer__clock small{font-size:0.8rem;color:#9fb0d3;margin-right:0.3rem;}.fw-promo-timer--daily .fw-promo-timer__clock span{color:var(--fw-sand);}.fw-promo-timer--weekly .fw-promo-timer__clock span{color:#8fdcef;}.fw-promo-timer.is-ended{background:var(--fw-muted);}.fw-cats__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0.85rem;}.fw-cats__tile{display:grid;grid-template-rows:auto auto 1fr;gap:0.3rem;height:100%;padding:1.1rem 1.1rem 1.2rem;border-radius:var(--fw-radius);background:var(--fw-white);border:1px solid var(--fw-line);color:var(--fw-ink);text-decoration:none;}.fw-cats__tile:hover{border-color:var(--fw-ocean);color:var(--fw-ink);}.fw-cats__tile:hover .fw-cats__icon{color:var(--fw-white);background:var(--fw-ocean);}.fw-cats__icon{width:56px;height:56px;padding:10px;border-radius:50%;color:var(--fw-ocean);background:var(--fw-ocean-soft);margin-bottom:0.4rem;transition:background-color 0.15s,color 0.15s;}.fw-cats__tile--server .fw-cats__icon,.fw-cats__tile--server-accessory .fw-cats__icon{color:var(--fw-navy);background:#e2e7f3;}.fw-cats__name{font-family:var(--fw-font-display);font-weight:700;font-size:var(--fw-step-2);color:var(--fw-navy);line-height:1.1;}.fw-cats__text{font-size:var(--fw-step--1);color:var(--fw-muted);line-height:1.45;}.fw-catalog{display:grid;grid-template-columns:240px minmax(0,1fr);gap:1.75rem;align-items:start;}.fw-catalog__filters{position:sticky;top:calc(var(--fw-header-h) + 60px);background:var(--fw-white);border:1px solid var(--fw-line);border-radius:var(--fw-radius);padding:1rem;}.fw-catalog__filters-title{font-size:var(--fw-step-1);margin-bottom:0.5rem;}.fw-catalog__filters ul{list-style:none;margin:0;padding:0;}.fw-catalog__filters li a{display:flex;align-items:center;gap:0.5rem;padding:0.5rem 0.55rem;border-radius:var(--fw-radius-s);color:var(--fw-ink);text-decoration:none;font-weight:600;}.fw-catalog__filters li a:hover{background:var(--fw-paper);}.fw-catalog__filters li a[aria-current]{background:var(--fw-navy);color:var(--fw-white);}.fw-catalog__filters .fw-i{width:22px;height:22px;}.fw-catalog__help{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--fw-line);font-size:var(--fw-step--1);color:var(--fw-muted);}.fw-catalog__bar{display:flex;align-items:center;gap:0.6rem;margin-bottom:1rem;}.fw-catalog__bar label{margin:0 0 0 auto;font-weight:600;color:var(--fw-muted);}.fw-catalog__count{margin:0;font-weight:700;}.fw-catalog__desc{color:var(--fw-muted);margin-bottom:1rem;max-width:70ch;}@media (max-width:820px){.fw-catalog{grid-template-columns:1fr;}.fw-catalog__filters{position:static;padding:0.6rem;}.fw-catalog__filters-title,.fw-catalog__help{display:none;}.fw-catalog__filters ul{display:flex;gap:0.4rem;overflow-x:auto;scrollbar-width:none;}.fw-catalog__filters li a{white-space:nowrap;border:1px solid var(--fw-line);}.fw-catalog__bar{flex-wrap:wrap;}}.fw-promises{background:var(--fw-white);border-block:1px solid var(--fw-line);}.fw-promises__list{list-style:none;margin-block:0;padding-block:1.6rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;}.fw-promises li{display:flex;gap:0.85rem;align-items:flex-start;}.fw-promises .fw-i{width:34px;height:34px;color:var(--fw-ocean);}.fw-promises strong{display:block;font-family:var(--fw-font-display);font-size:1.125rem;color:var(--fw-navy);line-height:1.2;}.fw-promises span{font-size:var(--fw-step--1);color:var(--fw-muted);}.fw-wa{position:fixed;right:1rem;bottom:1rem;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:0.75rem;}.fw-wa__button{display:inline-flex;align-items:center;gap:0.55rem;height:56px;padding:0 1.2rem 0 1rem;border:0;border-radius:28px;background:var(--fw-wa);color:#053b1d;font:700 1rem var(--fw-font-body);cursor:pointer;box-shadow:0 10px 24px -8px rgba(15,122,61,0.65);}.fw-wa__button .fw-i{width:28px;height:28px;}.fw-wa__button:hover{background:#1ebe5b;}.fw-wa__card{width:min(340px,calc(100vw - 2rem));background:var(--fw-white);border-radius:var(--fw-radius-l);overflow:hidden;box-shadow:0 24px 48px -16px rgba(0,16,64,0.45);}.fw-wa__head{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;padding:0.6rem 0.6rem 0.6rem 1rem;background:var(--fw-white);border-bottom:3px solid var(--fw-wa);}.fw-wa__head img{width:190px;height:auto;}.fw-wa__close{border:0;background:none;width:40px;height:40px;border-radius:50%;cursor:pointer;color:var(--fw-muted);}.fw-wa__close:hover{background:var(--fw-paper);}.fw-wa__body{padding:1rem;background:#ece5dd;}.fw-wa__bubble{background:var(--fw-white);padding:0.7rem 0.85rem;border-radius:0 10px 10px 10px;font-size:0.95rem;box-shadow:0 1px 1px rgba(0,0,0,0.08);}.fw-wa__hours{display:flex;gap:0.4rem;align-items:center;font-size:var(--fw-step--1);color:var(--fw-muted);}.fw-wa__form{display:grid;gap:0.5rem;}.fw-wa__form textarea{width:100%;resize:vertical;}@media (max-width:820px){.fw-wa__label{display:none;}.fw-wa__button{width:56px;padding:0;justify-content:center;}}[data-drupal-messages] > div,.messages{border-radius:var(--fw-radius);padding:0.9rem 1.1rem;margin-bottom:1rem;border-left:5px solid var(--fw-ocean);background:var(--fw-white);box-shadow:var(--fw-shadow);}.messages--status{border-color:var(--fw-ok);}.messages--warning{border-color:var(--fw-sand);}.messages--error{border-color:var(--fw-error);}.messages__title,.messages h2{font-size:1rem;margin:0 0 0.2rem;}.messages a{font-weight:700;}.tabs,ul.tabs.primary{list-style:none;display:flex;flex-wrap:wrap;gap:0.3rem;padding:0;margin:0 0 1.25rem;border-bottom:2px solid var(--fw-line);}.tabs a{display:block;padding:0.55rem 0.9rem;text-decoration:none;font-weight:700;color:var(--fw-muted);border-bottom:3px solid transparent;margin-bottom:-2px;}.tabs a.is-active,.tabs .is-active a{color:var(--fw-navy);border-color:var(--fw-ocean);}.action-links{list-style:none;padding:0;margin:0 0 1rem;}.pager__items{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0.35rem;padding:0;margin:2rem 0 0;}.pager__item a,.pager__item.is-active{display:grid;place-items:center;min-width:44px;height:44px;padding:0 0.6rem;border-radius:var(--fw-radius-s);background:var(--fw-white);border:1px solid var(--fw-line);text-decoration:none;font-weight:700;color:var(--fw-navy);}.pager__item.is-active{background:var(--fw-navy);color:var(--fw-white);border-color:var(--fw-navy);}.pager__item.is-active a{color:inherit;background:none;border:0;}.breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:0.3rem;margin:0;padding:0;font-size:var(--fw-step--1);color:var(--fw-muted);}.breadcrumb li + li::before{content:"/";margin-right:0.3rem;color:#a8b3c6;}.fw-share{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap;}.fw-share__label{display:inline-flex;gap:0.35rem;align-items:center;font-weight:700;color:var(--fw-muted);font-size:var(--fw-step--1);}.fw-share ul{list-style:none;margin:0;padding:0;display:flex;gap:0.35rem;}.fw-share a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--fw-white);}.fw-share__whatsapp{background:#1fae55;}.fw-share__facebook{background:#1877f2;}.fw-share__x{background:#0f1419;}.fw-share__linkedin{background:#0a66c2;}.fw-share__telegram{background:#229ed9;}.fw-share a:hover{filter:brightness(1.12);color:var(--fw-white);}.fw-cart-wa{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin-top:1.5rem;padding:1.25rem 1.5rem;border-radius:var(--fw-radius);background:#e8f8ee;border:1px solid #bfe8cf;}.fw-cart-wa h2{font-size:var(--fw-step-2);margin:0 0 0.2rem;color:#0b4d29;}.fw-cart-wa p{margin:0;max-width:60ch;}@media (max-width:820px){.fw-cart-wa{flex-direction:column;align-items:stretch;}}@media (max-width:1100px){.fw-cats__list{grid-template-columns:repeat(3,minmax(0,1fr));}.fw-promises__list{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:640px){.fw-cats__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0.6rem;}.fw-cats__list li:last-child:nth-child(odd){grid-column:1 / -1;}.fw-cats__text{display:none;}.fw-cats__tile{grid-template-rows:auto auto;padding:0.9rem;}.fw-cats__icon{width:46px;height:46px;padding:8px;}.fw-cats__name{font-size:1.15rem;}.fw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0.6rem;}.fw-card__body{padding:0.7rem;}.fw-card__now{font-size:1.15rem;}.fw-card__actions{gap:0.3rem;}.fw-card__actions .fw-btn{min-width:0;padding-inline:0.4rem;font-size:0.85rem;white-space:nowrap;}.fw-card__actions .fw-btn--icon{flex:0 0 40px;}.fw-deals{padding:0.75rem;border-radius:var(--fw-radius);}.fw-card__actions .fw-btn--primary .fw-i{display:none;}.fw-badge--daily,.fw-badge--weekly{top:auto;bottom:0.5rem;left:0.5rem;right:auto;}.fw-badge{font-size:0.72rem;}.fw-promises__list{grid-template-columns:1fr;}.fw-deals__head{align-items:flex-start;flex-direction:column;}.fw-promo-timer__clock span{font-size:1.35rem;}}.fw-account{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:clamp(1.25rem,4vw,3.5rem);align-items:start;padding-block:clamp(1.5rem,4vw,3.5rem);}.fw-account__card{background:var(--fw-white);border:1px solid var(--fw-line);border-radius:var(--fw-radius-l);padding:clamp(1.25rem,3vw,2.25rem);box-shadow:var(--fw-shadow);}.fw-account__card h1{font-size:var(--fw-step-3);margin-bottom:1rem;}.fw-page--account .fw-account__card .block-page-title-block,.fw-page--account h1.page-title{margin-bottom:0.25rem;}.fw-account__card .fw-tabs-wrap{margin-bottom:1.5rem;}.fw-account__card input[type="text"],.fw-account__card input[type="email"],.fw-account__card input[type="password"]{width:100%;}.fw-account__card .form-actions{flex-direction:column;align-items:stretch;gap:0.85rem;}.fw-account__card .form-actions input[type="submit"]{width:100%;min-height:52px;background:var(--fw-ocean);font-size:1.1875rem;}.fw-account__card .form-actions input[type="submit"]:hover{background:var(--fw-navy);}.fw-account__forgot{text-align:center;font-weight:700;}.fw-account__switch{margin:1.25rem 0 0;padding-top:1.1rem;border-top:1px solid var(--fw-line);text-align:center;}.fw-account__switch a{font-weight:700;}.fw-account__card [data-drupal-messages] > div,.fw-account__card .messages{box-shadow:none;border:1px solid var(--fw-line);border-left-width:5px;}.fw-account__card .password-strength,.fw-account__card .password-confirm{font-size:var(--fw-step--1);}.fw-account__aside{padding:clamp(1.25rem,3vw,2.25rem);border-radius:var(--fw-radius-l);background:var(--fw-navy);color:#d6deef;}.fw-account__aside h2{color:var(--fw-white);font-size:var(--fw-step-3);}.fw-account__perks{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;gap:1.1rem;}.fw-account__perks li{display:flex;gap:0.85rem;align-items:flex-start;}.fw-account__perks .fw-i{width:30px;height:30px;color:var(--fw-sand);margin-top:0.1rem;}.fw-account__perks strong{display:block;color:var(--fw-white);font-family:var(--fw-font-display);font-size:1.15rem;}.fw-account__help{padding-top:1.25rem;border-top:1px solid rgba(255,255,255,0.15);}.fw-account__help p{margin-bottom:0.6rem;}@media (max-width:820px){.fw-account{grid-template-columns:1fr;}}.fw-tabs-wrap{margin:0 0 1.25rem;}.fw-tabs{list-style:none;margin:0;padding:4px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;background:var(--fw-paper);border:1px solid var(--fw-line);border-radius:var(--fw-radius);}.fw-tabs__item{min-width:0;}.fw-tabs a{display:flex;align-items:center;justify-content:center;min-height:40px;padding:0.35rem 0.75rem;border-radius:var(--fw-radius-s);color:var(--fw-muted);font-weight:700;font-size:0.9rem;text-align:center;text-decoration:none;}.fw-tabs a:hover{color:var(--fw-navy);background:var(--fw-white);}.fw-tabs a.is-active,.fw-tabs .is-active a{background:var(--fw-white);color:var(--fw-navy);box-shadow:0 1px 2px rgba(0,16,64,0.12),0 0 0 1px var(--fw-line);}.fw-tabs--secondary{background:transparent;border:0;padding:0;grid-auto-columns:max-content;}
.fw-product{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,3rem);align-items:start;}.fw-product__gallery{position:relative;background:var(--fw-white);border:1px solid var(--fw-line);border-radius:var(--fw-radius-l);padding:clamp(1rem,3vw,2rem);display:grid;gap:0.75rem;}.fw-product__gallery > div,.fw-product__gallery .field__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0.6rem;}.fw-product__gallery .field__item:first-child{grid-column:1 / -1;}.fw-product__gallery img{width:100%;height:auto;object-fit:contain;border-radius:var(--fw-radius-s);background:var(--fw-white);}.fw-product__gallery .field__item:not(:first-child) img{aspect-ratio:1;border:1px solid var(--fw-line);padding:4px;cursor:pointer;}.fw-product__noimage{aspect-ratio:4 / 3;display:grid;place-items:center;color:#b6c3d6;}.fw-product__noimage .fw-i{width:30%;height:auto;}.fw-product__gallery .fw-badge{top:1rem;left:1rem;font-size:0.95rem;z-index:2;}.fw-product__info{display:grid;gap:1rem;position:sticky;top:calc(var(--fw-header-h) + 60px);}.fw-product__brand{font-weight:700;color:var(--fw-ocean);}.fw-product__title{margin:0;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);}.fw-product__sku{font-size:var(--fw-step--1);color:var(--fw-muted);}.fw-product__sku::before{content:"SKU ";font-weight:700;}.fw-product__price{font-family:var(--fw-font-display);font-size:2.25rem;font-weight:700;color:var(--fw-navy);line-height:1.1;}.fw-product__price .field__label{display:none;}.fw-product__was{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem;font-family:var(--fw-font-body);font-size:1rem;font-weight:400;color:var(--fw-muted);margin-top:0.3rem;}.fw-product__was .field__item,.fw-product__was > div:first-child{text-decoration:line-through;}.fw-product__saving{background:#fde7dc;color:var(--fw-hot);font-weight:700;padding:0.15rem 0.5rem;border-radius:4px;}.fw-product__buy{display:grid;gap:0.6rem;padding:1.1rem;background:var(--fw-white);border:1px solid var(--fw-line);border-radius:var(--fw-radius);}.fw-product__wa-note{margin:-0.2rem 0 0;font-size:var(--fw-step--1);color:var(--fw-muted);text-align:center;}.fw-product__assure{list-style:none;margin:0;padding:0;display:grid;gap:0.45rem;}.fw-product__assure li{display:flex;gap:0.55rem;align-items:center;font-weight:600;}.fw-product__assure .fw-i{color:var(--fw-ocean);width:22px;height:22px;}.fw-product__details{grid-column:1 / -1;background:var(--fw-white);border:1px solid var(--fw-line);border-radius:var(--fw-radius-l);padding:clamp(1.1rem,3vw,2.25rem);}.fw-product .fw-promo-timer{justify-self:start;}.commerce-order-item-add-to-cart-form{display:grid;grid-template-columns:110px 1fr;gap:0.6rem;align-items:end;}.commerce-order-item-add-to-cart-form .form-item{margin:0;}.commerce-order-item-add-to-cart-form .field--name-purchased-entity,.commerce-order-item-add-to-cart-form [data-drupal-selector*="purchased-entity"]{grid-column:1 / -1;}.commerce-order-item-add-to-cart-form .form-item-quantity-0-value input{width:100%;}.commerce-order-item-add-to-cart-form .form-actions{margin:0;}.commerce-order-item-add-to-cart-form .form-actions .button,.commerce-order-item-add-to-cart-form input[type="submit"]{width:100%;min-height:52px;background:var(--fw-ocean);font-size:1.1875rem;}.commerce-order-item-add-to-cart-form input[type="submit"]:hover{background:var(--fw-navy);}.view-commerce-cart-form table,.views-form table{margin-bottom:1rem;}.view-commerce-cart-form td .form-item{margin:0;}.view-commerce-cart-form input[type="number"]{width:90px;}.view-commerce-cart-form .views-field-remove-button input{background:transparent;color:var(--fw-error);border-color:transparent;min-height:36px;padding:0.3rem 0.5rem;}.view-commerce-cart-form .views-field-remove-button input:hover{background:#fdecea;}.view-commerce-cart-form .form-actions{justify-content:flex-end;}.view-commerce-cart-form [id*="edit-checkout"]{background:var(--fw-ocean);min-height:52px;font-size:1.1875rem;}.order-total-line{display:flex;justify-content:flex-end;gap:1rem;padding:0.3rem 0;}.order-total-line__total{font-family:var(--fw-font-display);font-size:1.5rem;font-weight:700;color:var(--fw-navy);}.cart-empty-page{background:var(--fw-white);padding:2rem;border-radius:var(--fw-radius);text-align:center;}.layout-checkout-form{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:2rem;align-items:start;}.layout-region-checkout-secondary{position:sticky;top:calc(var(--fw-header-h) + 60px);background:var(--fw-white);border:1px solid var(--fw-line);border-radius:var(--fw-radius);padding:1.25rem;}.layout-region-checkout-footer{grid-column:1 / -1;}.checkout-progress{list-style:none;display:flex;flex-wrap:wrap;gap:0.4rem;padding:0;margin:0 0 1.5rem;counter-reset:step;}.checkout-progress--step{display:flex;align-items:center;gap:0.45rem;padding:0.4rem 0.8rem 0.4rem 0.45rem;border-radius:999px;background:var(--fw-white);border:1px solid var(--fw-line);font-weight:700;color:var(--fw-muted);counter-increment:step;}.checkout-progress--step::before{content:counter(step);display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--fw-line);color:var(--fw-navy);font-size:0.8rem;}.checkout-progress--step__current{color:var(--fw-navy);border-color:var(--fw-ocean);}.checkout-progress--step__current::before{background:var(--fw-ocean);color:var(--fw-white);}.checkout-pane{margin-bottom:1.25rem;}.checkout-order-summary table{font-size:0.95rem;}@media (max-width:900px){.fw-product{grid-template-columns:1fr;}.fw-product__info{position:static;}.layout-checkout-form{grid-template-columns:1fr;}.layout-region-checkout-secondary{position:static;order:-1;}}@media (max-width:640px){.view-commerce-cart-form table thead{display:none;}.view-commerce-cart-form table tr{display:grid;grid-template-columns:1fr auto;padding:0.75rem;border-bottom:1px solid var(--fw-line);}.view-commerce-cart-form table td{border:0;padding:0.2rem 0;}.fw-product__price{font-size:1.9rem;}}
.fw-hero{position:relative;overflow:hidden;background:var(--fw-navy);}.fw-hero__track{display:grid;}.fw-slide{grid-area:1 / 1;visibility:hidden;opacity:0;transition:opacity 0.6s ease,visibility 0s linear 0.6s;}.fw-slide.is-active{visibility:visible;opacity:1;transition:opacity 0.6s ease;z-index:1;}.fw-slide--navy{background:var(--fw-navy);color:var(--fw-white);--disc-a:var(--fw-ocean-2);--disc-b:#004a66;--eyebrow-bg:var(--fw-sand);--eyebrow-fg:var(--fw-navy);--price:var(--fw-sand);}.fw-slide--ocean{background:var(--fw-ocean);color:var(--fw-white);--disc-a:#19a3c4;--disc-b:var(--fw-navy);--eyebrow-bg:var(--fw-white);--eyebrow-fg:var(--fw-ocean);--price:#ffe2c2;}.fw-slide--sand{background:var(--fw-sand-soft);color:var(--fw-ink);--disc-a:var(--fw-sand);--disc-b:#a26a3a;--eyebrow-bg:var(--fw-navy);--eyebrow-fg:var(--fw-white);--price:var(--fw-hot);}.fw-slide--light{background:var(--fw-white);color:var(--fw-ink);--disc-a:var(--fw-ocean-soft);--disc-b:#b9dbe5;--eyebrow-bg:var(--fw-ocean);--eyebrow-fg:var(--fw-white);--price:var(--fw-ocean);}.fw-slide__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(1rem,4vw,4rem);min-height:clamp(380px,46vw,520px);padding-block:clamp(2rem,4vw,3.5rem) clamp(3.5rem,5vw,4.5rem);}.fw-slide--image-left .fw-slide__text{order:2;}.fw-slide--image-left .fw-slide__media{order:1;}.fw-slide__eyebrow{display:inline-block;margin:0 0 1rem;padding:0.3rem 0.7rem;border-radius:4px;background:var(--eyebrow-bg);color:var(--eyebrow-fg);font-weight:700;font-size:0.9rem;}.fw-slide__title{color:inherit;font-size:clamp(2.1rem,1.3rem + 3.2vw,3.9rem);line-height:1.02;margin:0 0 1rem;max-width:16ch;letter-spacing:-0.01em;}.fw-slide__body{font-size:var(--fw-step-1);max-width:46ch;opacity:0.9;margin-bottom:1rem;}.fw-slide__price{font-family:var(--fw-font-display);font-weight:700;font-size:var(--fw-step-2);color:var(--price);margin-bottom:1.4rem;}.fw-slide__buttons{display:flex;flex-wrap:wrap;gap:0.75rem;}.fw-slide__buttons .fw-btn{min-height:52px;padding-inline:1.4rem;font-size:1.1875rem;}.fw-slide--navy .fw-btn--primary,.fw-slide--ocean .fw-btn--primary{background:var(--fw-sand);color:var(--fw-navy);}.fw-slide--navy .fw-btn--primary:hover,.fw-slide--ocean .fw-btn--primary:hover{background:var(--fw-white);color:var(--fw-navy);}.fw-slide--sand .fw-btn--ghost:hover,.fw-slide--light .fw-btn--ghost:hover{background:var(--fw-navy);color:var(--fw-white);border-color:var(--fw-navy);}.fw-slide__media{position:relative;display:grid;place-items:center;align-self:stretch;min-height:260px;}.fw-slide__globe{position:absolute;width:min(100%,470px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 32% 28%,var(--disc-a) 0%,var(--disc-b) 78%);box-shadow:inset -24px -30px 60px rgba(0,0,0,0.25);}.fw-slide__globe::after{content:"";position:absolute;inset:-14px;border-radius:50%;border:2px solid currentColor;opacity:0.14;}.fw-slide__media img{position:relative;width:min(100%,560px);max-height:420px;object-fit:contain;filter:drop-shadow(0 26px 30px rgba(0,0,0,0.35));}.fw-slide--banner .fw-slide__inner{position:relative;grid-template-columns:minmax(0,560px);max-width:none;padding-inline:max(var(--fw-gutter),calc((100vw - var(--fw-max)) / 2 + var(--fw-gutter)));}.fw-slide--banner .fw-slide__media{position:absolute;inset:0;min-height:0;}.fw-slide--banner .fw-slide__media img{width:100%;height:100%;max-height:none;object-fit:cover;filter:none;}.fw-slide--banner .fw-slide__globe{display:none;}.fw-slide--banner .fw-slide__text{position:relative;z-index:1;padding:clamp(1.25rem,3vw,2.25rem);border-radius:var(--fw-radius-l);background:rgba(0,16,64,0.82);color:var(--fw-white);}.fw-slide--text-only .fw-slide__inner{grid-template-columns:minmax(0,760px);}.fw-hero__controls{position:absolute;left:0;right:0;bottom:1rem;z-index:3;display:flex;align-items:center;gap:0.5rem;pointer-events:none;}.fw-hero__controls > *{pointer-events:auto;}.fw-hero__dots{display:flex;gap:0.4rem;}.fw-hero__dot{width:34px;height:34px;border:0;padding:0;background:none;cursor:pointer;display:grid;place-items:center;}.fw-hero__dot::before{content:"";width:26px;height:5px;border-radius:3px;background:rgba(255,255,255,0.4);transition:background-color 0.2s,width 0.2s;}.fw-hero__dot.is-active::before{background:var(--fw-sand);width:34px;}.fw-hero__arrow,.fw-hero__pause{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,0.35);background:rgba(0,16,64,0.45);color:var(--fw-white);cursor:pointer;display:grid;place-items:center;}.fw-hero__arrow:hover,.fw-hero__pause:hover{background:var(--fw-ocean);}.fw-hero__arrow--prev .fw-i{transform:rotate(180deg);}.fw-hero__pause span{width:10px;height:12px;border-inline:3px solid currentColor;}.fw-hero__pause[aria-pressed="true"] span{width:0;height:0;border:0;border-left:10px solid currentColor;border-block:6px solid transparent;margin-left:3px;}.fw-hero:has(.fw-slide--sand.is-active,.fw-slide--light.is-active) .fw-hero__dot::before{background:rgba(0,16,64,0.25);}.fw-hero:has(.fw-slide--sand.is-active,.fw-slide--light.is-active) .fw-hero__dot.is-active::before{background:var(--fw-navy);}@media (max-width:820px){.fw-slide__inner{grid-template-columns:1fr;min-height:0;gap:1.25rem;padding-block:1.75rem 4.25rem;text-align:left;}.fw-slide--image-left .fw-slide__text{order:1;}.fw-slide--image-left .fw-slide__media{order:2;}.fw-slide__media{min-height:0;aspect-ratio:16 / 9;}.fw-slide__globe{width:auto;height:104%;}.fw-slide__media img{max-height:180px;}.fw-slide__title{font-size:clamp(1.9rem,1.2rem + 4vw,2.6rem);}.fw-slide__body{font-size:1rem;}.fw-slide__buttons .fw-btn{flex:1 1 auto;}.fw-slide--banner .fw-slide__inner{min-height:440px;align-content:end;}.fw-hero__controls{justify-content:center;}.fw-hero__arrow{display:none;}}@media (prefers-reduced-motion:reduce){.fw-slide,.fw-slide.is-active{transition:none;}}
