@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800&display=swap";*{padding:0px;margin:0px;border:none}*,*::before,*::after{box-sizing:border-box}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ol,ol li,ul li{list-style:none;padding:0;margin:0}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}html{scroll-behavior:smooth}body{font-family:"Montserrat",sans-serif;color:#000000;font-size:15px;line-height:22px;font-weight:400}a{transition:all 0.2s ease-out;color:#000000;outline:none}b{font-weight:600}button{transition:all 0.2s ease-out;appearance:none!important;outline:none!important}img{vertical-align:middle;border-style:none;max-width:100%;height:auto}svg{overflow:hidden;vertical-align:middle;pointer-events:none}p{padding:0;margin:0 0 24px}p:last-child{margin-bottom:0}p+h1,p+h2{margin-top:64px}@media (max-width: 575.98px){p+h1,p+h2{margin-top:40px}}p+h3,p+h4,p+h5,p+h6,p+blockquote{margin-top:32px}@media (max-width: 575.98px){p+h3,p+h4,p+h5,p+h6,p+blockquote{margin-top:20px}}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:"Montserrat",sans-serif;font-weight:700}h1{font-size:32px;line-height:36px;margin-bottom:32px}@media (max-width: 575.98px){h1{font-size:28px;line-height:32px;margin-bottom:24px}}h2{font-size:28px;line-height:32px;margin-bottom:28px}@media (max-width: 575.98px){h2{font-size:24px;line-height:28px;margin-bottom:20px}}h3{font-size:24px;line-height:28px;margin-bottom:24px}@media (max-width: 575.98px){h3{font-size:20px;line-height:24px;margin-bottom:20px}}h4{font-size:20px;line-height:24px;margin-bottom:20px}@media (max-width: 575.98px){h4{font-size:18px;line-height:22px;margin-bottom:16px}}h5{font-size:18px;line-height:22px;margin-bottom:16px}@media (max-width: 575.98px){h5{margin-bottom:12px}}h6{font-size:16px;line-height:20px;margin-bottom:12px}@media (max-width: 575.98px){h6{margin-bottom:8px}}hr{background-color:#f0f0f0;margin:32px 0;opacity:1}blockquote{padding:40px 40px 40px 80px;position:relative;background:#F8F8F8;font-size:18px;line-height:22px;text-transform:uppercase;font-weight:600;margin-bottom:40px}@media (max-width: 767.98px){blockquote{font-size:16px;line-height:20px;padding:24px 24px 24px 64px}}blockquote:before{content:"";position:absolute;left:32px;top:42px;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='25' height='21' viewBox='0 0 25 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 10.2832V20.5664L5.13062 15.4317L10.2612 10.2969V5.14845V0H5.13062H0V10.2832ZM14.5825 10.2832V20.5664L19.7131 15.4317L24.8438 10.2969V5.14845V0H19.7131H14.5825V10.2832Z' fill='%23202020'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain}blockquote span{text-transform:none;display:block;font-style:normal;font-weight:600;margin-top:32px;font-size:16px;line-height:18px}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.caps{text-transform:uppercase}.bg-yellow{background-color:#ffcc00}.bg-black{background-color:#000000}.bg-red{background-color:#e31d1d}.has-line-left{border-left:2px solid #ffcc00;padding-left:24px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}a.underlined{text-decoration:underline}.bg-light{background-color:#F8F8F8}.color-grey{color:#9e9e9e}.app-container{position:relative;width:100%;max-width:1384px;margin:0 auto;padding:0 32px}@media (max-width: 991.98px){.app-container{max-width:100%;padding:0 16px}}section{padding:80px 0}html,body{min-height:100vh;display:flex;flex-direction:column}.footer{margin-top:auto}.footer{padding:60px 0;background-color:#e3e3e3}.app-account h2,.app-account h3,.app-account h4{text-transform:uppercase}.app-account .account-login .form-wrap{height:100%;padding:48px 40px}@media (max-width: 575.98px){.app-account .account-login .form-wrap{padding:24px 16px}}.app-account .account-login .lost-pass{display:inline-block;margin-top:16px;font-weight:600;font-size:14px}.app-account .account-login .form-note{font-size:12px;line-height:18px;font-weight:300;margin-top:24px;margin-bottom:24px}.app-account .account-login .form-note a{font-weight:500}.app-account .account-login .form-actions{display:flex;align-items:center;gap:24px}.app-account .account-login .form-actions .app-btn{width:100%;max-width:260px}.app-account .account-sidebar{position:relative;height:100%;background-color:#F8F8F8}@media (max-width: 991.98px){.app-account .account-sidebar{padding:16px}}.app-account .account-sidebar:before{content:"";display:block;width:400%;height:200%;right:0;position:absolute;background-color:#F8F8F8;z-index:-1;top:50%;transform:translateY(-50%)}@media (max-width: 991.98px){.app-account .account-sidebar:before{width:100%;height:100%}}.app-account .account-user{font-weight:700;margin-bottom:40px;font-size:16px}.app-account .account-user .user-id{color:#9e9e9e;font-weight:600}.app-account .account-nav li{border-bottom:1px solid rgba(0,0,0,0.1)}.app-account .account-nav li:last-child{border-bottom:0}.app-account .account-nav li a{display:block;padding:14px 0;font-weight:500;font-size:13px;line-height:18px;text-transform:uppercase;color:#555}.app-account .account-nav li:hover a{color:#000}.app-account .account-nav li.active a{font-weight:700;color:#000;border-right:3px solid #000000}@media (max-width: 991.98px){.app-account .account-nav li.active a{border-right:none}}.app-account .dashboard-links{display:flex;flex-wrap:wrap;gap:16px}@media (max-width: 575.98px){.app-account .dashboard-links{gap:8px}}.app-account .dashboard-links li a{height:100%;display:flex;align-items:center;padding:24px 24px;background-color:#F8F8F8;font-weight:600;text-transform:uppercase;font-size:14px;line-height:20px}@media (max-width: 575.98px){.app-account .dashboard-links li a{font-size:11px;line-height:16px;padding:16px 16px}}.app-account .dashboard-links li:hover a{background-color:black;color:white}.app-account .client-card{margin-top:64px}.app-account .client-card h4{margin-bottom:16px;text-transform:uppercase}.app-account .client-card .desc{max-width:600px}.app-account .client-card .client-card-form{display:flex;gap:12px;margin-top:40px}@media (max-width: 575.98px){.app-account .client-card .client-card-form{flex-direction:column}}.app-account .client-card .client-card-form form{flex:1}.app-account .account-order-list .order-item{width:100%;display:flex;align-items:center;padding:24px 0;border-bottom:1px solid #eceff1}@media (max-width: 767.98px){.app-account .account-order-list .order-item{flex-wrap:wrap}}.app-account .account-order-list .order-item .column{flex:1;padding-right:20px}@media (max-width: 575.98px){.app-account .account-order-list .order-item .column{padding-right:8px;padding-bottom:8px;flex:unset;flex-grow:1}}.app-account .account-order-list .order-item .column:last-child{padding-right:0}@media (max-width: 575.98px){.app-account .account-order-list .order-item .order-num{width:100%}}.app-account .account-order-list .order-item .order-num a{padding:8px;color:#846A00;background-color:#FEF9E4;display:inline-block;font-weight:600;font-size:15px;line-height:18px}.app-account .account-order-list .order-item .order-date{font-size:14px;font-weight:400}.app-account .account-order-list .order-item .order-amount{font-size:12px;line-height:20px}.app-account .account-order-list .order-item .order-amount span{display:block;font-weight:700;font-size:15px;color:black}.app-account .account-order-list .order-item .order-status{font-size:12px;font-weight:600;text-transform:uppercase}.app-account .account-order-list .order-item .order-actions{flex:unset;flex-grow:unset;display:flex;align-items:center;gap:8px}@media (max-width: 1199.98px){.app-account .account-order-list .order-item .order-actions{flex-direction:column}}@media (max-width: 767.98px){.app-account .account-order-list .order-item .order-actions{margin-top:20px;flex-direction:row;width:100%}}.app-account .account-order-list .order-item .order-actions .app-btn{width:100%;height:36px;font-size:12px}.app-account .account-content{padding-left:40px}@media (max-width: 991.98px){.app-account .account-content{padding-left:0;padding-top:24px}}.app-account .account-order-info{margin-bottom:48px}@media (max-width: 575.98px){.app-account .account-order-info{margin-bottom:24px}}.app-account .account-order-info .order-num{padding:8px;color:#846A00;background-color:#FEF9E4;display:inline-block;font-weight:600;font-size:15px;line-height:18px}.app-account .account-order-details{background-color:#F8F8F8;padding:48px 32px}@media (max-width: 575.98px){.app-account .account-order-details{padding:32px 16px}}.app-account .account-order-details h4{text-transform:uppercase}.app-account .account-order-details-table{width:100%;margin-bottom:40px}@media (max-width: 575.98px){.app-account .account-order-details-table{font-size:14px;line-height:20px}}.app-account .account-order-details-table tr{border-bottom:1px solid #eee}.app-account .account-order-details-table tr td{padding-top:12px;padding-bottom:12px}.app-account .account-order-details-table tr td:first-child{padding-right:16px}.app-account .account-order-details-table .product-info .product-title{display:block;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all 0.2s ease-out;font-weight:600;font-size:15px;line-height:20px;letter-spacing:-0.5px;text-decoration:underline;margin-bottom:8px}.app-account .account-order-details-table .product-info .product-author{display:inline-block}.app-account .account-order-details-table .product-info .product-quan{display:inline-flex;gap:4px;align-items:center;font-weight:600}.app-account .account-order-address{margin-top:40px}@media (max-width: 575.98px){.app-account .account-order-address{margin-top:24px}}.app-account .account-order-address h4{text-transform:uppercase}.app-account .account-order-address .column{display:flex;flex-direction:column;position:relative;height:100%;background-color:#F8F8F8;padding:40px 24px}@media (max-width: 575.98px){.app-account .account-order-address .column{padding:32px 16px}}.app-account .account-order-address .column h4{font-size:18px;line-height:24px}.app-account .account-order-address .address-details{font-style:italic;margin-bottom:24px}.app-account .account-order-address .edit-btn{margin-top:auto;margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-weight:600;text-transform:uppercase;font-size:12px}.app-account .account-order-address .edit-btn::before{content:" ";display:block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 17.9999H9.24C9.37161 18.0007 9.50207 17.9755 9.62391 17.9257C9.74574 17.8759 9.85656 17.8026 9.95 17.7099L16.87 10.7799L19.71 7.99994C19.8037 7.90698 19.8781 7.79637 19.9289 7.67452C19.9797 7.55266 20.0058 7.42195 20.0058 7.28994C20.0058 7.15793 19.9797 7.02722 19.9289 6.90536C19.8781 6.7835 19.8037 6.6729 19.71 6.57994L15.47 2.28994C15.377 2.19621 15.2664 2.12182 15.1446 2.07105C15.0227 2.02028 14.892 1.99414 14.76 1.99414C14.628 1.99414 14.4973 2.02028 14.3754 2.07105C14.2536 2.12182 14.143 2.19621 14.05 2.28994L11.23 5.11994L4.29 12.0499C4.19732 12.1434 4.12399 12.2542 4.07423 12.376C4.02446 12.4979 3.99924 12.6283 4 12.7599V16.9999C4 17.2652 4.10536 17.5195 4.29289 17.707C4.48043 17.8946 4.73478 17.9999 5 17.9999ZM14.76 4.40994L17.59 7.23994L16.17 8.65994L13.34 5.82994L14.76 4.40994ZM6 13.1699L11.93 7.23994L14.76 10.0699L8.83 15.9999H6V13.1699ZM21 19.9999H3C2.73478 19.9999 2.48043 20.1053 2.29289 20.2928C2.10536 20.4804 2 20.7347 2 20.9999C2 21.2652 2.10536 21.5195 2.29289 21.707C2.48043 21.8946 2.73478 21.9999 3 21.9999H21C21.2652 21.9999 21.5196 21.8946 21.7071 21.707C21.8946 21.5195 22 21.2652 22 20.9999C22 20.7347 21.8946 20.4804 21.7071 20.2928C21.5196 20.1053 21.2652 19.9999 21 19.9999Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.app-account .account-edit-address{background-color:#F8F8F8;padding:48px 40px}@media (max-width: 575.98px){.app-account .account-edit-address{padding:24px 16px}}.app-account .account-edit-address .title{text-transform:uppercase}.app-account .account-giftcards .app-collapse-block .toggle-btn a{display:inline-flex;padding:16px 24px;background-color:#F8F8F8}.app-account .account-giftcards .giftcards-empty{margin:64px 0;text-align:center}.app-account .account-giftcards .giftcards-empty svg{margin-bottom:40px}.app-account .account-giftcard-list .giftcard-item{width:100%;display:flex;align-items:center;padding:24px 0;border-bottom:1px solid #eceff1}@media (max-width: 767.98px){.app-account .account-giftcard-list .giftcard-item{flex-wrap:wrap}}.app-account .account-giftcard-list .giftcard-item .column{flex:1;padding-right:20px}@media (max-width: 575.98px){.app-account .account-giftcard-list .giftcard-item .column{padding-right:8px;padding-bottom:8px;flex:unset;flex-grow:1}}.app-account .account-giftcard-list .giftcard-item .column:last-child{padding-right:0}@media (max-width: 575.98px){.app-account .account-giftcard-list .giftcard-item .giftcard-num{width:100%}}.app-account .account-giftcard-list .giftcard-item .giftcard-num span{padding:8px;color:#846A00;background-color:#FEF9E4;display:inline-block;font-weight:600;font-size:14px;line-height:18px}.app-account .account-giftcard-list .giftcard-item .giftcard-date{font-size:14px;line-height:18px;font-weight:400}.app-account .account-giftcard-list .giftcard-item .giftcard-balance{font-weight:700;text-align:center}.app-account .account-giftcard-list .giftcard-item .giftcard-status{font-size:12px;font-weight:600;text-transform:uppercase}.app-account .account-giftcard-list .giftcard-item .giftcard-actions{flex:unset;display:flex;align-items:center;gap:8px}@media (max-width: 1199.98px){.app-account .account-giftcard-list .giftcard-item .giftcard-actions{flex-direction:column}}@media (max-width: 767.98px){.app-account .account-giftcard-list .giftcard-item .giftcard-actions{margin-top:20px;flex-direction:row;width:100%}}.app-account .account-giftcard-list .giftcard-item .giftcard-actions .app-btn{width:100%;height:36px;font-size:12px}.app-breadcrumb{display:flex;align-items:center;flex-wrap:wrap}.app-breadcrumb .breadcrumb-item{font-weight:400;font-size:14px;line-height:18px;color:#000000;display:flex;align-items:center;padding:0;font-size:12px;line-height:16px}.app-breadcrumb .breadcrumb-item:not(:last-child){margin-inline-end:10px}.app-breadcrumb .breadcrumb-item+.breadcrumb-item::before{margin-inline-end:10px;content:"/";display:block;font-size:10px}.app-breadcrumb .breadcrumb-item a{display:block;color:#9E9E9E}.app-breadcrumb .breadcrumb-item a:hover{color:#333333}.app-btn{transition:all 0.2s ease-out;background:#000000;color:#ffffff;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 24px;font-size:13px;line-height:13px;font-weight:600;text-transform:uppercase;text-decoration:none;border-radius:0px;border:none;cursor:pointer;text-align:center}.app-btn:hover{color:#ffffff;background:#222}.app-btn:active{background:#222}.app-btn.disabled{pointer-events:none;background-color:#ddd}.app-btn.btn-sm{padding:0 20px;font-size:12px;line-height:12px;height:32px}.app-btn.btn-lg{padding:0 32px;font-size:14px;line-height:14px;height:48px}.app-btn.btn-light{background:#ffffff;color:#000000;border:2px solid #ffffff}.app-btn.btn-light:hover{scale:1.02}.app-btn.btn-outline{background:transparent;color:#333333;border:1px solid #333333}.app-btn.btn-outline:hover{color:#ffffff;background-color:#333333}.app-btn.btn-outline:active{background-color:#111111}.app-btn.btn-gray{background:#ececec;color:#333333;border:1px solid #ececec}.app-btn.btn-gray:hover{color:#333333;background-color:#e9e9e9}.app-btn.btn-gray:active{background-color:#e9e9e9}.app-button-tags{display:flex;flex-wrap:wrap;gap:6px}.app-button-tags a{display:inline-block;padding:8px 12px;color:#000000;text-decoration:none!important;font-weight:600;font-size:11px;line-height:12px;background-color:white;border-radius:20px;border:1px solid #ccc}.app-button-tags a:hover{background-color:#eee;border:1px solid #eee}.app-cart{overflow-x:hidden;transition:transform 0.3s ease-in-out;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.app-cart::-webkit-scrollbar{display:none}.app-cart.offcanvas-end{width:420px}.app-cart .cart{padding:24px 40px}@media (max-width: 575.98px){.app-cart .cart{padding:24px 16px}}.app-cart .cart.cart-filled{display:block}.app-cart .cart .cart-header{margin-bottom:40px}.app-cart .cart .cart-header .btn-close{position:absolute;opacity:0.3;cursor:pointer;height:28px;width:28px;display:flex;align-items:center;top:16px;right:12px}.app-cart .cart .cart-header .btn-close:hover{opacity:1}.app-cart .cart .cart-title{margin:0 0 24px;font-size:34px;line-height:40px}@media (max-width: 575.98px){.app-cart .cart .cart-title{font-size:20px;line-height:24px}}.app-cart .cart .cart-body .cart-product-list .product-item{display:flex;position:relative;padding:24px 0;padding-right:48px;border-bottom:1px solid #eceff1}.app-cart .cart .cart-body .cart-product-list .product-item .del{transition:all 0.3s ease-out;position:absolute;right:0;top:24px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 3H15M3 6H21M19 6L18.2987 16.5193C18.1935 18.0975 18.1409 18.8867 17.8 19.485C17.4999 20.0118 17.0472 20.4353 16.5017 20.6997C15.882 21 15.0911 21 13.5093 21H10.4907C8.90891 21 8.11803 21 7.49834 20.6997C6.95276 20.4353 6.50009 20.0118 6.19998 19.485C5.85911 18.8867 5.8065 18.0975 5.70129 16.5193L5 6M10 10.5V15.5M14 10.5V15.5' stroke='%23444' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:20px;cursor:pointer;opacity:0.4}.app-cart .cart .cart-body .cart-product-list .product-item .del:hover{opacity:1}.app-cart .cart .cart-body .cart-product-list .product-item .product-image{display:block;flex-shrink:0;position:relative;width:70px;height:100px;margin-right:20px}.app-cart .cart .cart-body .cart-product-list .product-item .product-image img{width:100%;height:100%;object-fit:cover}.app-cart .cart .cart-body .cart-product-list .product-item .product-title{display:block;color:#000000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:all 0.2s ease-out;font-weight:600;font-size:14px;line-height:18px;letter-spacing:-0.5px}.app-cart .cart .cart-body .cart-product-list .product-item .product-content{display:flex;flex-direction:column}.app-cart .cart .cart-body .cart-product-list .product-item .product-content .product-price{margin-top:auto;padding-top:12px;display:flex;align-items:center;gap:4px;font-weight:400}.app-cart .cart .cart-body .cart-product-list .product-item .product-content .product-price .price{color:#000000;font-weight:600}.app-cart .cart .cart-body .cart-total{margin-top:24px;margin-bottom:24px}.app-cart .cart .cart-body .cart-total table{width:100%;font-size:14px}.app-cart .cart .cart-body .cart-total table tr td{padding:4px 0}.app-cart .cart .cart-body .cart-total table tr td:last-child{text-align:right}.app-cart .cart .cart-body .cart-total table tr:last-child{font-weight:700;font-size:16px}.app-cart .cart .cart-body .cart-total table tr.gift-card{font-weight:500}.app-cart .cart .cart-body .cart-actions .app-btn{width:100%;margin-bottom:16px}.app-cart .cart.cart-empty{display:none}.app-cart .cart.cart-empty .cart-header{justify-content:flex-end;border-bottom:0}.app-cart .cart.cart-empty .cart-header .btn-close{cursor:pointer}.app-cart .cart.cart-empty .cart-body{display:flex;flex-direction:column;align-items:center;text-align:center}.app-cart .cart.cart-empty .cart-body .cart-img{margin:24px 0}.app-cart .cart.cart-empty .cart-body .cart-text h4{margin-bottom:12px}.app-checkout .checkout-title{text-transform:uppercase}.app-checkout .cart-product-list{margin-right:40px;margin-bottom:32px;border-top:1px solid #EFEFEF}@media (max-width: 1199.98px){.app-checkout .cart-product-list{margin-right:0}}.app-checkout .cart-product-list .product-item{position:relative;padding:24px 0;padding-right:32px;display:flex;align-items:center;border-bottom:1px solid #EFEFEF}@media (max-width: 767.98px){.app-checkout .cart-product-list .product-item{flex-wrap:wrap;justify-content:space-between;align-items:center;padding-right:0}}.app-checkout .cart-product-list .product-item .column{padding:0 16px}.app-checkout .cart-product-list .product-item .cart-product-info{width:55%;display:flex;align-items:center;flex-shrink:0;padding-left:0}@media (max-width: 767.98px){.app-checkout .cart-product-list .product-item .cart-product-info{width:100%;align-items:flex-start}}.app-checkout .cart-product-list .product-item .cart-product-info .product-image{display:block;flex-shrink:0;position:relative;width:70px;height:110px}@media (max-width: 767.98px){.app-checkout .cart-product-list .product-item .cart-product-info .product-image{width:60px;height:100px}}.app-checkout .cart-product-list .product-item .cart-product-info .product-image img{width:100%;height:100%;object-fit:cover}.app-checkout .cart-product-list .product-item .cart-product-info .product-details{padding-left:20px;display:flex;flex-direction:column}.app-checkout .cart-product-list .product-item .cart-product-info .product-title{display:block;color:#000000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all 0.2s ease-out;font-weight:600;font-size:15px;line-height:20px;letter-spacing:-0.5px}.app-checkout .cart-product-list .product-item .product-price{margin-top:auto;padding-top:16px;display:flex;align-items:center;gap:6px}@media (max-width: 767.98px){.app-checkout .cart-product-list .product-item .product-price{display:none}}.app-checkout .cart-product-list .product-item .product-price .price-old{font-size:15px;line-height:15px;font-weight:500;color:#9E9E9E;text-decoration:line-through}.app-checkout .cart-product-list .product-item .product-price .price{font-weight:700;font-size:15px;line-height:15px}.app-checkout .cart-product-list .product-item .cart-product-quantity{width:20%}@media (max-width: 767.98px){.app-checkout .cart-product-list .product-item .cart-product-quantity{width:auto;margin-left:auto;margin-top:-24px}}.app-checkout .cart-product-list .product-item .cart-product-total{width:20%}@media (max-width: 767.98px){.app-checkout .cart-product-list .product-item .cart-product-total{width:auto;margin-top:-24px}}.app-checkout .cart-product-list .product-item .cart-product-total .price{font-weight:700;font-size:15px;line-height:15px}.app-checkout .cart-product-list .product-item .del{transition:all 0.3s ease-out;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 3H15M3 6H21M19 6L18.2987 16.5193C18.1935 18.0975 18.1409 18.8867 17.8 19.485C17.4999 20.0118 17.0472 20.4353 16.5017 20.6997C15.882 21 15.0911 21 13.5093 21H10.4907C8.90891 21 8.11803 21 7.49834 20.6997C6.95276 20.4353 6.50009 20.0118 6.19998 19.485C5.85911 18.8867 5.8065 18.0975 5.70129 16.5193L5 6M10 10.5V15.5M14 10.5V15.5' stroke='%23444' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:20px;cursor:pointer;opacity:0.5}@media (max-width: 767.98px){.app-checkout .cart-product-list .product-item .del{top:20px;right:-6px;transform:none}}.app-checkout .cart-product-list .product-item .del:hover{opacity:1}.app-checkout .cart-total{background-color:#F8F8F8;padding:48px 32px}@media (max-width: 575.98px){.app-checkout .cart-total{padding:32px 16px}}.app-checkout .cart-total table{width:100%;font-size:14px;line-height:18px}.app-checkout .cart-total table tr td{padding:8px 8px}@media (max-width: 575.98px){.app-checkout .cart-total table tr td{padding:8px 2px}}.app-checkout .cart-total table tr td:last-child{text-align:right}.app-checkout .cart-total table tr:last-child{font-weight:700;font-size:16px}.app-checkout .cart-total table tr.gift-card .giftcard-num{font-weight:500}.app-checkout .cart-total table tr.gift-card .giftcard-del{display:inline-block;transition:all 0.3s ease-out;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff0000'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;cursor:pointer;opacity:0.5;margin-left:6px;margin-bottom:-1px}.app-checkout .cart-total table tr.gift-card .giftcard-del:hover{opacity:1}.app-checkout .cart-total .shipping-calculator-button{text-decoration:underline;font-size:11px;line-height:14px;font-weight:500;text-transform:uppercase;display:inline-block;white-space:nowrap}@media (max-width: 575.98px){.app-checkout .cart-total .shipping-calculator-button{white-space:unset}}.app-checkout .cart-total .shipping-calculator-form .inner{padding-top:12px}.app-checkout .cart-total .shipping-calculator-form .app-btn{width:100%}.app-checkout .checkout-actions{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:40px}@media (max-width: 575.98px){.app-checkout .checkout-actions{flex-direction:column;align-items:flex-start}}.app-checkout .checkout-actions .app-link-back{font-size:12px;line-height:16px}@media (max-width: 575.98px){.app-checkout .checkout-actions .app-link-back{order:2}}@media (max-width: 575.98px){.app-checkout .checkout-actions .app-btn{width:100%;order:1}}.app-checkout .checkout-login .form-wrap{height:100%;padding:48px 40px}@media (max-width: 575.98px){.app-checkout .checkout-login .form-wrap{padding:24px 16px}}.app-checkout .checkout-login .form-actions{display:flex;align-items:center;gap:24px}.app-checkout .checkout-login .form-actions .app-btn{width:100%;max-width:260px}.app-checkout .checkout-login .lost-pass{display:inline-block;margin-top:16px;font-weight:600;font-size:14px}.app-checkout .checkout-customer-info{background-color:#F8F8F8;padding:48px 40px}@media (max-width: 575.98px){.app-checkout .checkout-customer-info{padding:24px 16px}}.app-checkout .checkout-order-info{overflow:hidden;padding:48px 40px;background-color:#F8F8F8}@media (max-width: 575.98px){.app-checkout .checkout-order-info{padding:24px 16px}}.app-checkout .checkout-order-info .order-note{position:relative;margin-top:24px;background-color:#51ae51;color:#fff;padding:16px 0px;font-weight:400;font-size:16px;line-height:20px}@media (max-width: 575.98px){.app-checkout .checkout-order-info .order-note{padding:8px 16px}}.app-checkout .checkout-order-info .order-note::before{content:"";position:absolute;display:block;height:100%;width:150%;left:50%;top:0;transform:translateX(-50%);background-color:#51ae51;z-index:0}.app-checkout .checkout-order-info .order-note p{position:relative;z-index:1}.app-checkout .checkout-order-info .order-product-list .product-item{display:flex;position:relative;padding:24px 0;border-bottom:1px solid #eceff1}.app-checkout .checkout-order-info .order-product-list .product-item .product-image{display:block;flex-shrink:0;position:relative;width:70px;height:100px;margin-right:20px}@media (max-width: 575.98px){.app-checkout .checkout-order-info .order-product-list .product-item .product-image{width:50px;height:80px;margin-right:12px}}.app-checkout .checkout-order-info .order-product-list .product-item .product-image img{width:100%;height:100%;object-fit:cover}.app-checkout .checkout-order-info .order-product-list .product-item .product-title{display:block;color:#000000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:all 0.2s ease-out;font-weight:600;font-size:14px;line-height:18px;letter-spacing:-0.5px}@media (max-width: 575.98px){.app-checkout .checkout-order-info .order-product-list .product-item .product-title{-webkit-line-clamp:2}}.app-checkout .checkout-order-info .order-product-list .product-item .product-content{display:flex;flex-direction:column}.app-checkout .checkout-order-info .order-product-list .product-item .product-content .product-price{padding-top:16px;display:flex;align-items:center;gap:4px;font-weight:400;font-size:14px;line-height:14px}.app-checkout .checkout-order-info .order-product-list .product-item .product-content .product-price .price-old{font-size:14px;line-height:14px;font-weight:500;color:#9E9E9E;text-decoration:line-through}.app-checkout .checkout-order-info .order-product-list .product-item .product-content .product-price .price{font-size:14px;line-height:14px;color:#000000;font-weight:600}.app-checkout .checkout-order-info .order-product-list .product-item .total-price{margin-left:auto;padding-left:20px;font-weight:700;white-space:nowrap}.app-checkout .checkout-order-info .order-total{margin-top:24px}.app-checkout .checkout-order-info .order-total table{width:100%;font-size:14px;line-height:18px;table-layout:fixed}.app-checkout .checkout-order-info .order-total table tr{width:100%}.app-checkout .checkout-order-info .order-total table tr select{width:100%}.app-checkout .checkout-order-info .order-total table tr.toggle-content{padding:0 0}.app-checkout .checkout-order-info .order-total table tr.toggle-content.active{display:table-row}.app-checkout .checkout-order-info .order-total table tr td{width:50%;padding:8px 8px}@media (max-width: 575.98px){.app-checkout .checkout-order-info .order-total table tr td{padding:8px 2px}}.app-checkout .checkout-order-info .order-total table tr td:last-child{text-align:right}.app-checkout .checkout-order-info .order-total table tr:last-child{font-weight:700;font-size:16px}.app-checkout .checkout-order-info .order-total table tr.gift-card .giftcard-num{font-weight:500}.app-checkout .checkout-order-info .order-total table tr.gift-card .giftcard-del{display:inline-block;transition:all 0.3s ease-out;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff0000'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;cursor:pointer;opacity:0.5;margin-left:6px;margin-bottom:-1px}.app-checkout .checkout-order-info .order-total table tr.gift-card .giftcard-del:hover{opacity:1}.app-checkout .checkout-order-info .order-total table tr.shipping-row td{text-align:left}.app-checkout .order-shipping-method{padding:16px 0 0;text-align:left}.app-checkout .order-shipping-method ul li{background-color:#fff;padding:12px 16px;margin-bottom:10px;font-weight:400}.app-checkout .order-shipping-method ul li .app-radio label{display:inline-block;font-size:14px;line-height:20px}.app-checkout .order-shipping-method ul li .app-radio label .free{display:block}.app-checkout .order-shipping-method ul li .app-radio label .free span{display:inline-block;color:#00A054;margin-top:4px;font-weight:500;font-size:11px;text-transform:uppercase;line-height:12px}@media (max-width: 575.98px){.app-checkout .order-shipping-method ul li .app-radio label .free span{font-size:10px}}.app-checkout .order-shipping-method ul li .app-radio input:checked+label{font-weight:600}.app-checkout .venipak-shipping-options .inputblock{margin-bottom:16px}.app-checkout .venipak-shipping-options .inputblock label{margin-bottom:6px;font-weight:500;text-align:left;display:block;font-size:14px;line-height:16px}.app-checkout .venipak-shipping-options .inputblock label span{font-size:10px;font-weight:400}.app-checkout .checkout-payment-info{margin-top:24px;padding:48px 40px;background-color:#F8F8F8}@media (max-width: 575.98px){.app-checkout .checkout-payment-info{padding:24px 16px}}.app-checkout .checkout-payment-info .order-payment-method{padding:16px 0 0}.app-checkout .checkout-payment-info .order-payment-method ul li{background-color:#fff;padding:12px 16px;margin-bottom:10px;font-weight:400}.app-checkout .checkout-payment-info .order-payment-method ul li .app-radio input:checked+label{font-weight:600}.app-checkout .checkout-payment-info .order-payment-method ul li select{margin-bottom:16px}.app-checkout .checkout-payment-info .order-payment-method ul li .toggle-content{font-size:13px;line-height:20px;color:#9e9e9e}.app-checkout .checkout-payment-info .payment-banks{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.app-checkout .checkout-payment-info .payment-banks label{transition:all 0.2s ease-out;position:relative;padding:8px 24px 24px;display:block;width:100%;max-width:calc(50% - 6px);cursor:pointer;background:white;border:1px solid #dedede}.app-checkout .checkout-payment-info .payment-banks label.checked,.app-checkout .checkout-payment-info .payment-banks label:hover{border:1px solid #000000}.app-checkout .checkout-payment-info .payment-banks label input{position:absolute;left:8px;top:8px;position:absolute;opacity:0;width:0;height:0}.app-checkout .checkout-payment-info .payment-banks .bank-name{display:inline-block;font-size:10px;line-height:14px;text-transform:uppercase;font-weight:600;margin-bottom:8px;color:#9e9e9e}.app-checkout .checkout-payment-info .payment-banks .bank-image{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.app-checkout .checkout-payment-info .payment-banks .bank-image picture,.app-checkout .checkout-payment-info .payment-banks .bank-image img{max-width:90px;max-height:30px}.app-checkout .checkout-payment-info .checkout-actions{flex-direction:column;align-items:flex-start}.app-checkout .checkout-payment-info .checkout-actions .app-checkbox{font-size:13px;line-height:18px}.app-checkout .checkout-payment-info .checkout-actions .app-checkbox a{text-decoration:underline;font-weight:600}.app-checkout .checkout-payment-info .checkout-actions .app-btn{width:100%}.toggle-content{padding:16px 0 24px;display:none}.toggle-content.active{display:block}.iti{position:relative;display:inline-block;width:100%}.iti__flag{background-image:url(/img/flags.png)}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url(/img/flags@2x.png)}}#valid-msg{color:green;margin-top:6px;display:block}#error-msg{color:red;margin-top:6px;display:block}.checkout-progress{display:table;width:100%;max-width:900px;margin:0 auto 64px;table-layout:fixed}@media (max-width: 767.98px){.checkout-progress{margin:0 auto 40px}}.checkout-progress li{list-style-type:none;display:table-cell;width:33.33%;float:left;position:relative;text-align:center;color:#9E9E9E}.checkout-progress li .icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin:0 auto 10px auto;border-radius:50%;background-color:#EFEFEF;color:black;font-weight:500;font-size:12px}@media (max-width: 575.98px){.checkout-progress li .icon{transform:scale(0.9)}}.checkout-progress li .desc{text-transform:uppercase;font-size:14px;line-height:18px}@media (max-width: 575.98px){.checkout-progress li .desc{font-size:10px;line-height:14px}}.checkout-progress li .desc .name{margin-top:4px;display:block;font-weight:600}.checkout-progress li:after{width:100%;height:6px;content:"";position:absolute;background-color:#EFEFEF;top:9px;left:-50%;z-index:-1}.checkout-progress li:first-child:after{content:none}.checkout-progress li.step-done{color:#000000}.checkout-progress li.step-done .icon{background-color:#000000;color:#ffffff}.checkout-progress li.step-done+li:after{background-color:#000000}.checkout-progress li.step-active{color:#000000}.checkout-progress li.step-active .icon{background-color:#000000;color:#ffffff}.checkout-progress li.step-active:before{border-color:#000000;color:#000000;font-weight:700}.app-collapse-block .toggle-btn{padding-bottom:8px}@media (max-width: 575.98px){.app-collapse-block .toggle-btn{font-size:13px;line-height:16px}}.app-collapse-block .toggle-btn a{font-weight:700;text-transform:uppercase;font-size:12px;line-height:14px}.app-collapse-block .collapse-content{padding:16px 0}.app-collapse-block.coupon{max-width:600px}.app-collapse-block.coupon .coupon-form .app-input-group{display:flex;align-items:center;gap:8px}@media (max-width: 575.98px){.app-collapse-block.coupon .coupon-form .app-input-group{flex-direction:column}}@media (max-width: 575.98px){.app-collapse-block.coupon .coupon-form .app-btn{width:100%}}.app-collapse-block.login .login-form form{background-color:#F8F8F8;padding:40px}@media (max-width: 575.98px){.app-collapse-block.login .login-form form{padding:24px 16px}}.app-collapse-block.login .login-form form p{font-size:13px;line-height:18px}.app-collapse-block.login .login-form .lost-pass{display:inline-block;margin-top:16px;font-weight:600;font-size:14px}.app-cookies{padding:24px 0;z-index:20;background-color:#000000;position:fixed;bottom:0;left:0;width:100%;max-width:640px;right:0;color:#ccc;font-size:13px;line-height:18px;font-weight:300}.app-cookies .cookies-info{margin-bottom:24px}@media (max-width: 991.98px){.app-cookies .cookies-info{margin-bottom:24px}}.app-cookies .cookies-actions{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin-left:auto}.app-cookies .cookies-actions .app-btn{background-color:#fff;color:#000000}.app-cookies .cookies-actions .app-btn:hover{background-color:#fff;color:#333333}.app-cookies .cookies-actions .link{color:#ffffff;font-weight:600;font-size:12px;line-height:12px;text-transform:uppercase;text-decoration:underline;margin-inline-start:16px}.app-cookies .cookies-actions .link:hover{text-decoration:none}.dropdown .dropdown-toggle{display:flex;align-items:center;gap:6px}.dropdown .dropdown-toggle:after{transition:all 0.2s ease-out;border:0;vertical-align:middle;width:11px;height:11px;margin-top:-2px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.75L6 6.25L10.5 1.75' stroke='%23000000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain}.dropdown .dropdown-menu{transition:opacity 0.3s,transform 0.3s,visibility 0s linear 0.3s;background-color:#fff;border:0;border-radius:0;left:0;box-shadow:0 0 5px 0 rgba(0,0,0,0.1);font-size:13px;line-height:17px;padding:24px 16px;min-width:200px}.dropdown .dropdown-menu .dropdown-menu-link{transition:all 0.3s ease-out;display:block;font-weight:400;color:#000000;padding:8px 12px}.dropdown .dropdown-menu .dropdown-menu-link:hover{background-color:#F8F8F8}.dropdown-hover{position:static}.dropdown-hover>.dropdown-menu{display:inline-block;opacity:0;visibility:hidden;transform:translateY(10px)}.dropdown-hover:hover>.dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s,0s,0s}.app-faq .faq-title{font-weight:700;font-size:16px;line-height:20px;padding-top:24px}.app-faq .accordion-header{margin:0}.app-faq .accordion-button{color:#000000;padding:24px 40px 24px 0;background-color:transparent;font-size:16px;font-weight:600;line-height:18px}.app-faq .accordion-button:focus{box-shadow:none}.app-faq .accordion-body{padding:32px 0}.app-footer{background-color:#000000;color:#ffffff}.app-footer .footer-title{text-transform:uppercase;font-weight:600;margin-bottom:24px}.app-footer .footer-top{padding:64px 0 0;background-color:#161616}.app-footer .footer-top .footer-products{padding-bottom:64px}.app-footer .footer-top .footer-products li:not(:last-child){margin-bottom:24px}.app-footer .footer-top .app-product-card-inline{padding-right:48px}@media (max-width: 575.98px){.app-footer .footer-top .app-product-card-inline{padding-right:0}}.app-footer .footer-top .app-product-card-inline .product-title{color:#ffffff;opacity:0.7;font-weight:400}.app-footer .footer-top .app-product-card-inline .product-title:hover{opacity:1}.app-footer .footer-top .app-product-card-inline .product-price{color:#ffffff}.app-footer .footer-main{padding:64px 0}@media (max-width: 575.98px){.app-footer .footer-main{padding:40px 0}}.app-footer .footer-main .footer-contacts{font-size:15px;font-weight:300}@media (max-width: 767.98px){.app-footer .footer-main .footer-contacts{padding-bottom:40px}}.app-footer .footer-main .footer-contacts li:not(:last-child){margin-bottom:16px}.app-footer .footer-main .footer-contacts .footer-socials{padding-top:12px}.app-footer .footer-main .footer-contacts .footer-socials span{display:block;margin-bottom:16px;font-size:14px;line-height:20px}.app-footer .footer-main .footer-menu li:not(:last-child){margin-bottom:12px}.app-footer .footer-main .footer-menu li a{display:block;color:#ffffff;font-weight:300;font-size:15px;line-height:22px}.app-footer .footer-main .footer-menu li a:hover{color:#ffcc00}.app-footer .footer-bottom{padding:48px 0}@media (max-width: 575.98px){.app-footer .footer-bottom{padding:24px 0}}.app-footer .footer-bottom .app-container{display:flex;align-items:center}@media (max-width: 575.98px){.app-footer .footer-bottom .app-container{flex-direction:column;text-align:center}}.app-footer .footer-bottom .footer-copyright{font-size:14px;line-height:18px;opacity:0.5;font-weight:300}.app-footer .footer-bottom .footer-payment-icons{margin-left:auto;display:flex}@media (max-width: 575.98px){.app-footer .footer-bottom .footer-payment-icons{margin-left:0;margin-top:12px}}.app-footer .footer-bottom .footer-payment-icons .payment-icon{margin:4px 4px 0;opacity:0.6;padding:3px 5px 5px}.app-footer .footer-bottom .footer-payment-icons .payment-icon svg{height:24px}.app-footer .footer-bottom .footer-payment-icons .payment-icon svg path{fill:#fff}::placeholder{color:#9E9E9E;opacity:1}:-ms-input-placeholder{color:#9E9E9E}::-ms-input-placeholder{color:#9E9E9E}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fafafa!important}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],input[type=date],select,textarea{transition:all ease 0.3s;width:100%;height:42px;font-size:14px;line-height:14px;font-family:"Montserrat",sans-serif;padding:0 20px;border:1px solid #ddd;border-radius:0;background-color:#ffffff;box-shadow:none;appearance:none;outline:none;color:#000000}textarea{padding:20px 20px;height:72px}select{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 6.75L9 11.25L13.5 6.75' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:14px;background-position:calc(100% - 10px) center;appearance:none;padding:0 30px 0 20px}select::-ms-expand{display:none}.inputblock{position:relative}.inputblock.error input[type=text],.inputblock.error input[type=email],.inputblock.error input[type=password],.inputblock.error input[type=tel],.inputblock.error input[type=number],.inputblock.error input[type=search]{border:1px solid red}.inputblock .form-input-error{display:block;color:red;font-size:12px;margin-top:4px}form label{font-weight:500;margin-bottom:6px;font-size:14px;line-height:16px}form label.is-req::after{content:"*";color:#F8C704;margin-left:5px;font-weight:700}form .form-input-note{color:#9e9e9e;font-size:12px;line-height:14px}.app-file-upload{position:relative}.app-file-upload #image-upload{display:none}.app-file-upload label{background-color:#F8F8F8;border:2px solid #000000;color:#000000}.app-file-upload label:hover{background-color:transparent;color:#000000}.app-file-upload #file-name{font-size:14px;font-weight:600}.app-checkbox input,.app-radio input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.app-checkbox label,.app-radio label{display:block;position:relative;cursor:pointer;padding-left:28px;line-height:1.5em;margin-bottom:0}.app-checkbox label:before,.app-radio label:before{content:"";appearance:none;background-color:transparent;border:1px solid #333333;display:inline-block;position:absolute;left:0;top:2px;flex-shrink:0}.app-checkbox label:before{border-radius:0;width:16px;height:16px;flex-shrink:0}.app-radio label:before{border-radius:100%;width:16px;height:16px;flex-shrink:0}.app-checkbox input:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1L4 8.01L1 5.01' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:9px;background-color:black}.app-radio input:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 10C7.76142 10 10 7.76142 10 5C10 2.23858 7.76142 0 5 0C2.23858 0 0 2.23858 0 5C0 7.76142 2.23858 10 5 10Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:7px}.input-wrapper{position:relative}.input-wrapper .toggle-password{cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:18px;height:18px}.input-wrapper .toggle-password[data-toggle=show]::after,.input-wrapper .toggle-password[data-toggle=hide]::after{content:"";display:block;width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center}.input-wrapper .toggle-password[data-toggle=show]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.83931 6.74556C4.3292 5.25567 6.66714 3.75 10 3.75C13.3329 3.75 15.6708 5.25567 17.1607 6.74556C17.9038 7.4887 18.4397 8.23076 18.7906 8.78809C18.9664 9.06724 19.0966 9.30146 19.184 9.4683C19.2277 9.55176 19.2608 9.61849 19.2835 9.66569C19.2949 9.6893 19.3037 9.70804 19.3099 9.72157L19.3174 9.7379L19.3197 9.74306L19.3206 9.74487L19.3209 9.74558C19.321 9.74588 19.3211 9.74616 18.75 10C19.3211 10.2538 19.321 10.2541 19.3209 10.2544L19.3206 10.2551L19.3197 10.2569L19.3174 10.2621L19.3099 10.2784C19.3037 10.292 19.2949 10.3107 19.2835 10.3343C19.2608 10.3815 19.2277 10.4482 19.184 10.5317C19.0966 10.6985 18.9664 10.9328 18.7906 11.2119C18.4397 11.7692 17.9038 12.5113 17.1607 13.2544C15.6708 14.7443 13.3329 16.25 10 16.25C6.66714 16.25 4.3292 14.7443 2.83931 13.2544C2.09617 12.5113 1.5603 11.7692 1.20939 11.2119C1.03362 10.9328 0.903373 10.6985 0.815984 10.5317C0.772267 10.4482 0.739205 10.3815 0.716476 10.3343C0.705109 10.3107 0.696319 10.292 0.690066 10.2784L0.682582 10.2621L0.680256 10.2569L0.679445 10.2551L0.679127 10.2544C0.678993 10.2541 0.678868 10.2538 1.25 10C0.678868 9.74616 0.678993 9.74588 0.679127 9.74558L0.679445 9.74487L0.680256 9.74306L0.682582 9.7379L0.690066 9.72157C0.696319 9.70804 0.705109 9.6893 0.716476 9.66569C0.739205 9.61849 0.772267 9.55176 0.815984 9.4683C0.903373 9.30146 1.03362 9.06724 1.20939 8.78809C1.5603 8.23076 2.09617 7.4887 2.83931 6.74556ZM1.25 10L0.678868 9.74616C0.607044 9.90777 0.607044 10.0922 0.678868 10.2538L1.25 10ZM1.94882 10C2.02235 10.1377 2.12794 10.3248 2.26718 10.5459C2.58033 11.0433 3.06008 11.7074 3.72319 12.3706C5.0458 13.6932 7.08286 15 10 15C12.9171 15 14.9542 13.6932 16.2768 12.3706C16.9399 11.7074 17.4197 11.0433 17.7328 10.5459C17.8721 10.3248 17.9777 10.1377 18.0512 10C17.9777 9.86227 17.8721 9.67524 17.7328 9.4541C17.4197 8.95674 16.9399 8.29255 16.2768 7.62944C14.9542 6.30683 12.9171 5 10 5C7.08286 5 5.0458 6.30683 3.72319 7.62944C3.06008 8.29255 2.58033 8.95674 2.26718 9.4541C2.12794 9.67524 2.02235 9.86227 1.94882 10ZM18.75 10L19.3211 10.2538C19.393 10.0922 19.393 9.90777 19.3211 9.74616L18.75 10Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 7.5C8.61929 7.5 7.5 8.61929 7.5 10C7.5 11.3807 8.61929 12.5 10 12.5C11.3807 12.5 12.5 11.3807 12.5 10C12.5 8.61929 11.3807 7.5 10 7.5ZM6.25 10C6.25 7.92893 7.92893 6.25 10 6.25C12.0711 6.25 13.75 7.92893 13.75 10C13.75 12.0711 12.0711 13.75 10 13.75C7.92893 13.75 6.25 12.0711 6.25 10Z' fill='black'/%3E%3C/svg%3E")}.input-wrapper .toggle-password[data-toggle=hide]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.32958 2.66254C3.58499 2.43035 3.98028 2.44917 4.21247 2.70458L16.7125 16.4546C16.9447 16.71 16.9258 17.1053 16.6704 17.3375C16.415 17.5697 16.0197 17.5508 15.7875 17.2954L3.28754 3.54542C3.05535 3.29001 3.07417 2.89473 3.32958 2.66254Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.36094 7.26713C8.59311 7.52256 8.57425 7.91784 8.31882 8.15C7.94543 8.48939 7.68347 8.93382 7.56739 9.42488C7.45131 9.91593 7.48654 10.4306 7.66844 10.9013C7.85035 11.3719 8.17042 11.7765 8.58657 12.0619C9.00273 12.3472 9.49548 12.5 10.0001 12.5L10.0024 12.5C10.623 12.5024 11.2217 12.2709 11.6794 11.8517C11.9339 11.6185 12.3293 11.6358 12.5624 11.8903C12.7956 12.1448 12.7783 12.5402 12.5237 12.7734C11.8347 13.4046 10.9332 13.7533 9.99878 13.75C9.24231 13.7497 8.5036 13.5206 7.87969 13.0928C7.25546 12.6648 6.77536 12.0579 6.5025 11.3519C6.22964 10.6459 6.1768 9.87389 6.35092 9.13731C6.52504 8.40073 6.91797 7.73409 7.47806 7.225C7.73349 6.99284 8.12877 7.01169 8.36094 7.26713Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.33917 5.07782C6.49474 5.38595 6.37107 5.76185 6.06294 5.91743C4.57739 6.66749 3.51286 7.75402 2.81653 8.66333C2.4694 9.11663 2.21726 9.52137 2.05315 9.81015C2.01303 9.88076 1.97823 9.94432 1.94866 9.99983C2.02219 10.1376 2.12784 10.3247 2.26718 10.546C2.58033 11.0434 3.06008 11.7076 3.72319 12.3707C5.0458 13.6933 7.08286 15.0001 10 15.0001H10.0051C11.3702 15.0113 12.7183 14.6967 13.9376 14.0826C14.2459 13.9273 14.6217 14.0513 14.7769 14.3596C14.9322 14.6679 14.8082 15.0437 14.4999 15.1989C13.1039 15.9021 11.5604 16.2625 9.99739 16.2501C6.66592 16.2493 4.32881 14.7441 2.83931 13.2546C2.09617 12.5114 1.56029 11.7694 1.20939 11.212C1.03362 10.9329 0.903372 10.6987 0.815983 10.5318C0.772266 10.4484 0.739205 10.3816 0.716475 10.3344C0.705108 10.3108 0.696319 10.2921 0.690066 10.2786L0.682581 10.2622L0.680255 10.2571L0.679444 10.2553L0.679126 10.2546C0.678992 10.2543 0.678867 10.254 1.25 10.0001C0.678624 9.74684 0.678714 9.74664 0.678809 9.74643L0.679551 9.74476L0.680981 9.74157L0.68536 9.73191C0.688956 9.72403 0.693909 9.71329 0.700236 9.69983C0.712887 9.67292 0.731042 9.6351 0.754828 9.58747C0.802385 9.49226 0.872552 9.35767 0.966375 9.19256C1.15383 8.86269 1.43685 8.40903 1.8241 7.90334C2.59651 6.89469 3.79761 5.66091 5.49955 4.80159C5.80769 4.64602 6.18359 4.76969 6.33917 5.07782ZM1.25 10.0001L0.678809 9.74643C0.607224 9.90791 0.607128 10.0926 0.678867 10.254L1.25 10.0001Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.27963 3.89141C8.84833 3.79621 9.42402 3.74892 10.0006 3.75002C10.0008 3.75002 10.0004 3.75002 10.0006 3.75002L10 4.37502V3.75002C10.0002 3.75002 10.0004 3.75002 10.0006 3.75002C13.3332 3.75021 15.6709 5.25578 17.1607 6.74558C17.9038 7.48872 18.4397 8.23078 18.7906 8.7881C18.9664 9.06726 19.0966 9.30148 19.184 9.46832C19.2277 9.55178 19.2608 9.61851 19.2835 9.66571C19.2949 9.68932 19.3037 9.70806 19.3099 9.72158L19.3174 9.73792L19.3198 9.74308L19.3206 9.74489L19.3209 9.7456C19.321 9.7459 19.3211 9.74618 18.75 10C18.1789 9.74618 18.1789 9.74605 18.179 9.74592L18.1743 9.75623C18.1698 9.76579 18.1625 9.78142 18.1522 9.80265C18.1315 9.84514 18.0991 9.91002 18.0546 9.99372C18.0534 9.99581 18.0523 9.99792 18.0512 10C17.9777 9.8623 17.8721 9.67527 17.7328 9.45412C17.4197 8.95676 16.9399 8.29257 16.2768 7.62946C14.9542 6.30685 12.9171 5.00002 10 5.00002H9.99877C9.49193 4.99902 8.9859 5.04058 8.486 5.12425C8.14556 5.18124 7.82338 4.95146 7.7664 4.61102C7.70941 4.27058 7.93919 3.9484 8.27963 3.89141ZM18.75 10L19.3211 10.2539C19.393 10.0923 19.393 9.90779 19.3211 9.74618L18.75 10ZM18.0512 10C17.9619 10.1673 17.8254 10.4071 17.639 10.6921C17.2606 11.2708 16.6815 12.0284 15.8802 12.7451C15.6229 12.9753 15.6009 13.3704 15.831 13.6276C16.0612 13.8849 16.4563 13.9069 16.7136 13.6768C17.6154 12.8701 18.2628 12.0222 18.6852 11.3763C18.8968 11.0526 19.0532 10.7777 19.1579 10.5813C19.2102 10.483 19.2497 10.4041 19.2768 10.3484C19.2903 10.3205 19.3007 10.2984 19.3081 10.2825L19.3169 10.2633L19.3196 10.2574L19.3205 10.2553L19.3209 10.2545C19.3209 10.2543 19.3211 10.2539 18.75 10C18.1789 10.2539 18.179 10.2541 18.1791 10.2543L18.1753 10.2462C18.1718 10.2384 18.1657 10.2256 18.1573 10.208C18.1403 10.1728 18.1136 10.1187 18.0767 10.0483C18.0687 10.033 18.0602 10.0169 18.0512 10Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.97185 6.81345C10.0361 6.47431 10.3631 6.25147 10.7023 6.31573C11.5001 6.46689 12.2271 6.87346 12.7736 7.47407C13.32 8.07467 13.6563 8.83673 13.7317 9.64524C13.7637 9.98893 13.5111 10.2935 13.1674 10.3255C12.8237 10.3576 12.5191 10.1049 12.4871 9.76124C12.4369 9.22279 12.2129 8.71528 11.849 8.3153C11.4851 7.91531 11.0009 7.64455 10.4696 7.54388C10.1304 7.47962 9.9076 7.15259 9.97185 6.81345Z' fill='black'/%3E%3C/svg%3E")}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}.header-top{transition:all 0.4s ease;background-color:#000000;position:relative;z-index:100}.header-top .header-content{display:flex;align-items:center;height:60px}@media (max-width: 767.98px){.header-top .header-content{height:32px}}.header-top .header-slogan{flex-grow:1;display:flex;align-items:center;color:#ffffff;font-size:10px;line-height:14px;text-transform:uppercase;font-weight:700}@media (max-width: 767.98px){.header-top .header-slogan{justify-content:center}}@media (max-width: 575.98px){.header-top .header-slogan{font-size:9px}}.header-top .header-slogan svg{max-width:16px;flex-shrink:0;margin-right:8px}.header-top .header-contacts{flex-grow:1;text-align:right;color:#ffffff;font-size:12px;line-height:18px;margin-left:auto;padding-left:40px}@media (max-width: 767.98px){.header-top .header-contacts{display:none}}.header-top .header-contacts svg{max-width:10px;margin-right:4px}.header-top .header-lang{display:flex;align-items:center;gap:12px;margin-left:auto;padding-left:40px}@media (max-width: 767.98px){.header-top .header-lang{display:none}}.header-top .header-lang li a{color:#999;font-size:14px;line-height:14px;font-weight:600;text-transform:uppercase}.header-top .header-lang li a:hover{color:#ffffff}.header-top .header-lang li.active a{color:#ffffff}.app-header{transition:all 0.4s ease}.app-header .header-sticky{width:100%;z-index:100;transition:all 0.4s ease;top:0;position:relative}.app-header .header-sticky.fixed{animation:slideDown 0.6s ease forwards;position:fixed}.app-header .header-sticky.fixed.leave{animation:slideUp 0.6s ease-out backwards}.app-header .header-sticky.fixed .header-main .header-logo .logo-big{display:none}.app-header .header-sticky.fixed .header-main .header-logo .logo-mini{display:block}.app-header .header-sticky.fixed .header-bottom .header-menu .menu-item .menu-link{padding:4px 12px}.app-header .header-main{background-color:#ffcc00}.app-header .header-main .header-content{display:flex;align-items:flex-end;padding:12px 0}@media (max-width: 767.98px){.app-header .header-main .header-content{flex-wrap:wrap;align-items:center;justify-content:space-between}}.app-header .header-main .header-menu-btn{position:relative;display:none;flex-shrink:0;cursor:pointer;margin-right:32px;font-size:0}@media (max-width: 767.98px){.app-header .header-main .header-menu-btn{display:block}}.app-header .header-main .header-menu-btn img{width:32px}.app-header .header-main .header-logo{transition:all 0.4s ease;flex-shrink:0;display:block;margin-right:40px}@media (max-width: 767.98px){.app-header .header-main .header-logo{margin-right:0}}.app-header .header-main .header-logo img{transition:all 0.3s ease-out;width:160px}@media (max-width: 575.98px){.app-header .header-main .header-logo img{width:140px}}.app-header .header-main .header-logo .logo-big{display:block}.app-header .header-main .header-logo .logo-mini{display:none;width:92px}.app-header .header-main .header-search{flex-grow:1;max-width:760px;margin-left:auto;padding-right:40px}@media (max-width: 767.98px){.app-header .header-main .header-search{width:100%;order:3;padding:0;margin:8px auto 0}}.app-header .header-main .header-search .app-search{position:relative}.app-header .header-main .header-search .app-search .search-input{width:100%;height:40px;border-radius:2px;background-color:#ffffff;padding:0 16px;font-size:14px}@media (max-width: 575.98px){.app-header .header-main .header-search .app-search .search-input{font-size:12px;padding:0 8px}}.app-header .header-main .header-search .app-search .search-btn{position:absolute;right:0;top:1px;background-color:#ffffff;height:38px;width:56px;display:flex;align-items:center;justify-content:center;border-radius:0 2px 2px 0}@media (max-width: 767.98px){.app-header .header-main .header-search .app-search .search-btn{width:40px;background-color:#ffffff}}.app-header .header-main .header-search .app-search .search-btn:after{content:"";display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M21 21L16.65 16.65' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.app-header .header-main .header-user-nav{margin-left:auto;display:flex;align-items:flex-end;gap:24px}@media (max-width: 767.98px){.app-header .header-main .header-user-nav{order:2;align-items:center;margin-left:0}}.app-header .header-main .header-user-nav li{position:relative}.app-header .header-main .header-user-nav .account{text-transform:uppercase;font-size:11px;line-height:14px;font-weight:600}@media (max-width: 767.98px){.app-header .header-main .header-user-nav .account{display:none}}@media (max-width: 767.98px){.app-header .header-main .header-user-nav .wishlist{display:none}}.app-header .header-main .header-user-nav .notification{position:absolute;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:100%;background-color:#ffffff;right:-6px;top:-6px;color:#000000;font-size:10px;font-weight:700}.app-header .header-bottom{background-color:#ffcc00}@media (max-width: 767.98px){.app-header .header-bottom{display:none}}.app-header .header-bottom .header-menu .menu-list{display:flex;flex-wrap:wrap;align-items:center;padding:4px 0}@media (max-width: 767.98px){.app-header .header-bottom .header-menu .menu-list{margin:0 auto;max-width:400px;width:100%;justify-content:space-around}}.app-header .header-bottom .header-menu .menu-item .menu-link{display:block;padding:8px 12px;color:#000000;font-weight:400;font-size:13px;line-height:20px;text-transform:uppercase;white-space:nowrap;cursor:pointer}@media (max-width: 767.98px){.app-header .header-bottom .header-menu .menu-item .menu-link{font-size:11px;line-height:26px;padding:0}}.app-header .header-bottom .header-menu .menu-item .menu-link:hover{color:#000000}.app-header .mega-menu{width:calc(100% - 32px);margin:0 16px;overflow:auto;max-height:80vh;scrollbar-width:none}.app-header .mega-menu::-webkit-scrollbar{display:none}.app-header .mega-menu .mega-menu-list{margin-bottom:24px}.app-header .mega-menu .mega-menu-list>.mega-menu-item{padding-bottom:16px}.app-header .mega-menu .mega-menu-link{display:block;color:#000000;padding:8px 12px}.app-header .mega-menu .mega-menu-link:hover{color:#000000;background-color:#F8F8F8}.app-header .mega-menu .mega-menu-link.cat{display:block;text-transform:uppercase;color:#555;font-weight:700}@media (max-width: 1199.98px){.app-header .mobile-hidden{display:none!important}}.app-hero-slider{width:100%;height:100%}.app-hero-slider .swiper-slide{background-color:#000000;position:relative;height:560px;overflow:visible}@media (max-width: 575.98px){.app-hero-slider .swiper-slide{height:460px}}.app-hero-slider .swiper-slide img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:0}.app-hero-slider .swiper-slide.with-caption-centered::after{content:"";display:block;position:absolute;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4);z-index:1}.app-hero-slider .swiper-slide.text-dark .slide-content p{font-weight:500}.app-hero-slider .swiper-slide.text-dark .slide-content a{color:#000000;font-weight:700}.app-hero-slider .swiper-slide.text-dark .slide-caption-centered{color:#000000}.app-hero-slider .app-container{height:100%}.app-hero-slider .slide-content{height:100%;padding:64px 0;display:flex;align-items:center;justify-content:center}.app-hero-slider .slide-content p{font-size:20px;line-height:28px}@media (max-width: 575.98px){.app-hero-slider .slide-content p{font-size:14px;line-height:18px}}.app-hero-slider .slide-content a{color:#ffcc00}.app-hero-slider .slide-content h1{font-size:40px;line-height:44px}@media (max-width: 575.98px){.app-hero-slider .slide-content h1{font-size:32px;line-height:36px}}.app-hero-slider .slide-content h2{font-size:32px;line-height:36px;margin-bottom:24px}@media (max-width: 575.98px){.app-hero-slider .slide-content h2{font-size:24px;line-height:28px}}.app-hero-slider .slide-content h3{font-size:24px;line-height:28px;margin-bottom:24px}@media (max-width: 575.98px){.app-hero-slider .slide-content h3{font-size:20px;line-height:24px}}.app-hero-slider .slide-content h4{font-size:20px;line-height:24px;margin-bottom:16px}@media (max-width: 575.98px){.app-hero-slider .slide-content h4{font-size:16px;line-height:20px}}.app-hero-slider .slide-content .app-btn{color:#000000}.app-hero-slider .slide-caption-centered{position:relative;padding:24px;text-align:center;color:#ffffff;max-width:800px;margin:0 auto;z-index:2}.app-hero-slider .slide-caption-bottom{position:absolute;bottom:0;left:0;width:100%;color:#ffffff;padding:24px 0;text-align:center;min-height:120px}@media (max-width: 575.98px){.app-hero-slider .slide-caption-bottom{padding:16px 0;min-height:64px}}.app-hero-slider .slide-caption-bottom:before{content:"";display:block;position:absolute;bottom:0;height:100%;width:100vw;background-color:rgba(0,0,0,0.9);left:50%;transform:translateX(-50%);z-index:0}.app-hero-slider .parallax-bg{position:absolute;left:0;top:0;width:130%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center}a.app-link{font-size:14px;line-height:18px;text-transform:uppercase;color:#000000;text-decoration:underline;font-weight:600;cursor:pointer}a.app-link:hover{color:#000000;text-decoration:none}a.app-link-fwrd{transition:all 0.2s ease-out;display:flex;align-items:center;position:relative;font-size:14px;line-height:18px;text-transform:uppercase;color:#000000;font-weight:700;cursor:pointer;text-decoration:underline}a.app-link-fwrd:after{transition:all 0.2s ease-out;content:"";width:12px;height:12px;display:inline-block;margin-left:12px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13L7 7L0.999999 1' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}a.app-link-fwrd:hover{color:#000000}a.app-link-fwrd:hover:after{transform:translateX(2px)}a.app-link-back{transition:all 0.2s ease-out;display:flex;align-items:center;position:relative;font-size:14px;line-height:18px;text-transform:uppercase;color:#000000;font-weight:700;cursor:pointer;text-decoration:underline}a.app-link-back:before{transition:all 0.2s ease-out;content:"";width:12px;height:12px;display:inline-block;margin-right:12px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_143_653)'%3E%3Cpath d='M7 13L0.999999 7L7 1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_143_653'%3E%3Crect width='8' height='14' fill='white' transform='matrix(-1 0 0 1 8 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}a.app-link-back:hover{color:#000000}a.app-link-back:hover:before{transform:translateX(-2px)}.app-links li{border-bottom:1px solid #E6E6E6}.app-links .app-link-fwrd{display:block;padding:16px 32px 16px 0}.app-links .app-link-fwrd:after{content:"";width:10px;height:10px;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.29289 0.292893C4.68342 -0.0976311 5.31658 -0.0976311 5.70711 0.292893L9.70711 4.29289C10.0976 4.68342 10.0976 5.31658 9.70711 5.70711L5.70711 9.70711C5.31658 10.0976 4.68342 10.0976 4.29289 9.70711C3.90237 9.31658 3.90237 8.68342 4.29289 8.29289L7.58579 5L4.29289 1.70711C3.90237 1.31658 3.90237 0.683417 4.29289 0.292893Z' fill='%23333333'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 5C0 4.44772 0.447715 4 1 4H9C9.55229 4 10 4.44772 10 5C10 5.55228 9.55229 6 9 6H1C0.447715 6 0 5.55228 0 5Z' fill='%23333333'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.app-list{margin:0 0 24px}.app-list li{position:relative;padding:4px 0;padding-left:20px;margin:0;list-style:none}.app-list li:after{content:"";width:4px;height:4px;border-radius:50%;position:absolute;background:#000000;top:12px;left:0}.app-icon-list{margin:0 0 24px}.app-icon-list li{position:relative;margin-bottom:12px;padding-left:30px}.app-icon-list li:before{content:"";display:block;position:absolute;left:0;top:0;width:20px;height:20px;background-repeat:no-repeat}.app-icon-list.icon-check li:before{top:5px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0C8.97933 0.052 10.6278 0.736833 11.9455 2.0545C13.2632 3.37217 13.948 5.02067 14 7C13.948 8.97933 13.2632 10.6278 11.9455 11.9455C10.6278 13.2632 8.97933 13.948 7 14C5.02067 13.948 3.37217 13.2632 2.0545 11.9455C0.736833 10.6278 0.052 8.97933 0 7C0.052 5.02067 0.736833 3.37217 2.0545 2.0545C3.37217 0.736833 5.02067 0.052 7 0V0ZM6.125 8.375L4.578 6.828C4.453 6.71333 4.30983 6.656 4.1485 6.656C3.98717 6.656 3.8465 6.71583 3.7265 6.8355C3.6065 6.95517 3.54667 7.09317 3.547 7.2495C3.54733 7.40583 3.60467 7.5465 3.719 7.6715L5.7035 9.656C5.81817 9.77067 5.95883 9.828 6.1255 9.828C6.29217 9.828 6.43283 9.77067 6.5475 9.656L10.657 5.5465C10.8133 5.39017 10.8628 5.2 10.8055 4.976C10.7482 4.752 10.6075 4.61133 10.3835 4.554C10.1595 4.49667 9.96933 4.54617 9.813 4.7025L6.125 8.375Z' fill='%23FFCC00' fill-opacity='0.96'/%3E%3C/svg%3E")}.app-icon-list.icon-stop li:before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 9C18 13.9706 13.9706 18 9 18C4.02944 18 0 13.9706 0 9C0 4.02944 4.02944 0 9 0C13.9706 0 18 4.02944 18 9ZM9 10.4142L5.70711 13.7071L4.29289 12.2929L7.58579 9L4.29289 5.70711L5.70711 4.29289L9 7.58579L12.2929 4.29289L13.7071 5.70711L10.4142 9L13.7071 12.2929L12.2929 13.7071L9 10.4142Z' fill='%23FD5822'/%3E%3C/svg%3E%0A")}.app-list-ordered{margin:0 0 24px}.app-list-ordered li{counter-increment:counter;text-align:left;position:relative;padding:0 0 0 40px;margin:0;margin-bottom:16px;list-style:none}.app-list-ordered li:before{width:24px;height:24px;border-radius:50%;content:counter(counter) "";color:#fff;position:absolute;left:0;background:#000000;display:flex;justify-content:center;align-items:center;font-weight:400;font-size:12px;line-height:12px}.logo{font-size:32px}.app-header-mobile{transition:transform 0.3s ease-in-out;padding:24px 24px 24px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;display:block;background-color:#ffcc00}.app-header-mobile::-webkit-scrollbar{display:none}.app-header-mobile.offcanvas-start{width:400px}.app-header-mobile .btn-close{position:absolute;opacity:1;cursor:pointer;height:30px;width:30px;display:flex;align-items:center;top:16px;right:12px}.app-header-mobile .header-mobile-lang{display:flex;align-items:center;gap:12px;margin-bottom:40px}.app-header-mobile .header-mobile-lang li a{color:#000000;opacity:0.4;font-size:16px;line-height:16px;font-weight:600;text-transform:uppercase}.app-header-mobile .header-mobile-lang li.active a{opacity:1}.app-header-mobile .header-mobile-menu .menu-item{border-bottom:1px solid rgba(0,0,0,0.1)}.app-header-mobile .header-mobile-menu .menu-item .menu-link{display:block;padding:14px 0;color:#000000;font-weight:400;font-size:14px;line-height:20px;text-transform:uppercase}.app-header-mobile .header-mobile-menu .menu-item.dropdown .menu-link{display:flex;align-items:center}.app-header-mobile .header-mobile-menu .menu-item.dropdown .menu-link::after{display:none}.app-header-mobile .header-mobile-menu .menu-item.dropdown .dropdown-toggle{position:absolute;right:0;top:0;width:48px;height:48px;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:0.3s ease}.app-header-mobile .header-mobile-menu .menu-item.dropdown .dropdown-toggle:after{margin:0;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.75L6 6.25L10.5 1.75' stroke='%23000000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.app-header-mobile .header-mobile-menu .menu-item.dropdown .dropdown-toggle.show:after{transform:rotate(180deg)}.app-header-mobile .header-mobile-menu .menu-item.dropdown .dropdown-menu{position:static;padding:12px;min-width:100%;border-radius:0;border:none;background:transparent;box-shadow:none;border-left:1px solid rgba(0,0,0,0.1)}.app-header-mobile .header-mobile-menu .menu-item.dropdown .dropdown-menu .dropdown-menu-link{display:block;color:#000000;padding:8px 12px;font-size:14px;line-height:18px}.app-header-mobile .header-mobile-menu .menu-item.dropdown .dropdown-menu .dropdown-menu-link:hover{background-color:transparent}.app-header-mobile .header-mobile-menu .menu-item .mega-menu .mega-menu-list>.mega-menu-item{padding-bottom:12px}.app-header-mobile .header-mobile-menu .menu-item .mega-menu .mega-menu-link{display:block;color:#000000;padding:8px 12px;font-size:14px}.app-header-mobile .header-mobile-menu .menu-item .mega-menu .mega-menu-link:hover{background-color:transparent}.app-header-mobile .header-mobile-menu .menu-item .mega-menu .mega-menu-link.cat{display:block;text-transform:uppercase;color:#000000;font-weight:700}.app-header-mobile .header-mobile-menu .user-nav-item{position:relative}.app-header-mobile .header-mobile-menu .user-nav-item .menu-link{font-weight:700}.app-header-mobile .header-mobile-menu .user-nav-item .notification{position:absolute;display:block;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:100%;background-color:#ffffff;right:16px;top:calc(50% - 12px);color:#000000;font-size:12px;font-weight:700}.app-header-mobile .header-mobile-contacts{color:#000000;font-size:18px;line-height:30px;margin-top:40px;text-align:right}.app-header-mobile .header-mobile-contacts svg{max-width:12px;margin-right:4px}.app-modal .modal-dialog{max-width:464px}@media (max-width: 575.98px){.app-modal .modal-dialog{width:auto;margin:1.75rem 16px}}.app-modal .modal-content{position:relative;border:0;border-radius:0;padding:48px;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.25)}@media (max-width: 575.98px){.app-modal .modal-content{padding:24px}}.app-modal .btn-close{position:absolute;right:16px;top:16px;opacity:0.3;z-index:5}.app-modal .btn-close:hover{opacity:1}.app-modal .modal-head{margin-bottom:32px}.app-modal .modal-head .modal-title h3{margin:0;font-weight:700;font-size:34px;line-height:40px;letter-spacing:-0.015em}.app-modal .modal-actions{margin-top:32px;display:flex;gap:16px;align-items:center;justify-content:flex-end}.app-modal.terms-modal .modal-dialog{max-width:840px}.app-modal.terms-modal .terms-table{font-size:14px}.app-modal.terms-modal .terms-table ul li{margin-bottom:16px}.app-modal.giftcard-modal .modal-dialog{max-width:840px}.app-page-topbar{padding:24px 0 0}.app-page-content{padding:64px 0 80px}@media (max-width: 575.98px){.app-page-content{padding:24px 0 40px}}.app-page-intro{display:flex;align-items:center;position:relative;min-height:200px;color:#ffffff}@media (max-width: 575.98px){.app-page-intro{min-height:160px}}.app-page-intro:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:-1}.app-page-intro .bg-image{position:absolute;z-index:-2;width:100%;height:100%;object-fit:cover;top:0}.app-page-intro .intro-caption{position:relative;text-align:center}.app-page-intro .intro-caption h1{font-size:32px;line-height:36px;margin-bottom:0;text-transform:uppercase}@media (max-width: 575.98px){.app-page-intro .intro-caption h1{font-size:24px;line-height:26px}}.app-page-intro.intro-mini{min-height:120px;background-color:#000000}.app-page-intro.intro-mini .intro-caption h1{font-size:24px;line-height:26px}@media (max-width: 575.98px){.app-page-intro.intro-mini .intro-caption h1{font-size:20px;line-height:24px}}.app-page-intro.intro-mini .intro-caption .desc{margin-top:4px;text-transform:uppercase;font-weight:300}.app-pagination{margin-top:32px;display:flex;flex-wrap:wrap;gap:8px}.app-pagination a{display:block;color:black;padding:8px 16px;border:1px solid #ddd;transition:all ease 0.3s}.app-pagination a.active{background-color:black;color:white;border:1px solid black}.app-pagination a:hover:not(.active){border:1px solid black}.app-product-card{position:relative;display:flex;flex-direction:column;height:100%!important;padding:16px 8px}@media (max-width: 575.98px){.app-product-card{padding:4px}}.app-product-card .product-image{position:relative;display:flex;margin-bottom:16px;aspect-ratio:4/6}.app-product-card .product-image img{position:absolute;transition:all 0.2s ease-out;left:0;top:0;width:100%;height:100%;object-fit:cover}.app-product-card .product-image:hover img{transform:translateY(-2px)}.app-product-card .product-content{flex-grow:1;display:flex;flex-direction:column}.app-product-card .product-category{margin-bottom:10px;font-size:11px;line-height:12px;font-weight:400;color:#9E9E9E;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-product-card .product-title{transition:all 0.2s ease-out;display:block;font-weight:700;font-size:15px;line-height:20px;letter-spacing:-0.5px;margin-bottom:4px;color:#000000}@media (max-width: 575.98px){.app-product-card .product-title{font-size:14px;line-height:18px}}.app-product-card .product-author{font-size:14px;line-height:18px}.app-product-card .product-add{margin-top:auto;padding-top:20px}.app-product-card .product-price{margin-top:auto;display:flex;align-items:center;gap:6px;margin-bottom:12px}.app-product-card .product-price .price-old{font-size:15px;line-height:15px;font-weight:500;color:#9E9E9E;text-decoration:line-through}.app-product-card .product-price .price{font-weight:700;font-size:15px;line-height:15px}.app-product-card .app-btn{height:32px;width:100%;text-transform:uppercase;font-size:11px}@media (max-width: 575.98px){.app-product-card .app-btn{font-size:11px}}.app-product-card .del{transition:all 0.2s ease-out;position:absolute;top:28px;right:20px;display:block;width:34px;height:34px;border-radius:100%;background-color:rgba(0,0,0,0.5);z-index:2;pointer-events:all;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 3H15M3 6H21M19 6L18.2987 16.5193C18.1935 18.0975 18.1409 18.8867 17.8 19.485C17.4999 20.0118 17.0472 20.4353 16.5017 20.6997C15.882 21 15.0911 21 13.5093 21H10.4907C8.90891 21 8.11803 21 7.49834 20.6997C6.95276 20.4353 6.50009 20.0118 6.19998 19.485C5.85911 18.8867 5.8065 18.0975 5.70129 16.5193L5 6M10 10.5V15.5M14 10.5V15.5' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:20px}@media (max-width: 575.98px){.app-product-card .del{top:12px;right:12px;width:32px;height:32px}}.app-product-card .del:hover{background-color:rgba(0,0,0,0.7)}.app-product-card .waiting-date{color:#9e9e9e;font-size:11px;line-height:18px;font-weight:500;height:32px;display:flex;align-items:center;justify-content:center;background-color:#F8F8F8;text-transform:uppercase;padding:0 16px}.app-product-card .waiting-date span{display:inline-block;margin-left:6px;color:black;font-size:13px}.app-product-card:hover .product-title{transform:translateY(-1px)}.app-product-card.disabled{pointer-events:none}.app-product-card.disabled .product-image{opacity:0.4}.app-product-card.disabled .app-btn{background-color:#ddd}.app-product-tags{position:absolute;top:24px;left:-4px;display:flex;flex-direction:column;align-items:flex-start;z-index:2}.app-product-tags .product-tag{display:inline-block;padding:8px 12px;color:#ffffff;text-transform:uppercase;font-weight:600;font-size:11px;line-height:12px;margin-bottom:6px}.app-product-tags .product-tag.bg-yellow{color:#000000}.app-product-card-inline{display:flex;align-items:center}.app-product-card-inline .product-image{display:block;flex-shrink:0;position:relative;width:50px;height:74px;margin-right:20px}.app-product-card-inline .product-image img{width:100%;height:100%;object-fit:cover}.app-product-card-inline .product-content{display:flex;flex-direction:column}.app-product-card-inline .product-title{color:#000000;transition:all 0.2s ease-out;font-weight:600;font-size:15px;line-height:20px;letter-spacing:-0.5px}.app-product-card-inline .product-price{padding-top:12px;display:flex;align-items:center;gap:6px}.app-product-card-inline .product-price .price-old{font-size:13px;line-height:13px;font-weight:500;color:#9E9E9E;text-decoration:line-through}.app-product-card-inline .product-price .price{font-weight:600;font-size:13px;line-height:13px}.app-product-slider{width:100%;height:100%}@media (max-width: 1199.98px){.app-product-slider{overflow:visible}}.app-product-slider .swiper-slide{height:auto!important}.app-product-slider .swiper-slide .app-product-card{padding:0}.app-product-quantity{display:flex;align-items:center}.app-product-quantity .quantity-btn{flex-shrink:0;transition:all ease 0.3s;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:100%;border:none;height:20px;width:20px;color:#9E9E9E;background-color:#EFEFEF;font-size:0}.app-product-quantity .quantity-btn:hover{background-color:#dddddd}.app-product-quantity .quantity-btn.minus:after{width:12px;height:12px;content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 6H9.5' stroke='%23C7C7C7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.app-product-quantity .quantity-btn.plus:after{width:12px;height:12px;content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2.5V9.5' stroke='%23C7C7C7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.5 6H9.5' stroke='%23C7C7C7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.app-product-quantity .quantity-input{line-height:30px;margin:0 4px;font-size:14px;height:30px;width:26px;border:none;text-align:center;padding:0;background:transparent}.app-product-quantity input[type=number]::-webkit-inner-spin-button,.app-product-quantity input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.app-rating{display:flex;align-items:center;overflow:hidden;position:relative}.app-rating .star{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1L14.09 7.26L21 8.27L16 13.14L17.18 20.02L11 16.77L4.82 20.02L6 13.14L1 8.27L7.91 7.26L11 1Z' stroke='%23dddddd' fill='%23dddddd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain;background-size:100%}.app-rating .star:not(:last-child){margin-right:6px}.app-rating .star.filled{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1L14.09 7.26L21 8.27L16 13.14L17.18 20.02L11 16.77L4.82 20.02L6 13.14L1 8.27L7.91 7.26L11 1Z' fill='%23ffcc00' stroke='%23ffcc00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.app-rating-dynamic{display:flex;align-items:center;gap:16px}.app-rating-dynamic .rating-group{display:flex;justify-content:center;overflow:hidden;flex-direction:row-reverse;position:relative}.app-rating-dynamic .rating-group>input{display:none}.app-rating-dynamic .rating-group>label{cursor:pointer;width:24px;height:24px;margin-top:auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23dddddd' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:80%}.app-rating-dynamic .rating-group>input:checked~label,.app-rating-dynamic .rating-group>input:checked~label~label{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23ffcc00' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e")}.app-rating-dynamic .rating-group>input:not(:checked)~label:hover,.app-rating-dynamic .rating-group>input:not(:checked)~label:hover~label{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23ffcc00' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e")}.app-review{position:relative;display:flex;flex-direction:column;height:100%;background-color:#F8F8F8;padding:32px 32px 40px}@media (max-width: 1199.98px){.app-review{padding:20px}}.app-review .review-soc{position:absolute;right:24px;top:24px}.app-review .review-soc a{display:block}.app-review .review-soc a img{max-width:34px;max-height:34px}.app-review .review-image{margin-bottom:24px;width:64px;height:64px;border-radius:100%;overflow:hidden}.app-review .review-image img{position:relative;width:100%;height:100%;object-fit:cover}.app-review .review-content .review-author{font-weight:700;font-size:15px;line-height:20px;letter-spacing:-0.5px;color:#000000}.app-review .review-content .review-date{font-size:14px;margin-bottom:4px}.app-review .review-text{margin-top:40px}.app-review .app-rating{margin-top:8px}.select2-container{box-shadow:none;width:100%!important;max-width:100%}.select2-dropdown{border:1px solid #eee;box-shadow:none}.select2-results__option{padding:8px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select2-results__option small{display:inline-block;font-size:80%}.select2-container--default .select2-results__option--selected{background-color:#eee}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#000000;color:white}.select2-selection{border:1px solid #eee;height:42px;box-shadow:none;border-radius:0;padding:0 20px;font-size:14px;line-height:14px;color:#000000}.select2-container--default .select2-search--dropdown{padding:8px}.select2-container--default .select2-search--dropdown .select2-search__field{padding:8px 16px;height:32px;border:1px solid #eee}.select2-container .select2-selection--single{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 6.75L9 11.25L13.5 6.75' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 10px center;padding-right:30px;height:42px;border-radius:0;border:1px solid #eee}.select2-container .select2-selection--single .select2-selection__rendered{display:inline-flex;align-items:center;padding:0;text-align:left;height:42px;width:100%;font-size:14px;line-height:20px}.select2-selection__arrow{display:none}.app-shops .shop-item{background-color:#F8F8F8;padding:48px 40px 40px}@media (max-width: 767.98px){.app-shops .shop-item{padding:40px 24px}}@media (max-width: 575.98px){.app-shops .shop-item{padding:40px 16px}}.app-shops .shop-item h3{font-size:22px;line-height:26px;margin-bottom:40px}.app-shops .shop-item .shop-contact li{display:flex;gap:20px;margin-bottom:16px}.app-shops .shop-item .shop-contact .address{position:relative}.app-shops .shop-item .shop-contact .address:before{content:"";display:block;width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg class='svg-inline--fa fa-map-marked-alt fa-w-18' style='margin-right: .5rem;' aria-hidden='true' focusable='false' data-prefix='fas' data-icon='map-marked-alt' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' data-fa-i2svg=''%3E%3Cpath fill='currentColor' d='M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zm0 168c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z'%3E%3C/path%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}.app-shops .shop-item .shop-contact .phone{position:relative}.app-shops .shop-item .shop-contact .phone:before{content:"";display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg class='svg-inline--fa fa-phone fa-w-16' style='margin-right: .5rem;' aria-hidden='true' focusable='false' data-prefix='fas' data-icon='phone' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' data-fa-i2svg=''%3E%3Cpath fill='currentColor' d='M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z'%3E%3C/path%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}.app-shops .shop-item .shop-hours{margin-top:40px;font-weight:500;text-align:right}@media (max-width: 575.98px){.app-shops .shop-item .shop-hours{margin-top:24px;text-align:right}}.app-page-sidebar .sidebar-block{margin-bottom:48px}.app-page-sidebar .sidebar-title{margin-bottom:24px}.app-page-sidebar .sidebar-title h3{text-transform:uppercase;margin:0;font-size:16px;line-height:24px}.app-page-sidebar .app-icon-list{font-size:15px;line-height:22px}@media (min-width: 992px){.sidebar-menu{display:block!important;position:static!important;visibility:visible!important;background-color:transparent!important;width:100%!important;border-right:none!important;transform:none!important}}@media (max-width: 991.98px){.sidebar-menu{padding:60px 40px;transition:transform 0.3s ease-in-out;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}}@media (max-width: 575.98px){.sidebar-menu{padding:48px 24px}}.sidebar-menu .btn-close{display:none;position:absolute;opacity:1;cursor:pointer;height:30px;width:30px;align-items:center;top:16px;right:12px}@media (max-width: 991.98px){.sidebar-menu .btn-close{display:flex}}.sidebar-menu .menu-item{border-bottom:1px solid rgba(0,0,0,0.1)}.sidebar-menu .menu-item:hover>.menu-link{color:#000000}.sidebar-menu .menu-item.active>.menu-link{font-weight:700;color:#000000}.sidebar-menu .menu-item .menu-link{display:block;padding:14px 0;font-weight:500;font-size:13px;line-height:18px;text-transform:uppercase;color:#555}.sidebar-menu .menu-item.dropdown .menu-link{padding-right:40px;display:flex;align-items:center}.sidebar-menu .menu-item.dropdown .menu-link::after{display:none}.sidebar-menu .menu-item.dropdown .dropdown-toggle{position:absolute;right:0;top:0;width:32px;height:46px;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:0.3s ease}.sidebar-menu .menu-item.dropdown .dropdown-toggle:after{margin:0;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.75L6 6.25L10.5 1.75' stroke='%23000000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.sidebar-menu .menu-item.dropdown .dropdown-toggle.show:after{transform:rotate(180deg)}.sidebar-menu .menu-item.dropdown .dropdown-menu{position:static;padding:0 0 12px;min-width:100%;border-radius:0;border:none;background:transparent;box-shadow:none}.sidebar-menu .menu-item.dropdown .dropdown-menu li:hover>.dropdown-menu-link,.sidebar-menu .menu-item.dropdown .dropdown-menu li.active>.dropdown-menu-link{background-color:#F8F8F8}.sidebar-menu .menu-item.dropdown .dropdown-menu .dropdown-menu-link{padding:8px 12px;font-size:14px;line-height:18px}.sidebar-menu::-webkit-scrollbar{display:none}.sidebar-products li{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #eee}.sidebar-reviews li{margin-bottom:16px}.sidebar-reviews .app-review{height:auto}.slider-navigation{position:relative;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;position:absolute;width:100%;top:calc(50% - 24px);z-index:3;pointer-events:none}.slider-navigation .slider-button{width:48px;height:48px;transition:all 0.2s ease-out;position:relative;display:block;background:#000000;cursor:pointer;pointer-events:all}.slider-navigation .slider-button:after{transition:all 0.1s ease-out;content:"";display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat}.slider-navigation .slider-button.heroSlider-prev:after,.slider-navigation .slider-button.productSlider-prev:after{background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1L1 7L7 13' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");transform:translateX(-1px)}.slider-navigation .slider-button.heroSlider-prev:hover:after,.slider-navigation .slider-button.productSlider-prev:hover:after{transform:translateX(-3px)}.slider-navigation .slider-button.heroSlider-next:after,.slider-navigation .slider-button.productSlider-next:after{background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13L7 7L0.999999 1' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");transform:translateX(1px)}.slider-navigation .slider-button.heroSlider-next:hover:after,.slider-navigation .slider-button.productSlider-next:hover:after{transform:translateX(3px)}.simple-pagination .swiper-pagination-bullet{margin:0 4px;width:10px;height:10px;background:#ffffff;opacity:0.2}@media (max-width: 575.98px){.simple-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px}}.simple-pagination .swiper-pagination-bullet-active{background:#ffffff;opacity:0.9}.progress-pagination{margin-top:32px;position:relative;max-width:40%;width:100%;margin-left:auto;margin-right:auto;border-radius:3px;background:#f8f8f8}@media (max-width: 767.98px){.progress-pagination{margin-top:24px;max-width:60%}}.progress-pagination .swiper-pagination-progressbar-fill{background:#e6e6e6;border-radius:3px}.app-socials{display:flex;align-items:flex-end}.app-socials a{transition:all 0.2s ease-out;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #ffffff;border-radius:100%;font-size:0}.app-socials a:not(:last-child){margin-right:16px}.app-socials a picture,.app-socials a img{transition:all 0.2s ease-out;max-width:22px;max-height:22px}.app-socials a:hover{background-color:#ffffff}.app-socials a:hover img{filter:invert(1) brightness(200%)}.section-title{margin-bottom:40px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.section-title h1,.section-title h2,.section-title h3,.section-title h4{margin:0;text-transform:none}.section-title .desc{margin-top:24px}@media (max-width: 575.98px){.catalog-sorting{width:100%}}.catalog-sorting select{height:40px;font-size:13px;line-height:13px;border:0;border-bottom:1px solid black;background-color:transparent;padding:0 20px 0 0px;background-position:right center}#categories-btn{width:100%;height:40px;display:none;align-items:center;background-color:#F8F8F8;color:#000000;margin-bottom:16px;text-transform:uppercase}@media (max-width: 991.98px){#categories-btn{display:flex}}#categories-btn svg{margin-right:6px;width:20px}.app-contacts h3{text-transform:uppercase;margin-bottom:40px}.app-contacts .contact-data{padding:48px 40px}@media (max-width: 575.98px){.app-contacts .contact-data{padding:24px 16px}}.app-contacts .contact-list{margin:40px 0}.app-contacts .contact-list li{display:flex;padding:4px 0}.app-contacts .contact-list li b{min-width:90px;text-transform:uppercase;display:inline-block;margin-right:12px}.app-contacts .contact-list li a{font-weight:600}.app-contacts .contact-socials{margin-top:40px;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #eee}.app-contacts .contact-socials h5{margin:0;text-transform:none}.app-contacts .contact-socials .app-socials a{background-color:black;border:1px solid #000000}.app-contacts .contact-socials .app-socials a:hover{background-color:transparent;border:1px solid #000000}.app-contacts .contact-socials .app-socials a:hover img{filter:invert(1) brightness(200%)}.app-contacts .contact-form{height:100%;padding:48px 40px;background-color:#F8F8F8}@media (max-width: 575.98px){.app-contacts .contact-form{padding:24px 16px}}.app-contacts .contact-form textarea{height:160px}.app-contacts .contact-form .app-btn{margin-left:auto;width:100%;max-width:260px}.section-slider{overflow:hidden}.section-benefits{background-color:#ffcc00;padding:32px 0}.section-benefits .app-benefits .item{padding:24px;display:flex;gap:20px}@media (max-width: 991.98px){.section-benefits .app-benefits .item{padding:24px 12px 24px}}.section-benefits .app-benefits .item .icon{flex-shrink:0}.section-benefits .app-benefits .item .icon img{width:64px}.section-benefits .app-benefits .item h4{margin-bottom:8px;text-transform:none}.section-benefits .app-benefits .item p{font-weight:300;font-size:15px;line-height:22px;margin:0}.section-benefits .app-benefits .item .app-link{display:block;margin-top:16px;font-size:12px}.app-product-page .product-preview .product-preview-slider{position:relative;margin-bottom:8px}.app-product-page .product-preview .product-preview-slider .app-product-tags{position:absolute;top:12px;right:auto;left:0;align-items:flex-start}.app-product-page .product-preview .product-preview-slider .swiper-slide{position:relative;height:auto;aspect-ratio:768/1085}.app-product-page .product-preview .product-preview-slider .swiper-slide img{width:100%;height:100%;object-fit:contain}.app-product-page .product-preview .product-preview-slider-thumbs .swiper-slide{position:relative;aspect-ratio:4/6;cursor:pointer}.app-product-page .product-preview .product-preview-slider-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover}.app-product-page .product-preview .product-preview-slider-thumbs .swiper-slide:after{content:"";opacity:0;visibility:hidden;transition:all 0.2s ease-out;position:absolute;width:32px;height:32px;border-radius:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.09756 12C8.09756 14.1333 9.8439 15.8691 12 15.8691C14.1463 15.8691 15.8927 14.1333 15.8927 12C15.8927 9.85697 14.1463 8.12121 12 8.12121C9.8439 8.12121 8.09756 9.85697 8.09756 12ZM17.7366 6.04606C19.4439 7.36485 20.8976 9.29455 21.9415 11.7091C22.0195 11.8933 22.0195 12.1067 21.9415 12.2812C19.8537 17.1103 16.1366 20 12 20H11.9902C7.86341 20 4.14634 17.1103 2.05854 12.2812C1.98049 12.1067 1.98049 11.8933 2.05854 11.7091C4.14634 6.88 7.86341 4 11.9902 4H12C14.0683 4 16.0293 4.71758 17.7366 6.04606ZM12.0012 14.4124C13.3378 14.4124 14.4304 13.3264 14.4304 11.9979C14.4304 10.6597 13.3378 9.57362 12.0012 9.57362C11.8841 9.57362 11.767 9.58332 11.6597 9.60272C11.6207 10.6694 10.7426 11.5227 9.65971 11.5227H9.61093C9.58166 11.6779 9.56215 11.833 9.56215 11.9979C9.56215 13.3264 10.6548 14.4124 12.0012 14.4124Z' fill='%23000000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,0.7);z-index:1}.app-product-page .product-preview .product-preview-slider-thumbs .swiper-slide-thumb-active img{opacity:0.4}.app-product-page .product-preview .product-preview-slider-thumbs .swiper-slide-thumb-active:after{opacity:1;visibility:visible}.app-product-page .product-content{position:relative;padding:0 32px}@media (max-width: 767.98px){.app-product-page .product-content{padding:0;margin-top:40px}}.app-product-page .product-content .add-to-wishlist{display:flex;align-items:center;justify-content:center;position:absolute;top:4px;right:40px;border-radius:100%;background-color:#eee;width:40px;height:40px}@media (max-width: 767.98px){.app-product-page .product-content .add-to-wishlist{right:0;width:36px;height:36px}}.app-product-page .product-content .add-to-wishlist svg{transition:all 0.2s ease-out;max-width:20px;max-height:20px;transition:all 0.2s ease-out}.app-product-page .product-content .add-to-wishlist svg path{transition:all 0.2s ease-out}.app-product-page .product-content .add-to-wishlist:hover svg path,.app-product-page .product-content .add-to-wishlist.active svg path{fill:#000}.app-product-page .product-content .product-title{margin-bottom:16px;padding-right:80px}.app-product-page .product-content .product-title h1{font-size:32px;line-height:38px;margin:0}@media (max-width: 767.98px){.app-product-page .product-content .product-title h1{font-size:24px;line-height:28px}}.app-product-page .product-content .product-author a{font-size:16px;line-height:24px;font-weight:500}.app-product-page .product-content .product-add{margin-top:40px;display:flex;align-items:center}@media (max-width: 575.98px){.app-product-page .product-content .product-add{flex-direction:column;align-items:flex-start}}.app-product-page .product-content .product-price{margin-top:auto;display:flex;align-items:center;gap:8px}.app-product-page .product-content .product-price .price-old{font-size:16px;line-height:16px;font-weight:500;color:#999;text-decoration:line-through}.app-product-page .product-content .product-price .price{font-weight:700;font-size:22px;line-height:22px}.app-product-page .product-content .product-stock{margin-top:12px;text-transform:uppercase;display:inline-block;padding:6px 12px;font-weight:600;font-size:10px;line-height:10px;border-radius:20px}.app-product-page .product-content .product-stock.in-stock{background-color:#51AE51;color:white}.app-product-page .product-content .product-stock.out-of-stock{background-color:#aaa;color:white}.app-product-page .product-content .product-btn-wrap{margin-left:auto}@media (max-width: 575.98px){.app-product-page .product-content .product-btn-wrap{margin-left:0;margin-top:16px;width:100%}}.app-product-page .product-content .product-btn-wrap .app-btn{background-color:#E52B2B}.app-product-page .product-content .product-btn-wrap .app-btn:hover{background-color:#e31d1d}.app-product-page .product-content .product-btn-wrap .app-btn.disabled{pointer-events:none;background-color:#ddd}@media (max-width: 575.98px){.app-product-page .product-content .product-btn-wrap .app-btn{width:100%}}.app-product-page .product-content .product-sticky-bar{transition:all 0.1s ease-in-out}.app-product-page .product-content .product-sticky-bar.hidden{opacity:0;visibility:hidden;transform:translateY(100%)}.app-product-page .product-content .product-sticky-bar.fixed-bottom{animation:stuckMoveUp 0.6s;background-color:white;border-top:1px solid #eee;bottom:0;left:0;padding:6px 16px;position:fixed;justify-content:center;right:0;z-index:20;display:flex;align-items:center}.app-product-page .product-content .product-sticky-bar.fixed-bottom .sticky-content{display:flex}.app-product-page .product-content .product-sticky-bar.fixed-bottom .app-btn{height:40px;padding:0 24px;font-size:12px;width:auto;background-color:#E52B2B}.app-product-page .product-content .product-sticky-bar.fixed-bottom .app-btn:hover{background-color:#e31d1d}.app-product-page .product-content .product-sticky-bar.fixed-bottom .app-btn.disabled{pointer-events:none;background-color:#ddd}@keyframes stuckMoveUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.app-product-page .product-content .product-sticky-bar .sticky-content{display:none;align-items:center}.app-product-page .product-content .product-sticky-bar .sticky-content .image-wrap{display:block;flex-shrink:0;position:relative;width:40px;height:50px;margin-right:20px}.app-product-page .product-content .product-sticky-bar .sticky-content .image-wrap img{width:100%;height:100%;object-fit:cover}.app-product-page .product-content .product-sticky-bar .sticky-content .title{color:#000000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;font-size:13px;line-height:16px;max-width:280px;height:34px;margin-right:24px}@media (max-width: 575.98px){.app-product-page .product-content .product-sticky-bar .sticky-content .title{display:none}}.app-product-page .product-content .product-sticky-bar .sticky-content .price-wrap{margin-right:24px}.app-product-page .product-content .product-sticky-bar .sticky-content .price-wrap .price-old{font-size:14px;line-height:14px;font-weight:500;color:#999;text-decoration:line-through;white-space:nowrap}.app-product-page .product-content .product-sticky-bar .sticky-content .price-wrap .price{font-weight:700;font-size:16px;line-height:16px;white-space:nowrap}.app-product-page .product-content .product-sticky-bar .sticky-content .app-btn{margin-left:auto}.app-product-page .product-content .product-text{margin-top:40px}.app-product-page .product-content .product-meta{margin-top:40px;font-size:14px;line-height:18px}.app-product-page .product-content .product-meta li{border-top:1px dotted #ddd;padding:8px 0;display:flex;gap:12px;align-items:center}.app-product-page .product-content .product-meta li a{text-decoration:underline}.app-product-page .product-content .product-see-also{margin-top:40px;background:#F8F8F8;padding:24px;font-size:15px}.app-product-page .product-content .product-see-also li{padding:4px 0;display:flex;gap:12px}.app-product-page .product-content .product-see-also li a{text-decoration:underline}.app-product-page .product-info-tabs{margin-top:40px;border-top:1px solid #eee;font-size:15px;line-height:24px}.app-product-page .product-info-tabs .nav-link{position:relative;display:block;padding:16px;font-size:12px;line-height:16px;font-weight:600;color:#9e9e9e;background:none;border:0;text-transform:uppercase}@media (max-width: 767.98px){.app-product-page .product-info-tabs .nav-link{padding:16px 8px}}.app-product-page .product-info-tabs .nav-link:before{transition:all 0.2s ease-in-out;content:"";top:-1px;left:0;position:absolute;display:block;height:3px;width:100%;background-color:transparent}.app-product-page .product-info-tabs .nav-link.active{color:black}.app-product-page .product-info-tabs .nav-link.active:before{background-color:#ffcc00}.app-product-page .product-info-tabs table{width:100%;font-size:15px;line-height:23px}.app-product-page .product-info-tabs table tr{border-bottom:1px solid #eee}.app-product-page .product-info-tabs table td{padding:16px}@media (max-width: 767.98px){.app-product-page .product-info-tabs table td{padding:12px 8px}}.app-product-page .product-info-tabs table td:first-child{font-size:13px;font-weight:600;text-transform:uppercase}.app-product-page .product-info-tabs table td a{text-decoration:underline}.app-product-page .product-info-tabs .tab-content{padding:40px 0}.app-product-page .product-info-tabs .tab-content b{font-weight:600}.app-product-page .product-info-tabs .tab-content h2,.app-product-page .product-info-tabs .tab-content h3,.app-product-page .product-info-tabs .tab-content h4,.app-product-page .product-info-tabs .tab-content h5{text-transform:uppercase}.app-product-page .product-info-tabs .tab-content hr{margin:24px 0;border:0;border-top:1px solid #eee;opacity:1}.product-giftcard .note{font-size:14px;line-height:18px;font-weight:300}.product-giftcard .giftcard-preview{border:1px solid #ddd;display:flex;align-items:center;justify-content:center;padding:16px}.product-giftcard .giftcard-summary{margin-top:24px;background-color:#F8F8F8;padding:32px 24px}.product-giftcard .giftcard-summary .product-info{display:flex;gap:24px}.product-giftcard .giftcard-summary .product-name{font-weight:600;font-size:16px;line-height:20px}.product-giftcard .giftcard-summary .product-price{font-weight:700}.product-giftcard .giftcard-summary .delivery-info{padding-top:24px;margin-top:24px;border-top:1px solid rgba(0,0,0,0.1)}.product-giftcard .giftcard-summary .delivery-info li{margin-bottom:8px;font-size:14px;line-height:20px;font-weight:300}.product-giftcard .giftcard-summary .delivery-info li b{display:inline-block;margin-right:8px;font-size:12px;line-height:18px;font-weight:600;text-transform:uppercase}.product-giftcard .title-label{display:block;margin-bottom:24px;font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase}.product-giftcard .product-content .giftcard-price{margin-top:24px;font-weight:700;font-size:22px;line-height:22px}.product-giftcard .product-content .giftcard-design{margin-top:40px}.product-giftcard .product-content .giftcard-design .item-list{display:flex;flex-wrap:wrap;gap:8px}.product-giftcard .product-content .giftcard-design .item-list li{position:relative;cursor:pointer;padding:4px;border:2px dashed transparent}.product-giftcard .product-content .giftcard-design .item-list li .item{width:124px;position:relative;aspect-ratio:1/1;overflow:hidden}.product-giftcard .product-content .giftcard-design .item-list li .item img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1}.product-giftcard .product-content .giftcard-design .item-list li.active{border:2px dashed #000000}.product-giftcard .product-content .giftcard-design .item-list li.active:after{content:"";display:block;width:20px;height:20px;position:absolute;border-radius:50%;top:-8px;right:-8px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1L4 8.01L1 5.01' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:10px;background-repeat:no-repeat;background-position:center;background-color:#000}.product-giftcard .product-content .giftcard-design .item-list li.view-all .item{display:flex;align-items:center;justify-content:center;text-align:center;color:white;text-transform:uppercase;font-weight:700;font-size:12px;line-height:14px;padding:16px}.product-giftcard .product-content .giftcard-design .item-list li.view-all .item img{filter:brightness(20%)}.product-giftcard .product-content .giftcard-design .giftcard-upload{margin-top:24px;position:relative;text-transform:uppercase;font-size:12px;line-height:14px;font-weight:600}.product-giftcard .product-content .giftcard-design .giftcard-upload #image-upload{display:none}.product-giftcard .product-content .giftcard-design .giftcard-upload label{font-size:12px;line-height:14px;display:inline-block;color:#000;text-decoration:underline}.product-giftcard .product-content .giftcard-design .giftcard-upload label:hover{text-decoration:none}.product-giftcard .product-content .giftcard-amount{margin-top:48px;background-color:#f8f8f8;padding:40px 32px}@media (max-width: 575.98px){.product-giftcard .product-content .giftcard-amount{margin-top:40px;padding:24px 16px}}.product-giftcard .product-content .giftcard-amount .items-list{display:flex;align-items:center;flex-wrap:wrap;gap:12px}@media (max-width: 575.98px){.product-giftcard .product-content .giftcard-amount .items-list{gap:4px}}.product-giftcard .product-content .giftcard-amount .items-list li{flex:1;transition:all 150ms ease;display:flex;align-items:center;justify-content:center;height:44px;border:1px solid transparent;cursor:pointer;flex-shrink:0;font-weight:700;font-size:14px;padding:0 8px}.product-giftcard .product-content .giftcard-amount .items-list li:hover{border:1px solid #000000}.product-giftcard .product-content .giftcard-amount .items-list li.active{background-color:#000;color:#fff}.product-giftcard .product-content .giftcard-amount .giftcard-amount-manual{position:relative;margin-top:16px;border:1px solid #ddd;background-color:white}.product-giftcard .product-content .giftcard-amount .giftcard-amount-manual input{border:0;padding-left:40px;font-weight:500}.product-giftcard .product-content .giftcard-amount .giftcard-amount-manual .icon{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;height:100%;width:32px;font-weight:500;color:black}.product-giftcard .product-content .giftcard-amount .note{margin-top:16px}.product-giftcard .product-content .giftcard-delivery{margin-top:56px}.product-giftcard .product-content .giftcard-delivery h4{margin:0 0 8px}.product-giftcard .product-content .giftcard-delivery .note{margin:0}.product-giftcard .product-content .giftcard-delivery .info-block{position:relative;margin-top:24px;background-color:#f8f8f8;padding:40px 32px}@media (max-width: 575.98px){.product-giftcard .product-content .giftcard-delivery .info-block{padding:24px 16px}}.product-giftcard .product-content .giftcard-delivery .recipient-remove{transition:all 0.2s ease-out;position:absolute;top:32px;right:32px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid #000;border-radius:100%;opacity:0.4;cursor:pointer}.product-giftcard .product-content .giftcard-delivery .recipient-remove:hover{opacity:1}.product-giftcard .product-content .giftcard-delivery .recipient-remove:after{content:"";display:block;width:9px;height:9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.product-giftcard .product-content .giftcard-delivery .recipient-add{margin-top:24px;display:flex;justify-content:flex-end}.product-giftcard .product-content .giftcard-delivery .recipient-add .app-link{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:14px;font-weight:500}.product-giftcard .product-content .actions{margin-top:40px}@media (max-width: 575.98px){.product-giftcard .product-content .actions .app-btn{width:100%}}.giftcard-modal .modal-content{position:relative;display:flex;flex-direction:row;padding:0;overflow:hidden}@media (max-width: 575.98px){.giftcard-modal .modal-content{flex-direction:column}}.giftcard-modal .giftcard-design-category{padding:64px 32px;width:260px;background-color:#F8F8F8;flex-shrink:0}@media (max-width: 575.98px){.giftcard-modal .giftcard-design-category{width:100%;padding:40px 16px}}.giftcard-modal .giftcard-design-category h4{text-transform:uppercase;font-size:16px;line-height:24px}@media (max-width: 575.98px){.giftcard-modal .giftcard-design-category ul{display:flex;flex-wrap:wrap;gap:16px}}.giftcard-modal .giftcard-design-category ul li a{display:block;padding:8px 0;font-weight:500;font-size:13px;line-height:18px;text-transform:uppercase;color:#555}@media (max-width: 575.98px){.giftcard-modal .giftcard-design-category ul li a{padding:0}}.giftcard-modal .giftcard-design-category ul li.active a{font-weight:700;color:#000}.giftcard-modal .giftcard-design-category .custom-design{margin-top:16px;padding-top:16px;border-top:1px solid #ccc;font-weight:500;font-size:13px;line-height:18px;text-transform:uppercase;color:#555}.giftcard-modal .giftcard-design-wrap{position:relative;flex:1}.giftcard-modal .giftcard-design-list{padding:64px 40px;overflow-y:scroll;height:100%;width:100%;position:absolute;right:0}@media (max-width: 575.98px){.giftcard-modal .giftcard-design-list{position:relative;overflow-y:auto;padding:40px 16px}}.giftcard-modal .giftcard-design-list::-webkit-scrollbar{width:3px}.giftcard-modal .giftcard-design-list::-webkit-scrollbar-track{background:#f1f1f1}.giftcard-modal .giftcard-design-list::-webkit-scrollbar-thumb{background:#aaa;border-radius:12px}.giftcard-modal .giftcard-design-list .item{transition:all 0.2s ease-out;position:relative;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;padding:8px;aspect-ratio:768/1085;cursor:pointer}.giftcard-modal .giftcard-design-list .item:after{transition:all ease 0.3s;content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,0);opacity:0;pointer-events:none}.giftcard-modal .giftcard-design-list .item span{transition:all ease 0.3s;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;text-align:center;height:32px;padding:0 16px;color:white;border:1px solid white;text-transform:uppercase;font-size:12px;line-height:12px;font-weight:600;z-index:2;pointer-events:none}.giftcard-modal .giftcard-design-list .item:hover:after{opacity:1;background-color:rgba(0,0,0,0.85)}.giftcard-modal .giftcard-design-list .item:hover span{opacity:1}.giftcard-modal .giftcard-design-list .item img{width:100%;height:100%;object-fit:cover;aspect-ratio:768/1085}.app-search-request .search-form{background-color:#ffcc00;padding:40px;margin-bottom:80px}@media (max-width: 767.98px){.app-search-request .search-form{padding:24px 16px}}.app-search-request .search-form h4{text-transform:uppercase;margin-bottom:12px}.app-search-request .search-form .awesomplete{display:block}.app-search-request .search-form .search-field .app-search{position:relative}.app-search-request .search-form .search-field .app-search .search-input{width:100%;height:40px;border-radius:2px;background-color:#ffffff;padding:0 16px;font-size:14px}@media (max-width: 575.98px){.app-search-request .search-form .search-field .app-search .search-input{font-size:12px;padding:0 8px}}.app-search-request .search-form .search-field .app-search .clear-btn{position:absolute;right:0;top:0;background-color:#ffffff;height:40px;width:56px;align-items:center;justify-content:center}@media (max-width: 767.98px){.app-search-request .search-form .search-field .app-search .clear-btn{width:40px}}.app-search-request .search-form .search-field .app-search .clear-btn:after{content:"";display:block;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.app-search-request .search-form .search-results{border:1px solid #e0e0e0;position:absolute;top:100%;left:0;right:0;background-color:#fff;z-index:1000}.app-search-request .search-form .search-results li{padding:10px;cursor:pointer;border-bottom:1px solid #e0e0e0}.app-search-request .search-form .search-results li:last-child{border-bottom:none}.app-search-request .search-form .search-results li:hover{background-color:#f5f5f5}.app-search-request .request-form h4{text-transform:uppercase;margin-bottom:24px}.app-search-request .request-form textarea{height:100px}.app-search-request .request-form small{display:block;margin-top:16px;font-size:12px;line-height:16px}.app-search-request .request-form .form-item{background-color:#F8F8F8;padding:40px;margin-top:40px}@media (max-width: 767.98px){.app-search-request .request-form .form-item{padding:24px 16px}}.app-search-request .request-form .book-data{position:relative;background-color:#F8F8F8}.app-search-request .request-form .book-add{margin-top:24px;display:flex;justify-content:flex-end}.app-search-request .request-form .book-add .app-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.app-search-request .request-form .book-add .app-link:after{width:20px;height:20px;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 5V19' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 12H19' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.app-search-request .request-form .book-remove{transition:all 0.2s ease-out;position:absolute;top:32px;right:32px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid #000;border-radius:100%;opacity:0.4;cursor:pointer}.app-search-request .request-form .book-remove:hover{opacity:1}.app-search-request .request-form .book-remove:after{content:"";display:block;width:9px;height:9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.app-search-request .request-form .submit-data{margin-top:64px}.app-search-request .request-form .submit-data .inputblock input{background-color:#F8F8F8}.app-search-request .request-form .submit-data .app-btn{margin-top:24px;width:100%}.app-search-request .auto-results-wrapper{background-color:#fff;border:1px solid #eee;max-height:450px;overflow-y:auto}.app-search-request .auto-results-wrapper::-webkit-scrollbar{width:3px}.app-search-request .auto-results-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.app-search-request .auto-results-wrapper::-webkit-scrollbar-thumb{background:#aaa;border-radius:12px}.app-search-request .auto-search-wrapper ul li{margin:0;padding:10px;border-bottom:1px solid #F8F8F8}.app-search-request .auto-search-wrapper ul li.auto-selected{background-color:#F8F8F8}.app-search-request .auto-search-wrapper ul li.group-by span,.app-search-request .auto-search-wrapper ul li.group-by small{text-transform:uppercase;font-size:11px}.app-search-request .auto-search-wrapper ul li .product-item{display:flex;align-items:stretch}.app-search-request .auto-search-wrapper ul li .product-image{display:block;flex-shrink:0;position:relative;width:70px;height:100px;margin-right:20px}.app-search-request .auto-search-wrapper ul li .product-image img{width:100%;height:100%;object-fit:cover}.app-search-request .auto-search-wrapper ul li .product-content{display:flex;flex-direction:column}.app-search-request .auto-search-wrapper ul li .product-content h4{display:block;color:#000000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all 0.2s ease-out;font-weight:600;font-size:14px;line-height:18px;letter-spacing:-0.5px;text-transform:none;margin-bottom:8px}.app-search-request .auto-search-wrapper ul li .product-content .product-desc{margin-bottom:12px;font-size:13px;line-height:18px}.app-search-request .auto-search-wrapper ul li .product-content .product-price{margin-top:auto;font-weight:600}.app-search-request .auto-search-wrapper .auto-expanded{border:1px solid #F8F8F8}.app-search-request .auto-search-wrapper input:focus{border:1px solid #F8F8F8}.app-testimonials .testimonial-info{padding-right:64px}@media (max-width: 991.98px){.app-testimonials .testimonial-info{padding-right:0}}.app-testimonials .testimonial-form .rating small{display:block;color:#9e9e9e;margin-bottom:8px}.app-testimonials .testimonial-form textarea{height:124px}.app-testimonials .testimonial-form .form-actions{margin-top:40px}.app-testimonials .testimonial-form .form-actions .app-checkbox{margin-bottom:24px}.app-testimonials .testimonial-form .form-actions .app-checkbox label{font-weight:300;font-size:14px;line-height:20px}.overall-reviews{text-align:center;margin-bottom:64px}.overall-reviews h2{margin-bottom:0}.overall-reviews .desc{margin-top:8px}.overall-rating{margin-bottom:24px}.overall-rating .rating-no{display:flex;align-items:center;justify-content:center;gap:8px}.overall-rating .rating-no span{font-weight:700;font-size:28px;line-height:28px}@media (max-width: 575.98px){.overall-rating .rating-no span{font-size:24px;line-height:24px}}.overall-rating .rating-title{margin-top:8px;font-weight:500;font-size:12px;line-height:20px;color:#9e9e9e;text-transform:uppercase}.section-new-reviews{background-color:#F8F8F8}.section-new-reviews .app-review{background-color:white}.textpage a:not(.app-btn){text-decoration:underline}.textpage a:not(.app-btn):hover{text-decoration:none}.app-row{margin-bottom:80px}@media (max-width: 767.98px){.app-row{margin-bottom:48px}}.app-table{margin:0 0 32px}.app-table:last-child{margin-bottom:0}.app-table table{width:100%}.app-table table th{font-size:14px;line-height:18px;text-transform:uppercase;color:#9E9E9E;border-bottom:1px solid #e6e6e6;padding:10px 8px}@media (max-width: 575.98px){.app-table table th{font-size:12px;line-height:16px}}.app-table table td{border-bottom:1px solid #e6e6e6;padding:10px 6px}@media (max-width: 575.98px){.app-table table td{font-size:14px;line-height:18px}}.app-wishlist .wishlist-socials{margin-top:40px;padding-top:24px;display:inline-flex;align-items:center}.app-wishlist .wishlist-socials h5{margin:0;text-transform:none;margin-right:40px}.app-wishlist .wishlist-socials .app-socials a{background-color:black;border:1px solid #000000}.app-wishlist .wishlist-socials .app-socials a:hover{background-color:transparent;border:1px solid #000000}.app-wishlist .wishlist-socials .app-socials a:hover img{filter:invert(1) brightness(200%)}
