@media screen and (max-width:849px){main:has(.cc-section-description+.cc-section-splitter+.cc-section-specs) .cc-section-description+.cc-section-splitter,main:has(.cc-section-description+.cc-section-splitter+.cc-icons-with-text) .cc-section-description:has(.section-desktop)+.cc-section-splitter{display:none}main:has(.cc-section-description+.cc-section-splitter+.cc-section-specs) .cc-section-description{border-bottom:1px solid rgba(33,33,33,.1)}.product-specs__box-row:last-child,.product-specs__row:last-child{border-bottom:0}.product-specs{--product-specs-divider: rgba(33, 33, 33, .1);display:block;color:var(--product-specs-text)}.product-specs-accordion{display:block}.product-specs__container{max-width:none;padding-inline:0}.product-specs__box-list,.product-specs__layout{display:flex;flex-direction:column}.product-specs__intro{display:none;flex-direction:column;gap:4px;padding:16px}.product-specs__eyebrow{margin:0;font:var(--heading-font-style) var(--heading-font-weight) 12px/1.2 var(--heading-font-family);letter-spacing:1.68px;text-transform:uppercase;color:var(--product-specs-accent)}.product-specs__title{margin:0;font:var(--heading-font-style) var(--heading-font-weight) 32px/1 var(--heading-font-family);letter-spacing:.16px;text-transform:uppercase}.product-specs__panel{border-bottom:1px solid var(--product-specs-divider)}.product-specs__card-text,.product-specs__panel-title,.product-specs__table{margin:0}.product-specs__panel-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:44px;padding:10.5px var(--gutter);background-color:var(--product-specs-surface);border:0;cursor:pointer;text-align:left;color:inherit;font:var(--heading-font-style) var(--heading-font-weight) 18px/1.25 var(--heading-font-family);letter-spacing:.09px;text-transform:uppercase}.product-specs__panel-heading{display:flex;align-items:center;gap:8px}.product-specs__panel-icon{display:none;flex-shrink:0;width:20px;height:20px}.product-specs__panel-icon-image{display:block;width:100%;height:100%;object-fit:contain}.product-specs__panel-chevron{display:flex;flex-shrink:0;width:12px;height:12px;color:#212121;transition:transform .3s;rotate:-90deg}.product-specs__panel-chevron .icon{width:100%;height:100%}.product-specs__panel-chevron path{stroke-width:3.5}.product-specs__panel--open .product-specs__panel-chevron{color:var(--product-specs-icon);transform:rotate(90deg)}.product-specs__panel-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.product-specs__panel--open .product-specs__panel-body{grid-template-rows:1fr}.product-specs__panel-inner{display:flex;flex-direction:column;gap:12px;min-height:0;padding:0 var(--gutter);overflow:hidden;background-color:var(--product-specs-panel);transition:padding .3s}.product-specs__box-row,.product-specs__row{gap:16px;padding-block:8px;border-bottom:1px solid var(--product-specs-border);display:flex}.product-specs__panel--open .product-specs__panel-body .product-specs__panel-inner{padding:16px var(--gutter)}.product-specs__row{align-items:center}.product-specs__row-label{flex:1 0 0;min-width:0;font:var(--body-font-style) 500 16px/1.5 var(--body-font-family);text-transform:uppercase}.product-specs__box-name,.product-specs__box-qty,.product-specs__row-value{font:var(--body-font-style) var(--body-font-weight) 16px/1.4 var(--body-font-family);margin:0}.product-specs__row-value{flex:1 0 0;min-width:0}.product-specs__box-row{align-items:center;justify-content:space-between}.product-specs__stats{display:flex;gap:8px;width:100%}.product-specs__stat{display:flex;flex:1 0 0;flex-direction:column;align-items:center;gap:4px;min-width:0;padding-block:10px;background-color:var(--product-specs-surface)}.product-specs__stat-value{margin:0;font:var(--heading-font-style) var(--heading-font-weight) 18px/1.25 var(--heading-font-family);letter-spacing:.09px;text-transform:uppercase;text-align:center}.product-specs__card-note,.product-specs__card-text p,.product-specs__stat-label{font:var(--body-font-style) var(--body-font-weight) 16px/1.4 var(--body-font-family);margin:0}.product-specs__card-note,.product-specs__stat-label{color:var(--product-specs-muted)}.product-specs__button,.product-specs__quote-text{color:var(--product-specs-text)}.product-specs__card-text p+p{margin-top:8px}.product-specs__button{display:flex;align-self:flex-start;align-items:center;justify-content:center;gap:10px;height:44px;padding-inline:16px;border:2px solid var(--product-specs-text);transition:background-color .3s ease,color .3s ease;text-decoration:none;text-align:center;font:var(--heading-font-style) var(--heading-font-weight) 16px/1.2 var(--heading-font-family);letter-spacing:1.12px;text-transform:uppercase}.product-specs__quote-author,.product-specs__quote-text{font:var(--body-font-style) var(--body-font-weight) 16px/1.4 var(--body-font-family)}.product-specs__button-icon{display:flex;flex-shrink:0;align-items:center;color:currentColor}.product-specs__quote{margin:0;padding-left:16px;border-left:3px solid var(--product-specs-accent)}.product-specs__quote-author{color:var(--product-specs-muted)}.product-specs__easysearch-widget{margin-top:30px}}@media screen and (min-width:850px){.product-specs__box-row:last-child,.product-specs__panel,.product-specs__row:last-child{border-bottom:0}.product-specs{display:block;color:var(--product-specs-text)}.product-specs-accordion,.product-specs__panel-body{display:block}.product-specs__layout{display:flex;flex-direction:row;gap:48px;align-items:flex-start}.product-specs__details{display:flex;flex:1 0 0;flex-direction:column;gap:32px;min-width:0}.product-specs__sidebar{display:flex;flex-direction:column;gap:20px;flex-shrink:0;width:50%}.product-specs__intro{display:flex;flex-direction:column;gap:4px;padding:0}.product-specs__eyebrow{margin:0;font:var(--heading-font-style) var(--heading-font-weight) 12px/1.2 var(--heading-font-family);letter-spacing:1.68px;text-transform:uppercase;color:var(--product-specs-accent)}.product-specs__title{margin:0;font:var(--heading-font-style) var(--heading-font-weight) 56px/.95 var(--heading-font-family);letter-spacing:.28px;text-transform:uppercase}.product-specs__card-text,.product-specs__panel-title,.product-specs__table{margin:0}.product-specs__panel-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:0;padding:0;background-color:transparent;border:0;cursor:default;text-align:left;color:inherit;font:var(--heading-font-style) var(--heading-font-weight) 18px/1.25 var(--heading-font-family);letter-spacing:.09px;text-transform:uppercase}.product-specs__panel-heading{display:flex;align-items:center;gap:8px}.product-specs__panel-icon{display:block;flex-shrink:0;width:20px;height:20px}.product-specs__panel-icon-image{display:block;width:100%;height:100%;object-fit:contain}.product-specs__panel-chevron{display:none}.product-specs__panel-inner{display:flex;flex-direction:column;gap:12px;min-height:0;padding:0 var(--gutter);overflow:visible;background-color:transparent}.product-specs__panel--specs{display:flex;flex-direction:column;gap:20px}.product-specs__box-row,.product-specs__row{gap:16px;border-bottom:1px solid var(--product-specs-border);display:flex}.product-specs__panel--specs .product-specs__panel-toggle{font:var(--heading-font-style) var(--heading-font-weight) 24px/1.1 var(--heading-font-family);letter-spacing:.12px;text-transform:uppercase}.product-specs__panel--specs .product-specs__panel-inner{padding:0}.product-specs__panel--card{border:1px solid var(--product-specs-border)}.product-specs__panel--card .product-specs__panel-toggle{padding:24px 24px 0;font:var(--heading-font-style) var(--heading-font-weight) 20px/1.2 var(--heading-font-family);letter-spacing:.1px;text-transform:uppercase}.product-specs__panel--card .product-specs__panel-inner{padding:12px 24px 24px}.product-specs__row{align-items:center;justify-content:space-between;padding-block:12px}.product-specs__row-label{flex:0 0 150px;width:150px;font:var(--body-font-style) 500 18px/1.5 var(--body-font-family);text-transform:uppercase}.product-specs__box-name,.product-specs__box-qty,.product-specs__card-text p,.product-specs__quote-text,.product-specs__row-value{font:var(--body-font-style) var(--body-font-weight) 18px/1.5 var(--body-font-family)}.product-specs__row-value{flex:0 1 350px;max-width:350px;width:100%;margin:0}.product-specs__box-list{display:flex;flex-direction:column}.product-specs__box-row{align-items:center;justify-content:space-between;padding-block:8px}.product-specs__box-name,.product-specs__box-qty,.product-specs__card-text p{margin:0}.product-specs__stats{display:flex;gap:8px;width:100%}.product-specs__stat{display:flex;flex:1 0 0;flex-direction:column;align-items:center;gap:4px;min-width:0;padding-block:10px;background-color:var(--product-specs-surface)}.product-specs__stat-value{margin:0;font:var(--heading-font-style) var(--heading-font-weight) 20px/1.2 var(--heading-font-family);letter-spacing:.1px;text-transform:uppercase;text-align:center}.product-specs__stat-label{margin:0;font:var(--body-font-style) var(--body-font-weight) 16px/1.4 var(--body-font-family);color:var(--product-specs-muted)}.product-specs__card-text p+p{margin-top:8px}.product-specs__button{display:flex;align-self:flex-start;align-items:center;justify-content:center;gap:10px;height:56px;padding-inline:18px;border:2px solid var(--product-specs-text);color:var(--product-specs-text);transition:background-color .3s ease,color .3s ease;text-decoration:none;text-align:center;font:var(--heading-font-style) var(--heading-font-weight) 16px/1.2 var(--heading-font-family);letter-spacing:1.28px;text-transform:uppercase}.product-specs__button-icon{display:flex;flex-shrink:0;align-items:center;color:currentColor}.product-specs__quote{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding-left:16px;border-left:3px solid var(--product-specs-accent)}.product-specs__quote-text{color:var(--product-specs-text)}.product-specs__card-note,.product-specs__quote-author{font:var(--body-font-style) var(--body-font-weight) 18px/1.5 var(--body-font-family);color:var(--product-specs-muted)}.product-specs__card-note{margin:0}.product-specs__panel-title--specifications{display:none}.product-specs__easysearch-widget{margin-top:60px}}@media screen and (min-width:1240px){.product-specs__row-label{flex:0 0 250px;width:250px;font:var(--body-font-style) 500 18px/1.5 var(--body-font-family);text-transform:uppercase}.product-specs__sidebar{width:540px}}@media(hover:hover){.product-specs__button:hover{background-color:var(--product-specs-text);color:var(--product-specs-panel)}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/product-specs.css.map */
