:root{--wb-red:#c3216c;--wb-red-dark:#a01a58;--wb-ink:#111827;--wb-gray:#F5F6F8;--wb-border:#E6E8EC;--wb-shadow:0 4px 14px rgba(0,0,0,.06);--wb-shadow-lg:0 10px 30px rgba(0,0,0,.1)}.button,button.button,.shopify-payment-button__button--unbranded{border-radius:8px!important;font-weight:600!important;letter-spacing:.01em;padding:1.1rem 2.6rem;transition:filter .18s ease,transform .06s ease,box-shadow .18s ease}.button:not(.button--secondary):not([disabled]):hover{filter:brightness(.92)}.button:active{transform:translateY(1px)}.button--secondary{font-weight:600!important}.field__input,.select__select,textarea,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password]{border-radius:8px!important}.field:before,.select:before{border-radius:8px!important}.field__input:focus-visible,.select__select:focus-visible,textarea:focus-visible,input:focus-visible{outline:2px solid rgba(195,33,108,.35)!important;outline-offset:1px;border-color:var(--wb-red)!important}.card,.card__inner,.card-wrapper{border-radius:12px}.card__inner{overflow:hidden}.multicolumn-card{border-radius:12px;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.multicolumn-list .multicolumn-card.background-primary{box-shadow:var(--wb-shadow);background:#fff}.multicolumn-list .multicolumn-card.background-primary:hover{box-shadow:var(--wb-shadow-lg);transform:translateY(-3px)}.multicolumn-card__info{padding:1.6rem 1.6rem 2rem}.multicolumn-card__info .link{color:var(--wb-red);font-weight:600;text-decoration:none}h1,h2,.h1,.h2,.h0{letter-spacing:-.015em}.shopify-section{scroll-margin-top:80px}.wb-rfq,.wb-rfq-form,.wb-rfq__card{border-radius:12px;background:#fff;box-shadow:var(--wb-shadow);padding:2.4rem}.wb-rfq label,.wb-rfq-form label{display:block;font-weight:600;color:var(--wb-ink);margin-bottom:.4rem}.wb-rfq input,.wb-rfq select,.wb-rfq textarea,.wb-rfq-form input,.wb-rfq-form select,.wb-rfq-form textarea{width:100%;border:1px solid var(--wb-border);border-radius:8px;padding:1rem 1.2rem;margin-bottom:1.2rem;background:#fff}.wb-rfq input:focus,.wb-rfq select:focus,.wb-rfq textarea:focus{outline:2px solid rgba(195,33,108,.35);border-color:var(--wb-red)}.wb-rfq__submit,.wb-rfq button[type=submit],.wb-rfq-form button[type=submit]{width:100%;background:var(--wb-red);color:#fff;border:none;border-radius:8px;font-weight:600;padding:1.25rem 1.6rem;cursor:pointer;transition:background-color .18s ease}.wb-rfq__submit:hover,.wb-rfq button[type=submit]:hover{background:var(--wb-red-dark)}.wb-rfq__actions{display:flex;gap:1rem;flex-wrap:wrap;margin-top:.4rem}.wb-rfq__whatsapp,.wb-rfq__call{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border-radius:8px;font-weight:600;padding:1.1rem 1.4rem;text-decoration:none;color:#fff;transition:background-color .18s ease}.wb-rfq__whatsapp{background:#25d366}.wb-rfq__whatsapp:hover{background:#1ebe5a}.wb-rfq__call{background:#2563eb}.wb-rfq__call:hover{background:#1e4fc9}.wb-rfq-specs,.wb-spec-table{width:100%;border-collapse:collapse;border-radius:12px;overflow:hidden;box-shadow:var(--wb-shadow);margin:1.6rem 0}.wb-rfq-specs th,.wb-rfq-specs td,.wb-spec-table th,.wb-spec-table td{text-align:left;padding:1rem 1.4rem;border-bottom:1px solid var(--wb-border)}.wb-rfq-specs tr:nth-child(2n),.wb-spec-table tr:nth-child(2n){background:var(--wb-gray)}.wb-rfq-specs th,.wb-spec-table th{background:var(--wb-ink);color:#fff;font-weight:600}.wb-faq details,.wb-rfq-faq details{border:1px solid var(--wb-border);border-radius:8px;padding:1rem 1.4rem;margin-bottom:.8rem;background:#fff}.wb-faq summary,.wb-rfq-faq summary{font-weight:600;cursor:pointer;list-style:none;color:var(--wb-ink)}.wb-faq summary::-webkit-details-marker,.wb-rfq-faq summary::-webkit-details-marker{display:none}.wb-faq details[open],.wb-rfq-faq details[open]{box-shadow:var(--wb-shadow)}@media screen and (min-width:990px){.header__inline-menu>ul>li{position:relative}.header__inline-menu>ul>li:hover>header-menu>details>.header__submenu,.header__inline-menu>ul>li>header-menu>details[open]>.header__submenu{display:block}}[id$=__categories] .page-width{max-width:1600px}[id$=__categories] .multicolumn-card__image-wrapper{width:100%}[id$=__categories] .multicolumn-card__image-wrapper .media{padding-bottom:0!important;height:auto!important;aspect-ratio:4 / 3;border-radius:12px;overflow:hidden}[id$=__categories] .multicolumn-card__image-wrapper .media img,[id$=__categories] .multicolumn-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:12px}[id$=__brands] .multicolumn-card{align-items:center;justify-content:center;background:transparent;box-shadow:none}[id$=__brands] .multicolumn-card__image-wrapper{width:100%}[id$=__brands] .multicolumn-card__image-wrapper .media{padding-bottom:0!important;height:auto!important;background:transparent;display:flex;align-items:center;justify-content:center}[id$=__brands] .multicolumn-card__image-wrapper .media img,[id$=__brands] .multicolumn-card__image{position:static;width:auto;max-width:100%;height:auto;max-height:56px;margin:0 auto;object-fit:contain;filter:grayscale(100%);opacity:.72;transition:filter .25s ease,opacity .25s ease}[id$=__brands] .multicolumn-card__image-wrapper .media img:hover,[id$=__brands] .multicolumn-card__image:hover{filter:grayscale(0);opacity:1}.slideshow .banner__heading,.slideshow .banner__text,.slideshow__slide .banner__heading,.slideshow__slide .banner__text,.banner--mobile-bottom .banner__heading,.slideshow .banner__box .banner__heading,.slideshow .banner__box .banner__text{color:#fff!important;text-shadow:0 2px 14px rgba(0,0,0,.55)}.slideshow .banner__box,.slideshow__slide .banner__box{background:transparent!important;border:0!important;box-shadow:none!important}.slideshow .banner__buttons .button,.slideshow__slide .banner__buttons .button,.slideshow .banner__box .button{background:var(--wb-red)!important;color:#fff!important;border-color:var(--wb-red)!important;box-shadow:0 6px 18px #00000040}.slideshow .banner__buttons .button:hover,.slideshow__slide .banner__buttons .button:hover{background:var(--wb-red-dark)!important;border-color:var(--wb-red-dark)!important;filter:none!important}.wb-fab{position:fixed;left:50%;right:auto;top:auto;bottom:18px;transform:translate(-50%);z-index:9998;display:flex;flex-direction:row;gap:14px;align-items:center}.wb-fab__btn{position:relative;width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);box-shadow:0 6px 20px #00000038,inset 0 1px #ffffff40;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,filter .18s ease,opacity .18s ease;-webkit-tap-highlight-color:transparent;animation:wb-fab-in .45s ease both}.wb-fab__btn svg{width:26px;height:26px;display:block;fill:currentColor;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.wb-fab__btn:hover,.wb-fab__btn:focus-visible{transform:scale(1.08);opacity:.97;box-shadow:0 10px 26px #0000004d,inset 0 1px #ffffff4d;outline:none}.wb-fab__btn:focus-visible{box-shadow:0 0 0 3px #ffffffb3,0 10px 26px #0000004d}.wb-fab__email{background:#1f3864b8}.wb-fab__email:hover{background:#1f3864d9}.wb-fab__call{background:#c3216cb8}.wb-fab__call:hover{background:#c3216cd9}.wb-fab__wa{background:#25d366c7;width:60px;height:60px}.wb-fab__wa svg{width:30px;height:30px}.wb-fab__wa:hover{background:#25d366e6}@keyframes wb-fab-in{0%{opacity:0;transform:translateY(14px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@media screen and (max-width:749px){.wb-fab{left:50%;right:auto;top:auto;bottom:12px;transform:translate(-50%);flex-direction:row;gap:12px}.wb-fab__btn{width:44px;height:44px}.wb-fab__btn svg{width:20px;height:20px}.wb-fab__wa{width:48px;height:48px}.wb-fab__wa svg{width:24px;height:24px}}@media(prefers-reduced-motion:reduce){.wb-fab__btn{animation:none}}@media screen and (min-width:990px){.header-wrapper .header.page-width{max-width:min(1680px,92vw);padding-left:4rem;padding-right:4rem;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/wb-brand.css.map */
