.details-qty button{border-radius:50%;padding:0 8px;font-size:16px;border:1px solid #ccc}.details-qty .update-cart-item{border-radius:0;padding:5px 10px;font-size:11px;font-weight:500;background-color:#eee;margin:0 10px !important}.details-qty .update-cart-item:hover{background-color:#000}.details-qty .item-qty{max-width:20px !important}.shake-and-hide-element{-moz-animation:hide-element 0s ease-in 5s forwards,shake-element 1s;-webkit-animation:hide-element 0s ease-in 5s forwards,shake-element 1s;-o-animation:hide-element 0s ease-in 5s forwards,shake-element 1s;animation:hide-element 0s ease-in 5s forwards,shake-element 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes shake-element{0%,100%{transform:translateX(0)}
10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@-webkit-keyframes shake-element{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes hide-element{to{width:0;height:0;padding:0;margin:0;overflow:hidden}}@-webkit-keyframes hide-element{to{width:0;height:0;padding:0;margin:0;visibility:hidden}}.warning-icon{width:20%;max-width:30px;font-size:21px;display:inline-block;vertical-align:middle}
.trustbox-message-text{width:80%;display:inline-block;vertical-align:middle}.trustbox-message-box{background-color:#fcf8e3;color:#8a6d3b;padding:15px;margin-bottom:20px;border-radius:4px;border:1px solid;border-color:#faebcc}.page-title-wrapper .page-title{text-align:left;font-size:1rem}body[class*=customer-] .block .block-title,body.account .block .block-title{font-size:1.7rem !important}body[class*=customer-] .block .block-content .box .box-title,body.account .block .block-content .box .box-title{border-bottom:solid 1px #e3e3e3 !important;background-color:transparent;border:none}body[class*=customer-] .block .block-content .box .box-title span,body.account .block .block-content .box .box-title span{font-size:20px}body[class*=customer-] .block .block-content .box .box-actions,body.account .block .block-content .box .box-actions{background-color:#0a5d5e;padding:10px}body[class*=customer-] .block .block-content .box .box-actions a,body.account .block .block-content .box .box-actions a{color:#fff}body[class*=customer-] .block .block-content .box .box-actions a span,body.account .block .block-content .box .box-actions a span{color:#fff}body[class*=customer-] form button.action,body.account form button.action,body[class*=customer-] form .field input,body.account form .field input,body[class*=customer-] form select,body.account form select{border-radius:0}body[class*=customer-] form .field input,body.account form .field input,body[class*=customer-] form select,body.account form select{border-color:#ccc}body[class*=customer-] form .field-recaptcha,body.account form .field-recaptcha{display:none}body[class*=customer-] a.action,body.account a.action{border-radius:0}body[class*=customer-] a.action.remind,body.account a.action.remind{color:#000}body[class*=customer-] .consent a,body.account .consent a{color:#666}body[class*=customer-] .sidebar-main .block-dashboard-info .block-title,body.account .sidebar-main .block-dashboard-info .block-title{font-size:1.5rem !important}body[class*=customer-] .block-dashboard-info .block-title,body.account .block-dashboard-info .block-title{color:#555}body[class*=customer-] .block-compare,body.account .block-compare,body[class*=customer-] .block-dashboard-addresses,body.account .block-dashboard-addresses{display:none}body[class*=customer-] .block-collapsible-nav-content,body.account .block-collapsible-nav-content{background:#0a455e;padding:0}body[class*=customer-] .block-collapsible-nav-content .nav,body.account .block-collapsible-nav-content .nav{text-align:center}body[class*=customer-] .block-collapsible-nav-content .nav.item a,body.account .block-collapsible-nav-content .nav.item a{color:#fff;border:1px solid #fff;font-weight:500;padding:.5rem .75rem}body[class*=customer-] .block-collapsible-nav-content .nav.item a:hover,body.account .block-collapsible-nav-content .nav.item a:hover{color:#0a455e;background:#fff;font-weight:700;border-color:#0a455e}body[class*=customer-] .block-collapsible-nav-content .nav.item.current strong,body.account .block-collapsible-nav-content .nav.item.current strong{color:#0a455e;background:#fff;font-weight:700;border:1px solid #0a455e}body[class*=customer-] .block-collapsible-nav-content .nav.item .delimiter,body.account .block-collapsible-nav-content .nav.item .delimiter{display:none}@media screen and (max-width:767.98px){body.account .block-dashboard-info .block-title{font-size:1.4rem !important}body.account .block-collapsible-nav{z-index:1}body.account .block-collapsible-nav .nav.item.current strong{border:2px solid #0a455e}}object.snize-async{width:0 !important;height:0 !important}