@charset "UTF-8";@font-face{font-family:Playfair;font-style:normal;font-weight:400;src:url(../fonts/tomtebo/playfair/Playfair_9pt-Regular.ttf) format("truetype")}@font-face{font-family:Playfair;font-style:normal;font-weight:700;src:url(../fonts/tomtebo/playfair/Playfair_9pt-Bold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(../fonts/tomtebo/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:700;src:url(../fonts/tomtebo/open-sans/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:italic;font-weight:400;src:url(../fonts/tomtebo/open-sans/OpenSans-Italic.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:italic;font-weight:700;src:url(../fonts/tomtebo/open-sans/OpenSans-BoldItalic.ttf) format("truetype")}body{background-color:#f0eade;box-sizing:border-box;font-family:OpenSans;min-height:100vh;position:relative;width:100%}body.-has-overflow-hidden{overflow:hidden}body legend{color:#626f52;font-size:1.25rem;margin-bottom:.5rem;text-transform:uppercase}body fieldset{border:0;margin:0;padding:0}body *,body :after,body :before{box-sizing:border-box}body .section-header{color:#626f52;font-size:1.25rem;font-weight:400;text-transform:uppercase}body h1,body h2,body h3,body h4,body h5,body h6{margin-bottom:.5rem;margin-top:0}body h1{font-size:2rem}@media (min-width: 992px){body h1{font-size:2.5rem}}body h2{font-size:1.6rem}@media (min-width: 992px){body h2{font-size:2rem}}body h3{font-size:1.4rem}@media (min-width: 992px){body h3{font-size:1.75rem}}body h4{font-size:1.2rem}@media (min-width: 992px){body h4{font-size:1.5rem}}body h5{font-size:1rem}@media (min-width: 992px){body h5{font-size:1.25rem}}body h6{font-size:.8rem}@media (min-width: 992px){body h6{font-size:1rem}}.page-container{margin:0 auto;max-width:50rem}.shop-container{margin:0 auto;max-width:1500px}.main-container{width:100%;background-color:#f0eade;margin:0 auto;max-width:1500px;padding-bottom:20px}a{text-decoration:none}input{padding:0}table{margin:0}button{appearance:none;background-color:transparent;border:0;border-radius:2px;margin:0;padding:0}button>img{transition:transform .2s}button>img:hover{transform:scale(1.05)}ul,nav{list-style:none}ul{margin:0;padding:0}.button{background-color:#a5220e;border-radius:2px;color:#fff;cursor:pointer;text-transform:uppercase;transition:background-color .2s ease-in-out,transform .02s ease-in-out;width:50%}.button.danger,.button.danger:hover{background-color:#c92323}.button.warning,.button.warning:hover{background-color:#ff8a00}.button.outline{background-color:#f0eade;border:2px solid #626f52;color:#626f52}.button.outline:hover{background-color:#626f52;color:#fff}.button.-is-disabled{cursor:not-allowed;opacity:.3}.button:hover{background-color:#253067;color:#fff;text-decoration:none}.button:active{transform:scale(1.01)}.close-btn{cursor:pointer;filter:invert(1);position:absolute;right:5px;top:5px;transition:transform .2s ease-in-out}.close-btn:hover{transform:scale(1.1)}.close-btn img{width:15px}.section__header{color:#626f52;font-size:1.25rem;margin:.5rem 0;text-transform:uppercase;color:#253067}.hidden{display:none}.summernote-custom-content{all:revert}.b-container-5{padding:5px}.b-container-10{padding:10px}.b-container-15{padding:15px}.b-container-20{padding:20px}.b-container-25{padding:25px}@media (min-width: 992px){body:not(.barcode-scanner-open) .-is-mobile-only{display:none!important}}@media (max-width: 992px){.-is-desktop-only{display:none!important}}.skip-link{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skip-link:focus{position:fixed;top:10px;left:10px;width:auto;height:auto;padding:1rem 1.5rem;margin:0;overflow:visible;clip:auto;white-space:normal;background-color:#000;color:#fff;text-decoration:none;font-weight:700;font-size:1rem;border-radius:4px;box-shadow:0 2px 8px #00000080;z-index:99999}#main-content,#after-product-list{scroll-margin-top:20px}header.sticky.imitation-enabled .header__top-container{margin-top:var(--imitation-banner-height, 50px)!important}@media (min-width: 992px){header.sticky.imitation-enabled .header__top-container{margin-top:var(--imitation-banner-height, 60px)!important}}.show-imitation_container{background-color:#fbdb02;box-sizing:border-box;color:#fff;display:flex;gap:20px;justify-content:space-between;left:0;padding:10px;position:absolute;right:0;top:0;transition:padding-top .2s,top .2s,transform .2s cubic-bezier(.075,.82,.165,1);z-index:2}.show-imitation_container .imitation__information-text h6,.show-imitation_container .imitation__information-text p{color:#005300;margin:unset}.show-imitation_container .imitation__information-text p{font-weight:700}.show-imitation_container .imitation__change-btn{background-color:transparent;border:#005300 1px solid;border-radius:5px;color:#005300;padding:0 10px}.shop-header.imitation-enabled .header__top-container{margin-top:var(--imitation-banner-height, 50px)}@media (min-width: 992px){.shop-header.imitation-enabled .header__top-container{margin-top:var(--imitation-banner-height, 50px)}}.shop-header.imitation-enabled:after{top:calc(85px + var(--imitation-banner-height, 50px))}@media (min-width: 992px){.shop-header.imitation-enabled:after{top:calc(145px + var(--imitation-banner-height, 50px))}}@media (min-width: 992px){.shop-header.imitation-enabled.sticky:after{top:calc(65px + var(--imitation-banner-height, 50px))}}.page-header__container .page-header__title{font-size:1.875rem;font-weight:400;margin-bottom:2rem;text-align:center}.page-header__container .page-header__subtitle{font-size:1.25rem;font-weight:200;margin-top:1rem;text-align:center}.checkout-btn-row__container{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin:20px 0}@media (min-width: 992px){.checkout-btn-row__container{flex-direction:row}}.checkout-btn-row__container button{padding:10px 20px;width:auto}.checkout-btn-row__container .empty-cart-btn{background-color:transparent;border:2px solid #c92323;color:#c92323;padding:8px 10px}.checkout-btn-row__container .empty-cart-btn:hover{background-color:#c92323;color:#fff}.checkout-page__delivery-choice-container{background-color:#fff;margin:20px 0;padding:10px}.radio-btn-option{accent-color:#626f52;font-size:1.125rem;margin:5px 0}.radio-btn-option input{margin-left:5px;transform:scale(1.2) translateY(1px)}.checkout-page__container{padding:0 10px}@media (min-width: 992px){.checkout-page__container{display:flex;flex-wrap:wrap;padding:0}}.checkout-page__container .checkout-page__message-box .checkout-page__message-box-text{margin:0 auto;padding:10px;width:100%}@media (min-width: 992px){.checkout-page__container .checkout-page__message-box .checkout-page__message-box-text{width:50%}}.checkout-page__container .checkout-page__details-container,.checkout-page__container .checkout-page__message-box{margin:0 0 10px;width:100%}.checkout-page__container .checkout-page__details-container .checkout-page__details-details,.checkout-page__container .checkout-page__details-container .checkout-page__message-box-message,.checkout-page__container .checkout-page__message-box .checkout-page__details-details,.checkout-page__container .checkout-page__message-box .checkout-page__message-box-message{background-color:#fff;display:flex;flex-wrap:wrap;padding:10px;text-align:center}.checkout-page__container .checkout-page__details-container .checkout-page__details-details .section__header,.checkout-page__container .checkout-page__details-container .checkout-page__message-box-message .section__header,.checkout-page__container .checkout-page__message-box .checkout-page__details-details .section__header,.checkout-page__container .checkout-page__message-box .checkout-page__message-box-message .section__header{display:block;width:100%}.checkout-page__container .checkout-page__details-container .checkout-page__details-details .checkout-page__qty-total,.checkout-page__container .checkout-page__details-container .checkout-page__details-details .checkout-page__price-total,.checkout-page__container .checkout-page__details-container .checkout-page__message-box-message .checkout-page__qty-total,.checkout-page__container .checkout-page__details-container .checkout-page__message-box-message .checkout-page__price-total,.checkout-page__container .checkout-page__message-box .checkout-page__details-details .checkout-page__qty-total,.checkout-page__container .checkout-page__message-box .checkout-page__details-details .checkout-page__price-total,.checkout-page__container .checkout-page__message-box .checkout-page__message-box-message .checkout-page__qty-total,.checkout-page__container .checkout-page__message-box .checkout-page__message-box-message .checkout-page__price-total{flex:1 1 calc(50% - 1px);font-size:1.125rem;padding:10px 0}.checkout-page__container .checkout-page__details-container .checkout-page__details-details .checkout-page__qty-total .number,.checkout-page__container .checkout-page__details-container .checkout-page__details-details .checkout-page__price-total .number,.checkout-page__container .checkout-page__details-container .checkout-page__message-box-message .checkout-page__qty-total .number,.checkout-page__container .checkout-page__details-container .checkout-page__message-box-message .checkout-page__price-total .number,.checkout-page__container .checkout-page__message-box .checkout-page__details-details .checkout-page__qty-total .number,.checkout-page__container .checkout-page__message-box .checkout-page__details-details .checkout-page__price-total .number,.checkout-page__container .checkout-page__message-box .checkout-page__message-box-message .checkout-page__qty-total .number,.checkout-page__container .checkout-page__message-box .checkout-page__message-box-message .checkout-page__price-total .number{font-weight:900}.checkout-page__container .checkout-page__details-container .checkout-page__details-details .checkout-page__qty-total,.checkout-page__container .checkout-page__details-container .checkout-page__message-box-message .checkout-page__qty-total,.checkout-page__container .checkout-page__message-box .checkout-page__details-details .checkout-page__qty-total,.checkout-page__container .checkout-page__message-box .checkout-page__message-box-message .checkout-page__qty-total{border-right:1px solid #626f52}.checkout-page__container .checkout-page__cart-items{width:100%}.checkout-page__container .checkout-page__cart-items .checkout-page__article{margin:0 0 10px;width:auto}.checkout-page__container .checkout-page__cart-items .checkout-page__article.-is-not-purchasable{outline:2px solid #c92323}.checkout-page__container .checkout-page__cart-items .checkout-page__article .cart-item__error{color:#c92323;grid-column:1/span 2;padding:10px 0;text-align:center}.checkout-page__container .checkout__articles-form{width:100%}.checkout-page__container .checkout-page__place-order-container{background-color:#fff;border-radius:8px;margin-top:10px;padding:15px}@media (min-width: 992px){.checkout-page__container .checkout-page__place-order-container{width:100%}}.checkout-page__container .checkout-page__place-order-container button{display:block;font-size:1.1rem;margin:0 auto;min-height:48px;padding:12px 24px;text-align:center;width:100%}@media (min-width: 768px){.checkout-page__container .checkout-page__place-order-container button{width:auto}}.checkout-page__container .checkout-page__error-msg-container{margin:20px auto;text-align:center}.checkout-page__container .checkout-page__error-msg-container span{background-color:#c92323;color:#fff;display:inline-block;font-size:1.125rem;padding:20px}.wl-item-status__container.amount-in-cart__list-placement{font-size:1rem;position:absolute;right:10px;top:55px}.wl-item-status__container.amount-in-cart__list-placement.window{display:none!important}@media (max-width: 992px){.wl-item-status__container.amount-in-cart__list-placement.list{display:none!important}}.wl-item-status__container.amount-in-cart__list-placement img{margin-right:5px}@media (min-width: 992px){.wl-item-status__container.amount-in-cart__image-placement.list{display:none!important}}.wl-item-status__container.amount-in-cart__image-placement,.wl-item-status__container.next-delivery__image-placement{align-items:center;background-color:#000;bottom:0;column-gap:10px;display:none;justify-content:center;position:absolute;text-align:center;width:100%}@media (min-width: 992px){.wl-item-status__container.amount-in-cart__image-placement.window,.wl-item-status__container.next-delivery__image-placement.window{display:flex}}.wl-item-status__container.amount-in-cart__image-placement.amount-in-cart:not(.list),.wl-item-status__container.amount-in-cart__image-placement.amount-in-cart__image-placement,.wl-item-status__container.next-delivery__image-placement.amount-in-cart:not(.list),.wl-item-status__container.next-delivery__image-placement.amount-in-cart__image-placement{background-color:#a5220e}.wl-item-status__container.amount-in-cart__image-placement img,.wl-item-status__container.next-delivery__image-placement img{height:15px}.wl-item-status__container.amount-in-cart__image-placement span,.wl-item-status__container.next-delivery__image-placement span{color:#fff;font-size:.625rem;line-height:1.5625rem}@media (min-width: 992px){.wl-item-status__container.amount-in-cart__image-placement span,.wl-item-status__container.next-delivery__image-placement span{font-size:.875rem}}.wl-next-delivery.buy-button-placement,.wl-not-in-stock.buy-button-placement{align-items:center;background-color:#e2e2e2;display:flex;height:100%;justify-content:center;padding:0 10px;position:relative;width:70%}@media (min-width: 992px){.wl-next-delivery.buy-button-placement.window,.wl-not-in-stock.buy-button-placement.window{display:none!important}}@media (min-width: 992px){.wl-next-delivery.buy-button-placement,.wl-not-in-stock.buy-button-placement{height:40px}}.wl-next-delivery.buy-button-placement img,.wl-not-in-stock.buy-button-placement img{filter:invert(1);height:25px;margin-right:5px}.wl-next-delivery.buy-button-placement .button,.wl-not-in-stock.buy-button-placement .button{font-size:.825rem;text-transform:none;width:100%!important}.wl-next-delivery.buy-button-placement .delivery-truck,.wl-not-in-stock.buy-button-placement .delivery-truck{position:relative;top:2px}.wl-not-in-stock.window.buy-button-placement{display:none!important}@media (min-width: 992px){.wl-not-in-stock.window.buy-button-placement{display:block!important}}.wl-not-in-stock.window.buy-button-placement button{font-size:16px;text-transform:uppercase;line-height:40px}.wl-not-in-stock.list.buy-button-placement{display:none!important}.page-container.favorite-page__container{background-color:#fff;margin:0 auto;max-width:none;padding:20px 30px;width:100%}.page-container.favorite-page__container .favorite__buttons-container{display:flex;justify-content:end}@media (max-width: 1150px){.page-container.favorite-page__container .favorite__buttons-container{display:block}}.page-container.favorite-page__container .favorite__buttons-container .favorite__edit-list,.page-container.favorite-page__container .favorite__buttons-container .favorite__add-list-to-cart-btn,.page-container.favorite-page__container .favorite__buttons-container .favorite__edit-undo-btn,.page-container.favorite-page__container .favorite__buttons-container .favorite__save-btn{display:block;font-size:18px;font-weight:400;margin-left:20px;margin-top:10px;max-width:fit-content;padding:10px;text-align:center}@media (max-width: 1150px){.page-container.favorite-page__container .favorite__buttons-container .favorite__edit-list,.page-container.favorite-page__container .favorite__buttons-container .favorite__add-list-to-cart-btn,.page-container.favorite-page__container .favorite__buttons-container .favorite__edit-undo-btn,.page-container.favorite-page__container .favorite__buttons-container .favorite__save-btn{margin-left:auto;margin-right:auto}}.page-container.favorite-page__container .favorite-page__empty-list-notice{background:#fff;display:block;padding:10px}.page-container.favorite-page__container .favorite-page__user-lists-container,.page-container.favorite-page__container .favorite-page__create-list-container{background-color:#fff;margin-bottom:10px;padding:10px 0}.page-container.favorite-page__container .favorite-page__user-lists-container #delete-confirm-overlay button,.page-container.favorite-page__container .favorite-page__create-list-container #delete-confirm-overlay button{max-width:none}.page-container.favorite-page__container .favorite-page__user-lists-container table,.page-container.favorite-page__container .favorite-page__create-list-container table{border-collapse:collapse;width:100%}.page-container.favorite-page__container .favorite-page__user-lists-container table thead tr th,.page-container.favorite-page__container .favorite-page__create-list-container table thead tr th{border-bottom:1px solid #A5220E;color:#626f52;text-align:left;color:#253067;border-bottom:1px solid #253067}.page-container.favorite-page__container .favorite-page__user-lists-container tbody tr:hover,.page-container.favorite-page__container .favorite-page__create-list-container tbody tr:hover{background-color:#f0eade}.page-container.favorite-page__container .favorite-page__user-lists-container tbody tr td,.page-container.favorite-page__container .favorite-page__create-list-container tbody tr td{border-bottom:1px solid #A5220E;font-size:1.25rem;border-bottom:1px solid #253067}.page-container.favorite-page__container .favorite-page__user-lists-container tbody tr td:last-child,.page-container.favorite-page__container .favorite-page__create-list-container tbody tr td:last-child{text-align:right}.page-container.favorite-page__container .favorite-page__user-lists-container tbody tr td button,.page-container.favorite-page__container .favorite-page__create-list-container tbody tr td button{background-color:transparent}.page-container.favorite-page__container .favorite-page__user-lists-container tbody tr td button img,.page-container.favorite-page__container .favorite-page__create-list-container tbody tr td button img{width:20px}.page-container.favorite-page__container .favorite-page__user-lists-container tbody tr td .favorite-page__list-name,.page-container.favorite-page__container .favorite-page__create-list-container tbody tr td .favorite-page__list-name{padding-left:10px}.page-container.favorite-page__container li{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding-right:100px}.page-container.favorite-page__container button{max-width:10rem;padding:10px}.page-container.favorite-page__container input{padding:5px}.page-container.favorite-page__container label{display:block;margin-bottom:.5rem;width:100%}.page-container .favorite-page__favorite-lists-options{margin-bottom:20px}.page-container .favorite-page__favorite-lists-options h2{font-size:1.625rem;font-weight:900;width:100%;color:#253067}.page-container .favorite-page__favorite-lists-options .favorite-page__create-list-container{display:flex;flex-wrap:wrap;justify-content:space-between}.page-container .favorite-page__favorite-lists-options .favorite-page__create-list-container h2{font-size:1rem;font-weight:900;margin-bottom:5px;text-transform:none;width:100%}.page-container .favorite-page__favorite-lists-options .favorite-page__create-list-container button,.page-container .favorite-page__favorite-lists-options .favorite-page__create-list-container input{flex:1 1 48%;width:100%}.page-container .favorite-page__favorite-lists-options .favorite-page__create-list-container input{border:1px solid #d8d8d8;margin-right:20px;padding:10px}.page-container .single-favorite-list__container{margin-bottom:20px;overflow:hidden;position:relative}.page-container .single-favorite-list__container.-is-showing .favorite__show-list-btn{right:15px;transform:rotate(-90deg)}.page-container .favorite__list-header{color:#626f52;font-size:1.125rem;font-weight:400;width:100%}.page-container .favorite__show-list-btn{cursor:pointer;position:absolute;right:20px;top:10px;transform:rotate(90deg);transition:transform .2s,right .2s}.page-container .favorite-page__articles{column-gap:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.page-container .favorite-page__articles .favorite__article{background-color:#fafafa;border:1px solid #d8d8d8;box-sizing:border-box;color:#626f52;column-gap:10px;display:grid;font-size:1rem;grid-template-columns:min-content 1fr minmax(100px,1fr) 1fr max-content;grid-template-rows:min-content min-content;padding:10px;position:relative;width:100%;color:#253067}@media (max-width: 1150px){.page-container .favorite-page__articles .favorite__article{padding:0 0 10px;width:calc(50% - 5px)}}@media (max-width: 550px){.page-container .favorite-page__articles .favorite__article{width:100%}}.page-container .favorite-page__articles .favorite__article a{color:#626f52;font-weight:700;color:#253067}.page-container .favorite-page__articles .favorite__article .favorite-item-image__container{grid-column:1;grid-row:1/3;height:100%;place-content:start;position:relative;width:100px}.page-container .favorite-page__articles .favorite__article .favorite-item-image__container img{aspect-ratio:1/1;filter:none;height:100px;object-fit:cover;width:inherit}.page-container .favorite-page__articles .favorite__article .product__labels-container{align-self:start;grid-column:2;grid-row:2;position:unset}.page-container .favorite-page__articles .favorite__article .product__labels-container .product__label-list .product__label-single span{margin-top:0}.page-container .favorite-page__articles .favorite__article .article__information-container{align-self:start;display:grid;grid-column:3/5;grid-row:1/3}.page-container .favorite-page__articles .favorite__article .article__information-container .product__detail-item{font-size:1.125rem;font-weight:700;margin-bottom:5px}.page-container .favorite-page__articles .favorite__article .article__information-container .product__detail-item:last-child{margin-bottom:0}.page-container .favorite-page__articles .favorite__article .article__information-container .product__detail-item .product__detail-colors{text-align:right}.page-container .favorite-page__articles .favorite__article .article__information-container .product__detail-item .product__detail-label{font-size:1rem;font-weight:400;margin-right:10px}.page-container .favorite-page__articles .favorite__article .article__colors>div{display:block}.page-container .favorite-page__articles .favorite__article .article__colors .product__detail-color-value{margin-left:0}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity-input-wrapper{display:flex;grid-column:4;grid-row:2;place-self:end end}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity-input-wrapper input{border:1px solid #969696;color:#969696;height:38px;width:65px}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity-input-wrapper:has(.show){grid-column:5}@media (max-width: 768px){.page-container .favorite-page__articles .favorite__article .favorite-article__quantity-input-wrapper:has(.show){grid-column:1}}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity{align-items:center;display:none}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity.show{display:flex}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity input{margin-right:10px;text-align:center;width:4rem}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity button{background-color:#253067;color:#565a65;font-size:1rem;max-width:10rem;text-transform:uppercase;width:100%;color:#fff;margin:0 0 10px}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity button:hover{background-color:#1a2247}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity .update-button-mobile{display:none;height:100%;margin-left:0}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity .update-button-mobile img{height:100%;width:16px}.page-container .favorite-page__articles .favorite__article .favorite-article__buy-container{display:flex;flex-direction:column;gap:7px;place-self:end end;grid-column:5;grid-row:2}.page-container .favorite-page__articles .favorite__article .favorite-article__buy-container button{display:block;margin:5px 0 0 auto;max-width:10rem;padding:5px 10px;width:100%}@media (min-width: 768px){.page-container .favorite-page__articles .favorite__article .favorite-article__buy-container button{margin:0;padding:10px}}@media (min-width: 768px){.page-container .favorite-page__articles .favorite__article .favorite-article__buy-container button:first-child{margin-right:10px}}.page-container .favorite-page__articles .favorite__article .favorite-article__buy-container .favorite-article__quantity_display{display:flex;gap:10px;justify-content:end}.page-container .favorite-page__articles .favorite__article .favorite-article__remove-btn{align-self:start;display:none;grid-column:5;grid-row:1;height:40px;justify-content:flex-end;position:relative;transition:background-color .2s;width:40px}.page-container .favorite-page__articles .favorite__article .favorite-article__remove-btn.button{background-color:#c92323;color:#fff;width:100%}.page-container .favorite-page__articles .favorite__article .favorite-article__remove-btn.button:hover{background-color:#b91616}.page-container .favorite-page__articles .favorite__article .favorite-article__remove-btn.button img{filter:brightness(0) invert(1);height:40px;left:0;padding:10px;position:absolute;top:0;width:40px}.page-container .favorite-page__articles .favorite__article .favorite-article__remove-btn.show{display:block;justify-self:end}.page-container .favorite-page__articles .favorite__article .favorite-article__price-wrapper{display:flex;flex-direction:column;grid-column:5;grid-row:1/3;height:100%;justify-content:space-between}.page-container .favorite-page__articles .favorite__article .favorite-article__price-wrapper .favorite-article__price{align-items:end;display:flex;flex-direction:column}.page-container .favorite-page__articles .favorite__article .favorite-article__price-wrapper .favorite-article__price .favorite-article__price-price{color:#609423;font-size:1.25rem;font-weight:900;margin:unset}.page-container .favorite-page__articles .favorite__article .favorite-article__price-wrapper .favorite-article__price .favorite-article__price-stock{margin:unset}.page-container .favorite-page__articles .favorite__article .favorite__show-extra-btn{grid-column:1/6;grid-row:4;max-width:unset}.page-container .favorite-page__articles .favorite__article .favorite__show-extra-btn.toggle-icon{display:flex;flex-direction:column;height:100%;justify-content:end;margin-bottom:-15px;padding:0}.page-container .favorite-page__articles .favorite__article .favorite__show-extra-btn img{height:20px;margin:0 auto;rotate:90deg;width:20px}.page-container .favorite-page__articles .favorite__article .article__title__area{align-self:start;grid-column:2;grid-row:1}.page-container .favorite-page__articles .favorite__article .article__title__area .product__title{font-size:1.25rem;text-transform:uppercase}.page-container .favorite-page__articles .favorite__article .article__title__area .article__sku{font-size:1.125rem}@media (max-width: 1150px){.page-container .favorite-page__articles .favorite__article{gap:0;grid-template-columns:min-content min-content 1fr 1fr;grid-template-rows:min-content min-content min-content 1fr min-content}.page-container .favorite-page__articles .favorite__article .favorite-item-image__container{grid-column:1/5;grid-row:1;width:100%}.page-container .favorite-page__articles .favorite__article .favorite-item-image__container img{height:100%}.page-container .favorite-page__articles .favorite__article .product__labels-container{grid-column:1/3;grid-row:1;position:relative;top:10px;z-index:3}.page-container .favorite-page__articles .favorite__article .article__information-container{grid-column:1/5;grid-row:4;padding:10px}.page-container .favorite-page__articles .favorite__article .article__information-container .product__detail-item{padding-right:0}.page-container .favorite-page__articles .favorite__article .article__information-container .product__detail-item .product__detail-colors{text-align:right}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity-input-wrapper{align-self:end;grid-column:1;grid-row:-1;margin-bottom:0;padding:0 10px}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity{grid-column:1;grid-row:-1;padding:0 0 0 10px}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity button:not(.update-button-mobile){display:none}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity button.update-button-mobile{display:block}.page-container .favorite-page__articles .favorite__article .favorite-article__quantity button.update-button-mobile .visuallyhidden{display:none}.page-container .favorite-page__articles .favorite__article .favorite-article__buy-container{align-self:end;grid-column:2/5;grid-row:-1;margin-bottom:0;padding:0 10px 0 0;width:100%}.page-container .favorite-page__articles .favorite__article .favorite-article__buy-container .favorite-article__buy-btn{max-width:unset;padding:10px}.page-container .favorite-page__articles .favorite__article .favorite-article__remove-btn{align-self:start;grid-column:4;grid-row:-1;margin:0 10px}.page-container .favorite-page__articles .favorite__article .favorite-article__remove-btn .favorite-article__remove-btn{max-width:unset}.page-container .favorite-page__articles .favorite__article .favorite-article__remove-btn.shown{justify-self:center}.page-container .favorite-page__articles .favorite__article .favorite-article__price-wrapper{grid-column:1/5;grid-row:3;padding:10px 10px 0}.page-container .favorite-page__articles .favorite__article .favorite-article__price-wrapper .favorite-article__price{align-items:start}.page-container .favorite-page__articles .favorite__article .favorite__show-extra-btn{align-self:end;grid-column:1/5;grid-row:-1;height:0!important;margin-bottom:-10px!important;padding:0 10px}.page-container .favorite-page__articles .favorite__article .favorite__show-extra-btn img{align-self:center;margin:0}.page-container .favorite-page__articles .favorite__article .article__title__area{grid-column:1/5;grid-row:2;padding:10px 10px 0}}.page-container .favorite-page__articles .favorite__article .product__detail__wrapper .product__detail-item{align-items:start}.page-container .favorite-page__articles .favorite__article .product__detail__wrapper .product__detail-value{font-weight:400;text-align:right}.page-container .favorite-page__show-favorite-list-container .section-header{font-size:1rem;font-weight:900;margin-bottom:5px;text-transform:none;width:100%;color:#253067}.page-container .favorite-page__show-favorite-list-container #favorite-list-selector{border:1px solid #d8d8d8;margin-bottom:20px;padding:10px;width:100%}.page-container .hidden{display:none!important}.page-container .secondary{background-color:#253067;color:#565a65;background-color:#565a65;color:#fff}.page-container .secondary:hover{background-color:#1a2247;background-color:#253067}footer{background-color:#626f52;color:#fff;font-size:18px;width:100%}footer.-is-positioned-absolute{bottom:0;position:absolute}footer a{color:#f0eade;font-size:18px;text-decoration:none}footer #Footer{color:#fff;padding:40px 20px;--wave-height: 112px;--wave-svg: url("data:image/svg+xml,%3Csvg width='1728' height='112' viewBox='0 0 1728 112' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1728 39.528L1626.03 27.4493C1520.97 15.3706 1317.03 -8.78672 1110 3.29195C902.97 15.3706 699.03 63.6853 492 87.8427C284.97 112 81.03 112 -126 87.8427C-333.03 63.6853 -536.97 15.3706 -744 7.31818C-951.03 -0.734273 -1154.97 31.4755 -1362 39.528C-1569.03 47.5804 -1772.97 31.4755 -1878.03 23.4231L-1980 15.3706V112H-1878.03C-1772.97 112 -1569.03 112 -1362 112C-1154.97 112 -951.03 112 -744 112C-536.97 112 -333.03 112 -126 112C81.03 112 284.97 112 492 112C699.03 112 902.97 112 1110 112C1317.03 112 1520.97 112 1626.03 112H1728V39.528Z' fill='%23A5220E'/%3E%3C/svg%3E");--footer-bg: #A5220E;background:var(--footer-bg);margin-top:0}@media (min-width: 992px){footer #Footer{margin-top:var(--wave-height)}}footer #Footer{margin-top:60px}@media (min-width: 768px){footer #Footer{padding:80px 20px;margin-top:200px}}footer #Footer{position:relative}footer #Footer:before{display:none}@media (min-width: 768px){footer #Footer:before{display:block}}footer #Footer:before{background-image:var(--wave-svg);background-position:center bottom;background-repeat:no-repeat;background-size:100% 100%;content:"";height:var(--wave-height);left:0;pointer-events:none;position:absolute;top:calc(-1 * var(--wave-height));width:100%}@media (min-width: 768px){footer #Footer{padding-inline:0;padding-inline:20px}}footer #Footer .footer-content-wrapper{margin:0 auto}@media (min-width: 768px){footer #Footer .footer-content-wrapper{max-width:1500px;padding:0 25px}}footer #Footer .footer-content-wrapper .footer-navigation{border-bottom:none;margin-bottom:10px;padding-bottom:20px}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-navigation{padding-bottom:40px}}footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items{display:flex;flex-flow:column wrap;flex-wrap:wrap;gap:10px}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items{flex:1;flex-direction:row;gap:20px}}footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items{display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items{grid-template-columns:repeat(4,1fr)}}footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items .level1{align-items:center;background-color:#a5220e;border:1px solid #F0EADE;border-radius:2px;display:flex;font-family:OpenSans;height:45px;justify-content:center;padding:0 10px;transition:background-color .2s ease-in-out,transform .02s ease-in-out;white-space:nowrap}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items .level1{flex:1;width:25%}}footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items .level1{width:100%}footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items .level1 span{color:#f0eade;font-size:18px;text-align:center;font-size:12px}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items .level1 span{font-size:16px}}footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items .level1.large{width:100%}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items .level1.large{width:calc(50% - 10px)}}footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items .level1.small{width:calc(50% - 5px)}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items .level1.small{width:calc(25% - 15px)}}footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items .level1:hover{background-color:#253067;background-color:#901d0c}footer #Footer .footer-content-wrapper .footer-navigation .footer-navigation__menu .footer-navigation__items .level1{border-radius:30px}footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div{color:#f0eade;display:flex;flex-flow:column wrap;font-size:13px;gap:20px 10px}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div{flex-direction:row}}footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;padding-left:0}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div{grid-template-columns:repeat(4,1fr)}}footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div .footer-contact__info{width:calc(50% - 10px);width:unset}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div .footer-contact__info{width:calc(25% - 10px)}}footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div .footer-contact__info{font-size:14px;width:unset;flex:1}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div .footer-contact__info{padding-left:30px;font-size:18px}}footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div .footer-contact__info .header{font-size:.9375rem;font-weight:100;margin-bottom:3px;text-transform:uppercase;word-wrap:break-word;font-size:unset}footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div .footer-contact__info .text{word-wrap:break-word}footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div .footer-contact__info .text a,footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div .footer-contact__info .text span{display:block;font-size:13px;font-weight:100}@media (min-width: 992px){footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div .footer-contact__info .text a,footer #Footer .footer-content-wrapper .footer-contact .footer-contact__div .footer-contact__info .text span{font-size:18px}}footer #Footer .footer-content-wrapper .footer-socialmedia{margin-top:20px}footer #Footer .footer-content-wrapper .footer-socialmedia .footer-socialmedia__div{align-items:center;display:flex}footer #Footer .footer-content-wrapper .footer-socialmedia .footer-socialmedia__div .footer-socialmedia__line{background-color:#fff;display:flex;flex-grow:1;height:2px}footer #Footer .footer-content-wrapper .footer-socialmedia .footer-socialmedia__div .footer__instagram-link{margin:0 10px 0 25px}footer #Footer .footer-content-wrapper .footer-socialmedia .footer-socialmedia__div .footer__instagram-link.single{margin:0 25px}footer #Footer .footer-content-wrapper .footer-socialmedia .footer-socialmedia__div .footer__facebook-link{margin:0 25px 0 10px}footer #Footer .footer-content-wrapper .footer-socialmedia .footer-socialmedia__div a img{transition:filter .2s ease-in-out,transform .02s ease-in-out;width:25px}footer #Footer .footer-content-wrapper .footer-socialmedia .footer-socialmedia__div a img:hover{filter:brightness(.8)}.hero-container{align-items:center;background-color:transparent;box-sizing:border-box;color:#fff;display:flex;justify-content:center;min-height:max(80vh,400px);position:relative;width:100%;padding:20px 20px 20px 0}@media (min-width: 992px){.hero-container{min-height:max(600px,60vh)}}.hero-container.-is-dark-mode{background-color:#fff;color:#000}.hero-container.-is-dark-mode .hero__background-image-container:after{background:linear-gradient(180deg,rgba(253,253,253,.4588235294),transparent)}.hero-container .hero__background-image-container{height:100%;inset:0;position:absolute;width:100%;z-index:0}.hero-container .hero__background-image-container:after{background:linear-gradient(180deg,rgba(0,0,0,.3215686275),transparent);content:"";display:block;height:100%;inset:0;position:absolute;width:100%}.hero-container .hero__background-image-container img{height:100%;object-fit:cover;width:100%}.hero-container .hero__text-content{font-size:50px;font-weight:400;margin:10px 0 0;margin-inline:20px;text-align:center;z-index:1}.hero-container .hero__text-content h1,.hero-container .hero__text-content h2,.hero-container .hero__text-content h3,.hero-container .hero__text-content h4,.hero-container .hero__text-content h5{font-weight:400;line-height:1.15}.hero-container .hero__text-content h1{font-size:2.8rem}@media (min-width: 992px){.hero-container .hero__text-content h1{font-size:4rem}}@media (min-width: 1350px){.hero-container .hero__text-content h1{font-size:5.6rem}}.hero-container .hero__text-content h2{font-size:2rem}@media (min-width: 992px){.hero-container .hero__text-content h2{font-size:2.8rem}}@media (min-width: 1350px){.hero-container .hero__text-content h2{font-size:4rem}}.hero-container .hero__text-content h3{font-size:1.4rem}@media (min-width: 992px){.hero-container .hero__text-content h3{font-size:2rem}}@media (min-width: 1350px){.hero-container .hero__text-content h3{font-size:2.8rem}}.hero-container .hero__text-content h4{font-size:1rem}@media (min-width: 992px){.hero-container .hero__text-content h4{font-size:1.4rem}}@media (min-width: 1350px){.hero-container .hero__text-content h4{font-size:2rem}}.hero-container{background-color:#f0eade;color:#565a65;min-height:0;padding-top:0;padding-bottom:36px!important}@media (min-width: 992px){.hero-container{padding-bottom:52px!important}}.hero-container .hero__background-image-container:after{background:none}.hero-container .hero__text-content{margin-bottom:-41px!important;margin-top:100px!important;width:100%}body:has(.show-imitation_container) .hero-container .hero__text-content{margin-top:190px!important}@media (min-width: 992px){body:has(.show-imitation_container) .hero-container .hero__text-content{margin-top:270px!important}}@media (min-width: 575px){.hero-container .hero__text-content{margin-bottom:-41px!important;margin-top:140px!important}}@media (min-width: 768px){.hero-container .hero__text-content{margin-bottom:-41px!important;margin-top:140px!important}}@media (min-width: 992px){.hero-container .hero__text-content{margin-bottom:-20px!important;margin-top:200px!important}}.hero-container .hero__text-content img{max-width:80%}@media (min-width: 992px){.hero-container .hero__text-content #hero-static-text{margin-bottom:-10px}}.hero-container .hero__text-content h1{color:#222;font-family:Playfair;font-size:3.8rem;margin:0 auto;max-width:1500px;text-align:left;padding:0 20px 20px 0;font-size:2rem}@media (min-width: 992px){.hero-container .hero__text-content h1{font-size:3.8rem;padding:20px 20px 10px 0}}.impersonate__modal-container{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:10000}.impersonate__backdrop{background:transparent;inset:0;position:absolute}.impersonate__modal-content{background:#fff;border-radius:8px;box-shadow:0 10px 25px #0003;max-height:80vh;max-width:500px;padding:24px;position:relative;width:90%}@media (max-width: 768px){.impersonate__modal-content{margin:20px;width:calc(100% - 40px)}}.modal-header{align-items:center;border-bottom:1px solid #e1e1e1;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}.modal-header h3{color:#626f52;margin:0}.close-modal-btn{background:none;border:none;cursor:pointer;padding:5px}.close-modal-btn img{height:16px;width:16px}.impersonate-form{margin:0}.impersonate-form .form-group{margin-bottom:20px}.impersonate-form .form-group label{display:block;margin-bottom:8px}.impersonate-form .form-group label span{color:#626f52;display:block;font-weight:600;margin-bottom:5px}.impersonate-form .form-group select{background:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:14px;padding:12px;width:100%;box-sizing:border-box}.impersonate-form .form-group select:focus{border-color:#a5220e;box-shadow:0 0 0 2px #a5220e33;outline:none}.impersonate-form .form-group select:required:invalid{border-color:#c92323}.impersonate-form .form-group input{background:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:16px;padding:12px;width:100%;box-sizing:border-box}.impersonate-form .form-group input:focus{border-color:#a5220e;box-shadow:0 0 0 2px #a5220e33;outline:none}.modal-actions{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:24px}.modal-actions button.button{flex-basis:calc(50% - 8px);color:#fff;padding:13px 5px}.modal-actions button.button#close-impersonate-modal img{filter:brightness(0) saturate(100%)}.modal-actions button.button#end-impersonate{flex-basis:100%;background-color:#b91616}.customer-search-container{position:relative;width:100%}.customer-search-input{background:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:16px;padding:12px;width:100%;box-sizing:border-box;transition:border-color .2s ease}.customer-search-input:focus{border-color:#a5220e;box-shadow:0 0 0 2px #a5220e33;outline:none}.customer-search-input::placeholder{color:#999;font-style:italic}.customer-search-results{background:#fff;border:1px solid #e1e1e1;border-radius:4px;box-shadow:0 4px 12px #0000001a;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000;margin-top:2px}.customer-search-loading{align-items:center;display:flex;justify-content:center;padding:12px;color:#666;font-size:13px}.customer-search-loading span{animation:pulse 1.5s ease-in-out infinite alternate}@keyframes pulse{0%{opacity:1}to{opacity:.4}}.customer-search-empty{color:#666;font-size:13px;padding:12px;text-align:center}.customer-result-item{border-bottom:1px solid #f0f0f0;cursor:pointer;padding:12px;transition:background-color .2s ease}.customer-result-item:last-child{border-bottom:none}.customer-result-item:hover,.customer-result-item.highlighted{background-color:#f8f9fa}.customer-result-item:active{background-color:#a5220e1a}@media (max-width: 768px){.customer-result-item{padding:14px 12px}}.customer-result-name{color:#626f52;font-weight:600;margin-bottom:2px}.customer-result-key{color:#666;font-size:12px}.selected-customer{align-items:center;background:#f8f9fa;border:1px solid #e1e1e1;border-radius:4px;display:flex;justify-content:space-between;margin-top:8px;padding:12px}.selected-customer-info{flex:1}.selected-customer-name{color:#626f52;display:block;font-weight:600;margin-bottom:2px}.selected-customer-key{color:#666;font-size:12px}.impersonate-label{font-weight:600}.impersonate-customer-name{background:#ffffff4d;border-radius:4px;font-weight:700;padding:2px 8px}.stop-impersonate-form{margin:0}body.impersonating header{padding-top:90px}body.impersonating header.sticky{padding-top:60px}.levdatum__modal-container{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.levdatum__modal-container .levdatum__backdrop{background:#00000050;height:100%;position:absolute;width:100%;z-index:-1}.levdatum__modal-container .levdatum__modal-content{align-items:center;background-color:#a5220e;box-shadow:-5px 6px 15px 10px #00000050;display:flex;justify-content:center;padding:5px}.levdatum__modal-container .levdatum__modal-content label{margin:0}.levdatum__modal-container .levdatum__modal-content .flatpickr-calendar.arrowTop:after,.levdatum__modal-container .levdatum__modal-content .flatpickr-calendar.arrowTop:before{display:none}.levdatum__modal-container .levdatum__modal-content input{display:none}.levdatum__modal-container .levdatum__modal-content button{margin-top:.5rem;padding:.5rem 2.5rem;width:100%}.levdatum__modal-container .levdatum__modal-content button[type=submit]{border:1px solid #fff;color:#fff;margin:10px 0;width:100%}.levdatum__modal-container .levdatum__modal-content form{margin:0}.levdatum__modal-container .levdatum__modal-content form>label{text-align:center;width:100%}header.-is-search-page.sticky.imitation-enabled~.search-container{top:calc(41px + var(--imitation-banner-height, 50px))}@media (min-width: 992px){header.-is-search-page.sticky.imitation-enabled~.search-container{top:calc(64px + var(--imitation-banner-height, 60px))}}header.-is-search-page.sticky.imitation-enabled .show-levdatum__container{top:calc(111px + var(--imitation-banner-height, 50px))}@media (min-width: 992px){header.-is-search-page.sticky.imitation-enabled .show-levdatum__container{top:calc(134px + var(--imitation-banner-height, 60px))}}header.-is-search-page.sticky .show-levdatum__container{top:110px}@media (min-width: 992px){header.-is-search-page.sticky .show-levdatum__container{top:134px}}header.-is-search-page.imitation-enabled .show-levdatum__container{top:var(--imitation-banner-height, 50px);top:calc(74px + var(--imitation-banner-height, 60px))}header.sticky .show-levdatum__container{top:42px}@media (min-width: 992px){header.sticky .show-levdatum__container{top:65px}}header.sticky.imitation-enabled .show-levdatum__container{top:calc(42px + var(--imitation-banner-height, 50px));top:calc(50px + var(--imitation-banner-height, 50px))}@media (min-width: 992px){header.sticky.imitation-enabled .show-levdatum__container{top:calc(63px + var(--imitation-banner-height, 60px))}}header.imitation-enabled .show-levdatum__container{top:var(--imitation-banner-height, 50px);top:calc(75px + var(--imitation-banner-height, 50px))}@media (min-width: 992px){header.imitation-enabled .show-levdatum__container{top:var(--imitation-banner-height, 60px);top:calc(140px + var(--imitation-banner-height, 50px))}}.show-levdatum__container{background-color:#a5220e;box-shadow:0 2px 5px 1px #00000075;color:#fff;cursor:pointer;left:10px;padding:5px 10px;position:absolute;top:0;transition:padding-top .2s,top .2s,transform .2s cubic-bezier(.075,.82,.165,1);width:calc(100% - 20px);z-index:2}@media (min-width: 768px){.show-levdatum__container{width:unset}}.show-levdatum__container.-is-active,.show-levdatum__container:hover{padding-top:10px}.show-levdatum__container .flatpickr-calendar{margin-left:auto;margin-right:auto}@media (min-width: 768px){.show-levdatum__container .flatpickr-calendar{margin-left:unset;margin-right:unset}}.show-levdatum__container .flatpickr-calendar.arrowTop:after,.show-levdatum__container .flatpickr-calendar.arrowTop:before{display:none}.show-levdatum__container #levdatum__change-btn{float:right;padding-left:8rem}.show-levdatum__container .show-levdatum__information-text{font-size:.875rem;font-style:italic;margin-top:15px;text-align:center}@media (min-width: 768px){.show-levdatum__container .show-levdatum__information-text{margin-top:5px;text-align:left}}.show-levdatum__container .flatpickr-weekday{color:#fff}.show-levdatum__container form{display:none;margin:0}.show-levdatum__container form button[type=submit]{border:1px solid #fff;color:#fff;margin:10px 0;padding:10px 0;width:100%}.show-levdatum__container form label[for=date]>span{display:block;padding-bottom:10px;padding-top:20px;text-align:center}@media (min-width: 768px){.show-levdatum__container form label[for=date]>span{text-align:left}}body .flatpickr-calendar{background-color:#a5220e;border-radius:0;box-shadow:none}body .flatpickr-calendar .dayContainer{padding-bottom:5px}body .flatpickr-calendar .flatpickr-month,body .flatpickr-calendar .flatpickr-next-month,body .flatpickr-calendar .flatpickr-prev-month{color:#fff;fill:#fff}body .flatpickr-calendar .flatpickr-month:hover svg,body .flatpickr-calendar .flatpickr-next-month:hover svg,body .flatpickr-calendar .flatpickr-prev-month:hover svg{fill:#fff}body .flatpickr-calendar .flatpickr-weekday{color:#fff}body .flatpickr-calendar .flatpickr-day{background-color:#fff;border-radius:2px;color:#626f52;fill:#626f52;font-weight:700;line-height:36px;margin:2px;transition:transform .2s;color:#253067;fill:#253067}body .flatpickr-calendar .flatpickr-day.flatpickr-disabled{opacity:.3}body .flatpickr-calendar .flatpickr-day.today{outline:1px solid #000}body .flatpickr-calendar .flatpickr-day.selected{background-color:#253067;border:0;color:#565a65;color:#fff!important}body .flatpickr-calendar .flatpickr-day:hover{transform:scale(1.05)}.shop-header{align-items:center;background-color:#a5220e;box-sizing:border-box;color:#626f52;padding-bottom:5px;padding-top:40px;position:fixed;transition:background-color .2s cubic-bezier(.19,1,.22,1),padding-top .2s cubic-bezier(.19,1,.22,1);width:100%;z-index:3;color:#253067}@media (min-width: 992px){.shop-header{padding-bottom:0}}.shop-header:after{background:#fff;content:"";display:none;height:2px;left:50%;position:absolute;top:85px;transform:translate(-50%);width:85%}.shop-header.-has-position-static{position:static}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus):after{background-color:#000;transition:background-color .2s}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .logo-container .logo-white{opacity:0}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .logo-container .logo-color{opacity:1}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-header__search-container img{max-width:25px}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-header__search-container .desktop-search__form:after{background-color:#000}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-header__search-container .desktop-search__form .desktop-search__form-input{color:#000}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-header__search-container .desktop-search__form .desktop-search__form-input::placeholder{color:#000}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) #desktop-search-btn img{filter:invert(1);filter:none}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-header__icon-container>div>button img,.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-header__icon-container>div>a img{filter:invert(1);transition:transform .2s}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-header__icon-container>div>button img:hover,.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-header__icon-container>div>a img:hover{transform:scale(1.05)}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-header__icon-container>div>button img,.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-header__icon-container>div>a img{filter:none}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-menu .level1>a{transition:color .2s ease-in-out,transform .02s ease-in-out}.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-menu .level1>a:hover,.shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-menu .level1>span:hover{color:#626f52}.shop-header.-has-open-submenus{background-color:#a5220e;transition:background-color .2s cubic-bezier(.19,1,.22,1),padding-top 0s cubic-bezier(.19,1,.22,1)}.shop-header.-has-open-submenus:after{background-color:#fff}.shop-header.-has-open-submenus .logo-container .logo-white{opacity:1}.shop-header.-has-open-submenus .logo-container .logo-color{opacity:0}.shop-header.-has-open-submenus .shop-menu .level1>a,.shop-header.-has-open-submenus .shop-menu .level1>span{color:#fff;transition:color .2s ease-in-out,transform .02s ease-in-out}.shop-header.-has-open-submenus .shop-menu .level1>a:hover,.shop-header.-has-open-submenus .shop-menu .level1>span:hover{color:#fbdb02}.shop-header.-has-open-submenus .submenu-container.level2{background-color:#a5220e}.shop-header.sticky{background-color:#a5220e;padding-top:0}@media (min-width: 992px){.shop-header.sticky .shop-navigation .shop-menu-container .shop-menu .shop-menu__item a,.shop-header.sticky .shop-navigation .shop-menu-container .shop-menu .shop-menu__item span{color:#fff}}@media (min-width: 992px){.shop-header.sticky .shop-menu{position:relative;top:-40px}}.shop-header.sticky .shop-menu .level1 a{transition:transform .02s ease-in-out}.shop-header.sticky:after{height:0;z-index:1}.shop-header.sticky.-has-open-submenus:after{height:0;z-index:1}.shop-header.sticky .logo-container{opacity:0;transform:scale(0) translateY(-30px)}.shop-header.sticky #open-mini-cart-btn{height:30px;width:25px;height:20px;width:20px}.shop-header.sticky .cart-container{margin-top:0}.shop-header.sticky #mobile-menu__btn{height:15px;margin-top:5px!important;width:25px}.shop-header.sticky #mobile-menu__btn .mobile-menu__line{height:2px}.shop-header.sticky .header__top-container .shop-header__icon-container,.shop-header.sticky .header__top-container .shop-header__search-container{margin-top:-5px;position:relative;top:5px}.shop-header.sticky .header__top-container .shop-header__icon-container a,.shop-header.sticky .header__top-container .shop-header__search-container a{display:block;width:100%}.shop-header.sticky .header__top-container .shop-header__icon-container a img,.shop-header.sticky .header__top-container .shop-header__search-container a img{width:100%}@media (min-width: 992px){.shop-header.sticky .header__top-container .shop-header__icon-container,.shop-header.sticky .header__top-container .shop-header__search-container{margin-top:10px;top:unset}.shop-header.sticky .header__top-container .shop-header__icon-container img,.shop-header.sticky .header__top-container .shop-header__search-container img{width:100%}}.shop-header.sticky .header__top-container .shop-header__icon-container{position:relative;z-index:100}@media (min-width: 992px){.shop-header.sticky .header__top-container .shop-header__icon-container{top:7px}}.shop-header.sticky .submenu-container.level2{top:30px!important}.shop-header .shop-menu .level1 a{transition:color .2s ease-in-out,transform .02s ease-in-out;white-space:nowrap!important}.shop-header .shop-menu .level1 a:hover{color:#fbdb02}.shop-header .shop-menu .level1 span{white-space:nowrap}.shop-header .header__top-container{align-items:center;column-gap:7px;display:grid;grid-template-areas:"logo . icons search menu";grid-template-columns:auto 1fr auto auto auto;margin:0 auto;max-width:1500px}.shop-header .header__top-container .mobile-menu__btn{grid-area:menu}.shop-header .header__top-container .shop-header__search-container{grid-area:search}.shop-header .header__top-container .shop-header__search-container img{height:20px}@media (min-width: 992px){.shop-header .header__top-container .shop-header__search-container img{height:30px}}.shop-header .header__top-container .logo-container{grid-area:logo;justify-self:start}.shop-header .header__top-container .shop-header__icon-container{grid-area:icons}@media (min-width: 992px){.shop-header .header__top-container{grid-template-areas:none;grid-template-columns:1fr 1fr 1fr;padding-bottom:20px}.shop-header .header__top-container .mobile-menu__btn,.shop-header .header__top-container .shop-header__search-container,.shop-header .header__top-container .shop-header__icon-container{grid-area:auto}.shop-header .header__top-container .logo-container{grid-area:auto;justify-self:center}}.shop-header a,.shop-header button{color:#626f52;cursor:pointer;text-decoration:none;color:#253067}.shop-header a.mobile-menu__btn,.shop-header a.mobile-search,.shop-header button.mobile-menu__btn,.shop-header button.mobile-search{margin-right:0}.shop-header a.mobile-menu__btn .mobile-menu__line,.shop-header button.mobile-menu__btn .mobile-menu__line{height:2px}.shop-header .logo-container{display:flex;justify-self:center;position:relative;right:0;top:0;transition:transform .2s cubic-bezier(.075,.82,.165,1),opacity .1s}.shop-header .logo-container a{align-items:center;display:flex}@media (min-width: 992px){.shop-header .logo-container{max-height:50px}}.shop-header .logo-container img{max-height:100%;max-width:150px;width:auto;height:auto!important;max-width:130px}@media (min-width: 768px){.shop-header .logo-container img{max-width:150px;width:auto}}@media (min-width: 768px){.shop-header .logo-container img{max-width:200px}}.shop-header .logo-container .logo-color{left:0;opacity:0;position:absolute}.shop-header .shop-header__search-container button{box-sizing:border-box;height:30px;width:30px}.shop-header .shop-header__search-container button img{height:100%;width:100%}.shop-header .shop-header__search-container .desktop-search__form{display:flex;margin:15px 0 0;max-width:35%;position:relative;width:0}.shop-header .shop-header__search-container .desktop-search__form:after{background-color:#fff;bottom:-10px;content:"";height:2px;left:0;position:absolute;width:100%}.shop-header .shop-header__search-container .desktop-search__form .desktop-search__form-input{background-color:transparent;border:0;border-radius:0;color:#fff;outline:0;width:100%}.shop-header .shop-header__search-container .desktop-search__form .desktop-search__form-input::placeholder{color:#fff}.shop-header .shop-header__search-container .desktop-search__form input:-webkit-autofill{box-shadow:0 0 0 1000px #fafafa inset}.shop-header .shop-header__search-container .desktop-search__form button{position:absolute;right:-30px;top:-10px}.shop-header .shop-header__search-container #suggestions{background-color:#fff;color:#000;display:flex;flex-direction:column;gap:10px;height:fit-content;margin-top:20px;max-width:360px;overflow-y:auto;position:absolute;width:fit-content;z-index:20}.shop-header .shop-header__search-container #suggestions>div{display:flex;flex-direction:row;gap:8px;padding:0 10px;place-content:center start;width:100%}.shop-header .shop-header__search-container #suggestions>div:first-child{padding-top:10px}.shop-header .shop-header__search-container #suggestions>div:last-child{padding-bottom:10px}.shop-header .shop-header__search-container #suggestions>div img,.shop-header .shop-header__search-container #suggestions>div .no-image-text{background-color:#626f52;height:60px;min-height:60px;min-width:60px;width:60px}.shop-header .shop-header__search-container #suggestions>div a{color:#000;display:flex;font-size:larger;gap:10px;padding-right:20px;width:100%}.shop-header .shop-header__icon-container>div>a img,.shop-header .shop-header__icon-container>div>button img,.shop-header .shop-header__search-container>a img{filter:none}.shop-header .shop-header__icon-container{display:flex;justify-self:end}.shop-header .shop-header__icon-container>div{margin-left:10px}.shop-header .shop-header__icon-container>div button{box-sizing:border-box;height:20px;width:20px}@media (min-width: 992px){.shop-header .shop-header__icon-container>div button{height:30px;width:30px}}.shop-header .shop-header__icon-container>div button img{height:100%;width:100%}.shop-header .shop-header__icon-container>div.admin-edit-container a{display:block;height:20px;width:20px}@media (min-width: 992px){.shop-header .shop-header__icon-container>div.admin-edit-container a{height:30px;width:30px}}.shop-header .shop-header__icon-container>div.admin-edit-container a img{height:100%;width:100%}.shop-header .shop-header__icon-container>div.log-out-container{height:30px;width:30px}.shop-header.-is-open .shop-navigation{transform:translate(0)}.shop-header.-is-open #mobile-menu-open-overlay{background-color:#000;height:100%;opacity:.5;pointer-events:all;width:100%;z-index:2}.shop-header #mobile-menu-open-overlay{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-out;width:100%}.shop-header .shop-navigation{z-index:2}@media (max-width: 992px){.shop-header .shop-navigation{background-color:#fafafa;height:100%;left:0;overflow:hidden;position:fixed;top:0;transform:translate(-100%);transition:transform .3s cubic-bezier(.165,.84,.44,1);width:85vw}.shop-header .shop-navigation a:hover{color:#626f52}}.shop-header .shop-navigation .shop-menu-container{max-width:1500px}.shop-header .shop-navigation .shop-menu-container .empty-placeholder{margin-top:-10px}.shop-header .shop-navigation .shop-menu-container .shop-menu{font-size:1.25rem;font-weight:700}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item{cursor:pointer;margin-bottom:20px;text-transform:uppercase}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item:not(.level1){padding:0 20px}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item:last-child{margin-bottom:0}@media (min-width: 992px){.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item a,.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item span{color:#fff;font-family:OpenSans;text-decoration:none}}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container{z-index:1}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.-has-submenu{align-items:center;display:flex}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.-has-submenu button{margin-left:auto}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.-has-submenu img{filter:brightness(0) saturate(100%) invert(12%) sepia(79%) saturate(2335%) hue-rotate(223deg) brightness(78%) contrast(85%)}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item .submenu-container{overflow:hidden}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item .shop-menu__submenu{background-color:#fafafa;box-sizing:border-box;height:100%;left:0;overflow-y:auto;overscroll-behavior:contain;position:absolute;top:0;transform:translate(200%);transition:transform .2s ease-in-out;width:85vw;z-index:1}@media (min-width: 768px){.shop-header:after{width:93%}}@media (min-width: 992px){body:not(.barcode-scanner-open) .shop-header{color:#fff}body:not(.barcode-scanner-open) .shop-header a:hover{color:#fff}body:not(.barcode-scanner-open) .shop-header:after{top:145px;width:65%}body:not(.barcode-scanner-open) .shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-header__search-container img{max-width:none}body:not(.barcode-scanner-open) .shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-menu .level1>a,body:not(.barcode-scanner-open) .shop-header.-is-dark-mode:not(.sticky):not(.-has-open-submenus) .shop-menu .level1>span{color:#fff;transition:color .2s}body:not(.barcode-scanner-open) .shop-header.sticky .shop-menu-container{height:0;padding:0}body:not(.barcode-scanner-open) .shop-header.sticky:after{top:65px}body:not(.barcode-scanner-open) .shop-header.sticky.-has-open-submenus:after{height:2px;top:65px}body:not(.barcode-scanner-open) .shop-header.sticky #open-mini-cart-btn{height:30px;width:30px}body:not(.barcode-scanner-open) .shop-header.sticky .header__top-container .shop-header__search-container{width:auto;top:10px}body:not(.barcode-scanner-open) .shop-header.sticky .header__top-container .shop-header__search-container img{width:auto}body:not(.barcode-scanner-open) .shop-header.sticky .header__top-container .shop-header__icon-container{top:12px}body:not(.barcode-scanner-open) .shop-header.sticky .shop-menu{position:relative;top:-40px}body:not(.barcode-scanner-open) .shop-header.sticky .submenu-container.level2{position:relative}body:not(.barcode-scanner-open) .shop-header .shop-menu{margin-bottom:1.5rem}body:not(.barcode-scanner-open) .shop-header .header__top-container{grid-template-columns:1fr 1fr 1fr}body:not(.barcode-scanner-open) .shop-header a,body:not(.barcode-scanner-open) .shop-header button{color:#fff;color:#a5220e}body:not(.barcode-scanner-open) .shop-header #mobile-menu-open-overlay{display:none}body:not(.barcode-scanner-open) .shop-header:not(.-has-open-submenus) .shop-navigation .shop-menu-container{padding-bottom:0}body:not(.barcode-scanner-open) .shop-header .shop-navigation{background-color:transparent;display:flex;grid-column:1/span 3;grid-row:2;height:auto;justify-content:center;left:auto;overflow:visible;position:static;top:auto;transform:none;transition:none;width:100%}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container{width:100%}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu{align-items:center;display:flex;justify-content:center}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item{margin-bottom:0}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1{margin:0 10px}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container.level2{display:block;left:50%;position:absolute;text-transform:uppercase;transform:translate(-50%);width:100vw}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container .level3,body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container .level4{display:block;font-size:1rem;font-weight:400;padding:5px 0}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container .level3:last-child,body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container .level4:last-child{padding-bottom:0}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container .level3.-has-submenu,body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container .level4.-has-submenu{font-size:1.125rem;font-weight:700}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container .level3>a,body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container .level3>span{color:#fff}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container .level4>a,body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1.-is-showing-submenus .submenu-container .level4>span{color:#fff}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level2>a,body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level2>span{color:#fbdb02}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level2.-has-submenu{align-items:flex-start}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level3,body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level4{padding:0;text-transform:none}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.-has-submenu{flex-direction:column}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item .submenu-container{display:none;top:147px}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item .shop-menu__submenu{background-color:transparent;box-sizing:content-box;display:grid;grid-template-columns:repeat(5,1fr);height:auto;left:auto;margin:auto;max-width:1500px;overflow-y:visible;overscroll-behavior:auto;position:static;top:auto;transform:none;transition:none;width:auto;z-index:auto}body:not(.barcode-scanner-open) .shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item .shop-menu__submenu.level2{gap:20px 0;padding:30px 20px 40px}}.mini-cart{align-items:center;background:#fafafa;height:100%;margin:0;max-width:500px;overflow:hidden;position:fixed;right:0;top:0;transition:width .3s cubic-bezier(.165,.84,.44,1);width:0;z-index:2}.mini-cart.-is-open{box-shadow:-2px 0 10px 1px #24242475;width:80vw}.mini-cart #close-mini-cart-btn{background-color:#fafafa;height:40px;padding:.5rem;position:absolute;width:40px;z-index:1}.mini-cart #close-mini-cart-btn img{filter:invert(1)}.mini-cart .cart__items{box-sizing:border-box;height:calc(100% - 110px);margin-bottom:0;overflow-y:auto;padding:40px 0}.mini-cart .cart__cart-is-empty-text{color:#626f52;padding:2rem;text-align:center;color:#253067}.mini-cart .mini-cart__cart-info{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -2px 10px 2px #eaeaea;color:#626f52;display:flex;flex-wrap:wrap;position:absolute;text-align:center;width:100%;color:#253067}.mini-cart .mini-cart__cart-info .cart-info-quantity{border-right:1px solid;margin:.5rem 0;width:50%}.mini-cart .mini-cart__cart-info .cart-info-quantity,.mini-cart .mini-cart__cart-info .cart-info-price{box-sizing:border-box;padding:.5rem;width:50%}.mini-cart .mini-cart__cart-info .mini-cart__to-checkout{box-sizing:border-box;color:#fff;padding:1rem;width:100%}.mini-cart .mini-cart__cart-info .mini-cart__to-checkout img{filter:none;position:absolute;right:1rem}.mini-cart .mini-cart__cart-info .mini-cart__empty-cart{background-color:transparent;border:2px solid #c92323;box-sizing:border-box;color:#c92323;cursor:pointer;font-size:.75rem;margin:.5rem auto;padding-inline:20px;width:auto}.mini-cart .mini-cart__cart-info .mini-cart__empty-cart:hover{background-color:#c92323;color:#fff}.cart__product{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;box-sizing:border-box;color:#626f52;column-gap:10px;display:grid;font-size:1rem;grid-row-gap:.25rem;grid-template-areas:"image title" "image information" "buy buy";grid-template-columns:80px minmax(0,1fr);grid-template-rows:auto auto auto;margin:10px;padding:10px;position:relative;width:calc(100% - 20px)}@media (min-width: 768px){.cart__product{grid-template-columns:100px minmax(0,1fr)}}@media (min-width: 992px){.cart__product{grid-template-areas:"image title" "image information" "image price" "image buy";grid-template-columns:10rem minmax(0,3fr);grid-template-rows:1.25rem 1rem 3rem 2rem}}.cart__product .cart-item__count{background-color:#626f52;border:1px solid #fff;border-radius:0;box-sizing:border-box;color:#fff;font-size:.875rem;height:20px;left:5px;line-height:1.1rem;padding:0 5px;position:absolute;text-align:center;top:5px;width:auto}.cart__product .cart-item__image-container{grid-area:image;position:relative}.cart__product .cart-item__image-container img{filter:none;height:100%;object-fit:cover;width:100%}.cart__product .cart-item__information-container{font-size:.8rem;grid-area:information}.cart__product .cart-item__information-container>div{margin-bottom:5px}.cart__product .cart-item__information-container .article__colors .color{display:block;text-align:left}.cart__product .cart-item__information-container .article__colors .product__detail-color-value{display:flex;gap:3px;align-items:center;margin-left:0;margin-right:3px}@media (min-width: 992px){.cart__product .cart-item__information-container .article__colors{display:flex}.cart__product .cart-item__information-container .article__colors .product__detail-color-color-text{display:none}}.cart__product .cart-item__information-container input{max-width:20rem;padding:5px;width:100%}.cart__product .cart-item__remove-item-btn{position:absolute;right:0;top:5px}.cart__product .cart-item__remove-item-btn img{box-sizing:border-box;height:30px;padding:5px;width:30px}.cart__product .product__title{color:#626f52!important;display:block;font-weight:900;grid-area:title;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart__product .product__title:hover{color:#626f52!important}.cart__product .cart-item__item-price-container{align-items:flex-end;display:flex;flex-direction:column;font-weight:900;position:absolute;right:1rem;top:3rem}@media (min-width: 992px){.cart__product .cart-item__item-price-container{grid-area:price;position:static}}.cart__product .cart-item__item-price-container .price__info{font-weight:100}.cart__product .cart-item__buy-container{display:flex;grid-area:buy;grid-column:1/span 2;margin-left:auto;width:100%}@media (min-width: 992px){.cart__product .cart-item__buy-container{grid-column:2;width:100%}}.cart__product .cart-item__buy-container .cart_item__quantity{margin-left:auto;margin-right:.5rem;width:34%}@media (min-width: 992px){.cart__product .cart-item__buy-container .cart_item__quantity{width:auto}}.cart__product .cart-item__buy-container .cart_item__quantity input{height:100%;text-align:center;width:100%}@media (min-width: 992px){.cart__product .cart-item__buy-container .cart_item__quantity input{width:4rem}}.cart__product .cart-item__buy-container .update-item__btn{color:#fff;font-size:.875rem;height:auto;padding:0 10px;width:100%}@media (min-width: 992px){.cart__product .cart-item__buy-container .update-item__btn{max-width:10rem}}.cart__product .cart-item__item-information-container{align-items:center;display:flex;gap:10px;grid-column:1/span 2;justify-content:flex-end;width:100%}.mobile-menu__btn{display:flex;flex-direction:column;height:16px;justify-content:space-between;margin-bottom:3px;overflow:hidden;position:relative;width:25px}@media (min-width: 992px){.mobile-menu__btn{display:none}}.mobile-menu__btn.-is-active .mobile-menu__line:first-child{opacity:0;transform:translate(-100%)}.mobile-menu__btn.-is-active .mobile-menu__line:nth-child(2){transform:rotate(45deg)}.mobile-menu__btn.-is-active .mobile-menu__line:last-child{transform:translateY(-7px) rotate(-45deg)}.mobile-menu__btn .mobile-menu__line{background-color:#fff;border-radius:10px;content:"";height:2px;transition:.2s ease-in;width:100%}.mobile-menu__btn:after{top:50%}.login-container{background-color:#fff}.login-container a{align-items:center;display:flex;font-size:2.25rem;font-weight:700;justify-content:space-between;width:100%}.login-container .-user-is-logged-in{align-items:center;display:flex;justify-content:space-between}.login-container .-user-is-logged-in .logged-in-msg{display:block}.login-container .-user-is-logged-in .logged-in-user-name{font-weight:700}.user-functionality-nav .user-functionality__menu-item{font-size:1.25rem;margin-bottom:15px}.user-functionality-nav .user-functionality__menu-item:last-child{margin-bottom:0}.user-functionality-nav .mobile-user-page img{margin-right:1px;width:21px}.user-functionality-nav .mobile-favorite a,.user-functionality-nav .mobile-user-page a,.user-functionality-nav .mobile-self-scan a,.user-functionality-nav .mobile-search,.user-functionality-nav .mobile-log-out-link a{align-items:center;display:flex;justify-content:space-between}.mobile-search .mobile-search__form{display:flex;margin:0;position:relative;width:100%}.mobile-search .mobile-search__form:focus-within:after{width:100%}.mobile-search .mobile-search__form:after{background-color:#626f52;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .2s ease-out;width:0}.mobile-search .mobile-search__form .mobile-search__form-input{background-color:transparent;border:0;border-radius:0;color:#626f52;outline:0;width:100%}.mobile-search .mobile-search__form input:-webkit-autofill{box-shadow:0 0 0 1000px #fafafa inset}.mobile-search .mobile-search__form button{position:absolute;right:0;top:50%;transform:translateY(-50%)}.shop-menu__submenu-header-area{background:#fff;box-sizing:border-box;display:flex;font-size:2rem;height:80px;margin-bottom:20px}.shop-header.-is-dark-mode:not(.sticky) .mobile-menu__line{background-color:#f0eade}.my-account-page__container{container-type:inline-size}@media (min-width: 768px){.my-account-page__container{display:grid;grid-column-gap:20px;grid-template-areas:"nav info" "nav password" "nav logout";grid-template-columns:.3fr .7fr}}.my-account-page__container input[type=date],.my-account-page__container input[type=text],.my-account-page__container input[type=search],.my-account input[type=date],.my-account input[type=text],.my-account input[type=search]{background-color:#fff;border:1px solid #d8d8d8;border-radius:2px;font-size:1rem;padding:10px 12px;transition:border-color .3s ease,box-shadow .3s ease;width:50%}.my-account-page__container input[type=date]:focus,.my-account-page__container input[type=text]:focus,.my-account-page__container input[type=search]:focus,.my-account input[type=date]:focus,.my-account input[type=text]:focus,.my-account input[type=search]:focus{border-color:#626f52;box-shadow:0 0 0 3px #626f521a;outline:none;border-color:#253067}.my-account-page__container input[type=checkbox],.my-account input[type=checkbox]{accent-color:#626f52;cursor:pointer;height:18px;width:18px;accent-color:#253067}.my-account-page__container input[type=submit],.my-account input[type=submit]{background-color:#a5220e;border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:400;padding:10px 20px}.my-account-page__container input[type=submit]:hover,.my-account input[type=submit]:hover{background-color:#a5220e;transform:translateY(-1px)}.my-account-page__container input[type=submit]:active,.my-account input[type=submit]:active{transform:translateY(0)}.my-account-page__container .user__filter-container p,.my-account .user__filter-container p{color:#626f52;font-weight:900;margin-bottom:5px;color:#253067}.my-account-page__container .user__filter-container form,.my-account .user__filter-container form{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.my-account-page__container .user__filter-container form p,.my-account .user__filter-container form p{margin:0}.my-account-page__container .user__filter-container form input[type=date],.my-account .user__filter-container form input[type=date]{flex:0 1 140px}.my-account-page__container .user__filter-container form input[type=submit],.my-account .user__filter-container form input[type=submit]{flex:0 1 155px}.my-account-page__user-nav{background-color:#fafafa;border-radius:4px;box-shadow:0 2px 5px #0000001a;grid-area:nav;left:10px;position:fixed;right:10px;top:85px;z-index:1}body:has(.show-imitation_container) .my-account-page__user-nav{top:156px!important}body:has(.show-imitation_container):has(header.sticky) .my-account-page__user-nav{top:131px!important}.-imitation-enabled .my-account-page__user-nav{top:138px}.my-account-page__user-nav li:first-of-type{margin-top:8px}.my-account-page__user-nav li:last-of-type{margin-bottom:8px}@media (min-width: 768px){.my-account-page__user-nav{background-color:#fff;border-radius:0;box-shadow:none;padding:10px 20px 10px 0;position:static;z-index:0}.my-account-page__user-nav li:first-of-type{margin-top:unset}.my-account-page__user-nav li:last-of-type{margin-bottom:unset}}.my-account-page__user-nav .my-account__menu-toggle{align-items:center;appearance:none;background-color:#000;border:0;color:#fff;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;padding:12px 16px;text-indent:25px;width:100%;background-color:#1a2247;border-radius:0 0 2px 2px}.my-account-page__user-nav .my-account__menu-toggle .user-nav-icon{height:auto;position:absolute;width:18px}@media (min-width: 768px){.my-account-page__user-nav .my-account__menu-toggle{display:none}}.my-account-page__user-nav .my-account__menu-toggle[aria-expanded=true] .chevron{transform:rotate(-90deg)}.my-account-page__user-nav .my-account__menu-toggle .chevron{transform:rotate(90deg)}.my-account-page__user-nav .user-nav__links{background-color:#fff;margin:0;max-height:0;overflow:hidden;transition:max-height .25s ease}@media (min-width: 768px){.my-account-page__user-nav .user-nav__links{background-color:transparent;max-height:none;overflow:visible}}.my-account-page__user-nav .user-nav__links.-is-open{max-height:1000px}.my-account-page__user-nav .user-nav__links .user-nav__link{display:flex;flex-wrap:wrap}.my-account-page__user-nav .user-nav__links .user-nav__link.-is-active .user_nav__img-wrapper img{transform:rotate(-90deg)}.my-account-page__user-nav .user-nav__links .user-nav__link.-is-active ul{max-height:500px;visibility:visible}.my-account-page__user-nav .user-nav__links .user-nav__link a{align-items:center;color:#000;display:flex;flex-basis:90%;font-size:1.125rem;font-weight:900;justify-content:flex-start;text-decoration:none;text-transform:uppercase;color:#1a2247}.my-account-page__user-nav .user-nav__links .user-nav__link a:before{background:#fff;content:"";height:41px;margin-right:20px;position:relative;transition:.5s ease-in-out;width:10px}.my-account-page__user-nav .user-nav__links .user-nav__link a:hover{color:#626f52;color:#253067}.my-account-page__user-nav .user-nav__links .user-nav__link a:hover:before{background:#609423;content:"";transition:.5s ease-in-out;background:#253067}.my-account-page__user-nav .user-nav__links .user-nav__link .user_nav__img-wrapper{align-items:center;display:flex;flex-basis:10%;justify-content:center;width:10%}.my-account-page__user-nav .user-nav__links .user-nav__link .user_nav__img-wrapper img{position:relative;transform:rotate(90deg);transition:ease-in-out transform .1s;width:.5rem;filter:brightness(0) saturate(100%) invert(12%) sepia(79%) saturate(2335%) hue-rotate(223deg) brightness(78%) contrast(85%)}.my-account-page__user-nav .user-nav__links .user-nav__link ul{flex-basis:100%;max-height:0;overflow:hidden;transition:.3s max-height visibility ease-in-out;visibility:hidden}.my-account-page__user-nav .user-nav__links .user-nav__link ul li{align-items:center;display:flex}.my-account-page__user-nav .user-nav__links .user-nav__link ul li:before{background:#fff;content:"";height:41px;margin-right:20px;position:relative;transition:.5s ease-in-out;width:10px}.my-account-page__user-nav .user-nav__links .user-nav__link ul li:hover{color:#626f52}.my-account-page__user-nav .user-nav__links .user-nav__link ul li:hover:before{background:#609423;content:"";transition:.5s ease-in-out;background-color:#253067}.my-account-page__user-nav .user-nav__links .user-nav__link ul li:hover a{color:#626f52}.my-account-page__user-nav .user-nav__links .user-nav__link ul li a{color:#000;display:block;flex:1;font-size:1rem;font-weight:400;margin-left:30px;padding:10px 0;text-decoration:none;text-transform:none;transition:color .5s ease-in-out}.my-account-page__user-nav .user-nav__links .user-nav__link ul li a:hover{color:#626f52;color:#253067}.user__user-popular-container{background-color:#fff;padding:20px 30px}@media (max-width: 768px){.user__user-popular-container{padding:10px 15px}}.user__user-popular-container .user__popular-container h2{color:#626f52;font-size:26px;font-weight:700;text-transform:uppercase;color:#253067}.user__user-popular-container .product-count{display:none}.user__user-popular-container .product-list__container{padding:30px 0}.user__user-popular-container .product-list__container .product-list{grid-gap:10px;grid-template-columns:1fr;padding:0;width:100%}@media (min-width: 992px){.user__user-popular-container .product-list__container .product-list{display:grid;grid-template-columns:1fr 1fr 1fr}}.user__user-popular-container .product-list__container .product-list .product__details-container .product__detail-item .product__detail-value{text-align:right}.user__user-popular-container .product-list__container .product-list .amount-in-cart__list-placement{display:none!important}.user__user-popular-container .arrow-pager{width:24px}.user__user-popular-container .pagination-wrapper.order-history{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:20px;padding-top:unset}@media (max-width: 768px){.user__user-popular-container .pagination-wrapper.order-history{gap:15px;justify-content:center}}.user__user-popular-container .pagination-wrapper.order-history .button{align-items:center;color:#fff;display:inline-flex;flex:0 1 200px;font-weight:400;justify-content:center;padding:12px;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.user__user-popular-container .pagination-wrapper.order-history .button:hover{background-color:#a5220e;transform:translateY(-1px)}.user__user-popular-container .pagination-wrapper.order-history .button:first-child{flex-direction:row}.user__user-popular-container .pagination-wrapper.order-history .button:last-child{flex-direction:row-reverse}.user__user-popular-container .pagination-wrapper.order-history form{align-items:center;display:flex;gap:10px;padding:8px 16px}.user__user-popular-container .pagination-wrapper.order-history form span{color:#626f52;font-size:1rem}.user__user-popular-container .pagination-wrapper.order-history form input[type=number]{aspect-ratio:1/1;background-color:#fff;border:1px solid #d8d8d8;border-radius:2px;font-size:1rem;padding:8px 12px;text-align:center;transition:border-color .3s ease;width:40px}.user__user-popular-container .pagination-wrapper.order-history form input[type=number]:focus{border-color:#626f52;box-shadow:0 0 0 2px #626f521a;outline:none}.user__user-popular-container .pagination-wrapper.order-history form input[type=number]::-webkit-outer-spin-button,.user__user-popular-container .pagination-wrapper.order-history form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.user__user-popular-container .pagination-wrapper.order-history form input[type=number][type=number]{-moz-appearance:textfield}@media (max-width: 575px){.user__user-popular-container .pagination-wrapper.order-history{flex-direction:column;height:250px}.user__user-popular-container .pagination-wrapper.order-history .btn.btn-primary{min-width:200px;order:1}.user__user-popular-container .pagination-wrapper.order-history form{margin-bottom:10px;order:0}}.user__user-information-container{grid-area:info}.user__user-information-container .user__information-container{background-color:#fff;display:flex;flex-wrap:wrap;padding:20px 30px;position:relative}@media (max-width: 768px){.user__user-information-container .user__information-container{padding:10px 15px}}.user__user-information-container .user__information-container:after{border-bottom:1px solid #609423;bottom:0;content:"";left:50%;position:absolute;right:0;transform:translate(-50%);width:95%;border-bottom:1px solid #253067}.user__user-information-container h2{color:#626f52;flex-basis:100%;font-size:26px;font-weight:700;margin-bottom:.5rem;text-transform:uppercase;color:#253067}.user__user-information-container .user__user-information{display:flex;flex-basis:calc(50% - .5em);flex-direction:column;margin-bottom:10px;margin-top:10px}.user__user-information-container .user__user-information:first-of-type{padding-right:1em}@container (width < 400px){.user__user-information-container .user__user-information{flex-basis:100%}.user__user-information-container .user__user-information:first-of-type{padding-right:0}}.user__user-information-container .user__user-information-label{color:#626f52;font-size:1rem;font-weight:700;color:#253067}.user__user-information-container .user__user-information-information{font-size:1.375rem}.user-page__form{background-color:#fff;overflow:hidden;padding:20px 30px}@media (max-width: 768px){.user-page__form{padding:10px 15px}}.user-page__form fieldset{display:flex;flex-wrap:wrap}.user-page__form legend{flex-basis:100%;font-size:1.625rem;font-weight:700;color:#253067}.user-page__form .password__info-container .password__info-wrapper{min-width:max-content;width:40%}@container (width < 400px){.user-page__form .password__info-container .password__info-wrapper{min-width:auto;width:100%}}.user-page__form.password{grid-area:password}.user-page__form .user-form__input-container{flex-basis:calc(50% - .5em);margin-bottom:10px}@container (width < 500px){.user-page__form .user-form__input-container{flex-basis:100%;margin-bottom:2rem}}.user-page__form .user-form__input-container label{color:#626f52;display:block;font-size:16px;font-weight:700;margin-bottom:.3rem;margin-right:1rem;color:#253067}.user-page__form .user-form__input-container input{border:1px solid #d8d8d8;border-radius:2px;box-sizing:border-box;margin-left:auto;opacity:1;padding:10px;width:90%}@container (width < 400px){.user-page__form .user-form__input-container input{width:100%}}.user-page__form button{border-radius:2px;display:block;float:left;font-size:1.125rem;margin-left:auto;min-width:max-content;padding:12px 10px;width:30%}.user__user-logout-container{grid-area:logout;margin:10px 0}.user__user-logout-container .user-logout-container{background-color:#fff;overflow:hidden;padding:20px 30px}@media (max-width: 768px){.user__user-logout-container .user-logout-container{padding:10px 15px}}.user__user-logout-container h2{color:#626f52;display:block;font-size:1.25rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase;color:#253067}.user__user-logout-container a{background-color:#fbdb02;border-radius:2px;color:#626f52;display:block;float:left;font-size:1.125rem;margin-left:auto;min-width:max-content;padding:12px 10px;text-align:center;width:30%;background-color:#a5220e;color:#fff}.user__user-logout-container a:hover{background-color:#f2cf1f;color:#626f52;background-color:#253067;color:#fff}.my-account__pagination-btn{display:block;margin:10px 10px 10px auto;padding:10px 15px;text-align:center;width:fit-content}.password__error-container{border:2px solid #c92323;color:#c92323;margin:10px 0;padding:10px}.password__info-container{flex-basis:100%;margin-bottom:20px}.password__info-container .password__info-wrapper{background-color:#487b0d2a;border-radius:2px;padding:10px;width:100%;background-color:#f0eade}.password__info-container .password__info-wrapper span{font-family:1rem;font-weight:700}.password__info-container .password__info-wrapper ul{font-size:1rem;list-style:disc;margin:0 20px}.page__title{margin:1rem 0;padding-left:20px}.page-container{margin:0 auto;max-width:50rem;padding:0 20px 20px}.page-container.main-container{margin:0 auto;max-width:50rem}.page-container .page__content-container{box-sizing:border-box;margin:20px 0;width:100%}.page-container .page__content-container:last-child .page__content{padding:20px}.page-container .page__content-container .page__content{background-color:#fff;font-size:1.125rem;line-height:1.25rem;padding:20px 20px 0}.page-container .page__content-container .page__content.summernote-custom-content{all:revert}.page-container .page__content-container img{max-width:100%}blockquote{margin:0}body.error-404{background-color:#f0eade;color:#565a65;font-family:OpenSans}body.error-404 .shop-header{position:relative;background-color:#a5220e}body.error-404 .shop-header a,body.error-404 .shop-header button{color:#fff;cursor:pointer;text-decoration:none}@media (min-width: 992px){body.error-404 .shop-header .shop-menu a,body.error-404 .shop-header .shop-menu button{color:#fff}}body.error-404 .wrap{max-width:1024px;margin:5rem auto;padding:2rem;background-color:#fff;border:1px solid #e1e1e1;border-radius:.5rem;position:relative}body.error-404 .wrap h1{font-weight:lighter;letter-spacing:.8;font-size:3rem;margin-top:0;margin-bottom:0;color:#565a65}body.error-404 .wrap p{margin-top:1.5rem}body.error-404 .wrap ul{list-style:disc;margin-left:15px}body.error-404 .wrap a{color:#a5220e}body.error-404 .wrap pre{white-space:normal;margin-top:1.5rem}body.error-404 .wrap code{background-color:#f5f5f5;border:1px solid #e1e1e1;padding:.5rem 1rem;border-radius:5px;display:block}body.error-404 .wrap{margin-bottom:6rem}.popup__container{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.popup__container .popup__container-backdrop{background-color:#00000080;height:100%;position:absolute;transition:opacity .4s;width:100%}.popup__container .popup__content{background:#fff;background-size:cover;isolation:isolate;max-height:70vh;max-width:50rem;overflow:hidden auto;padding:15px;position:relative;transition:transform .2s cubic-bezier(.165,.84,.44,1);width:80%}@media (min-width: 992px){.popup__container .popup__content{padding:30px}}.popup__container .popup__content .close-btn{background:#000;height:30px;right:0;top:0;width:30px}.popup__container .popup__content .close-btn img{height:100%;padding:5px;width:100%}.popup__container .popup__content .popup__text-content{background-color:#ffffffbf;padding:5px}@media (min-width: 992px){.popup__container .popup__content .popup__text-content{padding:10px}}.popup__container .popup__content .popup__text-content img{max-width:100%}.popup__container .popup__content .popup__background-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.-is-being-removed .popup__container-backdrop{opacity:0}.-is-being-removed .popup__content{transform:scale(0)}#delete-confirm-overlay{align-items:center;background-color:#0009;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}#delete-confirm-overlay>div{background:#fff;box-shadow:0 4px 12px #0000004d;margin:20px;max-width:470px;padding:30px;text-align:center;width:100%}#delete-confirm-overlay>div p{font-size:22px;margin:unset}#delete-confirm-overlay>div p .delete-confirm-custom-text{font-weight:700}#delete-confirm-overlay>div>div{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}#delete-confirm-overlay>div>div .delete-confirm-cancel,#delete-confirm-overlay>div>div .delete-confirm-delete{cursor:pointer;font-size:18px;padding:12px 55px;text-transform:uppercase}#delete-confirm-overlay>div>div .delete-confirm-cancel{background-color:#fbdb02;color:#005300}#delete-confirm-overlay>div>div .delete-confirm-cancel:hover{background-color:#f2cf1f}#delete-confirm-overlay>div>div .delete-confirm-delete{background-color:#c92323;color:#fff}#delete-confirm-overlay>div>div .delete-confirm-delete:hover{background-color:#b91616}.product__labels-container{left:10px;pointer-events:none;position:absolute;top:10px}@media (min-width: 768px){.product__labels-container{left:0}}.product__labels-container.-is-product-modal .product__label-list .product__label-single:nth-child(n+3){display:block}.product__labels-container .product__label-list{max-width:calc(100% - 50px)}@media (min-width: 768px){.product__labels-container .product__label-list{max-width:none}}.product__labels-container .product__label-list .product__label-single:nth-child(n+3){display:none}@media (min-width: 992px){.product__labels-container .product__label-list .product__label-single:nth-child(n+3){display:block}}.product__labels-container .product__label-list .product__label-single:first-child span{margin-top:5px}.product__labels-container .product__label-list .product__label-single.discount span,.product__labels-container .product__label-list .product__label-single.campaign span{background-color:#fbdb02}.product__labels-container .product__label-list .product__label-single span{background-color:#fff;box-shadow:1px 1px 3px #949494;display:inline-block;font-size:1rem;margin-top:10px;padding:5px 10px}@media (min-width: 992px){.list-view .product__labels-container{align-self:flex-end;grid-area:label;margin-left:10px;position:static}.list-view .product__labels-container .product__label-list{max-width:none}.list-view .product__labels-container .product__label-list .product__label-single:nth-child(n+3){display:none}}@media (min-width: 992px) and (min-width: 992px){.list-view .product__labels-container .product__label-list .product__label-single:nth-child(n+3){display:none}}@media (min-width: 992px){.list-view .product__labels-container .product__label-list .product__label-single span{font-size:.875rem;white-space:nowrap}}.main-container:not(.page-container){background-color:#f0eade;border-radius:16px 16px 0 0;padding-top:10px;max-width:unset;margin-top:-16px!important;position:relative}@media (min-width: 992px){.main-container:not(.page-container){border-radius:32px 32px 0 0;margin-top:-32px!important}}.main-container:not(.page-container) .product-list__container{max-width:1500px;padding:20px}@media (min-width: 992px){.main-container:not(.page-container) .product-list__container{align-items:flex-start;display:flex;padding:20px 10px 10px}}.main-container:not(.page-container) .product-list__container{margin:0 auto;padding-top:35px;max-width:1500px}@media (min-width: 992px){.main-container:not(.page-container) .product-list__container{border-radius:32px 32px 0 0;padding-top:75px}}@media (min-width: 768px){.main-container:not(.page-container) .product-list__container .product-list{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;padding:0;grid-gap:0 30px}}@media (min-width: 992px){.main-container:not(.page-container) .product-list__container .product-list{grid-gap:15px;grid-template-columns:repeat(3,minmax(0,1fr));width:75%;grid-gap:36px;padding:0 0 0 30px}}@media (min-width: 992px){.main-container:not(.page-container) .product-list__container .product-list.list-view{display:block;display:flex;flex-direction:column}}.main-container:not(.page-container) .product-list__container .product-list .product-list__product{background-color:#fff;border:none;color:#565a65;margin:20px 0;border-radius:16px;overflow:hidden;padding:0 0 10px;font-family:OpenSans;font-size:16px}@media (min-width: 992px){.main-container:not(.page-container) .product-list__container .product-list .product-list__product{margin:unset}}.main-container:not(.page-container) .product-list__container .product-list .product-list__product .product__title{padding:13px 15px 0;color:#565a65;font-family:Playfair;font-size:1.2rem;line-height:30px}@media (min-width: 992px){.main-container:not(.page-container) .product-list__container .product-list .product-list__product .product__title{font-size:1.5rem}}.main-container:not(.page-container) .product-list__container .product-list .product-list__product .product__information-container{flex-direction:column-reverse;padding:0 15px 5px}.main-container:not(.page-container) .product-list__container .product-list .product-list__product .product__buy-container{padding:10px 15px}body:has(header.guest) .main-container:not(.page-container) .product-list__container .product-list .product-list__product{grid-template-areas:"image title" "image info" "image info" "image info";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr 1fr 1fr;min-height:unset;max-height:unset}body:has(header.guest) .main-container:not(.page-container) .product-list__container .product-list .product-list__product .product__image-container>img{border-radius:0;max-height:unset}body:has(header.guest) .main-container:not(.page-container) .product-list__container .product-list .product-list__product .product__image-container{border-bottom:none}@media (min-width: 992px){body:has(header.guest) .main-container:not(.page-container) .product-list__container .product-list .product-list__product{height:unset;grid-template-columns:1fr;grid-template-areas:"image" "title" "info";grid-template-rows:300px auto 1fr;min-height:450px}body:has(header.guest) .main-container:not(.page-container) .product-list__container .product-list .product-list__product .product__information-container{padding-right:13px;padding-left:13px}body:has(header.guest) .main-container:not(.page-container) .product-list__container .product-list .product-list__product .product__title{padding-right:13px;padding-left:13px}}.articles-search__form{border-bottom:3px solid #626f52;display:flex;margin:0 0 20px;padding:5px 10px}.articles-search__form input{background-color:transparent;border:0;border-radius:0;color:#626f52;outline:0;width:100%}.articles-search__form input::placeholder{color:#626f52;font-size:.875rem}.articles-search__form img{width:25px}.user-favorites__list .favorite-list__item{margin-bottom:10px;padding:10px}.mobile-product-actions{display:flex;gap:10px;margin:0 0 10px}.mobile-filter-btn,.mobile-sort-btn{flex:1;font-size:1.125rem;padding:10px 20px;background-color:#253067;color:#fff;border-radius:0;font-weight:700}.mobile-sort-btn{background-color:#fff;color:#253067;border:1pt solid #253067}.mobile-sort-btn:hover{background-color:#fff;border:1pt solid #253067;color:#253067}.article__filter-container{color:#626f52;position:relative;top:0}@media (min-width: 992px){.article__filter-container{padding:0 10px;width:25%;margin-top:0}}@media (min-width: 992px){body:has(header.sticky) .article__filter-container{left:5px;max-height:calc(-200px + 100vh);overflow-y:auto;padding-left:15px;position:sticky;top:110px;margin-top:50px;top:180px!important}}.article__filter-container .article-list__label{color:#626f52;display:block;font-size:1.125rem;font-weight:700;padding:10px 0;text-transform:uppercase;white-space:nowrap}@media (min-width: 992px){.article__filter-container .article-list__label{padding-top:0}}@media (min-width: 1350px){.article__filter-container .article-list__label{display:inline-block;padding:0}}.article__filter-container .article-list__view-picker{align-items:center;display:flex;flex-wrap:wrap;flex-wrap:unset;padding-bottom:30px}@media (min-width: 992px) and (max-width: 1350px){.article__filter-container .article-list__view-picker{flex-wrap:wrap}}.article__filter-container .article-list__view-picker>.article-list__label{margin-right:auto}.article__filter-container .article-list__view-picker .button{align-items:center;background-color:#fff;border:1px solid #e1e1e1;color:#626f52;display:flex;height:2rem;justify-content:center;line-height:1;margin-bottom:5px;padding:5px 10px;text-transform:none;white-space:nowrap;width:100%}@media (min-width: 1350px){.article__filter-container .article-list__view-picker .button{margin-bottom:0;width:auto}}.article__filter-container .article-list__view-picker .button.window-view svg{position:relative;top:1px}.article__filter-container .article-list__view-picker .button svg{margin-right:1rem;overflow:unset}.article__filter-container .article-list__view-picker .button svg rect,.article__filter-container .article-list__view-picker .button svg line{fill:#626f52;stroke:#626f52}.article__filter-container .article-list__view-picker .button svg{margin-right:10px}.article__filter-container .article-list__view-picker .button.-is-active{background-color:#626f52;border:1px solid #626f52;color:#fff}.article__filter-container .article-list__view-picker .button.-is-active rect,.article__filter-container .article-list__view-picker .button.-is-active line{fill:#fff;stroke:#fff}.article__filter-container .article-list__view-picker .button{width:auto;border-radius:5px}.article__filter-container .article-list__view-picker .button[data-view=list],.article__filter-container .article-list__view-picker .button[data-view=window]{background-color:#fff;border:1px solid #253067;color:#253067}.article__filter-container .article-list__view-picker .button[data-view=list] svg line,.article__filter-container .article-list__view-picker .button[data-view=window] svg line{stroke:#253067}.article__filter-container .article-list__view-picker .button[data-view=list] rect,.article__filter-container .article-list__view-picker .button[data-view=list] line,.article__filter-container .article-list__view-picker .button[data-view=window] rect,.article__filter-container .article-list__view-picker .button[data-view=window] line{fill:#253067;stroke:#253067}.article__filter-container .article-list__view-picker .button[data-view=list].-is-active,.article__filter-container .article-list__view-picker .button[data-view=window].-is-active{background-color:#253067;color:#fff}.article__filter-container .article-list__view-picker .button[data-view=list].-is-active rect,.article__filter-container .article-list__view-picker .button[data-view=list].-is-active line,.article__filter-container .article-list__view-picker .button[data-view=window].-is-active rect,.article__filter-container .article-list__view-picker .button[data-view=window].-is-active line{fill:#fff;stroke:#fff}.article__filter-container .article-list__view-picker .button[data-view=list]{margin-left:0;margin-top:10px;margin-top:unset}.article__filter-container .article-list__view-picker .button[data-view=window]{margin-top:10px;margin-top:unset}.article__filter-container .article-list__view-picker{display:flex;column-gap:10px}.article__filter-container .article-list__view-picker>.article-list__label{color:#000;font-size:16px;width:100%}@media (min-width: 768px){.article__filter-container .article-list__view-picker>.article-list__label{padding-bottom:10px}}.article__filter-container .product__filter-overlay,.article__filter-container .product__sort-overlay{background-color:#000;inset:0;opacity:0;position:fixed;transition:opacity .2s ease-out .1s;width:0;z-index:1}@media (min-width: 992px){.article__filter-container .product__filter-overlay,.article__filter-container .product__sort-overlay{display:none}}.article__filter-container .product__filter-overlay.-is-showing,.article__filter-container .-is-showing.product__sort-overlay{opacity:.5;width:100%}.article__filter-container .article-list__filters-form{background-color:#fafafa;height:100%;inset:0;position:fixed;transform:translate(-105%);transition:transform .3s cubic-bezier(.165,.84,.44,1);width:95%;z-index:3}@media (min-width: 992px){.article__filter-container .article-list__filters-form{height:auto;margin-top:20px;position:static;transform:none;width:100%}}.article__filter-container .article-list__filters-form.-is-showing{transform:translate(0)}@media (min-width: 992px){.article__filter-container .article-list__filters-form{background-color:transparent}}.article__filter-container .article-list__filters-form button{right:20px;top:30px}.article__filter-container .article-list__filters-form .filter-header-area{box-sizing:border-box;color:#a5220e;display:flex;font-size:2rem;height:80px;margin:0;padding:20px;text-transform:uppercase}.article__filter-container .article-list__filters-form .filters__filter-list{padding:0 20px}@media (min-width: 992px){.article__filter-container .article-list__filters-form .filters__filter-list{padding:0}}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;overflow:hidden;padding:5px 10px}@media (min-width: 992px){.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container{background-color:transparent;margin-bottom:0;padding:5px 0}}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container.-is-showing .single-filter__toggle-btn img{transform:rotate(270deg)}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__toggle-btn{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:100%}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__toggle-btn span{color:#000}@media (min-width: 992px){.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__toggle-btn{margin-right:2px}}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__toggle-btn img{height:1.25rem;transform:rotate(90deg);transition:transform .2s;width:1.25rem;filter:brightness(0) saturate(100%) invert(12%) sepia(79%) saturate(2335%) hue-rotate(223deg) brightness(78%) contrast(85%)}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options{display:none;padding-top:10px;width:100%}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options.color{column-count:2}@media (min-width: 992px){.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options.color{column-count:1}}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options input,.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options label{color:#000;cursor:pointer}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options input{-webkit-appearance:none;appearance:none;background-color:transparent;margin:0}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options li:not(.article-filters__color-option){margin-bottom:5px}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options li:not(.article-filters__color-option) input{border:1px solid;height:1.125em;position:relative;top:4px;width:1.15rem}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options li:not(.article-filters__color-option) input:before{color:#fff;content:"";height:100%;inset:0;line-height:1rem;position:absolute;text-align:center;transition:background-color .2s;width:100%}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options li:not(.article-filters__color-option) input:checked:before{background-color:#626f52;content:"\2713"}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options .article-filters__color-option{display:block;margin:0 0 5px 5px}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options .article-filters__color-option label{align-items:center;display:flex}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options .article-filters__color-option label span{margin-left:10px;order:1;text-transform:capitalize}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options .article-filters__color-option input{display:flex}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options .article-filters__color-option input:checked:before{content:"\2713"}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options .article-filters__color-option input:before{background-color:var(--color);border-radius:50%;color:#626f52;content:"";display:inline-block;font-size:1.5rem;height:18px;line-height:.775rem;text-align:center;width:18px}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options .article-filters__color-option input.-with-border:before{box-shadow:inset 0 0 0 2px #000}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options .article-filters__color-option input.-with-image:before{background:url(../img/shop/mixcolor.svg);background-position:center;background-repeat:no-repeat}.article__filter-container .article-list__filters-form .filters__filter-list .single-filter__container .single-filter__options .article-filters__color-option .product__detail-color-color-text{text-transform:capitalize}.article__filter-container .filter__submit-buttons-container{box-sizing:border-box;display:flex;padding:20px 15px;position:absolute;width:100%}@media (min-width: 992px){.article__filter-container .filter__submit-buttons-container{column-gap:10px;padding:10px 0 0;position:inherit}}@media (min-width: 992px) and (max-width: 1350px){.article__filter-container .filter__submit-buttons-container{flex-wrap:wrap;gap:10px}}.article__filter-container .filter__submit-buttons-container button{margin:0 5px;padding:10px}@media (min-width: 992px){.article__filter-container .filter__submit-buttons-container button{margin:0}}.article__filter-container .filter__submit-buttons-container button:first-child{background-color:#fbdb02;color:#626f52;transition:background-color .2s ease-in-out,transform .02s ease-in-out}.article__filter-container .filter__submit-buttons-container button:first-child:hover{background-color:#f2cf1f}.article__filter-container .filter__submit-buttons-container button{border:1px solid #253067;color:#253067;border-radius:10px}.article__filter-container .filter__submit-buttons-container button:first-of-type{background-color:#fff}.article__filter-container .filter__submit-buttons-container button:first-of-type:hover{background-color:unset}.article__filter-container .filter__submit-buttons-container button:nth-of-type(2){background-color:#253067;color:#fff}@media (min-width: 768px){.article__filter-container .filter__submit-buttons-container button:nth-of-type(2){width:100%}}.article__filter-container .filter__submit-buttons-container #clear-filters-btn{color:#253067}.article__filter-container .filter__submit-buttons-container #clear-filters-btn:hover{background-color:#fff}@media (min-width: 768px){.article__filter-container .filter__submit-buttons-container #clear-filters-btn{width:100%}}.product-list__product{background-color:#fff;border:1px solid #d8d8d8;box-sizing:border-box;color:#626f52;column-gap:10px;display:grid;font-size:1.125rem;font-weight:400;grid-template-areas:"image title" "image price" "image info" "image info" "buy buy";grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto 60px;min-height:236px;padding:10px;position:relative;color:#565a65;margin:10px;border-radius:16px;font-size:16px;overflow:hidden}.product-list__product.-is-search-result-product{grid-template-areas:"image title" "image price" "image info" "image info";grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;min-height:0}.product-list__product.-is-search-result-product .product__information-container{padding:10px}@media (min-width: 768px){.product-list__product{padding:0}}@media (min-width: 992px){.product-list__product{grid-template-areas:"image" "title" "price" "info" "buy";grid-template-columns:1fr;grid-template-rows:300px max-content 30px auto 60px}}.product-list__product a span{color:#626f52}.product-list__product button{cursor:pointer}.product-list__product .product__image-container{cursor:pointer;grid-area:image;position:relative}@media (min-width: 992px){.product-list__product .product__image-container{border-bottom:1px solid #d8d8d8}}.product-list__product .product__image-container:active svg{transform:scale(1.1)}.product-list__product .product__image-container>img{height:100%;max-height:200px;object-fit:cover;width:100%;border-radius:4px 4px 0 0}@media (min-width: 768px){.product-list__product .product__image-container>img{max-height:none}}.product-list__product .product__image-container .product__favorite-btn{position:absolute;right:10px;top:10px}.product-list__product .product__image-container .product__favorite-btn.-is-favorite svg .inner{fill:#a5220e}.product-list__product .product__image-container .product__favorite-btn svg{filter:drop-shadow(1px 1px 2px rgba(0,0,0,.4));height:30px;width:30px}.product-list__product .product__image-container .product__favorite-btn svg .inner{fill:transparent;transition:fill .2s}.product-list__product .product__image-container .product__favorite-btn svg .outer{fill:#fff}.product-list__product .product__title{color:#626f52;cursor:pointer;font-size:1.25rem;font-weight:800;grid-area:title;line-height:1.5rem;text-decoration:none;padding:10px 10px 0;color:#565a65}.product-list__product .product__price-container{align-items:center;display:flex;grid-area:price;justify-content:space-between;align-items:flex-end;padding:0 10px}.product-list__product .product__price-container .discount-percent{color:#c92323;display:none;font-size:1rem}@media (min-width: 992px){.product-list__product .product__price-container .discount-percent{display:block}}.product-list__product .product__price-container .product__price{font-size:1.25rem;font-weight:900}.product-list__product .product__price-container .product__price.-is-regular{color:#000}.product-list__product .product__price-container .product__price.-is-discount{color:#c92323}.product-list__product .product__price-container .product__former-price{font-size:1rem;text-decoration:line-through}@media (min-width: 992px){.product-list__product .product__price-container .product__former-price{margin:0 1rem 0 auto}}.product-list__product .product__information-container{display:flex;flex-direction:column;grid-area:info;padding:0 10px}.product-list__product .product__information-container .product__details-container ul .product__detail-item{container-type:inline-size;display:flex;justify-content:space-between;margin-bottom:5px}@media (min-width: 992px){.product-list__product .product__information-container .product__details-container ul .product__detail-item{margin-top:7px}}.product-list__product .product__information-container .product__details-container ul .product__detail-item.incoming-delivery{font-weight:700}.product-list__product .product__information-container .product__details-container ul .product__detail-item .product__detail-colors{display:flex;text-align:right;flex-wrap:wrap}@media (min-width: 992px){.product-list__product .product__information-container .product__details-container ul .product__detail-item .product__detail-colors{column-gap:5px;flex-direction:row}}@container (width < 300px){.product-list__product .product__information-container .product__details-container ul .product__detail-item .product__detail-colors{flex-direction:row}.product-list__product .product__information-container .product__details-container ul .product__detail-item .product__detail-colors .product__detail-color-color-text{display:none}}.product-list__product .product__buy-container{column-gap:10px;display:flex;grid-area:buy;min-height:40px;padding:10px;position:relative}.product-list__product .product__buy-container .product__amount-container{width:30%}.product-list__product .product__buy-container .product__amount-container .product__amount-input{border:1px solid #e2e2e2;height:100%;text-align:center;width:100%}.product-list__product .product__buy-container .product__buy-btn{font-size:1rem;width:70%}.product-list__product .product__buy-container .wl_out-of-stock{align-content:center;background-color:#e2e2e2;color:#000;opacity:1;text-align:center;width:70%}.product-list__product .product__buy-container .wl-window-only{display:none}@media (min-width: 992px){.product-list__product .product__buy-container .wl-window-only{display:block}}.product-list__product .product__buy-container .wl-list-only{display:none}@media (min-width: 992px){.product-list.list-view .product-list__product{background-color:#fff;column-gap:0;grid-template-areas:"image title info price" "image label info buy";grid-template-columns:10% 25% 25% 40%;grid-template-rows:50px auto;margin-bottom:10px;min-height:0;padding:10px;position:relative}.product-list.list-view .product-list__product .product__image-container{border-bottom:0}.product-list.list-view .product-list__product .product__image-container img{aspect-ratio:1}.product-list.list-view .product-list__product .product__image-container .product__favorite-btn{left:0;top:5px;width:40px}.product-list.list-view .product-list__product .product__title{line-height:normal;padding-left:10px;padding-top:0}.product-list.list-view .product-list__product .product__information-container{display:block}.product-list.list-view .product-list__product .product__information-container .product__detail-item{container-type:inline-size}.product-list.list-view .product-list__product .product__information-container .product__detail-item:first-child{margin-top:0}.product-list.list-view .product-list__product .product__information-container .product__detail-item.incoming-delivery{container-type:normal;font-weight:700;position:absolute;right:10px;top:47px}.product-list.list-view .product-list__product .product__information-container .product__detail-item.incoming-delivery span{width:auto}.product-list.list-view .product-list__product .product__information-container .product__detail-item.qty{container-type:normal;position:absolute;right:10px;top:27px}.product-list.list-view .product-list__product .product__information-container .product__detail-item.qty .product__detail-label{width:auto}.product-list.list-view .product-list__product .product__information-container .product__detail-item.color{display:flex}.product-list.list-view .product-list__product .product__information-container .product__detail-item.color .product__detail-colors{flex-direction:row}.product-list.list-view .product-list__product .product__information-container .product__detail-item .product__detail-label{display:inline-block;margin-right:10px;width:100px}.product-list.list-view .product-list__product .product__information-container .product__detail-item .product__detail-value.color{text-align:right}.product-list.list-view .product-list__product .product__information-container .product__detail-item .product__detail-value .product__detail-color-value{margin-left:0}.product-list.list-view .product-list__product .product__price-container{align-items:flex-end;height:fit-content;justify-content:flex-end;margin-left:20px;position:relative;text-align:right}.product-list.list-view .product-list__product .product__price-container .product__price{order:3;margin-left:5px}}@media (min-width: 992px){.product-list.list-view .product-list__product .product__price-container .discount-percent{order:1;margin:0 5px 1px}.product-list.list-view .product-list__product .product__price-container .product__price{order:3;margin-left:5px}}@media (min-width: 992px) and (min-width: 992px){.product-list.list-view .product-list__product .product__price-container .product__former-price{margin:0 5px 1px}}@media (min-width: 992px){.product-list.list-view .product-list__product .product__price-container .discount-percent{order:1;margin:0 5px 1px}.product-list.list-view .product-list__product .product__buy-container{align-self:flex-end;height:50%;justify-content:flex-end;margin-bottom:0;margin-top:0;padding:0}.product-list.list-view .product-list__product .product__buy-container button,.product-list.list-view .product-list__product .product__buy-container input{height:40px}.product-list.list-view .product-list__product .product__buy-container .product__amount-container{width:auto}.product-list.list-view .product-list__product .product__buy-container .product__amount-container .product__amount-input{width:4rem}}.product__add-to-cart-complete{background-color:#fff;border:5px solid #fff;border-radius:0 50% 50%;box-shadow:-2px 0 10px 1px #24242475;height:5rem;overflow:hidden;position:absolute;right:2rem;top:-200%;transform:rotate(225deg);width:5rem}.product__add-to-cart-complete:after{align-items:center;color:#fff;content:"+";display:flex;font-size:2rem;font-weight:700;justify-content:center;left:calc(50% + 3px);position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.product__add-to-cart-complete img{border-radius:50%;height:100%;object-fit:cover;position:relative;transform:rotate(135deg);width:100%}.product__detail-value{display:inline;font-weight:800}.product__detail-value .product__detail-color-value{display:inline-block;margin-left:5px}.product__detail-value .product__detail-color-value .product__detail-color-color{background-color:var(--color);border-radius:50%;display:inline-block;height:12px;width:12px}.product__detail-value .product__detail-color-value .product__detail-color-color.-with-border{border:1px solid #000}.product__detail-value .product__detail-color-value .product__detail-color-color.-with-image{background:url(../img/shop/mixcolor.svg);background-position:center;background-repeat:no-repeat}.product__detail-value .product__detail-color-value .product__detail-color-color-text{text-transform:capitalize;font-weight:400}.product-list__product .product__image-container>img.no-cover{object-fit:contain}.article-list__sort-container{background-color:#fafafa;box-sizing:border-box;height:100%;inset:0;overflow-x:hidden;overflow-y:auto;position:fixed;transform:translate(-105%);transition:transform .3s cubic-bezier(.165,.84,.44,1);width:95%;z-index:3}.article-list__sort-container.-is-showing{transform:translate(0)}@media (min-width: 992px){.article-list__sort-container{background-color:transparent;height:auto;inset:unset;margin:20px 0;overflow-y:visible;position:static;transform:none;transition:none;width:100%;z-index:auto}}.article-list__sort-container .sort-header-area{box-sizing:border-box;color:#a5220e;display:flex;font-size:2rem;height:80px;margin:0;padding:20px;text-transform:uppercase}.article-list__sort-container .product__sort-close-btn{position:absolute;right:20px;top:30px}.article-list__sort-container form{padding:0 20px}@media (min-width: 992px){.article-list__sort-container form{padding:0}}.article-list__sort-container form fieldset{min-width:0}.article-list__sort-container form legend{color:#a5220e;font-size:1.125rem;font-weight:700;color:#000;font-size:16px;width:100%;padding:0 0 10px}.article-list__sort-container form label{display:block;color:#000}@media (min-width: 992px){.article-list__sort-container form label{margin-left:0;margin-bottom:15px}}.article-list__sort-container form label:has(input:checked){font-weight:700}.article-list__sort-container form input{-webkit-appearance:none;appearance:none;background-color:#fff;background-color:unset}.article-list__sort-container form input:checked{font-weight:700}.article-list__sort-container form input:checked:after{content:"\2713";display:inline-block}.article-list__sort-container .filter__sort-buttons-container{box-sizing:border-box;column-gap:10px;display:flex;padding:20px 0;width:100%}@media (min-width: 992px) and (max-width: 1350px){.article-list__sort-container .filter__sort-buttons-container{flex-wrap:wrap}}@media (min-width: 992px){.article-list__sort-container .filter__sort-buttons-container{column-gap:20px;column-gap:10px}}.article-list__sort-container .filter__sort-buttons-container button{flex:1;margin:5px 0;padding:10px}@media (min-width: 992px){.article-list__sort-container .filter__sort-buttons-container button{flex:initial}}.article-list__sort-container .filter__sort-buttons-container button:first-child{background-color:#fbdb02;color:#626f52;background-color:#fff;border:1px solid #253067;color:#253067}.article-list__sort-container .filter__sort-buttons-container button{border:1px solid #253067;color:#253067;border-radius:10px}.article-list__sort-container .filter__sort-buttons-container button:first-of-type{background-color:#fff}@media (min-width: 768px){.article-list__sort-container .filter__sort-buttons-container button:first-of-type{width:100%}}.article-list__sort-container .filter__sort-buttons-container button:nth-of-type(2){background-color:#253067;color:#fff}@media (min-width: 768px){.article-list__sort-container .filter__sort-buttons-container button:nth-of-type(2){width:100%}}.pagination__container{padding:0 10px}@media (min-width: 992px){.pagination__container{display:flex;align-items:flex-start}}.pagination__container .pagination__spacer{display:none}@media (min-width: 992px){.pagination__container .pagination__spacer{display:block;flex:0 0 25%;padding:0 10px}}.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;margin:20px 0}@media (min-width: 992px){.pagination{width:75%;padding:0 10px}}.pagination .pagination__link{background-color:#fff;border:1px solid #d8d8d8;border-radius:2px;color:#626f52;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;min-width:40px;height:40px;padding:5px 10px;text-decoration:none;transition:background-color .2s ease-in-out}.pagination .pagination__link:hover{background-color:#a5220e;color:#fff}.pagination .pagination__link.-is-active{background-color:#a5220e;color:#fff;font-weight:700;cursor:default}.product__modal{background-color:#fff;color:#626f52;position:fixed;scrollbar-color:#000 #F0EADE;scrollbar-width:thin;will-change:height,top,left,width;z-index:999;color:#253067}@media (min-width: 992px){.product__modal{max-height:60vh;max-width:1200px}}.product__modal::-webkit-scrollbar{width:10px}.product__modal::-webkit-scrollbar-track{background:#f0eade}.product__modal::-webkit-scrollbar-thumb{background-color:#000;border-radius:30px}.product__modal img{max-width:100%}.product__modal #product__modal-close-btn{cursor:pointer;padding:10px;position:absolute;right:10px;top:10px;transition:transform .2s ease-in-out;z-index:3;background:#fff}.product__modal #product__modal-close-btn:hover{transform:scale(1.1)}.product__modal #product__modal-close-btn img{width:15px;filter:invert(1)}.product__modal .product__modal-content-container{height:100%;overflow-y:auto;padding:20px}@media (min-width: 992px){.product__modal .product__modal-content-container{box-sizing:border-box;column-gap:5rem;display:grid;grid-template-columns:1fr 1fr;padding:40px 50px}}@media (min-width: 992px){.product__modal .product__modal-content-container .wl-item-status__container{text-align:right}}.product__modal .product__modal-content-container .wl-item-status__container.product-modal{color:#a5220e;display:none}.product__modal .product__modal-content-container .wl-item-status__container.product-modal.-is-visible{display:block}.product__modal .product__modal-content-container .product__modal-image-container .main-image-container{position:relative}.product__modal .product__modal-content-container .product__modal-image-container .main-image-container .main-image{width:100%}.product__modal .product__modal-content-container .product__modal-image-container .thumbnails-container{display:grid;grid-gap:5px;grid-template-columns:repeat(4,1fr);padding-top:10px}.product__modal .product__modal-content-container .product__modal-image-container .thumbnails-container .single-thumbnail{cursor:pointer}.product__modal .product__modal-content-container .product__modal-info-container .title{font-size:1.25rem;font-weight:900;text-transform:uppercase}@media (min-width: 992px){.product__modal .product__modal-content-container .product__modal-info-container .title{font-size:1.625rem}}.product__modal .product__modal-content-container .product__modal-info-container .art-no{font-size:1.125rem}.product__modal .product__modal-content-container .product__modal-info-container .price-container{font-size:1rem;margin-top:40px}@media (min-width: 992px){.product__modal .product__modal-content-container .product__modal-info-container .price-container{align-items:center;display:flex}}.product__modal .product__modal-content-container .product__modal-info-container .price-container .discount-percent{color:#c92323}.product__modal .product__modal-content-container .product__modal-info-container .price-container .product__former-price{margin-right:20px;text-decoration:line-through;text-transform:uppercase}.product__modal .product__modal-content-container .product__modal-info-container .price-container .price{color:#c92323;display:block;font-size:1.5rem;font-weight:900;margin-top:10px;text-align:right}@media (min-width: 992px){.product__modal .product__modal-content-container .product__modal-info-container .price-container .price{margin-left:auto;margin-top:0}}.product__modal .product__modal-content-container .product__modal-info-container .quantity{display:block;margin-top:10px;text-align:right}.product__modal .product__modal-content-container .product__modal-info-container .quantity .quantity__quantity{font-weight:900}.product__modal .product__modal-content-container .product__modal-info-container .buy-container{column-gap:10px;display:flex;height:45px;margin-top:10px;position:relative}.product__modal .product__modal-content-container .product__modal-info-container .buy-container.next-delivery__notice input{visibility:hidden}.product__modal .product__modal-content-container .product__modal-info-container .buy-container.next-delivery__notice button{align-items:center;background:gray;display:flex;justify-content:center;opacity:1}.product__modal .product__modal-content-container .product__modal-info-container .buy-container.next-delivery__notice button img{height:20px;margin-right:5px}.product__modal .product__modal-content-container .product__modal-info-container .buy-container input{border:1px solid #e2e2e2;height:100%;text-align:center;width:30%}.product__modal .product__modal-content-container .product__modal-info-container .buy-container button{width:70%}.product__modal .product__modal-content-container .product__modal-info-container .discount-container{display:none;margin-top:20px}.product__modal .product__modal-content-container .product__modal-info-container .discount-container.-has-discounts{display:block}.product__modal .product__modal-content-container .product__modal-info-container .discount-container .discount-title{font-weight:900}.product__modal .product__modal-content-container .product__modal-info-container .discount-container .product-discounts .single-discount-container{display:grid;grid-template-columns:25% 25% calc(50% - 10px);margin-top:10px}.product__modal .product__modal-content-container .product__modal-info-container .discount-container .product-discounts .single-discount-container>*{height:45px;width:100%}.product__modal .product__modal-content-container .product__modal-info-container .discount-container .product-discounts .single-discount-container span{border:1px solid #e2e2e2;display:inline-block;line-height:45px;text-align:center}.product__modal .product__modal-content-container .product__modal-info-container .discount-container .product-discounts .single-discount-container button{margin-left:10px}.product__modal .product__modal-content-container .product__modal-info-container .description-container h3{margin:20px 0 0;font-size:1.3rem}.product__modal .product__modal-content-container .product__modal-info-container .description-container .description-content{margin-top:10px}.product__modal .product__modal-content-container .product__modal-info-container .attribute-container{margin-top:30px}.product__modal .product__modal-content-container .product__modal-info-container .attribute-container ul{display:flex;flex-wrap:wrap}.product__modal .product__modal-content-container .product__modal-info-container .attribute-container ul .attribute-item{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:20px;margin-top:7px;padding-right:10px;width:33.33%}@media (max-width: 575px){.product__modal .product__modal-content-container .product__modal-info-container .attribute-container ul .attribute-item{width:50%}}.product__modal .product__modal-content-container .product__modal-info-container .attribute-container ul .attribute-item .attribute-value{display:inline;font-size:1.125rem;font-weight:700;margin-top:2px}.product__modal-backdrop{animation:animate-in-opacity .3s ease-in-out;background:#000;height:100%;left:0;opacity:.3;pointer-events:all;position:fixed;top:0;width:100%;z-index:3}@keyframes animate-in-opacity{0%{opacity:0}to{opacity:.3}}.-is-loading{cursor:wait;opacity:.6;pointer-events:none}.simple-product-modal{background:transparent;border:none;border-radius:0;display:grid;inset:0;margin:auto;max-height:100vh;max-width:100vw;opacity:0;overflow:visible;padding:0;place-items:center;position:fixed;transition:opacity .15s cubic-bezier(.16,1,.3,1),display .35s allow-discrete,overlay .35s allow-discrete;width:100%}@media (min-width: 992px){.simple-product-modal{border-radius:8px;max-height:85vh;max-width:90vw}}.simple-product-modal[open]{opacity:1}.simple-product-modal::backdrop{background:#0000;transition:background .35s ease-out}.simple-product-modal[open]::backdrop{background:#000000b3}.simple-product-modal__inner{box-sizing:border-box;max-height:100vh;overflow-y:auto;width:90vw}@media (min-width: 992px){.simple-product-modal__inner{max-height:85vh;max-width:1200px}}.product-modal__product-group-link{display:inline-block;font-size:.85rem;color:inherit;opacity:.7;text-decoration:underline;margin-top:4px}.product-modal__product-group-link:hover{opacity:1}@supports (view-transition-name: none){.simple-product-modal[open] .simple-product-modal__inner{view-transition-name:simple-product-modal-inner}::view-transition-new(simple-product-modal-inner){animation:modal-in .35s cubic-bezier(.16,1,.3,1) both}::view-transition-old(simple-product-modal-inner){animation:modal-out .35s cubic-bezier(.16,1,.3,1) both}@keyframes modal-in{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes modal-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100px)}}}.receipt{max-width:50rem}.receipt h2{text-align:center}.receipt .button{display:block;margin:20px auto 0;padding:10px;text-align:center}.receipt .receipt-page__container{overflow-x:auto;padding:10px 10px 20px}@media (min-width: 992px){.receipt .receipt-page__container{padding:0 20px 20px}}.receipt .receipt-page__container .receipt-message-box{background-color:#f5f5f5;border-radius:8px;margin-top:20px;padding:15px}.receipt .receipt-page__container .receipt-page__table{margin:0 auto;width:100%}@media (max-width: 992px){.receipt .receipt-page__container .receipt-page__table thead,.receipt .receipt-page__container .receipt-page__table tfoot{display:none}.receipt .receipt-page__container .receipt-page__table tbody{display:flex;flex-direction:column;gap:15px}.receipt .receipt-page__container .receipt-page__table tr{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:grid;gap:8px;padding:15px}.receipt .receipt-page__container .receipt-page__table td{border:none;display:grid;grid-template-columns:120px 1fr;padding:5px 0}.receipt .receipt-page__container .receipt-page__table td:before{content:attr(data-label) ":";font-weight:600;text-transform:uppercase}.receipt .receipt-page__container .receipt-page__table td:first-child{font-size:1.1rem;font-weight:600;grid-column:1/-1}}@media (min-width: 992px){.receipt .receipt-page__container .receipt-page__table tbody{background-color:#fff}.receipt .receipt-page__container .receipt-page__table thead,.receipt .receipt-page__container .receipt-page__table .table__footer-header{background-color:#626f52;color:#fff;font-weight:100;text-align:left;text-transform:uppercase}.receipt .receipt-page__container .receipt-page__table th,.receipt .receipt-page__container .receipt-page__table td{font-weight:400;padding:8px 12px;white-space:nowrap}}@media (min-width: 992px) and (max-width: 992px){.receipt .receipt-page__container .receipt-page__table th,.receipt .receipt-page__container .receipt-page__table td{font-size:.9rem;padding:6px 8px}}.receipt .receipt-page__container .receipt-summary{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:none;margin-top:15px;padding:15px}@media (max-width: 992px){.receipt .receipt-page__container .receipt-summary{display:block}}.receipt .receipt-page__container .receipt-summary__row{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.receipt .receipt-page__container .receipt-summary__row:not(:last-child){border-bottom:1px solid #eee}.receipt .receipt-page__container .receipt-summary__row--total{background-color:#626f52;border-radius:4px;color:#fff;font-size:1.1rem;font-weight:600;margin-top:10px;padding:12px}.receipt .receipt-page__container .receipt-summary__label{font-weight:600;text-transform:uppercase}.receipt .receipt-page__container .receipt-summary__value{font-weight:600}.shop-container{position:relative;padding-top:40px;padding-bottom:0;background-color:#f0eade;margin:0;max-width:unset}.shop-container>section{margin:0 auto}.shop-container.-is-loading{animation:opacityIn .3s;transition:opacity .3s}.shop-container.-is-loading.-is-removing-loading-display:before,.shop-container.-is-loading.-is-removing-loading-display .shop__loader{opacity:0}.shop-container.-is-loading:before{background:#00000050;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}.shop-container.-is-loading .shop__loader{display:inline-block;height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s;width:80px}.shop-container.-is-loading .shop__loader div{animation-timing-function:cubic-bezier(0,1,1,0);background:#000;border-radius:50%;height:13px;position:absolute;top:33px;width:13px}.shop-container.-is-loading .shop__loader div:nth-child(1){animation:loading1 .6s infinite;left:8px}.shop-container.-is-loading .shop__loader div:nth-child(2){animation:loading2 .6s infinite;left:8px}.shop-container.-is-loading .shop__loader div:nth-child(3){animation:loading2 .6s infinite;left:32px}.shop-container.-is-loading .shop__loader div:nth-child(4){animation:loading3 .6s infinite;left:56px}@keyframes loading1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes loading3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes loading2{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes opacityIn{0%{opacity:0}to{opacity:1}}.shop__notices-container{left:0;position:fixed;top:0;width:100%;z-index:9999}.shop__notices-container #shop__notices-notices{margin:0}.shop__notices-container #shop__notices-notices li{animation:animate-in .2s;background-color:#a5220e;border-bottom:1px solid;color:#fff;font-size:1rem;margin:0 auto;padding:1rem 10%;position:relative;text-align:center;transform-origin:top;transition:transform .2s;white-space:pre-line}.shop__notices-container #shop__notices-notices li.msg-error{background-color:#c92323}.shop__notices-container #shop__notices-notices li.msg-error .close-btn{align-items:center;border:2px solid;border-radius:50%;display:flex;height:30px;justify-content:center;top:50%;transform:translateY(-50%);width:30px}.shop__notices-container #shop__notices-notices li.msg-error .close-btn img{filter:invert(1)}.shop__notices-container #shop__notices-notices li.msg-warning{background-color:#ff8a00;white-space:pre}.shop__notices-container #shop__notices-notices li:last-child{border-bottom:0;box-shadow:0 10px 10px 1px #adadad}.shop__notices-container #shop__notices-notices li.-is-animating-out{transform:scale(0)}@keyframes animate-in{0%{transform:scale(0)}to{transform:scale(1)}}.startpage__puffs-container{column-gap:20px;display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(12,1fr);max-width:1500px;gap:30px;margin-bottom:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.startpage__puffs-container p,.startpage__puffs-container h1,.startpage__puffs-container h2,.startpage__puffs-container h3,.startpage__puffs-container h4,.startpage__puffs-container h5,.startpage__puffs-container h6{font-weight:400;line-height:2.5rem!important;margin-block:.5rem;margin-inline:.5rem}.startpage__puffs-container .puffs_puff-container{justify-content:center;min-height:300px;position:relative;width:100%;display:flex;flex-direction:column;margin-bottom:0}.startpage__puffs-container .puffs_puff-container.hel,.startpage__puffs-container .puffs_puff-container.halv{grid-column:1/-1}@media (min-width: 768px){.startpage__puffs-container .puffs_puff-container.halv{grid-column:span 6}}.startpage__puffs-container .puffs_puff-container.tredjedel{grid-column:1/-1}@media (min-width: 768px){.startpage__puffs-container .puffs_puff-container.tredjedel{grid-column:span 6}}@media (min-width: 992px){.startpage__puffs-container .puffs_puff-container.tredjedel{grid-column:span 4}}.startpage__puffs-container .puffs_puff-container.current-one-fourth{grid-column:1/-1}@media (min-width: 768px){.startpage__puffs-container .puffs_puff-container.current-one-fourth{grid-column:span 6}}@media (min-width: 992px){.startpage__puffs-container .puffs_puff-container.current-one-fourth{grid-column:span 3}}@media (min-width: 992px){.startpage__puffs-container .puffs_puff-container{min-height:450px}}.startpage__puffs-container .puffs_puff-container .puff__background-image{display:block;object-fit:cover;max-width:100%;min-height:468px;height:468px;border-radius:16px 16px 0 0}.startpage__puffs-container .puffs_puff-container.puffs_puff-container--image-only .puff__background-image{border-radius:16px}.startpage__puffs-container .puffs_puff-container .puff__content-container{box-sizing:border-box;height:100%;width:100%;padding:0;flex:1}@media (min-width: 768px){.startpage__puffs-container .puffs_puff-container .puff__content-container{padding:0}}.startpage__puffs-container .puffs_puff-container .puff__content-container .puff__content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:20px 20px 50px;text-align:center;width:100%;border-bottom-left-radius:16px;border-bottom-right-radius:16px;justify-content:flex-start;height:300px;color:#565a65}.startpage__puffs-container .puffs_puff-container .puff__content-container .puff__content h3{font-family:Playfair}.startpage__puffs-container .puffs_puff-container .puff__content-container .puff__content span{line-height:1.3em;margin-top:5px}.startpage__puffs-container .puffs_puff-container .puff__content-container .puff__content .button{margin-top:auto}.startpage__puffs-container .puffs_puff-container .puff__content-container .puff__content p{font-size:1.25rem}.startpage__puffs-container .puffs_puff-container .puff__content-container .puff__content .button{background-color:#253067;padding:10px 20px;width:9rem;border-radius:30px;line-height:1.25rem;width:100%}@media (min-width: 992px){.startpage__puffs-container .puffs_puff-container .puff__content-container .puff__content .button{width:18.5rem}}.startpage__puffs-container .puffs_puff-container .puff__content-container .puff__content .button{width:70%!important}.startpage__puffs-container .puffs_puff-container .puff__content-container .puff__content .button:hover{background-color:#a5220e;background-color:#253067}.history-list .page-header__container{font-size:1.875}@media (min-width: 992px){.history-list .history-list__container{display:grid;grid-column-gap:20px;grid-template-areas:"nav details" "nav header" "nav list" "nav pagination";grid-template-columns:.3fr .7fr}}.history-list .history-list__container .history-list__orders-container{margin-top:10px;width:100%}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container{margin-top:0}}.history-list .history-list__container .history-list__orders-container .my-account-page__user-nav{background-color:#fff;grid-area:nav;padding:10px 20px 10px 0}.history-list .history-list__container .history-list__orders-container .history-list__filters{background-color:#fff;color:#626f52;display:flex;flex-wrap:wrap;grid-area:details;padding:20px}.history-list .history-list__container .history-list__orders-container .history-list__filters .claims-info__label{color:#626f52;font-size:.9rem;font-weight:700;margin-bottom:5px;color:#253067}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__title{color:#626f52;flex-basis:100%;font-size:1.625rem;padding-bottom:10px;color:#253067}.history-list .history-list__container .history-list__orders-container .history-list__filters form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;width:100%}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group{display:flex;flex-basis:100%;flex-direction:column;font-size:1rem;margin-bottom:10px;min-width:250px}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group{margin-bottom:5px}}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group{flex-basis:calc(50% - 10px)}}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group.status-filter{flex-flow:column wrap;margin-top:0!important;place-content:start space-between}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group.status-filter .history-list__status-label{display:flex;flex-direction:column;gap:8px}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group.status-filter a{transition:all .3s ease}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group.status-filter a:hover{background-color:#a5220e;color:#fff;transform:translateY(-1px)}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__status-options{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);width:100%}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__status-options label{align-items:center;color:#000;cursor:pointer;display:flex;font-size:1.125rem;gap:8px;user-select:none}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__status-options label:hover span{color:#626f52}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__status-options label input[type=radio]{appearance:none;border:2px solid #626f52;border-radius:50%;cursor:pointer;flex-shrink:0;height:20px;margin:0;position:relative;transition:all .2s ease;width:20px}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__status-options label input[type=radio]:checked{background-color:#626f52;border-color:#626f52}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__status-options label input[type=radio]:checked:after{background-color:#fff;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__status-options label input[type=radio]:hover{border-color:#48523c}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__status-options label span{transition:color .2s ease}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__filter-inputs{align-items:center;display:flex;flex-flow:row wrap;gap:10px}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__filter-inputs .btn.btn-primary{text-transform:uppercase}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .btn-primary{background-color:#a5220e}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__search-label{align-items:center;display:flex;gap:8px;margin-bottom:5px;width:100%}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .search-info-btn{align-items:center;background:none;border:none;color:#626f52;cursor:help;display:inline-flex;margin-bottom:5px;padding:0;position:relative;transition:color .2s ease}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .search-info-btn:hover{color:#626f52}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .search-info-btn:hover .search-info-tooltip{opacity:1;pointer-events:auto;visibility:visible}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .search-info-btn svg{display:block;height:16px;width:16px}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .search-info-tooltip{background-color:#626f52;border-radius:4px;bottom:calc(100% + 8px);box-shadow:0 2px 8px #00000026;color:#fff;font-size:.875rem;font-weight:400;left:50%;line-height:1.4;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;text-align:left;transform:translate(-50%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:nowrap;z-index:10}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .search-info-tooltip:after{border-color:#626f52 transparent transparent transparent;border-style:solid;border-width:6px 6px 0;content:"";left:50%;position:absolute;top:100%;transform:translate(-50%)}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__filter-label{color:#626f52;font-size:.9rem;font-weight:700;margin-bottom:5px}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group .history-list__info-text{color:#000;font-size:1.375rem}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group:has(input[name=from_date]){align-items:center;flex-flow:row wrap}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group:has(input[name=from_date]) .history-list__filter-inputs{flex-wrap:wrap}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group:has(input[name=from_date]) .history-list__filter-label{flex-basis:100%;margin-bottom:5px}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group:has(input[name=from_date]) input[type=date]{flex:1;min-width:140px}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group:has(input[name=from_date]) input[type=date]{flex:0}}.history-list .history-list__container .history-list__orders-container .history-list__filters .history-list__filter-group:has(input[name=from_date]) .history-list__delimiter{color:#626f52;font-weight:500;margin:0 5px;color:#253067}.history-list .history-list__container .history-list__orders-container .history-list__filters a.history-list__clear-filters{align-self:flex-start;border:1px solid #A5220E;border-radius:2px;color:#626f52;font-weight:600;padding:10px 15px;text-decoration:none;transition:all .3s ease;margin-top:0;color:#253067;border:1px solid #253067}.history-list .history-list__container .history-list__orders-container .history-list__filters a.history-list__clear-filters:hover{transform:translateY(-1px)}.history-list .history-list__container .history-list__orders-container .history-list__content{background-color:#fff;grid-area:list;padding:20px}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container .history-list__content{display:table;width:100%}}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__header{display:none}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__header{background-color:#fff;color:#626f52;display:table-row;font-size:1rem;font-weight:700}}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__header .history-list__header-cell .sort-header{color:#626f52}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__header .history-list__header-cell.status{text-align:center}}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__header .history-list__header-cell{border-bottom:1px solid #609423;display:table-cell;padding:10px;text-align:left}}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items{list-style:none;margin:0;padding:0}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items{display:table-row-group}}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items.-is-fetching{position:relative}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items.-is-fetching button{cursor:wait;opacity:.3}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item{border-bottom:1px solid #626f52;display:flex;flex-direction:column;padding:20px 0 10px;row-gap:5px}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item:first-child{padding-top:0}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item>span{flex:1 0 100%;margin-bottom:8px;position:relative;text-align:right}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item>span[data-label]:before{color:#626f52;content:attr(data-label);left:0;position:absolute;top:50%;transform:translateY(-50%)}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item>span.history-list__item-cell--action{color:#626f52;font-size:1.25rem;font-weight:600;padding-left:0;text-align:right;white-space:nowrap}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item>span.history-list__item-cell--action{font-size:1rem;font-weight:500}}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item>span.history-list__item-cell--action:after{content:"\2192";font-size:1rem}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item>span.history-list__item-cell--action:after{font-size:.8rem}}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item>span.history-list__item-cell--action a{color:#626f52;text-transform:uppercase}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item button{padding:10px}@media (min-width: 992px){.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item{display:table-row;margin-bottom:0;padding:0;row-gap:0}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item>span{display:table-cell;margin-bottom:0;padding:10px;text-align:left;vertical-align:middle}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item>span.status-cell{text-align:center}.history-list .history-list__container .history-list__orders-container .history-list__content .history-list__items .history-list__item>span[data-label]:before{content:none}}.history-list .history-list__container .history-list__orders-container .history-list__details-modal{background-color:#fff;box-shadow:0 5px 10px 3px #0000004a;box-sizing:border-box;left:50%;max-height:60vh;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;padding:20px;position:fixed;top:30%;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.165,.84,.44,1),top .5s cubic-bezier(.165,.84,.44,1);width:max(50%,320px);z-index:1}.history-list .history-list__container .history-list__orders-container .history-list__details-modal.-is-showing{top:50%;transform:translate(-50%,-50%) scale(1)}.history-list .history-list__container .history-list__orders-container .history-list__details-modal.-is-closing{top:30%;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.165,.84,.44,1),top .5s cubic-bezier(.165,.84,.44,1);width:max(50%,320px);z-index:1}.history-list .history-list__container .history-list__orders-container .history-list__details-modal .history-list__modal-actions{align-items:center;display:flex;justify-content:center;margin:10px 0}.history-list .history-list__container .history-list__orders-container .history-list__details-modal .history-list__modal-actions button{padding:15px 20px;width:auto}.history-list .history-list__container .history-list__pagination{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:15px;grid-area:pagination;justify-content:center;padding:20px;padding-top:unset}@media (min-width: 992px){.history-list .history-list__container .history-list__pagination{flex-direction:row;gap:0;grid-column:2;justify-content:space-between}}.history-list .history-list__container .history-list__pagination .button{align-items:center;color:#fff;display:inline-flex;flex:0 1 200px;font-weight:400;justify-content:center;padding:12px;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.history-list .history-list__container .history-list__pagination .button:hover{background-color:#a5220e;transform:translateY(-1px)}.history-list .history-list__container .history-list__pagination .button:first-child{flex-direction:row}.history-list .history-list__container .history-list__pagination .button:last-child{flex-direction:row-reverse}.history-list .history-list__container .history-list__pagination .btn.btn-primary{min-width:200px;order:1}@media (min-width: 992px){.history-list .history-list__container .history-list__pagination .btn.btn-primary{min-width:0;order:0}}.history-list .history-list__container .history-list__pagination form{align-items:center;display:flex;gap:10px;order:0;padding:8px 16px}.history-list .history-list__container .history-list__pagination form span{color:#626f52;font-size:1rem}.history-list .history-list__container .history-list__pagination form input[type=number]{aspect-ratio:1/1;background-color:#fff;border:1px solid #d8d8d8;border-radius:2px;font-size:1rem;padding:8px 12px;text-align:center;transition:border-color .3s ease;width:40px}.history-list .history-list__container .history-list__pagination form input[type=number]:focus{border-color:#626f52;box-shadow:0 0 0 2px #626f521a;outline:none}.history-list .history-list__container .history-list__pagination form input[type=number]::-webkit-outer-spin-button,.history-list .history-list__container .history-list__pagination form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.history-list .history-list__container .history-list__pagination form input[type=number][type=number]{-moz-appearance:textfield}.history-list .history-list__container .history-list__empty-state{background-color:#fff;color:#626f52;font-size:1.125rem;grid-area:list;padding:40px;text-align:center;color:#253067}.my-orders .history-list__details-modal .history-list__modal-content .single-order__details .single-order__title{margin-top:0}.my-orders .history-list__details-modal .history-list__modal-content .single-order__details .single-order__items .single-order__item{padding:1rem 0}.my-orders .history-list__details-modal .history-list__modal-content .single-order__details .single-order__items .single-order__item:first-child{padding-top:0}.my-orders .history-list__details-modal .history-list__modal-content .single-order__details .single-order__items .single-order__item .single-order__item-detail{display:block;margin:.125rem 0}.my-orders .history-list__details-modal .history-list__modal-content .single-order__details .single-order__items .single-order__item .single-order__item-detail.title{margin:.25rem 0}.my-orders .history-list__details-modal .history-list__modal-content .single-order__details .single-order__items .single-order__item .single-order__item-detail.title span{float:none}.my-orders .history-list__details-modal .history-list__modal-content .single-order__details .single-order__items .single-order__item .single-order__item-detail span{float:right}.my-orders .history-list__details-modal .history-list__modal-content .single-order__details .single-order__total-container{align-items:center;display:flex}.my-orders .history-list__details-modal .history-list__modal-content .single-order__details .single-order__total-container .single-order-total-qty,.my-orders .history-list__details-modal .history-list__modal-content .single-order__details .single-order__total-container .single-order-total-price{flex:1 1 50%;padding:10px 0;text-align:center}.my-orders .history-list__details-modal .history-list__modal-content .single-order__details .single-order__total-container .single-order-total-qty{border-right:1px solid #626f52}.my-orders .history-list__filters .history-list__status-options label input[type=radio]{border-color:#626f52}.my-orders .history-list__filters .history-list__status-options label input[type=radio]:checked{background-color:#626f52;border-color:#626f52}.my-orders .history-list__filters .history-list__status-options label input[type=radio]:hover{border-color:#48523c}.my-orders .history-list__filters .history-list__status-options label:hover span{color:#626f52}.my-claims-history .history-list__container .history-list__filters{padding-bottom:0!important}.my-claims-history .history-list__container .history-list__filters .claims-filter-form{margin-bottom:20px}.my-claims-history .history-list__container .history-list__filters .claims-filter-form .btn-primary{margin-top:0}.my-claims-history .history-list__container .history-list__content{padding-top:0!important}.my-claims-history .my-claims-history__status-options{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.my-claims-history .my-claims-history__status-options .status-options__list{display:flex;flex-wrap:wrap;gap:10px;text-transform:uppercase}.my-claims-history .my-claims-history__status-options .status-radio{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:30px;color:#626262;display:inline-flex;font-size:.875rem;font-weight:500;padding:8px 24px;text-decoration:none;transition:all .2s}.my-claims-history .my-claims-history__status-options .status-radio:hover{border-color:#0000004d;color:#333;text-decoration:none}.my-claims-history .my-claims-history__status-options .status-radio:has(span.active){background:#0009;border-color:transparent;color:#fff}.my-claims-history .my-claims-history__status-options .status-radio:has(span.active):hover{color:#fff}.my-claims-history .history-list__content{padding-top:0}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container{background-color:#fff;box-shadow:0 5px 10px 3px #0000004a;box-sizing:border-box;left:50%;max-height:60vh;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;padding:20px;position:fixed;top:30%;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.165,.84,.44,1),top .5s cubic-bezier(.165,.84,.44,1);width:max(50%,320px);z-index:1}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container.-is-showing{top:50%;transform:translate(-50%,-50%) scale(1)}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container.-is-closing{top:30%;transform:translate(-50%,-50%) scale(0)}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container .single-invoice-details__content .single-invoice__details .single-invoice__title{margin-top:0}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container .single-invoice-details__content .single-invoice__details .single-invoice__items .single-invoice__item{border-bottom:1px solid #626f52;padding:1rem 0}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container .single-invoice-details__content .single-invoice__details .single-invoice__items .single-invoice__item:first-child{padding-top:0}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container .single-invoice-details__content .single-invoice__details .single-invoice__items .single-invoice__item .single-invoice__item-detail{display:block;margin:.125rem 0}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container .single-invoice-details__content .single-invoice__details .single-invoice__items .single-invoice__item .single-invoice__item-detail.title{margin:.25rem 0}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container .single-invoice-details__content .single-invoice__details .single-invoice__items .single-invoice__item .single-invoice__item-detail.title span{float:none}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container .single-invoice-details__content .single-invoice__details .single-invoice__items .single-invoice__item .single-invoice__item-detail span{float:right}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container .single-invoice-details__content .single-invoice__details .single-invoice__total-container{display:flex}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container .single-invoice-details__content .single-invoice__details .single-invoice__total-container .single-invoice-total-qty,.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container .single-invoice-details__content .single-invoice__details .single-invoice__total-container .single-invoice-total-price{flex:1 1 50%;padding:10px 0;text-align:center}.my-invoices .my-invoices-page__container .my-invoices__single-invoice-details-container .single-invoice-details__content .single-invoice__details .single-invoice__total-container .single-invoice-total-qty{border-right:1px solid #626f52}.my-invoices .my-invoices-page__container .my-invoices-page__invoices.-is-fetching-invoice{position:relative}.my-invoices .my-invoices-page__container .my-invoices-page__invoices.-is-fetching-invoice button{cursor:wait;opacity:.3}.my-invoices .my-invoices-page__container .my-invoices-page__invoices .my-invoices__invoice{align-items:center;border-bottom:1px solid;display:flex;padding:10px}.my-invoices .my-invoices-page__container .my-invoices-page__invoices .my-invoices__invoice span{flex:0 0 17%}.my-invoices .my-invoices-page__container .my-invoices-page__invoices .my-invoices__invoice button,.my-invoices .my-invoices-page__container .my-invoices-page__invoices .my-invoices__invoice a{padding:10px;text-align:center}.notification{border-bottom:1px solid #fff;font-size:1.125rem;margin:20px 0 0;padding:20px 20px 0;text-align:center;width:100%}.notification li{padding:10px}.notification.alert.alert-danger{background-color:#c92323;color:#fff;padding:10px}.notification.alert.alert-success{background-color:#a5220e;color:#fff;padding:10px}.my-orders .page-header__container{font-size:1.875}@media (min-width: 768px){.my-orders .my-orders-page__container{display:grid;grid-column-gap:20px;grid-template-areas:"nav details" "nav header" "nav orders" "nav pagination";grid-template-columns:.3fr .7fr}}.my-orders .my-orders-page__container .my-orders-page__orders-container{min-width:0}@media (max-width: 768px){.my-orders .my-orders-page__container .my-orders-page__orders-container{margin-top:10px;width:100%}}.my-orders .my-orders-page__container .my-orders-page__orders-container .my-account-page__user-nav{background-color:#fff;grid-area:nav;padding:10px 20px 10px 0}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container{background-color:#fff;color:#626f52;display:flex;flex-wrap:wrap;grid-area:details;padding:20px 30px}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders_details-header__title{color:#626f52;flex-basis:100%;font-size:1.625rem;padding-bottom:10px;color:#253067}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;width:100%}@media (max-width: 768px){.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details{margin-bottom:10px}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__order-container{display:flex;flex-flow:row wrap}}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details{display:flex;flex-basis:calc(50% - 10px);flex-direction:column;font-size:1rem;margin-bottom:5px;min-width:250px}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details.unpaid{flex-flow:row wrap;flex-direction:column;margin-top:0!important;place-content:start space-between}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details.unpaid .my-orders__order-details-unpaid-wrapper{display:flex;flex-direction:column;gap:8px}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details.unpaid a{transition:all .3s ease}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details.unpaid a:hover{background-color:#a5220e;color:#fff;transform:translateY(-1px)}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__status-filter{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);width:100%}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__status-filter label{align-items:center;color:#000;cursor:pointer;display:flex;font-size:1.125rem;gap:8px;user-select:none}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__status-filter label:hover span{color:#626f52}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__status-filter label input[type=radio]{appearance:none;border:2px solid #626f52;border-radius:50%;cursor:pointer;flex-shrink:0;height:20px;margin:0;position:relative;transition:all .2s ease;width:20px}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__status-filter label input[type=radio]:checked{background-color:#626f52;border-color:#626f52}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__status-filter label input[type=radio]:checked:after{background-color:#fff;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__status-filter label input[type=radio]:hover{border-color:#48523c}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__status-filter label span{transition:color .2s ease}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__order-container{align-items:center;display:flex;flex-flow:wrap;flex-direction:row;gap:10px}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__order-container .btn.btn-primary{text-transform:uppercase}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .btn-primary{background-color:#a5220e}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__search-label-container{align-items:center;display:flex;gap:8px;margin-bottom:5px;width:100%}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .search-info-btn{align-items:center;background:none;border:none;color:#626f52;cursor:help;display:inline-flex;margin-bottom:5px;padding:0;position:relative;transition:color .2s ease}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .search-info-btn:hover{color:#626f52}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .search-info-btn:hover .search-info-tooltip{opacity:1;pointer-events:auto;visibility:visible}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .search-info-btn svg{display:block;height:16px;width:16px;color:#253067}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .search-info-tooltip{background-color:#626f52;border-radius:4px;bottom:calc(100% + 8px);box-shadow:0 2px 8px #00000026;color:#fff;font-size:.875rem;font-weight:400;left:50%;line-height:1.4;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;text-align:left;transform:translate(-50%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:nowrap;z-index:10;background-color:#253067}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .search-info-tooltip:after{border-color:#626f52 transparent transparent transparent;border-style:solid;border-width:6px 6px 0;content:"";left:50%;position:absolute;top:100%;transform:translate(-50%)}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__order-details-label{color:#626f52;font-size:.9rem;font-weight:700;margin-bottom:5px;color:#253067}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details .my-orders__total-orders-information{color:#000;font-size:1.375rem}@media (max-width: 1000px){.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details{flex-basis:100%}}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details:has(input[name=from_date]){align-items:center;flex-flow:row wrap}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details:has(input[name=from_date]) .my-orders__order-container{flex-wrap:wrap}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details:has(input[name=from_date]) .my-orders__order-details-label{flex-basis:100%;margin-bottom:5px}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details:has(input[name=from_date]) input[type=date]{flex:1;min-width:140px}@media (min-width: 768px){.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details:has(input[name=from_date]) input[type=date]{flex:0}}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details:has(input[name=from_date]) .my-orders__order-details-information{color:#626f52;font-weight:500;margin:0 5px;color:#253067}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details:has(input[type=checkbox]) .my-orders__order-details-label{margin-bottom:0;margin-right:15px}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container .my-orders__order-details:has(input[type=checkbox]) .my-orders__order-details-information{color:#626f52;margin-left:5px}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container a{align-self:flex-start;border:1px solid #A5220E;border-radius:2px;color:#626f52;font-weight:600;margin-top:15px;padding:10px 15px;text-decoration:none;transition:all .3s ease}.my-orders .my-orders-page__container .my-orders-page__orders-container .order-history-details__container a:hover{background-color:#253067}.my-orders .my-orders-page__container .my-orders__single-order-details-container{background-color:#fff;box-shadow:0 5px 10px 3px #0000004a;box-sizing:border-box;left:50%;max-height:60vh;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;padding:20px;position:fixed;top:30%;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.165,.84,.44,1),top .5s cubic-bezier(.165,.84,.44,1);width:max(50%,320px);z-index:1}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-showing{top:50%;transform:translate(-50%,-50%) scale(1)}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing{top:30%;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.165,.84,.44,1),top .5s cubic-bezier(.165,.84,.44,1);width:max(50%,320px);z-index:1}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing.-is-showing{top:50%;transform:translate(-50%,-50%) scale(1)}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing.-is-closing{top:30%;transform:translate(-50%,-50%) scale(0)}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order-details__content .single-order__details .single-order__title{margin-top:0}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order-details__content .single-order__details .single-order__items .single-order__item{padding:1rem 0}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order-details__content .single-order__details .single-order__items .single-order__item:first-child{padding-top:0}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order-details__content .single-order__details .single-order__items .single-order__item .single-order__item-detail{display:block;margin:.125rem 0}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order-details__content .single-order__details .single-order__items .single-order__item .single-order__item-detail.title{margin:.25rem 0}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order-details__content .single-order__details .single-order__items .single-order__item .single-order__item-detail.title span{float:none}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order-details__content .single-order__details .single-order__items .single-order__item .single-order__item-detail span{float:right}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order-details__content .single-order__details .single-order__total-container{align-items:center;display:flex}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order-details__content .single-order__details .single-order__total-container .single-order-total-qty,.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order-details__content .single-order__details .single-order__total-container .single-order-total-price{flex:1 1 50%;padding:10px 0;text-align:center}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order-details__content .single-order__details .single-order__total-container .single-order-total-qty{border-right:1px solid #626f52}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order__add-items-to-cart-btn-container{align-items:center;display:flex;justify-content:center;margin:10px 0}.my-orders .my-orders-page__container .my-orders__single-order-details-container.-is-closing .single-order__add-items-to-cart-btn-container button{padding:15px 20px;width:auto}@media (min-width: 768px){.my-orders .my-orders-page__container .my-orders__order-details{flex-flow:row wrap}}.my-orders .my-orders-page__container .arrow-pager{width:24px}.my-orders .my-orders-page__container .pagination-wrapper.order-history{align-items:center;background-color:#fff;display:flex;grid-area:pagination;grid-column:2;justify-content:space-between;padding:20px;padding-top:unset}@media (max-width: 768px){.my-orders .my-orders-page__container .pagination-wrapper.order-history{gap:15px;justify-content:center}}.my-orders .my-orders-page__container .pagination-wrapper.order-history .button{align-items:center;color:#fff;display:inline-flex;flex:0 1 200px;font-weight:400;justify-content:center;padding:12px;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.my-orders .my-orders-page__container .pagination-wrapper.order-history .button:hover{background-color:#a5220e;transform:translateY(-1px)}.my-orders .my-orders-page__container .pagination-wrapper.order-history .button:first-child{flex-direction:row}.my-orders .my-orders-page__container .pagination-wrapper.order-history .button:last-child{flex-direction:row-reverse}.my-orders .my-orders-page__container .pagination-wrapper.order-history form{align-items:center;display:flex;gap:10px;padding:8px 16px}.my-orders .my-orders-page__container .pagination-wrapper.order-history form span{color:#626f52;font-size:1rem;color:#253067}.my-orders .my-orders-page__container .pagination-wrapper.order-history form input[type=number]{aspect-ratio:1/1;background-color:#fff;border:1px solid #d8d8d8;border-radius:2px;font-size:1rem;padding:8px 12px;text-align:center;transition:border-color .3s ease;width:40px}.my-orders .my-orders-page__container .pagination-wrapper.order-history form input[type=number]:focus{border-color:#626f52;box-shadow:0 0 0 2px #626f521a;outline:none}.my-orders .my-orders-page__container .pagination-wrapper.order-history form input[type=number]::-webkit-outer-spin-button,.my-orders .my-orders-page__container .pagination-wrapper.order-history form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.my-orders .my-orders-page__container .pagination-wrapper.order-history form input[type=number][type=number]{-moz-appearance:textfield}@media (max-width: 575px){.my-orders .my-orders-page__container .pagination-wrapper.order-history{flex-direction:column;height:250px}.my-orders .my-orders-page__container .pagination-wrapper.order-history .btn.btn-primary{min-width:200px;order:1}.my-orders .my-orders-page__container .pagination-wrapper.order-history form{margin-bottom:10px;order:0}}.my-orders .my-orders-page__orders-container .my-orders-page{background-color:#fff;grid-area:orders;padding:20px}.my-orders .my-orders-page__orders-container .my-orders-page .order-list__header{background-color:#fff;border-bottom:1px solid #609423;color:#626f52;display:flex;font-size:1rem;font-weight:700;padding:10px;color:#253067;border-bottom:1px solid #253067}.my-orders .my-orders-page__orders-container .my-orders-page .order-list__header .list-header{flex:0 0 15%}.my-orders .my-orders-page__orders-container .my-orders-page .order-list__header .list-header .sort-header{color:#626f52}@media (max-width: 768px){.my-orders .my-orders-page__orders-container .my-orders-page .order-list__header{display:none}}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders.-is-fetching-order{position:relative}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders.-is-fetching-order button{cursor:wait;opacity:.3}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order{align-items:center;border-bottom:1px solid #609423;cursor:pointer;display:flex;font-size:1.375rem;padding:10px}@media (min-width: 768px){.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order{gap:20px}}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order{border-bottom:1px solid #253067}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order span{flex:0 0 15%}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order span.ordernr{color:#609423;font-weight:600;transition:color .2s ease;color:#000}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order:hover span.ordernr{color:#253067;text-decoration:underline;color:#000}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order.-is-visited span.ordernr{color:#626f52;color:#000}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order.-is-visited:hover span.ordernr{color:#253067;color:#000}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order button{padding:10px}@media (max-width: 768px){.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order{align-items:flex-start;flex-direction:column;margin-bottom:5px;padding:15px 10px;position:relative}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order span{flex:1 0 100%;margin-bottom:8px;padding-left:150px;position:relative}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order span:before{color:#626f52;font-size:1.2rem;font-weight:700;left:0;position:absolute;text-transform:capitalize;width:150px;color:#1a2247}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order span.order-info.ordernr:before{content:"Ordernr:"}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order span.order-info.shipdate:before{content:"Avg\e5ng:"}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order span.order-info.invoicedate:before{content:"F\f6rfaller:"}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order span.order-info.totalgoods:before{content:"Antal:"}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order span.order-info.totalsum:before{content:"Totalt:"}.my-orders .my-orders-page__orders-container .my-orders-page .my-orders-page__orders .my-orders__order span.order-info.status:before{content:"Status:"}}.my-orders .order-row-overdue{background-color:#f3d3d2}.user__order-summary-container .user__order-summary-content h2{color:#626f52;font-size:1.625rem;font-weight:900;text-transform:uppercase}.user__order-summary-container .user__order-summary-results p{color:#000;font-weight:400}.user__order-summary-container .user__order-summary-results .no-results{background-color:#f0eade;border-radius:5px;margin-top:20px;padding:40px;text-align:center}.user__order-summary-container .user__order-summary-results .no-results p{color:#000;font-weight:400}.article-summary-table-wrapper{overflow-x:auto}.article-summary-table{border-collapse:collapse;font-size:1rem;table-layout:fixed;width:100%}.article-summary-table col.col-sku{width:13%}.article-summary-table col.col-article_name{width:20%}.article-summary-table col.col-color{width:14%}.article-summary-table col.col-length{width:7%}.article-summary-table col.col-total_quantity{width:12%}.article-summary-table col.col-total_cost_excl,.article-summary-table col.col-total_cost_incl{width:17%}.article-summary-table thead th{background-color:#fff;border-bottom:1px solid #609423;color:#626f52;font-size:.9rem;font-weight:700;padding:10px 8px;text-align:left;border-bottom:1px solid #253067}.article-summary-table thead th a{color:#626f52;text-decoration:none;color:#253067}.article-summary-table thead th a.active{font-weight:700}@media (max-width: 575px){.article-summary-table thead{display:none}}.article-summary-table tbody tr{border-bottom:1px solid #609423;border-bottom:1px solid #253067}.article-summary-table tbody tr:nth-child(2n){background-color:#f9f9f9}.article-summary-table tbody tr:hover{background-color:#f0f0f0}.article-summary-table tbody td{overflow:hidden;padding:8px;text-align:left;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.article-summary-table tbody td:nth-child(2),.article-summary-table tbody td:nth-child(3){white-space:normal;word-break:break-word}.article-summary-table tfoot tr{background-color:#626f52;background-color:#253067}.article-summary-table tfoot td{color:#fff;padding:10px 8px}@media (max-width: 575px){.article-summary-table{table-layout:auto}.article-summary-table colgroup{display:none}.article-summary-table tbody tr,.article-summary-table tfoot tr{border-bottom:1px solid #609423;display:block;margin-bottom:8px;padding:10px;border-bottom:1px solid #253067}.article-summary-table tbody td,.article-summary-table tfoot td{display:block;padding:4px 8px 4px 160px;position:relative;white-space:normal}.article-summary-table tbody td:before,.article-summary-table tfoot td:before{color:#626f52;content:attr(data-label);font-size:1rem;font-weight:700;left:8px;position:absolute;width:140px;color:#253067}.article-summary-table tbody td:empty,.article-summary-table tfoot td:empty{display:none}.article-summary-table tfoot td:before{color:#fff}}.single-order .orders-history-single-container{background-color:#fff;padding:10px}@media (min-width: 992px){.single-order .orders-history-single-container{grid-area:articles;padding:20px 30px}}.single-order .order-total_container .order-total{align-items:flex-start;display:flex;justify-content:end;padding:10px 0}.single-order .order-total_container .order-total .order-total-headers{color:#626f52;font-size:1rem;font-weight:700;left:10px;margin-right:10px;position:absolute;color:#253067}@media (min-width: 992px){.single-order .order-total_container .order-total .order-total-headers{left:auto;margin-right:120px!important;position:static}}.single-order .order-total_container .order-total .order-total-headers,.single-order .order-total_container .order-total .order-total-sums{display:flex;flex-direction:column;margin:10px}.single-order .order-total_container .order-total .order-total-headers span,.single-order .order-total_container .order-total .order-total-sums span{align-items:center;display:flex;height:24px}.single-order .order-total_container .order-total .order-total-sums{font-size:1.375rem;text-align:right}.single-order .order-total_container .order-total .order-total-sums .sum{font-weight:700}.single-order .order-total_container .order-total .order-total-sums span{display:flex;justify-content:flex-end}@media (min-width: 992px){.single-order .my-orders-page__container{display:grid;grid-column-gap:20px;grid-template-areas:"header header" "nav details" "nav articles" "nav sum" "nav buttons";grid-template-columns:30% 70%}}.single-order .my-orders-page__container .page-header__container{font-size:1.875;grid-area:header;margin-top:2rem}.single-order .my-orders-page__container .back-order-history{color:#000;display:block;font-size:1.125rem;font-weight:600;margin:15px 0 20px;text-decoration:underline}.single-order .my-orders-page__container .my-articles_container{background-color:#fff;grid-area:articles}.single-order .my-orders-page__container .my-articles_container .my-articles_header{color:#626f52;display:none;flex-direction:row;font-weight:700;margin-bottom:unset;color:#253067}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles_container .my-articles_header{display:flex}}.single-order .my-orders-page__container .my-articles_container .my-articles_header .header-info{display:flex;flex:1}.single-order .my-orders-page__container .my-articles_container .my-articles_header .header-info span{flex:0 0 20%;font-size:1rem}.single-order .my-orders-page__container .my-articles_container .my-articles_header .header-info span:first-child{flex:0 0 70px}.single-order .my-orders-page__container .my-articles_container .my-articles_header .header-info span.qty{flex:0 0 10%}.single-order .my-orders-page__container .my-articles_container .my-articles{margin-top:unset}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order{border-bottom:1px solid #609423;display:grid;grid-template-columns:50% 50%;margin-top:10px;padding-bottom:10px;row-gap:10px;border-bottom:1px solid #253067}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order{grid-template-columns:70px 40% 10% 20% 20%}}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .my-orders__image-container a{display:block}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .my-orders__image-container img{height:92px;object-fit:cover;width:92px}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .my-orders__image-container img{height:60px;width:60px}}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name{display:flex;flex-direction:column;font-size:1.325rem;justify-content:start;text-align:right}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name{flex:1;flex-direction:row;margin-top:0;text-align:left}}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name .sku{font-size:.75rem}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name .sku{flex:0 0 50%;text-align:left}}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name .product{display:flex;flex-direction:column}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name .product .order-row-details{display:grid;grid-template-columns:auto minmax(60px,auto);justify-content:end;align-items:center;column-gap:5px;row-gap:2px;font-size:.875rem;list-style:none;margin:10px 0;padding:0}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name .product .order-row-details{grid-template-columns:auto 1fr;justify-content:start;font-size:1rem}}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name .product .order-row-details .product__detail-item{display:contents}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name .product .order-row-details .product__detail-item .product__detail-colors{display:flex;flex-direction:row;flex-wrap:wrap;gap:3px;align-items:center;justify-content:flex-end}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name .product .order-row-details .product__detail-item .product__detail-colors{justify-content:flex-start}}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name .product .order-row-details .product__detail-item .product__detail-colors .product__detail-color-value{display:flex;margin-left:0}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info-name .product .order-row-details .product__detail-item .product__detail-colors .product__detail-color-color-text{display:none}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info__container{display:flex;flex-direction:row;grid-column:1/span 2;justify-content:space-between}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info__container .article-info-header{color:#626f52;font-size:1rem;font-weight:700;color:#253067}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info__container .article-info-header{display:none}}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info__container{grid-column:auto}}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info__container .price__display{display:flex;flex-direction:column;text-align:right}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info__container .price__display{text-align:left}}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info__container .price__display .price,.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .my-orders__order .article-info__container .price__display .pricesum{margin-bottom:5px}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .totalgoods,.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .price,.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .pricesum{font-size:1.375rem}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .aprice,.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .totalsum{display:flex;flex-direction:column}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .aprice .pricesum,.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .totalsum .pricesum{font-weight:700}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .aprice .price,.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .totalsum .price{color:#000}.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .aprice .vat,.single-order .my-orders-page__container .my-articles_container .my-articles .my-orders-page__orders .totalsum .vat{color:#000;font-size:1rem!important;font-style:italic}.single-order .my-orders-page__container .order-total_container .sumvat,.single-order .my-orders-page__container .my-articles .vat{display:none}.single-order .my-orders-page__container .my-articles-button-container{background-color:#fff;display:flex;flex-direction:column-reverse;font-size:1.125rem;gap:10px;grid-area:buttons;height:auto;justify-content:space-between;text-align:center}.single-order .my-orders-page__container .my-articles-button-container .button-group-left{display:flex;flex-direction:column;gap:10px}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles-button-container .button-group-left{flex-direction:row}}.single-order .my-orders-page__container .my-articles-button-container .button-group-left>a{max-height:45px;white-space:nowrap}.single-order .my-orders-page__container .my-articles-button-container .button-invoice{background-color:#f2cf1f;color:#565a65;padding:10px 20px;background-color:#565a65;color:#fff}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles-button-container .button-invoice{align-items:center;display:flex;font-weight:100}}.single-order .my-orders-page__container .my-articles-button-container .button-reklamation{background-color:#626f52;color:#fff;padding:10px 20px;background-color:#253067}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles-button-container .button-reklamation{align-items:center;display:flex;font-weight:100}}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles-button-container{flex-direction:row;font-weight:light;height:auto;text-align:left}.single-order .my-orders-page__container .my-articles-button-container .button-invoice{font-weight:100;margin-bottom:0}}.single-order .my-orders-page__container .my-articles-button-container__cart-wrapper{align-items:center;display:flex;flex-direction:column;gap:6px;width:100%}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles-button-container__cart-wrapper{align-items:flex-end;width:auto}}.single-order .my-orders-page__container .my-articles-button-container__cart-wrapper .button-cart{font-weight:100;padding:10px 20px;text-align:center;width:100%}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles-button-container__cart-wrapper .button-cart{width:auto}}.single-order .my-orders-page__container .my-articles-button-container__cart-wrapper .button-cart.-is-disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.single-order .my-orders-page__container .my-articles-button-container__price-notice{color:gray;font-size:.8125rem;font-style:italic;line-height:1.35;margin:0;text-align:center}@media (min-width: 992px){.single-order .my-orders-page__container .my-articles-button-container__price-notice{max-width:380px;text-align:right}}.single-order .my-orders-page__container .my-articles-total_container{background-color:#fff;grid-area:sum}.single-order .my-orders-page__container .order-history-details__container{background-color:#fff;color:#626f52;grid-area:details;color:#253067}.single-order .my-orders-page__container .order-history-details__container .overdue{color:#b91616!important}.single-order .my-orders-page__container .order-history-details__container .order-info__container{border-bottom:1px solid #609423;display:grid;grid-template-areas:"info" "adress";grid-template-columns:1fr;margin-bottom:0;padding-bottom:20px;border-bottom:1px solid #253067}@media (min-width: 992px){.single-order .my-orders-page__container .order-history-details__container .order-info__container{grid-template-areas:"info adress" "info adress";grid-template-columns:.3fr 1fr;margin-bottom:20px}}.single-order .my-orders-page__container .order-history-details__container .order-info__container .info{display:grid;gap:20px;grid-area:info;grid-template-columns:repeat(2,1fr)}.single-order .my-orders-page__container .order-history-details__container .order-info__container .info .status{grid-column:2;grid-row:1}.single-order .my-orders-page__container .order-history-details__container .order-info__container .info .order-date{grid-column:1;grid-row:2}.single-order .my-orders-page__container .order-history-details__container .order-info__container .info .departure{grid-column:2;grid-row:2}@media (min-width: 992px){.single-order .my-orders-page__container .order-history-details__container .order-info__container .info{grid-template-columns:repeat(3,1fr)}.single-order .my-orders-page__container .order-history-details__container .order-info__container .info .status,.single-order .my-orders-page__container .order-history-details__container .order-info__container .info .order-date,.single-order .my-orders-page__container .order-history-details__container .order-info__container .info .departure{grid-column:auto;grid-row:auto}}.single-order .my-orders-page__container .order-history-details__container .order-info__container .adress{grid-area:adress;margin-top:5px}@media (min-width: 992px){.single-order .my-orders-page__container .order-history-details__container .order-info__container .adress{margin-top:0}}.single-order .my-orders-page__container .order-history-details__container .my-orders_details-header__title{color:#626f52;flex-basis:100%;font-size:1.625rem;font-weight:600;color:#253067}.single-order .my-orders-page__container .order-history-details__container .my-orders__order-details{display:flex;flex-flow:column wrap;font-size:1rem;min-width:180px}.single-order .my-orders-page__container .order-history-details__container .my-orders__order-details .btn-primary{background-color:#a5220e}.single-order .my-orders-page__container .order-history-details__container .my-orders__order-details .my-orders__order-details-label{font-size:1rem}.single-order .my-orders-page__container .order-history-details__container .my-orders__order-details .my-orders__total-orders-information{color:#000;font-size:1.375rem;font-weight:100;min-height:1.375rem}@media (max-width: 575px){.b-container-20{padding:10px}}.shop-popover{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.shop-popover.user-favorite-lists .shop-popover__content{min-width:310px;width:auto}.shop-popover.user-favorite-lists .shop-popover__content button:not(.close-btn){width:100%}.shop-popover .shop-popover-backdrop{background-color:#00000080;height:100%;position:absolute;transition:opacity .4s;width:100%}.shop-popover #shop-popover__close-btn{right:10px;top:10px}.shop-popover .shop-popover__content{background:#fff;border:2px solid #626f52;max-height:70vh;max-width:50rem;overflow:auto;padding:20px;position:relative;transition:transform .2s cubic-bezier(.165,.84,.44,1);width:80%}.shop-popover .shop-popover__content h2{color:#626f52;font-size:1.25rem;font-weight:400;margin-bottom:20px}.shop-popover .shop-popover__content #createWrapper{border-top:1px solid;margin-top:20px;padding:10px 0}.shop-popover .shop-popover__content #createWrapper button{padding:10px}.shop-popover .shop-popover__content #createWrapper button:last-child{margin-top:20px}.shop-popover .shop-popover__content #createWrapper #newListWrapper{display:flex;flex-direction:column;flex-wrap:wrap}.shop-popover .shop-popover__content #createWrapper #newListWrapper label{color:#626f52;flex:1 0 90%;font-size:1.25rem;font-weight:400;margin:10px 0}.shop-popover .shop-popover__content #createWrapper #newListWrapper input{font-size:1.125rem;line-height:1;max-width:15rem;padding:5px}.-is-being-removed .shop-popover-backdrop{opacity:0}.-is-being-removed .shop-popover__content{transform:scale(0)}.reset-password-view button,.set-password-view button{background-color:#609423;color:#fff;cursor:pointer;text-transform:uppercase;border:0;border-radius:0}.reset-password-view,.set-password-view{width:85%}@media (min-width: 950px){.reset-password-view,.set-password-view{width:35%}}.reset-password-view .col-4,.set-password-view .col-4{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.reset-password-view .d-flex,.set-password-view .d-flex{display:flex}.reset-password-view .flex-column,.set-password-view .flex-column{flex-direction:column;justify-content:center;margin:auto}.reset-password-view h2,.reset-password-view h4,.set-password-view h2,.set-password-view h4{font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.reset-password-view .form-group,.set-password-view .form-group{margin-bottom:1rem}.reset-password-view .input-group,.set-password-view .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.reset-password-view .input-group-prepend,.set-password-view .input-group-prepend{margin-right:-1px}.reset-password-view .input-group-append,.reset-password-view .input-group-prepend,.set-password-view .input-group-append,.set-password-view .input-group-prepend{display:flex}.reset-password-view .input-group>.input-group-prepend>.input-group-text,.set-password-view .input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.reset-password-view .input-group-text,.set-password-view .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.reset-password-view .btn-block,.set-password-view .btn-block{display:block;width:100%}.reset-password-view .btn-primary,.set-password-view .btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.reset-password-view .btn,.set-password-view .btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.reset-password-view .input-group>.form-control:not(:first-child),.set-password-view .input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.reset-password-view .input-group>.form-control,.set-password-view .input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.reset-password-view .form-control,.set-password-view .form-control{display:block;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.search-page__container{flex-direction:column;padding:20px}.search-page__container .page__title{margin-bottom:2rem;text-align:center}.search-page__container .product-list__search-page{width:100%}.search-container{align-items:center;display:flex;justify-content:center;margin-bottom:10px;margin-top:10px;padding:0 20px;position:fixed;width:100%;z-index:2}header.sticky~.search-container{background-color:#a5220e;margin:0;padding:10px;top:40px}@media (min-width: 992px){header.sticky~.search-container{padding:10px 0;top:65px}}.search-container .search-input__container{position:relative}.search-container .search-bar{background-color:#fff;border-radius:50px;height:50px;max-width:1500px;padding:0 20px;width:calc(100vw - 40px)}.search-container .barcode-scanner-open-button{align-items:center;background-color:#366000;border-radius:50%;display:flex;height:43px;justify-content:center;position:absolute;right:4px;top:4px;width:43px;background-color:#253067}.search-container .barcode-scanner-open-button img{width:50px}.search-container .spinner-container{height:45px;opacity:0;position:absolute}.search-container .spinner-container.htmx-request,.search-container .spinner-container .htmx-request{opacity:1}.search-container .spinner-container img{max-height:100%}.search-suggestions-container{display:flex;justify-content:center;min-height:32px;padding:0 20px;width:100%}@media (min-width: 992px){.search-suggestions-container+.page__title{margin-left:25%}}.search-suggestions{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;max-width:1500px;padding:0;width:100%}.search-suggestions li{background-color:#626f52;border-radius:20px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:8px 16px;transition:background-color .2s,transform .2s;background-color:#253067}.search-suggestions li a{color:inherit;text-decoration:none}.search-suggestions li:hover{background-color:#e0e0e0;color:#000;transform:translateY(-2px)}.search-suggestions li:active{background-color:#ccc;color:#000;transform:translateY(0)}.search-no-found{padding:0 20px}p.search-no-found{text-align:left}.barcode-scanner-open{overflow:hidden}.barcode-scanner-open #app{background-color:#00000085;color:#626f52;height:100dvh;left:0;position:absolute;top:0;width:100vw;z-index:2}.barcode-scanner-open #app main{height:100%}.barcode-scanner-open .scanning-frame{color:#fff;font-weight:700;left:50%;letter-spacing:.4px;padding-top:25vh;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.barcode-scanner-open .shop-header:after{display:none}.barcode-scanner-open .shop-header .logo-container img{max-width:120px}.barcode-scanner-open .header__top-container{grid-template-columns:auto auto 1fr auto}.barcode-scanner-open .header__top-container .user-info-container,.barcode-scanner-open .header__top-container .favorites-container{display:none}.barcode-scanner-open .header__top-container .logo-container .logo-white{opacity:1!important}.barcode-scanner-open .header__top-container .logo-container .logo-color{opacity:0!important}.barcode-scanner-open .header__top-container #open-mini-cart-btn,.barcode-scanner-open .header__top-container #mobile-menu__btn{align-items:center;background:#609423;border-radius:50%;box-sizing:content-box;display:flex;height:16px;padding:9px;width:16px}.barcode-scanner-open .header__top-container #open-mini-cart-btn .mobile-menu__line,.barcode-scanner-open .header__top-container #mobile-menu__btn .mobile-menu__line{background-color:#fff;height:3px}.barcode-scanner-open .header__top-container #open-mini-cart-btn{justify-content:center}.barcode-scanner-open .header__top-container #open-mini-cart-btn img{filter:invert(0);height:17px;width:17px}.barcode-scanner-open .header__top-container .shop-header__search-container{visibility:hidden}#reader{height:calc(100vh - 72px)!important;position:relative!important;width:100%!important;display:block;margin-top:72px}#reader video{height:100%!important;object-fit:cover;width:100%!important}.barcode-scanner-controls{align-items:center;background:#fff;border-radius:20px 20px 0 0;bottom:0;display:flex;height:55px;justify-content:flex-end;left:50%;padding:0 20px;position:absolute;transform:translate(-50%);width:100%;z-index:1000}.barcode-scanner-controls span{margin-right:10px}.barcode-scanner-controls button{background-color:#626f52;border:none;border-radius:50%;color:#fff;height:35px;width:35px}.barcode-scanner-controls button svg{height:100%;margin-left:3px;max-width:15px;width:100%}.barcode-scanner-controls .camera-switch-button{border-radius:6px;margin-right:auto;padding:8px 12px;width:auto}.scanned-article{background-color:#fff;border-radius:2rem 2rem 0 0;bottom:0;box-shadow:0 -5px 10px #00000042;left:0;max-height:80dvh;overflow-y:auto;padding:1rem;position:fixed;right:0;z-index:2000}@media (min-width: 768px){.scanned-article{max-height:85vh}}.scanned-article .close-button{align-items:center;background-color:#626f52;border:none;border-radius:50%;display:flex;height:35px;justify-content:center;position:absolute;right:10px;top:10px;width:35px;z-index:2001}.scanned-article .close-button svg{height:10px;stroke:#fff}.scanned-article .article-details,.scanned-article .article-status,.scanned-article .article-information,.scanned-article .article-actions{margin-bottom:.5rem}.scanned-article .article-details{column-gap:10px;display:grid;grid-template-columns:60px 1fr}.scanned-article .article-details .article-details__image{border-radius:5px;height:60px;overflow:hidden;transition:height .2s ease,width .2s ease,border-radius .2s ease;width:60px}.scanned-article .article-details .article-details__image img{height:100%;object-fit:cover;width:100%}.scanned-article .article-details .article-details__description{display:flex;flex-direction:column;line-height:1.2rem}.scanned-article .article-details .article-details__description h3{font-size:1.125rem;font-weight:400;margin-bottom:0}.scanned-article .article-details .article-details__description .article-sku__number{text-transform:uppercase}.scanned-article .article-details .article-details__description .price.price--with-discount{color:#c92323}.scanned-article.is-expanded .article-details{grid-template-columns:1fr;row-gap:10px}.scanned-article.is-expanded .article-details__image{border-radius:10px;height:clamp(240px,45vw,420px);transition:height .2s ease,width .2s ease,border-radius .2s ease;width:100%}.scanned-article .article-status .article-status__item--buy-more{background-color:#fbdb02;border-radius:5px;display:inline-flex;padding:.35em .5em}.scanned-article .article__labels-container{margin:.5rem 0}.scanned-article .article__label-list{display:flex;gap:6px;list-style:none;margin:0;padding:0}.scanned-article .article__label-single{align-items:center;background:#eee;border-radius:4px;display:inline-flex;padding:.25rem .5rem}.scanned-article .article__label-single.campaign{background:#fbdb02}.scanned-article .article-information{background-color:#fafafa;border-radius:4px;margin-bottom:1rem;padding:10px}.scanned-article .article-information .article-information__summary{align-items:center;background:transparent;border:0;color:#626f52;display:flex;justify-content:space-between;list-style:none;text-align:left;user-select:none;width:100%}.scanned-article .article-information .article-information__summary:after{content:"+";font-size:1.5rem;font-weight:700;transition:transform .2s}.scanned-article .article-information .article-information__summary[aria-expanded=true]:after{content:"-"}.scanned-article .article-information .article-information__content{max-height:200px;overflow-y:auto;padding:.5rem 0 1rem}.scanned-article .article-information .article-information__content .description-section{margin-bottom:1rem}.scanned-article .article-information .article-information__content .description-section h4{font-size:1rem;font-weight:600;margin-bottom:.5rem}.scanned-article .article-information .article-information__content .description-section p{color:#666;line-height:1.5;margin:0}.scanned-article .article-information .article-information__content .attributes-section .attribute-list{list-style:none;margin:0;padding:0}.scanned-article .article-information .article-information__content .attributes-section .attribute-list li{display:flex;justify-content:space-between;padding:5px 10px 0 0}.scanned-article .article-information .article-information__content .attributes-section .attribute-list li:last-child{border-bottom:none}.scanned-article .article-information .article-information__content .attributes-section .attribute-list li .attribute-value{font-weight:700}.scanned-article .discount-container{margin:.75rem 0 1rem}.scanned-article .discount-container .discount-title{display:block;font-weight:600;margin-bottom:.5rem}.scanned-article .discount-container .product-discounts{display:flex;flex-direction:column;gap:.5rem}.scanned-article .discount-container .single-discount-container{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.scanned-article .discount-container .single-discount-container button{background-color:#609424;border-radius:8px;padding:.75rem 1.25rem}.scanned-article .discount-container .single-discount-container button:disabled{opacity:.6}.scanned-article .article-actions{align-items:center;display:flex;justify-content:space-between;position:relative}.scanned-article .article-actions .article-actions__counter{column-gap:10px;display:flex}.scanned-article .article-actions .article-actions__counter input{border:1px solid #cacaca;border-radius:4px;max-width:100px;min-width:70px;text-align:center}.scanned-article .article-actions .article-actions__counter button{background-color:#626f52;border:none;border-radius:50%;color:#fff;height:35px;width:35px}.scanned-article .article-actions .article-actions__counter button svg{height:100%;max-width:15px;width:100%}.scanned-article .article-actions button.button-add-to-cart{background-color:#609424;border:none;border-radius:8px;color:#fff;padding:.75rem 1.25rem;text-transform:uppercase;white-space:nowrap;width:auto}.scanned-article .article-actions button.button-add-to-cart:disabled{opacity:.6}.scanned-article .wl-item-status__container span:first-child{margin-right:5px}.scanned-article .article__add-to-cart-complete{background-color:#fff;border:5px solid white;border-radius:0 50% 50%;box-shadow:-2px 0 10px 1px #0003;height:5rem;overflow:hidden;position:absolute;right:2rem;top:-200%;transform:rotate(225deg);width:5rem}.scanned-article .article__add-to-cart-complete:after{align-items:center;color:#fff;content:"+";display:flex;font-size:2rem;font-weight:700;justify-content:center;left:calc(50% + 3px);position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.scanned-article .article__add-to-cart-complete img{border-radius:50%;height:100%;object-fit:cover;position:relative;transform:rotate(135deg);width:100%}body.self-scan-mode{background-color:gray;margin:0;padding:0;-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}body.self-scan-mode *{touch-action:manipulation}body.self-scan-mode.barcode-scanner-open .self-scan-header .logo-white{display:none}body.self-scan-mode.checkout-page .self-scan-header,body.self-scan-mode.page-view .self-scan-header,body.self-scan-mode.receipt-page .self-scan-header{border-bottom:.5px solid black}body.self-scan-mode.checkout-page .self-scan-header .logo-white,body.self-scan-mode.page-view .self-scan-header .logo-white,body.self-scan-mode.receipt-page .self-scan-header .logo-white{display:none}body.self-scan-mode.checkout-page .mobile-menu__btn,body.self-scan-mode.page-view .mobile-menu__btn,body.self-scan-mode.receipt-page .mobile-menu__btn{justify-content:center}body.self-scan-mode .self-scan-header{align-items:center;background-color:inherit;color:#fff;display:flex;justify-content:space-between;padding:1rem;position:sticky;top:0;z-index:100}body.self-scan-mode .mobile-menu__btn{align-items:center;background:#609423;border:none;border-radius:50%;cursor:pointer;display:flex;height:34px;justify-content:space-between;padding:9px;width:34px}body.self-scan-mode .mobile-menu__btn svg{margin-left:.2em;transform:scale(.5)}body.self-scan-mode .mobile-menu__line{background-color:#fff;border-radius:2px;height:3px!important;width:100%}body.self-scan-mode .logo-container{display:flex;flex:1;justify-content:center}body.self-scan-mode .logo-container a{align-items:center;display:flex}body.self-scan-mode .logo-container img,body.self-scan-mode .logo-container svg{max-height:40px}body.self-scan-mode .cart-container{position:relative}body.self-scan-mode .cart-container #open-mini-cart-btn{align-items:center;background-color:#609423;border:none;border-radius:50%;cursor:pointer;display:flex;height:34px;justify-content:center;padding:8px;width:34px}body.self-scan-mode .cart-container #open-mini-cart-btn img{filter:brightness(0) invert(1);height:20px;width:20px}body.self-scan-mode #self-scan-menu-overlay{background-color:#00000080;inset:0;opacity:0;position:fixed;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:998}body.self-scan-mode #self-scan-menu-overlay.active{opacity:1;visibility:visible}body.self-scan-mode .self-scan-menu{background-color:#f5f5f5;height:100%;left:-100%;max-width:400px;overflow-y:auto;position:fixed;top:0;transition:left .3s ease;width:80%;z-index:999}body.self-scan-mode .self-scan-menu.active{left:0}body.self-scan-mode .self-scan-menu__header{align-items:flex-start;background-color:#fff;color:#626f52;display:flex;justify-content:space-between;padding:1.25em 1.5em}body.self-scan-mode .self-scan-menu__header h2{font-size:1em;font-weight:500;line-height:1.2;margin:0}body.self-scan-mode .self-scan-menu__header h2 span{display:block;font-weight:800}body.self-scan-mode .menu-close-btn{background:none;border:none;cursor:pointer;padding:0}body.self-scan-mode .menu-close-btn img{filter:brightness(0) invert(1);height:24px;width:24px}body.self-scan-mode .self-scan-menu__list{list-style:none;margin:0;padding:.5rem 0 0}body.self-scan-mode .self-scan-menu__list a{align-items:center;color:#626f52;display:flex;font-size:1.2rem;font-weight:700;justify-content:space-between;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .2s}body.self-scan-mode .self-scan-menu__list a:hover{background-color:#0000000d}body.self-scan-mode .self-scan-menu__list a.exit-link{font-weight:400;margin-top:1em}body.self-scan-mode .self-scan-menu__list svg{color:#666;height:20px;width:20px}body.self-scan-mode .self-scan-container{margin:0 auto;max-width:1200px;padding:1rem}body.self-scan-mode #app{min-height:calc(100vh - 80px)}body.self-scan-mode .search-btn{align-items:center;background:#609423;border:none;border-radius:50%;cursor:pointer;display:flex;height:34px;justify-content:center;margin-right:10px;padding:5px;width:34px}body.self-scan-mode .search-btn svg{height:20px;stroke:#fff;width:20px}body.self-scan-mode .search-modal{align-items:center;background-color:#000000b3;inset:0;display:none;justify-content:center;position:fixed;z-index:1000}body.self-scan-mode .search-modal.active{display:flex}body.self-scan-mode .search-modal__content{background:#fff;border-radius:10px;display:flex;flex-direction:column;max-height:80vh;max-width:500px;width:90%}body.self-scan-mode .search-modal__header{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:1rem 1.5rem}body.self-scan-mode .search-modal__header h2{font-size:1.25rem;margin:0}body.self-scan-mode .search-modal__close{background:none;border:none;cursor:pointer;filter:invert(1);padding:0}body.self-scan-mode .search-modal__close img{height:15px;width:15px}body.self-scan-mode .search-modal__body{overflow-y:auto;padding:1rem 1.5rem}body.self-scan-mode .search-input{border:2px solid #ddd;border-radius:8px;font-size:1rem;margin-bottom:1rem;padding:.75rem 1rem;width:100%}body.self-scan-mode .search-input:focus{border-color:#6b8e23;outline:none}body.self-scan-mode .search-results{min-height:100px}body.self-scan-mode .search-results-list{display:flex;flex-direction:column;gap:.5rem}body.self-scan-mode .search-result-item{align-items:center;background:#f9f9f9;border:1px solid #ddd;border-radius:8px;display:flex;justify-content:space-between;padding:1rem}body.self-scan-mode .search-result-item:hover{background:#f0f0f0}body.self-scan-mode .search-result-item__info{display:flex;flex-direction:column;gap:.25rem;max-width:60%}body.self-scan-mode .search-result-item__info strong{font-size:1rem}body.self-scan-mode .search-result-item__sku{color:#666;font-size:.875rem}body.self-scan-mode .search-result-item__attrs{display:flex;flex-direction:column;flex-wrap:wrap;gap:.25rem .75rem;list-style:none;margin:.25rem 0 0;padding:0}body.self-scan-mode .search-result-item__attrs li{align-items:center;display:flex;font-size:.8rem;gap:.25rem}body.self-scan-mode .search-result-item__attr-label{color:#888}body.self-scan-mode .search-result-item__attr-value{color:#333;font-weight:500}body.self-scan-mode .search-result-item__attr-value .product__detail-colors{display:inline-flex;gap:3px;vertical-align:middle}body.self-scan-mode .search-result-item__attr-value .product__detail-colors .color-dot{border-radius:50%;display:inline-block;height:12px;width:12px}body.self-scan-mode .search-result-item__select{background-color:#6b8e23;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-left:10px;max-width:40%;padding:.5rem 1rem;white-space:nowrap}body.self-scan-mode .search-result-item__select:hover{background-color:#5a7a1e}body.self-scan-mode .search-no-results,body.self-scan-mode .search-error,body.self-scan-mode .search-loading,body.self-scan-mode .search-hint{color:#666;padding:2rem;text-align:center}body.self-scan-mode .search-error{color:#c92323}body.self-scan-mode .search-loading{font-style:italic}.message-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center}.message-overlay__backdrop{position:absolute;inset:0;background:#0006}.message-overlay__content{position:relative;z-index:1;max-width:420px;margin:0 50px;padding:35px;background:#fff;border-radius:8px;box-shadow:0 10px 30px #00000040}.message-overlay__close{position:absolute;top:8px;right:8px;border:none;color:#fff;background:transparent;font-size:1.3rem;cursor:pointer;line-height:1;padding:4px}.message-overlay__title{margin:0 0 20px;font-size:1.5rem;text-align:center}.message-overlay__text{margin:0;font-size:.95rem;line-height:1.5}.message-overlay__actions{display:flex;justify-content:center;gap:.5rem;margin-top:1.25rem;flex-wrap:wrap}.message-overlay__cta{border-radius:6px;padding:.5rem 1rem;font-size:.9rem;border:none;cursor:pointer}.message-overlay__cta--primary{background-color:#609424;color:#fff}.message-overlay__cta--secondary{background-color:#e0e0e0;color:#333}.message-overlay__cta--danger{background-color:#c92323;color:#fff}.message-overlay--banner{align-items:flex-start;justify-content:center;inset:0;pointer-events:none}.message-overlay--banner .message-overlay__content{max-width:1000px;margin:5rem 30px 0;pointer-events:auto;padding:25px;background:#c92323;color:#fff;border:2px solid #B91616}.message-overlay--banner .message-overlay__content .message-overlay_title{margin:0 0 5px}.message-overlay--banner .message-overlay__content .mesage-overlay_close{color:#fff}.user__order-summary-container{background-color:#fff;padding:20px 30px}.user__order-summary-container .user__order-summary-content h2{color:#626f52;font-size:1.625rem;font-weight:900;text-transform:uppercase;color:#253067}.user__order-summary-container .user__filter-container{background-color:transparent;padding:0}.user__order-summary-container .user__filter-container p{color:#626f52;font-weight:700;margin-bottom:5px;color:#253067}.order-summary-by-articles .list-header,.order-summary-by-articles .order-info{flex:1 0 14%!important}.order-summary-by-articles .list-header.sku,.order-summary-by-articles .order-info.sku{flex:0 0 13%!important}.order-summary-by-articles .list-header.article_name,.order-summary-by-articles .order-info.article_name{flex:1 0 17%!important}.order-summary-by-articles .list-header.color,.order-summary-by-articles .list-header.length,.order-summary-by-articles .order-info.color,.order-summary-by-articles .order-info.length{flex:0 0 8%!important;min-width:60px}.order-summary-by-articles .order-info.color{display:flex;flex-direction:column;white-space:normal!important}.order-summary-by-articles .order-info.color .color-text{display:none}@media (min-width: 576px){.order-summary-by-articles .order-info.color .color-text{display:flex;flex-direction:column}}.order-summary-by-articles .order-info.color .color-icons{display:flex;flex-wrap:wrap;gap:4px;padding-left:0!important}@media (min-width: 576px){.order-summary-by-articles .order-info.color .color-icons{display:none}}.order-summary-by-articles .order-info.color .color-icons .product__detail-value.color{margin:0}.order-summary-by-articles .order-info.color .color-icons .product__detail-color-color{height:14px;margin-bottom:0!important;padding-left:0!important;top:4px;width:14px}.order-summary-by-articles .order-info.color .color-icons .product__detail-color-color-text{display:none}.order-summary-by-articles .order-info.color .color-item{display:block;line-height:1.3}.order-summary-by-articles .article-summary-row{cursor:pointer;transition:opacity .15s ease}.order-summary-by-articles .article-summary-row:hover{text-decoration:underline}.order-summary-by-articles .article-summary-row.-is-loading{opacity:.6;pointer-events:none}.startpage__popular-container{align-items:center;display:flex;flex-direction:column}.startpage__popular-container h3{font:normal normal bold 30px/36px;margin-bottom:20px;text-transform:uppercase}.startpage__popular-container .product-list__container{align-items:center;display:flex;flex-direction:column;padding:0;width:100%}.startpage__popular-container .product-list__container+.product-list__container{margin-top:40px}.startpage__popular-container .product-list__container{margin-top:45px}.startpage__popular-container .product-list__container .product-list__product{background-color:#fff;border:none;color:#565a65;margin-bottom:10px;border-radius:16px;overflow:hidden;padding:0 0 10px;font-family:OpenSans;font-size:16px}.startpage__popular-container .product-list__container .product-list__product .product__title{padding:13px 15px 0;color:#565a65;font-family:Playfair}.startpage__popular-container .product-list__container .product-list__product .product__information-container{flex-direction:column-reverse;padding:0 15px 5px}.startpage__popular-container .product-list__container .product-list__product .product__buy-container{padding:10px 15px}body:has(header.guest) .startpage__popular-container .product-list__container .product-list__product{grid-template-areas:"image title" "image info" "image info" "image info";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr 1fr 1fr;min-height:unset;max-height:unset}body:has(header.guest) .startpage__popular-container .product-list__container .product-list__product .product__image-container>img{border-radius:0;max-height:unset}body:has(header.guest) .startpage__popular-container .product-list__container .product-list__product .product__image-container{border-bottom:none}@media (min-width: 992px){body:has(header.guest) .startpage__popular-container .product-list__container .product-list__product{height:unset;grid-template-columns:1fr;grid-template-areas:"image" "title" "info";grid-template-rows:300px auto 1fr;min-height:450px}body:has(header.guest) .startpage__popular-container .product-list__container .product-list__product .product__information-container{padding-right:13px;padding-left:13px}body:has(header.guest) .startpage__popular-container .product-list__container .product-list__product .product__title{padding-right:13px;padding-left:13px}}.startpage__popular-container .startpage__popular-list{margin-bottom:20px}@media (min-width: 768px){.startpage__popular-container .startpage__popular-list{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);width:100%}}@media (min-width: 992px){.startpage__popular-container .startpage__popular-list{display:grid;grid-gap:20px;grid-template-columns:repeat(4,1fr);width:100%}}.startpage__popular-container .startpage__popular-button{padding:12px 20px;width:fit-content}.about-us{position:relative;background-color:#f0eade!important;margin:40px 0;padding-top:30px!important}@media (max-width: 575px){.about-us{padding:10px}}@media (min-width: 768px){.about-us{background-color:#f0eade!important;padding-top:0!important}.about-us:before{background-color:#f0eade;content:"";display:block;height:180px}}.about-us__container{display:flex;flex-wrap:wrap;gap:30px;margin:0;max-width:1500px}@media (min-width: 768px){.about-us__container{flex-wrap:nowrap;gap:60px}}.about-us__container--left{flex-direction:row}.about-us__container--right{flex-direction:row-reverse}.about-us__container{flex-direction:row!important;margin:0 auto;padding:0 0 0 20px}.about-us--background .about-us__container{max-width:unset;min-height:43rem;position:relative}.about-us--background .about-us__image-wrapper{display:flex;inset:0;position:absolute;z-index:1}.about-us--background .about-us__content{padding:2rem;position:relative;z-index:2}.about-us__image-wrapper{flex:0 0 100%}@media (min-width: 768px){.about-us__image-wrapper{flex:0 0 30%}}.about-us__image-wrapper img{display:block;max-width:100%;object-fit:cover;width:100%}.about-us__image-wrapper--background img{min-height:300px}@media (max-width: 992px){.about-us__image-wrapper--background img{-webkit-mask-image:linear-gradient(0deg,#000 20.56%,transparent 94.27%);mask-image:linear-gradient(0deg,#000 20.56%,transparent 94.27%);object-position:bottom}}.about-us__image-wrapper--card img{border-radius:60px}.about-us__image-wrapper{display:flex;justify-content:center}@media (min-width: 768px){.about-us__image-wrapper{margin-top:-70px}}.about-us--card .about-us__image-wrapper img{height:24rem;width:24rem}.about-us__content{flex:0 0 100%;display:flex;flex-direction:column}@media (min-width: 768px){.about-us__content{margin-top:-70px}}@media (min-width: 992px){.about-us__content{align-items:flex-start;display:flex;flex:0 0 60%;flex-direction:column;justify-content:center}}.about-us__heading{font-family:OpenSans;font-size:2rem;margin-bottom:20px}@media (min-width: 768px){.about-us__heading{font-size:2.5rem}}.about-us__heading{color:#253067!important;font-family:Playfair;font-size:32px}@media (min-width: 768px){.about-us__heading{color:#253067!important;font-size:36px}}.about-us__text{font-family:OpenSans;font-size:1.125rem;line-height:1.6;margin-bottom:30px;color:#565a65!important;font-size:16px;margin-bottom:20px!important}.about-us__cta{display:inline-block}.about-us{margin:0}.about-us__heading{color:#a5220e}.about-us__text{color:#565a65}.about-us__cta{border-radius:30px;padding:12px 30px}.about-us--card{background-color:#fff}@media (min-width: 768px){.about-us--card .about-us__image-wrapper{flex:0 0 45%;max-width:45%}}.about-us--card .about-us__image-wrapper img{height:34rem;width:34rem;aspect-ratio:1;border-radius:40px;height:unset!important}@media (min-width: 768px){.about-us--card .about-us__content{flex:0 0 45%}}.about-us--card .about-us__cta{align-items:center;background-color:#253067;border:1px solid #253067;color:#fff;display:inline-flex;height:50px;justify-content:center;padding:0;width:295px}.about-us--card .about-us__cta:hover{background-color:#1a2247}.shop-header{padding-bottom:20px!important;padding-top:20px!important}@media (min-width: 992px){.shop-header{padding-bottom:0!important}}.shop-header.sticky .header__top-container{gap:10px!important}.shop-header.sticky .header__top-container:after{display:none}.shop-header.sticky .header__top-container .shop-header__search-container,.shop-header.sticky .header__top-container .mobile-menu__btn{margin-top:0!important}.shop-header.sticky .header__top-container .mobile-menu__btn{border-radius:0!important}.shop-header.sticky .header__top-container .mobile-menu__btn .mobile-menu__line{border-radius:0!important;height:1.5px!important}.shop-header.sticky .shop-navigation{margin:0 auto;max-width:1500px}.shop-header.sticky .shop-navigation .shop-menu-container .shop-menu .shop-menu__item .submenu-container{top:45px!important}.shop-header .header__top-container{gap:10px!important}@media (min-width: 992px){.shop-header .header__top-container:after{background-color:#deccb080;content:"";height:1px;left:0;position:absolute;top:88px;width:100%}}.shop-header .header__top-container .logo-container{height:50px}.shop-header .header__top-container .logo-container img{height:100%;width:auto}.shop-header .header__top-container .shop-header__icon-container{margin-top:0!important}.shop-header .shop-navigation .shop-menu-container{padding-bottom:0;padding-top:15px}.shop-header .shop-navigation .shop-menu-container .shop-menu{margin-bottom:15px!important;top:-42px!important}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item{font-size:16px!important;font-weight:400!important}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item.level1{padding:0 20px!important}.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item .submenu-container{top:138px!important}@media (min-width: 992px){.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item .submenu-container span,.shop-header .shop-navigation .shop-menu-container .shop-menu .shop-menu__item .submenu-container a{color:#f0eade!important}}@media (min-width: 992px){.shop-header .shop-navigation .shop-menu-container .shop-menu .-has-submenu.level1{flex-direction:row!important;gap:5px}.shop-header .shop-navigation .shop-menu-container .shop-menu .-has-submenu.level1:after{content:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.33333 0C8.15167 0 7.97333 0.00138898 7.79833 0.00416676L7.285 0.0183334L7.03583 0.0291667L6.55333 0.0575L6.0925 0.0958333C2.105 0.4825 0.4825 2.105 0.0958333 6.0925L0.0575 6.55333L0.0291667 7.03583C0.0247223 7.1175 0.0211112 7.20055 0.0183334 7.285L0.00416676 7.79833L0.000833273 8.06333L0 8.33333C0 8.515 0.00138898 8.69333 0.00416676 8.86833L0.0183334 9.38167L0.0291667 9.63083L0.0575 10.1133L0.0958333 10.5742C0.4825 14.5617 2.105 16.1842 6.0925 16.5708L6.55333 16.6092L7.03583 16.6375C7.1175 16.6419 7.20055 16.6456 7.285 16.6483L7.79833 16.6625L8.33333 16.6667L8.86833 16.6625L9.38167 16.6483L9.63083 16.6375L10.1133 16.6092L10.5742 16.5708C14.5617 16.1842 16.1842 14.5617 16.5708 10.5742L16.6092 10.1133L16.6375 9.63083C16.6419 9.54917 16.6456 9.46611 16.6483 9.38167L16.6625 8.86833L16.6667 8.33333L16.6625 7.79833L16.6483 7.285L16.6375 7.03583L16.6092 6.55333L16.5708 6.0925C16.1842 2.105 14.5617 0.4825 10.5742 0.0958333L10.1133 0.0575L9.63083 0.0291667L9.38167 0.0183334L8.86833 0.00416676L8.60333 0.000833273L8.33333 0ZM5.24417 6.91083C5.38766 6.76735 5.57858 6.68116 5.7811 6.66843C5.98362 6.65569 6.18383 6.71729 6.34417 6.84167L6.4225 6.91083L8.33333 8.82083L10.2442 6.91083C10.3877 6.76735 10.5786 6.68116 10.7811 6.66843C10.9836 6.65569 11.1838 6.71729 11.3442 6.84167L11.4225 6.91083C11.566 7.05433 11.6522 7.24524 11.6649 7.44777C11.6776 7.65029 11.616 7.8505 11.4917 8.01083L11.4225 8.08917L8.9225 10.5892C8.77901 10.7326 8.58809 10.8188 8.38557 10.8316C8.18305 10.8443 7.98284 10.7827 7.8225 10.6583L7.74417 10.5892L5.24417 8.08917C5.08794 7.93289 5.00018 7.72097 5.00018 7.5C5.00018 7.27903 5.08794 7.06711 5.24417 6.91083Z' fill='white'/%3E%3C/svg%3E");height:16px;width:16px}.shop-header .shop-navigation .shop-menu-container .shop-menu .-has-submenu.level2>span:first-of-type,.shop-header .shop-navigation .shop-menu-container .shop-menu .-has-submenu.level2>a:first-of-type{font-size:1.1rem;font-weight:600}}.shop-header .shop-navigation .shop-menu-container{display:flex;flex:1;gap:10px;justify-content:center}.shop-header .shop-navigation .shop-menu-container:has(.shop-menu-overflowing){padding-inline:30px}.shop-header .shop-navigation .shop-menu-container .shop-menu{flex:1}@media (min-width: 992px){.shop-header .shop-navigation .shop-menu-container .shop-menu{height:25px;overflow:hidden}}.shop-header .shop-navigation .shop-menu-container .shop-menu.shop-menu-overflowing{justify-content:flex-start!important}.shop-header .shop-navigation .shop-menu-container .shop-menu.shop-menu-overflowing>.shop-menu__item:first-child{margin-left:0!important}.shop-header .shop-navigation .shop-menu-container .shop-menu.shop-menu-overflowing>.shop-menu__item:last-child{margin-right:0!important}.shop-header .shop-navigation .shop-menu-container .shop-menu .level1.-is-showing-submenus .submenu-container.level2{position:fixed!important;top:145px!important}body:has(.show-imitation_container) .shop-header .shop-navigation .shop-menu-container .shop-menu .level1.-is-showing-submenus .submenu-container.level2{top:202px!important}.shop-header .shop-navigation .shop-menu-container .shop-menu-prev-icon,.shop-header .shop-navigation .shop-menu-container .shop-menu-next-icon{cursor:pointer;display:none;margin-top:-3px}.shop-header .shop-navigation .shop-menu-container .shop-menu-prev-icon img,.shop-header .shop-navigation .shop-menu-container .shop-menu-next-icon img{margin-top:-2px;max-width:100%}body:has(.my-account) .shop-header .shop-navigation .shop-menu-container .shop-menu-prev-icon svg,body:has(.my-account) .shop-header .shop-navigation .shop-menu-container .shop-menu-next-icon svg{fill:#000}body:has(.my-account) .shop-header .shop-navigation .shop-menu-container .shop-menu-prev-icon svg path,body:has(.my-account) .shop-header .shop-navigation .shop-menu-container .shop-menu-prev-icon svg circle,body:has(.my-account) .shop-header .shop-navigation .shop-menu-container .shop-menu-prev-icon svg polygon,body:has(.my-account) .shop-header .shop-navigation .shop-menu-container .shop-menu-prev-icon svg rect,body:has(.my-account) .shop-header .shop-navigation .shop-menu-container .shop-menu-next-icon svg path,body:has(.my-account) .shop-header .shop-navigation .shop-menu-container .shop-menu-next-icon svg circle,body:has(.my-account) .shop-header .shop-navigation .shop-menu-container .shop-menu-next-icon svg polygon,body:has(.my-account) .shop-header .shop-navigation .shop-menu-container .shop-menu-next-icon svg rect{fill:#000}.shop-header .shop-navigation .shop-menu-container .shop-menu-prev-icon{left:0;width:30px}.shop-header .shop-navigation .shop-menu-container .shop-menu-next-icon{right:0;width:30px}.shop-header .shop-navigation .user-functionality-nav .user-functionality__menu-item img{filter:brightness(0) saturate(100%) invert(12%) sepia(79%) saturate(2335%) hue-rotate(223deg) brightness(78%) contrast(85%)}.shop-header.-has-open-submenus .shop-menu{overflow:visible}.shop-header.sticky{padding-bottom:7px!important;padding-top:7px!important}.shop-header.sticky:after{display:none}@media (min-width: 992px){.shop-header.sticky{padding-bottom:0!important;padding-top:0!important}}.shop-header.sticky .shop-navigation{overflow-y:scroll}@media (min-width: 992px){.shop-header.sticky .shop-navigation .shop-menu-container{display:flex;margin:-5px calc(var(--header-icons-width, 240px) + 150px) 5px 200px;padding-inline:0;width:calc(100vw - 200px - var(--header-icons-width, 240px) - 150px - 55px)!important;z-index:10}.shop-header.sticky .shop-navigation .shop-menu-container .shop-menu{flex:1}.shop-header.sticky .shop-navigation .shop-menu-container .shop-menu .level1.-is-showing-submenus .submenu-container.level2{top:64px!important}.shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-prev-icon,.shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-next-icon{margin-top:-43px}body:has(.my-account) .shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-prev-icon svg,body:has(.my-account) .shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-next-icon svg{fill:#fff}body:has(.my-account) .shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-prev-icon svg path,body:has(.my-account) .shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-prev-icon svg circle,body:has(.my-account) .shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-prev-icon svg polygon,body:has(.my-account) .shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-prev-icon svg rect,body:has(.my-account) .shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-next-icon svg path,body:has(.my-account) .shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-next-icon svg circle,body:has(.my-account) .shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-next-icon svg polygon,body:has(.my-account) .shop-header.sticky .shop-navigation .shop-menu-container .shop-menu-next-icon svg rect{fill:#fff}}@media (min-width: 992px){.shop-header.sticky.guest .shop-navigation{justify-content:normal}}@media (min-width: 992px){.imitation-enabled.shop-header .header__top-container:after{top:144px}.imitation-enabled.shop-header .shop-navigation .shop-menu-container .shop-menu .level1.-is-showing-submenus .submenu-container.level2{top:210px!important}.imitation-enabled.shop-header.sticky .shop-navigation .shop-menu-container .shop-menu .level1.-is-showing-submenus .submenu-container.level2{top:120px!important}}:root{--base-url: "https://aph.se/"}
