:root{--left-bg-color:rgba(236,233,244,1);--right-bg-color:rgba(251,245,231,1);--hover-width:65vw;--other-width:35vw;--speed:1500ms}
html,body{padding:0;margin:0;font-family:'Poppins',sans-serif;width:100%}
*{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}
a{color:inherit;text-decoration:none}
a:hover{text-decoration:underline;color:#08183c}
img{width:100%;height:auto}
.content{max-width:80vw;margin:0 auto}
.logo{float:left;max-height:50px;margin:10px 0 20px}
.logo a{display:block}
.logo img{width:auto;height:50px}
nav{float:right}
nav ul{display:table;float:left;padding:0;margin:0}
nav a{color:#08183c;display:block;text-decoration:none;font-size:13px;line-height:80px;padding:0 20px;border-bottom:2px solid transparent;position:relative}
.stick{background:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
nav .menu-item-has-children a{padding:0 40px 0 20px}
.sub-menu{display:none}
div.cart{float:left;position:relative;border-right:1px solid #dfdfdf;padding-right:5px;margin-right:5px}
.only-mobile div.cart a{padding:0;width:32px;height:32px;position:absolute;top:0}
.widget_shopping_cart h3{text-transform:uppercase;border-bottom:1px solid #ddd;padding:10px 0;color:#333}
header .cart:before{content:"";background:url(images/shopping-cart.svg) center center no-repeat;display:block;width:25px;height:25px;background-size:contain;line-height:80px;opacity:.8;cursor:pointer}
div.search:before{content:"";background:url(images/magnifying-glass.svg) center center no-repeat;display:block;width:25px;height:25px;background-size:contain;line-height:80px;opacity:.8;cursor:pointer}
div.search:hover:before,.cart:hover:before{opacity:1;cursor:pointer}
.cauta{float:right;position:relative}
.widget_shopping_cart,.search-inside{display:none;position:absolute;right:0;width:300px;padding:10px;font-size:90%;background:#fff;border:#beb9c4 solid 1px}
.widget_shopping_cart:after,.search-inside:after{content:'';display:block;position:absolute;right:5.5px;width:0;height:0;border-style:solid;top:-20px;border-color:transparent transparent #fff;border-width:10px;z-index:99}
.widget_shopping_cart:before,.search-inside:before{content:'';display:block;position:absolute;right:5px;width:0;height:0;border-style:solid;top:-23px;border-color:transparent transparent #beb9c4;border-width:11px;z-index:99}
.search-inside{right:-5px}
.cauta:hover .search-inside,.cart:hover .widget_shopping_cart{display:block}
.extra{float:left;display:table;margin-top:27px;margin-left:30px}
.container{position:relative;width:100%;height:100vh;background:var(--container-bg-color)}
.split{position:absolute;width:50%;height:100%;overflow:hidden;transition-timing-function:ease-in-out}
.split.left{left:0;background:var(--left-bg-color)}
.split.left:before{position:absolute;content:"";width:65vw;height:100%;background-image:url(images/banner-egoodies.png);background-repeat:no-repeat;background-position:right bottom;background-size:100%}
.split.left article .logos:before{position:relative;content:"";width:175px;height:53px;display:block;background-image:none;background-repeat:no-repeat;background-position:right bottom;background-size:contain}
.split.right article .logos:before,.form-search .woocommerce-product-search .logos:before{position:relative;content:"";height:70px;display:block;background-image:url(https://www.egoodies.ro/martasgift/wp-content/themes/crash/img/logo.svg);background-repeat:no-repeat;background-position:right bottom;background-size:contain}
.split.right{right:0;background:var(--right-bg-color)}.form-search .woocommerce-product-search .logos:before{background-position:center center}
.split.right:before{position:absolute;content:"";width:65vw;height:100%;right:0;background-image:url(images/banner-marta.png);background-repeat:no-repeat;background-position:left bottom;background-size:100%}
.split.left,.split.right,.split.right:before,.split.left:before{transition:var(--speed) all ease-in-out}
.hover-left .left{width:var(--hover-width)}
.hover-left .right{width:var(--other-width)}
.hover-left .right:before{z-index:2}
.hover-right .right{width:var(--hover-width)}
.hover-right .left{width:var(--other-width)}
.hover-right .left:before{z-index:2}
.left:hover{width:65vw;z-index:9;-webkit-transition:width .5s;transition:width .5s;transition-timing-function:ease-in-out}
.right:hover{width:65vw;z-index:9;-webkit-transition:width .5s;transition:width .5s;transition-timing-function:ease-in-out}
header{position:fixed;z-index:999;top:0;left:0;right:0;width:100%;border-bottom:1px solid #beb9c4}
nav li{list-style:none;float:left}
.menu-item-has-children{position:relative}
li.menu-item-has-children:after{content:"";background-image:url(images/down-arrow.png);background-repeat:no-repeat;background-position:right center;display:block;float:right;width:10px;height:10px;position:absolute;background-size:contain;right:10px;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}
form.search{position:relative}
.search-input{width:100%;padding:0 5px;font-size:80%;height:30px}
.search-submit{position:absolute;right:0;top:0;height:100%;background:#08183c;border:0;color:#fff;font-size:80%;padding:0 20px;outline:none}
body:not(.home){padding-top:80px}
body:not(.home) header{background:#fff}
span.total{margin-left:1px;font-size:11px;width:18px;background:#fff;height:18px;display:block;border-radius:50%;position:absolute;text-align:center;line-height:19px;top:-10px;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);color:#fff;background:#08183c}
.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{border-radius:0;background:#2c436d;color:#fff}
.menu-item-has-children:hover > .sub-menu{display:block}
.sub-menu{background:#fff;border:#beb9c4 solid 1px;position:absolute;width:250px;right:0}
.sub-menu li{float:none}
.sub-menu li a,.sub-menu li a:hover{border-bottom:1px solid #CCC}
.sub-menu li:last-child a,.sub-menu li:last-child a:hover{border:none}
.sub-menu li a:hover{text-decoration:underline}
.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0!important;padding-left:0;padding-bottom:10px;border-bottom:1px solid #f0f0f0}
.woocommerce .widget_shopping_cart .cart_list li:last-child,.woocommerce.widget_shopping_cart .cart_list li:last-child{border-bottom:none}
.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{right:0;left:auto!important}
.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{padding:15px 30px 0 70px;position:relative;font-weight:400;line-height:20px}
.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover{border-color:transparent!important}
.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left!important;width:50px!important;position:absolute;left:0}
header .cart .quantity{font-weight:700;padding-left:70px;font-size:13px}
.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{clear:both;text-align:right}
.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{width:48%;text-align:center;font-weight:400;border-radius:0;background:#08183c;color:#fff;margin:1%;font-size:13px}
.woocommerce .widget_shopping_cart .buttons a:hover,.woocommerce.widget_shopping_cart .buttons a:hover{opacity:.8}
.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{padding:0;z-index:99}
.left-banner,.right-banner{width:30vw;position:absolute;left:10vw;top:20%}
.right-banner{left:auto;right:10vw}
.right-banner article{text-align:right}
.left-banner h2,.right-banner h2{margin:0;letter-spacing:1px;color:#08183c}
.right-banner h2{color:#8b0b02}
.left-banner article,.right-banner article{color:#6c757d;font-size:13px}
.left-banner p,.right-banner p{margin-top:3px}
.ego{background:#08183c}
.callto{padding:0 45px 0 20px;color:#fff;text-decoration:none;margin-top:10px;display:inline-block;border-radius:15px;position:relative;text-transform:uppercase;font-size:11px;height:30px;line-height:30px;font-weight:700;background:#08183c}
.marta{background:#8b0b02}
.callto:after{content:"";font-size:20px;background:url(images/right-arrow.png) no-repeat center center;width:6px;height:30px;position:absolute;background-size:contain;right:15px}
.callto:hover{text-decoration:underline}
.portofoliu h3,h1.despre{text-align:center;font-size:24px;color:#08183c;margin-top:60px;margin-bottom:30px}
h1.despre:before{content:"Despre noi";text-transform:uppercase;font-weight:700;text-transform:uppercase;font-size:12px;display:block;clear:both;color:#2c436d}
/*.portofoliu h3:before{content:"Portofoliu";text-transform:uppercase;font-weight:700;text-transform:uppercase;font-size:12px;display:block;clear:both;color:#2c436d}*/
.home section{display:table;margin:0 auto;width:80%}
.home section article{color:#6c757d;width:50%;font-size:14px;float:left;text-align:justify}
.home-photo{float:left;width:50%;padding-left:5%;margin-top:1em}
.home-photo img{width:100%;height:auto}
.avantaje{background-color:#ece9f4;padding:20px 10vw 10px;margin-top:40px;display:table;color:#2c436d;background-image:url(images/giftable.png);background-repeat:no-repeat;background-position:10vw bottom}
.avantaje ul span{text-transform:uppercase;font-size:12px;display:block;clear:both;border-bottom:1px solid;font-weight:700;padding-bottom:10px;margin-bottom:10px}
.avantaje ul,.contactus ul,.subsol .content,.subsol ul{text-align:center;flex-wrap:wrap;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;list-style:none;padding:0}
.avantaje ul{width:80%;float:right}
.avantaje ul li{width:25%;padding:10px 2.5%}
.avantaje ul li p{text-align:justify;-moz-text-align-last:center;text-align-last:center;font-size:10px;opacity:.7}
.avantaje ul li span:before{content:"";background-image:url(images/recommended.png);background-repeat:no-repeat;background-position:center center;margin:10px auto;display:block;clear:both;background-size:contain;width:36px;height:36px}
.avantaje ul li:nth-child(2) span:before{background-image:url(images/shipped.png);background-repeat:no-repeat;background-position:center center;background-size:contain}
.avantaje ul li:nth-child(3) span:before{background-image:url(images/gift.png);background-repeat:no-repeat;background-position:center center;background-size:contain}
.avantaje ul li:nth-child(4) span:before{background-image:url(images/stopwatch.png);background-repeat:no-repeat;background-position:center center;background-size:contain}
.portofoliu{width:80%;margin:30px auto}
.contactus{background-color:#ece9f4;padding:30px 0}
.contactus ul li{width:30%;text-align:center;color:#2c436d}
.contactus ul li a,.subsol a{text-decoration:none;color:inherit}
.contactus ul li a:hover,.subsol a:hover{text-decoration:underline}
.subsol{color:#999;font-size:80%;margin:10px 0 0}
.subsol li{padding:5px 20px}
.subsol li:first-child{padding-left:10px}
.links{font-size:13px}
.contactus ul li:before{content:"";background-image:url(images/phone.png);background-repeat:no-repeat;background-position:center center;margin:10px auto;display:block;clear:both;background-size:contain;width:48px;height:48px}
.contactus ul li:nth-child(2):before{background-image:url(images/location.png);background-repeat:no-repeat;background-position:center center;background-size:contain}
.contactus ul li:nth-child(3):before{background-image:url(images/mail.png);background-repeat:no-repeat;background-position:center center;background-size:contain}
.copyright{color:#999;font-size:80%;text-align:center;margin:0 auto 20px;padding-top:20px;border-top:1px solid #ddd;width:80vw}
.social li{width:21px;height:21px;padding:0 20px;opacity:.7;margin:10px 0;position:relative}
.social li:hover{opacity:1}
.social li a{display:block;width:21px;height:21px}
.social li:before{content:"";background-image:url(images/facebook.png);background-repeat:no-repeat;background-position:center center;display:block;clear:both;background-size:contain;width:21px;height:21px;z-index:-1;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}
.social li:nth-child(2):before{background-image:url(images/instagram.png);background-repeat:no-repeat;background-position:center center;background-size:contain}
.social li:nth-child(3):before{background-image:url(images/pinterest.png);background-repeat:no-repeat;background-position:center center;background-size:contain}
.social li:nth-child(4):before{background-image:url(images/linkedin.png);background-repeat:no-repeat;background-position:center center;background-size:contain}
section:after,main:after{content:"";display:block;clear:both;float:none;width:100%;height:1px}
.firmituri{background:#f6f6f6;line-height:70px;font-size:13px}
.firmituri p{line-height:70px}
.firmituri a{color:inherit;text-decoration:none!important}
.breadcrumb_last{color:#08183c}
.woocommerce-loop-product__title{text-align:center;color:#333;font-weight:400}
.woocommerce-Price-amount.amount{color:#08183c}
ul.products .woocommerce-Price-amount.amount{display:block;text-align:center}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #eee;-webkit-transition:border-color .2s;-moz-transition:border-color .2s;-ms-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}
.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{border:1px solid #08183c}
.list-button{width:48px;height:48px;border:none;display:block;background:#fff;visibility:hidden;margin-bottom:5px;transform:translate(50px,0);-moz-transform:translate(50px,0);-ms-transform:translate(50px,0);-o-transform:translate(50px,0);-webkit-transform:translate(50px,0);-webkit-transition:background .5s .02s ease-in-out,visibility .5s .35s ease-in-out;-moz-transition:background .5s .02s ease-in-out,visibility .5s .35s ease-in-out;-ms-transition:background .5s .02s ease-in-out,visibility .5s .35s ease-in-out;-o-transition:background .5s .02s ease-in-out,visibility .5s .35s ease-in-out;transition:background .5s .02s ease-in-out,visibility .5s .35s ease-in-out}
li.product{overflow:hidden}
.list-button:last-child{-webkit-transition:-webkit-transform .8s .4s ease-in-out;-moz-transition:-moz-transform .8s .4s ease-in-out;-ms-transition:-ms-transform .8s .4s ease-in-out;-o-transition:-o-transform .8s .4s ease-in-out;transition:transform .8s .4s ease-in-out}
.list-button:nth-child(2){-webkit-transition:-webkit-transform .5s .35s ease-in-out;-moz-transition:-moz-transform .5s .35s ease-in-out;-ms-transition:-ms-transform .5s .35s ease-in-out;-o-transition:-o-transform .5s .35s ease-in-out;transition:transform .5s .35s ease-in-out}
.list-button:first-child{-webkit-transition:-webkit-transform .3s .3s ease-in-out;-moz-transition:-moz-transform .3s .3s ease-in-out;-ms-transition:-ms-transform .3s .3s ease-in-out;-o-transition:-o-transform .3s .3s ease-in-out;transition:transform .3s .3s ease-in-out}
li.product:hover .list-button{visibility:visible;transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0)}
.list-button:hover{background:#08183c}
.list-button:before{content:"";background:url(images/cart.svg) center center no-repeat;display:block;width:20px;height:40px;background-size:contain;line-height:80px;opacity:.8;margin:0 auto;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}
.list-button:hover:before{opacity:1;background:url(images/cartwhite.svg) center center no-repeat;background-size:contain}
.list-button:last-child{margin:0}
.list-button:last-child:hover:before{opacity:1;background:url(images/heart.svg) center center no-repeat;background-size:contain}
.list-button:last-child:before{background:url(images/heartred.svg) center center no-repeat;background-size:contain}
.list-button:nth-child(2):hover:before{opacity:1;background:url(images/plus.svg) center center no-repeat;background-size:contain}
.list-button:nth-child(2):before{background:url(images/plusred.svg) center center no-repeat;background-size:contain}
.butoane{position:absolute;top:50%;right:0;transform:translate(0,-70%);height:130px}
.simple_message{display:block;background:#fdcdcd;background:rgba(253,205,205,0.95);position:fixed;top:50%;left:50%;padding:20px 35px;border-radius:2px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);line-height:30px;font-size:85%}
.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:.9em!important}
.sku_wrapper,.help,.posted_in{display:block;border-bottom:1px solid #eee;padding-bottom:5px;color:#6b6b6b;line-height:36px}
#yith-quick-view-modal.open .yith-wcqv-main{font-size:85%}
#yith-quick-view-content div.images,#yith-quick-view-content div.summary{width:50%!important;padding-left:0!important}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{padding:20px}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:25px!important;right:25px!important}
.sku,.help a,.posted_in a{color:#08183c;text-decoration:none}
.sku_wrapper a:hover,.help a:hover,.posted_in a:hover{text-decoration:underline}
button.callto{border:none;margin-top:0;margin-left:10px;font-weight:400;height:36px;border-radius:0}
.callto:hover{color:#fff}
main{min-height:40vh}
button.callto:after{width:18px;background:url(images/cartwhite.svg) no-repeat center center;background-size:contain}
.yith-wcqv-close{text-decoration:none}
.quantity input{height:36px;background:#fafafa;border:none}
#yith-quick-view-modal.open .yith-wcqv-main{overflow:auto!important}
.summary.entry-summary{font-size:85%}
body:not(.home) section{padding-top:30px}
.product-fav{text-decoration:none;text-transform:uppercase;font-size:12px;margin-bottom:20px;display:block;color:#777;line-height:30px}
.product-fav:hover{color:#08183c}
.product-fav:before{content:"";width:30px;height:30px;display:block;float:left;margin-right:10px;border-radius:50%;background-color:#fafafa;background-size:50%;background-image:url(images/heartred.svg);background-repeat:no-repeat;background-position:center center}
.product-fav:hover:before{background-color:#08183c;-webkit-transition:background-color .3s .1s ease-in-out;-moz-transition:background-color .3s .1s ease-in-out;-ms-transition:background-color .3s .1s ease-in-out;-o-transition:background-color .3s .1s ease-in-out;transition:background-color .3s .1s ease-in-out;background-size:50%;background-image:url(images/heart.svg);background-repeat:no-repeat}
.supsystic-social-sharing .sharer-flat.linkedin,.supsystic-social-sharing .sharer-flat.twitter,.supsystic-social-sharing .sharer-flat.pinterest,.supsystic-social-sharing .sharer-flat.facebook{margin-top:15px;background-color:#c9c9c9!important}
.woocommerce-Price-amount.amount:after{content:"(TVA inclus)";display:inline-block;margin-left:10px;font-size:10px;color:#ccc;line-height:20px}
.woocommerce_rrp .woocommerce-Price-amount.amount:after{content:"(fara TVA)"}
.banners{display:table;width:100%;padding:20px 0}
.banners .shipping{width:300px;height:300px;float:left;padding:20px;border:2px solid #ebebeb;background:url(images/transport-gratuit.png) center center no-repeat;background-size:contain;margin-right:20px}
.banners .shipping span{font-size:10px;display:block;clear:both;text-align:center}
.banners .shipping p{color:#333;font-family:'Great Vibes',cursive;font-size:40px;text-align:center;margin-top:100px;margin-bottom:0}
.unique{height:290px;background:url(images/unique.png) center center no-repeat;background-size:cover;float:left;width:calc(100% - 330px);padding:40px 20px 20px 40px;position:relative}
.text-unic{position:absolute;left:30px;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);z-index:99}
.unique h3{color:#333;font-size:18px;margin-bottom:0;text-transform:uppercase}
.unique p{margin:0;width:75%;font-size:13px}
.unique:after{content:"";width:100%;height:100%;border:2px solid #08183c;top:8px;left:8px;display:block;position:absolute;opacity:.5}
.recent-products h3,.blog h3,.woocommerce-billing-fields h3,.wc-tab h2,.related.products h2:first-child,.despre-egoodies h2{text-transform:uppercase;border-bottom:1px solid #ddd;padding:10px;color:#333}
.contact h3{text-transform:uppercase;padding:10px;color:#333;padding:10px 0}
.wc-tab h2,.related.products h2{padding:0}
.contact p{font-size:13px}
.blog .articles{flex-wrap:wrap;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between}
.bloging{width:30%}
.bloging a{color:#333}
.entry-date{font-size:12px;color:#08183c}
.bloging p{color:#777;font-size:90%;text-align:justify}
.bloging .view-article{display:none}
.blog{margin-bottom:25px}
.woocommerce ul.products li.product a img{opacity:.95}
.woocommerce ul.products li.product:hover a img{-webkit-transition:opacity .3s .1s ease-in-out;-moz-transition:background-color .3s .1s ease-in-out;-ms-transition:background-color .3s .1s ease-in-out;-o-transition:background-color .3s .1s ease-in-out;transition:background-color .3s .1s ease-in-out;opacity:1}
.navigate{display:none}
.burgers{width:30px;height:15px;float:left;position:relative;margin-top:16px;margin-left:10px;z-index:999999}
.burger{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;background:#08183c;height:3px;width:30px;cursor:pointer;border-radius:1px;position:absolute}
.burger.unu{top:0}
.burger.doi{top:6px}
.burger.trei{top:12px}
.exx .unu{top:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.exx .doi{opacity:0}
.exx .trei{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:6px}
.navigate:hover .burger{background:#08183c}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#08183c}
.navigate{margin-left:20px;float:right;display:none;cursor:pointer}
.only-mobile{display:none}
.woocommerce-page div.product .woocommerce-tabs{width:100%;border-top:1px solid #eee;padding:30px 0 0;display:table;list-style:none}
.woocommerce div.product .woocommerce-tabs ul.tabs{border:1px solid #eee!important;width:25%;padding:30px 20px;margin-right:5%;float:left}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{width:100%;border:none}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce .cart .button{border-radius:0!important;font-size:80%!important;background:#08183c!important;color:#fff!important;text-decoration:none!important;font-weight:400!important}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce .cart .button:hover{text-decoration:underline!important}
.woocommerce table.shop_table{border-radius:0!important}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none!important}
.woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent!important;border:none!important;border-bottom:1px solid #eee!important;width:100%}
.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{border:none!important}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400}
.produse{width:75%;float:left}
.sidebar{width:25%;float:left;padding-right:40px}
.page-title{text-transform:uppercase;border-bottom:1px solid #ddd;padding:10px;color:#333}
.sidebar-title{text-transform:uppercase;padding:10px;color:#333;display:block;margin-bottom:10px}
.sidebar aside{margin-top:45px}
.filter-price{padding:20px;border:2px solid #eee}
.filter-price .sidebar-title{text-align:center}
.irs-from,.irs-to,.irs-single{background:#08183c!important}
input[type="search"]{outline:none;width:100%;height:50px;border:2px solid #eee;background-color:transparent;color:#bababa;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px 50px 5px 10px;font-size:80%}
input[type="search"]:focus{border-color:#08183c}
.woocommerce-product-search{position:relative}
.woocommerce-product-search button:before{content:"";background:url(images/magnifying-glass.svg) center center no-repeat;display:block;width:25px;height:25px;background-size:contain;line-height:80px;opacity:.8;cursor:pointer;float:right}
.woocommerce-product-search button{background:transparent;border:none;text-indent:-9999px;width:50px;height:50px;position:absolute;top:0;right:0}
button{outline:none}
.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single,.wpcf7-form input,.wpcf7-form textarea{height:40px;background-color:#F5F5F5;color:#858585;font-size:14px;border:none;padding:0 10px;border-radius:0!important}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px!important}
.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:2px!important}
.woocommerce form .form-row textarea{resize:none;height:200px;padding:10px}
.wpcf7-form textarea{height:100px;padding:10px}
.contactus{margin-top:40px}
.wpcf7-form textarea,.wpcf7-form input{outline:none;width:80%}
.wpcf7-form .wpcf7-submit{background-color:#22345e;color:#fff}
.wpcf7-form .wpcf7-submit:hover{background-color:#08183c}
.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#972017!important;border-radius:0}
.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#08183c!important}
.woocommerce-checkout #payment div.form-row,.woocommerce-checkout #payment ul.payment_methods{font-size:90%}
.woocommerce-checkout #payment{background:none}
#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #f5f5f5;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}
#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#f5f5f5}
.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none}
.woocommerce form .form-row label{line-height:2;font-size:13px;text-transform:uppercase}
#ship-to-different-address{font-size:14px}
.half{width:50%;float:left}
.orderby{font-size:12px;padding:10px;background:#fafafa;outline:none;border:none}
.woocommerce-result-count{font-size:12px;padding:10px}
.woocommerce .products ul,.woocommerce ul.products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between}
.categorii img{display:none!important}
.woocommerce .categorii ul.products li.product,.woocommerce-page .categorii ul.products li.product{border:none!important;line-height:1.8;font-size:14px;color:#999;margin-bottom:10px;border-bottom:1px solid #eee!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
mark{background:transparent!important;color:inherit!important}
.categorii li:hover{padding-left:20px!important}
.bestseller{padding:20px;border:2px solid #eee}
.woocommerce .bestseller ul.products li.product a img{width:70px;float:left}
.bestseller .butoane{display:none}
.woocommerce .bestseller ul.products li.product,.woocommerce-page .bestseller ul.products li.product{margin:10px 0 0;border:none;border-bottom:1px solid #eee}
.woocommerce .bestseller ul.products li.product:last-child,.woocommerce-page .bestseller ul.products li.product:last-child{border:none}
.bestseller .sidebar-title{border-bottom:1px solid #08183c}
.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{border-radius:50%;width:36px;height:36px;border:2px solid #eee;font-size:13px;line-height:18px}
.woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul{border:none!important}
.woocommerce nav.woocommerce-pagination ul{margin-bottom:30px}
.woocommerce nav.woocommerce-pagination ul li{margin-right:20px}
.woocommerce nav.woocommerce-pagination ul li span.current{border:2px solid #08183c;background:#08183c!important;color:#fff}
.woocommerce nav.woocommerce-pagination ul li .next{border:none!important}
.woocommerce div.product .woocommerce-tabs .panel{width:70%;float:left;font-size:14px}
.form-search{webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;z-index:999999;visibility:hidden;position:fixed;left:0;top:0;width:100%;background:rgba(55,58,71,.9);height:100%}
.vizible{opacity:1;visibility:visible}
.kloze{cursor:pointer;border:1px solid;color:#d0a5a5;width:30px;height:30px;display:block;text-align:center;line-height:30px;position:fixed;top:10px;right:10px;z-index:11}
.form-search .woocommerce-product-search{padding-top:60px;text-align:center;display:block;top:50%;left:50%;width:80%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);
    background: #fff;
    height: 320px;
    font-size: 90%;
    padding: 20px;}
.form-search .woocommerce-product-search button{display:block;position:relative;margin:0 auto;width:30%;background:#ccc;height:36px;margin-top:20px;color:#000;text-indent:0;font-size:12px;text-transform:uppercase}
.form-search .woocommerce-product-search button:before{display:none}
.type-post{width:33.3334%;padding:20px;float:left}
.type-post h2{line-height:24px}
.type-post h2 a{font-weight:400;font-size:18px}
.type-post p{opacity:.8;font-size:90%;clear:both;text-align:justify}
.single .type-post p{opacity:1}
.single ul{font-size:90%}
.type-post .date,.type-post .comments{font-size:80%;opacity:.8;display:block;float:left;margin-right:20px;margin-bottom:15px}
.single .type-post{width:100%;float:none}
.date:before{content:"";float:left;background:url(images/clock.png) center center no-repeat;display:block;float:left;width:14px;height:14px;background-size:contain;margin-right:5px;margin-top:3px}
span.comments:before{content:"";background:url(images/comment.png) center center no-repeat;display:block;float:left;width:14px;height:14px;background-size:contain;margin-right:5px;margin-top:3px}
.view-article{color:#08183c}
.comment-form label{display:block;float:none;clear:both}
.comments input,.comments textarea{background:#eee;border:none;outline:none;padding:5px 10px;min-height:30px;min-width:320px}
input[type=checkbox]{background:none;min-width:auto;min-height:auto;width:auto;height:auto}
.despre-egoodies section article{flex-wrap:wrap;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;}
.despre-egoodies .half img{padding-top:20px;padding-right:50px;min-height: 100%;
    min-width: 100%;
    width: 100%;
    height: 100%;
    object-fit: cover;}
.full{padding-top:20px;width:100%;clear:both}
.unu{color:greens}
#post-404 div{background:url(images/404.png) center center no-repeat;min-height:340px;width:100%;background-size:contain}
#post-404{text-align:center}
#post-404 p,#post-404 h1{margin:0}
span.wpcf7-list-item{width:80%}
.sidebar .social{list-style:none;flex-wrap:wrap;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;padding:0}
.just-mobile{display:none}
.arrows{position:absolute;width:100%;height:100%}
.arrow-left,.arrow-right{left:10px;right:auto;top:60%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);width:64px;height:64px;background:url(https://www.egoodies.ro/martasgift/wp-content/themes/crash/img/logo.svg) no-repeat center center;background-size:70%;position:absolute;z-index:99;background-color:#fff;opacity:1;border-radius:50%}
.arrow-left{background:url(img/logo.svg) no-repeat center center;background-size:50%;background-color:#fff}
.arrow-right{right:10px;left:auto}
.container{webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swipe{left:-100%}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{font-size:16px!important;max-width:100%}
.home header .logo,.home header .extra{display:none!important}.split.left article .logos{display:block}
.split.left article .logos:before{position:relative;content:"";width:100%;height:60px;margin-bottom:10px;display:block;background-image:url(img/logo.svg);background-repeat:no-repeat;background-position:left center;background-size:contain}
.home main{position:relative}
#portofoliu,#despre{clear:both;display:block}
.container:after{display:block;content:"";clear:both;float:none;width:100%}
.switcher{color: #fff !important;    float: right;    margin-top: -50px;    margin-right: 10%}
.firmituri .switcher:hover{text-decoration:underline !important}
div.search.meniu:before {
    content: "";
    background: url(images/simbol.svg) center center no-repeat;
    display: block;
    width: 25px;
    height: 25px;
    background-size: contain;
    line-height: 80px;
    opacity: .8;
    cursor: pointer;
}.egoodies header{border:none}
.ms-slide-info {
    position: absolute!important;
    width: 50%!important;
    text-align: justify;
    font-size: 90%;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    background: #fff;
    background: rgba(255,255,255,0.9);
    text-align: center;
    padding: 20px 30px;}.ms-slide-info h1 {
    color: #08183c;
    font-family: 'Playfair Display', serif;
    font-size: 30px;
    font-weight: 400;
}.ms-slide-info:after {
    content: "";
    display: block;
    border: 1px solid #08183c;
    width: 97%;
    height: 94%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);z-indeX:-1
}
#tab-description{display: block !important;}
@media only screen and (max-width:1200px) {
header nav a{padding:0 15px}.content {
    max-width: 90vw;
    margin: 0 auto;
}
}
@media only screen and (max-width:1024px) {.content {
    max-width: 80vw;
    margin: 0 auto;
}
	
.hyde,.switcher{display:none}
.home section article,.home-photo{width:100%}
.avantaje ul{width:75%}
.avantaje ul li{width:50%}
.home section{width:100%}
.avantaje{padding:20px;background-position:0 bottom}
header{background:#fff}
.home header{background:none;border:none}
.container{height:130vh}
.split{position:relative;width:100%;height:50%}
.left-banner,.right-banner{width:40%}
.split.right:before,.split.left:before{width:80%}
.right:hover,.left:hover{width:100%}
.split.right:before{left:0}
.split.left:before{right:0}
.type-post{width:50%}
.only-mobile{float:left;display:table;margin-top:27px;margin-left:30px}
.home .navigate{ padding: 0 10px 15px 0;}
.navigate{display:block;margin-top:15px}
.home .exx{   
    background: #eaeaea}
header nav ul{opacity:0;width:100vw;position:absolute;background:#f5f5f5;left:100%;top:80px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.home header nav ul{top:0;background:#fff;z-index:-1}
li.menu-item-has-children:after,.extra,.sidebar,.tabs.wc-tabs,.no-mobile,.home nav .only-mobile{display:none!important}
nav.visible ul{opacity:1;display:block;right:0;left:0}.sub-menu{display:none !important}.home .sub-menu{position: relative;
    width: 100%;
    border: none;border-bottom: #beb9c4 solid 1px;display:block !important}
.just-mobile{display:block}
nav .menu-item-has-children a{padding:0 30px}
header nav ul li,.produse,.woocommerce div.product .woocommerce-tabs .panel{display:block!important;clear:both;width:100%;float:none}
header nav ul li a{text-align:center;border-bottom:1px solid #e7e7e7;line-height:60px}
div.cart{float:left;position:relative;border-right:1px solid #dfdfdf;padding-right:10px;margin-right:10px;padding-left:2px}
.search{float:left;position:relative}
.search a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
header .cart:before,div.search:before{width:30px;height:30px}
.banners .shipping{background:url(images/transport.png) center center no-repeat;background-size:contain;height:150px;width:100%;margin-bottom:30px}
.unique{width:calc(100% - 10px)}
.banners .shipping p{margin-top:0}
.bloging:first-child{width:100%;border-bottom:1px solid #efefef;margin-bottom:20px}
.bloging:first-child .preview{width:40%;float:left;margin-right:5%}
.bloging{width:46%}
.social,.links{clear:both;margin:0 auto}
#commentform input{height:30px;clear:both;float:none;display:block}

}
@media only screen and (max-width:800px) {
.avantaje ul{width:100%}
.avantaje{background-image:none}
.wpcf7-form textarea,.wpcf7-form input,span.wpcf7-list-item{width:100%}
input[type=checkbox]{width:auto}
.half{width:80%;float:none}
.bloging{border-bottom:1px solid #fafafa;margin-bottom:20px;width:100%}
.bloging .preview{width:40%;float:left;margin-right:5%;margin-bottom:20px}
.bloging h4{margin:0}
.contactus ul li{font-size:90%}
.contactus ul li:before{width:36px;height:36px}
.subsol ul{align-items:center;justify-content:center}
}
@media only screen and (max-width:640px) {
.container{height:150vh}
.split.right article .logos:before{background-position:center}
.split.left article .logos:before{position:relative;content:"";width:100%;height:60px;margin-bottom:10px;display:block;background-image:url(img/logo.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}
.left-banner,.right-banner{top:5%}
.split.right:before,.split.left:before{width:100%}
.split.left:before{left:-15%}
.split.right:before{right:-15%;left:auto}
.left-banner,.right-banner article,.left-banner article{text-align:center}
.left-banner,.right-banner{width:80vw}
.type-post{width:100%}
.half{width:100%;float:none}
.ms-slide-info{width:70%!important}
.master-slider{width:100vw;left:-5vw}
.unique:after{opacity:.7;background:#fff}
.contactus ul li{width:80%;margin:0 auto}
.content{max-width:90vw}
.butoane,.woocommerce-result-count{display:none!important}
.woocommerce .woocommerce-ordering{margin:0 auto;float:none;display:table;margin-bottom:20px}
}
@media only screen and (max-width:480px) {.wpgdprc-consent-bar__content{flex-wrap:wrap}
	.wpgdprc-consent-bar__column:first-child{text-align:justify;width: 100%;
    display: block;
    clear: both;font-size:90%;padding-bottom:10px !important}
.container{height:840px}
.hidden{display:none}
.split.right:before,.split.left:before{width:130%}
.split.left:before{left:-35%}
.split.right:before{right:-35%;left:auto}
.split p{font-size:95%}
.banners .shipping{background:url(images/transport-gratuit.png) center center no-repeat;background-size:contain;height:300px;width:100%;margin-bottom:30px}
.banners .shipping p{margin-top:100px}
.split:before{bottom:-10px}
}
@media screen and (orientation: landscape) and (max-height:480px) {
.left-banner p,.right-banner p{display:none}
.split.left:before{background-position:right -60px;background-size:90%}
.split.right:before{background-position:30px -40px;background-size:90%}
}
.button.yith-wcqv-button{display:none !important}
p{word-break: break-word;}