:root{--content-size:var(--wp--style--global--content-size)}@media screen and (min-width:1024px){:root{--content-size:960px}}@media screen and (min-width:1216px){:root{--content-size:1152px}}@media screen and (min-width:1408px){:root{--content-size:1344px}}@media screen and (min-width:1484px){:root{--content-size:1420px}}.heading-container{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;justify-content:space-between}@media only screen and (max-width:767px){.heading-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.heading-container .sharer{-ms-flex-negative:0;flex-shrink:0;padding-top:.25rem}.product-container{display:grid;gap:1.25rem}@media only screen and (min-width:1024px){.product-container{grid-template-columns:2fr 3fr}}.product-container .col-thumbnail .back-to-catalog>a{color:#0a0a0a}.product-container .col-thumbnail .back-to-catalog>a:before{border-bottom:2px solid #0a0a0a;border-left:2px solid #0a0a0a;border-radius:2px;border-right:0;border-right-width:2px;border-top:0;border-top-width:2px;content:" ";display:block;display:inline-block;height:.625em;margin-right:.25rem;margin-top:0;pointer-events:none;position:absolute;position:static;top:50%;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;width:.625em}.product-container .col-thumbnail .back-to-catalog>a:hover{color:#e30613}.product-container .col-thumbnail .back-to-catalog>a:hover:before{border-color:#e30613}.product-container .col-thumbnail .woocommerce-product-gallery__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-container .col-thumbnail .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{height:auto;max-height:33vh;width:100%}@media screen and (max-width:1023px){.product-container .col-thumbnail .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{height:300px;max-height:none}}.product-container .col-thumbnail .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child a{display:block;height:100%;text-align:center;width:100%}.product-container .col-thumbnail .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child a img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.product-container .col-thumbnail .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child){padding:.5rem;width:16.66667%}.product-container .col-thumbnail .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child) a{-webkit-box-shadow:0 .5em 1em -.125em hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.02);box-shadow:0 .5em 1em -.125em hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.02);display:block}.product-container .col-thumbnail .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child) img{vertical-align:bottom}.product-container .col-thumbnail .documents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.product-container .col-thumbnail .documents .document{-ms-flex-negative:0;flex-shrink:0}.product-container .col-thumbnail .sales{display:none}.product-container .col-details .summary.entry-summary .woocommerce-product-details__short-description .read-description{display:block;margin-top:.5rem}.product-container .col-details .summary.entry-summary .woocommerce-product-details__short-description .read-description span{color:#0a0a0a;font-weight:700;text-decoration:underline}.product-container .col-details .summary.entry-summary .sales{color:#e30613;font-size:1.5rem;font-weight:500}.product-container .col-details .summary.entry-summary .product_meta{margin:1em 0}.product-container .col-details .summary.entry-summary .product_meta span.text{font-weight:700}.product-container .col-details .summary.entry-summary .product_meta .woocommerce-variation-description{margin-top:1em;text-align:left}.product-container .col-details .summary.entry-summary .variations_form .variations-section{margin-top:2rem}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variations-section__title{color:#e30613;font-size:1rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row.variation-row--out-of-stock{opacity:.55}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;background-color:#f3f5f7;border-radius:.625rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;gap:.75rem;padding:calc(.5em - 1px) 1em;-webkit-transition:background-color .15s ease,color .15s ease;-o-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label input[type=checkbox]{display:none}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label .variation-thumbnail-wrap{-ms-flex-negative:0;background:#fff;border-radius:.4rem;flex-shrink:0;height:3rem;overflow:hidden;width:3rem}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label .variation-thumbnail-wrap img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label .variation-info{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label .variation-name{color:#0a0a0a;font-size:.875rem;font-weight:600}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label .variation-sku{color:#707070;font-size:.875rem;font-weight:400}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label .variation-sku:before{content:"- "}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label .variation-price{color:#3b3b3b;font-size:.875rem}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label .variation-stock{font-size:.875rem;font-style:italic}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label .variation-stock.variation-stock--out{color:#72030a}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label:has(input:checked){background-color:#0a0a0a}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label:has(input:checked) .variation-name,.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label:has(input:checked) .variation-price,.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-checkbox-label:has(input:checked) .variation-sku{color:#fff}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-qty-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-qty-wrap .variation-qty-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #f3f5f7;border-radius:.4rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;height:2rem;justify-content:center;line-height:1;width:2rem}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-qty-wrap .variation-qty-btn:hover:not(:disabled){background:#e30613;border-color:#e30613;color:#fff}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-qty-wrap .variation-qty-btn:disabled{cursor:not-allowed;opacity:.35}.product-container .col-details .summary.entry-summary .variations_form .variations-section .variation-list .variation-row .variation-qty-wrap .variation-qty-input{border:1px solid #f3f5f7;border-radius:.4rem;font-size:.875rem;padding:.25rem;text-align:center;width:3.5rem}.product-container .col-details .summary.entry-summary .variations_form .woocommerce-variation-add-to-cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:3em;margin-top:2.5rem}.product-container .col-details .summary.entry-summary .variations_form .woocommerce-variation-add-to-cart .someco-atc-feedback{font-size:.875rem}.product-container .col-details .summary.entry-summary .variations_form .woocommerce-variation-add-to-cart .someco-atc-feedback.is-success{color:#0a0a0a}.product-container .col-details .summary.entry-summary .variations_form .woocommerce-variation-add-to-cart .someco-atc-feedback.is-error{color:#72030a}.product-tabs{margin-top:2.5rem}.product-tabs .tabs{border-top:2px solid #d5d5d5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;margin-bottom:2rem}.product-tabs .tabs>li{color:#707070;cursor:pointer;font-size:1.125rem;font-weight:400;padding-top:1rem;position:relative;text-transform:uppercase}.product-tabs .tabs>li.is-active,.product-tabs .tabs>li:hover{color:#e30613;font-weight:700}.product-tabs .tabs>li.is-active:before,.product-tabs .tabs>li:hover:before{background-color:#e30613;content:"";height:2px;left:0;position:absolute;top:-2px;width:100%}.product-tabs .tab-contents .tab-content{display:none}.product-tabs .tab-contents .tab-content.is-active{display:block}.product-tabs .tab-contents .tab-content.gutenberg.description a{font-weight:600;text-decoration:underline}.product-tabs .tab-contents .tab-content.gutenberg.description ul>li::marker{content:"";opacity:0;position:absolute;visibility:hidden}.product-tabs .tab-contents .tab-content.gutenberg.description ul>li:before{background-color:#e30613;content:"";display:inline-block;height:.5rem;margin-right:.5rem;margin-top:-1px;-webkit-mask-image:url(/wp-content/themes/someco2021/dist/images/bullet-point.svg?adb0feb15d4b45925ab0ef16074f56f6);mask-image:url(/wp-content/themes/someco2021/dist/images/bullet-point.svg?adb0feb15d4b45925ab0ef16074f56f6);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.5rem}.product-tabs .tab-contents .tab-content.gutenberg.description ul>li>ul{list-style-type:disc;padding-left:2rem}.product-tabs .tab-contents .tab-content.gutenberg.description ul>li>ul>li>ul{list-style-type:disc;padding-left:1.5rem}.product-tabs .tab-contents .tab-content.gutenberg.description ul>li.block-editor-block-list__layout>div{display:inline}.product-tabs .tab-contents .tab-content.videos iframe{aspect-ratio:16/9;max-width:100%;width:auto}.product-addons{background-color:#f0f2f8}.product-addons .swiper-container .swiper-wrapper .swiper-slide{min-height:0}.product-addons .swiper-container .swiper-wrapper .swiper-slide article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between}.product-addons .swiper-container .swiper-wrapper .swiper-slide article h2{font-weight:400}.related.products{background-color:#f0f2f8;margin-top:6rem;position:relative}.related.products .swiper-container .swiper-wrapper .swiper-slide{min-height:0}.related.products .swiper-container .swiper-wrapper .swiper-slide article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between}.related.products .swiper-container .swiper-wrapper .swiper-slide article h2{font-weight:400}table{position:relative;width:100%}@media only screen and (max-width:1023px){table thead tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-around}}table thead th{background-color:transparent;border:none;color:#0a0a0a;font-style:italic;z-index:1}@media only screen and (max-width:768px){table tbody tr>:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}table tbody tr>:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}table tbody tr>:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}table tbody tr>:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}table tbody tr>:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}table tbody tr>:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}table tbody tr>:nth-child(7){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}table tbody tr>:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}}table tbody tr>td:nth-of-type(odd){background:#e3e3e3a1}table tbody tr>td td{border:none;color:#000;word-break:break-all}table td,table th{font-size:1rem;padding:10px;text-align:left}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){table table{width:100%}table table,table tbody,table td,table th,table thead,table tr{display:block}table thead tr{left:0;position:absolute;top:0}table tr:not(:last-child){margin-bottom:1rem}table td{border:none;border-bottom:1px solid #eee;padding-left:50%;position:relative}table td:before{background-color:transparent;border:none;color:#373737;content:attr(data-label);font-style:italic;font-weight:300;left:6px;padding-right:10px;position:absolute;top:10px;white-space:nowrap;width:45%}}
