a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}body{background-color:#fff;color:#545454;font-family:Arial,sans-serif;font-size:1rem;line-height:1.625}*,:after,:before{box-sizing:border-box}img{border:0;height:auto;max-width:100%;vertical-align:middle}.app{display:flex;flex-direction:column;min-height:100vh}.container{margin:0 auto;max-width:1160px;padding:0 15px;width:100%}.container:after{clear:both;content:"";display:block}.app-header .container .bar{border-bottom:1px solid #ebebeb;padding:10px 0;text-align:center}.app-header .container .bar .logo{color:#22211f;display:inline-block;font-family:Playfair Display;font-size:28px;font-weight:700;letter-spacing:15px;line-height:40px}.app-header .container .bar .logo a{color:#22211f;text-decoration:none}.app-header .container .nav{font-family:Playfair Display;font-size:11px;font-weight:400;letter-spacing:2px;line-height:21px;text-transform:uppercase}.app-header .container .nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.app-header .container .nav ul li a,.app-header .container .nav ul li span{color:#22211f;display:block;padding:8px 20px;text-decoration:none}.app-header .container .nav ul li a:hover,.app-header .container .nav ul li.active a,.app-header .container .nav ul li.active span{color:#e14267}.app-content{flex:1}.app-content .top-bar{background-color:#f9f9f9;padding:8px 0}.app-content .alert{border-radius:4px;color:#fff;font-size:.9rem;margin:20px 0 0;padding:10px 15px}.app-content .alert.alert-success{background:#00a65a}.app-content .alert.alert-error{background:#f4647e}.app-content h1,.app-content h2,.app-content h3,.app-content h4,.app-content h5,.app-content h6{color:#22211f;font-family:Playfair Display;font-weight:400;letter-spacing:1px;line-height:1.2;margin:0 0 20px}.app-content h1{font-size:32px;line-height:36px;margin:0 0 25px}.app-content h2{font-size:26px}.app-content h3{font-size:24px}.app-content img.aligncenter,.app-content img.alignleft,.app-content img.alignright{display:block;margin-left:auto;margin-right:auto}@media (min-width:1024px){.app-content img.alignleft{float:left;margin:6px 24px 12px 0}.app-content img.alignright{float:right;margin:6px 0 12px 24px}}.app-content blockquote{background:#f3f3f3;border-left:5px solid #666;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-style:italic;margin-bottom:12px;padding:10px 12px}.app-content blockquote p:last-child,.app-content blockquote ul:last-child{margin-bottom:0}.app-content blockquote.danger{border-color:#dd1722}.app-content blockquote.success{border-color:#00a65a}.app-content blockquote.info{border-color:#0889d5}.app-content hr{border:none;border-bottom:1px solid #e3e3e3;margin:15px 0}.app-content a{color:#c22c4d}.app-content a:hover{color:#f4647e}.app-footer{background-color:#22211f;color:#999;font-family:arial,sans-serif;font-size:75%}.app-footer .container{padding-bottom:20px;padding-top:20px}.app-footer .container ul.footer-nav{float:right;list-style:none;margin:0 0 20px 20px;padding:0}.app-footer .container ul.footer-nav li{margin:0;padding:0 0 0 20px}.app-footer .container ul.footer-nav li a{color:#999}.app-footer .container .copy p{line-height:1.2;margin-bottom:15px}.app-footer .container .copy p:last-of-type{margin-bottom:0}.arrivals .arrivals-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.arrivals .arrivals-wrapper .arrivals-arrival{width:100%}.arrivals .arrivals-wrapper .arrivals-arrival .arrival-wrapper{margin:10px 20px}.arrivals .arrivals-wrapper .arrivals-arrival .arrival-wrapper .link{display:block;position:relative;text-decoration:none}.arrivals .arrivals-wrapper .arrivals-arrival .arrival-wrapper .link:hover{box-shadow:0 0 3px 3px #ffbbd7}.arrivals .arrivals-wrapper .arrivals-arrival .arrival-wrapper .link .thumbnail{display:block;width:100%}@media (min-width:480px){.arrivals .arrivals-wrapper .arrivals-arrival{width:50%}}@media (min-width:768px){.arrivals .arrivals-wrapper .arrivals-arrival{width:33.333333%}}@media (min-width:1024px){.arrivals .arrivals-wrapper .arrivals-arrival{width:20%}}.categories .categories-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.categories .categories-wrapper .categories-category{width:100%}.categories .categories-wrapper .categories-category .category-wrapper{margin:5px}.categories .categories-wrapper .categories-category .category-wrapper .link{display:block;position:relative;text-decoration:none}.categories .categories-wrapper .categories-category .category-wrapper .link:hover{box-shadow:0 0 3px 3px #ffbbd7}.categories .categories-wrapper .categories-category .category-wrapper .link .thumbnail{display:block;width:100%}.categories .categories-wrapper .categories-category .category-wrapper .link .card{bottom:5px;display:block;position:absolute;width:100%}.categories .categories-wrapper .categories-category .category-wrapper .link .card .card-content{background:#fff;display:block;margin:0 5px;padding:5px 15px}.categories .categories-wrapper .categories-category .category-wrapper .link .card .card-content .name{color:#505050;display:block;font-family:Playfair Display;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase}.categories .categories-wrapper .categories-category .category-wrapper .link:hover .card .card-content .name{color:#e14267}@media (min-width:480px){.categories .categories-wrapper .categories-category{width:50%}}@media (min-width:768px){.categories .categories-wrapper .categories-category{width:33.333333%}}@media (min-width:1024px){.categories .categories-wrapper .categories-category{flex:1;width:auto}}.offers{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;margin-left:-15px;margin-right:-15px}.offers .offers-offer{background-repeat:no-repeat;width:100%}.offers .offers-offer .offer-wrapper{padding-bottom:60px;padding-top:60px}.offers .offers-offer .offer-wrapper .sub{color:#22211f;font-family:Playfair Display;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.offers .offers-offer .offer-wrapper .heading{color:#22211f;font-family:Playfair Display;font-size:24px;font-weight:700;letter-spacing:1px;line-height:30px;margin-bottom:15px;margin-top:10px;text-transform:uppercase}.offers .offers-offer .offer-wrapper .sep{margin-bottom:20px;position:relative}.offers .offers-offer .offer-wrapper .sep:before{background:#22211f;content:"";height:1px;position:absolute;width:75px}.offers .offers-offer .offer-wrapper a{color:#22211f;display:inline-block;font-family:Playfair Display;font-size:14px;line-height:35px;text-decoration:none}.offers .offers-offer .offer-wrapper a:hover{color:#e14267}.offers .offers-offer .offer-wrapper a i{color:#22211f;font-size:14px;margin-left:10px}.offers .offers-offer.tr{background-position:0;text-align:right}.offers .offers-offer.tr .offer-wrapper{padding-right:50px}.offers .offers-offer.tr .offer-wrapper .sep:before{right:0}.offers .offers-offer.tl{background-position:100%;text-align:left}.offers .offers-offer.tl .offer-wrapper{padding-left:50px}@media (min-width:768px){.offers .offers-offer{width:50%}}.supers .super{background-repeat:no-repeat;border:4px solid #eee;border-radius:10px;margin-bottom:20px}.supers .super .super-wrapper{padding:60px 0}.supers .super .super-wrapper .super-card{text-align:center;width:100%}.supers .super .super-wrapper .super-card .sub{color:#747474;font-family:Playfair Display;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-transform:uppercase}.supers .super .super-wrapper .super-card .heading{color:#22211f;font-family:Playfair Display;font-size:40px;font-weight:700;letter-spacing:1px;line-height:30px;margin-bottom:20px;margin-top:10px;text-transform:none}.supers .super .super-wrapper .super-card .sep{background:#22211f;height:1px;margin:0 auto;width:70px}.supers .super .super-wrapper .super-card .link a{color:#22211f;display:inline-block;font-family:Playfair Display;font-size:14px;font-style:normal;line-height:40px;text-decoration:none;text-transform:none}.supers .super .super-wrapper .super-card .link a:hover{color:#e14267}.supers .super .super-wrapper .super-card .link a i{color:#22211f;font-size:14px;margin-left:10px}.supers .super.tr{background-position:0}@media (min-width:768px){.supers .super.tr .super-card{padding-left:50%}}.supers .super.tl{background-position:100%}@media (min-width:768px){.supers .super.tl .super-card{padding-right:50%}}.new-posts{display:flex;flex-direction:row;flex-wrap:wrap;margin:-10px -10px 0}.new-posts .posts-post{width:100%}.new-posts .posts-post .post-wrapper{background-color:#f9f9f9;margin:10px}.new-posts .posts-post .post-wrapper .thumbnail img{display:block;width:100%}.new-posts .posts-post .post-wrapper .card{padding:15px}.new-posts .posts-post .post-wrapper .card .title{font-family:Playfair Display;font-size:20px;font-weight:400;letter-spacing:1px;line-height:1.2;margin-bottom:15px}.new-posts .posts-post .post-wrapper .card .title a{color:#22211f;text-decoration:none}.new-posts .posts-post .post-wrapper .card .title a:hover{color:#e14267}.new-posts .posts-post .post-wrapper .card .description{font-size:90%}@media (min-width:768px){.new-posts .posts-post{width:50%}}@media (min-width:1024px){.new-posts .posts-post{width:33.3333333%}}.related-posts{display:flex;flex-direction:row;flex-wrap:wrap;margin:-10px -10px 0}.related-posts .posts-post{width:100%}.related-posts .posts-post .post-wrapper{background-color:#f9f9f9;margin:10px}.related-posts .posts-post .post-wrapper .thumbnail img{display:block;width:100%}.related-posts .posts-post .post-wrapper .card{padding:15px}.related-posts .posts-post .post-wrapper .card .title{font-family:Playfair Display;font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.2;margin-bottom:0}.related-posts .posts-post .post-wrapper .card .title a{color:#22211f;text-decoration:none}.related-posts .posts-post .post-wrapper .card .title a:hover{color:#e14267}@media (min-width:768px){.related-posts .posts-post{width:50%}}.related-post-products .related-post-products-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.related-post-products .related-post-products-wrapper .related-post-products-product{width:100%}.related-post-products .related-post-products-wrapper .related-post-products-product .product-wrapper{margin:0 20px 10px}.related-post-products .related-post-products-wrapper .related-post-products-product .product-wrapper .link{display:block;position:relative;text-decoration:none}.related-post-products .related-post-products-wrapper .related-post-products-product .product-wrapper .link:hover{box-shadow:0 0 3px 3px #ffbbd7}.related-post-products .related-post-products-wrapper .related-post-products-product .product-wrapper .link .thumbnail{display:block;width:100%}@media (min-width:480px){.related-post-products .related-post-products-wrapper .related-post-products-product{width:50%}}@media (min-width:1024px){.related-post-products .related-post-products-wrapper .related-post-products-product{width:25%}}.slider{margin:0 -15px}.slider .slide-sub{font-feature-settings:"lnum";color:#252525;font-family:Playfair Display;font-size:24px;font-weight:400;letter-spacing:1.8px;line-height:60px;text-transform:uppercase;white-space:nowrap}.slider .slide-title{color:#22211f;font-family:Playfair Display;font-size:50px;font-weight:400;letter-spacing:3.5px;line-height:40px;max-width:81px;min-width:491px;text-transform:uppercase;white-space:normal}.slider .slide-description{color:#22110f;font-weight:400;line-height:30px}.slider .slide-description,.slider .slide-link{font-family:Playfair Display;font-size:14px;white-space:nowrap}.slider .slide-link{border:2px solid #e14368;border-radius:30px;box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#e14368;cursor:pointer;font-weight:700;letter-spacing:1.4px;line-height:14px;outline:none;text-decoration:none}.rev-btn{border-radius:30px}.Fashion-BigDisplay,.Fashion-BigDisplay.tp-caption{background-color:transparent;border:none;border-radius:0 0 0 0;color:#000;font-family:Raleway;font-size:60px;font-style:normal;font-weight:900;letter-spacing:2px;line-height:60px;text-decoration:none}.custom .tp-bullet{background:transparent!important;border:1px solid #22211f;border-radius:100%;box-sizing:content-box;cursor:pointer;height:8px!important;position:absolute;width:8px!important}.custom .tp-bullet.selected,.custom .tp-bullet:hover{background:#22211f!important;border:1px solid #22211f}.custom.tp-bullets:before{background:transparent;box-sizing:content-box;content:" ";height:100%;margin-left:-10px;margin-top:-10px;padding:10px;position:absolute;width:100%}.welcome{border:4px solid #eee;border-radius:10px;margin:0 -15px 25px;padding:15px}.welcome .welcome-photo{border-radius:1000px;float:left;height:170px;margin-right:20px;width:170px}.welcome .welcome-text{font-size:.9rem}.welcome .welcome-text p{margin-bottom:10px}.welcome .welcome-text p:last-of-type{margin-bottom:0}.welcome:after{clear:both;content:"";display:block}.section-heading{margin:30px 0 20px;overflow:hidden;text-align:center;width:100%}.section-heading div,.section-heading h2{color:#22211f;display:inline-block;font-family:Playfair Display;font-size:24px;font-style:italic;font-weight:700;letter-spacing:1px;line-height:30px;margin:0;padding:0;position:relative;text-transform:none}.section-heading div:after,.section-heading div:before,.section-heading h2:after,.section-heading h2:before{background:#22211f;content:"";display:block;height:1px;position:absolute;top:50%;width:48px}.section-heading div:before,.section-heading h2:before{left:-70px}.section-heading div:after,.section-heading h2:after{right:-70px}.more-button{margin:20px 0 30px;text-align:center}.more-button a{border:2px solid #ec275f;border-radius:20px;color:#ec275f;display:inline-block;font-family:Playfair Display;font-size:14px;font-style:normal;font-weight:700;line-height:32px;padding:0 25px;text-decoration:none;text-transform:none}.more-button a:hover{background:#ec275f;border-color:#ec275f;color:#fff}.breadcrumbs{list-style:none;margin:0;padding:0}.breadcrumbs li{color:#403e3a;display:inline-block;font-family:Playfair Display;font-size:90%;margin:0;padding:0 8px 0 0}.breadcrumbs li a{color:#403e3a;margin:0;padding:0;text-decoration:none}.breadcrumbs li a:hover{color:#e14267}.breadcrumbs li a:after{content:"/";margin-left:10px}.content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.content .main,.content .sidebar{padding:15px 0;width:100%}@media (min-width:768px){.content .main.left,.content .main.right{width:calc(100% - 270px)}.content .main.left{order:1}.content .main.right{order:2}.content .sidebar.left,.content .sidebar.right{width:240px}.content .sidebar.left{margin-right:30px;order:1}.content .sidebar.right{margin-left:30px;order:2}}.widget{margin-bottom:30px}.widget .widget-title{color:#22211f;font-family:Playfair Display;font-size:20px;font-weight:400;letter-spacing:.5px;line-height:24px;margin:0 0 15px;position:relative}.widget .widget-body ul.nav{list-style:none;margin:0;padding:0}.widget .widget-body ul.nav li{font-family:Playfair Display;font-size:90%;margin:0 0 10px;padding:0;position:relative}.widget .widget-body ul.nav li a,.widget .widget-body ul.nav li span{color:#22211f;text-decoration:none}.widget .widget-body ul.nav li a:hover,.widget .widget-body ul.nav li span:hover{color:#e14267}.widget .widget-body ul.nav li.active a,.widget .widget-body ul.nav li.active span{font-weight:700}.widget .widget-body ul.nav li span.count{background-color:#f9f9f9;border-radius:2px;clear:both;color:#888;display:block;float:right;font-size:12px;font-weight:400;line-height:20px;margin-top:5px;padding:0 8px}.top-button{bottom:10px;box-sizing:content-box;cursor:pointer;display:block;font-family:Fontawesome;font-size:16px;font-weight:400;opacity:.2;padding:5px;position:fixed;right:10px;text-align:center;text-decoration:none;vertical-align:middle;z-index:9999}.top-button:hover{opacity:.6}.top-button-background{color:#000}.top-button-symbol{color:#fff}.blog-header{font-family:Arial,sans-serif;font-size:90%}.blog-header img{display:block}.blog-header p{margin-bottom:20px}.posts{display:flex;flex-direction:row;flex-wrap:wrap;margin:-10px -10px 10px}.posts .posts-post{width:100%}.posts .posts-post .post-wrapper{background-color:#f9f9f9;margin:10px}.posts .posts-post .thumbnail img{display:block;width:100%}.posts .posts-post .card{padding:15px}.posts .posts-post .card .title{font-family:Playfair Display;font-size:20px;font-weight:400;letter-spacing:1px;line-height:1.2;margin-bottom:15px}.posts .posts-post .card .title a{color:#22211f;text-decoration:none}.posts .posts-post .card .title a:hover{color:#e14267}.posts .posts-post .card .description{font-size:90%}@media (min-width:1024px){.posts .posts-post{width:50%}}.post-show .post-content{font-family:Arial,sans-serif;font-size:.95rem;line-height:1.6}.post-show .post-content ol,.post-show .post-content p,.post-show .post-content ul{margin-bottom:20px}.post-show .post-content ul{list-style:disc inside}.post-show .post-content ol{list-style:decimal inside}.post-show .post-content li ol,.post-show .post-content li ul{margin-left:20px}.comments-area .comments-title{color:#22211f;font-size:16px;margin-bottom:15px}.comments-area ol.comments-list{list-style:none;margin:0;padding:0}.comments-area ol.comments-list li{margin:0;padding:0}.comments-area ol.comments-list li article.comment{background:#f6f6f6;margin:0 0 20px;padding:10px}.comments-area ol.comments-list li article.comment .comment-meta{margin-bottom:4px}.comments-area ol.comments-list li article.comment .comment-meta .avatar{float:left;margin:0 10px 10px 0}.comments-area ol.comments-list li article.comment .comment-meta cite{font-style:normal;padding-right:10px}.comments-area ol.comments-list li article.comment .comment-meta a.time{color:#444;float:right;font-size:85%;text-decoration:none}.comments-area ol.comments-list li article.comment .comment-content{color:#333;font-size:90%;padding-left:70px}.comments-area ol.comments-list li article.comment .comment-content p{line-height:1.4;margin-bottom:10px}.comments-area ol.comments-list li article.comment .comment-content:after{clear:both;content:""}.comments-area ol.comments-list li article.comment .comment-actions{color:#666;font-size:12px}.comments-area ol.comments-list li article.comment .comment-actions a{color:#666}.comments-area ol.comments-list li article.comment .comment-actions .reply-link{color:#666;cursor:pointer;text-decoration:underline}.comments-area ol.comments-list li.bypostauthor article.comment{background:#fff0fe;border-color:#e14267}.comments-area ol.comments-list li ol.children{list-style:none;margin:0 0 0 30px;padding:0}.comments-area .comment-respond .comment-reply-title{color:#22211f;font-size:16px;margin-bottom:15px}.comments-area .comment-respond .comment-form{background:#f6f6f6;padding:10px}.comments-area .comment-respond .comment-form p{margin-bottom:10px}.comments-area .comment-respond .comment-form .comment-notes{font-size:90%}.comments-area .comment-respond .comment-form span.required{color:red}.comments-area .comment-respond .comment-form label{display:block;font-size:90%}.comments-area .comment-respond .comment-form input,.comments-area .comment-respond .comment-form textarea{background:#fff;border:1px solid #ddd;border-radius:4px;display:block;padding:6px}.comments-area .comment-respond .comment-form input[type=email],.comments-area .comment-respond .comment-form input[type=text],.comments-area .comment-respond .comment-form input[type=url]{width:100%}@media (min-width:768px){.comments-area .comment-respond .comment-form input[type=email],.comments-area .comment-respond .comment-form input[type=text],.comments-area .comment-respond .comment-form input[type=url]{width:50%}}.comments-area .comment-respond .comment-form textarea{width:100%}.comments-area .comment-respond .comment-form button[type=submit]{background:#e14267;border:1px solid #e14267;border-radius:4px;color:#fff;padding:8px 10px}.comments-area .comment-respond .comment-form .form-submit{margin:20px 0 2px}.shop-header{font-size:90%}.shop-header img{display:block}.shop-header p{margin-bottom:20px}.products{margin:-10px 0 0}.products:after{clear:left;content:"";display:block}.products-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.products-wrapper .products-product{width:100%}.products-wrapper .products-product .product-wrapper{margin:10px}.products-wrapper .products-product .link{display:block;position:relative;text-decoration:none}.products-wrapper .products-product .link:hover{box-shadow:0 0 3px 3px #ffbbd7}.products-wrapper .products-product .link .thumbnail{display:block;width:100%}@media (min-width:480px){.products-wrapper .products-product{width:50%}}@media (min-width:768px){.products-wrapper .products-product{width:33.333333%}}@media (min-width:1024px){.products-wrapper .products-product{width:25%}}.product-show{display:flex;flex-direction:row;flex-wrap:wrap}.product-show .product-gallery{margin-bottom:30px;padding-top:5px;width:100%}.product-show .product-gallery .gallery-main{border-bottom:2px solid #fff}.product-show .product-gallery .gallery-main a{display:block}.product-show .product-gallery .gallery-main a img{display:block;max-width:100%}.product-show .product-gallery .gallery-thumbnails{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-2px}.product-show .product-gallery .gallery-thumbnails a{border:2px solid #fff;display:block}.product-show .product-gallery .gallery-thumbnails a img{display:block;height:100px;width:auto}@media (min-width:1024px){.product-show .product-gallery{width:50%}}.product-show .product-details{width:100%}.product-show .product-details .product-price{float:left;font-family:Playfair Display;line-height:.8;margin-bottom:20px;margin-right:30px}.product-show .product-details .product-price .old{display:inline-block;margin-right:10px}.product-show .product-details .product-price .old .price{color:#555;font-size:150%}.product-show .product-details .product-price .current{display:inline-block}.product-show .product-details .product-price .current .currency,.product-show .product-details .product-price .current .price{color:#e14267}.product-show .product-details .product-price .current .price{font-size:200%}.product-show .product-details .product-price .current .currency{font-size:150%}.product-show .product-details .product-description{clear:left;font-size:.95rem;line-height:1.3}.product-show .product-details .product-description img{display:block}.product-show .product-details .product-description p,.product-show .product-details .product-description ul{margin-bottom:20px}.product-show .product-details .product-description ul{list-style-position:inside}.product-show .product-details .order-form{border-radius:4px;font-size:.95rem;line-height:1.3}.product-show .product-details .order-form p{margin:0 0 10px}.product-show .product-details .order-form .order-header{color:#22211f;font-family:Playfair Display;font-size:24px;font-weight:400;letter-spacing:1px;margin:0 0 20px}@media (min-width:768px){.product-show .product-details .order-form .row-email,.product-show .product-details .order-form .row-phone{box-sizing:border-box;float:left;width:50%}.product-show .product-details .order-form .row-email{padding-right:10px}}.product-show .product-details .order-form label{display:block;font-size:90%;margin-bottom:6px}.product-show .product-details .order-form input[type=email],.product-show .product-details .order-form input[type=tel],.product-show .product-details .order-form input[type=text],.product-show .product-details .order-form textarea{border:1px solid #ddd;border-radius:4px;display:block;font-family:Arial,sans-serif;padding:6px}.product-show .product-details .order-form input[type=email],.product-show .product-details .order-form input[type=tel],.product-show .product-details .order-form input[type=text],.product-show .product-details .order-form textarea{width:100%}.product-show .product-details .order-form .error{color:red;font-size:.7rem}.product-show .product-details .order-form .has-error input[type=email],.product-show .product-details .order-form .has-error input[type=tel],.product-show .product-details .order-form .has-error input[type=text],.product-show .product-details .order-form .has-error textarea{border-color:red}.product-show .product-details .order-form button[type=submit]{background:#e14267;border:1px solid #e14267;border-radius:4px;color:#fff;padding:8px 10px}@media (min-width:1024px){.product-show .product-details{padding-left:20px;width:50%}}
