.hero__image-block{margin:10px 0}.hero__image-block-img{max-width:100%;height:auto}.logo-list-link{margin-top:45px}.list-menu.list-menu--inline li:last-child a span{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.list-menu.list-menu--inline li:last-child a span:hover{background-color:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important}.menu-drawer__menu.list-menu li:last-child .menu-drawer--content{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));padding:.4rem 1rem;border-radius:.4rem;transition:background var(--duration-default)}.totals__row{display:flex;justify-content:space-between;width:100%;margin-bottom:2px}.totals__row p{margin:0;padding:3px 0}.main-cart .totals__row{align-items:center;margin-bottom:10px}.lobo-price-iva{font-size:13.5px;padding-top:8px;color:rgb(var(--color-foreground-secondary))}@media screen and (min-width:990px){.slideshow__thumbs .swiper-wrapper{justify-content:center;justify-content:safe center}.slideshow__thumbs .swiper-slide:last-child{margin-right:0!important}}:root{--lobo-paragraph-gap: 1em}.lobo-text__p{display:block;margin:0 0 var(--lobo-paragraph-gap);color:rgb(var(--color-foreground-secondary))}.lobo-text__p:last-child{margin-bottom:0}.slideshow .description .lobo-text__p{display:block;max-width:none}.shopify-section :is(.section-rte,.rich-text__text,.image-with-text__text,.image-with-text__column-text,.image-banner__text,.collapsible-content__answer-inner,.footer-block__text,.main-page-cs__features,.main-page-cs__text) p{margin:0 0 var(--lobo-paragraph-gap)}.shopify-section :is(.section-rte,.rich-text__text,.image-with-text__text,.image-with-text__column-text,.image-banner__text,.collapsible-content__answer-inner,.footer-block__text,.main-page-cs__features,.main-page-cs__text) p:last-child{margin-bottom:0}.description{white-space:normal}.multirow-card__text.section-rte :not(a,a *){color:rgb(var(--color-foreground-secondary))}.contact-form:has(#ContactForm-business-status) input[required]+label:after,.contact-form:has(#ContactForm-business-status) select[required]+label:after,.contact-form:has(#ContactForm-business-status) .field__input[required]+label:after{content:"*"}.contact-form:has(#ContactForm-business-status) .field__label{display:flex;align-items:baseline}.contact-form:has(#ContactForm-business-status) .field__label:after{left:0;margin-left:.4rem}.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__details-content .list-menu__item--active,.footer .footer__copyright .copyright__content a,.footer .footer__policies .copyright__content a,.footer .footer__bottom-menu .list-menu__item,.footer .footer__menu-bottom a{color:rgb(var(--color-foreground));font-weight:var(--font-body-weight)}.footer .footer-block__details-content .list-menu__item--link:hover,.footer .footer-block__details-content .list-menu__item--active:hover,.footer .footer__copyright .copyright__content a:hover,.footer .footer__policies .copyright__content a:hover,.footer .footer__bottom-menu .list-menu__item:hover,.footer .footer__menu-bottom a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer .footer__column--payment .label,.footer .footer__column--social .label{color:rgb(var(--color-foreground))}.footer .footer__copyright,.footer .footer__policies{color:rgb(var(--color-foreground));font-weight:var(--font-body-weight)}.footer .footer__copyright .copyright__content a:hover,.footer .footer__policies .copyright__content a:hover{text-decoration-color:currentColor}.hero .hero__outer.hero__outer--lobo-image-gap{--hero-img-gap: 2.4rem}@media screen and (min-width:576px)and (max-width:989px){.hero .hero__outer.hero__outer--lobo-image-gap{--hero-img-gap: 3.2rem}}.hero .hero__outer.hero__outer--lobo-image-gap .hero__image-inner{padding:0 var(--hero-img-gap) var(--hero-img-gap)}.hero .hero__outer.hero__outer--lobo-image-gap .hero__image-inner img{position:static;display:block;width:100%;height:auto}@media screen and (min-width:990px){.hero .hero__outer.hero__outer--lobo-image-gap .hero__image{width:50%;container-type:size;aspect-ratio:1.1}.hero .hero__outer.hero__outer--lobo-image-gap .hero__content{width:50%;padding-block:var(--hero-img-gap);justify-content:center}.hero .hero__outer.hero__outer--lobo-image-gap .hero__image-inner{display:flex;align-items:center;justify-content:flex-end;padding:0}.hero .hero__outer.hero__outer--lobo-image-gap .hero__image-inner img{--s: max(var(--hero-img-gap), calc((100cqh - 100cqw / var(--hero-img-ar)) / (2 - 1 / var(--hero-img-ar))));width:auto;height:min(calc((100cqw - var(--s)) / var(--hero-img-ar)),calc(100cqh - 2 * var(--s)));margin-right:var(--s)}}@media screen and (min-width:990px)and (max-width:1279px){.hero .hero__outer.hero__outer--lobo-image-gap .hero__image{width:56%}.hero .hero__outer.hero__outer--lobo-image-gap .hero__content{width:44%}.hero .hero__outer.hero__outer--lobo-image-gap .hero__title{font-size:4rem;line-height:1.2}}.button--simple,.button--simple_secondary{color:rgb(var(--color-text-link));transition:color var(--duration-default)}@media screen and (min-width:1100px){.button--simple:hover,.button--simple_secondary:hover{color:rgb(var(--color-text-link-hover))}}p,.description,.rte,.article-template__content-rte,.hero__description,.contact-form__description,.pricing-table__item-list{color:rgb(var(--color-foreground-secondary))}.shopify-section .numbers-card .numbers-card__description,.shopify-section .template-404__page .search__form-text,.shopify-section .pagination__item:not(.pagination__item--current):not(:hover){color:rgb(var(--color-foreground-secondary))}:is(.rte,.article-template__content-rte,.pricing-table__item-list) :is(p,li,td,em,span,div,blockquote):not(pre *,code *,a *){color:inherit}.shopify-section .article-template__header--overlay .article-template__date,.shopify-section .article-template__header--overlay .article-template__tag{color:rgb(var(--color-foreground))}:root{--color-error: 192, 38, 43;--color-error-border: 192, 38, 43}.rte .lc-lbl,.rte .lc-sub{opacity:1}:is(.section-rte,.rte,.description,.hero__description,.contact-form__description,.article-template__content-rte,.rich-text__text,.image-with-text__text,.image-with-text__column-text,.image-banner__text,.collapsible-content__answer-inner,.footer-block__text,.main-page-cs__features,.main-page-cs__text,.multirow-card__text,.multicolumn-card__text,.pricing-table__item-list,.numbers-card__description,.step__text) a:not([class*=button]){color:rgb(var(--color-text-link));text-decoration:underline}:is(.section-rte,.rte,.description,.hero__description,.contact-form__description,.article-template__content-rte,.rich-text__text,.image-with-text__text,.image-with-text__column-text,.image-banner__text,.collapsible-content__answer-inner,.footer-block__text,.main-page-cs__features,.main-page-cs__text,.multirow-card__text,.multicolumn-card__text,.pricing-table__item-list,.numbers-card__description,.step__text) a:not([class*=button]) :is(strong,b,em,i,u,span){color:inherit}@media screen and (min-width:1100px){:is(.section-rte,.rte,.description,.hero__description,.contact-form__description,.article-template__content-rte,.rich-text__text,.image-with-text__text,.image-with-text__column-text,.image-banner__text,.collapsible-content__answer-inner,.footer-block__text,.main-page-cs__features,.main-page-cs__text,.multirow-card__text,.multicolumn-card__text,.pricing-table__item-list,.numbers-card__description,.step__text) a:not([class*=button]):hover{color:rgb(var(--color-text-link-hover));opacity:1}}:root{--lobo-body-weight: 400}.shopify-section :is(.description,.hero__description,.contact-form__description,.numbers-card__description,.multirow-card__text,.multicolumn-card__text,.section-rte,.step__text,.slideshow__description-content,.article-card__excerpt,.collections-list__description,.rte,.article-template__content-rte,.product__description,.search__form-text,.pricing-table__item-description,.pricing-table__item-list,.rich-text__text,.image-with-text__text,.image-with-text__column-text,.image-banner__text,.collapsible-content__answer-inner,.main-page-cs__features,.main-page-cs__text):not(.footer *,.case-studies__column-text,.case-studies__column-text *,.case-studies__author *,.case-studies__quote){font-weight:var(--lobo-body-weight)}.shopify-section .pricing-table__item-list :is(ul,ol) li{font-weight:var(--lobo-body-weight)}.template-page-landing-ads-noindex #ContactForm{scroll-margin-top:33.5rem}@media screen and (min-width:750px){.template-page-landing-ads-noindex #ContactForm{scroll-margin-top:36rem}}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}@media screen and (max-width:749px){#MainContent .logo-list__content--horizontal-carousel .logo-list__item{padding-block:2.05rem}#MainContent .logo-list__content--horizontal-carousel .logo-list__image{max-width:88%}}@media screen and (max-width:749px){#MainContent .numbers-card__description:not(.body-large){font-size:1.45rem}}.lobo-lead-time{margin:0 0 1.6rem}.lobo-faq .titles:not(:has(+.description)){margin-bottom:2.4rem}.lobo-faq .about__accordion-toggle{gap:1.2rem;text-align:left}.lobo-faq .about__accordion-toggle span{flex:1}.product-parameters variant-selects fieldset.product-form__controls--dropdown,.product-parameters variant-selects variant-dropdown-select{width:100%}.product-parameters variant-selects .dropdown-select__current span,.product-parameters variant-selects .dropdown-select .select-label{white-space:normal;width:auto}@media screen and (min-width:750px){.product__buy-buttons .product-form{max-width:none}}@media screen and (max-width:749px){#MainContent .lobo-faq{padding-top:6.4rem}.lobo-faq .titles .title{font-size:calc(var(--font-heading-h2-scale) * 2.5rem)}.lobo-faq .about__accordion-toggle{padding:2rem 2.4rem}.lobo-faq .about__accordion-toggle-icon{width:3.2rem;height:3.2rem}.lobo-faq .about__accordion-toggle-icon .icon{width:1.6rem;height:1.6rem}.lobo-faq .about__accordion-description{padding:0 2.4rem 1.2rem}}@media screen and (min-width:750px){#MainContent .lobo-faq{padding-top:12rem;padding-bottom:12rem}.lobo-faq .titles,.lobo-faq .description,.lobo-faq__list{max-width:108rem;margin-left:auto;margin-right:auto}.lobo-faq .titles .title{font-size:calc(var(--font-heading-h2-scale) * 3.2rem)}}@media screen and (min-width:1360px){.lobo-faq .titles .title{font-size:calc(var(--font-heading-h2-scale) * 3.7rem)}}@media screen and (min-width:1536px){.lobo-faq .titles .title{font-size:calc(var(--font-heading-h2-scale) * 4.2rem)}}.product-section:has(+.shopify-section .lobo-faq)>section{padding-bottom:0}.cart__invoice{display:flex;flex-direction:column;gap:1.6rem;border-top:.1rem solid rgb(var(--color-foreground),.08);padding:1.6rem 0}@media screen and (min-width:576px){.cart__invoice{padding:2rem 0}}.cart__invoice-title,.cart__invoice-subtitle{margin:0}.cart__invoice-title{font-size:1.8rem;line-height:1.3}.cart__invoice-title+.cart__invoice-subtitle{margin-top:-1rem}.cart__invoice-subtitle{color:rgb(var(--color-foreground-secondary))}.cart__invoice .field .field__input{background-color:rgb(var(--color-background));border-color:rgb(var(--color-foreground),.4);padding:1rem 1.6rem}.cart__invoice .field .field__input:focus{border-color:rgb(var(--color-foreground))}.cart__invoice .field label{margin-bottom:.6rem;font-size:1.4rem;line-height:1.3}.cart__invoice-required{color:#b3261e}.cart__invoice .field .field__input.is-invalid{border-color:#b3261e}.cart__invoice-error{margin:.6rem 0 0;font-size:1.3rem;line-height:1.3;color:#b3261e}.cart__invoice-error[hidden]{display:none}.predictive-search__result-tabs .predictive-search__result-tab.active span{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}@media(hover:hover){.predictive-search__result-tabs .predictive-search__result-tab:hover span{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}}.lobo-sticky{position:fixed;left:0;right:0;bottom:0;z-index:9;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:.1rem solid rgb(var(--color-foreground),.12);box-shadow:0 -.4rem 1.6rem rgb(var(--color-foreground),.08);padding-bottom:env(safe-area-inset-bottom,0px);transform:translateY(105%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.lobo-sticky.is-visible{transform:none;visibility:visible;transition-delay:0s}.lobo-sticky__inner{display:flex;align-items:center;gap:1.6rem;max-width:130rem;min-height:6.4rem;margin:0 auto;padding:.8rem 1.6rem;padding-right:calc(1.6rem + var(--lobo-sticky-pad-right, 0px));padding-left:calc(1.6rem + var(--lobo-sticky-pad-left, 0px))}.lobo-sticky__info{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.lobo-sticky__title{overflow:hidden;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.lobo-sticky__variant{overflow:hidden;font-size:1.2rem;line-height:1.3;color:rgb(var(--color-foreground-secondary));text-overflow:ellipsis;white-space:nowrap}.lobo-sticky__variant:empty{display:none}.lobo-sticky__price{flex:0 0 auto;font-weight:600}.lobo-sticky__price .price,.lobo-sticky__price .lobo-price-iva{margin:0;padding:0}.lobo-sticky__button{flex:0 0 auto;min-height:4.4rem;padding-right:2.4rem;padding-left:2.4rem}.lobo-sticky:not(:has(.lobo-sticky__info)) .lobo-sticky__price{flex:1 1 auto}@media screen and (max-width:479px){.lobo-sticky__info{display:none}.lobo-sticky__inner{gap:1.2rem}.lobo-sticky__price{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.lobo-sticky{transition:none}}.about__accordion-description.about__accordion-description h2,.about__accordion-description.about__accordion-description h3,.about__accordion-description.about__accordion-description h4{margin:2.4rem 0 1.2rem;font-weight:600;line-height:1.3}.about__accordion-description.about__accordion-description h2{font-size:1.8rem}.about__accordion-description.about__accordion-description h3{font-size:1.7rem}.about__accordion-description.about__accordion-description h4{font-size:1.6rem}.about__accordion-description.about__accordion-description>:first-child:is(h2,h3,h4){margin-top:0}[id^=MainProduct-] .product__buy-buttons{padding-top:2.4rem;border-top:.1rem solid rgb(var(--color-border))}@media(min-width:1100px){[id^=MainProduct-] .product__buy-buttons{padding-top:3.2rem}}[id^=MainProduct-] .product-parameters~.product__buy-buttons{padding-top:0;border-top:0}@media(min-width:375px)and (max-width:749px){.product-form__buttons-row:has(.product-form__quantity){flex-wrap:nowrap}.product-form__buttons-row:has(.product-form__quantity) .product-form__submit{min-width:0;padding-inline:1.6rem;white-space:nowrap}}@media screen and (max-width:749px),screen and (max-height:750px){cart-drawer.drawer cart-drawer-items,cart-drawer.drawer cart-drawer-items:not(.is-empty){flex:1 1 auto;height:auto;min-height:0;overflow-y:auto;overflow-x:hidden}cart-drawer.drawer .drawer__inner{overflow:hidden}cart-drawer.drawer .drawer__footer{flex:0 0 auto}}@media screen and (max-width:749px){cart-drawer.drawer .drawer__footer{margin-top:.8rem;padding:1.6rem 2rem 2rem}cart-drawer.drawer .cart__ctas{margin-top:1.2rem}cart-drawer.drawer .cart__ctas .button--primary{min-height:4.4rem}cart-drawer.drawer .drawer__header{padding-bottom:1.2rem}}cart-drawer.drawer .cart-item{--lobo-ci-img: 7rem;--lobo-ci-gap: 1.2rem;--lobo-ci-pad: 1.2rem;--lobo-ci-price-mt: .2rem;--lobo-ci-qty-mt: .8rem;display:grid;grid-template-columns:var(--lobo-ci-img) auto 1fr;grid-template-rows:repeat(5,auto) 1fr;column-gap:var(--lobo-ci-gap);padding-top:var(--lobo-ci-pad);padding-bottom:var(--lobo-ci-pad)}@media screen and (min-width:576px){cart-drawer.drawer .cart-item{--lobo-ci-img: 11rem;--lobo-ci-gap: 1.6rem;--lobo-ci-pad: 1.6rem;--lobo-ci-price-mt: .4rem;--lobo-ci-qty-mt: 1rem}cart-drawer.drawer .cart-item__media{width:100%;border-radius:.8rem}}cart-drawer.drawer .cart-item__inner-top,cart-drawer.drawer .cart-item__details,cart-drawer.drawer .cart-item__details-wrapper,cart-drawer.drawer .cart-item__info,cart-drawer.drawer .cart-item__line,cart-drawer.drawer .cart-item__line-group,cart-drawer.drawer .cart-item__bottom{display:contents}cart-drawer.drawer .cart-item__left{grid-column:1;grid-row:1 / span 6;align-self:start}cart-drawer.drawer .cart-item__name{grid-column:2 / 4;grid-row:1}cart-drawer.drawer .cart-item .product-option__group{grid-column:2 / 4;grid-row:2;margin-top:.4rem}cart-drawer.drawer .cart-item__line .cart-item__price-wrapper{grid-column:2 / 4;grid-row:3;justify-content:flex-start;margin-top:var(--lobo-ci-price-mt)}cart-drawer.drawer .cart-item .discounts{grid-column:2 / 4;grid-row:4}cart-drawer.drawer .cart-item__bottom .cart-item__quantity-wrapper{grid-column:2;grid-row:5;margin:var(--lobo-ci-qty-mt) 0 0}cart-drawer.drawer .cart-item>cart-remove-button{grid-column:3;grid-row:5;align-self:end;justify-self:start;margin:0}cart-drawer.drawer .cart-item__error{grid-column:2 / 4;grid-row:6}cart-drawer.drawer .cart-item__bottom .cart-item__total-price{grid-column:2;grid-row:3;margin:var(--lobo-ci-price-mt) 0 0}cart-drawer.drawer .cart-item__total-price .cart-item__price-wrapper{justify-content:flex-start}cart-drawer.drawer .cart-item:has(.cart-item__total-price) .cart-item__line .cart-item__price-wrapper{grid-column:3;gap:.4rem;font-size:1.2rem;opacity:.6}cart-drawer.drawer .cart-item:has(.cart-item__total-price) .cart-item__line .cart-item__price-wrapper:after{content:"c/u"}cart-drawer.drawer .cart-item .quantity{width:9.6rem;min-height:3.2rem}cart-drawer.drawer .cart-item .quantity__button{width:3rem}cart-drawer.drawer .cart-item cart-remove-button .button{padding:.6rem .4rem;font-size:1.2rem}cart-drawer.drawer .cart-item cart-remove-button .button svg{width:1.4rem;height:1.4rem}@media screen and (max-width:749px){.main-cart .main-cart__wrapper{margin-top:.8rem}.main-cart .cart-item{grid-template-columns:8rem auto auto 1fr;grid-template-rows:auto auto auto;column-gap:1.2rem;row-gap:.6rem;padding-top:1.6rem;padding-bottom:1.6rem}.main-cart td.cart-item__media{grid-column:1;grid-row:1 / span 3}.main-cart .cart-item__details{grid-column:2 / 5;grid-row:1}.main-cart .cart-item__totals{grid-column:2;grid-row:2;margin:0}.main-cart .cart-item__prices{grid-column:3 / 5;grid-row:2;align-items:center;font-size:1.2rem;opacity:.6;white-space:nowrap}.main-cart .cart-item__prices .cart-item__price-wrapper{display:flex;align-items:baseline;gap:.4rem}.main-cart .cart-item__prices .cart-item__price-wrapper:after{content:"c/u"}.main-cart .cart-item:has(.quantity__input[value="1"]) .cart-item__prices{display:none}.main-cart .cart-item__quantity{grid-column:2;grid-row:3;align-self:start;margin:0}.main-cart #main-cart-items .cart-item__quantity .quantity{width:9.6rem;min-height:3.2rem;margin:0}.main-cart #main-cart-items .quantity__button{width:3rem}.main-cart .cart-item__remove{grid-column:3 / 5;grid-row:3;align-self:start;justify-self:start;padding:0}.main-cart cart-remove-button a{padding:0 .4rem;min-height:3.2rem;font-size:1.2rem}.main-cart .cart-item cart-remove-button .button svg{width:1.4rem;height:1.4rem}.main-cart .cart-item .product-option__group:not(:has(.product-option)){display:none}}.main-cart .totals__row.totals__row--total{margin-top:1rem;margin-bottom:0;padding-top:1rem;border-top:.1rem solid rgb(var(--color-border))}.main-cart .totals__row--total p{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground-title))}.field input[type=search].field__input:focus::placeholder{opacity:1}.field input[type=text]::placeholder,.field input[type=email]::placeholder,.field input[type=tel]::placeholder,.field input[type=search]::placeholder,.field input[type=password]::placeholder,.field .field__input::placeholder,.field input[type=text]:hover:not(:focus)::placeholder,.field input[type=email]:hover:not(:focus)::placeholder,.field input[type=tel]:hover:not(:focus)::placeholder,.field input[type=search]:hover:not(:focus)::placeholder,.field input[type=password]:hover:not(:focus)::placeholder,.field .field__input:hover:not(:focus)::placeholder{color:rgba(var(--color-foreground),.65)}.multicolumn-card__image-wrapper--image{border-radius:1.2rem;overflow:hidden}.multicolumn-card__image-wrapper--image img{width:100%;height:100%}.multicolumn-card__image-wrapper--image.multicolumn-card__image-wrapper--small{width:6rem}@media(min-width:750px){.multicolumn-card__image-wrapper--image.multicolumn-card__image-wrapper--small{width:8rem}}.hero__image:has(>.hero__image-inner>.placeholder-svg){display:none}.shopify-section .steps__content--collapsible .step__number:after,.shopify-section .steps__content--slider .step__number:after{background-color:rgb(var(--color-foreground-title),.6)}.shopify-section .steps__content--collapsible .step.active .step__number:after,.shopify-section .steps__content--slider .swiper-slide-thumb-active .step__number:after{background-color:rgb(var(--color-accent))}@media screen and (max-width:575px){.shopify-section .steps__content--slider .swiper-slide-active .step__number:after{background-color:rgb(var(--color-accent))}}@media screen and (max-width:749px){.multicolumn-card__button,.step__button,.button--simple_secondary{padding-top:1.2rem;padding-bottom:1.2rem;margin-top:-1.2rem;margin-bottom:-1.2rem}.header__heading-link{padding-top:.3rem;padding-bottom:.3rem;margin-top:-.3rem;margin-bottom:-.3rem}}.share-buttons__item .share-buttons__button{width:4.4rem;height:4.4rem;margin:-1rem}@media screen and (max-width:749px){.logo-list__content--marquee .swiper-wrapper{transition:none;animation:lobo-logo-marquee var(--lobo-marquee-time, 60s) linear infinite}.logo-list__content--marquee .swiper-wrapper .swiper-slide{width:calc((100% - 1.6rem)/2);margin-right:1.6rem}}@keyframes lobo-logo-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--lobo-marquee-shift, 0px)),0,0)}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/lobo-custom.css.map */
