.account-layout{background:#f4f4f4}.account{position:relative;min-height:300px}.account>nav .header{display:flex;align-items:center;height:64px;border-bottom:1px solid #dbdbdb;padding:4px 16px}.account>nav .header img{border-radius:50%;margin-right:10px}.account>nav ul{display:flex}.account>nav ul li{border-top-left-radius:8px;border-top-right-radius:8px;font-size:2.2rem;font-family:GT America Compressed Bold,sans-serif}.account>nav ul li a{display:flex;align-items:baseline;padding:10px 16px;color:#4a4a4a;white-space:nowrap}.account>nav ul li a .icon{margin:0 8px 2px 0}.account>nav ul li:hover{background:rgba(0,0,0,.05)}.account>nav ul li.active{background:#fff}.account>nav ul li.active a{color:#1f1f28}.account .content{flex:1;background-color:#fff}.account .content>.title{display:flex;justify-content:space-between;align-items:center;height:64px;border-bottom:1px solid #dbdbdb;padding:4px 16px}@media(max-width:480px){.account>nav{width:50px;padding:0 16px}.account>nav .header{height:54px;padding:2px 5px}.account>nav .header span{display:none}.account>nav ul li{padding-left:5px}.account>nav ul li a{padding:10px}.account>nav ul li a span{display:none}.account .content>.title{height:54px}}ul.orders{padding:16px}ul.orders>li{margin-bottom:16px;font-size:1.4rem;overflow:hidden;border-radius:.4em}ul.orders>li.pagination{border:0;margin-bottom:0}ul.orders>li ul.header{display:flex;flex-wrap:wrap;position:relative;background-color:#1f1f28;color:#fff;padding-top:5px;padding-bottom:5px;font-size:1.3rem}ul.orders>li ul.header>li{min-width:160px;padding:5px 16px}ul.orders>li ul.header>li span{display:block;font-weight:600}ul.orders>li ul.header>li .title{font-weight:400}ul.orders>li ul.header>li.more-vert{min-width:0;padding:0;font-size:15px}ul.orders>li ul.header>li.more-vert:hover{color:#fff}ul.orders>li ul.products{display:flex;flex-wrap:wrap;border-left:1px solid #eee;border-right:1px solid #eee}ul.orders>li ul.products>li{display:flex;width:50%;padding:16px}ul.orders>li ul.products>li img{margin-right:16px}ul.orders>li ul.products>li ul.refs.pack{font-size:1.2rem;color:rgba(0,0,0,.6);padding-left:10px;margin-left:10px;border-left:1px solid #eee}ul.orders>li ul.products>li ul.refs.pack>li{padding:4px 0;min-height:40px;display:flex;align-items:center}ul.orders>li ul.products>li ul.refs.pack>li img{margin-right:5px;width:40px;height:40px;float:left}ul.orders>li ul.products>li .details{color:rgba(0,0,0,.6);padding-top:10px}ul.orders>li ul.products>li .details .ref{font-size:1.2rem;margin:4px 0 2px}ul.orders>li ul.products>li .details .actions{font-size:1.2rem;color:rgba(0,0,0,.6)}ul.orders>li ul.products>li .details .actions>span{padding-right:8px;white-space:nowrap}ul.orders>li .footer{display:flex;flex-wrap:wrap;justify-content:space-between;border:1px solid #eee}ul.orders>li .footer .more{margin:10px auto}ul.orders>li .footer .order-summary{width:100%;max-width:360px}ul.orders>li .footer .totals{padding-right:16px!important}@media(max-width:768px){ul.orders>li ul.products li{width:100%}table:not(.regular) thead{display:none}table:not(.regular) tbody tr{display:block;border:1px solid #eee;max-width:100%;position:relative;margin:10px}table:not(.regular) tbody tr td{display:flex;width:auto;justify-content:space-between;text-align:right;flex-grow:1;min-width:100%}table:not(.regular) tbody tr td:before{content:attr(data-label);padding-right:.5em;text-align:left}}ul.address-book>li{position:relative;min-height:45px;height:210px;font-size:1.4rem}ul.address-book>li.updated{background:#daedda}ul.address-book>li.deleted{background-color:#ffebee}ul.address-book>li .addr-container{padding:14px 16px;height:215px;transition:background-color .8s ease-out;border-radius:.4em}ul.address-book>li ul.contact{padding:0 0 8px}ul.address-book>li ul.address>li,ul.address-book>li ul.contact>li{padding:1px 0}ul.address-book>li .footer{position:absolute;cursor:pointer;border-top:1px solid #eee;width:100%;background:hsla(0,0%,100%,.9);padding:10px 16px;bottom:0;left:0}ul.address-book>li.new-addr{padding:6px;display:flex;border:2px dashed #ddd;color:rgba(0,0,0,.6);background:#f4f4f4;text-align:center;flex-direction:column;justify-content:center;cursor:pointer}ul.address-book>li.action{cursor:default!important}.deals-choice{font-size:1.4rem;margin-bottom:2.5rem}.deals-choice .headline{display:flex;justify-content:space-between;margin-bottom:10px;align-items:center}.deals-choice .headline .title{font-family:GT America Compressed Bold,sans-serif;font-size:2.8rem;font-weight:700;line-height:1.2;text-transform:uppercase}.deals-choice .headline .count{margin-left:10px;white-space:nowrap}.deals-choice .deal-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(300px,50%)),1fr))}.deals-choice .deal-list>li{padding:20px 0;display:flex;flex-wrap:nowrap;align-items:center;font-size:1.4rem}.deals-choice img{margin-right:20px}.deals-choice .name{font-family:GT America Compressed Bold,sans-serif;font-size:2rem;font-weight:700}.deals-choice .det .attr{display:block;font-size:.9285em;color:rgba(0,0,0,.6);margin-top:2px}.deals-choice .det .qty{margin-top:10px;min-width:80px;max-width:80px}.samples ul{flex-grow:1}.samples ul>li{display:flex}.samples ul>li .samples-list{flex-grow:1}.samples ul>li .samples-list ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(180px,23%)),1fr));gap:20px}.samples ul li.item{padding:20px 0}.samples ul li.prod:not(:last-child){border-bottom:1px solid #eee}ul.stores-list{display:flex;flex-wrap:wrap;flex:1 1 auto;max-height:600px;overflow:auto}ul.stores-list>li{width:100%;font-size:1.3rem;padding:16px;border-bottom:1px solid #eee;cursor:default}ul.stores-list>li.search{padding-left:0;padding-top:0;cursor:auto}ul.stores-list>li.active{background:#f4f4f4!important}ul.stores-list>li .det{display:block;font-size:1.2rem;color:rgba(0,0,0,.6)}ul.stores-list>li .phone{display:block;color:rgba(0,0,0,.6);white-space:nowrap}ul.stores-list>li .opening{margin-top:4px;font-size:1.2rem}ul.stores-list>li .opening ul{padding-left:10px}ul.stores-list>li .opening ul>li{display:flex;border-top:1px solid #eee;padding:4px 0}ul.stores-list>li .opening ul>li:first-child{border-top:0}ul.stores-list>li .opening ul>li .day{flex:0 0 45%;text-transform:capitalize}ul.stores-list>li .opening ul>li .hours{display:flex;flex-direction:column}.checkout .o-notification{background:#fff;color:#dc3545;border:1px solid rgba(220,53,69,.3);border-radius:.4em}.checkout .o-notification .o-icon{font-size:1em}.checkout .o-tabs__nav-item-wrapper{background:#fff;height:45px}.checkout .o-steps__content{padding:2rem 0}.checkout .map-container{height:600px}.checkout .map{flex:100% 1 1;height:100%;transition:all 1.8s ease-in}.checkout .map.init{opacity:.3}.checkout ul.address-book{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.checkout ul.address-book>li,.checkout ul.address-book>li .addr-container{height:auto}.checkout ul.address-book>li ul.contact{padding-bottom:0}.checkout ul.carriers{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.checkout ul.carriers>li{padding:16px 20px;font-size:1.2rem}.checkout ul.carriers>li .det{padding:6px 0;line-height:1.2;color:rgba(0,0,0,.6)}.checkout ul.carriers>li .price{font-size:1.6rem;text-align:right}.checkout ul.carriers>li .shipinfo{color:#4caf50;padding-top:2px;line-height:1.2}.checkout .payment{display:flex}.checkout .payment ul.means{padding:16px 32px 16px 0}.checkout .payment ul.means>li{padding:10px;width:300px;min-height:62px;font-size:1.5rem;margin-bottom:10px}.checkout .payment ul.means>li .icons{padding-left:24px;height:18px}.checkout .payment ul.means>li .icons .icon{font-size:2.6rem;margin-right:4px;padding:3px 0;height:18px}.checkout .payment ul.means>li .icons .icon.paypal{width:36px}.checkout .payment ul.means>li .icons .icon.paylib{width:30px;padding:2px 0}.checkout .payment ul.means>li .icons .icon.transfer{margin-left:-5px}.checkout .payment-container{display:flex;flex-direction:column;align-items:center;min-height:240px;padding-bottom:16px}.checkout .payment-container .o-btn{width:300px}.checkout .kr-payment-button{height:42px!important;background-color:#4caf50!important;border-color:#4caf50!important}.checkout .response{line-height:1.8}@media only screen and (max-width:768px){ul.stores-list{margin:0 -20px;padding:0 20px}ul.stores-list>li{display:flex;flex:0 0 86%;flex-direction:column;justify-content:space-between;border-bottom:0;min-height:175px;border-right:1px solid #eee;white-space:nowrap}ul.address-book,ul.carriers{margin:0 -20px;padding:0 20px}ul.address-book>li,ul.carriers>li{flex:0 0 84%;margin-top:0!important}.checkout .o-steps__content{padding:2rem}}@media only screen and (max-width:480px){.samples ul.prods{margin:10px -20px 20px;padding:0 20px}.checkout .o-tabs__nav{top:50px}.checkout ul.carriers>li .shipinfo{text-align:left}.checkout .payment{flex-direction:column}.checkout .payment ul.means{display:flex;margin:0 -20px;padding:0 20px}.checkout .payment ul.means>li{min-width:220px;margin-bottom:0}.checkout .payment ul.means>li:not(:last-child){margin-right:16px}}@font-face{font-family:GT America Extended Regular;src:url(/_nuxt/fonts/GT-America-Extended-Regular.4b10e60.woff2) format("woff2")}@font-face{font-family:GT America Compressed Bold;src:url(/_nuxt/fonts/GT-America-Compressed-Bold.925edff.woff2) format("woff2")}.blog ul.articles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(300px,min(45%,max(400px,30%))),90%),1fr));grid-gap:30px 20px}.blog ul.articles>li .card{cursor:pointer;background:#fff;transition:all .4s ease-in-out}.blog ul.articles>li .card:hover img{opacity:.9}.blog ul.articles>li img{width:100%;opacity:1;transition:all .4s ease-in-out}.blog ul.articles>li footer{padding-top:16px}.blog ul.articles>li footer a{font-family:GT America Compressed Bold,sans-serif;display:block;font-size:2.4rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog ul.articles>li footer .details{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;font-size:1.2rem;margin-top:8px;color:rgba(0,0,0,.6)}.blog ul.articles>li footer .details .tag{text-transform:uppercase;height:20px;font-size:1rem;margin-top:8px}.blog ul.articles>li footer .details .by{margin-top:8px}.blog ul.articles.x3>li{flex-basis:33.333%;max-width:33.333%}.blog ul.categories{display:flex;gap:16px}.blog ul.categories li{padding:16px;text-transform:uppercase;font-size:1.4rem;font-weight:700;white-space:nowrap}.article{padding-top:20px;padding-bottom:16px;font-size:1.7rem;line-height:1.7;overflow-wrap:break-word}.article .title{font-size:5rem;margin-bottom:4px}.article .details{font-size:1.4rem;color:rgba(0,0,0,.6)}.article ul{margin-bottom:16px}.article .product{position:relative;width:80%;margin:20px auto;border:1px solid #ddd;border-radius:3px}.article .product .flags{display:flex;position:absolute;top:0;left:0}.article .product .flags .tag{font-size:1.1rem;height:18px;margin-right:2px;border-radius:2px}.article .product .details-container{padding:16px;background:#f4f4f4;display:flex;flex-direction:column;justify-content:space-between}.article .product .details .name{font-size:1.8rem;margin-bottom:0;line-height:1.2}.article .product .details .brand{color:rgba(0,0,0,.6);font-size:1.3rem}.article .product .details .rating{font-size:1.8rem;height:22px;color:#ffd202;flex-shrink:0}.article .product .action{display:flex;justify-content:space-between}.article .product .action .price{color:#575757;font-size:1.8rem}.article .product .action .price .from{color:rgba(0,0,0,.6);font-size:1.3rem}@media only screen and (max-width:768px){.blog .article .product{width:100%}.blog.nowrap>li{flex:0 0 90%;max-width:90%}}