.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:1px solid var(--wp--preset--color--base-4)}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none !important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;margin:0}.wp-block-woocommerce-product-details .woocommerce-Reviews-title,.wp-block-woocommerce-product-details .woocommerce-Tabs-panel>h2:first-child{display:none}.wp-block-woocommerce-product-details:not(#\0 ) .gtmt-wc-tab-title{display:none;font-size:var(--wp--preset--font-size--lg)}.wp-block-woocommerce-product-details:not(#\0 ) .gtmt-wc-tab-title+h2{display:none}@media screen and (max-width: 768px){.wp-block-woocommerce-product-details:not(#\0 ) .gtmt-wc-tab-title{display:block;border-bottom:1px solid var(--wp--preset--color--base-4);padding-block-end:var(--wp--preset--spacing--sm);margin-block-end:var(--wp--preset--spacing--lg)}.wp-block-woocommerce-product-details:not(#\0 ) ul.tabs{flex-flow:column;display:none !important}.wp-block-woocommerce-product-details:not(#\0 ) .woocommerce-Tabs-panel{display:block !important}}.wp-block-woocommerce-product-details:not(#\0 ) .woocommerce-Tabs-panel--description .gtmt-wc-tab-title{margin-top:0}.wp-block-woocommerce-product-details:not(#\0 ).is-style-minimal .woocommerce-tabs ul.tabs,.wp-block-woocommerce-product-details:not(#\0 ).is-style-classic .woocommerce-tabs ul.tabs,.wp-block-woocommerce-product-details:not(#\0 ):not([class^=is-style-]):not([class*=" is-style-"]) .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:start;gap:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--md);margin-block-end:var(--wp--preset--spacing--xl);border-bottom:none;border-radius:var(--wp--custom--radius--md)}.wp-block-woocommerce-product-details:not(#\0 ).is-style-classic .woocommerce-tabs ul.tabs,.wp-block-woocommerce-product-details:not(#\0 ):not([class^=is-style-]):not([class*=" is-style-"]) .woocommerce-tabs ul.tabs{padding:var(--wp--preset--spacing--2-xs);background-color:var(--wp--preset--color--base-3)}.wp-block-woocommerce-product-details:not(#\0 ).is-style-classic .woocommerce-tabs ul.tabs li,.wp-block-woocommerce-product-details:not(#\0 ):not([class^=is-style-]):not([class*=" is-style-"]) .woocommerce-tabs ul.tabs li{background:rgba(0,0,0,0);border-radius:var(--wp--custom--radius--md);padding:var(--wp--preset--spacing--3-xs) var(--wp--preset--spacing--md);transition:var(--gtm-transition)}.wp-block-woocommerce-product-details:not(#\0 ).is-style-classic .woocommerce-tabs ul.tabs li a,.wp-block-woocommerce-product-details:not(#\0 ):not([class^=is-style-]):not([class*=" is-style-"]) .woocommerce-tabs ul.tabs li a{color:var(--wp--preset--color--contrast-4);font-size:var(--wp--preset--font-size--sm);font-weight:var(--wp--custom--heading--font-weight) !important;padding-block:var(--wp--preset--spacing--2-xs)}.wp-block-woocommerce-product-details:not(#\0 ).is-style-classic .woocommerce-tabs ul.tabs li a:hover,.wp-block-woocommerce-product-details:not(#\0 ):not([class^=is-style-]):not([class*=" is-style-"]) .woocommerce-tabs ul.tabs li a:hover{color:var(--wp--preset--color--contrast-2)}.wp-block-woocommerce-product-details:not(#\0 ).is-style-classic .woocommerce-tabs ul.tabs li.active,.wp-block-woocommerce-product-details:not(#\0 ):not([class^=is-style-]):not([class*=" is-style-"]) .woocommerce-tabs ul.tabs li.active{background:var(--wp--preset--color--base)}.wp-block-woocommerce-product-details:not(#\0 ).is-style-classic .woocommerce-tabs ul.tabs li.active a,.wp-block-woocommerce-product-details:not(#\0 ):not([class^=is-style-]):not([class*=" is-style-"]) .woocommerce-tabs ul.tabs li.active a{color:var(--wp--preset--color--contrast);position:relative}.wp-block-woocommerce-product-details:not(#\0 ).is-style-minimal .woocommerce-tabs ul.tabs{border-bottom:1px solid var(--wp--preset--color--base-4)}.wp-block-woocommerce-product-details:not(#\0 ).is-style-minimal .woocommerce-tabs ul.tabs li{padding:var(--wp--preset--spacing--2-xs) var(--wp--preset--spacing--sm);border-bottom:none}.wp-block-woocommerce-product-details:not(#\0 ).is-style-minimal .woocommerce-tabs ul.tabs li a{color:var(--wp--preset--color--contrast-4);font-size:var(--wp--preset--font-size--md);font-weight:var(--wp--custom--heading--font-weight) !important;padding-block:var(--wp--preset--spacing--2-xs)}.wp-block-woocommerce-product-details:not(#\0 ).is-style-minimal .woocommerce-tabs ul.tabs li a:hover{color:var(--wp--preset--color--contrast-2)}.wp-block-woocommerce-product-details:not(#\0 ).is-style-minimal .woocommerce-tabs ul.tabs li.active a{color:var(--wp--preset--color--contrast)}.woocommerce #reviews #comments ol.commentlist{padding-inline-start:0}.woocommerce #reviews #comments ol.commentlist li{margin-block-end:var(--wp--preset--spacing--md)}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-inline-start:60px;border:0;background:var(--wp--preset--color--base-3);padding:var(--wp--preset--spacing--lg);border-radius:var(--wp--custom--radius--md)}.woocommerce #reviews #comments ol.commentlist li .comment-text .description{font-size:var(--wp--preset--font-size--sm)}.woocommerce #reviews #comments ol.commentlist li .comment-text .description>:last-child{margin-block-end:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:var(--wp--preset--font-size--sm);color:var(--wp--preset--color--contrast-4);display:flex;flex-wrap:wrap;align-items:center;gap:.1em .3em}.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__author{color:var(--wp--preset--color--contrast-2)}.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__verified{font-size:var(--wp--preset--font-size--xs)}.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__published-date{font-size:var(--wp--preset--font-size--xs)}.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0;border:none;width:48px;border-radius:100em;margin-top:var(--wp--preset--spacing--sm)}@media screen and (max-width: 768px){.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-inline-start:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:none}}.woocommerce .woocommerce-Reviews .comment-reply-title{display:block;font-size:var(--wp--preset--font-size--lg);margin-block-end:var(--wp--preset--spacing--2-xs);color:var(--wp--preset--color--contrast)}.woocommerce .woocommerce-Reviews #respond #commentform .stars{margin-block-end:0}.woocommerce .woocommerce-Reviews #respond #commentform label{display:block;margin-block-end:var(--wp--preset--spacing--2-xs)}.woocommerce .woocommerce-Reviews #respond #commentform>:not(:last-child){margin-block-end:var(--wp--preset--spacing--xs)}@media screen and (max-width: 768px){.woocommerce .woocommerce-Reviews #respond #commentform input[type=text],.woocommerce .woocommerce-Reviews #respond #commentform input[type=email]{width:100%}}.woocommerce table.shop_attributes{border-collapse:collapse}.woocommerce table.shop_attributes th{padding-block:var(--wp--preset--spacing--xs);font-weight:500}.woocommerce table.shop_attributes td{font-style:normal}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:var(--wp--preset--color--base-3)}.wp-block-group.woocommerce.product .up-sells.upsells.products{border-top:1px solid var(--wp--preset--color--base-4);padding-top:var(--wp--preset--spacing--xl)}.wp-block-group.woocommerce.product .up-sells.upsells.products>h2{font-size:var(--wp--preset--font-size--xl);margin-top:0}.wp-block-group.woocommerce.product .up-sells.upsells.products .woocommerce-loop-product__title{font-size:var(--wp--preset--font-size--sm)}.wp-block-group.woocommerce.product .up-sells.upsells.products .price{font-size:var(--wp--preset--font-size--md);font-weight:var(--wp--custom--heading--font-weight);font-family:var(--wp--custom--heading--font-family);color:var(--wp--custom--heading--color)}.wp-block-group.woocommerce.product .up-sells.upsells.products .price ins{font-weight:inherit;color:var(--wp--preset--color--sale)}.wp-block-group.woocommerce.product .up-sells.upsells.products .price del{font-size:.75em}.wp-block-group.woocommerce.product .up-sells.upsells.products img{border-radius:var(--wp--custom--radius--lg)}.wp-block-group.woocommerce.product .up-sells.upsells.products .wp-element-button{font-size:var(--wp--preset--font-size--2-xs)}