@media screen and (min-width:750px){.product-specifications .grid{column-gap:calc(var(--grid-desktop-horizontal-spacing) * 3);row-gap:calc(var(--grid-desktop-vertical-spacing) * 3)}.product-specifications .grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 1.5)}}.product-specifications.collapsible-content .accordion__content{padding:0;margin-top:.7rem}.product-specifications__combined-card-wrapper{display:grid;gap:.8rem}.product-specifications__combined-card__header{display:flex;align-items:center;gap:.8rem}.product-specifications__combined-card__header .accordion__title{margin:0}.product-specifications__combined-title{font-size:2rem;line-height:1.2;font-weight:700}.product-specifications__combined-card{border:1px solid rgba(var(--color-foreground),.16);border-radius:1.2rem;background:rgb(var(--color-background));padding:1.6rem;box-shadow:0 .2rem .8rem #0000000a}.product-specifications__combined-card__content{display:grid;gap:2rem}.product-specifications__about{display:grid;gap:1rem}.product-specifications__bullets{list-style:none;display:grid;gap:.8rem;padding:0;margin:0}.product-specifications__bullets li{display:flex;align-items:flex-start;gap:.75rem;color:rgba(var(--color-foreground),.82);font-size:1.4rem;line-height:1.5}.product-specifications__bullets svg{flex-shrink:0;width:1.6rem;height:1.6rem;color:#1e7f4f;margin-top:.2rem}.product-specifications__combined-card .specs-table-block+.specs-table-block{margin-top:0}.product-specifications__combined-card .specs-table-title{text-align:left;text-decoration:none;margin-bottom:.8rem}.product-specifications__combined-card .specs-table{border:1px solid rgba(var(--color-foreground),.14);border-radius:.8rem;overflow:hidden}.product-specifications__combined-card .specs-cell{padding:1.2rem 1.4rem;background:transparent}.product-specifications__combined-card .specs-label{color:rgba(var(--color-foreground),.72);text-decoration:none}.product-specifications__combined-card .spec-table-shell{display:grid;gap:.8rem}.product-specifications__combined-card .spec-table{width:100%;border-collapse:collapse;font-size:1.4rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.16);border-radius:1rem;overflow:hidden}.product-specifications__combined-card .spec-table th,.product-specifications__combined-card .spec-table td{text-align:left;padding:1.1rem 1.4rem;border-bottom:1px solid rgba(var(--color-foreground),.12);vertical-align:top}.product-specifications__combined-card .spec-table tr:last-child th,.product-specifications__combined-card .spec-table tr:last-child td{border-bottom:none}.product-specifications__combined-card .spec-table th{width:38%;color:rgba(var(--color-foreground),.72);font-weight:600;letter-spacing:.02em;font-size:1.2rem;text-transform:uppercase}.product-specifications__combined-card .spec-table td{font-weight:600}.product-specifications__combined-card .spec-table__extra-row{display:none;opacity:0;transform:translateY(-4px);transition:opacity .22s ease,transform .22s ease}.product-specifications__combined-card .spec-table-shell.is-expanded .spec-table__extra-row{display:table-row;opacity:1;transform:translateY(0)}.product-specifications__combined-card .spec-table__toggle{display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;border:var(--buttons-border-width) solid rgba(var(--color-button),var(--buttons-border-opacity));border-top:none;border-radius:0 0 1rem 1rem;background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));padding:1rem 1.4rem;font-size:1.3rem;font-weight:600;cursor:pointer}.product-specifications__combined-card .spec-table__toggle:hover,.product-specifications__combined-card .spec-table__toggle:focus-visible{background-color:rgba(var(--color-button-hover),var(--alpha-button-background));color:rgb(var(--color-button-text-hover));border-color:rgba(var(--color-button-hover),var(--alpha-button-background))}.product-specifications__combined-card .spec-table__toggle svg{width:1rem;height:1rem;transition:transform .2s ease}.product-specifications__combined-card .spec-table-shell.is-expanded .spec-table__toggle svg{transform:rotate(180deg)}.product-specifications.collapsible-content summary img{margin-right:2rem}.product-specifications .accordion__content:has(.metafield-rich_text_field:not(:only-child)){display:flex;flex-wrap:wrap;column-gap:3rem;row-gap:2.5rem}.product-specifications .accordion__content:has(.metafield-rich_text_field+.metafield-rich_text_field) .metafield-rich_text_field{width:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem)}.product-specifications .accordion__content:after{display:none}.product-specifications .metafield-rich_text_field h1,.product-specifications .metafield-rich_text_field h2,.product-specifications .metafield-rich_text_field h3,.product-specifications .metafield-rich_text_field h4,.product-specifications .metafield-rich_text_field h5,.product-specifications .metafield-rich_text_field h6{margin:0}.product-specifications .metafield-rich_text_field p{margin:1rem 0}.product-specifications .metafield-rich_text_field *:last-child{margin-bottom:0}.product-specifications .collapsible-content__media{position:relative}.product-specifications .collapsible-content__media .placeholder-svg{background-color:rgb(var(--color-background));fill:rgba(var(--color-foreground),1);width:100%;height:100%;object-fit:cover}.product-specifications .collapsible-content__media:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(var(--color-foreground),.15);border-radius:calc(var(--media-radius) - var(--media-border-width))}.product-specifications .collapsible-content__media>img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:calc(var(--media-radius) - var(--media-border-width))}.product-specifications .hotspot-item{position:absolute}.section-title.section-subheading{margin:0}@media screen and (max-width:749px){.product-specifications .accordion__content p{font-size:1.6rem}.product-specifications .accordion__content:has(.metafield-rich_text_field+.metafield-rich_text_field) .metafield-rich_text_field p{font-size:1.4rem}.product-specifications .accordion:first-of-type{margin-top:0}}.specs-table{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(0,0,0,.15)}.specs-table .specs-cell{padding:12px 14px;border-right:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.specs-table .specs-cell:nth-child(3n){border-right:none}.specs-table .specs-cell:nth-last-child(-n+3){border-bottom:none}.specs-label{font-size:12px;opacity:.75;margin-bottom:6px;text-transform:uppercase;letter-spacing:.04em;color:#0478c1}.product-specifications .accordion__content .specs-label{color:#0478c1!important;text-decoration:underline;text-decoration-color:#0478c1}.specs-value{font-size:14px;line-height:1.35}@media(max-width:749px){.specs-table{grid-template-columns:repeat(2,minmax(0,1fr))}.specs-table .specs-cell:nth-child(3n){border-right:1px solid rgba(0,0,0,.15)}.specs-table .specs-cell:nth-child(2n){border-right:none}.specs-table .specs-cell:nth-last-child(-n+3){border-bottom:1px solid rgba(0,0,0,.15)}.specs-table .specs-cell:nth-last-child(-n+2){border-bottom:none}}@media(max-width:420px){.specs-table{grid-template-columns:1fr}.specs-table .specs-cell{border-right:none}.specs-table .specs-cell:nth-last-child(-n+2){border-bottom:1px solid rgba(0,0,0,.15)}.specs-table .specs-cell:last-child{border-bottom:none}}.product-specifications .accordion__content .specs-table,.product-specifications .accordion__content .specs-table *,.product-specifications .accordion__content .specs-cell{border-radius:0!important}.product-specifications .accordion__content .specs-table{overflow:visible!important;background:transparent}.product-specifications .accordion__content .specs-cell{background:transparent;box-shadow:none!important}.product-specifications .page-width{max-width:var(--page-width)}.specs-cell--empty{padding:0!important;background:transparent!important}.specs-table-block+.specs-table-block{margin-top:24px}.specs-table-title{margin:0 0 12px;font-weight:600;font-size:1.45rem;letter-spacing:.02em;text-align:center;text-decoration:underline}.specs-table.specs-table--10{grid-template-columns:repeat(2,minmax(0,1fr))}.specs-table.specs-table--10 .specs-cell:nth-child(3n){border-right:1px solid rgba(0,0,0,.15)}.specs-table.specs-table--10 .specs-cell:nth-last-child(-n+3){border-bottom:1px solid rgba(0,0,0,.15)}.specs-table.specs-table--10 .specs-cell:nth-child(2n){border-right:none}.specs-table.specs-table--10 .specs-cell:nth-last-child(-n+2){border-bottom:none}@media(max-width:749px){.specs-table.specs-table--10{grid-template-columns:repeat(2,minmax(0,1fr))}.specs-table.specs-table--10 .specs-cell:nth-child(2n){border-right:none}.specs-table.specs-table--10 .specs-cell:nth-last-child(-n+2){border-bottom:none}}@media(max-width:420px){.specs-table.specs-table--10{grid-template-columns:1fr}.specs-table.specs-table--10 .specs-cell{border-right:none;border-bottom:1px solid rgba(0,0,0,.15)}.specs-table.specs-table--10 .specs-cell:last-child{border-bottom:none}}.product-specifications .accordion summary .accordion__title{font-size:2rem;line-height:1.2;font-weight:400}@media(max-width:749px){.product-specifications .accordion summary .accordion__title{font-size:1.8rem}}.template-product .product-specifications .section-title{font-size:2.6rem;font-weight:700;line-height:1.2;margin-bottom:2.2rem}.template-product .product-specifications__description{margin-bottom:2rem}.template-product .product-specifications__description p{margin:0 0 1.4rem;font-size:1.5rem;line-height:1.55;color:rgba(var(--color-foreground),.82)}.template-product .product-specifications .accordion{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1rem;padding:.2rem 1.6rem;box-shadow:0 .1rem .3rem #111c2614,0 .8rem 2.4rem #111c2612}.template-product .product-specifications .accordion+.accordion{margin-top:1rem}.template-product .product-specifications .accordion summary{min-height:5.2rem;padding:1rem 0;font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground))}.template-product .product-specifications .accordion summary::-webkit-details-marker{display:none}.template-product .product-specifications .accordion__content{padding:0 0 1.2rem}.template-product .product-specifications .accordion__content .specs-table{width:100%;border-collapse:collapse;font-size:1.4rem;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1rem;overflow:hidden}.template-product .product-specifications .accordion__content .specs-table tr{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.template-product .product-specifications .accordion__content .specs-table tr:last-child{border-bottom:none}.template-product .product-specifications .accordion__content .specs-cell{padding:1rem 1.4rem;background:rgb(var(--color-background));vertical-align:top}.template-product .product-specifications .accordion__content .specs-cell--label{color:rgba(var(--color-foreground),.72);font-weight:500;width:42%;min-width:16rem}.template-product .product-specifications .accordion__content .specs-cell--value{font-weight:600;color:rgb(var(--color-foreground))}.template-product .product-specifications .accordion__content .specs-value{font-size:1.4rem;line-height:1.45}.template-product .product-specifications .accordion__content .specs-cell--empty{background:rgb(var(--color-background))}.template-product .product-specifications .product-specifications__content-grid.has-description{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem;align-items:start}.template-product .product-specifications .product-specifications__about{min-width:0}.template-product .product-specifications .product-specifications__about>h3{margin:0 0 1.2rem;font-size:2.2rem;line-height:1.2;font-weight:700}.template-product .product-specifications .product-specifications__accordions{min-width:0}@media(max-width:989px){.template-product .product-specifications .product-specifications__content-grid.has-description{grid-template-columns:1fr;gap:2rem}}@media(max-width:749px){.template-product .product-specifications .accordion{padding:.2rem 1.2rem}.template-product .product-specifications .accordion summary{font-size:1.5rem}.template-product .product-specifications .accordion__content .specs-cell{padding:.9rem 1.1rem}.template-product .product-specifications .accordion__content .specs-cell--label{width:44%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/product-specifications.css.map */
