@import "../porto/style.css";.woocommerce #content .single_add_to_cart_button{font-weight:400;font-size:12px;background:#000!important}.woocommerce #content .add_to_cart.button{color:#fff}.woocommerce #content .button wc-forward{background:#81869233!important;color:#000}.addon-name{font-weight:600;font-size:16px;line-height:16px;color:#042f5f}.woocommerce .summary table.variations tr td{font-weight:600;font-size:16px;line-height:3px;color:#042f5f}.woocommerce-variation-description{margin-top:0!important}#footer .widget.follow-us .share-links a{margin-right:7px!important}.widget>div>ul{border:0}.widget>div>ul li{border:0}.single-product span.zoom{opacity:1!important;background-color:#faceb8!important}.single-product .product-images .zoom .fa-search:before{content:'\e875'!important;font-size:19px!important;color:#21293c;font-weight:700!important}.product-images .zoom i{margin-top:2px}img.mfp-img{max-height:auto!important}.search .post-block.post-share{display:none!important}.flag-container{height:100%!important}@media(min-width:340px){.product-addon-which-one-best-describes-the-wall-you-are-sticking-this-to .addon-select{font-size:10px}}@media(min-width:390px){.product-addon-which-one-best-describes-the-wall-you-are-sticking-this-to .addon-select{font-size:11px}}@media(min-width:420px){.product-addon-which-one-best-describes-the-wall-you-are-sticking-this-to .addon-select{font-size:12px}}@media(min-width:460px){.product-addon-which-one-best-describes-the-wall-you-are-sticking-this-to .addon-select{font-size:14px}}div#pinterest-container{display:block;margin:auto;max-width:900px}.wc-pao-addon{width:100%;display:block;clear:both}.wc-pao-addon select{width:auto}a[data-pin-log=button_pinit],a.custom_pin_link{position:absolute!important;width:52px!important;top:7px!important;left:20px!important;z-index:999!important}.share-links a[data-pin-log=button_pinit],.share-links a.custom_pin_link{position:initial!important}.description.woocommerce-product-details__short-description p{margin-bottom:-9px}.message_area{background:#f1cc19!important;color:#fff!important}.woocommerce-cart .cross-sells .slider-wrapper .products .product-inner,.cross-sells .slider-wrapper .products .product-inner .product-image{width:100%!important;max-width:100%!important}.woocommerce-cart .cross-sells .slider-wrapper .products .product-inner h3{text-align:center}.single-product .product-addon-totals{display:none}.single-product .gform_variation_wrapper.gform_wrapper .gfield_radio label,.gform_wrapper .gfield_radio label{color:#777}.single-product .gform_variation_wrapper.gform_wrapper,.gform_wrapper{background:#f0f0f0;padding:0 15px;width:100%}.single-product .gform_variation_wrapper.gform_wrapper label,.gform_wrapper label{margin-bottom:0;font-weight:400!important;font-size:14px}.gform_variation_wrapper.gform_wrapper input[type=radioi]:focus,.gform_wrapper input[type=radioi]:focus{outline-offset:unset!important}.gform_variation_wrapper.gform_wrapper .gfield_price span,.gform_wrapper .gfield_price span{color:#042f5f;font-weight:700}.gform_wrapper .field_description_below .gfield_description{padding-top:3px!important;font-size:12px}.woocommerce-cart tr.woocommerce-cart-form__cart-item.cart_item dl.variation{display:inline-block!important;float:left;width:100%!important;margin-top:3px}.woocommerce-cart tr.woocommerce-cart-form__cart-item.cart_item td.product-name a{font-weight:700!important;color:#19af9a!important}.woocommerce-cart tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dd{padding:0!important;margin-bottom:7px!important}.woocommerce-cart tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dt{font-weight:700;font-size:13px;line-height:21px}.woocommerce-checkout td.product-name dl.variation{display:none!important}.woocommerce-checkout small.includes_tax,.woocommerce-checkout small.includes_tax span{font-size:14px!important;font-weight:700}.woocommerce-checkout small.includes_tax{display:block!important}.gform_wrapper{padding-top:15px;padding-bottom:15px}.single-product .gform_variation_wrapper.gform_wrapper{padding-top:0!important}@media only screen and (max-width:600px){.gfield{width:100%!important;max-width:100%!important}}@media only screen and (max-width:990px){body .custom-category-description{padding:0 30px!important}}.menu-ruby-red-shoes{background-size:85%!important}.menu-ruby-red-shoes a{color:transparent!important;padding-top:13px}.mfp-bottom-bar .mfp-title{text-align:center;padding-top:5px;font-weight:700;text-transform:capitalize}@media only screen and (max-width:700px){button..needsclick.kl-teaser-Y4Eghm.undefined{display:none!important}}.product-images .img-thumbnail .inner{border:2px solid #000}.woocommerce-tabs .resp-tabs-list{border-top:1px solid #e7e7e7}.woocommerce-variation-add-to-cart{margin-top:1%}.single-product .variations .label{display:table-cell!important}.variations .reset_variations{border:1px solid #ebebeb;padding:2%;width:20%;background:#81869233;color:#000!important;text-align:center}.variations .reset_variations:hover{background:#81869233!important;border-bottom:2px solid #000!important;color:#000!important}.woocommerce #content .single_add_to_cart_button:hover{background:#81869233!important;border-bottom:2px solid #000!important;color:#000!important}.cart .wc-pao-addons-container{margin-bottom:10px}.posted_in{color:#000;font-size:14px;font-weight:600}.wsc_cats a{color:#777!important;font-size:12px}.single-product .share-links a:hover{background:#000;color:#fff}body .gform_legacy_markup_wrapper ul li.gfield{margin-top:0!important}.fpd-container fpd-actions-bar{background:#81869233!important;color:#000}.wc-pao-addons-container .form-row-wide{width:50%}.gform_wrapper.gravity-theme .gfield_label{font-size:14px;font-weight:400!important}.woocommerce-message .wc-forward{float:right;font-size:14px;text-transform:uppercase;background:#000;margin-right:0}.woocommerce-message .wc-forward:hover{border-bottom:2px solid #000!important;color:#000!important;background:#81869233!important}.wc-proceed-to-checkout .btn:hover{border-bottom:2px solid #000!important;color:#000!important;background:#81869233!important}.cart_totals_toggle .wc-action-btn.button{font-weight:400}.cart_totals_toggle .wc-action-btn.button:hover{font-weight:400;border-bottom:2px solid #000}.cart-actions .btn-default{margin-right:10px}.order-total td{display:grid}.order-total td .amount{font-size:14px!important}.afterpay-paragraph .afterpay-main-text{font-size:12px!important}.cart_totals h4{color:#000!important;font-weight:400}.buttons_added .qty{font-weight:400!important}.cart_totals .shipping-calculator-button{border-bottom:1px solid #000!important}.cart-popup .button.checkout{background:#000!important;font-weight:400!important;border-radius:none}.cart-popup .button.checkout:hover{background:#81869233!important;border-bottom:2px solid #000;color:#000!important}.button[name=woocommerce_checkout_place_order]{background:#000!important;font-weight:400}.button[name=woocommerce_checkout_place_order]:hover{background:#81869233!important;border-bottom:2px solid #000;color:#000!important}.woocommerce-thankyou-order-received{overflow:hidden;white-space:nowrap;margin:0 auto;animation:typing 3.5s steps(40,end),blink-caret .75s step-end 8;border:none!important;color:#000!important;font-size:25px;font-weight:400;text-transform:uppercase}@keyframes typing{from{width:0}to{width:50%}}@keyframes blink-caret{from,to{border-color:transparent}50%{border-right:.15em solid orange}}.featured-boxes .card-sub-title{text-align:center;padding:3%;font-size:25px!important;text-transform:uppercase;background:#000;font-weight:400;color:#fff}.woocommerce-checkout h4{color:#000;font-weight:400;font-size:14px}.woocommerce-thankyou .order-info{border-right:3px solid #000;border-left:3px solid #000}.product-purchase-note p{font-size:12px;color:#213f54!important;text-align:left}.woocommerce-Button .login-btn{background:#000!important;font-weight:400}.woocommerce-order-overview__status .order-status{color:#000!important;font-style:italic}#cart_page .box-content{border:unset;border-top-color:unset;border:#000;padding:0}#cart_page .product-name a{color:#ecb53f!important}#cart_page thead{background-color:#81869233;height:55px;   font-weight:normal}#cart_page .shop_table th{font-weight:100!important}#cart_page .cart-actions{padding-left:30px}