.my-pages{padding-top:2em;padding-bottom:2em;justify-content:center}.my-pages .layout-inner{background:#f5f5f5;align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;padding-top:2em;padding-bottom:2em;margin-bottom:-1em;width:100%}.my-pages .account-choice{border:2px solid #f5f5f5;padding:1rem;margin:0 1rem 1rem 1rem;display:flex;flex-direction:column;z-index:2;position:relative}.my-pages .user .account-choice .title{padding:0 0 1rem 0;margin:0 0 1rem 0}.my-pages .user .account-choice a{display:flex;flex-direction:column;width:100%;text-decoration:none;color:#333;padding:1rem .5rem;transition:color .5s,border .5s;border-bottom:1px solid #eee}.my-pages .user .account-choice a span:last-of-type{display:none}.my-pages .user .account-choice a.active span:first-of-type{font-weight:600;text-decoration:underline}.my-pages .account-choice label{font-size:.8rem}.my-pages .account-choice .dropdown-wrap{position:relative;margin:.25rem 0 0 0}.my-pages .account-choice .dropdown-wrap:after{display:flex;content:"";font-family:'Font Awesome 6 Pro';position:absolute;right:.8rem;top:.7rem;font-size:.8rem;pointer-events:none}.my-pages .account-choice .dropdown-wrap .dropdown{text-align:left;padding-right:1.5rem;font-weight:500}.my-pages .nav{width:16rem;font-size:.9rem;margin-bottom:auto;margin-right:auto}.my-pages .user .title{display:flex;font-weight:bold;margin:0 0 1rem 0;background:#fff;padding:1rem 1rem 1rem 1rem;border-bottom:1px solid #f5f5f5}.my-pages .user .title span{margin-right:.25rem}.my-pages .user .text{background:#f5f5f5;border:1rem solid #fff;padding:1rem 1rem 1rem 1rem;font-size:.8rem;margin:0}.my-pages .user .text h1{margin-top:0;padding-top:0;font-size:1.1rem}.my-pages .user .text h2,.my-pages .user .text h3,.my-pages .user .text h4,.my-pages .user .text h5,.my-pages .user .text h6{font-size:1.1rem}.my-pages .user .text.condensed{padding:1rem}.my-pages .user .text img{max-width:100%;height:auto!important}.my-pages .user .text p:last-of-type{margin-bottom:0}.my-pages .toggle-customer-text{padding:.5rem 0 0 0;display:flex;justify-content:flex-end;margin:-1rem 1rem 1rem 1rem;width:calc(100% - 2rem);border-top:20px solid #f5f5f5}.my-pages .toggle-customer-text .toggle{background:none;border:0;display:flex;font-size:.7rem;align-items:center}.my-pages .toggle-customer-text .toggle:after{display:flex;content:"";font-family:'Font Awesome 6 Pro';transition:.5s transform,.5s font-weight;font-size:1.1rem;font-weight:300;margin-left:.5rem}.my-pages .toggle-customer-text .toggle:hover:after{font-weight:400}.my-pages .toggle-customer-text .toggle.toggle-less:after{transform:rotate(180deg)}.my-pages .nav nav{background:#fff;padding:0 1rem 1rem 1rem;width:100%;display:flex;flex-direction:column}.my-pages .nav nav ul{list-style:none;padding:0;margin:0}.my-pages .nav nav li:nth-last-child(2){border-top:2px solid #f5f5f5;margin-top:1rem;padding-top:1rem}.my-pages .nav nav a{display:flex;width:100%;text-decoration:none;color:#333;padding:.5rem;transition:color .5s}.my-pages .nav nav a.active span,.my-pages .nav nav a.active:hover span{font-weight:bold;text-decoration:underline}.my-pages .nav nav a:hover{color:#000}.my-pages .nav nav a:hover span{text-decoration:underline}.my-pages .nav nav a:after{display:flex;content:"";font-family:'Font Awesome 6 Pro';font-weight:500;margin-left:auto;opacity:.6;transition:.5s opacity}.my-pages .nav nav a:hover:after{opacity:.8}.seller{background:#fff;padding:1rem;margin:1rem 0 0 0}.seller .contact{width:100%}.seller span.title{display:flex;font-weight:bold;margin:0 0 1rem 0;width:100%}.seller figure{margin:0 0 .5rem 0;padding:0;width:100%}.seller figure img{width:100%;height:auto}.seller span.name{display:flex;margin:0 0 .25rem 0;font-weight:600}.seller a{align-items:center;display:flex;text-decoration:none;font-size:.8rem;margin-bottom:.15rem}.seller a.phone:before{display:flex;content:"";font-family:'Font Awesome 6 Pro';font-weight:600;color:#999;margin:0 .25rem 0 0}.seller a.mail:before{display:flex;content:"";font-family:'Font Awesome 6 Pro';font-weight:600;color:#999;margin:0 .25rem 0 0}.my-pages .content{width:calc(100% - 18rem)}.my-pages .content .layout-wrapper{padding-left:0;padding-right:0}.my-pages .content h1{margin:0 0 .5rem 0;font-size:1rem}.my-pages .news{display:flex;flex-wrap:wrap;justify-content:space-between}.my-pages .news .news-item{background:#fff;display:flex;flex-direction:column;width:calc(33.33% - .7rem);margin:0 0 1rem 0;padding:0 0 2rem 0;align-items:center;align-content:center;text-align:center;justify-content:flex-start}.my-pages .news .news-item figure{margin:0 0 2rem 0;padding:0;width:100%}.my-pages .news .news-item figure img{width:100%;height:auto}.my-pages .news .news-item h2{font-size:.9rem;margin:0 0 auto 0;padding:0 1rem}.my-pages .news .news-item p{font-size:.8rem;margin:auto 0 0 0;padding:1rem 1rem 0 1rem;opacity:.7}@media only screen and (min-width:0) and (max-width:52rem){.my-pages .account-choice{margin:0 0 1rem 0}.my-pages .user .text{border-left:0;border-right:0}.my-pages .nav{width:100%}.my-pages .nav nav{background:unset;padding:1rem 0 0 0}.my-pages .nav nav ul{display:flex;flex-wrap:wrap;justify-content:space-between}.my-pages .nav nav li{width:100%;margin-bottom:1rem}.my-pages .nav nav li:nth-child(1){width:100%}.my-pages .nav nav li:nth-last-child(1),.my-pages .nav nav li:nth-last-child(2){border-top:0;margin-top:0;padding-top:0;width:100%}.my-pages .nav nav li a{display:flex;background:#fff;width:100%;padding:1rem;justify-content:center;border:1px solid #ddd;transition:border .5s;text-align:center}.my-pages .nav nav li a:hover{border:1px solid #999}.my-pages .nav nav a:after{display:none}.seller{display:flex;flex-wrap:wrap;margin:0 0 1rem 0;justify-content:center;text-align:center}.seller span.title{justify-content:center}.seller figure{max-width:100px;margin-left:auto;margin-right:auto}.seller .contact{text-align:center}.my-pages .content{width:100%}}@media only screen and (min-width:0) and (max-width:32rem){.my-pages .nav nav{padding:1rem 0 0 0}.my-pages .nav nav li a{padding:1rem .5rem}.my-pages .nav nav li:last-child{width:100%}.my-pages .news .news-item{width:calc(50% - .7rem)}}.order-history{border-radius:3px;font-size:.9rem;width:100%;margin:0 0 0 0}.no-order-found{background:#fff;padding:1rem;font-style:italic;text-align:center}.order-history .col a:hover{text-decoration:none}.order-history .row .responsive-label{display:none}.order-history .row{align-items:center;display:flex;flex-wrap:wrap;padding:1rem;background:#fff;border:1px solid #eee;border-bottom:2px solid #eee;width:100%;margin:0 0 .5rem 0;transition:.5s border;border-radius:3px}.order-history .row:hover{border:1px solid #ccc;border-bottom:2px solid #ccc}.order-history .row.head{background:#f5f5f5;font-weight:bold}.order-history .row .col{display:inline-flex;padding:0 .5em;width:50%;margin:0 0 .5rem 0}.order-history .row .col span{margin-right:.25rem;font-weight:600}.order-history .row .col:first-of-type{font-weight:bold;font-size:.9rem;border-bottom:1px solid #f5f5f5;width:100%;margin-bottom:1rem;padding-bottom:1rem}.order-history .row .col:first-of-type span{font-weight:bold}.order-history .row .col:first-of-type:after{display:flex;content:"";font-family:'Font Awesome 6 Pro';font-weight:500;margin-left:auto;opacity:.6;transition:.5s opacity}.order-history .row:hover .col:first-of-type:after{opacity:1}.order-history .row .col:nth-last-child(1),.order-history .row .col:nth-last-child(2){padding-top:.25rem;width:50%}.order-history .row .col.right{justify-content:flex-end;text-align:right;margin-left:auto}@media only screen and (min-width:0) and (max-width:78rem){.order-history .row.head{display:none}.order-history .row{flex-wrap:wrap;padding:1em 1em}.order-history .row .col{padding:0 .5em .5em .5em;display:flex;width:100%}.order-history .col button{display:inline-flex;margin-left:auto;width:auto}.order-history .row .responsive-label{display:inline-flex;font-weight:600;margin-right:.25em}}@media only screen and (min-width:0) and (max-width:38rem){.order-history .row .col{flex-direction:column;justify-content:flex-start;align-items:flex-start}.order-history .row .col:first-of-type{flex-direction:row;align-items:center}.order-history .row .col.right{justify-content:flex-end;align-items:flex-end}}.favorite-lists header.layout-wrapper{display:flex;align-items:center}.favorite-lists header button{align-items:center;border:0;justify-content:center;background:#333;border-radius:2px;color:#fff;display:flex;font-size:.9rem;margin-left:auto;padding:.75em 1em}.favorite-lists header button:hover{background:#000}.favorite-lists header button:before{content:"";display:flex;font-family:'Font Awesome 6 Pro';font-weight:400;transition:.5s;margin-right:.5em}.favorite-lists .favorite-list{background:#fff;border:1px solid #fff;border-radius:3px;color:#333;display:flex;flex-wrap:wrap;text-decoration:none;margin:0 2em 2em 0;padding:2em;width:calc(33.33% - 1.35em)}.favorite-lists .favorite-list:hover{border:1px solid #eee}.favorite-lists .favorite-list:nth-of-type(3n+3){margin-right:0}.favorite-lists .favorite-list h2{font-size:1rem;margin:.5em 0 0 0}.favorite-lists .favorite-list span{display:block;width:100%}.favorite-lists .favorite-list span{font-size:.8rem;font-weight:500;opacity:.6}.favorite-lists .favorite-list figure{display:flex;flex-wrap:wrap;height:300px;width:100%;margin:0;padding:0}.favorite-lists .favorite-list figure img{width:100%;height:100%;object-fit:cover}.favorite-lists .favorite-list figure:nth-of-type(2n+2){margin-left:auto}.favorite-lists .favorite-list.two-img figure{display:inline-flex;width:calc(50% - .15em)}.favorite-lists .favorite-list.two-img figure:nth-of-type(2n+2) img{width:100%;height:100%;object-fit:cover}.favorite-lists .favorite-list.three-img figure{display:inline-flex;width:calc(50% - .15em)}.favorite-lists .favorite-list.three-img figure:nth-of-type(2n+2) img{width:100%;height:calc(50% - .15em);object-fit:cover}.favorite-lists .favorite-list.three-img figure:nth-of-type(2n+2) img:last-of-type{margin-top:auto}.favorite-lists header .back{background:none;color:#333;font-size:.9rem;margin-right:1em;margin-left:0;padding-left:0;padding-right:0;text-decoration:none}.favorite-lists header .back:before{content:"";display:flex;font-family:'Font Awesome 6 Pro';font-weight:500;margin:0;color:#000;font-weight:600;transition:.5s}.favorite-lists header .back:hover:before{transform:rotate(360deg)}.favorite-lists header button.remove-favoritelist{background:none;color:#333;font-size:.9rem;margin-left:1em;padding-left:0;padding-right:0}.favorite-lists header button.change-favoritelist:before{content:""}.favorite-lists header button.remove-favoritelist:before{content:"";display:flex;font-family:'Font Awesome 6 Pro';font-weight:500;margin:0}.favorite-lists header button.remove-favoritelist:hover:before{color:#000;font-weight:600}.favorite-lists label{display:flex;cursor:pointer;position:relative;overflow:hidden;margin:0 .5em 0 0}.favorite-lists label .icon{font-size:1rem}.favorite-lists label input{position:absolute;left:-1000px;top:-1000px}.favorite-lists label input+.icon:after{content:"";display:flex;font-family:'Font Awesome 6 Pro';font-weight:300;min-width:1.2rem}.favorite-lists label input:checked+.icon:after{content:"";font-weight:600}.favorite-lists label.check-all{display:flex;align-items:center;margin:0 0 .5em 0}.favorite-lists label.check-all span{background:#fff;border-radius:2px;font-size:1rem;margin:0 .5em 0 0;padding:.25em .5em}.favorite{background:#fff;align-items:center;display:flex;width:100%;padding:.5em 5.5rem .5em .5em;transition:.5s;position:relative;margin:0 0 .5em 0}.favorite:hover{box-shadow:0 4px 2px -2px #63636333}.favorite .article:hover .inner{box-shadow:none!important}.favorite article:hover,.favorite a:hover,.favorite div:hover{box-shadow:none!important}.favorite .article{display:flex;flex-wrap:nowrap;align-items:center;width:100%!important;margin:0;position:relative}.favorite .article .inner{display:flex;flex-wrap:nowrap;width:100%;align-content:center;align-items:center;margin:0;padding:1em 0}.favorite .article .banners{position:absolute;z-index:1;top:1em;left:6rem}.favorite .article .banners{min-height:unset;margin:0 0 .5em 0}.favorite .article .banners .banner{border-radius:3px}.favorite .article a{align-items:center;color:#333;display:flex;flex-wrap:nowrap;text-decoration:none;width:calc(100% - 2rem);margin-left:auto;padding-right:2em}.favorite .article a figure{height:5rem;width:5rem;margin:0 1rem 0 0!important;border:0;display:flex;align-items:center;justify-content:center}.favorite .article a figure img{max-width:100%;max-height:100%;min-width:5rem;min-height:5rem;display:flex;object-fit:contain}.favorite .article .info{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:flex-start;width:calc(100% - 5rem);text-align:left}.favorite .article .info .names{width:calc(100% - 10rem)}.favorite .article .info .name,.favorite .article .info .name-2{margin-bottom:0;padding:0}.favorite .article .info .extras{width:10rem;padding:0;margin-left:auto;text-align:right}.favorite .article .info .extra,.favorite .article .info .extra2{font-size:.9rem;justify-content:flex-end;margin-bottom:0;width:100%}.favorite .article a figure .variant-information,.favorite .article a .variants{display:none}.favorite .article a h2{font-size:.95rem;font-weight:600;width:100%;margin:0;min-height:unset}.favorite a .price .saved-discount{margin-left:auto;margin-top:.25em}.favorite .article .content{border-top:0;display:flex;align-content:center;align-items:center;margin:0 0 0 auto;padding:0;width:auto}.favorite .article .content .alert{position:absolute;left:0;top:-.5rem;padding:.5rem .5rem}.favorite .article .content .alert p{margin:0}.favorite .article .content .alert button.alert-close{height:auto}.favorite .article .content button.add-to-cart{border:0;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:auto;position:relative;overflow:hidden;height:3rem;width:2rem;max-width:2rem}.favorite .favorite-toggle,.favorite .stock{display:none}.favorite .remove{align-items:center;border-left:1px solid #ddd;display:flex;padding-left:1em;padding-right:1em;height:100%;position:absolute;right:0;top:0}.favorite button.remove-btn{background:none;border:0;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:auto;position:relative;overflow:hidden;height:3rem;width:2rem;max-width:2rem}.favorite button.remove-btn:before{display:flex;font-family:'Font Awesome 6 Pro';content:"";transition:.5s color}.favorite .add-to-cart{background:none;border:0;font-size:1.2rem}.favorite-lists .add-all-to-cart{width:auto;margin:.5em auto 0 0;font-size:1rem;padding-left:2em;padding-right:2em}.favorite-lists .add-all-to-cart.btn.complete:before{font-size:1rem;width:1rem;height:1rem;left:.5em}.send-wishlist-to{display:flex;width:100%;max-width:400px;min-width:300px}.send-wishlist-to input{width:100%;margin-right:.5rem;padding-left:.5rem;padding-right:.5rem}.send-wishlist-to button{padding-left:1.5em!important;padding-right:1.5em!important}@media only screen and (min-width:0) and (max-width:95rem){.favorite .article a{width:calc(100% - 1rem);padding-right:1em}.favorite .article a figure{height:3rem;width:3rem}.favorite .article a figure img{min-width:3rem;min-height:3rem}.favorite .article .info .names{width:100%}}@media only screen and (min-width:0) and (max-width:62rem){.favorite-lists header{margin:0 0 0 0;padding-top:0}.favorite-lists .favorite-list{margin:0 0 2em 0;width:100%}.favorite .article{flex-wrap:wrap}.favorite .article .content .alert{top:-1rem}.favorite .article .banners{position:relative;top:0;left:0;margin:0 0;order:1}.favorite .article .banners .banner{margin-top:1em;margin-bottom:1em}.favorite .article .inner{padding:0 0;order:2}.favorite .article .info{flex-wrap:wrap}.favorite .article .info .extras{width:100%}}@media only screen and (min-width:0) and (max-width:42rem){.favorite a .title .banners{flex-wrap:wrap;margin:0}.favorite a .title .banner{margin-bottom:.5em}.favorite .article .content .alert{top:auto;position:relative;left:auto}.favorite .article .inner{flex-wrap:wrap}.favorite .article .inner a{flex-wrap:wrap}.favorite .article a{width:100%;padding:0}.favorite .article a figure{height:auto;width:100%;margin:0 0 1rem 0!important}.favorite .article .info{width:100%}.favorite .article .content button.add-to-cart{margin:0 0 0 auto}}@media only screen and (min-width:0) and (max-width:34rem){.favorite-lists header{flex-wrap:wrap}.favorite-lists header h1{max-width:calc(100% - 4rem)}.favorite-lists header button:last-of-type{width:100%;margin:1em 0 0 0}.favorite-lists header button:nth-last-child(2){margin-left:auto}.favorite-lists .favorite-list figure{height:180px}.favorite{align-items:flex-start;flex-wrap:wrap}.favorite a{align-items:flex-start;flex-wrap:wrap;width:calc(100% - 1.7rem)}.favorite figure{height:3rem;width:3rem}.favorite a .title{width:calc(100% - 4rem)}.favorite a .price{margin:1em 0 0 0;width:100%}.favorite button.add-to-cart{margin-top:auto;margin-left:auto;order:20}}.customer-details{display:flex;flex-wrap:wrap;justify-content:space-between}.customer-box{background:#fff;padding:1rem;width:calc(50% - .5rem);margin:0 0 1rem 0}.customer-box.w-100{width:100%}.customer-box .head{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 1rem 0}.customer-box .head h2{font-size:.9rem;margin:0}.customer-box .head .edit-area,.customer-box .head .save-area{margin-left:auto}.customer-box .head button{background:#f5f5f5;border-radius:3px;margin-left:auto;padding:.5em;font-weight:600;border:0;text-decoration:underline}.customer-box .head button:hover{text-decoration:none}.customer-box #Notes{width:100%;min-height:10em}.customer-box p{display:flex;flex-direction:column;font-size:.8rem}.customer-box .no-content{font-style:italic;opacity:.8}.customer-box p span:first-of-type{font-weight:600}@media only screen and (min-width:0) and (max-width:52rem){.customer-box{width:100%;margin:0 0 1rem 0}}.load-order-detail{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:1rem;font-size:1.5rem;font-weight:500}.order-detail-wrapper{position:fixed;z-index:100000;display:block}.order-detail-wrapper .first-order-buttons{width:18rem;display:flex;justify-content:flex-end;margin:.5rem 0 2rem auto}.order-detail-wrapper .first-order-buttons button{width:auto;margin-left:1em}.order-detail-wrapper .first-order-buttons button:first-of-type{margin-left:auto}.order-detail-wrapper .first-order-buttons button:before{display:flex;content:"";font-family:'Font Awesome 6 Pro';font-weight:500;margin-right:.5rem;display:none}.order-detail-wrapper .order-detail .discount{color:#d9001d}.order-detail-wrapper a:hover{text-decoration:none}.order-detail-wrapper .order-detail{background:#fff;display:block;position:fixed;width:90%;max-width:800px;top:0;transform:translateX(100%);height:100vh;z-index:10001;right:0;transition:transform 1s}.open-order .order-detail-wrapper .order-detail{transform:translateX(0)}.order-detail-wrapper .order-detail header{align-items:center;border-bottom:1px solid #eee;display:flex;height:4.3em;padding:0 2em}.order-detail-wrapper .order-detail header h2{font-size:1.2rem;margin:0}.order-detail-wrapper .order-detail header button.close-order{background:none;border:0;font-size:1.2rem;margin-left:auto}.order-detail-wrapper .order-detail header button.close-order:after{content:"";display:block;font-family:'Font Awesome 6 Pro';font-weight:500;transition:.5s}.order-detail-wrapper .order-detail header button.close-order:hover:after{color:#d9001d;transform:rotate(360deg)}.order-detail-wrapper .order-detail .inner{font-size:.9rem;height:calc(100% - 4.3rem);overflow-x:hidden;overflow-y:auto;padding:2rem 2rem 10rem 2rem;width:100%}.order-detail-wrapper .order-detail .order-articles .responsive-label{display:none}.order-detail-wrapper .order-detail .order-articles{border:1px solid #eee;margin:2em 0 0 0}.order-detail-wrapper .order-detail .order-articles.complaint-articles{margin-bottom:2em;width:100%}.order-detail-wrapper .order-detail .row{display:flex}.order-detail-wrapper .order-detail .row .col{align-items:center;display:flex;padding:.75em 1em}.order-detail-wrapper .order-detail .row.head .col{background:#f5f5f5;font-weight:600}.order-detail-wrapper .order-detail .row.head .col.price-col,.order-detail-wrapper .order-detail .row.head .col.sum-col{text-align:right}.order-detail-wrapper .order-detail .row h2{font-size:.9rem;font-weight:400;margin:0}.order-detail-wrapper .order-detail .row .img-col{width:5rem}.order-detail-wrapper .order-detail .row .img-col figure{margin:0;padding:0;width:100%}.order-detail-wrapper .order-detail .row .img-col figure img{max-width:100%;max-height:100%;object-fit:contain}.order-detail-wrapper .order-detail .row .name-col{display:flex;align-items:flex-start;flex-direction:column;margin-right:auto;width:calc(75% - 14.8rem)}.order-detail-wrapper .order-detail .row .name-col.w-100{width:calc(100% - 12rem)}.order-detail-wrapper .order-detail .row .name-col h2{margin:0 0 .25em 0}.order-detail-wrapper .order-detail .row .name-col span{font-size:.75rem;margin:0 0 .25em 0}.order-detail-wrapper .order-detail .row .name-col span .icon{margin-right:.25em}.order-detail-wrapper .order-detail .row .name-col span span{font-style:italic}.order-detail-wrapper .order-detail .row .quantity-col{width:4rem;justify-content:center}.order-detail-wrapper .order-detail .row .complaint-col{width:6rem;justify-content:center;text-align:center}.order-detail-wrapper .order-detail .row .complaint-col input{margin:0}.order-detail-wrapper .order-detail .row .complaint-col.reason{justify-content:flex-start;text-align:left;width:15rem;align-items:flex-start}.order-detail-wrapper .order-detail .row.order .complaint-col.reason{align-items:center}.order-detail-wrapper .order-detail .row .complaint-col.reason select{background-position-x:95%;height:2.7rem;margin:0!important}.order-detail-wrapper .order-detail .row .complaint-col span.quantity{width:100%;display:block}.order-detail-wrapper .order-detail .row .complaint-col span.quantity .title{top:.7rem;left:0}.order-detail-wrapper .order-detail .row .complaint-col input{width:100%;padding:.5rem .5rem;border:1px solid #636363;border-radius:3px;height:unset;background:unset}.order-detail-wrapper .order-detail .row .delivery-col,.order-detail-wrapper .order-detail .row .price-col,.order-detail-wrapper .order-detail .row .sum-col{justify-content:flex-end;width:15%}.order-detail-wrapper .order-detail .row .discount-col{justify-content:flex-end;width:5.8rem}.order-detail-wrapper .order-detail .order-buttons{display:flex;justify-content:flex-end;font-size:.8rem;margin:1em 0 0 0;padding:0 0}.order-detail-wrapper .order-detail .order-summary-row{display:flex;width:100%}.order-detail-wrapper .order-detail .order-custom-info{display:flex;width:50%}.order-detail-wrapper .order-detail .order-custom-info h2{font-size:.85em}.order-detail-wrapper .order-detail .order-summary{display:flex;align-items:flex-end;flex-direction:column;font-size:.85rem;margin:.8em 0 2em 0;padding:0 1rem;width:50%}.order-detail-wrapper .order-detail .order-summary div{display:flex;justify-content:flex-end;width:100%}.order-detail-wrapper .order-detail .order-summary div span{min-width:150px;text-align:left}.order-detail-wrapper .order-detail .order-summary div span:last-of-type{min-width:150px;text-align:right}.order-detail-wrapper .order-detail .order-summary div.sum{font-weight:bold;margin:.8em 0 0 0}.order-detail-wrapper .order-detail .order-summary div.vat{font-style:italic;font-size:.75rem;font-weight:500;min-width:300px;opacity:.7}.order-detail-wrapper .order-detail .order-info{display:flex}.order-detail-wrapper .order-detail .order-info p{display:flex;flex-direction:column;font-size:.8rem;margin:0 0 .25em 0;padding:0 1em 0 0;width:25%}.order-detail-wrapper .order-detail .order-info p:last-of-type{padding:0 0 0 0}.order-detail-wrapper .order-detail .order-info p span:first-of-type{font-weight:600}.order-detail-wrapper .order-detail .order-customer{display:flex;border:1px solid #ccc;font-size:.85rem;margin:1em 0;padding:0 0 .5em 0}.order-detail-wrapper .order-detail .order-customer div{width:50%}.order-detail-wrapper .order-detail .order-customer h2{background:#f5f5f5;font-size:.85rem;font-weight:600;margin:0 0 .25em 0;padding:.75em 1em}.order-detail-wrapper .order-detail .order-customer p{line-height:150%;margin:0;padding:.75em 1em}@media only screen and (min-width:0) and (max-width:52rem){.order-detail-wrapper .first-order-buttons{width:auto!important}.order-detail-wrapper .order-detail .order-info{flex-wrap:wrap}.order-detail-wrapper .order-detail .order-info p{font-size:.9rem;width:50%;padding:0 1em 0 0}.order-detail-wrapper .order-detail .order-info p:nth-of-type(2n+2){padding:0 0 0 0}.order-history .row .col{text-align:left}}@media only screen and (min-width:0) and (max-width:42rem){.order-detail-wrapper .order-detail header h2{font-size:1rem}.order-detail-wrapper .order-detail .order-articles .responsive-label{display:inline-flex}.order-detail-wrapper .order-detail .row{flex-wrap:wrap;border-bottom:1px solid #ddd;padding-bottom:1rem;padding-top:.5rem}.order-detail-wrapper .order-detail .order-buttons{padding:0 0}.order-detail-wrapper .order-detail .row.head{display:none}.order-detail-wrapper .order-detail .row .name-col{width:calc(100% - 5rem)}.order-detail-wrapper .order-detail .row .delivery-col,.order-detail-wrapper .order-detail .row .quantity-col,.order-detail-wrapper .order-detail .row .price-col,.order-detail-wrapper .order-detail .row .discount-col,.order-detail-wrapper .order-detail .row .sum-col{width:100%;justify-content:flex-end;padding-top:0;padding-bottom:0}.order-detail-wrapper .order-detail .row .sum-col{padding-bottom:1em}.order-detail-wrapper .order-detail .row .delivery-col span,.order-detail-wrapper .order-detail .row .quantity-col span,.order-detail-wrapper .order-detail .row .price-col span,.order-detail-wrapper .order-detail .row .discount-col span,.order-detail-wrapper .order-detail .row .sum-col span{min-width:50%;text-align:right;word-break:break-all}.order-detail-wrapper .order-detail .order-summary div span{min-width:50%}.order-detail-wrapper .order-detail .order-summary div.vat{min-width:100%}.order-detail-wrapper .order-detail .order-summary div span:last-of-type{min-width:50%}.order-detail-wrapper .order-detail .order-customer{font-size:.9rem;flex-wrap:wrap}.order-detail-wrapper .order-detail .order-customer div{width:100%;margin:0 0 1em 0}.order-detail-wrapper .order-detail .complaint-form .order-articles{margin:0 0 0 0}.order-detail-wrapper .order-detail .complaint-form .order-articles{border:1px solid #ccc;border-bottom:0;margin-bottom:1rem}.order-detail-wrapper .order-detail .complaint-form .complaint-col{width:100%!important;padding-bottom:1rem!important;align-items:center;display:flex;border-bottom:1px solid #ccc}.order-detail-wrapper .order-detail .complaint-form .row{padding-top:0;padding-bottom:0}.order-detail-wrapper .order-detail .complaint-form .name-col{background:#f5f5f5;width:100%!important;max-width:100%!important;margin-bottom:1rem!important;padding-top:1rem!important;padding-bottom:1rem!important}.order-detail-wrapper .order-detail .complaint-form .name-col h2{font-weight:600}.order-detail-wrapper .order-detail .complaint-form .quantity-col.complaint-col,.order-detail-wrapper .order-detail .complaint-form .return-col.complaint-col{border-bottom:1px dashed #eee}.order-detail-wrapper .order-detail .complaint-form .responsive-label{text-align:left;width:auto;font-weight:600}.order-detail-wrapper .order-detail .complaint-col span.quantity{max-width:5rem;margin-left:auto}.order-detail-wrapper .order-detail .complaint-col.reason span.quantity{max-width:20rem;margin-left:1rem}.order-detail-wrapper .order-detail .complaint-col span.quantity input{margin-bottom:0!important}.complaint-form select{background-position-x:90%}.complaint-form button.btn{width:100%!important}}@media only screen and (min-width:0) and (max-width:32rem){.order-detail-wrapper .order-detail .order-info p{width:100%;padding:0 0 0 0}}.my-pages .contacts{margin:0;display:flex;flex-direction:column;align-items:flex-end;align-content:flex-end;border:2px solid rgba(0,107,182,.35);margin-bottom:1em}.contact-admin-head-buttons{display:inline-flex;width:100%;justify-content:flex-end}.contact-admin-head-buttons .btn.fetch-budgets{cursor:pointer}.contact-admin-head-buttons a{margin:0 1rem 1rem 0}.my-pages .contacts .contact-row{border-radius:3px;background:#fff;display:flex;padding:1rem;margin:0 0 .5rem 0;width:100%;align-items:center;align-content:center;font-size:.9rem;border-bottom:2px dotted #f5f5f5}.my-pages .contacts .contact-row span{width:auto;box-sizing:border-box}.my-pages .contacts .contact-row span label{display:none}.my-pages .content{width:calc(100% - 12em)}.my-pages .contacts .contact-row-heading{font-weight:600;font-size:.75rem;background:rgba(0,107,182,.35);padding:.5em 1em}.my-pages .contacts .contact-row-heading span{font-size:.75rem}.my-pages .contacts .contact-row.is-changed{background-color:#d3d3d3}.my-pages .contacts .contact-row .edit-contact{min-width:4rem;margin-right:1rem}.my-pages .contacts .contact-row .edit-contact.updated:after{content:"";display:flex;font-family:'Font Awesome 6 Pro';font-size:1.4rem;font-weight:900;justify-content:center;color:#006bb6;padding:.5rem}.my-pages .contacts .contact-row .edit-contact.log-in{min-width:2rem;margin-right:0;margin-left:auto}.my-pages .contacts .contact-row .edit-contact-link{background:#f5f5f5;border-radius:3px;padding:.5rem;font-weight:600;border:0;text-decoration:underline;display:flex;text-align:center;width:fit-content}.my-pages .contacts .contact-row .log-in .edit-contact-link{text-decoration:none}.my-pages .contacts .contact-row .log-in .edit-contact-link:hover{opacity:.75}.my-pages .contacts .contact-row .log-in .edit-contact-link:after{content:"";display:flex;font-family:'Font Awesome 6 Pro';font-size:1rem;font-weight:600}.my-pages .btn.edit-contact-link{width:fit-content;display:flex;justify-self:flex-end}.my-pages .contacts .contact-row .edit-contact-link:hover{text-decoration:none}.my-pages .contacts .contact-row .active{margin-right:1rem;min-width:2rem}.my-pages .contacts .contact-row .active label.focused{display:flex;align-items:center;position:relative;border:2px solid #f5f5f5;border-radius:3px;padding:.5rem}.my-pages .contacts .contact-row .active label input{position:absolute;left:-1000px}.my-pages .contacts .contact-row .active label.focused:before{display:flex;font-family:'Font Awesome 6 Pro';content:"";margin-right:.25rem;font-weight:300}.my-pages .contacts .contact-row .active label.checked:before{content:"";font-weight:900}.my-pages .contacts .contact-row .active2{width:7rem;margin-right:1rem}.my-pages .contacts .contact-row .active2 select{width:5rem;padding:5px;background-position-x:95%;border:1px solid #006bb6}.my-pages .contacts .contact-row .name{width:20%;margin-right:1rem}.my-pages .contacts .contact-row .mail{width:25%;margin-right:1rem;word-break:break-word}.my-pages .contacts .contact-row .limit{text-align:right;margin-right:1rem;min-width:4rem}.my-pages .contacts .contact-row .limit-period{text-align:right;margin-right:1rem;margin-left:auto;min-width:2.6rem}.my-pages .contacts .contact-row .limit-accumulated,.my-pages .contacts .contact-row .contact-order-sum{text-align:right;margin-right:1rem;margin-left:auto;min-width:4rem}.my-pages .contacts .contact-row .date{display:flex;min-width:10%;text-align:end;justify-content:flex-end;margin-right:1rem}.my-pages .standard-form .buttons{display:flex;width:100%}.standard-form .active-contact:hover,.active-contact:hover,.standard-form .active-contact input:hover,.active-contact input:hover{cursor:pointer}@media only screen and (min-width:0) and (max-width:65rem){.my-pages .contacts .contact-row{flex-wrap:wrap;margin:0}.my-pages .contacts .contact-row .edit-contact{width:50%}.my-pages .contacts .contact-row .active{margin-left:auto;display:flex;margin-right:0;width:50%;justify-content:flex-end}.my-pages .contacts .contact-row .name{width:100%;margin-top:.5rem}.my-pages .contacts .contact-row .mail{width:100%;margin-bottom:.5rem}.my-pages .contacts .contact-row .edit-contact.log-in{width:100%;justify-content:flex-end;margin-bottom:1em}.my-pages .contacts .contact-row .log-in .edit-contact-link:after{content:"Logga in som";font-family:'Montserrat',sans-serif;font-weight:600}.my-pages .contacts .contact-row .log-in .edit-contact-link{text-decoration:underline}.my-pages .contacts .contact-row span{width:100%;display:flex;flex-wrap:wrap;margin-right:0!important;padding-bottom:.5em}.my-pages .contacts .contact-row .limit,.my-pages .contacts .contact-row .limit-period{width:50%}.my-pages .contacts .contact-row span label{display:flex;font-weight:600;margin-right:.5em}.my-pages .contacts .contact-row-heading{display:none}.my-pages .contacts .contact-row .date{text-align:start;justify-content:flex-start;font-size:.9rem}}@media only screen and (min-width:0) and (max-width:52rem){.my-pages .content{width:100%}}@media only screen and (min-width:0) and (max-width:34rem){.my-pages .contacts .contact-row .limit,.my-pages .contacts .contact-row .limit-period{width:100%}.contact-admin-head-buttons,.my-pages .btn.edit-contact-link{display:block;width:100%;text-align:center}.contact-admin-head-buttons a{margin:0 0 1rem 0}}.my-pages{margin-bottom:1rem;padding-top:2em;padding-bottom:2em}.my-pages-index{background:#fff;border-radius:10px;padding:2rem}.my-pages-index .customer-text h1{font-size:2rem}.my-pages-index .customer-text p{font-size:1rem}.my-pages .account-choice .dropdown-wrap .dropdown{border-radius:4px;transition:.5s background;background:#212121;color:#fff}.my-pages .account-choice .dropdown-wrap .dropdown:hover{background:#393939;color:#fff}.my-pages .account-choice .dropdown-wrap:after{top:.85rem;color:#fff}.my-pages .account-choice .dropdown-wrap:hover:after{color:#fff}.my-pages .content{width:calc(100% - 17em)}.my-pages .contacts{border:unset}.my-pages .contacts .contact-row-heading{background:unset}.customer-box{border-radius:10px;padding:2rem}.customer-box .head h2{font-weight:400;font-size:1rem}.customer-box .head button{border-radius:4px;padding:.5rem .8rem}.customer-box p{font-weight:400}.my-pages .user{background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;padding:1.5rem;border-bottom:2px solid #f5f5f5}.my-pages .account-choice{border:0;padding:0;margin:0}.my-pages .nav nav{padding-top:1rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.my-pages .contacts .contact-row{border-radius:10px!important}.my-pages .contacts .contact-row{border-radius:4px}.my-pages .contacts .contact-row .active label{border-radius:4px}@media only screen and (min-width:0) and (max-width:52rem){.my-pages{padding-top:1em;padding-bottom:1em}.my-pages .nav nav{background:#fff;padding:2rem 2rem 1rem 2rem;margin:0 0 1rem 0}.my-pages .nav nav li{max-width:calc(50% - .5rem)}}@media only screen and (min-width:0) and (max-width:32rem){.my-pages .nav nav{padding:1rem 1rem 0 1rem}.my-pages .nav nav li a{padding:1rem .5rem}}.my-pages .standard-form{border-radius:10px;padding:2rem;background:#fff}.my-pages .standard-form .change-password{max-width:500px}.order-history .row{border-radius:10px}.order-detail-wrapper .order-detail header{border-bottom:1px solid #ccc}.order-detail-wrapper .order-detail header h2{font-weight:500;font-size:1.1rem}.order-detail-wrapper .order-detail .order-info p{font-weight:400}.order-detail-wrapper .order-detail .row .name-col{width:calc(75% - 11rem)}.order-detail-wrapper .order-detail .row.head .col{background:unset}.order-detail-wrapper .order-detail .order-summary{width:100%;display:flex;flex-direction:row;align-items:flex-start;text-align:left;justify-content:flex-start}.order-detail-wrapper .order-detail .order-articles{border:1px solid #ccc;border-radius:10px;overflow:hidden}.order-detail-wrapper .order-detail .order-summary .summary-comment{display:flex;flex-direction:column;width:50%}.order-detail-wrapper .order-detail .order-summary .summary-comment div{justify-content:flex-start;text-align:left}.order-detail-wrapper .order-detail .order-summary .summary-comment span{width:100%;text-align:left!important}.order-detail-wrapper .order-detail .order-summary .summary-costs{width:50%;flex-wrap:wrap}.order-detail-wrapper .order-detail .order-customer{border:0;justify-content:space-between}.order-detail-wrapper .order-detail .order-customer h2{border:0;background:none;padding:0;margin:0 0 .5rem 0}.order-detail-wrapper .order-detail .order-customer div{border-radius:10px;padding:1.5rem;width:calc(50% - .5rem);border:1px solid #ccc}.order-detail-wrapper .order-detail .order-customer p{line-height:150%;margin:0;padding:0;font-size:1rem;font-weight:400}@media only screen and (min-width:0) and (max-width:65rem){.order-detail-wrapper .order-detail .order-summary{flex-wrap:wrap}.order-detail-wrapper .order-detail .order-summary .summary-comment{width:100%;margin:0 0 2rem 0}.order-detail-wrapper .order-detail .order-summary .summary-costs{margin-left:auto}}@media only screen and (min-width:0) and (max-width:55rem){.order-detail-wrapper .order-detail .order-customer div{width:100%}.order-detail-wrapper .order-detail .order-summary .summary-costs{width:100%}}