.woocommerce.single .nv-woo-filters { display: none; } .woocommerce.single { .product_title { font-size: 1.3em; font-weight: 300; } } .single_add_to_cart_button { width: 100%; } .product_meta { font-size: .85em; a { color: $gray-color; } > span { display: block; } } .woocommerce-review-link { color: $gray-color; font-size: .85em; } // .woocommerce { ul.products li.product .price, div.product span.price, div.product p.price { color: $body-color; font-weight: 700; del { font-weight: 500; } } } .woocommerce-variation-price { margin-bottom: $spacing-sm; } // // .woocommerce { tr:hover { background: inherit; } div.product form.cart .variations { td { padding: 0; display: block; width: 100%; &.label { padding: 0; } } tr:not(:last-child) { margin-bottom: $spacing-xs; display: block; } } .reset_variations { display: block; color: $gray-color; } } .variations select { width: 100%; } // // .woocommerce div.product .woocommerce-tabs ul.tabs li { background: transparent; border: 0; margin: 0 $spacing-sm 0 0; padding: 0; &:before, &:after { content: none; } &.active { border-bottom: 2px solid; } a { color: $gray-color; } } .woocommerce #content div.product .woocommerce-tabs ul.tabs { padding: 0; border: 0; &:before { content: none; } } .woocommerce { #comments { border: none; } .woocommerce-noreviews { background: $muted-white; padding: $spacing-xs; border: $muted-border-med; border-radius: 3px; } #review_form .comment-reply-title, .woocommerce-Tabs-panel h2 { font-size: $h4-mobile-font-size; font-weight: 600; } .woocommerce-Reviews-title { margin-bottom: $spacing-sm; } .comment-form-rating { .stars { margin-bottom: 0; a { font-size: 1.5em; color: #ffb100; } } } #review_form #respond { margin-top: $spacing-sm; } #review_form .comment-form { margin-top: $spacing-xs; grid-template-columns: 1fr; grid-row-gap: $spacing-xs; input:not([type=submit]) { width: 100%; } .comment-form-rating { display: flex; flex-direction: row; label { margin-right: $spacing-xs; } } } #reviews #comments ol.commentlist li img.avatar { border: 0; background: 0; } .woocommerce-Reviews-title{ display: none; } } // .woocommerce div.product div.images .flex-control-thumbs { margin: 5px -5px 0; display: flex; flex-wrap: wrap; justify-content: center; li { padding: 5px; } } // // @mixin product--tablet() { .single_add_to_cart_button { width: 220px; } .variations select { width: 75%; } .woocommerce { #review_form .comment-reply-title, .woocommerce-Tabs-panel h2 { font-size: $h4-font-size; } #review_form .comment-form { grid-template-columns: repeat(2, 1fr); .comment-form-comment, .comment-form-rating, .comment-notes, .form-submit { grid-column: span 2; } } } } .woocommerce ul.products.exclusive-products li.product, .woocommerce-page ul.products.exclusive-products li.product{ margin: 0; clear: none; } section.exclusive{ .tns-nav{ text-align: center; button{ background: none; border: 1px solid #B7B7B7; margin: 5px; width: 8px; height: 8px; padding: 0; &.tns-nav-active{ background: #404248; border-color: #404248; } } } .tns-ovh { overflow: hidden; } .tns-visually-hidden { position: absolute; left: -10000em; } }