:root{--shoppingCartBasket-fontSize: 1rem;--accountButtonHeader-gap: .4em;--accountButtonHeader-color: #000;--accountButtonHeader-icon-svg-width: 26px;--accountButtonHeader-icon-svg-fill: #999;--accountButtonHeader-icon-svg-fill-hover: #000;--accountButtonHeader-icon-status-backgroundColor: #000;--accountButtonHeader-icon-status-color: #fff;--accountButtonHeader-label-fontWeight: 700}#accountButtonHeader{display:inline-flex;gap:var(--accountButtonHeader-gap);flex:0 0 auto;align-items:center;color:var(--accountButtonHeader-color);text-decoration:none;font-size:var(--shoppingCartBasket-fontSize)}#accountButtonHeader .icon{flex:0 0 auto;position:relative}#accountButtonHeader .icon>svg{fill:var(--accountButtonHeader-icon-svg-fill);width:var(--accountButtonHeader-icon-svg-width);transition:fill .3s;display:block}@media (hover: hover){#accountButtonHeader:hover .icon>svg{fill:var(--accountButtonHeader-icon-svg-fill-hover)}}#accountButtonHeader .status{position:absolute;background-color:var(--accountButtonHeader-icon-status-backgroundColor);color:var(--accountButtonHeader-icon-status-color);font-size:.75rem;font-weight:700;letter-spacing:-1px;border-radius:50%;width:80%;aspect-ratio:1/1;top:-40%;right:-35%;display:flex;justify-content:center;align-items:center;line-height:1}#accountButtonHeader .status svg{fill:currentColor;width:50%}#accountButtonHeader .label{font-weight:var(--accountButtonHeader-label-fontWeight)}#account .basicContainer{margin-top:60px;margin-bottom:60px}#account .container{display:grid;grid-template-columns:260px auto;gap:var(--spacing-60)}#account .navigation ul{font-size:1.25rem}#account .navigation ul li a{color:inherit;text-decoration:none;border-left:solid 4px #f0f0f0;padding:10px 0 10px 10px;display:inline-block;transition:border-color .3s ease,color .3s ease}@media (hover: hover){#account .navigation ul li a:hover{border-color:#000;color:#000}}#account .navigation ul li.selected a{font-weight:700;border-color:#000;color:#000}#account .pageContent{min-width:0}#account .pageContent h1{margin-bottom:.3em}#account .pageContent h1 [href^=tel]{color:inherit;text-decoration:none}#account .pageContent h2{margin-bottom:.4em}#login{margin-bottom:var(--spacing-60)}#login .container{display:grid;grid-template-columns:minmax(0,1fr) 50%;gap:var(--spacing-60)}#login .partFormLogin.partFormLogin2 #formLoginLinkContainer li .partButton.default{color:#fff}#login .login,#login .newAccount{border:solid 1px rgba(0,0,0,.1);border-radius:var(--borderRadius);padding:var(--spacing-60)}@media (width < 767px){#login .container{grid-template-columns:repeat(1,minmax(0,1fr))}#login .wrapper:nth-child(2){padding:0}}#account .formWrapper{padding-bottom:1px;margin-bottom:calc((var(--spacing-60)) - var(--form-item-margin-bottom))}#account .partFormLogin{max-width:460px}#orderHistory .list{border:solid 1px rgba(0,0,0,.2)}#orderHistory .item{display:flex;gap:var(--spacing-30);padding:var(--spacing-30)}#orderHistory .item:not(:first-child){border-top:solid 1px rgba(0,0,0,.2)}#orderHistory .text{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--spacing-30)}#orderHistory .info{line-height:1.2em;display:flex;flex-wrap:wrap;gap:var(--spacing-30)}#orderHistory .info-item{display:flex;flex-direction:column}#orderHistory .link{color:inherit;text-decoration:none}#orderHistory .link .value{color:#000;text-decoration:underline}#orderHistory .info-item .label{font-size:.875em}#orderHistory .info-item .value{font-size:1em;color:#000;font-weight:700}#orderHistory .buttons{margin-top:auto;display:flex;flex-wrap:wrap;gap:10px}#orderHistory .image{flex:0 0 auto;width:140px}@media screen and (max-width: 900px){#account .container{grid-template-columns:auto}}@media screen and (max-width: 767px){#account .navigation ul{font-size:1em;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-30)}}@media screen and (max-width: 480px){#orderHistory .info{flex-direction:column}#orderHistory .image{width:80px}}#orderHistoryDetail .summary{margin-top:var(--spacing-30);line-height:1.2em;display:flex;flex-wrap:wrap;gap:var(--spacing-30)}#orderHistoryDetail .summary .item{display:flex;flex-direction:column}#orderHistoryDetail .summary .item .label{font-size:.875em}#orderHistoryDetail .summary .item .value{font-size:1em;color:#000;font-weight:700}#orderHistoryDetail .buttons{margin-top:var(--spacing-30);display:flex;flex-wrap:wrap;gap:10px}#orderHistoryDetail .buttons .partButton.partButton1 .buttonIcon svg{max-width:1.2rem}#orderHistoryDetail .products{margin-top:var(--spacing-60)}#orderHistoryDetail .products .table{display:flex;flex-direction:column;gap:10px;line-height:1.2em}#orderHistoryDetail .products .row{display:grid;grid-template-columns:100px auto auto 100px;gap:var(--spacing-30)}#orderHistoryDetail .products .head{font-weight:700;color:#000}#orderHistoryDetail .products .head .row{align-items:flex-end}#orderHistoryDetail .products .head .row .amount{grid-column:span 3}#orderHistoryDetail .products .body{display:flex;flex-direction:column}#orderHistoryDetail .products .body .row{border-top:solid 1px rgba(0,0,0,.2);padding:var(--spacing-30) 0}#orderHistoryDetail .products .body .property{display:flex;flex-direction:column;align-items:flex-start}#orderHistoryDetail .products .body .property-title{font-weight:700;color:#000}#orderHistoryDetail .products .body .property-number{font-size:.75rem}#orderHistoryDetail .products .body .property-list{font-size:.875rem;margin-top:10px;list-style-type:disc;margin-left:1em}#orderHistoryDetail .products .body .property-list li::marker{color:#999}#orderHistoryDetail .products .amount,#orderHistoryDetail .products .price{text-align:right}#orderHistoryDetail .products .footer{border-top:solid 1px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:10px;padding-top:20px}#orderHistoryDetail .products .footer .row.total{font-weight:700;color:#000}#orderHistoryDetail .products .footer .label{grid-column:span 3;text-align:right}#orderHistoryDetail .products .footer .value{text-align:right}#orderHistoryDetail .info{margin-top:var(--spacing-60)}#orderHistoryDetail .info .columnContainer{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-30);margin-top:var(--spacing-20)}#orderHistoryDetail .info .column .heading{font-weight:700;color:#000;margin-bottom:5px;display:inline-block}#orderHistoryDetail .info .column .list{display:flex;flex-direction:column;gap:5px;line-height:1.2em;font-size:.875em}#orderHistoryDetail .info p{font-size:.875em}@media screen and (max-width: 1200px){#orderHistoryDetail .summary{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}}@media screen and (max-width: 667px){#orderHistoryDetail .products .row{grid-template-columns:50px auto auto 80px}#orderHistoryDetail .products .head .amount{display:none}#orderHistoryDetail .products .head .heading{grid-column:span 3}}
