:root{--ws-outer-padding: 200px}.page-width{max-width:1920px;margin:0 auto;padding:0 var(--ws-outer-padding)}@media screen and (max-width:1439px){.page-width{padding:0 120px}}@media screen and (max-width:1199px){.page-width{padding:0 60px}}@media screen and (max-width:749px){.page-width{padding:0 24px}}.breadcrumb{font-family:Jost,sans-serif;font-size:12px;letter-spacing:.6px;color:#8a8f98;display:flex;align-items:center;gap:8px;padding:16px 0}.breadcrumb a{color:#8a8f98;text-decoration:none}.breadcrumb a:hover{color:#414753}.breadcrumb .separator{color:#e5e5e5}.breadcrumb .current{color:#414753}.btn-primary,.button.button--primary{background-color:#c55311;color:#fff;border:none;border-radius:2px;padding:18px 24px;font-family:Jost,sans-serif;font-weight:600;font-size:16px;letter-spacing:1.95px;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease;width:100%;text-align:center}.btn-primary:hover{background-color:#a8431a}.btn-secondary{background-color:#414753;color:#fff;border:none;border-radius:2px;padding:18px 24px;font-family:Jost,sans-serif;font-weight:500;font-size:13px;letter-spacing:1.95px;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.btn-secondary:hover{background-color:#565d6a}.btn-ghost{background:transparent;border:1px solid #e5e5e5;border-radius:2px;padding:16px;cursor:pointer;transition:border-color .2s ease;display:flex;align-items:center;justify-content:center}.btn-ghost:hover{border-color:#414753}.rating-stars{color:#ee7936;font-size:14px}.rating-count{color:#8a8f98;font-size:13px}.stock-indicator{display:flex;align-items:center;gap:8px;font-family:Jost,sans-serif;font-size:13px}.stock-dot{width:8px;height:8px;border-radius:4px;flex-shrink:0}.stock-dot--in-stock{background-color:#6b8e5a;box-shadow:0 0 0 3px #6b8e5a26}.stock-dot--low-stock{background-color:#ee7936;box-shadow:0 0 0 3px #ee793626}.stock-dot--out-of-stock{background-color:#8a8f98}.section-divider{width:40px;height:2px;background-color:#8dbbd3;margin-bottom:24px}.service-info{background:#f5f5f5;border-radius:2px;padding:24px;display:flex;flex-direction:column;gap:14px}.service-info__item{display:flex;align-items:center;gap:14px}.service-info__icon{width:36px;height:36px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.service-info__title{font-family:Jost,sans-serif;font-weight:500;font-size:13px;color:#414753}.service-info__text{font-family:Jost,sans-serif;font-size:12px;color:#8a8f98}.color-swatch{width:44px;height:44px;border-radius:22px;cursor:pointer;position:relative}.color-swatch--selected:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid #414753;border-radius:26px}.product-card{display:flex;flex-direction:column;gap:5px}.product-card__image-wrap{aspect-ratio:3/2;overflow:hidden;background:#fff}.product-card__image{width:100%;height:100%;object-fit:cover}.product-card__brand{font-family:Jost,sans-serif;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#8a8f98;margin-top:11px}.product-card__title{font-family:Jost,sans-serif;font-weight:500;font-size:15px;color:#414753;line-height:1.3}.product-card__price{font-family:Jost,sans-serif;font-weight:500;font-size:15px;color:#414753}.horizontal-divider{border:none;border-top:1px solid #e5e5e5;margin:0}.specs-table{width:100%;border-collapse:collapse}.specs-table td{padding:14px 0;border-bottom:1px solid rgba(65,71,83,.08);font-family:Jost,sans-serif;font-size:14px;vertical-align:top}.specs-table td:first-child{color:#656e7f;width:45%}.specs-table td:last-child{color:#414753;font-weight:500}.section-tabs{display:flex;gap:32px;border-bottom:1px solid #e5e5e5;margin-bottom:0}.section-tab{font-family:Jost,sans-serif;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;color:#8a8f98;padding-bottom:16px;cursor:pointer;position:relative;background:none;border:none}.section-tab--active{color:#414753}.section-tab--active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#ee7936}body,p,span,a,button,input,select,textarea,label,li,td,th{font-family:Jost,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.ws-split-hero__heading,.ws-cat-hero__heading,.ws-pdp__title,.ws-pdp__desc-heading,.ws-pdp__related-heading,.ws-content__heading,.ws-reviews__heading,.ws-cat__heading,.ws-footer__nl-heading,.ws-footer__logo-text{font-family:Spectral,serif;font-weight:300}.featured-collection .title,.title-wrapper .title,.collection-hero__title,.section-header h2,.section-header .title{font-family:Spectral,serif!important;font-weight:300!important}.featured-collection,.section-featured-collection,.newsletter-section-wrapper{padding-left:var(--ws-outer-padding)!important;padding-right:var(--ws-outer-padding)!important}@media screen and (max-width:1439px){.featured-collection,.section-featured-collection{padding-left:120px!important;padding-right:120px!important}}@media screen and (max-width:1199px){.featured-collection,.section-featured-collection{padding-left:60px!important;padding-right:60px!important}}@media screen and (max-width:749px){.featured-collection,.section-featured-collection{padding-left:24px!important;padding-right:24px!important}}.featured-collection .title{font-size:36px!important;line-height:1.2!important;color:#414753!important;margin-bottom:8px}.featured-collection .title-wrapper-with-link .subtitle,.featured-collection .collection-description{font-family:Jost,sans-serif!important;font-size:13px!important;color:#8a8f98!important;letter-spacing:.65px}.card__heading,.card__heading a,.card-information__text{font-family:Jost,sans-serif!important;font-weight:500!important;font-size:15px!important;line-height:1.3!important;color:#414753!important}.card__vendor,.visually-hidden+.card__vendor{font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#8a8f98!important}.price .price__regular,.price .price__sale,.price--on-sale .price__sale,.price__container .price,.price-item--regular,.price-item--sale{font-family:Jost,sans-serif!important;font-weight:500!important;font-size:15px!important;color:#414753!important}.price--on-sale .price__regular,.price-item--regular.price-item--last{color:#8a8f98!important;text-decoration:line-through!important;font-weight:400!important}.card-wrapper .card,.card.card--standard.card--media{background:transparent!important;box-shadow:none!important}.page-width{max-width:1920px!important;padding:0 var(--ws-outer-padding)!important;margin:0 auto!important}@media screen and (max-width:1439px){.page-width{padding:0 120px!important}}@media screen and (max-width:1199px){.page-width{padding:0 60px!important}}@media screen and (max-width:749px){.page-width{padding:0 24px!important}}.ws-split-hero__content{display:flex;flex-direction:column;gap:0;padding:28px 36px 32px}.ws-split-hero__label{margin-bottom:12px}.ws-split-hero__heading{margin-top:0;margin-bottom:14px;font-size:40px;line-height:1.1}.ws-split-hero__text{margin-top:0;margin-bottom:18px}.ws-split-hero__btn{margin-top:4px}.ws-cat__heading{font-size:36px;line-height:1.2;text-align:center;margin-bottom:12px;color:#414753}.ws-cat__subheading{font-family:Jost,sans-serif;font-size:13px;color:#8a8f98;text-align:center;margin-bottom:40px;letter-spacing:.65px}.ws-cat__subheading:before{content:"\2014  ";color:#8dbbd3}.shopify-section-group-header-group .announcement-bar{background:#414753!important;min-height:35px!important}.announcement-bar__message,.announcement-bar__message span{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:14px!important;color:#fff!important;letter-spacing:0!important}.newsletter-section{display:flex;gap:12px}.newsletter-input{flex:1;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:12px 20px;font-family:Jost,sans-serif;font-size:16px;font-weight:300}.newsletter-input::placeholder{color:#fff6}.newsletter-btn{background:#c55311;color:#fff;border:none;padding:12px 24px;font-family:Jost,sans-serif;font-weight:500;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/3/assets/weissmann-theme.css.map */
