:root {
--first: #adb6b5;
--second: #9ba6a5;
--third: #899695;
--title: var(--first);
--normal: #fff;
--background: url(https://gridpin-bh.com/wp-content/themes/gridpin/images/main/sat.jpg)
}
.light {
display: block;
}
.dark {
display: none;
}
main {
background-image: linear-gradient(rgba(255,255,255,.85), rgba(255,255,255,.85)), var(--background) !important;
}@import url(https://use.typekit.net/oha6xds.css);
header {
background-color: var(--first);
}
footer {
border-top: 1px solid #ccc;
}
a {
color: var(--third);
transition: color 0.2s;
}
a:hover {
text-decoration: none;
color: var(--second);
}
footer .row {
padding: 40px 0;
}
.copyright {
text-align: left;
color: #777;
}
main {
padding-top: 20px;
}
.menu {
list-style: none;
padding-left: 0;
}
.menu-item a {
display: inline-block;
padding: .5rem 1rem;
}
[class$="-widget"] .menu-item, [class$="-widget"] .menu-item a {
display: block;
padding: 0;
}
[class$="-widget"] ul {
list-style: none;
padding-left: 0;
}
.comment-respond {
border: 1px solid #ccc;
background: #efefef;
padding: 20px;
}
.form-submit input[type="submit"] {
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .5rem .75rem;
font-size: 1rem;
line-height: 1.25;
border-radius: .25rem;
transition: all .15s ease-in-out;
color: var(--normal);
background-color: #007bff;
border-color: #007bff;
cursor: pointer;
}
.cat_title {
float: right;
color: var(--title) !important;
text-shadow: -1px -1px 0 #0000004d, 1px -1px 0 #0000004d, -1px 1px 0 #0000004d, 1px 1px 0 #0000004d;
font-size: 1.7rem;
}
html {
padding: 0;
margin: 0;
overflow-x:hidden;
}
body {
direction: ltr;
font-family: "effra", "Segoe UI", sans-serif !important;
background-color: #f6f6f6;
overflow-x:hidden;
padding: 0;
margin: 0;
}
.wopb-block-content-wrap {
background: var(--normal);
border-radius: 3px;
}
.prod_cat .wopb-block-image img, .prod_cat .wopb-block-image {
width: 100%;
height: 100%;
max-width: 100% !important;
}
.prod_cat .wopb-block-content-wrap {
display: block;
}
.prod_cat ins {
color: var(--first);
}
.prod_cat del, .prod_cat del .amount {
color: #2b2b2b !important;
}
.prod_cat .wopb-block-title {
padding: 3% 0;
}
.prod_cat .wopb-product-price {
padding-bottom: 4%;
}
.prod_cat .wopb-product-btn {
padding-bottom: 5%;
}
.prod_cat .wopb-product-btn a {
font-size: 1em;
color: black;
margin-top: 10px;
border-radius: 3px;
background: #e3e3e3;
transition: 0.2s;
display: block;
padding: 0.5em;
margin: 15px !important;
}
.prod_cat .wopb-product-btn a:hover {
color: #fff;
}
.wopb-wrapper-block {
background: var(--normal) !important;
padding-top: 2% !important;
border: 1px solid gainsboro !important;
border-radius: 4px !important;
padding: 0 2% !important;
}
.wopb-product-btn .added {
display: none !important;
}
.review_block {
background-color: var(--first);
margin: 0 -500%;
padding: 0 500% !important;
}
.review_title {
color: var(--normal) !important;
padding-top: 30px;
margin-right: 40px;
}
.features_title {
padding-top: 30px;
margin-right: 40px;
}
.review {
background-color: var(--normal);
border-radius: 4px;
padding: 30px;
margin: 30px;
}
.features,
.features_margin {
background-color: var(--normal);
margin: 0 -500%;
padding: 0 500% !important;
display: flow-root;
}
.features_list {
margin-bottom: 30px;
}
.feature {
border-right: 1px solid gainsboro;
margin-right: -20px;
}
.feature3 {
margin-right: -20px;	
}
.view_all {
font-size: .7em;
font-weight: bold;
}
.onsale {
display: none;
}
.product {
background-color: var(--normal);
display: flex;
flex-direction: column;
text-align: center;
}
.add_to_cart_button, .product_type_variable,
.product_type_grouped {
margin: 15px !important;
font-weight: normal !important;
transition: background-color 0.2s, color 0.2s !important;
}
.add_to_cart_button:hover, .product_type_variable:hover,
.product_type_grouped:hover {
text-decoration: none !important;
background-color: var(--first) !important;
color: var(--normal) !important;
}
.amount, .price {
color: var(--first);
font-weight: bold !important;
}
.orderby {
border-radius: 5px;
background-color: var(--first);
border: solid 0px;
padding: 4px;
color: var(--normal);
}
.orderby option:hover {
background-color: black;
}
.page-numbers li {
border-radius: 50%;
border: none;
background: var(--first);
}
.page-numbers {
border: none !important;
color: var(--normal) !important;
}
.current {
background: var(--first) !important;
}
.page-numbers a {
background: var(--second) !important;
}
.star-rating {
display: none !important;
}
.above_header {
background-color: var(--second);
max-width: none !important;
}
.below_header {
background-color: var(--first);
max-width: none !important;
}
.bg-light {
background-color: var(--first) !important;
}
.wc-block-grid__product-title {
color: black;
}
.wc-block-grid__product-link:hover {
text-decoration: none;
}
.dgwt-wcas-search-input {
text-align: right !important;
height: 60px !important;
}
.dgwt-wcas-preloader {
left: 30px !important;
}
.footer_main {
color: var(--normal);
background: #2a2a2a;
max-width: none !important;
}
.footer_main .row {
max-width: 1140px;
}
.footer_bottom {
background: var(--normal);
margin: 0 -500%;
padding: 0 500% !important;
height: 40px;
}
#trp-floater-ls {
display: none !important;
}
.added_to_cart {
display: none;
}
.added:after, .loading:after {
margin-left: 10px;
}
.instagram, .instagram:hover, .instagram:visited {
float: right;
transform: translateY(50%);
color: #696969;
text-decoration: none;
}
.wmc-text, .wmc-open-dropdown-currencies:after {
color: #696969;
font-weight: bold;
}
.currency {
z-index: 2001;
position:relative;
transform: translateY(35%);
}
.fa-instagram {
font-size: 130%;
transform: translatey(13%);
}
.instagram {
z-index: 1001;
position:relative;
}
.fa-user {
font-size: 130%;
margin-left: 20px;
color: #696969;
transform: translateY(2px);
}
.top-bar {
margin-top: 20px;
}
.right {
float: right;
}
.cart_box {
background: var(--normal);
}
.cart_items span {
display: block;
}
.logo {
width: 150px;
height: auto;
} main {
background-image: linear-gradient(rgba(255,255,255,.7), rgba(255,255,255,.7)), var(--background);
background-size: 50px auto;
}
.cart_amount {
direction: rtl;
font-size: 90%;
}
.cart_title {	
padding-top: 5px;
}
.cart_main {
text-align: right;
float: left;
width: 160px;
padding-right: 10px;
background: var(--second);
color: var(--normal);
border-radius: 3px 0 0 3px;
}
.cart_icon {
color: var(--normal);
padding: 15px;
background: var(--third);
font-size: 130%;
border-radius: 0 3px 3px 0;
}
.woocommerce-Price-currencySymbol {
margin: 5px;
}
.wc-block-components-review-list-item__info {
direction: rtl;
color: var(--third);
}
.wc-block-review-list-item__text {
float: right;
}
.hero {
width: 100%;
height: auto;
}
.wc-block-components-product-price__regular, .wc-block-components-product-price__value, .wc-block-components-product-badge {
margin-left: 15px;
}
.wc-block-cart-items__header-quantity, .wc-block-cart-items__header-total {
}
.wc-block-cart-item__remove-icon {
transform: translate3d(120px, 85px, 0);
}
.wc-block-cart-items__row:first-child .wc-block-cart-item__remove-icon {
transform: translate3d(120px, 90px, 0);
}
.wc-block-components-totals-item, .wc-block-components-totals-item, .wc-block-cart__totals-title, .wc-block-components-title, .components-notice__content, .wc-block-checkout__add-note, .wc-block-components-checkout-step__description, .wc-block-components-checkout-step__description, .wc-block-components-checkout-step__heading, .wc-block-components-order-summary-item, .wc-block-components-tabs__content, .woocommerce-thankyou-order-received, .woocommerce-thankyou-order-details, .woocommerce-customer-details, .order_details, .woocommerce-order p, article h1, .woocommerce-MyAccount-content, .woocommerce-MyAccount-navigation, .woocommerce h2, .woocommerce-form-row, .form-row, .lost_reset_password, .woocommerce-notices-wrapper, .orderby, .footer_main, .footer_bottom, .wc-block-components-totals-coupon__content, .menu-gridpin-container, .out-of-stock, .prod_row, .woocommerce-Reviews {
direction: rtl;
}
.wc-block-cart-items__header-total span, .wc-block-cart-items__header-quantity span, .wc-block-cart-items__header-image span, .woocommerce-order-details__title, .woocommerce-table__product-table {
float: right;
}
.woocommerce-form-login__rememberme {
margin-left: 10px;
}
.wc-block-cart-items, .wc-block-components-totals-item {
margin-top: 15px !important;
}
.wc-block-components-order-summary-item {
padding-right: 0;
}
.wc-block-components-button:not(.is-link) {
background-color: var(--second);
border-color: var(--first);
}
.wc-block-components-button:not(.is-link):active, .wc-block-components-button:not(.is-link):disabled, .wc-block-components-button:not(.is-link):focus, .wc-block-components-button:not(.is-link):hover {
background-color: var(--third);
}
.wc-block-components-order-summary-item__image {
transform: translateX(10px);
}
.wc-block-components-order-summary-item__description {
padding-right: 0;
}
article h1 {
margin-bottom: 20px;
color: var(--third);
}
.woocommerce-table--order-details, address {
background: var(--normal);
}
.woocommerce-order-details__title, .woocommerce-column__title {
margin-bottom: 10px;
}
.d-block {
transform: translatex(3%)
}
.product_images {
border-radius: 5px;
}
.carousel-control-next, .carousel-control-prev, .carousel-control-next:hover, .carousel-control-prev:hover {
color: var(--first);
font-size: 130%;
opacity: 1;
}
.fa-chevron-right, .fa-chevron-left {
padding: 5px;
background: var(--normal);
border-radius: 5px;
}
.qty::-webkit-inner-spin-button, 
.qty::-webkit-outer-spin-button { 
-webkit-appearance: none; 
margin: 0; 
}
.qty {
text-align: center;
}
.woocommerce-message {
border-top-color: var(--first);
}
.woocommerce-message:before {
color: var(--first);
}
.wc-forward {
color: var(--second);
}
.wc-forward:hover {
color: var(--third);
}
.qty-btn {
border: solid 1px;
padding: 6px;
display: inline-block;
}
.prod {
background-color: #f7f6f7;
padding-bottom: 20px;
}
.prod_cart {
background: var(--normal);
}
.woocommerce-loop-product__title {
color: black;
}
.woocommerce-ordering {
float: right !important;
}
.navbar .menu-gridpin-container {
font-weight: bold;
list-style: none;
}
.navbar .menu-gridpin-container ul li {
display: inline-block;
}
.navbar .menu-gridpin-container ul {
padding: 0 1em 0 1em; 
margin: 0 1em 0 1em;  
list-style: none;
}
.navbar .menu-gridpin-container li {
position: relative;
display: block;
}
.navbar .menu-gridpin-container li ul {
display: none;
position: absolute;
}
.navbar .menu-gridpin-container li:hover ul, .navbar .menu-gridpin-container li:hover ul li{
display: block;
background: var(--second);
height: auto; 
width: max-content;
}
.navbar .menu-gridpin-container li ul li{
clear:both;
border-style:none;
}
.navbar .menu-gridpin-container * {
position: relative;
z-index: 2000;
}
.navbar .sub-menu li, .sub-menu {
width: max-content;
}
.woocommerce-MyAccount-navigation {
font-weight: bold;
}
.single_add_to_cart_button {
background: var(--first);
padding: 1% 0;
width: 95%;
color: var(--normal);
font-weight: bold;
border-radius: 4px;
transition: background 0.2s;
}
.single_add_to_cart_button:hover {
background: var(--third);
}
.add-to-cart-box {
list-style: none;
text-align: left;
margin: 3%;
}
.cart-box-title {
font-weight: bold;
float: right;
margin-right: 8%;
}
.prod_cart del span span:first-child, del .amount{
color: #989898;
}
.prod_cart del {
color: #989898;
position: absolute;
font-size: 90%;
left: 70px;
top: -10px;
}
.title-box {
position: relative;
}
.prod_cart .variations {
direction: rtl;
width: 95%;
margin-bottom: 4%;
}
.prod_cart .variations tr {
border-bottom: solid #dcdcdc 3px;
}
.q-box {
width: 95%;
margin-bottom: 4%;
padding-bottom: 4%;
border-bottom: solid #dcdcdc 3px;
}
.prod_cart .variations .value {
padding: 4%;
transform: translatex(-4%);
}
.prod_cart .variations .label {
font-weight: bold;
}
.prod_cart .variations .value select {
background: none;
color: inherit;
border: solid #dcdcdc 1px;
padding: .6em 0.85vw;
width: 16.8em;
border-radius: 4px;
float: left;
font: inherit;
cursor: pointer;
outline: inherit;
}
.prod_cart .reset_variations, .woocommerce-variation-description {
display: none !important;
}
.prod_main {
padding-bottom: 20px;
}
.copy {
transform: translatey(40%);
}
.menu li a{
color: var(--normal);
}
.navbar {
direction: rtl;
}
.mobile-header {
display: none;
}
.mobile-header {
padding: 10px 5px;
color: var(--normal)
}
.mobile-header .fa-bars {
font-size: 130%;
margin-left: 10px;
transform: translatex(30%);
cursor: pointer;
}
.mobile-header .mobile-top {
direction: rtl;
align-items: center;
margin-bottom: 5px;
}
.mobile-header .cart_mobile {
width: 40px;
height: 40px;
position: absolute;
left: 1%;
background: var(--third);
border-radius: 50%;
color: var(--normal);
}
.mobile-header .cart_mobile .mobile-cart-amount {
font-size: 80%;
position: absolute;
left: -10%;
top: -10%;
background: var(--second);
border-radius: 50%;
width: 20px;
height: 20px;
}
.mobile-header .mobile-cart-amount span {
position: absolute;
left: 30%;
top: 10%;
}
.mobile-header .fa-shopping-basket {
position: absolute;
left: 35%;
top: 35%;
}
.mobile-header .dgwt-wcas-search-input {
height: 40px !important;
}
.sidenav {
direction: rtl;
height: 100%;
overflow-y: scroll;
width: 0;
position: fixed;
z-index: 1;
top: 0;
right: 0;
background-color: #111;
overflow-x: hidden;
transition: 0.5s;
background: #fff;
border-left: solid #eee 4px;
}
.sidenav a {
text-decoration: none;
color: var(--normal);
display: block;
transition: 0.3s;
}
.sidenav a:hover {
color: var(--third);
}
.sidenav .closebtn {
position: absolute;
top: 10px;
left: 10px;
font-size: 20px;
}
main {
transition: margin-left .5s;
}
.sidenav ul ,.sidenav li ul {
list-style: none;
padding: 0;
}
.sidenav ul li:not(:last-child) {
border-bottom: solid #eee 1px;
}
.sidenav ul li a {
color: #000;
font-weight: bold;
}
.sidenav ul li ul li a {
color: #777;
font-size: 90%;
font-weight: bold;
}
.sidenav li ul{
display: none;
padding-right: 25px;
}
.sidenav li ul.Open{
display: block;
background: #eee;
width: 100%;
}
.sidenav .UlOpen {
background: #eee;
} 
.sidenav-top {
padding: 40px 0;
background: var(--first);
border-bottom: solid #eee 4px;
text-align: center;
}
.list-title {
color: #777;
font-weight: bold;
font-size: 90%;
}
.fa-tag {
color: #555;
padding: 10px 10px 10px 10px;
}
.sidenav .sidenav-signin img {
width: 75px;
height: 75px;
border-radius: 50%;
border: solid #fff;
}
.sidenav .sidenav-signin-btn {
display: flex;
align-items: center;
justify-content: center;
}
.sidenav .sidenav-signin a {
font-size: 13px;
border-radius: 99px;
background: #fff;
color: #888;
margin-top: 15px;
width: max-content;
padding: 5px 15px 3px;
}
.sidenav .sidenav-signin a:hover {
background: var(--third);
color: #fff;
}
.woocommerce-form-login {
background: #f7f7f7;
}
.vi-flag-64 {
border-radius: 5px;
}
.currency-mobile li:first-child{
color: #000;
}
.currency-mobile li:first-child{
font-weight: bold;
}
.currency-mobile {
border-top: solid #eee 4px;
border-bottom: solid #eee 1px;
}
.currency-mobile .menu-item{
padding: 6px 0;
}
.currency-mobile .fa-wallet {
margin: 5px 10px;
}
.currency-mobile .cur{
width: 4px;
font-size: 70%;
height: 4px;
border: solid white;
border-radius: 50%;
color: #fff;
}
.currency-mobile .cur-active{
color: var(--first)
}
.currency-mobile .fa-circle {
transform: translatey(2px);
}
.currency-mobile .sub-menu {
margin-top: 10px;
}
.sticky {
position: fixed;
top: 0;
width: 100%;
z-index: 100000;
}
.wc-block-cart__empty-cart__title {
visibility: hidden;
text-align: center;
}
.wc-block-cart__empty-cart__title:after {
content: "سلة المشتريات فارغة";
visibility: visible;
display: block;
}
.has-text-align-center a{
visibility: hidden;
text-align: center;
color: var(--normal);
}
.has-text-align-center a:after {
content: "الذهاب للمتجر";
visibility: visible;
display: block;
}
.wc-block-grid__product-onsale {
display: none;
}
.wc-block-grid__product-price del {
color: var(--normal);
}
.wc-block-grid__product-add-to-cart a {
font-size: 1em;
color: black !important;
margin-top: 10px;
border-radius: 3px;
background: #e3e3e3;
transition: 0.2s;
display: block;
padding: 0.5em;
margin: 15px !important;
}
.wc-block-grid__product-add-to-cart a:hover {
color: #fff;
}
.wc-block-grid__product {
padding-top: 1.5%;
}
p.has-text-align-center {
visibility: hidden;
}
.new-in-store {
visibility: hidden;
font-size: 1.3em;
margin-bottom: 2%;
}
.new-in-store:after {
content:'جديد في المتجر'; 
visibility: visible;
display: block;
direction: rtl;	
}
.carousel-item {
width: 100%;
height: auto;
min-width: 300px;	
float: right;
padding: 0;
margin: 0;
right: 0;
border-radius: 5px;
}
.prod_cart .quantity {
margin: 0;
display: inline-block;
}
.single_add_to_cart_button {
display: block;
}
.product_page {
direction: rtl;
text-align: right;
list-style: none;
}
.product_page .product_title {
margin-top: 10px;
color: var(--third);
}
.product_page del, .product_page del * {
color: #adadad;
font-weight: normal;
}
.product_page .woocommerce-product-details__short-description {
color: #5a5a5a;
font-weight: bold;
}
.plus, .minus, .quantity .input-text, .single_add_to_cart_button {
background: none;
color: inherit;
border: none;
padding: 0;
font: inherit;
cursor: pointer;
outline: inherit;
}
.prod_cart {
border: solid #dcdcdc 1px;
position: relative;
}
.qty_box {
direction: ltr;
border: solid #dcdcdc 1px;
border-radius: 4px;
width: 75%;
float: left;
}
.variations select {
width: 75% !important;
}
.quantity {
width: 75%;
}
.quantity input {
width: 100%;
}
.minus, .plus {
margin: 2% 0;
border-radius: 0;
width: 10%;
}
.minus {
border-right: solid #fff 1px !important;
}
.plus {
border-left: solid #fff 1px !important;
}
.cart button.single_add_to_cart_button {
background: var(--second);
height: 40px
}
.cart button.single_add_to_cart_button:hover {
background: var(--third);
color: var(--normal);
}
.comment-respond {
background: #f7f6f7;	
border: none;
}
.comment-form .form-submit .submit{
background: var(--second);
border: none;
color: #000;
}
.comment-form .form-submit .submit:hover{
background: var(--third);
color: var(--normal);
}
.wvr-customer-sample-cmt {
display: none !important;
}
.woocommerce-Reviews-title {
margin-top: 10px;
color: var(--first);
}
.woocommerce-noreviews {
color: var(--third);
}
.comment-form {
margin-top: 10px;
}
.wp-block-group__inner-container ol li::marker {
color: var(--normal);
}
.review_container {
direction: rtl;
padding: 20px;
}
.review-avatar {
margin-bottom: 20px;
}
.review-author {
font-weight: bold;
color: var(--first);
}
.review-text {
color: var(--third);
}
.navbar .menu-item-has-children::after {
content: "v";
position: absolute;
top: 20%;
right: 90%;
color: var(--third);
}
.sidenav .menu-item-has-children {
position: relative;
}
.sidenav .menu-item-has-children a {
width: max-content;
}
.sidenav .menu-item-has-children::after {
content: "v";
position: absolute;
top: 7px;
left: 5%;
color: var(--third);
}
.wc-block-checkout__use-address-for-billing, .wc-block-components-shipping-rates-control__package, .woocommerce-checkout-review-order-table, .woocommerce-billing-fields, #ship-to-different-address .woocommerce-form__label-for-checkbox, #ship-to-different-address, #order_review_heading, .payment_method_bacs, .payment_method_cod, .woocommerce-info, .wc-block-cart-items {
direction: rtl;
}
#order_review_heading {
margin-top: 50px;
}
#customer_details .col-1, #customer_details .col-2  {
max-width: 100%;
}
.woocommerce-input-wrapper {
width: 50vw;
}
.col2-set .col-1, .col2-set .col-2 {
max-width: 100% !important;
}
.place-order #place_order {
background: var(--first);
color: var(--normal);
}
.woocommerce-privacy-policy-text {
visibility: hidden;
}
.woocommerce-privacy-policy-text a {
display: inline-block;
visibility: visible;
}
.woocommerce-privacy-policy-text:before {
visibility: visible;
content: "سيتم استخدام بياناتك الشخصية لمعالجة طلبك ودعم تجربتك في جميع أنحاء هذا الموقع ولأغراض أخرى."
}
@media (max-width: 1068px) {	
.qty_box {
width: 70%;
}
.quantity {
width: 70%;
}
.minus, .plus {
margin: 2% 0;
border-radius: 0;
width: 10%;
}
.variations select {
width: 70% !important;
}
}
.cur-box {
position: absolute;
right: 15px;
}
._404 {
float: left;
}
._404 img {
width: 30px;
transform: translatey(-13%);
}
.rev-blk {
border-radius: 5px;
}
.fot {
border-bottom: solid 1px var(--first);
margin-bottom: 10px;
padding-bottom: 10px;
}
.footer-links {
list-style: none;
padding: 0;
}
.footer-links li {
padding-bottom: 10px;
}
.footer-links a {
color: white;
}
.footer_main i {
color: white;
margin: 10px
}
.why {
text-align: center;
}
.why span {
display: block;
}
.why i {
color: var(--normal);
margin-bottom: 10%;
font-size: 250%;
background: var(--first);
border-radius: 50%;
padding: 5%;
}
.brd {
border-right: 1px solid gainsboro;
}
.custom_form {
direction: rtl;
}
.custom_form_amount label.wpforms-error {
visibility: hidden !important;
}
.custom_form_amount label.wpforms-error:after {
content: 'الرجاء إدخال كمية 30 على الأقل.';
visibility: visible;
display: block;
}
.addresses .col-2, .addresses .col-1 {
width: 50% !important;
max-width: 50% !important;
}
.dir {
direction: rtl;
}
.product .wc-forward {
display: none !important;
}
@media (max-width: 1200px) {
.navbar {
font-size: 75%;
}
}
@media (max-width: 767px) {
.footer_main .col, .features .col {
flex-basis: auto !important;
}
.features .col {
border: none;
border-bottom: solid 1px var(--first);
margin-bottom: 20px;
padding-bottom: 20px;
}
.why i {
margin-bottom: 3% !important;
}
.footer_main .col:not(:first-child) .fot {
margin-top: 30px;
}
}
@media (max-width: 991px) {	
.mobile-header {
display: block;
}
.desktop-header {
display: none;	
}
.cart_main {
display: none;
}
.cart_icon {
border-radius:3px;
}
.logo {
width: 100px;
}
.mobile {
display: none;
}
main {
padding-top: 0px;
}
.review_title, .features_title {
margin-right: 0;
}
.cat_title {
text-shadow: 1px 1px 2px #000000ba;
}
main article {
padding-top: 15px;
}
.wc-block-components-order-summary-item__image {
transform: translateX(10px);
}
.wc-block-components-order-summary-item__description {
padding-left: 10px;
}
.sticky + main {
padding-top: 102px;
}
}
}