.product-short-description-wrapper > .product-short-description > p { margin:0px;} .woocommerce-product-gallery__wrapper img, img.attachment-woocommerce_thumbnail { aspect-ratio:1 / 1;object-fit:cover;} .product-gallery .flickity-viewport { border-radius:20px;} div.woocommerce-variation.single_variation { display:none !important;} .product-gallery .product-thumbnails { display:none;} .woo-variation-swatches { --wvs-single-product-item-width:3.6rem;--wvs-single-product-item-height:3.6rem;--wvs-single-product-item-font-size:1.57rem;--wvs-selected-item-background-color:#F5F5F5;} .woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item) { border-radius:0.625rem;background-color:#F5F5F5;font-family:"SVN-Gilroy", sans-serif;} table.variations th.label { padding:0.5rem 0;border-bottom:1px solid #000;} th.label > label { font-family:"SVN-Gilroy", sans-serif;} table.variations td.value { padding:0.5rem 0;} span.woo-selected-variation-item-name, span.woo-selected-variation-item-name { display:none !important;} a.reset_variations { font-family:"SVN-Gilroy", sans-serif;font-size:1.3em;} .add-to-cart-container { margin-top:2rem;} button.ux-buy-now-button { display:none;} .product-container .add-to-cart-container { margin-top:0px;} button.single_add_to_cart_button { background-color:var(--fs-color-primary) !important;border-radius:0.625rem;color:var(--fs-color-secondary);} .ux-quantity, input.qty { font-family:"SVN-Gilroy", sans-serif;} input.qty { height:100%;} .ux-quantity input.ux-quantity__button { border-radius:0px;} .ux-quantity input.qty { border-width:1px 0;} .ux-quantity input.ux-quantity__button--minus { border-radius:0.625rem;} .ux-quantity input.ux-quantity__button--plus { border-radius:0.625rem;} a.zoom-button { border:none !important;} a.zoom-button:hover { background-color:transparent;color:inherit;} .product-description-container .woocommerce-tabs { max-width:100%;} .product-description-container li#tab-title-description > a::before { display:none;} .product-description-container .woocommerce-tabs, .product-description-container .tab-panels { padding:0px } .product-description-container #tab-description { color:#000;font-family:"SVN-Gilroy", sans-serif;font-style:normal;font-weight:500;} .related-products-wrapper { border-top:0px;} .related-products-wrapper > .product-section-title, .related-products-wrapper > .row { max-width:100%;} .related-products-wrapper > .product-section-title { font-family:"SVN-Gilroy", sans-serif;font-weight:900;color:#000;font-style:normal;text-transform:uppercase;} .related-products-wrapper .price-wrapper { width:100%;} .related-products-wrapper .box-image { border-radius:5%;} .related-products-wrapper .slider-nav-reveal .flickity-prev-next-button, .related-products-wrapper .slider-nav-reveal .flickity-prev-next-button:hover { box-shadow:none !important;opacity:1 !important;} .related-products-wrapper .flickity-prev-next-button { display:none;} @media (min-width:1024px) { .related-products-wrapper .flickity-prev-next-button { display:inline-block;} .related-products-wrapper .flickity-prev-next-button.previous, .related-products-wrapper .flickity-prev-next-button.previous:hover { transform:translateX(-100%) !important;} .related-products-wrapper .flickity-prev-next-button.next, .related-products-wrapper .flickity-prev-next-button.next:hover { transform:translateX(100%) !important;} } .related-products-wrapper .slider-nav-reveal { overflow:visible;} .related-products-wrapper .row { margin-left:0px !important;margin-right:0px !important;}