@import url("https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap");@layer components{.announcement-bar__group{background:var(--background-color);max-height:40px;position:relative;position:sticky;top:0}.announcement-container{align-items:center;background-color:var(--background-color);color:var(--text-color);display:grid;grid-template-columns:auto 1fr auto;height:32px;justify-items:center;min-height:min-content;padding:0;position:relative}@media (min-width:350px){.announcement-container{padding:0 8px}}@media (min-width:768px){.announcement-container{display:grid;grid-template-columns:1fr auto 1fr}}.announcement{font-family:var(--font-body);font-size:.75rem;font-size:.6875rem;font-weight:300;grid-column:2/3;grid-row:1/2;line-height:160%;opacity:1;position:relative;text-align:center;text-wrap:balance;top:1px;transform:translateX(0);transition:opacity .5s,transform .5s}.announcement p{font-family:Figtree,sans-serif;font-size:13px;letter-spacing:.2px;line-height:1}.announcement a{font-family:Figtree,sans-serif;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}@media (min-width:768px){.announcement{max-width:unset}}.announcement-bar-menu{gap:35px;position:absolute;right:40px}.announcement-bar-menu,.announcement-bar-menu .cmp-header-nav__top-menu-item{align-items:center;display:flex;height:100%}.announcement-bar-menu .cmp-header-nav__top-menu-item a{align-items:center;color:#fff;display:flex;font-size:12px;height:100%;letter-spacing:0!important;text-transform:capitalize!important;width:100%}.announcement-bar-menu .cmp-header-nav__top-menu-item a:hover{text-decoration:underline}@media (max-width:1023px){.announcement-bar-menu{display:none}}.announcement-bar-menu .cmp-header-nav__top-menu-btn{align-items:center;display:flex;font-size:12px!important;height:100%;letter-spacing:0!important;padding:0;text-transform:capitalize!important}.announcement-bar-menu .cmp-header-nav__top-menu-btn:after{display:none}.announcement-bar-menu .cmp-header-nav__parent-link{position:relative}.announcement-bar-menu .cmp-header-nav__mega-menu{box-shadow:0 20px 30px 0 rgba(0,0,0,.102);left:0;margin-left:-160px;position:absolute;top:40px;width:300px}.announcement-bar-menu .cmp-header-nav__mega-menu .cmp-header-nav__mega-menu__container{flex-direction:column;padding-left:0;padding-top:16px}.announcement-bar-menu .cmp-header-nav__mega-menu .cmp-header-nav__mega-menu__container .list-wrapper{flex-direction:column;padding-bottom:10px;width:100%}.announcement-bar-menu .cmp-header-nav__mega-menu .cmp-header-nav__mega-menu__container .cmp-header-nav__mega-menu__list{margin-bottom:6px;margin-left:0;margin-top:6px;padding-left:16px;padding-right:16px;padding-top:0}.announcement-bar-menu .cmp-header-nav__mega-menu .cmp-header-nav__mega-menu__container .cmp-header-nav__mega-menu__list .cmp-header-nav__menu-title{margin:0}.announcement-bar-menu .cmp-header-nav__mega-menu .cmp-header-nav__mega-menu__container .cmp-header-nav__mega-menu__list .cmp-header-nav__menu-title a{color:#000!important;font-family:Open Sans;font-size:12px;font-weight:400;line-height:12px}.announcement-bar-menu .cmp-header-nav__mega-menu .cmp-header-nav__mega-menu__container .cmp-header-featured-links{margin-top:20px;padding:0;width:100%}.announcement-bar-menu .cmp-header-nav__mega-menu .cmp-header-nav__mega-menu__container .cmp-header-featured-links .cmp-header-featured-links__item{min-width:auto}.announcement-bar-menu .cmp-header-nav__mega-menu .cmp-header-nav__mega-menu__container .cmp-header-featured-links img{height:190px}.announcement.hide{opacity:0;transform:translateX(20px);visibility:hidden}.control{aspect-ratio:1;background:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:6px;border:none;color:var(--text-color);height:24px;opacity:.5;padding:0;width:24px}.control:hover{opacity:1}@media (min-width:768px){.control{max-height:22px}}.prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' fill='none' viewBox='0 0 6 12'%3E%3Cpath fill='%23BDBCBB' fill-rule='evenodd' d='M5.605 11.494a.544.544 0 0 1-.73-.076L.467 6.267l4.41-5.152a.544.544 0 0 1 .73-.075c.223.167.26.472.08.681l-3.89 4.546 3.89 4.545a.464.464 0 0 1-.08.682' clip-rule='evenodd'/%3E%3C/svg%3E");display:none;grid-column:1/2;justify-self:flex-end;margin-right:8px;opacity:1}@media (min-width:478px){.prev{margin-right:20px}}.next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' fill='none' viewBox='0 0 6 12'%3E%3Cpath fill='%23BDBCBB' fill-rule='evenodd' d='M.395 1.04a.544.544 0 0 1 .73.075l4.409 5.152-4.41 5.151a.544.544 0 0 1-.73.076.464.464 0 0 1-.08-.682l3.89-4.545L.315 1.72a.464.464 0 0 1 .08-.681' clip-rule='evenodd'/%3E%3C/svg%3E");display:none;grid-column:3/4;justify-self:flex-start;margin-left:8px;opacity:1;transform:translate(var(--buttons-offset),-50%)}@media (min-width:478px){.next{margin-right:20px}}}#global-e-free-shipping-banner .ge-free-shipping-container{background:var(--background-color)}#global-e-free-shipping-banner .ge-free-shipping-container .ge-free-shipping-msg{color:var(--text-color);font-size:.75rem;text-align:center}countdown-banner:not(.initialized) *{opacity:0}.countdown-text__container{align-items:center;background:var(--background-color);color:var(--text-color);display:flex;justify-content:center;padding:0 8px;text-align:center}.countdown-text:not(:empty){border:1px solid var(--text-color);border-radius:7px;display:inline-block;font-size:.75rem;margin:8px 0;padding:4px 20px}.countdown-text:not(:empty) p{column-gap:8px;display:flex;flex-wrap:wrap;font-size:.75rem;justify-content:center}.countdown-text:not(:empty) a{display:inline;text-decoration:underline}.countdown-text:not(:empty) strong{font-weight:700}.countdown-text:not(:empty) .countdown{display:block}@media (min-width:768px){.countdown-text:not(:empty),.countdown-text:not(:empty) p{font-size:.875rem}.countdown-text:not(:empty) .countdown{display:inline-block}}.dark-text-announcement-bar .next,.dark-text-announcement-bar .prev{filter:brightness(0)}