:root{--annc-item-x: 70px;--annc-item-gap: 5px}.announcement-banner,.announcement-banner a,.announcement-banner svg,.announcement-banner .flickity-nav,.announcement-banner .flickity-nav svg path{transition:color .25s cubic-bezier(.104,.204,.492,1),background-color .25s cubic-bezier(.104,.204,.492,1),fill .25s cubic-bezier(.104,.204,.492,1),stroke .25s cubic-bezier(.104,.204,.492,1)}.announcement-banner-section{position:relative;z-index:52}.announcement-banner{background:var(--color-announcement-banner-bg);color:var(--color-announcement-banner-text);line-height:1;padding:8px 0}.announcement-banner--inner{display:flex;align-items:center;height:100%;white-space:nowrap;font-size:13px;font-weight:400;padding:0 15px;max-width:1380px;margin:0 auto;overflow:hidden}@media (min-width: 768px){.announcement-banner--inner{padding:0 50px}}.announcement-banner--scrolling-text>div{display:flex;align-items:center;flex-shrink:0;will-change:transform}.announcement-banner--scrolling-text>div{animation:scrolling-text-left var(--scrolling-text-speed) linear infinite}.announcement-banner--scrolling-text:hover>div{animation-play-state:paused}.announcement-banner--scrolling-text .announcement-banner--item:empty{display:none}.announcement-banner--carousel{text-align:center}.announcement-banner--carousel .carousel{position:relative;width:100%;max-width:500px;margin:0 auto}.announcement-banner--carousel .carousel__slide{width:100%;display:flex;align-items:center;justify-content:center;white-space:normal;text-align:center}.announcement-banner--carousel .carousel__slide~.carousel__slide{display:none}.announcement-banner--carousel .carousel.flickity-enabled .carousel__slide~.carousel__slide{display:block}.announcement-banner--carousel .carousel .flickity-slider{display:flex;align-items:center}.announcement-banner--carousel .flickity-nav{display:flex;width:42px;height:42px;margin-top:-21px;opacity:1;box-shadow:none;background:var(--color-announcement-banner-bg);color:var(--color-announcement-banner-text)}.announcement-banner--carousel .flickity-nav svg path{stroke:currentColor}.announcement-banner--item{display:inline-flex;align-items:center;padding:0 var(--annc-item-x);line-height:1.1;gap:var(--annc-item-gap)}.announcement-banner--item svg{height:14px;fill:currentColor}.announcement-banner--item a{color:currentColor}@keyframes scrolling-text-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.top-navigation--inner{display:grid;grid-template-columns:1fr auto;width:100%;gap:15px;max-width:1440px;padding-inline:15px;margin-inline:auto}@media (min-width: 768px){.top-navigation--inner{padding-inline:50px}}.header-secondary-menu-section{position:relative;z-index:51}.top-navigation{display:none;margin:0;background:var(--color-top-navigation-bg);font-size:.75rem;min-height:38px;padding-block:5px;align-items:center}@media (min-width: 768px){.top-navigation{display:flex}}.top-navigation--inner .top-navigation--left,.top-navigation--inner .top-navigation--right{display:flex;align-items:center}.top-navigation--inner .top-navigation--right{justify-content:flex-end;text-align:right;gap:30px}.top-navigation .custom-select--button{padding-block:5px;line-height:normal}.top-navigation .social-links{flex-direction:row;gap:0}.top-navigation .social-links a{inline-size:26px;block-size:26px}.top-navigation .social-links svg{inline-size:14px;block-size:14px}.top-navigation .loop-full-menu{text-align:left}.top-navigation .loop-full-menu>li{padding-inline:10px}.top-navigation .loop-full-menu>li:first-child{padding-inline-start:0}.top-navigation .loop-full-menu>li>a{margin:0;font-weight:400;font-size:12px;line-height:1.2}.template-product .subheading{margin-block-end:40px}.top-navigation a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.main-navigation-section{position:sticky;top:0;left:0;z-index:50;width:100%}.main-navigation{display:block;position:relative;z-index:30;width:100%;padding:0 15px;background:transparent}.main-navigation:before{content:"";position:absolute;top:0;left:0;width:100%;bottom:0;z-index:-1;background:var(--color-main-navigation-bg);opacity:1;transition:opacity .25s cubic-bezier(.104,.204,.492,1)}@media only screen and (min-width: 768px){.main-navigation{padding:0 50px}}.main-navigation:after{content:"";position:absolute;top:0;left:0;width:100%;bottom:0;z-index:-1;opacity:0;pointer-events:none;box-shadow:0 9px 38px #0000000d,0 5px 12px #0000001a}.main-navigation.is-sticky:after{opacity:1}.main-navigation.is-sticky .main-navigation--inner:before{opacity:0}.main-navigation.transparent--true{position:absolute}.main-navigation.transparent--true:before{opacity:0}.main-navigation.transparent--true:hover:before,.main-navigation.transparent--true.is-sticky:before{opacity:1}.main-navigation.transparent--true:not(:hover):not(.is-sticky) .logolink.text-logo{color:var(--color-header-transparent-text, #fff)}.main-navigation.transparent--true:not(:hover):not(.is-sticky) .logolink .logoimg{opacity:0}.main-navigation.transparent--true:not(:hover):not(.is-sticky) .logolink .logoimg--light{opacity:1}.main-navigation.transparent--true:not(:hover):not(.is-sticky) .loop-full-menu>li>a{color:var(--color-header-transparent-text, #fff)}.main-navigation.transparent--true:not(:hover):not(.is-sticky) .loop-full-menu>li>a:after{background:var(--color-header-transparent-text, #fff)}.main-navigation.transparent--true:not(:hover):not(.is-sticky) .loop-full-menu>li>a>svg path{stroke:var(--color-header-transparent-text, #fff)}.main-navigation.transparent--true:not(:hover):not(.is-sticky) .loop-localization-forms.inside-header-arrow svg path{stroke:var(--color-header-transparent-text, #fff)}.main-navigation.transparent--true:not(:hover):not(.is-sticky) .loop-localization-forms.inside-header .custom-select--button{color:var(--color-header-transparent-text, #fff)}.main-navigation.transparent--true:not(:hover):not(.is-sticky) .loop-secondary-area-item.loop-secondary-myaccount{color:var(--color-header-transparent-text, #fff)}.main-navigation.transparent--true:not(:hover):not(.is-sticky) .loop-secondary-area svg path{fill:var(--color-header-transparent-text, #fff)}.main-navigation.transparent--true:not(:hover):not(.is-sticky) .mobile-toggle span{background:var(--color-header-transparent-text, #fff)}.main-navigation--inner{position:static;width:100%;max-width:1340px;margin:0 auto;display:grid;align-items:center;grid-template-columns:1fr auto 1fr;min-height:60px}@media only screen and (min-width: 1068px){.main-navigation--inner{min-height:80px}}.main-navigation--inner:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--color-border, #dadce0)}.template-index .main-navigation--inner:before{content:none}.main-navigation .logolink{position:relative}.main-navigation .logolink .logoimg--light{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0}.main-navigation.style1 .logolink{text-align:center;justify-content:center}@media only screen and (min-width: 1068px){.main-navigation.style1 .logolink{text-align:left;margin-right:auto;justify-content:flex-start}.main-navigation.style1 .main-navigation--inner{grid-template-columns:auto auto auto}}@media only screen and (min-width: 768px){.loop-secondary-area{min-width:unset}.section-main-navigation--title{font-size:2rem}.section-main-navigation--description p{font-size:1.0625rem;line-height:1.25rem;margin-top:0}}.main-navigation.style2 .logolink{text-align:center;margin-right:auto;margin-left:auto;flex-shrink:0}@media only screen and (min-width: 1068px){.main-navigation.style2 .logolink{margin-left:0;text-align:left}.main-navigation.style2 .main-navigation--inner{grid-template-columns:auto 1fr}}.main-navigation.style2 .full-menu{margin-left:25px}.main-navigation.style3 .logolink{text-align:center;justify-content:center}.main-navigation.style3 .logolink .logoimg{object-position:center}.main-navigation.style3 .full-menu{margin-left:0}.main-navigation.style3 .loop-full-menu{text-align:left}[dir=ltr] .main-navigation.style3 .loop-full-menu>li:first-child{padding-left:0}[dir=rtl] .main-navigation.style3 .loop-full-menu>li:first-child{padding-right:0}.main-navigation.style4 .full-menu{width:100%;grid-column:span 3;justify-content:center}@media only screen and (min-width: 1068px){.main-navigation.style4 .logolink{margin:15px 0}.main-navigation.style4 .main-navigation--inner{padding-top:10px;padding-bottom:10px}}.main-navigation.style4 .loop-main-navigation-desktop-left .loop-secondary-area{justify-content:flex-start}.main-navigation.style4 .loop-main-navigation-desktop-left .loop-secondary-area-item{padding-left:0;padding-right:10px}@media only screen and (min-width: 1068px){.main-navigation.style4 .loop-main-navigation-right .loop-quick-search{display:none}}.main-navigation.style5 .full-menu{width:100%;grid-column:span 2}.main-navigation.style5 .full-menu .loop-full-menu{text-align:left}[dir=ltr] .main-navigation.style5 .full-menu .loop-full-menu>li:first-child{padding-left:0}[dir=rtl] .main-navigation.style5 .full-menu .loop-full-menu>li:first-child{padding-right:0}@media only screen and (min-width: 1068px){.main-navigation.style5 .logolink{margin:15px 0}.main-navigation.style5 .main-navigation--inner{padding-top:10px;padding-bottom:10px;grid-template-columns:auto 1fr}}.main-navigation .menu-logo-container{display:flex;align-items:center}.loop-secondary-area{margin-left:auto;line-height:1;height:100%;min-width:70px;white-space:nowrap;justify-content:flex-end;display:inline-flex}[dir=rtl] .loop-secondary-area{margin-right:auto;margin-left:0}.loop-secondary-area .no-js-hidden{align-items:center;display:none}@media only screen and (min-width: 1068px){.loop-secondary-area .no-js-hidden{display:inline-flex}}.loop-secondary-area-item{padding:0 7px;height:100%;align-items:center;display:inline-flex}@media only screen and (min-width: 1068px){.loop-secondary-area-item{padding:0 10px}}.loop-secondary-area-item:last-child{padding-right:0}[dir=rtl] .loop-secondary-area-item:last-child{padding-right:7px}.loop-secondary-area-item.loop-secondary-myaccount{display:none;font-weight:var(--font-body-medium-weight, 500);font-size:calc(var(--font-navigation-scale, 1) * 15px);color:var(--color-header-links, var(--color-accent))}.loop-secondary-area-item.loop-secondary-myaccount:hover{color:var(--color-header-links-hover, var(--color-accent2))}.navigation-uppercase-true .loop-secondary-area-item.loop-secondary-myaccount{text-transform:uppercase}@media only screen and (min-width: 768px){.loop-secondary-area-item.loop-secondary-myaccount{display:inline-flex}}.loop-secondary-area-item.loop-secondary-myaccount span{position:relative;line-height:1.7}.loop-secondary-area-item.loop-secondary-myaccount span:after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;will-change:transform;height:1px;transform:scaleX(0);transform-origin:left center;background:var(--color-header-links-hover, var(--color-accent))}.loop-secondary-area-item.loop-secondary-myaccount:hover,.loop-secondary-area-item.loop-secondary-myaccount:focus{color:var(--color-header-links-hover, var(--color-accent2))}.loop-secondary-area-item.loop-secondary-myaccount:hover span:after,.loop-secondary-area-item.loop-secondary-myaccount:focus span:after{transform:scale(1)}.loop-secondary-area-item.loop-secondary-cart .loop-item-count svg{fill:var(--color-header-bg, #fff);width:8px}.loop-secondary-area-item.loop-secondary-cart .loop-secondary-item-icon{transform:translateY(2px)}.loop-secondary-area-item svg{pointer-events:none}.loop-secondary-area .loop-secondary-item-icon{position:relative}.loop-secondary-area .loop-item-count{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:.625rem;font-weight:var(--font-body-bold-weight, 600);width:19px;height:19px;border-radius:50%;background:var(--color-accent);color:var(--color-header-bg, #fff);position:absolute;top:-8px;right:-12px}.logolink{display:inline-flex;margin:20px 0}.logolink.text-logo{font-size:1.125rem;font-weight:var(--font-body-bold-weight, 600);line-height:1;word-break:break-all;color:var(--color-header-links, var(--color-accent))}.logolink.text-logo:hover,.logolink.text-logo:focus{color:var(--color-header-links-hover, var(--color-accent2))}@media only screen and (min-width: 768px){.logolink.text-logo{font-size:1.5rem}}.logolink .logoimg{width:auto;height:var(--logo-height-mobile, 30px);object-fit:contain;object-position:left}@media only screen and (min-width: 768px){.logolink .logoimg{height:var(--logo-height, 30px)}}.loop-main-navigation-mobile-left{display:inline-flex;margin-right:auto}@media only screen and (min-width: 1068px){.loop-main-navigation-mobile-left{display:none}}[dir=rtl] .loop-main-navigation-mobile-left{margin-right:0;margin-left:auto}.loop-main-navigation-desktop-left{display:none;line-height:1}@media only screen and (min-width: 1068px){.loop-main-navigation-desktop-left{display:inline-flex;margin-right:auto}[dir=rtl] .loop-main-navigation-desktop-left{margin-right:0;margin-left:auto}}.mobile-toggle-wrapper{display:inline-flex}.no-js .mobile-toggle-wrapper[open] .mobile-menu-drawer{opacity:1;visibility:visible;transform:translateY(0)}.no-js .mobile-toggle-wrapper[open] .mobile-toggle span:nth-child(1){transform:rotate(45deg) translateY(-1px)}.no-js .mobile-toggle-wrapper[open] .mobile-toggle span:nth-child(2){opacity:0}.no-js .mobile-toggle-wrapper[open] .mobile-toggle span:nth-child(3){transform:rotate(-45deg)}.js .mobile-toggle-wrapper[open].active .mobile-menu-drawer{opacity:1;visibility:visible;transform:translateY(0)}.js .mobile-toggle-wrapper[open].active .mobile-toggle span:nth-child(1){transform:rotate(45deg) translateY(-3px)}.js .mobile-toggle-wrapper[open].active .mobile-toggle span:nth-child(2){opacity:0}.js .mobile-toggle-wrapper[open].active .mobile-toggle span:nth-child(3){transform:rotate(-45deg) translateY(1px)}.mobile-toggle-wrapper summary::-webkit-details-marker{display:none}.mobile-toggle{display:inline-flex;position:relative;width:48px;height:48px;margin-left:-15px;align-items:center;justify-content:center}.mobile-toggle span{width:18px;height:1.5px;background:var(--color-header-icons, var(--color-accent));position:absolute;border-radius:1px;top:18px;left:15px}.mobile-toggle span:nth-child(1){transform-origin:top left}.mobile-toggle span:nth-child(2){top:23px}.mobile-toggle span:nth-child(3){transform-origin:top left;top:28px}.mobile-menu-drawer{display:none;opacity:0;visibility:hidden}.full-menu{display:none;margin:0 auto;max-width:100%}@media only screen and (min-width: 1068px){.full-menu{display:inline-flex}}.loop-full-menu{margin:0;padding:0;list-style:none;text-align:center;font-size:.9375rem}.loop-full-menu a{color:var(--color-header-links, var(--color-accent));position:relative;font-size:calc(var(--font-navigation-scale, 1) * 15px)}.navigation-uppercase-true .loop-full-menu a{text-transform:uppercase}.loop-full-menu a:after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;will-change:transform;height:1px;transform:scaleX(0);transform-origin:left center;background:var(--color-header-links-hover, var(--color-accent))}.loop-full-menu a:hover,.loop-full-menu a:focus{color:var(--color-header-links-hover, var(--color-accent2))}.loop-full-menu a:hover:after,.loop-full-menu a:focus:after{transform:scale(1)}.loop-full-menu a:hover svg path,.loop-full-menu a:focus svg path{stroke:var(--color-header-links-hover, var(--color-accent2))}.loop-full-menu>li{display:inline-flex;padding:0 15px;align-items:center}.loop-full-menu>li>a{margin:10px 0;font-weight:var(--font-body-medium-weight, 500)}.loop-full-menu li.menu-item-has-children{position:relative;z-index:1}.loop-full-menu li.menu-item-has-children:hover{z-index:2}.loop-full-menu li.menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1}.loop-full-menu li.menu-item-has-children:hover>.sub-menu.mega-menu-container{clip-path:polygon(0 0,100% 0,100% calc(100% + 15px),0 calc(100% + 15px))}.loop-full-menu li.menu-item-has-children:hover:before{content:attr(data-item-title);position:absolute;height:100%;top:0;margin-left:-30px;padding-left:30px;padding-right:30px;opacity:0}.loop-full-menu li.menu-item-has-children.left-submenu .sub-menu{left:auto;right:calc(100% + 35px)}.loop-full-menu li.menu-item-has-children.menu-item-has-megamenu{position:static}.loop-full-menu li.menu-item-has-children.menu-item-has-megamenu .sub-menu{left:0;right:0}.loop-full-menu li.menu-item-has-children.menu-item-has-megamenu:before{height:calc(100% + 15px)}.loop-full-menu li.menu-item-has-children.menu-item-has-megamenu:after{content:"";display:block;position:absolute;top:100%;width:100%;left:0;height:calc(100dvh - 100%);background:rgba(var(--color-overlay-rgb),.4);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);opacity:0;z-index:1;pointer-events:none;transition:opacity .25s ease}.loop-full-menu li.menu-item-has-children.menu-item-has-megamenu:hover:after{opacity:1}.loop-full-menu li.menu-item-has-children>a{padding-right:14px;position:relative}.loop-full-menu li.menu-item-has-children>a:focus+.sub-menu{display:block;opacity:1;visibility:visible;transform:translateY(0)}.loop-full-menu li.menu-item-has-children>a svg{position:absolute;top:50%;right:0;margin-top:-3px}.loop-full-menu li.menu-item-has-children:focus-within{z-index:2}.loop-full-menu li.menu-item-has-children:focus-within>.sub-menu{display:block;opacity:1;visibility:visible}.loop-full-menu li.menu-item-has-children:focus-within>.sub-menu.mega-menu-container{display:flex;clip-path:polygon(0 0,100% 0,100% calc(100% + 15px),0 calc(100% + 15px))}.loop-full-menu .sub-menu{position:absolute;top:100%;left:-11px;font-size:calc(var(--font-navigation-scale, 1) * 15px);padding:17px 26px;background:var(--color-drawer-bg, var(--color-header-bg, #fff));list-style:none;margin:0;text-align:left;white-space:nowrap;line-height:1.1;min-width:190px;opacity:0;z-index:2;visibility:hidden;transition:all .25s ease;box-shadow:0 4px 6px #00000014;isolation:isolate;border-radius:var(--block-border-radius, 16px)}.loop-full-menu .sub-menu a:not(.text-button):after{top:calc(100% - 3px)}.loop-full-menu .sub-menu ul{line-height:inherit}.loop-full-menu .sub-menu li a,.loop-full-menu .sub-menu li span{display:inline-block;line-height:normal;padding-top:7px;padding-bottom:7px}.loop-full-menu .sub-menu li span{cursor:default}.loop-full-menu .sub-menu .sub-menu{top:-22px;left:calc(100% + 35px)}.loop-full-menu .sub-menu li.menu-item-has-children:hover:before{width:calc(100% + 65px)}.loop-full-menu .sub-menu.mega-menu-container{padding:20px 50px 50px;display:flex;top:calc(100% - 10px);max-width:100vw;border-top-left-radius:0;border-top-right-radius:0;background:var(--color-main-navigation-bg);clip-path:polygon(0 0,100% 0,100% 0%,0 0%)}.loop-full-menu .mega-menu-columns{padding:0;max-width:1340px;margin-left:auto;margin-right:auto;display:flex;flex:1;grid-column-gap:30px;grid-column-gap:10%;list-style:none;white-space:initial}.loop-full-menu .mega-menu-columns ul{list-style:none;margin:0;padding:0}.loop-full-menu .mega-menu-columns ul .oos-link{opacity:.5}.loop-full-menu .mega-menu-columns ul.two-columns{column-count:2;column-gap:60px}.loop-full-menu .mega-menu-columns__heading{font-weight:500;font-size:12px;color:var(--color-accent);padding:0;margin-bottom:10px}.menu-item-badge{display:inline-flex;align-items:center;font-size:.625rem;font-weight:var(--font-body-bold-weight, 600);padding:2px 8px;border-radius:5px;margin-left:10px;letter-spacing:.03em;transform:translateY(-5px);text-transform:uppercase;background:var(--menu-badge-bg);color:var(--menu-badge-text)}.animations-true .animate-fade{opacity:0}.animations-true .line-parent,.animations-true .line-child{overflow:hidden}.loop-localization-forms{display:block;font-size:.75rem}.loop-localization-forms .shopify-localization-form{display:inline-flex}.loop-localization-forms .shopify-localization-form>div{margin-left:15px}.loop-localization-forms .custom-select{font-size:inherit}.loop-localization-forms .custom-select+.custom-select{margin-left:20px}[dir=rtl] .loop-localization-forms .custom-select+.custom-select{margin-left:0;margin-right:20px}.loop-localization-forms--flag{width:14px;height:14px;object-fit:cover;border-radius:50%;margin-right:5px}[dir=rtl] .loop-localization-forms--flag{margin-right:0;margin-left:12px}.custom-select--item button{line-height:1.5}.custom-select--item .loop-localization-forms--flag{margin-right:10px}.mobile-navigation{display:flex;align-items:center;inline-size:100%;font-size:.8125rem;font-weight:500;background:var(--color-bg);position:sticky;top:calc(var(--announcement-height, 0px) + var(--header-height, 0px));z-index:40}.mobile-navigation.is-fixed{position:sticky}.mobile-navigation ul li{align-items:stretch}.mobile-navigation ul li+li:before{align-self:center}.mobile-navigation--link{color:var(--color-links);font-size:.875rem;text-decoration:none;line-height:normal;display:inline-flex;align-items:center;padding-block:16px}.mobile-navigation--link:hover{color:var(--color-links)}.mobile-navigation--link:focus-visible{outline:2px solid currentColor;outline-offset:2px;text-decoration:underline;text-underline-offset:2px}@media only screen and (min-width: 768px){.mobile-navigation{display:none}}.mobile-navigation scroll-shadow{inline-size:100%;--bg-body-rgb: var(--color-bg-rgb)}.mobile-navigation ul{display:flex;align-items:center;gap:11px;white-space:nowrap;margin:0;padding-inline:15px;padding-block:0;list-style:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-inline:15px;scrollbar-width:none;scrollbar-gutter:stable both-edges}.mobile-navigation ul::-webkit-scrollbar{display:none}.mobile-navigation ul li{display:inline-flex;align-items:center;scroll-snap-align:start}.mobile-navigation ul li+li:before{content:"";inline-size:4px;block-size:4px;border-radius:50%;background:var(--color-links);opacity:.2;margin-inline-end:11px}@media (prefers-reduced-motion: reduce){.mobile-navigation ul{scroll-snap-type:none}}.not-found{max-inline-size:470px;margin-inline:auto;text-align:center;padding-block:clamp(40px,6vw,100px);padding-inline:0;display:grid;justify-items:center;gap:1rem}.not-found>*{margin:0}.not-found p{opacity:.85}.not-found .button{inline-size:max-content}.loop-predictive-search--label{display:block;margin-bottom:20px;font:normal 700 1rem/1 var(--font-family, inherit);color:var(--color-teal)}.loop-predictive-search--popular{margin-bottom:40px}.loop-predictive-search--popular.search-suggestions{margin-bottom:0;padding:30px 30px 0}.loop-predictive-search--popular ul{display:flex;flex-wrap:wrap;gap:.5rem .4rem;list-style:none;margin:0;padding:0}.loop-predictive-search--popular a{display:inline-block;font-size:.8125rem;font-weight:500;padding:3px 8px;border-radius:40px;background-color:var(--bg-body-darken);transition:all .2s ease}.loop-predictive-search--popular.search-suggestions a{font-weight:400}.loop-predictive-search--popular a mark{background:transparent;font-weight:700}.loop-predictive-search--popular li a:hover{color:var(--color-teal);background-color:var(--color-teal_bg);padding:4px 12px}.loop-predictive-search--popular li a:hover mark{color:var(--color-teal)}.loop-predictive-search--promotion-products{margin-left:-30px;width:calc(100% + 60px)}.loop-predictive-search--promotion-products .products.row{display:grid;grid-gap:10px;margin:0;padding:0 30px;grid-auto-flow:column;grid-auto-columns:minmax(70%,1fr);grid-template-columns:repeat(auto-fill,minmax(70%,1fr));overflow-x:auto;scroll-snap-type:x mandatory}.loop-predictive-search--promotion-products .products.row .columns{flex:0 0 100%;max-width:100%;padding:0}@media (min-width: 768px){.loop-predictive-search--popular.search-suggestions{margin-bottom:10px}.loop-predictive-search--popular a{font-size:.9375rem;padding:4px 12px}}@media (min-width: 1068px){.loop-predictive-search--promotion-products .products.row{grid-auto-columns:minmax(50%,1fr);grid-template-columns:repeat(auto-fill,minmax(50%,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/loopdawn.css.map */
