#tmenu-submenu-1 .tmenu_custom_content span{color:#c40000!important}.promo-block__inner p,.slideshow__content-wrapper{background-color:#00000003!important}#shopify-section-template--28212115079536__a517de13-0747-4f71-a77c-601fc20e6ad1 .featured-collection{background-color:#6e7687!important}.pagination__nav-item.is-active{color:#000!important}.switch-checkbox{border:1px solid #949494}.color-swatch .color-swatch__item{box-shadow:inset 0 0 0 1px #767676!important}.button--disabled{background:#6e767c!important}.slideshow__slide{position:relative}.slideshow__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#0000001a,#0000004d,#000000b3)}.slideshow__content-wrapper{position:relative;z-index:2}.slideshow__title,.slideshow__content{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.9),0 1px 2px rgba(0,0,0,.9)}.social-media__item svg{opacity:1!important}.button--primary{color:#000!important}.block-swatch__item,.quantity-selector--product,.checkbox,.input-prefix{border:1px solid #949494!important}.block-swatch--disabled .block-swatch__item-text{opacity:1!important}.quantity-selector--product .quantity-selector__value{border-left:1px solid #949494!important;border-right:1px solid #949494!important}.quantity-selector{border-top:1px solid #949494!important;border-bottom:1px solid #949494!important}.mini-cart__quantity .quantity-selector__button{border-left:1px solid #949494!important;border-right:1px solid #949494!important}.search-bar__top{box-shadow:1px 1px #8c94a8 inset,-1px -1px #8c94a8 inset}.search-bar__filter{border-left:1px solid #8C94A8!important}.jdgm-row-search .jdgm-review-search:not([type=submit]),.jdgm-rev__transparency-badge{border:1px solid #949494!important}.jdgm-review-search-wrapper:after,.jdgm-rev__transparency-badge,.jdgm-rev__timestamp{color:#000!important}.announcement-bar__content.announcement-bar__content--left{color:#616161!important}.featured-collection__cta.button.button--floating,.promo-block__cta.button.button--floating{color:#000!important}.alert--success{color:#2f7132!important}.promo-block--overlay:before{background:linear-gradient(to top,#000000a6 5%,#000000a8)!important}.product-label.product-label--on-sale{background-color:#e00000!important}.color-swatch__item:focus-visible{outline:3px solid #0b63c5!important;outline-offset:2px!important;border-radius:2px}.product-form__info-content a,.jdgm-form__fieldset a{text-decoration:underline 1px solid #677279;text-underline-offset:4px}.payment-list__list{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.payment-list__list li{display:flex;align-items:center}#s-591a7df4-35a5-4fe0-97c4-8dc79c9c1d8b .shogun-heading-component h3 a{color:#000}.shogun-heading-component a{text-decoration:none!important;padding:0!important;margin:0!important;border:none!important}.ep_featherlight-close-icon.ep_featherlight-close:focus-visible{outline:2px solid blue!important}@media screen and (min-width:1000px){.tmenu_app_desktop [data-tmenu-a11y]{position:relative}.tmenu_app_desktop [data-tmenu-a11y]>.tmenu_item_link .tmenu_indicator{display:none!important}.tmenu_app_desktop [data-tmenu-a11y]>.tmenu_item_link{padding-right:32px!important}.tmenu_app_desktop .tmenu-a11y-toggle{position:absolute;top:0;right:0;bottom:0;width:32px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px 0 5px;margin:0;border:0;background:none;box-shadow:none;cursor:pointer;color:inherit;line-height:1;-webkit-appearance:none;appearance:none}.tmenu_app_desktop [data-tmenu-a11y=toggle-only]>.tmenu-a11y-toggle{left:0;width:auto;justify-content:flex-end}.tmenu_app_desktop [data-tmenu-a11y]>.tmenu_item_link:focus-visible{outline:3px solid #0b63c5!important;outline-offset:2px!important;border-radius:2px}.tmenu_app_desktop .tmenu-a11y-toggle>svg{width:12px;height:12px;fill:currentColor;transition:transform .2s ease}.tmenu_app_desktop .tmenu-a11y-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.tmenu_app_desktop .tmenu-a11y-toggle:focus-visible{outline:2px solid #c2410c;outline-offset:-3px;border-radius:2px}.tmenu_app_desktop [data-tmenu-a11y]>.tmenu_submenu{top:100%!important;left:0!important;right:auto!important;transform:none!important;margin-left:var(--tmenu-a11y-shift, 0px)!important}.tmenu_app_desktop[data-tmenu-a11y-prerender] .tmenu_item_active>.tmenu_submenu{visibility:hidden!important;opacity:0!important;transition:none!important}}@media(prefers-reduced-motion:reduce){.tmenu_app_desktop .tmenu-a11y-toggle>svg{transition:none}}.jdgm-carousel .a11y-pp-bar{display:flex;justify-content:flex-end;align-items:center;margin:0 0 12px}.jdgm-carousel button.jdgm-carousel__play-pause.a11y-pp{position:relative;display:inline-flex!important;align-items:center;width:auto!important;height:auto!important;min-height:44px!important;padding:8px 16px 8px 36px!important;margin:0!important;font:600 15px/1.2 inherit!important;color:#1f2937!important;background:#fff!important;border:1px solid #6b7280!important;border-radius:6px!important;cursor:pointer!important}.jdgm-carousel button.jdgm-carousel__play-pause.a11y-pp:hover{background:#f1f3f5!important}.jdgm-carousel button.jdgm-carousel__play-pause.a11y-pp:focus{outline:3px solid #0b63c5!important;outline-offset:2px!important;box-shadow:0 0 0 5px #0b63c540!important}.jdgm-carousel button.jdgm-carousel__play-pause.a11y-pp .a11y-pp__label{font-size:15px!important;color:inherit!important;white-space:nowrap}.jdgm-carousel button.jdgm-carousel__play-pause.a11y-pp:before,.jdgm-carousel button.jdgm-carousel__play-pause.a11y-pp:after{content:""!important;position:absolute!important;top:50%!important;margin-top:-7px!important;width:4px!important;height:14px!important;background:#1f2937!important;border:0!important;border-radius:1px!important;display:block!important}.jdgm-carousel button.jdgm-carousel__play-pause.a11y-pp:before{left:13px!important}.jdgm-carousel button.jdgm-carousel__play-pause.a11y-pp:after{left:20px!important}.jdgm-carousel button.jdgm-carousel__play-pause.a11y-pp.jdgm-carousel__play-pause--paused:before{width:0!important;height:0!important;background:transparent!important;left:14px!important;border-top:7px solid transparent!important;border-bottom:7px solid transparent!important;border-left:12px solid #1f2937!important;border-right:0!important;border-radius:0!important}.jdgm-carousel button.jdgm-carousel__play-pause.a11y-pp.jdgm-carousel__play-pause--paused:after{display:none!important}@media(max-width:600px){.jdgm-carousel .a11y-pp-bar{justify-content:center}}.a11y-gif-box{position:relative!important;display:block!important}.a11y-gif-box .a11y-gif__still{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;display:none;z-index:1}.a11y-gif-box.is-paused .a11y-gif__still{display:block}.a11y-gif-box.is-paused>img{visibility:hidden}.a11y-gif-box .a11y-gif__bar{position:absolute!important;left:12px;bottom:12px;z-index:2}.a11y-gif-box .a11y-gif__btn{position:relative;display:inline-flex!important;align-items:center;min-height:44px;padding:8px 16px 8px 36px;margin:0;font:600 15px/1.2 inherit;color:#1f2937;background:#fff;border:1px solid #374151;border-radius:6px;cursor:pointer;box-shadow:0 1px 2px #0000001f}.a11y-gif-box .a11y-gif__btn:hover{background:#f1f3f5}.a11y-gif-box .a11y-gif__btn:focus{outline:3px solid #0b63c5!important;outline-offset:2px!important;box-shadow:0 0 0 5px #0b63c540!important}.a11y-gif-box .a11y-gif__btn .a11y-gif__label{font-size:15px;color:inherit;white-space:nowrap}.a11y-gif-box .a11y-gif__btn:before,.a11y-gif-box .a11y-gif__btn:after{content:"";position:absolute;top:50%;margin-top:-7px;width:4px;height:14px;background:#1f2937;border-radius:1px;display:block}.a11y-gif-box .a11y-gif__btn:before{left:13px}.a11y-gif-box .a11y-gif__btn:after{left:20px}.a11y-gif-box.is-paused .a11y-gif__btn:before{width:0;height:0;background:transparent;left:14px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid #1f2937;border-right:0;border-radius:0}.a11y-gif-box.is-paused .a11y-gif__btn:after{display:none}.scroller--flush .flickity-enabled:hover .flickity-prev-next-button:not([disabled]),.scroller--flush .flickity-enabled:focus-within .flickity-prev-next-button:not([disabled]),.scroller--flush .flickity-prev-next-button:not([disabled]):focus{opacity:1!important;visibility:visible!important}.scroller--flush .flickity-prev-next-button{background:#6b7280!important}.scroller--flush .flickity-prev-next-button:hover{background:#374151!important}.scroller--flush .flickity-prev-next-button .flickity-button-icon,.scroller--flush .flickity-prev-next-button svg{fill:#fff!important}.scroller--flush .flickity-prev-next-button:focus{outline:3px solid #0b63c5!important;outline-offset:3px!important;box-shadow:0 0 0 6px #0b63c54d!important}.scroller--flush .product-list--scrollable:focus{outline:3px solid #0b63c5!important;outline-offset:4px!important}.ep_featherlight[role=dialog]{outline:none}.ep_featherlight .ep_featherlight-close-icon{cursor:pointer}.ep_featherlight .ep_featherlight-close-icon:focus{outline:3px solid #0b63c5!important;outline-offset:2px!important;box-shadow:0 0 0 5px #0b63c540!important;border-radius:3px!important}.ep_featherlight a:focus{outline:3px solid #0b63c5!important;outline-offset:2px!important}.product-recommendations .flickity-enabled:hover .flickity-prev-next-button:not([disabled]),.product-recommendations .flickity-enabled:focus-within .flickity-prev-next-button:not([disabled]),.product-recommendations .flickity-prev-next-button:not([disabled]):focus,.product-recommendations .flickity-prev-next-button:not([disabled]):focus-visible{opacity:1!important;visibility:visible!important;transform:scale(1)!important}.product-recommendations .flickity-prev-next-button{background:#6b7280!important;min-width:44px!important;min-height:44px!important}.product-recommendations .flickity-prev-next-button:hover{background:#374151!important}.product-recommendations .flickity-prev-next-button svg,.product-recommendations .flickity-prev-next-button .flickity-button-icon{fill:#fff!important}.product-recommendations .flickity-prev-next-button:focus,.product-recommendations .flickity-prev-next-button:focus-visible,.product-recommendations .product-item a:focus,.product-recommendations .product-item a:focus-visible{outline:2px solid #0b63c5!important;outline-offset:2px!important;box-shadow:0 0 0 5px #0b63c540!important}.product-recommendations .product-list--scrollable:focus,.product-recommendations .product-list--scrollable:focus-visible{outline:2px solid #0b63c5!important;outline-offset:-3px!important;box-shadow:0 0 0 5px #0b63c540!important}.recently-viewed-products-placeholder .flickity-enabled:hover .flickity-prev-next-button:not([disabled]),.recently-viewed-products-placeholder .flickity-enabled:focus-within .flickity-prev-next-button:not([disabled]),.recently-viewed-products-placeholder .flickity-prev-next-button:not([disabled]):focus,.recently-viewed-products-placeholder .flickity-prev-next-button:not([disabled]):focus-visible{opacity:1!important;visibility:visible!important;transform:scale(1)!important}.recently-viewed-products-placeholder .flickity-prev-next-button{background:#6b7280!important;min-width:44px!important;min-height:44px!important}.recently-viewed-products-placeholder .flickity-prev-next-button:hover{background:#374151!important}.recently-viewed-products-placeholder .flickity-prev-next-button svg,.recently-viewed-products-placeholder .flickity-prev-next-button .flickity-button-icon{fill:#fff!important}.recently-viewed-products-placeholder .flickity-prev-next-button:focus,.recently-viewed-products-placeholder .flickity-prev-next-button:focus-visible,.recently-viewed-products-placeholder .product-item a:focus,.recently-viewed-products-placeholder .product-item a:focus-visible,.recently-viewed-products-placeholder .product-item [role=button]:focus,.recently-viewed-products-placeholder .product-item [role=button]:focus-visible{outline:2px solid #0b63c5!important;outline-offset:2px!important;box-shadow:0 0 0 5px #0b63c540!important}.recently-viewed-products-placeholder .product-list--scrollable:focus,.recently-viewed-products-placeholder .product-list--scrollable:focus-visible{outline:2px solid #0b63c5!important;outline-offset:-3px!important;box-shadow:0 0 0 5px #0b63c540!important}.card--sticky .block-swatch__radio:focus+.block-swatch__item,.card--sticky .block-swatch__radio:focus-visible+.block-swatch__item,.card--sticky .color-swatch__radio:focus+.color-swatch__item,.card--sticky .color-swatch__radio:focus-visible+.color-swatch__item,.card--sticky a:focus,.card--sticky a:focus-visible,.card--sticky button:focus,.card--sticky button:focus-visible,.card--sticky [role=button]:focus,.card--sticky [role=button]:focus-visible,.card--sticky input:not([type=radio]):focus,.card--sticky select:focus{outline:2px solid #0b63c5!important;outline-offset:2px!important;box-shadow:0 0 0 5px #0b63c540!important}.card--sticky .jdgm-prev-badge__stars{display:inline-block!important;min-height:24px!important;min-width:24px!important;line-height:24px!important}.search-bar__input:focus,.search-bar__input.is-kbd-focus{outline:3px solid #1a5fb4!important;outline-offset:-3px!important;box-shadow:0 0 0 1px #fff inset!important}*:focus-visible{outline:3px solid #1a5fb4!important;outline-offset:-3px!important;box-shadow:0 0 0 1px #fff inset!important}.flickity-button:focus,.flickity-button:focus-visible,.flickity-button.has-visible-focus{outline:3px solid #1a5fb4!important;outline-offset:2px!important}.slideshow.flickity-enabled:focus,.flickity-enabled:focus{outline:3px solid #ffffff!important;outline-offset:-6px!important;box-shadow:0 0 0 6px #0000008c inset!important}.mobile-menu__a11y-toggle{position:absolute;right:0;top:0;width:48px;height:46px;background:none;border:0;cursor:pointer}.mobile-menu__a11y-toggle:before{content:"";display:block;margin:auto;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.mobile-menu__a11y-toggle[aria-expanded=true]:before{transform:rotate(-135deg)}.mobile-menu__a11y-toggle:focus-visible{outline:3px solid #1a5fb4;outline-offset:-3px}#mobile-menu .mobile-menu__nav-item{position:relative}#mobile-menu .tmenu_submenu.is-open{display:block!important}.tmenu_submenu .tmenu_heading{font-weight:600;cursor:default}body:not(.is-tabbing) [tabindex]:focus-visible,body:not(.is-tabbing) button:focus-visible,body:not(.is-tabbing) input:focus-visible,body:not(.is-tabbing) select:focus-visible,body:not(.is-tabbing) textarea:focus-visible,.is-kbd-focus{outline:3px solid #1a5fb4!important;outline-offset:2px!important}:root{--a11y-focus: #1a5fb4}a:focus-visible,button:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible,summary:focus-visible{outline:3px solid var(--a11y-focus)!important;outline-offset:2px!important;border-radius:2px}.slideshow :focus-visible,.promo-block:focus-visible,.a11y-slideshow-toggle:focus-visible{outline-color:#fff!important;box-shadow:0 0 0 6px #0000008c!important}.slideshow .a11y-slideshow-pp{position:absolute!important;top:16px;right:16px;z-index:3;width:40px!important;height:40px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center;justify-content:center;color:#1f2937;background:#fff;border:1px solid #374151;border-radius:50%;cursor:pointer;box-shadow:0 1px 2px #00000040}.slideshow .a11y-slideshow-pp:hover{background:#f1f3f5}.slideshow .a11y-slideshow-pp:focus-visible{outline:3px solid #0b63c5;outline-offset:2px;box-shadow:0 0 0 5px #0b63c540}.slideshow .a11y-slideshow-pp:before,.slideshow .a11y-slideshow-pp:after{content:"";position:absolute;top:50%;margin-top:-7px;width:4px;height:14px;background:#1f2937;border-radius:1px;display:block}.slideshow .a11y-slideshow-pp:before{left:15px}.slideshow .a11y-slideshow-pp:after{left:21px}.slideshow .a11y-slideshow-pp.is-paused:before{width:0;height:0;background:transparent;left:15px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid #1f2937;border-right:0;border-radius:0}.slideshow .a11y-slideshow-pp.is-paused:after{display:none}.jdgm-carousel-wrapper{position:relative}.jdgm-carousel-wrapper .a11y-jdgm-carousel-pp{position:absolute!important;top:8px;right:8px;z-index:3;width:40px!important;height:40px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center;justify-content:center;color:#1f2937;background:#fff;border:1px solid #374151;border-radius:50%;cursor:pointer;box-shadow:0 1px 2px #00000040}.jdgm-carousel-wrapper .a11y-jdgm-carousel-pp:hover{background:#f1f3f5}.jdgm-carousel-wrapper .a11y-jdgm-carousel-pp:focus-visible{outline:3px solid #0b63c5;outline-offset:2px;box-shadow:0 0 0 5px #0b63c540}.jdgm-carousel-wrapper .a11y-jdgm-carousel-pp:before,.jdgm-carousel-wrapper .a11y-jdgm-carousel-pp:after{content:"";position:absolute;top:50%;margin-top:-7px;width:4px;height:14px;background:#1f2937;border-radius:1px;display:block}.jdgm-carousel-wrapper .a11y-jdgm-carousel-pp:before{left:15px}.jdgm-carousel-wrapper .a11y-jdgm-carousel-pp:after{left:21px}.jdgm-carousel-wrapper .a11y-jdgm-carousel-pp.is-paused:before{width:0;height:0;background:transparent;left:15px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid #1f2937;border-right:0;border-radius:0}.jdgm-carousel-wrapper .a11y-jdgm-carousel-pp.is-paused:after{display:none}.search-bar__filter:focus-within .search-bar__filter-label{outline:3px solid #0b63c5;outline-offset:2px;border-radius:2px;box-shadow:0 0 0 5px #0b63c540}@supports selector(:has(*)){.search-bar__filter:focus-within .search-bar__filter-label{outline:none;box-shadow:none}.search-bar__filter:has(#search-product-type:focus-visible) .search-bar__filter-label{outline:3px solid #0b63c5;outline-offset:2px;border-radius:2px;box-shadow:0 0 0 5px #0b63c540}}.flickity-button:focus,.flickity-button:focus-visible{opacity:1!important;outline:3px solid #0b63c5;outline-offset:2px;box-shadow:0 0 0 5px #0b63c540}.couponcode,.couponline1 .couponcode,[style*="color:red"],[style*="color: red"],[style*="#ff0000"],[style*="#FF0000"]{color:#d40000!important}.jdgm-histogram__frequency,.jdgm-histogram__percentage{color:#757575!important}.jdgm-subtab__name.jdgm--active,.jdgm-subtab__count,.jdgm-subtab.jdgm--active .jdgm-subtab__name,.jdgm-subtab.jdgm--active .jdgm-subtab__count{color:#0f7b6c!important}.search-bar__filter #search-product-type{opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0 30px 0 25px;border:0;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#677279;font-family:inherit;font-size:15px;font-weight:300;line-height:43px;cursor:pointer;z-index:1}.search-bar__filter #search-product-type::-ms-expand{display:none}.search-bar__filter #search-product-type option{color:#333;background:#fff}.search-bar__filter .search-bar__filter-active{visibility:hidden}.search-bar__filter #search-product-type:focus{outline:none}.search-bar__filter #search-product-type:focus-visible{outline:2px solid #1a1a1a;outline-offset:-3px}.a11y-cc__table th{color:#656f76!important}.a11y-cc__grouprow th{color:#606b71!important}.shg-btn.shg-cse.shg-btn-text{color:#000!important}.tmenu_app_desktop .tmenu_item--root>.tmenu-a11y-toggle{left:auto!important;right:4px!important;top:50%!important;bottom:auto!important;width:24px!important;height:28px!important;padding:0!important;transform:translateY(-50%);display:flex!important;align-items:center!important;justify-content:center!important;border-radius:4px}.tmenu_app_desktop .tmenu_item--root>.tmenu-a11y-toggle>svg{position:static!important;margin:0!important;flex:0 0 12px}.tmenu_app_desktop .tmenu_item--root:not([data-tmenu-a11y=toggle-only])>.tmenu-a11y-toggle{left:auto!important;right:4px!important;top:50%!important;bottom:auto!important;width:24px!important;height:28px!important;padding:0!important;transform:translateY(-50%);display:flex!important;align-items:center!important;justify-content:center!important;border-radius:4px}.tmenu_app_desktop .tmenu_item--root:not([data-tmenu-a11y=toggle-only])>.tmenu-a11y-toggle>svg{position:static!important;margin:0!important;flex:0 0 12px}.tmenu_app_desktop .tmenu_item--root>.tmenu-a11y-toggle:focus-visible,.tmenu_app_desktop .tmenu_item--root>.tmenu-a11y-toggle.is-kbd-focus{outline:2px solid #1A5FB4!important;outline-offset:-2px!important}#block-newsletter .a11y-req-note,#block-newsletter .a11y-req-note .a11y-req,#block-newsletter .a11y-field-error{color:#fff!important}#block-newsletter .form__field[aria-invalid=true]{background:#fff!important}#block-newsletter .form__field[aria-invalid=true]~.form__floating-label{color:#b3261e!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/ada.css.map */
