#id{text-align:center}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}a{background-color:transparent}[hidden]{display:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{border:0 solid #e2e8f0;box-sizing:border-box}a{color:inherit;text-decoration:inherit}svg,video{display:block;vertical-align:middle}video{height:auto;max-width:100%}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-t{border-top-width:1px}.flex{display:flex}.grid{display:grid}.hidden{display:none}.items-center{align-items:center}.justify-center{justify-content:center}.font-semibold{font-weight:600}.h-5{height:1.25rem}.h-8{height:2rem}.h-16{height:4rem}.text-sm{font-size:.875rem}.text-lg{font-size:1.125rem}.leading-7{line-height:1.75rem}.mx-auto{margin-left:auto;margin-right:auto}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.ml-2{margin-left:.5rem}.mt-4{margin-top:1rem}.ml-4{margin-left:1rem}.mt-8{margin-top:2rem}.ml-12{margin-left:3rem}.-mt-px{margin-top:-1px}.max-w-6xl{max-width:72rem}.min-h-screen{min-height:100vh}.overflow-hidden{overflow:hidden}.p-6{padding:1.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.pt-8{padding-top:2rem}.fixed{position:fixed}.relative{position:relative}.top-0{top:0}.right-0{right:0}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.text-center{text-align:center}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-5{width:1.25rem}.w-8{width:2rem}.w-auto{width:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.sm\:rounded-lg{border-radius:.5rem}.sm\:block{display:block}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:h-20{height:5rem}.sm\:ml-0{margin-left:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}}@media (min-width:768px){.md\:border-t-0{border-top-width:0}.md\:border-l{border-left-width:1px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (prefers-color-scheme:dark){.dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.dark\:text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}}.button{background:#fff;border:2px solid;border-radius:2px;color:#2e2726;color:#fff;display:inline-block;font-family:Barlow;font-size:14px;font-weight:700;height:48px;line-height:46px;padding:0 26px;text-decoration:none!important;text-transform:uppercase;transition:all .15s}.button.big-y-padding{padding:0 40px}.button__orange{background-color:#f48120;border:none}.button__orange:hover{background-color:#ff9b46;color:#fff}.button__orange-white{background-color:#fff;border-color:#f48120;color:#2e2726}.button__orange-white:hover{background-color:#ff9b46;color:#fff}.button__black-color{border-color:#2e2726;color:#2e2726}.button__black-color:hover{background-color:#f48120;border-color:#f48120;color:#fff}.button__black-bck{background-color:#2e2726;border-color:#2e2726;color:#fff}.button__black-bck:hover{background-color:#fff;border-color:#2e2726;color:#2e2726}.button__white{background:0 0;border-color:#fff;color:#fff}.button__white:hover{background-color:#fff;color:#2e2726}.button--small{height:37px;line-height:35px}.button.icon{align-items:center;display:flex}.button.icon i{font-size:11px}.button--icon-left i{margin-right:10px}.button--icon-right i{margin-left:10px}.button__grey{border:2px solid #dcdcdc;color:#2e2726}.button__grey:hover{border-color:#2e2726}.button--square{border-radius:50px;height:44px;padding:0;width:44px}.button.full-width{text-align:center;width:100%}.form-group{display:flex;flex-direction:column}.form-group.space{margin-bottom:20px}.form-group label{font-size:12px;margin-bottom:3px}.form-group__checkbox{align-items:center;flex-direction:row;gap:20px}.form-group__checkbox label{font-size:12px;font-weight:400;line-height:17px;margin-bottom:0}.form-group textarea{border:2px solid #dcdcdc;font-family:Barlow;font-size:16px;line-height:24px;padding:10px 18px}.form-group textarea:active,.form-group textarea:focus,.form-group textarea:focus-visible{border-color:#2e2726;outline:#2e2726}.form-group textarea.error,.form-group textarea.error:focus{border-color:#fc5858}.form-group .input{background-color:#fff;border:2px solid #dcdcdc;border-radius:8px;font-size:16px;height:48px;line-height:24px;padding:0 18px;width:260px}.form-group .input.full-width{width:100%}.form-group .input.error{border-color:#fc5858!important}.form-group .input.error:focus{border-color:#fc5858}.form-group .input.checkbox{border:2px solid #dcdcdc;border-radius:2px;height:24px;width:24px}.form-group .input.checkbox.error{border-color:#fc5858!important}.form-group .input.checkbox.error:focus{border-color:#fc5858}.form-group .input:active,.form-group .input:focus,.form-group .input:focus-visible{border-color:#2e2726;outline:#2e2726}.form-group .input__icon{position:relative}.form-group .input__icon i{font-size:13px;position:absolute;top:50%;transform:translateY(-50%)}.form-group .input__icon--left input{padding-left:40px}.form-group .input__icon--left i{left:15px}.form-group .input__icon--right i{right:15px}.form-group .input__error{border-color:#fc5858;outline:#fc5858}.form-group .input__error:active,.form-group .input__error:focus,.form-group .input__error:focus-visible{border-color:#fc5858;outline:#fc5858}.form-group .input__grey{background-color:#f7f7f7}.form-group .input--small{height:37px;padding:0 11px}.form-group .input--no-border{border-color:transparent}.form-group .input__error-text{font-size:12px;font-weight:500;margin:0}.form-group .input__error-text i{font-size:12px;margin-right:5px}.form-group .input__qty{align-items:flex-start;border:2px solid #2e2726;border-radius:2px;color:#2e2726;display:flex;flex-direction:column;font-family:Barlow_C;font-size:18px;font-style:normal;font-weight:700;gap:10px;height:48px;justify-content:center;line-height:18px;padding:15px 18px;text-align:center;text-transform:capitalize;width:75.78px}.form-group .bootstrap-select{width:auto!important}.form-group .select{background-color:transparent;border:2px solid #dcdcdc;border-radius:8px;color:#2e2726!important;font-size:14px;font-style:normal;font-weight:700;height:48px;line-height:37px;padding:0 16px;text-align:center;text-transform:uppercase}.form-group .select:focus{box-shadow:none;outline:unset!important;outline-offset:0}.form-group .select.country-select{font-weight:400;text-align:left}.form-group .filter-select button{background-color:transparent;border:2px solid #dcdcdc;border-radius:2px;color:#2e2726!important;font-size:14px;font-style:normal;font-weight:700;height:37px;line-height:33px;padding:0 16px;text-align:center;text-transform:uppercase;width:100px}.form-group .filter-select button:focus{box-shadow:none;outline:unset!important;outline-offset:0}.form-group .filter-select button:focus-visible{border-color:#2e2726}.form-group .filter-select option{line-height:10px}.input__error-text{color:#fc5858!important;margin-top:12px}.input__error-text i{margin-right:6px}.accessory-grid table{border:1px solid #ddd;border-radius:4px;display:flex;flex-direction:column;overflow:hidden;width:100%}.accessory-grid .table__row{align-items:center;border-bottom:1px solid #ddd;display:flex;flex-direction:row}.accessory-grid .table__row:last-child{border-bottom:none}.accessory-grid .table__header{background-color:#f5f5f5;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:700;text-align:left}.accessory-grid .table__cell{word-wrap:break-word;flex:1;padding:10px;text-align:left}.accessory-grid .table__cell img{max-width:60px}.accessory-grid .table__cell:first-child{flex:0 0 60px;padding-right:10px;text-align:center}.accessory-grid .table__cell:nth-child(3),.accessory-grid .table__cell:nth-child(4),.accessory-grid .table__cell:nth-child(5){text-align:right}.accessory-grid .table__header .table__cell{border-bottom:2px solid #fd8d27;height:46px}.ps-categogy--grid .product-price__vat--current{font-size:16px}.ps-categogy--grid .product-price__vat--current.sale{color:#fd8d27}.ps-categogy--grid .product-price__vat--original{font-size:15px}.ps-categogy--grid .product-price__no-vat--current,.ps-categogy--grid .product-price__no-vat--original{font-size:12px}@media screen and (min-width:420px){.ps-categogy--grid .product-price__vat--current{font-size:18px}}@media screen and (max-width:475px){.ps-categogy--grid .product-price__flex{align-items:flex-start;flex-direction:column;gap:0}.ps-categogy--grid .ps-product__content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1}.ps-categogy--grid .ps-product__actions{align-items:flex-end!important;flex-grow:1}.ps-categogy--grid .ps-product--standard{display:flex;flex-direction:column}}.product-price{display:flex;flex-direction:column}.product-price .price-ranges{align-items:baseline;display:flex;flex-direction:row}.product-price .price-ranges__trough{color:#9babcd;font-size:14px;margin-left:10px;text-decoration:line-through}.product-price__flex{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.product-price--trough{color:#9babcd;text-decoration:line-through}.product-price__vat--current{color:#103178;font-size:40px;font-weight:600}.product-price__vat--original{color:#9babcd;font-size:22px;font-weight:500}.ps-product--detail .product-price__vat--current{color:#fd8d27;font-weight:500;line-height:50px;margin-bottom:5px}.product-variant-select{display:flex;flex-direction:column;margin-top:1.2rem}.product-variant-select label{font-size:12px}.product-variant-select .nice-select{border:none;border-bottom:1px solid #e8e8e8;border-radius:0;padding-left:0;width:auto}.file-search-results__item{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;gap:20px;justify-content:flex-start;margin-bottom:10px;padding:10px 0}.file-search-results__item:last-child{border-bottom:none}.file-search-results__item--title{color:#8c8c8c;cursor:pointer;font-size:14px;text-decoration:underline}.file-search-results__item--image{border-radius:50%;height:20px;overflow:hidden;width:20px}.file-search-results__item--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-properties__item{align-items:center;display:flex;gap:14px;padding-bottom:8px}.product-properties__item:last-child{border-bottom:none}.product-properties__item--label,.product-properties__item--value{font-size:14px}@media screen and (max-width:767px){.buttons-area{display:flex;flex-wrap:wrap;gap:12px}.ps-product__quantity .def-number-input{flex:0 1 200px;max-width:200px}.ps-document table{width:100%!important}}.error-page{margin-bottom:50px;margin-top:3rem}.error-page .h2{color:#27272f;font-weight:500;margin-bottom:2rem}.description-show-button,.show-more-js{display:none}.price-range .ui-slider-handle{background-color:#103178;border-radius:50%;bottom:auto;height:16px;left:0;top:-6px;transform:none;width:16px}.price-range .ui-slider{background:#cdcdcd;border:none;height:3px}.price-range .ui-slider-range{background-color:#103178}.price-range .price-range-desktop{overflow:visible!important}.test{display:flex;flex-grow:1;flex-wrap:wrap}.cart-detail{margin-bottom:48px;margin-top:48px}.cart-detail .h3{font-size:24px}.cart-detail .payment-type{display:none}.cart-detail .h3{margin-bottom:24px;text-transform:uppercase}.cart-detail__recommended{margin-bottom:100px}.cart-detail__recommended .h3{margin-bottom:48px;text-transform:uppercase}.cart-detail--text{color:#999}.cart-detail--text-dark{color:#555;text-align:left}.cart-detail .discount-codes{display:flex;justify-content:space-between;margin-top:32px}.cart-detail .discount-codes__input-button{display:flex;gap:16px}.cart-detail .discount-codes__input-button .input{background-color:#fff;border:none;border-bottom:1px solid #111;border-radius:0;outline:0;width:200px}.cart-detail-items{margin-bottom:32px;margin-top:24px}.cart-detail-items .cart-detail-item{border-top:1px solid #eee;display:flex;gap:24px;padding:24px 0}.cart-detail-items .cart-detail-item:last-of-type{border-bottom:1px solid #eee}.cart-detail-items .cart-detail-item__content{flex:1 1 100%}.cart-detail-items .cart-detail-item__image{flex:1 0 100px}.cart-detail-items .cart-detail-item__image img{height:100px;-o-object-fit:cover;object-fit:cover;width:100%}.cart-detail-items .cart-detail-item__header{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.cart-detail-items .cart-detail-item__header a{font-size:16px;font-weight:500}.cart-detail-items .cart-detail-item__header--trash{cursor:pointer;font-style:1.2rem}.cart-detail-items .cart-detail-item__manufacturer{font-size:16px;margin-bottom:16px}.cart-detail-items .cart-detail-item__info{color:#555;font-size:16px;margin-bottom:16px}.cart-detail-items .cart-detail-item__price{color:#555;font-size:17px;font-weight:500;text-align:right}.cart-detail-items .cart-detail-item__price--no-vat{color:#555;font-size:14px}.voucher-applied{align-items:center;display:flex;justify-content:space-between}.voucher-applied p{margin-bottom:0}.voucher-applied .remove-discount{background:0 0;border:none;font-size:18px;margin-left:12px}.voucher-applied.discount-value p{width:100%}.cart-detail-summary{background-color:#f9f9f9;padding:32px}.cart-detail-summary .h5{color:#555;font-size:24px;font-weight:500;line-height:32px}.cart-detail-summary__cart-item{border-bottom:1px solid #ddd;display:flex;gap:32px;padding-bottom:20px;padding-top:20px}.cart-detail-summary__cart-item--image{width:120px}.cart-detail-summary__cart-item--image img{-o-object-fit:cover;object-fit:cover;width:100%}.cart-detail-summary__cart-item--content{display:flex;flex-direction:column;gap:8px;width:100%}.cart-detail-summary__cart-item--header{display:flex;justify-content:space-between}.cart-detail-summary__cart-item--name{font-size:16px;font-weight:500}.cart-detail-summary__cart-item--price{font-size:17px;min-width:81px;text-align:right}.cart-detail-summary__cart-item--price span{font-size:14px}.cart-detail-summary--price{font-size:24px;font-weight:500;line-height:32px;text-align:right}.cart-detail-summary--price--no-vat{color:#555;font-size:17px;text-align:right}.cart-detail-summary__header{border-bottom:1px solid #eee;margin-bottom:20px;margin-top:20px;padding-bottom:20px;text-align:right}.cart-detail-summary--header{color:#555;font-size:17px;font-weight:500;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.cart-detail-summary__content{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:56px}.cart-detail-summary__content .payment-type{display:none}.cart-detail-summary__content label,.cart-detail-summary__content p{color:#555;font-size:17px}.cart-detail-summary__content .delivery-type,.cart-detail-summary__content .form-check,.cart-detail-summary__content .payment-type,.cart-detail-summary__content .voucher-type{margin-bottom:12px}.cart-detail-summary__content .voucher-type{margin-bottom:20px;position:relative}.cart-detail-summary__content .voucher-type.step-2{border-bottom:none;padding-bottom:0}.cart-detail-summary__content .voucher-type #remove-discount{background:0 0;border:none;font-size:18px;position:absolute;right:0;top:0}.cart-detail-summary__content .delivery-type{border-bottom:1px solid #eee;padding-bottom:12px}.cart-detail-summary__content .delivery-type.separator{border-top:1px solid #eee;margin-top:20px;padding-top:20px}.cart-detail-summary__content .delivery-type.separator-bottom{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:8px}.cart-detail-summary__content .payment-type.separator{border-top:1px solid #eee;margin-top:20px;padding-top:20px}.cart-detail-summary__content .payment-type.separator-bottom{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:8px}.cart-detail-summary__content--info-block{border-top:1px solid #ddd;margin:20px 0;padding:20px 0 56px}.cart-detail-summary__footer{text-align:center}.cart-detail-summary__footer .btn{margin:20px 0 23px;width:100%}.cart-detail-summary__footer .cart-detail--text{margin-bottom:16px}.cart-summary__account{color:#555;font-size:17px;gap:13px;margin-bottom:34px}.cart-summary__account i{font-size:1.4rem}.cart-summary__form .delivery-different{display:none}.cart-summary__form--not-logged{margin-bottom:86px}.cart-summary__form .delivery-different-checkbox{margin:2px 0 22px}.cart-summary__form--checkbox label{color:#555;font-size:16px}.cart-summary__form--checkbox input{color:#111}.cart-summary__form--country{margin-top:6.5px;position:relative}.cart-summary__form--country label{background:#fff;color:#555;font-size:17px;left:11px;padding-left:5px;position:absolute;top:-8px;width:150px}.cart-summary .cart-detail-summary__content .payment-type{display:block}.cart-summary .cart-detail-summary__cart-item--qty{font-size:17px;line-height:24px}.custom-delivery-payment .form-check{display:block;margin-bottom:12px;min-height:1.5rem;padding-left:1.5em}.custom-delivery-payment .form-check .delivery-title{display:flex;flex-wrap:wrap;gap:6px}.custom-delivery-payment .form-check .delivery-title .short-description{font-size:10px;font-weight:400}.custom-delivery-payment .form-check-input{float:left;margin-left:-1.5em}.custom-delivery-payment .form-check-label{display:flex;justify-content:space-between;width:100%}.custom-delivery-payment .form-check-label span{font-size:17px;font-style:normal;font-weight:500}.custom-delivery-payment .form-check-label span:last-of-type{flex-shrink:0}.cart-detail--link{color:#111;font-size:17px}.order-paid{margin-bottom:150px;margin-top:3rem}.quantity-counter{background:0 0;border:1px solid #eee;border-radius:4px;display:flex;font-size:17px;height:42px;justify-items:center;line-height:24px;outline:0;padding:8px 16px;width:121px}.quantity-counter.disabled,.quantity-counter.disabled .quantity{color:#999!important}.quantity-counter--minus,.quantity-counter--plus{cursor:pointer}.quantity-counter .quantity{border:none;font-size:17px;font-weight:500;outline:0;text-align:center;width:100%}@media screen and (max-width:991px){.cart-detail .col-lg-5{margin-top:48px}.custom-delivery-payment .form-check{padding-left:0}}@media screen and (max-width:575px){.quantity-counter{font-size:14px;height:36px;padding:5px 10px;width:100px}.quantity-counter .quantity-counter .quantity{font-size:15px}.cart-detail{margin-top:0}.cart-detail .h3{font-size:18px}.cart-detail-summary__header{align-items:start;flex-direction:column;gap:12px}.cart-detail-summary--price{display:block;text-align:left!important;width:100%}.cart-detail-summary__cart-item--price{flex:1 0 140px}.cart-detail-summary__cart-item--name{flex-shrink:1}.cart-detail-summary__footer .d-flex{align-items:start;flex-direction:column}.cart-detail-summary__footer .cart-detail-summary--price--no-vat{text-align:left}.cart-summary__account{margin-top:12px}}@media screen and (max-width:450px){.cart-detail-items .cart-detail-item{gap:10px}.cart-detail-items .cart-detail-item__image{flex:1 0 75px}.cart-detail-items .cart-detail-item__image img{height:70px}.cart-detail-summary__cart-item--image{display:none}}.order-summary .h3{margin-bottom:20px}.order-summary p{font-size:16px;font-weight:700;line-height:22px}.order-summary .cart-summary__footer{border-bottom:2px solid #d9d9d9;padding-bottom:20px}.order-summary .cart-summary-item{display:flex;gap:30px;margin-top:30px}.order-summary .cart-summary-item__image img{-o-object-fit:contain;object-fit:contain;width:100px}.order-summary .cart-summary-item__title{font-family:Barlow;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.order-summary #order_summary_payment_delivery_template select{text-align:left}.order-recieved .ps-btn{margin-top:20px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.alerts{text-align:center}.alerts .alert{left:50%;opacity:1;overflow:hidden;position:fixed;top:-100%;transform:translateX(-50%);transition:all .3s ease-in-out;width:100%;z-index:9999999999}.alerts .alert.show{top:0}.alerts .alert .btn-close{top:50%;transform:translateY(-50%)}@media screen and (min-width:768px){.alerts .alert{min-width:400px;width:auto}.alerts .alert.show{top:20px}}.my-account h2,.my-account h3{text-transform:uppercase}.my-account__header-info{border-bottom:1px solid #eee;margin-bottom:34px;padding-bottom:18px}.my-account__header-info h3{margin-bottom:16px}.my-account__header-info--name{margin-bottom:16px}.my-account__header-info--discount,.my-account__header-info--name{font-size:17px;font-weight:500;line-height:24px}.my-account__login--footer{display:flex;justify-content:space-between;margin-bottom:15px;margin-top:12px}.my-account__login--footer input{margin-right:10px}.my-account__login .register-text a{margin-left:10px}.private-zone-menu{margin-bottom:30px}.private-zone-menu li{margin-bottom:16px}.private-zone-menu li a{font-size:16px;text-transform:uppercase}.order-history .d-flex{display:flex;flex:1 1 100%;justify-content:space-between}.order-history .d-flex div{flex:33.333%}.order-history .d-flex div:last-child{text-align:right}.order-history__wrap{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px}.order-history__header{border-bottom:2px solid rgba(46,39,38,.71);font-size:1.2rem;margin-bottom:10px;padding-bottom:10px}.order-history__list{flex-direction:column}.order-history__item{display:flex;padding-bottom:10px}.search-results-wrapper .search-results{background:#fff;border:2px solid #dcdcdc;display:none;position:absolute;right:0;top:55px;width:450px;z-index:9999}.search-results-wrapper .search-results__item{display:flex;justify-content:space-between;margin-bottom:15px;padding:15px 15px 0}.search-results-wrapper .search-results__item:last-child{padding-bottom:15px}.search-results-wrapper .search-results__item:hover{background:#f5f5f5}.search-results-wrapper .search-results__item:last-child{margin-bottom:0}.search-results-wrapper .search-results__item--image{margin-right:15px;width:70px}.search-results-wrapper .search-results__item--title{margin-right:auto}body,html{background-color:#fff;font-family:Barlow;font-size:16px;font-weight:400;overflow-x:hidden}.ps-header .ps-language-currency:after{background-color:#d9dee8;content:"";height:26px;margin-top:-13px;position:absolute;right:0;top:50%;width:1px}img{width:100%}.temp{margin:5px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}ul{margin:0;padding:0}ul li{list-style:none}.link{color:#fd8d27}.link__underline{font-style:normal;text-decoration:underline}.full-width{width:100%}.grey-background{background-color:#f7f7f7}.main-section{padding:50px 0}.main-section--small{padding:30px 0}.main-section h2{margin-bottom:30px}.center-me{display:table;margin:0 auto}.background--grey{background-color:#f6f6f6}.spacer-100{display:block;height:100%}.spacer-50{display:block;height:50px}.underline{text-decoration:underline}.add-to-favorites.active{color:#f48120}.favorites-small-icon{background-color:transparent;color:#2e2726}.favorites-small-icon.active{background-color:transparent;color:#f48120}.separator-40{margin-top:40px}.vertical-flex-center{display:flex;flex-direction:column;justify-content:center}.thanks-page img{width:90%}.thanks-page .right-side-text{height:100%;text-align:center}.thanks-page .right-side-text .h2{margin-bottom:16px}.thanks-page .right-side-text p{margin-bottom:24px}.thanks-page .right-side-text .button{display:table;margin:0 auto}.thanks-page.contact-ty{text-align:center}.thanks-page.contact-ty img{width:50%}.show-on-md{display:none}.ml-auto{margin-left:auto}#show-less-photos-button{display:none}.verify-email{min-height:200px;text-align:center}.verify-email>p{margin-bottom:50px}.verify-email .flex{gap:20px}.file-upload{align-items:center;border:2px dashed #dcdcdc;border-radius:2px;display:flex;flex-direction:row;height:130px;justify-content:center;margin-bottom:20px}.file-upload label{cursor:pointer;text-decoration:underline}.file-upload input[type=file]{display:none}.file-upload i{margin-right:15px}.menu--mobile .active{color:#fd8d27}.popup-window .bg-f{background-color:#ddd;background-position:50%;background-repeat:no-repeat;background-size:cover}.popup-window .modal-content{border-radius:5px;position:relative}.popup-window .modal-content .btn_close{background-color:transparent;border:none;cursor:pointer;padding:0;position:absolute;right:20px;top:10px;z-index:1}.popup-window .modal-content .btn_close i{font-size:16px;font-weight:300}.popup-window .modal-body{border-radius:5px;display:flex;flex-wrap:wrap;padding:0;text-align:center}.popup-window .modal-body .newsletter-bg{border-radius:5px 0 0 5px;height:570px;min-height:100%;width:35%}.popup-window .modal-body .newsletter-content{background-color:var(--whiteColor);border-radius:0 5px 5px 0;padding:127px 97px;width:60%}.popup-window .modal-body .newsletter-content img{display:block;margin:0 auto 8px}.popup-window .modal-body .newsletter-content h2{font-size:36px;font-weight:700;line-height:50px}.popup-window .modal-body .newsletter-content h3{font-size:24px;font-weight:500;line-height:34px}.popup-window .modal-body .newsletter-content .button{margin-top:22px}.popup-window .modal-body .newsletter-content .newsletter-form{display:flex;flex-wrap:wrap;margin:41px 0 16px}.popup-window .modal-body .newsletter-content .newsletter-form input{background-color:var(--bgColor);border:none;border-radius:5px;color:var(--paraColor);height:60px;margin-right:25px;padding:15px 20px;width:300px}.popup-window .modal-body .newsletter-content .newsletter-form button{background-color:var(--secondaryColor);border:none;border-radius:5px;color:var(--whiteColor);font-family:var(--secondaryFont);font-size:16px;font-weight:500;line-height:26px;padding:16px 27px 17px;width:calc(100% - 325px)}.popup-window .modal-body .newsletter-content .newsletter-form button:after,.popup-window .modal-body .newsletter-content .newsletter-form button:before{background-color:var(--primaryColor)}.popup-window .modal-body .newsletter-content .newsletter-form button i{font-size:15px;margin-left:9px;position:relative;top:2px}.category__description{margin:32px 0}.category__description img{height:auto;width:auto}.product-stock{margin-top:10px}.product-stock--in-stock{color:#4caf50}.product-stock--out-of-stock{color:#f44336}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:30px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:30px;z-index:9999}body.body--loading>:not(.loader){display:none!important}.ps-menu__footer .ps-language-currency{display:table;float:none}@media screen and (max-width:550px){.pagination li{display:none}.pagination li.active,.pagination li.active+li,.pagination li.active+li+li,.pagination li.active~li,.pagination li.active~li~li,.pagination li.disabled,.pagination li.dots,.pagination li:first-of-type.active,.pagination li:nth-last-of-type(2).active{display:block}}@media screen and (min-width:992px){.show-on-md{display:block}.no-pd-b-md{padding-bottom:0}}@media screen and (min-width:768px) and (max-width:992px){.thanks-page img{display:table;margin:0 auto;width:60%}}@media screen and (min-width:992px){.thanks-page .right-side-text h2,.thanks-page .right-side-text p{text-align:left}.thanks-page .right-side-text .button{display:initial;margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.popup-window .modal-dialog{max-width:720px}.popup-window .modal-content .btn_close{right:25px;top:25px}.popup-window .modal-body .newsletter-content{padding:60px 80px}}@media only screen and (max-width:991px){.popup-window .bg-f{background-color:#fff;background-size:contain}.popup-window .modal-body .newsletter-bg{border-radius:5px 5px 0 0;height:350px;width:100%}.popup-window .modal-body .newsletter-content{border-radius:0 0 5px 5px;width:100%}}@media only screen and (min-width:992px) and (max-width:1199px){.popup-window .modal-dialog{max-width:900px}.popup-window .modal-body .newsletter-content{padding:127px 30px}.popup-window .modal-body .newsletter-content h2{font-size:30px;line-height:42px}.popup-window .modal-body .newsletter-content .newsletter-form{margin:30px 0 16px}}@media only screen and (max-width:767px){.popup-window .modal-content .btn_close{right:15px;top:15px}.popup-window .modal-body .newsletter-content{padding:40px 20px}.popup-window .modal-body .newsletter-content h2{font-size:22px;line-height:32px}.popup-window .modal-body .newsletter-content .newsletter-form{margin:20px 0 16px}.popup-window .modal-body .newsletter-content .newsletter-form input{font-size:14px;height:55px;margin:0 0 15px;width:100%}.popup-window .modal-body .newsletter-content .newsletter-form button{display:block;font-size:14px;padding:15px 20px;width:100%}.popup-window .modal-body .newsletter-content .newsletter-form button i{font-size:14px}}@media only screen and (min-width:1199px){.popup-window .modal-dialog{max-width:991px}}@media only screen and (min-width:1400px){.popup-window .modal-dialog{max-width:1160px}}
