/*! minireset.css v0.0.7 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;position:relative;touch-action:pan-x pan-y pinch-zoom;z-index:1}.carousel.is-dragging{touch-action:none}.carousel__track{display:flex;gap:var(--vc-slide-gap);height:100%;list-style:none;margin:0;padding:0;position:relative;transition:transform ease-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel__viewport{height:100%;overflow:hidden;width:100%}.carousel__sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{display:grid;grid-template-columns:100%;grid-template-rows:100%;transition:none}.carousel.is-effect-fade .carousel__slide{grid-area:1 / 1;height:100%;opacity:0;pointer-events:none;transition:opacity ease-in-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width: 100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background: transparent;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-height: 30px;--vc-nav-width: 30px}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);justify-content:center;padding:0;position:absolute;inset-block-start:50%;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-inline:auto 50%;inset-block-start:auto;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev,.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media (hover: hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color: var(--vc-clr-primary);--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-border-radius: 0;--vc-pgn-gap: 6px;--vc-pgn-height: 4px;--vc-png-bottom: 10px;--vc-png-left: auto;--vc-png-right: 10px;--vc-pgn-width: 16px}.carousel__pagination{bottom:var(--vc-png-bottom);display:flex;gap:var(--vc-pgn-gap);justify-content:center;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border:0;border-radius:var(--vc-pgn-border-radius);cursor:pointer;display:block;height:var(--vc-pgn-height);margin:0;padding:0;width:var(--vc-pgn-width)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;flex-direction:column;left:var(--vc-png-left);right:var(--vc-png-right);transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;transform:translateZ(0)}:root{--background-grey-color: #F2F2F2;--background-dark-degrade-start: rgba(36, 39, 42, 0);--background-dark-degrade-end: rgba(36, 39, 42, .9);--background-color: #fff;--navbar-background-color: rgba(255, 255, 255, .95);--border-color: #ddd;--button-text-color: #fff;--success-color: #69C000;--error-color: #DE0000;--text-color: #555555;--text-light-color: #888;--title-color: #24272A;--primary-color: #FF6600;--primary-shadow: rgba(255, 102, 0, .3);--shadow: rgba(0, 0, 0, .1)}html{font-size:16px}body{font-family:Poppins,sans-serif;background-color:var(--background-color);color:var(--text-color)}a{color:var(--primary-color);text-decoration:none}address{font-style:normal}a:hover{text-decoration:underline;color:var(--title-color)}.container{max-width:1152px;padding:0 2rem;margin:0 auto}.button{background-color:var(--primary-color);box-shadow:0 2px 6px var(--primary-shadow);cursor:pointer;border:none;outline:none;color:var(--button-text-color);font-weight:700;font-size:.875rem;padding:.75rem 2rem;transition:all ease-out .2s}.button:hover{background-color:var(--button-text-color);color:var(--primary-color);text-decoration:none;box-shadow:0 2px 6px var(--shadow)}.button.is-rounded{border-radius:9999px}.tag{font-size:.75rem;color:var(--button-text-color);background-color:var(--primary-color);padding:.25rem .75rem;border-radius:5px}.tag.is-success{background-color:var(--success-color)}.tag.is-success.is-light{background-color:var(--background-color);border:1px solid var(--success-color);color:var(--success-color)}.tag.is-danger{background-color:var(--error-color)}.tag.is-default{color:var(--text-color);background-color:var(--background-grey-color)}table.table{background-color:var(--background-color);width:100%;border-collapse:collapse;border:1px solid var(--border-color)}table.table td,table.table th{text-align:left;padding:.5rem 1rem;font-size:.875rem;border:1px solid var(--border-color)}table.table th{font-weight:400;color:var(--title-color);border-bottom-width:2px}table.table tbody tr{background-color:var(--background-grey-color)}table.table tbody tr:nth-child(2n){background-color:var(--background-color)}.title{font-size:1.25rem;font-weight:400;color:var(--title-color);margin-bottom:1.5rem}.title.is-1{font-size:1.5rem;font-weight:700}.error-cart{background-color:var(--error-color);border-radius:5px;color:var(--background-color);padding:1rem 1.5rem}.error-message{background-color:var(--background-grey-color);border-radius:5px;border-left:2px solid var(--error-color);color:var(--error-color);padding:.5rem 1rem;margin-bottom:1rem}.error-message a{cursor:pointer;color:var(--error-color);text-decoration:underline}.warning-message{background-color:var(--background-grey-color);border-radius:.5rem;padding:1rem 2rem}.mb{margin-bottom:1.5rem}.mt{margin-top:1.5rem}.mr{margin-right:1.5rem}.ml{margin-left:1.5rem}.content{white-space:pre-line}.columns{display:flex}.columns.is-middle{align-items:center}.columns.is-spaced{justify-content:space-between}.columns .column{flex:1 auto}.columns .column:not(:last-child){padding-right:2rem}@media screen and (min-width: 768px){.desktop-container{max-width:1152px;padding:0 2rem;margin:0 auto}}@media screen and (max-width: 768px){.container{padding:0 1rem}}.image{display:block;background-color:var(--background-grey-color);border-radius:5px}.image img{display:block;border-radius:5px}.app-navbar{background-color:var(--navbar-background-color);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);box-shadow:0 0 8px var(--shadow);padding:.5rem 0;position:sticky;top:0;z-index:10}.app-navbar-menu{display:flex;align-items:center;justify-content:space-between}.app-navbar-brand{display:flex;align-items:center}.app-navbar-brand:hover,.app-navbar-brand:focus{text-decoration:none}.app-navbar-brand .store-image{width:40px;height:40px}.app-navbar-brand .store-info{padding-left:1rem;line-height:1.1}.app-navbar-brand .store-info .store-name{color:var(--title-color);font-weight:500}.app-navbar-brand .store-info .store-status{color:var(--text-light-color);font-size:.75rem}.app-navbar-brand .store-info .store-status.is-open{color:var(--success-color)}.app-navbar-brand .store-info .store-status.is-close{color:var(--error-color)}.app-navbar-button{background-color:transparent;outline:none;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:20px;width:25px}.app-navbar-button .menu-text{display:none}.app-navbar-button .line-1,.app-navbar-button .line-2,.app-navbar-button .line-3{width:25px;height:1px;background-color:var(--text-color);transition:all ease .2s}.app-navbar-button .line-1{width:15px}.app-navbar-button .line-2{width:10px}.app-navbar-button:hover .line-1,.app-navbar-button:hover .line-2,.app-navbar-button:hover .line-3{background-color:var(--primary-color)}.app-navbar-button.is-active{position:relative}.app-navbar-button.is-active .line-1{width:20px;position:absolute;left:0;top:50%;transform:rotate(-45deg)}.app-navbar-button.is-active .line-2{opacity:0}.app-navbar-button.is-active .line-3{width:20px;position:absolute;left:0;top:50%;transform:rotate(45deg)}.navbar-menu-links{display:none}.navbar-menu-links a.menu-link{font-size:.875rem;border-radius:5px;padding:.25rem 1rem;color:var(--text-color);cursor:pointer}.navbar-menu-links a.menu-link:not(:last-child){margin-bottom:1px}.navbar-menu-links a.menu-link:hover,.navbar-menu-links a.menu-link.is-active{background-color:var(--background-grey-color);color:var(--primary-color);text-decoration:none}.navbar-menu-links.is-active{border-top:1px solid var(--border-color);margin-top:1rem;padding-top:1rem;display:flex;flex-direction:column}@media screen and (min-width: 768px){.navbar-menu-links.is-active{display:flex;flex-direction:row;justify-content:flex-end}.navbar-menu-links a.menu-link:not(:last-child){margin-bottom:0;margin-right:2px}}.loading-app{background-color:var(--navbar-background-color);line-height:3;position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:.875rem;color:var(--title-color);transition:background-color ease-out .2s,color ease-out .2s;z-index:100}.loader,.loader:after{border-radius:50%;width:3rem;height:3rem}.loader{position:relative;text-indent:-9999em;border-top:2px solid var(--background-grey-color);border-right:2px solid var(--background-grey-color);border-bottom:2px solid var(--background-grey-color);border-left:2px solid var(--primary-color);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.app-notifications{position:fixed;bottom:4rem;left:0;right:0;padding:0 2rem;z-index:100}.app-notifications .notifications-list{display:flex;flex-direction:column;align-items:center}.app-notifications .notifications-list .notification{background-color:var(--navbar-background-color);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:100px;padding:.75rem 2rem;box-shadow:0 4px 6px var(--shadow)}.app-notifications .notifications-list .notification.is-danger{color:var(--error-color);border:1px solid var(--error-color)}.app-notifications .notifications-list .notification.is-success{color:var(--success-color);border:1px solid var(--success-color)}:root{--vc-clr-primary: var(--primary-color);--vc-clr-secondary: var(--primary-shadow);--vc-clr-white: #ffffff;--vc-icn-width: 8px;--vc-nav-width: 30px;--vc-nav-color: #ffffff;--vc-nav-background-color: var(--vc-clr-primary);--vc-pgn-width: 8px;--vc-pgn-height: 8px;--vc-pgn-margin: 5px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.slider-banners{margin-bottom:2rem}@media screen and (min-width: 768px){.slider-banners .carousel__slide{padding:1rem .5rem}.slider-banners .carousel__slide img{border-radius:8px}}.product-categories{overflow-x:auto;margin-bottom:2rem}.product-categories-links{display:flex;align-items:center}.product-categories-links a.category-link{color:var(--text-color);background-color:var(--background-grey-color);white-space:nowrap;flex:0 0 auto;font-size:.875rem;border-radius:30px;padding:.5rem 1.5rem;transition:background-color ease-out .3s,color ease-out .3s;margin-right:1rem}.product-categories-links a.category-link:hover{color:var(--button-text-color);background-color:var(--primary-color);text-decoration:none}@media screen and (max-width: 768px){.product-categories{margin-left:-1rem;margin-right:-1rem}.product-categories .product-categories-links{padding:0 1rem}}.cart-resume{margin-top:2rem;position:sticky;position:-webkit-sticky;bottom:0;background-color:var(--navbar-background-color);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--border-color);box-shadow:0 0 8px var(--shadow);padding:.75rem 0;z-index:10}.cart-columns{display:flex;align-items:center;justify-content:space-between}.cart-columns .total-price{font-size:1.15rem;color:var(--title-color)}a.product-link{color:var(--text-color);display:flex;align-items:flex-start}a.product-link .image{width:70px;height:70px;flex:0 0 70px;transition:box-shadow ease-out .3s}a.product-link .product-detail{padding-left:1rem}a.product-link .product-detail .product-name{font-weight:700;color:var(--title-color);line-height:1.15;transition:color ease-out .3s}a.product-link .product-detail .product-resume{font-size:.875rem;line-height:1.15}a.product-link .product-detail .product-price{margin-top:.5rem;color:var(--primary-color);transition:color ease-out .3s}a.product-link .product-detail .product-price .product-dicount-price{color:var(--success-color);margin-left:.5rem}a.product-link .product-detail .show-selected-options{font-size:.875rem}a.product-link .product-detail .show-selected-options .selected-option{line-height:1.15;margin-top:.5rem}a.product-link .product-detail .show-selected-options .selected-option .option-name{color:var(--title-color)}a.product-link .product-detail .show-selected-options .selected-option .option-items .option-item{color:var(--text-light-color);display:inline}a.product-link .product-detail .show-selected-options .selected-option .option-items .option-item:not(:first-child):before{content:", "}a.product-link:hover{text-decoration:none}a.product-link:hover .product-detail .product-name{color:var(--primary-color)}a.product-link:hover .image{box-shadow:0 4px 12px var(--shadow)}a.product-link:hover .product-detail .product-price{color:var(--primary-color)}@media screen and (max-width: 768px){.products a.product-link{padding:1rem 0}.products a.product-link:not(:last-child){border-bottom:1px solid var(--border-color)}}@media screen and (min-width: 768px){.products{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}}.list-products .product-category .title{margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}.list-products .product-category:not(:last-child){margin-bottom:3rem}.not-found-page{text-align:center}.not-found-page .card{padding:8rem 0}.not-found-page .card .title{margin-bottom:.5rem}.not-found-page .card .button{margin-top:2rem;display:inline-block}.checkbox{margin:.75rem 0;cursor:pointer;display:flex;align-items:flex-start}.checkbox input{display:none}.checkbox .checkbox-circle{flex:0 0 auto;width:1.25rem;height:1.25rem;border-radius:50%;border:1px solid var(--border-color)}.checkbox.is-selected .checkbox-circle{border-color:var(--primary-color);background-color:var(--primary-color)}.checkbox:hover .checkbox-circle{border-color:var(--primary-color)}.checkbox .checkbox-content{padding-left:1rem}.options-list .option-list-item{display:flex;align-items:center;justify-content:space-between}.options-list .option-list-item .option-price{padding-left:1rem;color:var(--primary-color);font-size:.875rem}.options-list .option-name{line-height:1.15}.options-list .small{color:var(--text-light-color);font-size:.875rem}.form-input-number{display:flex;align-items:center}.form-input-number .add,.form-input-number .remove{background-color:transparent;outline:none;border:none;color:var(--text-color);padding:0 .5rem;font-size:1rem}.form-input-number .amount{font-size:1.125rem;color:var(--title-color);padding:0}.options-list .option-list-item .form-input-number{border:1px solid var(--border-color);padding:.25rem;margin-right:1rem}.options-list .option-list-item .option-detail{display:flex;flex-direction:column;flex:1 auto}.form-number-input-list .option-list-item:not(:last-child){margin-bottom:.5rem}.product-detail .product-image{position:relative;background-color:var(--title-color);border-radius:0}.product-detail .product-image img{width:100%;max-height:600px;object-fit:cover;border-radius:0}.product-detail .product-image .product-name{position:absolute;bottom:0;left:0;right:0;padding:2rem;color:var(--background-color);text-shadow:1px 1px 1px var(--shadow);background:linear-gradient(var(--background-dark-degrade-start),var(--background-dark-degrade-end))}@media screen and (min-width: 768px){.product-detail .product-image .product-name{padding:2rem 0}}.product-detail .product-image .product-name .product-title{font-size:1.5rem;font-weight:700;color:#fff;line-height:1.15}@media screen and (max-width: 768px){.product-detail .product-image .product-name{padding:1.5rem 1rem}}.product-info{background-color:var(--background-grey-color);padding:1rem 0;margin-bottom:2rem;font-size:.875rem}.product-info .detail-column{display:flex;align-items:center}.product-info .detail-column .content{flex:1 auto}.product-info .detail-column .show-more{margin-left:1rem;text-decoration:underline;outline:none;border:none;color:var(--primary-color);cursor:pointer}.product-info .detail-column .show-more:hover{color:var(--text-color)}.add-product-to-cart .product-options .product-option:not(:last-child){padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--border-color)}.add-product-to-cart .product-options .product-option .option-title{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.add-product-to-cart .product-options .product-option .option-title .title{margin:0}.add-product-to-cart .cart-footer{margin-top:2rem;position:sticky;bottom:0;z-index:10}.add-product-to-cart .cart-footer .button{width:100%;padding:1rem 2rem;font-size:1rem}.add-product-to-cart .footer-columns{display:flex;align-items:center}.add-product-to-cart .footer-columns a.go-back{box-shadow:0 0 8px var(--shadow);background-color:var(--navbar-background-color);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;color:var(--text-light-color);font-size:2rem;font-weight:400;padding:0 1rem}.add-product-to-cart .footer-columns a.go-back:hover{color:var(--primary-color);text-decoration:none}.add-product-to-cart .footer-columns .column{flex:1 auto}.cart-product{display:flex;align-items:center;justify-content:space-between}.form-input{margin-bottom:1rem;display:block}.form-input .input-label{color:var(--title-color);display:block;margin-bottom:.25rem}.form-input .input,.form-input .textarea{background-color:var(--background-color);border:1px solid var(--border-color);color:var(--text-color);outline:none;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:1rem}.form-input .input:focus,.form-input .textarea:focus{border-color:var(--primary-color);box-shadow:0 0 8px var(--primary-shadow)}.form-input .textarea{height:6rem;resize:none}.app-content .content p:not(:last-child),.app-content .content ul:not(:last-child),.app-content .content ol:not(:last-child),.app-content .content table:not(:last-child){margin-bottom:1.5rem}.app-content .content h1,.app-content .content h2,.app-content .content h3,.app-content .content h4,.app-content .content h5,.app-content .content h6{font-weight:700;color:var(--title-color);margin-bottom:1.5rem}.app-content .content h1:not(:first-child),.app-content .content h2:not(:first-child),.app-content .content h3:not(:first-child),.app-content .content h4:not(:first-child),.app-content .content h5:not(:first-child),.app-content .content h6:not(:first-child){margin-top:2rem}.app-content .content strong{font-weight:700}.app-content .content h1{font-size:2.5rem}.app-content .content h2{font-size:2rem}.app-content .content h3{font-size:1.5rem}.app-content .content h4{font-size:1.25rem}.app-content .content table{border:1px solid var(--border-color);border-collapse:collapse}.app-content .content table th,.app-content .content table td{border:1px solid var(--border-color);padding:.5rem 1rem;text-align:left}.app-content .content ol li,.app-content .content ul li{margin-left:2rem}.app-content .content ol li{list-style:decimal}.app-content .content ul li{list-style:disc}.form-select-city{margin-bottom:1rem}.form-select-city .city{border-top:1px solid var(--border-color);padding:.75rem 1rem;color:var(--text-color);text-decoration:none;cursor:pointer;display:flex;flex-direction:column;line-height:1.15}.form-select-city .city.selected-city{background-color:var(--background-color);border:1px solid var(--border-color)}.form-select-city .city .city-name{color:var(--title-color)}.form-select-city .city .city-location{font-size:.875rem;color:var(--text-light-color)}.form-select-city .list-cities{display:flex;flex-direction:column;border-bottom:1px solid var(--border-color)}.form-select-city .list-cities a.city:hover,.form-select-city .list-cities a.city.is-selected{background-color:var(--background-grey-color)}.form-select-city .list-cities a.city:hover .city-name,.form-select-city .list-cities a.city.is-selected .city-name{color:var(--primary-color)}.login-or-create-account{margin:4rem 0;background-color:var(--background-grey-color);padding:2rem;border-radius:8px}.login-or-create-account .input-accept-terms{margin-bottom:2rem;display:flex;align-items:flex-start}.login-or-create-account .input-accept-terms input{flex:0 0 auto;margin-top:.5rem}.login-or-create-account .input-accept-terms .text{padding-left:1rem}.login-or-create-account .form-header{margin-bottom:1.5rem}.login-or-create-account .form-header .title{margin-bottom:0}.login-or-create-account .form-input{margin-bottom:1rem}.login-or-create-account .form-footer{display:flex;align-items:center;justify-content:space-between}.login-or-create-account .form-footer a{font-size:.875rem;cursor:pointer;text-decoration:underline}.cart-page{padding-top:2rem}.cart-page .empty-cart{background-color:var(--background-grey-color);margin:2rem 0;padding:2rem;text-align:center;font-size:1.125rem}.cart-page .empty-cart p{margin-bottom:1rem}.cart-page .cart-products .cart-product:not(:last-child){border-bottom:1px solid var(--border-color);padding-bottom:1rem;margin-bottom:1rem}.cart-page .cart-form{margin-top:2rem}.cart-page .cart-form .form-options,.cart-page .cart-form .form-input{margin-bottom:1.5rem}.cart-page .cart-form .form-options .title{margin-bottom:1rem}.cart-page .total-price-with-out-user{margin-top:2rem;text-align:right;font-size:1.25rem;padding-top:1rem;border-top:1px solid var(--border-color)}.app-page-top{padding-top:2rem;margin-bottom:1rem}.app-page-top .breadcrumb{margin-bottom:.5rem}.app-page-top .breadcrumb ul{display:flex}.app-page-top .breadcrumb ul li:not(:first-child){margin-left:.5rem}.app-page-top .breadcrumb ul li:not(:first-child):before{content:"/";color:var(--border-color);margin-right:.5rem}.app-page-top .breadcrumb ul li.is-active a{color:var(--text-color);pointer-events:none}.contact-form{margin-bottom:2rem}.contact-form .textarea{height:15rem}.list-orders a.order-item{display:block;color:var(--text-color);margin-bottom:1rem}.list-orders a.order-item:not(:last-child){border-bottom:1px solid var(--border-color);padding-bottom:1rem}.list-orders a.order-item .order-code{font-size:.85rem;display:flex;align-items:center}.list-orders a.order-item .order-code .code-number{margin-right:.5rem}.list-orders a.order-item:hover{text-decoration:none}.list-orders a.order-item:hover .order-date{text-decoration:underline;color:var(--primary-color)}.app-detail:not(:last-child){margin-bottom:1rem}.app-detail .detail-title{color:var(--title-color);line-height:1.15;margin-bottom:.25rem}.order-detail .order-resume .tag{display:inline-block}@media screen and (max-width: 768px){.order-detail .order-resume{margin-bottom:2rem}}@media screen and (min-width: 768px){.order-detail{display:flex}.order-detail .order-resume{flex:0 0 30%;padding-right:2rem}.order-detail .order-products{flex:1 auto}}
