:root{--weiss-green: #00a83b;--weiss-red: #d0021b;--weiss-text: #111111;--weiss-border: #e5e5e5}body{overflow-x:clip}body,button,input,select,textarea{letter-spacing:0}h1,h2,h3,h4,h5,h6{text-transform:none;letter-spacing:0}img{border-radius:0}.page-width{width:100%;max-width:var(--page-width, 1400px);margin-left:auto;margin-right:auto;padding-left:var(--page-margin, 16px);padding-right:var(--page-margin, 16px);box-sizing:border-box}.weiss-rich-text--narrow{max-width:calc(760px + var(--page-margin, 16px) * 2)!important}.weiss-block{width:100%}.weiss-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;margin-top:18px;background:#111;color:#fff!important;text-decoration:none;font-size:13px;letter-spacing:2px;text-transform:uppercase;border:0;border-radius:0}.weiss-btn:hover{background:#000}.product-details h1,.product-information h1{font-size:30px!important;line-height:1.2!important;letter-spacing:-.5px!important;font-weight:400!important;color:var(--weiss-text)!important;margin:0!important}.product-details product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.product-details product-price .price{color:var(--weiss-green)!important;font-size:25px!important;font-weight:600!important;line-height:1!important}.product-details product-price .compare-at-price{color:var(--weiss-red)!important;font-size:14px!important;font-weight:400!important;text-decoration:line-through!important;opacity:1!important}.weiss-savings{display:inline-block;background:var(--weiss-green);color:#fff;font-size:11px;font-weight:600;line-height:1;padding:4px 7px;text-transform:uppercase;letter-spacing:.02em;vertical-align:middle}.product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-width:48px;min-height:34px;font-size:13px;border-radius:0}.product-details .variant-option--swatches{gap:10px}.product-details .add-to-cart-button{min-height:52px;font-size:13px!important;font-weight:600!important;letter-spacing:3px!important;text-transform:uppercase!important;border-radius:0!important}.product-details .accordion summary,.product-details details summary{font-size:13px;letter-spacing:1px;text-transform:uppercase}product-card .price,.product-card .price,.product-grid .price{color:var(--weiss-green)!important;font-weight:400!important}product-card .compare-at-price,.product-card .compare-at-price,.product-grid .compare-at-price{color:#000!important;text-decoration:line-through!important;opacity:1!important;font-weight:400!important}product-card .product-title,product-card [class*=product-title],.product-card a{color:var(--weiss-text)}.product-badges__badge--rectangle,.product-badges__badge{border-radius:0}.weiss-hero-wrap{line-height:0}.weiss-hero{display:block;line-height:0}.weiss-hero img{display:block;width:100%;height:auto}.weiss-rich-text{padding-top:var(--weiss-pt);padding-bottom:var(--weiss-pb)}.weiss-rich-text__heading{font-size:24px;margin:0 0 16px}.weiss-rich-text__body h2{font-size:26px;margin:0 0 18px}.weiss-rich-text__body p{font-size:16px;line-height:1.6;margin:0 0 14px}.weiss-rich-text__body ul{display:inline-block;text-align:left;margin:0 0 14px;padding-left:20px}.weiss-rich-text__body li{font-size:16px;line-height:1.6}.weiss-tiles{padding-top:var(--weiss-pt);padding-bottom:var(--weiss-pb)}.weiss-tiles__heading{text-align:center;font-size:26px;margin:0 0 22px}.weiss-tiles__grid{display:grid;grid-template-columns:repeat(var(--weiss-cols),minmax(0,1fr));gap:14px}.weiss-tile{position:relative;display:block;overflow:hidden;color:inherit;text-decoration:none}.weiss-tile__media{aspect-ratio:1 / 1;overflow:hidden;background:#f4f4f4}.weiss-tile__media img,.weiss-tile__media svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.weiss-tile:hover .weiss-tile__media img{transform:scale(1.04)}.weiss-tile__label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;color:#111;padding:12px 22px;font-size:15px;letter-spacing:.5px;white-space:nowrap}.weiss-imgtext{display:flex;align-items:stretch;padding-top:var(--weiss-pt);padding-bottom:var(--weiss-pb);gap:0}.weiss-imgtext--right{flex-direction:row-reverse}.weiss-imgtext__media{flex:0 0 var(--weiss-img-w);min-height:var(--weiss-min-h);position:relative;overflow:hidden}.weiss-imgtext__media img,.weiss-imgtext__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.weiss-imgtext__content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:48px 56px}.weiss-imgtext__content[style*=center]{align-items:center}.weiss-imgtext__subtitle{font-size:13px;letter-spacing:2px;text-transform:uppercase;margin:0 0 8px;color:#555}.weiss-imgtext__title{font-size:30px;margin:0 0 18px}.weiss-imgtext__text h2{font-size:26px;margin:0 0 16px}.weiss-imgtext__text p{font-size:15px;line-height:1.65;margin:0 0 12px}.weiss-faq{padding-top:var(--weiss-pt);padding-bottom:var(--weiss-pb);max-width:860px;margin:0 auto}.weiss-faq__heading{text-align:center;font-size:22px;margin:0 0 22px}.weiss-faq__item{border-bottom:1px solid var(--weiss-border)}.weiss-faq__item:first-child{border-top:1px solid var(--weiss-border)}.weiss-faq__q{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;cursor:pointer;list-style:none;font-size:15px}.weiss-faq__q::-webkit-details-marker{display:none}.weiss-faq__icon{position:relative;width:12px;height:12px;flex-shrink:0}.weiss-faq__icon:before,.weiss-faq__icon:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1.5px;background:currentColor;transition:transform .2s ease}.weiss-faq__icon:after{transform:rotate(90deg)}.weiss-faq__item[open] .weiss-faq__icon:after{transform:rotate(0)}.weiss-faq__a{padding:0 2px 18px;font-size:14px;line-height:1.6}.weiss-faq__a p{margin:0 0 8px}.weiss-icons{padding-top:var(--weiss-pt);padding-bottom:var(--weiss-pb)}.weiss-icons__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;text-align:center}.weiss-icons__icon{color:#000;margin:0 auto 14px;width:56px;height:56px}.weiss-icons__icon svg{width:56px;height:56px;display:block}.weiss-icons__title{font-size:17px;margin:0 0 8px;letter-spacing:.5px}.weiss-icons__text p{font-size:14px;line-height:1.55;margin:0}.weiss-icons__text p>br:nth-last-child(-n+2){display:none}@media screen and (max-width:749px){.product-details h1,.product-information h1{font-size:24px!important;letter-spacing:-.3px!important}.product-details product-price .price{font-size:27px!important}.product-details product-price .compare-at-price{font-size:17px!important}.weiss-savings{font-size:13px}.product-details .add-to-cart-button{min-height:50px}product-card .price,.product-card .price{font-size:15px!important}product-card .compare-at-price,.product-card .compare-at-price{font-size:14px!important}.weiss-tiles__grid{grid-template-columns:1fr;gap:10px}.weiss-tile__label{font-size:14px;padding:10px 18px}.weiss-imgtext,.weiss-imgtext--right{flex-direction:column}.weiss-imgtext__media{flex-basis:auto;min-height:0;aspect-ratio:4 / 3}.weiss-imgtext__content{padding:28px 20px}.weiss-imgtext__title{font-size:24px}.weiss-rich-text__body h2{font-size:22px}.weiss-rich-text__body p,.weiss-rich-text__body li{font-size:15px}.weiss-icons__grid{grid-template-columns:1fr;gap:26px}.weiss-icons__icon,.weiss-icons__icon svg{width:46px;height:46px}.weiss-icons{padding-bottom:90px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/weiss-dwell.css.map */
