: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-bottom:1em}.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 .woovr-variations{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 .woovr-variations .woovr-variation{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.product-container .col-details .summary.entry-summary .variations_form .variations-section .woovr-variations .woovr-variation *{cursor:pointer}.product-container .col-details .summary.entry-summary .variations_form .variations-section .woovr-variations .woovr-variation .woovr-variation-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f3f5f7;border:none;border-radius:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:calc(.5em - 1px) 1em!important;text-align:center}.product-container .col-details .summary.entry-summary .variations_form .variations-section .woovr-variations .woovr-variation .woovr-variation-info .woovr-variation-name{color:#0a0a0a;font-size:.875rem;font-weight:400}.product-container .col-details .summary.entry-summary .variations_form .variations-section .woovr-variations .woovr-variation.woovr-variation-active .woovr-variation-info,.product-container .col-details .summary.entry-summary .variations_form .variations-section .woovr-variations .woovr-variation:hover .woovr-variation-info{background-color:#0a0a0a!important}.product-container .col-details .summary.entry-summary .variations_form .variations-section .woovr-variations .woovr-variation.woovr-variation-active .woovr-variation-info .woovr-variation-name,.product-container .col-details .summary.entry-summary .variations_form .variations-section .woovr-variations .woovr-variation.woovr-variation-active .woovr-variation-info .woovr-variation-price,.product-container .col-details .summary.entry-summary .variations_form .variations-section .woovr-variations .woovr-variation:hover .woovr-variation-info .woovr-variation-name,.product-container .col-details .summary.entry-summary .variations_form .variations-section .woovr-variations .woovr-variation:hover .woovr-variation-info .woovr-variation-price{color:#fff!important}.product-container .col-details .summary.entry-summary .variations_form .variations-section .woovr-variations .woovr-variation-selector{display:none}.product-container .col-details .summary.entry-summary .variations_form .price{font-size:1.125rem}.product-container .col-details .summary.entry-summary .variations_form .price ins{font-size:1.5rem}.product-container .col-details .summary.entry-summary .variations_form .woocommerce-variation-add-to-cart{margin-bottom:3em;margin-top:2.5rem}.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%}}.woovr-variation-price del bdi{text-decoration:line-through}.woovr-variation-price bdi{display:none}
