:root{--wg-bg:#080f1c;--wg-panel:#101c2e;--wg-panel-alt:#14243a;--wg-text:#f3f6fc;--wg-muted:#aab9ce;--wg-line:#2a3a50;--wg-blue:#1675d1;--wg-link:#83c5ff;--wg-header:#0a1423;--wg-image-bg:transparent;--wg-shadow:0 20px 55px rgba(0,0,0,.18);color-scheme:dark}:root[data-weigl-mode=light]{--wg-bg:#f4f7fb;--wg-panel:#fff;--wg-panel-alt:#eaf0f8;--wg-text:#15253b;--wg-muted:#50627a;--wg-line:#d3ddea;--wg-link:#075daf;--wg-header:#fff;--wg-image-bg:#fff;--wg-shadow:0 18px 45px rgba(19,42,75,.08);color-scheme:light}html,body{background:var(--wg-bg);color:var(--wg-text)}body{font-family:Arial,Helvetica Neue,sans-serif;font-size:16px;line-height:1.65;background-image:radial-gradient(ellipse at 95% 10%,rgba(22,117,209,.09),transparent 42%)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:Arial,Helvetica Neue,sans-serif;color:var(--wg-text);text-transform:none;letter-spacing:-.035em;line-height:1.15;font-weight:700}h1,.h1{font-size:clamp(28px,3vw,42px)}h2,.h2{font-size:clamp(25px,2.5vw,36px)}h3,.h3{font-size:23px}a{color:var(--wg-link)}a:hover,a:focus{color:var(--wg-text)}:focus-visible{outline:3px solid var(--wg-link);outline-offset:4px}.wrapper{max-width:1320px;padding-left:36px;padding-right:36px}.main-content{padding-top:36px;padding-bottom:64px;min-height:45vh}hr,.grid-border,.grid-border--left,.pagination-border-top{border-color:var(--wg-line)}hr{margin:38px 0;opacity:.7}.site-header{background:var(--wg-header);color:var(--wg-text);padding:22px 0 16px;border-top:3px solid var(--wg-blue)}.site-header .grid--full{display:flex;align-items:center;gap:24px}.site-header .grid--full>.grid-item{float:none;min-width:0}.site-header .grid--full>.grid-item:first-child{width:34%}.site-header .grid--full>.grid-item:last-child{width:66%}.header-logo{margin:0;line-height:1}.header-logo img{width:220px;max-width:100%;max-height:90px;object-fit:contain;object-position:left center}:root[data-weigl-mode=light] .header-logo img{filter:brightness(0) saturate(100%)}.header-logo a,.site-header a{color:var(--wg-text)}.site-header--text-links{color:var(--wg-muted);font-size:12px;line-height:1.55;margin-bottom:12px}.site-header--text-links p{margin:0 0 3px}.site-header br{display:none}.site-header--meta-links{font-size:13px}.site-header--meta-links a{text-decoration:underline;text-underline-offset:3px}.search-bar{border:1px solid var(--wg-line);border-radius:8px;background:var(--wg-panel);max-width:330px}.search-bar input[type=search]{background:transparent;color:var(--wg-text);font-size:14px;min-height:44px;border:0}.search-bar--submit{color:var(--wg-text);background:transparent;border:0}.header-cart-btn{background:var(--wg-panel-alt);color:var(--wg-text);border:1px solid var(--wg-line);border-radius:8px;min-height:44px;line-height:24px;padding:9px 15px;font-size:14px;margin-left:8px}.header-cart-btn:hover{background:var(--wg-blue);color:#fff}.nav-bar{background:var(--wg-header);border-top:1px solid var(--wg-line);border-bottom:1px solid var(--wg-line)}.site-nav{display:flex;flex-wrap:wrap;align-items:center;margin:0;gap:2px}.site-nav>li{float:none}.site-nav a{color:var(--wg-text);font-size:13px;text-transform:none;letter-spacing:0;padding:15px 14px}.site-nav>li>a:hover,.site-nav--active>a,.site-nav>li>a:focus{background:var(--wg-panel-alt);color:var(--wg-link)}.site-nav--dropdown{background:var(--wg-panel);border:1px solid var(--wg-line);border-radius:0 0 10px 10px;box-shadow:var(--wg-shadow);z-index:30}.site-nav--dropdown a{white-space:normal;min-width:180px}.site-nav--dropdown a:hover{background:var(--wg-panel-alt);color:var(--wg-link)}.site-nav--has-dropdown:focus-within>.site-nav--dropdown{display:block}.weigl-tools{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin:0 0 9px;font-size:12px}.weigl-tools a{color:var(--wg-muted)}.weigl-mode{border:1px solid var(--wg-line);border-radius:30px;background:var(--wg-panel);color:var(--wg-text);padding:5px 12px;font:inherit;font-size:12px;cursor:pointer;line-height:1.6}.weigl-skip{position:absolute;left:16px;top:-100px;z-index:999;background:var(--wg-blue);color:#fff;padding:10px 18px}.weigl-skip:focus{top:12px}.weigl-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:32px;position:relative;overflow:hidden;padding:48px;border:1px solid var(--wg-line);border-radius:24px;background:radial-gradient(ellipse at 90% 30%,rgba(22,117,209,.22),transparent 65%),var(--wg-panel);box-shadow:var(--wg-shadow);margin-bottom:24px}.weigl-eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:700;color:var(--wg-link);margin-bottom:16px}.weigl-hero h2{font-size:clamp(34px,4.4vw,62px);line-height:1.03;max-width:650px;margin-bottom:22px;letter-spacing:-.05em}.weigl-hero .weigl-intro{color:var(--wg-muted);font-size:17px;max-width:530px;margin-bottom:25px}.weigl-actions{display:flex;gap:12px;flex-wrap:wrap}.btn,.btn--secondary,.btn-secondary,input[type=submit],button.shopify-payment-button__button{background:var(--wg-blue);color:#fff;border:1px solid transparent;border-radius:8px;padding:12px 21px;font-family:Arial,sans-serif;text-transform:none;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.5;min-height:46px}.btn:hover,.btn:focus,input[type=submit]:hover{background:#0f61b1;color:#fff}.btn-secondary,.btn--secondary{background:var(--wg-panel-alt);color:var(--wg-text);border-color:var(--wg-line)}.btn-secondary:hover,.btn-secondary:focus,.btn--secondary:hover{background:var(--wg-line);color:var(--wg-text)}.btn[disabled],.btn.disabled{opacity:.55;cursor:not-allowed}.weigl-hero-visual{text-align:center;min-width:0}.weigl-hero-visual a{display:block;color:var(--wg-text)}.weigl-hero-visual img{width:100%;height:290px;object-fit:contain;filter:drop-shadow(0 24px 24px rgba(0,0,0,.25))}.weigl-hero-visual p{margin:12px 0 0;font-size:13px;color:var(--wg-muted)}.weigl-family-links{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 34px}.weigl-family-links a{display:block;padding:9px 16px;border:1px solid var(--wg-line);border-radius:7px;background:var(--wg-panel);font-size:13px;color:var(--wg-text)}.weigl-family-links a:hover{border-color:var(--wg-blue);color:var(--wg-link)}.template-index .featured-content-section{background:var(--wg-panel);border:1px solid var(--wg-line);border-radius:14px;padding:24px 28px;margin-bottom:34px;color:var(--wg-muted);font-size:13px}.template-index .featured-content-section hr{display:none}.template-index .featured-content-section .h1{font-size:22px;margin-bottom:12px}.template-index .featured-content-section p:last-child{margin-bottom:0}.section-header{margin-bottom:22px}.section-header .h1{font-size:clamp(24px,2.5vw,34px)}.section-header--right a{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.product-grid-item{background:var(--wg-panel);border:1px solid var(--wg-line);border-radius:14px;padding:18px;display:flex;flex-direction:column;min-height:310px;box-shadow:0 5px 20px #0000000a;transition:transform .18s,border-color .18s;text-align:left;color:var(--wg-text);margin-bottom:24px}.product-grid-item:hover,.product-grid-item:focus{border-color:var(--wg-blue);transform:translateY(-3px);color:var(--wg-text)}.product-grid-item .product-grid-image{height:186px;margin-bottom:16px;max-width:100%;width:100%;background:var(--wg-image-bg);border-radius:9px;overflow:hidden}.product-grid-image--centered{height:100%;position:relative;display:flex;align-items:center;justify-content:center;width:100%}.product-grid-image--centered img{max-width:100%;width:100%;height:100%;max-height:100%;object-fit:contain;padding:14px;position:static;transform:none;top:auto;left:auto}.product-grid-item>p{font-size:15px;font-weight:700;line-height:1.4;margin:0 0 10px;min-height:42px;color:var(--wg-text)}.product-item--price{margin-top:auto;color:var(--wg-link);font-size:16px;font-weight:700;min-height:27px}.product-item--price small{font-weight:400;color:var(--wg-muted)}.weigl-card-action{display:flex;justify-content:space-between;border-top:1px solid var(--wg-line);padding-top:12px;margin-top:13px;font-size:11px;font-weight:700;color:var(--wg-muted)}.badge{background:var(--wg-panel-alt);color:var(--wg-text);z-index:2;border-radius:4px}.breadcrumb{font-size:12px;color:var(--wg-muted);margin-bottom:24px}input[type=text],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=search],select,textarea{border:1px solid var(--wg-line);background-color:var(--wg-panel);color:var(--wg-text);border-radius:7px;min-height:44px;font-family:inherit}input::placeholder,textarea::placeholder{color:var(--wg-muted);opacity:1}label{color:var(--wg-muted);font-size:13px}select{padding-right:32px}option{background:var(--wg-panel);color:var(--wg-text)}.collection-filters{font-size:13px}.collection-filters h2,.collection-filters h3{font-size:19px}.collection-filters a{color:var(--wg-muted)}.collection-filters .active a{color:var(--wg-link)}.product-photo-container{background:var(--wg-image-bg);border:1px solid var(--wg-line);border-radius:16px;padding:24px;margin-bottom:18px}.product-photo-container img{max-height:440px;object-fit:contain}.product-photo-thumb{background:var(--wg-image-bg);border:1px solid var(--wg-line);border-radius:8px;overflow:hidden;padding:6px}.product-description{color:var(--wg-muted);font-size:15px;line-height:1.8}.product-description h2,.product-description h3{margin-top:28px;color:var(--wg-text)}.product-description img{border-radius:8px}.product-meta{color:var(--wg-link)}#addToCartForm{padding:22px;background:var(--wg-panel);border:1px solid var(--wg-line);border-radius:13px;margin-bottom:22px}.js-qty,.ajaxifyCart--qty{background:var(--wg-panel);border-color:var(--wg-line);color:var(--wg-text);border-radius:6px}.js--qty-adjuster,.ajaxifyCart--qty-adjuster{color:var(--wg-text);border-color:var(--wg-line)}.cart-row{border-color:var(--wg-line);padding:24px 0}.cart-image img,.ajaxCart--product-image img{background:var(--wg-image-bg);border-radius:8px;padding:8px}.ajaxify-modal,.ajaxify-drawer,#ajaxifyCart{background:var(--wg-panel);color:var(--wg-text)}.ajaxifyCart--product,.ajaxifyCart--row{border-color:var(--wg-line)}.ajaxifyCart--close{color:var(--wg-text)}.rte table,.rte td,.rte th{border-color:var(--wg-line);color:var(--wg-text)}.rte th{background:var(--wg-panel-alt)}.rte tr:nth-child(2n){background:var(--wg-panel)}.pagination .page.current,.pagination .page a:hover{background:var(--wg-blue);color:#fff}.pagination a{color:var(--wg-link)}.site-footer{background:var(--wg-header);border-top:1px solid var(--wg-line);padding:35px 0 24px;color:var(--wg-muted);font-size:13px}.site-footer a{color:var(--wg-muted)}.site-footer a:hover{color:var(--wg-link)}.site-footer h3{font-size:18px;color:var(--wg-text);margin-bottom:15px}.weigl-footer-brand{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:26px;margin-bottom:28px;border-bottom:1px solid var(--wg-line)}.weigl-footer-brand strong{display:block;font-size:23px;letter-spacing:-.04em;color:var(--wg-text)}.weigl-footer-brand span{display:block;font-size:12px;color:var(--wg-muted)}.weigl-footer-links{display:flex;gap:20px;flex-wrap:wrap}.site-footer .powered-by{color:var(--wg-muted)}#mobileNavBar{background:var(--wg-header);border-bottom:1px solid var(--wg-line)}.mobileNavBar-link{color:var(--wg-text)}@media(min-width:769px){.site-nav>li.large--hide{display:none}.site-nav{display:flex!important}}@media(max-width:1000px)and (min-width:769px){.site-nav a{padding:12px 9px;font-size:12px}.weigl-hero{padding:32px;gap:18px}.header-logo img{width:185px}.weigl-hero-visual img{height:250px}}@media(max-width:768px){.wrapper{padding-left:20px;padding-right:20px}.main-content{padding-top:24px;padding-bottom:40px}.site-header{padding:18px 0}.site-header .grid--full{gap:16px}.site-header .grid--full>.grid-item:first-child{width:45%}.site-header .grid--full>.grid-item:last-child{width:55%}.header-logo img{width:180px}.weigl-tools{margin:0;flex-wrap:wrap;gap:5px;justify-content:flex-end}.weigl-tools a{font-size:10px}.weigl-mode{font-size:11px}.site-header .search-bar,.site-header .header-cart-btn{display:none}.nav-bar>.wrapper>.search-bar{display:block;max-width:none;margin:14px 0}.nav-bar{border:0}.site-nav{display:none;flex-direction:column;align-items:stretch}.site-nav>li{display:block;width:100%}.site-nav a{padding:12px}.site-nav--dropdown{position:static;width:100%;box-shadow:none}.weigl-hero{grid-template-columns:1fr;padding:28px 24px;gap:25px;border-radius:18px}.weigl-hero h2{font-size:42px}.weigl-hero .weigl-intro{font-size:15px}.weigl-hero-visual img{height:210px}.weigl-family-links{gap:6px;margin-bottom:24px}.weigl-family-links a{font-size:11px;padding:8px 11px}.template-index .featured-content-section{padding:20px;font-size:12px}.product-grid-item{padding:12px;min-height:285px}.product-grid-item .product-grid-image{height:145px}.product-grid-item>p{font-size:13px;min-height:37px}.product-item--price{font-size:14px}.weigl-card-action{font-size:10px}.section-header--right{margin-top:8px}.weigl-footer-brand{align-items:flex-start;flex-direction:column;gap:14px}.weigl-footer-links{gap:15px}.site-footer .grid-item{margin-bottom:20px}.site-footer{padding-top:28px}}@media(prefers-reduced-motion:reduce){.product-grid-item{transition:none}.product-grid-item:hover{transform:none}}a.product-grid-item{display:flex;color:var(--wg-text);margin-bottom:24px}.site-header .search-bar input[type=search],.site-header .search-bar input[type=search]:hover,.site-header .search-bar input[type=search]:focus{background:var(--wg-panel);color:var(--wg-text)}.site-header .search-bar .search-bar--submit{color:var(--wg-text)}.cart-count{background:var(--wg-blue);color:#fff}@media(max-width:768px){.site-header--text-links{display:none}}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content .h1,.main-content .h2,.main-content .h3,.main-content .h4{color:var(--wg-text)}a.btn-secondary,a.btn--secondary{background:var(--wg-panel-alt);border:1px solid var(--wg-line);color:var(--wg-text)}a.btn-secondary:hover,a.btn-secondary:focus{background:var(--wg-line);color:var(--wg-text)}.site-header--text-links{display:block}@media(max-width:768px){.site-header--text-links{display:none}.weigl-hero{padding:26px 24px;gap:18px}.weigl-hero h2{font-size:34px;line-height:1.07;margin-bottom:18px}.weigl-hero .weigl-intro{font-size:14px;line-height:1.65;margin-bottom:20px}.weigl-hero-visual img{height:170px}}.supports-fontface .icon-fallback-text .fallback-text{position:absolute!important;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body{overflow-x:clip}.breadcrumb a{color:var(--wg-link)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/weigl-shop.css.map */
