.sc__item:focus-visible,.rd__door:focus-visible,.ml__well:focus-visible,.ml__name a:focus-visible,.ml__all:focus-visible,.ml__atc:focus-visible,.wi__tab:focus-visible,.wi__btn:focus-visible,.wl__btn:focus-visible,.uh__link:focus-visible,.fr__feature:focus-visible,.fr__btn:focus-visible,.ci__item:focus-visible,.sc__link:focus-visible,product-grid-item a:focus-visible{outline:3px solid #303030!important;outline-offset:3px!important}.ml__well:focus-visible,.rd__door:focus-visible,product-grid-item a:focus-visible{outline-offset:2px!important}.hw-card__fams{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 0;padding:0;list-style:none}.hw-card__fam{display:inline-flex;align-items:center;gap:4px;margin:0;padding:2px 8px 2px 4px;border-radius:999px;background:var(--fam-bg, #F4F4F4);color:var(--fam-text, #303030);font-size:11px;font-weight:600;line-height:1.5;white-space:nowrap}.hw-card__fam:before{content:none}.hw-card__fam-icon{display:block;width:18px;height:18px;object-fit:contain}.hw-checks{list-style:none;margin:14px 0 4px;padding:0;display:flex;flex-direction:column;gap:6px}.hw-checks li{position:relative;margin:0;padding-left:24px;font-size:13px;line-height:1.4;color:#5c5459}.hw-checks li:before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;border-radius:50%;background:#2e8b57 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.2 8.3l2.4 2.4 5.2-5.4' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}.hw-checks li.hw-x:before{background:#d93a3a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5.4 5.4l5.2 5.2M10.6 5.4l-5.2 5.2' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center / 16px no-repeat}.hw-checks li.hw-strong{font-weight:600;color:#303030}.theme__header{box-shadow:0 1px #30303014}@media only screen and (min-width:480px)and (pointer:fine){.header__desktop .header__logo,.header__wrapper:not(.js__show__mobile)~.header__backfill .header__logo{--LOGO-PADDING: 24px}.header__desktop .header__logo__link,.header__wrapper:not(.js__show__mobile)~.header__backfill .header__logo__link{width:180px!important}.header__desktop .navlink--toplevel{position:relative;padding-left:24px;padding-right:24px;font-size:16px;font-weight:500;letter-spacing:.02em;color:#303030}.header__desktop .menu__item+.menu__item>.navlink--toplevel:before{content:"";position:absolute;left:0;top:50%;width:1.5px;height:18px;margin-top:-9px;background:#fc76c4}.header__desktop .navlink--toplevel .navtext{position:relative}.header__desktop .navlink--toplevel .navtext:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:#303030;transform:scaleX(0);transform-origin:left center;transition:transform .2s ease}.header__desktop .menu__item:hover>.navlink--toplevel .navtext:after,.header__desktop .navlink--toplevel:focus-visible .navtext:after{transform:scaleX(1)}.header__desktop .menu__item.parent>.navlink--toplevel:after{content:"";width:6px;height:6px;margin:-3px 0 0 9px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease,margin .2s ease}.header__desktop .menu__item.parent:hover>.navlink--toplevel:after{transform:rotate(-135deg);margin-top:4px}}@media only screen and (min-width:1300px)and (min-height:880px),only screen and (min-width:1100px)and (max-width:1299px)and (min-height:790px),only screen and (min-width:990px)and (max-width:1099px)and (min-height:540px){.product-single>.product__media__wrapper{position:sticky;top:calc(var(--menu-height, 82px) + 16px);align-self:flex-start}}.product__grid--slides .flickity-viewport{transition:none}.sliderow__title{font-size:15px}@media only screen and (max-width:767px){product-grid-item .product-grid-item__content,product-grid-item .product-grid-item__container{display:contents}product-grid-item .product-grid-item__container>a{order:1}product-grid-item .product__grid__info{order:2}product-grid-item .product-card__size-selector{order:3}product-grid-item .product-grid-item__container>div:has(>.w-full){order:4;margin-top:8px}}@media only screen and (max-width:767px){body.template-collection #upCartStickyButton,body.template-collection .upcart-sticky-widget{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/hideaway-3-0-focus.css.map */
