.section-template-404{margin:var(--gutter-sm) 0}.section-template-404 p{margin:0}.section-template-404 .template-404_title{font-size:72px;font-weight:300;margin-bottom:var(--gutter-sm)}.section-template-404 .template-404_subtitle{font-size:var(--heading-size-h4);font-weight:300;margin-bottom:var(--gutter-lg)}.section-template-404 .btn{display:inline-block;width:auto;padding:14px var(--gutter-md)}.page-account{margin-bottom:var(--gutter-xlg)}@media(min-width:992px){.page-account{margin-bottom:60px}}@media(min-width:992px){#customer_sidebar{border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:var(--body-border-color);-webkit-padding-end:var(--gutter-xs);padding-inline-end:var(--gutter-xs)}}#customer_sidebar .title{margin-bottom:var(--gutter-sm)}#customer_sidebar .name{margin:0 0 var(--gutter-xxs)}#customer_sidebar .info>*{display:flex;gap:8px;margin:0 0 var(--gutter-xs)}#customer_sidebar .info svg{flex:0 0 auto;margin-top:2px;color:currentColor}#customer_sidebar .info svg path{fill:currentColor}#customer_sidebar .action-bottom .btn:not(:last-child){margin-bottom:var(--gutter-xs)}#customer_orders{margin-top:var(--gutter-lg)}@media(min-width:992px){#customer_orders{margin-top:0}}#customer_orders p{margin:0}#customer_orders .orders-heading{margin-bottom:var(--gutter-md)}.account-sidebar{margin-top:var(--gutter-lg)}.account-sidebar .title{margin-bottom:var(--gutter-lg)}.account-sidebar p{margin:0}.action_link{display:flex;flex-wrap:wrap;gap:20px}.action_link .btn{padding-left:var(--gutter-lg);padding-right:var(--gutter-lg);flex:0 0 100%}@media(min-width:768px){.action_link .btn{flex:0 0 auto}}.template-addresses .section-breadcrumb{display:none!important}.addresses-top-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.btn-add-new-address{display:inline-flex;align-items:center;gap:6px;font-size:13px;padding:8px 18px}.addresses-title{font-size:calc(var(--heading-size-h1) - 4px);margin:0 0 24px}.addresses-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:40px}@media(min-width:768px){.addresses-grid{grid-template-columns:1fr 1fr}}.address-card{border:1px solid var(--body-border-color);border-radius:8px;padding:20px;background:#fafafa;display:flex;flex-direction:column}.address-card--default{border-color:var(--main-color, #0787ea);order:-1}.address-default-badge{display:inline-block;padding:3px 10px;border-radius:12px;font-size:11px;font-weight:600;background:#dcfce7;color:#16a34a;margin-bottom:12px;width:fit-content}.address-card-body{flex:1;margin-bottom:16px}.address-card-body p{margin:0 0 3px;font-size:13px;color:var(--body-color-2, #666)}.address-card-name{font-weight:600;color:var(--body-color)!important;margin-bottom:6px!important}.address-card-actions{display:flex;align-items:center;gap:16px;padding-top:14px;border-top:1px solid var(--body-border-color)}.address-card-actions .address-delete-form{display:inline}.address-action-edit,.address-action-delete{display:inline-flex;align-items:center;gap:5px;background:none;border:none;cursor:pointer;font-size:13px;padding:0;transition:opacity .2s}.address-action-edit{color:var(--body-link-color, #0787ea)}.address-action-edit:hover{opacity:.7}.address-action-delete{color:#dc2626}.address-action-delete:hover{opacity:.7}#address-container #admin_header{display:none}.popup-address .popup-component_box_header{font-size:20px!important;font-weight:600;padding-bottom:16px;border-bottom:1px solid var(--body-border-color);margin-bottom:20px!important}.popup-address .customer_address_table{width:100%}.popup-address .customer_address_table td.label label{font-size:13px;font-weight:500;color:var(--body-color)}.popup-address .customer_address_table td.value input[type=text],.popup-address .customer_address_table td.value select{border:1px solid var(--body-border-color);border-radius:6px;padding:10px 12px;font-size:13px;transition:border-color .2s;outline:none}.popup-address .customer_address_table td.value input[type=text]:focus,.popup-address .customer_address_table td.value select:focus{border-color:var(--main-color, #0787ea)}.popup-address .action_bottom .btn{border-radius:6px;font-size:14px;padding:12px 40px!important}.popup-address .customer_address_table .address-default td label{font-size:13px}.orders-detail{border:1px solid var(--body-border-color);overflow:hidden;overflow-x:auto}.orders-detail .orders-header{display:flex}.orders-detail .orders-header>div{font-weight:var(--font-bold);padding:var(--gutter-sm);border-bottom:1px solid var(--body-border-color);flex:0 0 20%;max-width:20%;min-width:120px}.orders-detail .orders-header>div:not(:last-child){border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:var(--body-border-color)}.order_date{margin-top:var(--gutter-xxs)}.orders-body .order-line{display:flex}.orders-body .order-line>div{padding:var(--gutter-sm);flex:0 0 20%;max-width:20%;min-width:120px}.orders-body .order-line>div:not(:last-child){border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:var(--body-border-color)}.orders-body .order-line>div>a{font-weight:var(--font-bold)}@media(hover:hover){.orders-body .order-line>div>a:hover{text-decoration:underline}}.orders-body .order-line:not(:last-child)>div{border-bottom:1px solid var(--body-border-color)}.order-top-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.order-back-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--body-link-color, #0787ea);text-decoration:none}.order-back-link:hover{text-decoration:underline}.order-print-btn{display:inline-flex;align-items:center;gap:5px;font-size:13px;border:1px solid var(--body-border-color);background:transparent;padding:6px 14px;border-radius:4px;cursor:pointer;color:var(--body-color);transition:background .2s}.order-print-btn:hover{background:#f3f4f6}.order-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.order-title{font-size:calc(var(--heading-size-h1) - 4px);margin:0 0 4px}.order-date{font-size:13px;color:var(--body-color-2, #888)}.order-status-badge{display:inline-block;padding:5px 14px;border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.3px}.status-cancelled{background:#fef2f2;color:#dc2626}.status-fulfilled{background:#f0fdf4;color:#16a34a}.status-partial{background:#fffbeb;color:#d97706}.status-unfulfilled{background:#fef9c3;color:#a16207}.order-cancelled-notice{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;padding:10px 16px;border-radius:6px;font-size:13px;margin-bottom:24px}.order-addresses{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:28px}@media(min-width:768px){.order-addresses{grid-template-columns:1fr 1fr}}.order-address-card{border:1px solid var(--body-border-color);border-radius:8px;padding:20px;background:#fafafa}.order-address-title{margin:0 0 8px;font-size:15px;font-weight:600}.order-badge{display:inline-block;padding:3px 10px;border-radius:12px;font-size:11px;font-weight:600;margin-bottom:12px}.badge-paid{background:#dcfce7;color:#16a34a}.badge-refunded{background:#fef2f2;color:#dc2626}.badge-pending,.badge-authorized{background:#fef9c3;color:#a16207}.badge-fulfilled{background:#dcfce7;color:#16a34a}.badge-unfulfilled{background:#fef9c3;color:#a16207}.badge-partial{background:#fff7ed;color:#c2410c}.order-address-body p{margin:0 0 3px;font-size:13px;color:var(--body-color-2, #666)}#order_details{width:100%;border:1px solid var(--body-border-color);border-radius:8px;border-collapse:separate;border-spacing:0;overflow:hidden}@media(max-width:767.98px){#order_details{display:block;overflow-x:auto}}#order_details tr th{color:var(--body-color);font-weight:600;font-size:13px;padding:12px 16px;background:#f8f9fa;border-bottom:1px solid var(--body-border-color);text-align:left;white-space:nowrap}#order_details tr th:not(:last-child){border-right:1px solid var(--body-border-color)}#order_details tr td{padding:12px 16px;font-size:13px;vertical-align:middle}#order_details tbody tr{transition:background .15s}#order_details tbody tr:hover{background:#f9fafb}#order_details tbody tr:nth-child(2n){background:#fafbfc}#order_details tbody tr:nth-child(2n):hover{background:#f3f4f6}#order_details tbody td{border-bottom:1px solid var(--body-border-color)}#order_details tbody td:not(:last-child){border-right:1px solid var(--body-border-color)}#order_details td.sku-col{white-space:nowrap;font-weight:500;color:var(--body-color)}@media(max-width:767.98px){#order_details tbody .product{min-width:260px}}.order-product-row{display:grid;grid-template-columns:60px 1fr;align-items:center;gap:12px}.order-product-image{width:60px;height:60px;border-radius:4px;overflow:hidden}.order-product-image img{width:100%;height:100%;object-fit:cover}.order-product-title a{color:var(--body-color);text-decoration:none;font-size:13px;line-height:1.4}.order-product-title a:hover{text-decoration:underline}.order-variant-label{font-size:11px;color:var(--body-color-2, #888);margin-top:3px}.order-top-actions{display:flex;gap:8px}.order-payment-method,.order-tracking-info{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--body-border-color);font-size:13px;color:var(--body-color)}.order-tracking-info a{color:var(--body-link-color, #0787ea);text-decoration:none}.order-tracking-info a:hover{text-decoration:underline}#order_details tfoot tr{font-weight:500}#order_details tfoot tr .label{font-size:13px;text-align:right;padding-right:16px}#order_details tfoot tr td{padding:10px 16px}#order_details tfoot tr:not(:last-child) td{border-bottom:1px solid var(--body-border-color)}#order_details tfoot tr td:not(:last-child){border-right:1px solid var(--body-border-color)}#order_details tfoot tr.order_total{background:#f8f9fa}#order_details tfoot tr.order_total td{font-weight:700;font-size:15px;padding:14px 16px;border-top:2px solid var(--body-border-color)}#order_details tfoot tr.discount td{color:#16a34a}.template-order .section-breadcrumb{display:none!important}.template-order #main-content{margin-bottom:var(--gutter-xlg)}@media(min-width:992px){.template-order #main-content{margin-bottom:60px}}#admin_header,.flash.notice,.note.order_date,#order_address{display:none}@media print{.order-print-btn,.order-back-link,.order-top-bar,.announcement-bar,.header-mobile,#shopify-chat,.tidio-chat,[class*=chat],.breadcrumb{display:none!important}.header{border:none!important;box-shadow:none!important;background:#fff!important}.header-desk{display:block!important}.header .header-top{padding:10px 0}.header .header-search,.header .header-action-list,.header .header-bottom,.header .header-nav,.header .account-target,.header .wishlist-target,.header .header-cart{display:none!important}.header .header-top_wrapper{justify-content:center!important}.header .header-logo img{max-height:40px}.section-footer-widget{background:#fff!important;border:none!important;padding:10px 0!important}.section-footer-widget .block-menu,.section-footer-widget .widget-logo,.section-footer-widget .widget-address,.section-footer-widget .widget-social,.footer-menu-bottom-list,.footer__payment,.list-payment{display:none!important}.section-footer-widget .block-information{display:block!important}.section-footer-widget .widget-phone{display:flex!important;align-items:center;gap:8px;justify-content:center;font-size:12px}.section-footer-widget .widget-phone .icon{display:none!important}.section-footer-widget .widget-phone .text-1{font-size:11px}.section-footer-widget .widget-phone .text-2{font-size:13px}.copyright{display:block!important;text-align:center;font-size:11px;background:#fff!important}.section-footer{background:#fff!important}body{margin:0;padding:0;background:#fff}#main-content{margin:0!important;padding:20px}.order-page-wrapper{max-width:100%}.order-header{margin-bottom:10px}.order-title{font-size:18px}.order-date{font-size:11px}.order-status-badge{font-size:11px;padding:3px 10px}.order-addresses{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px;margin-bottom:16px}.order-address-card{border:1px solid #ddd;padding:12px;background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.order-address-title{font-size:13px}.order-address-body p{font-size:11px}.order-badge{font-size:10px}.order-tracking-info,.order-payment-method{font-size:11px}#order_details{border:1px solid #ddd;font-size:11px}#order_details tr th{font-size:11px;padding:8px 10px;background:#f5f5f5!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}#order_details tr td{padding:8px 10px;font-size:11px}.order-product-image{width:40px;height:40px}.order-product-row{grid-template-columns:40px 1fr;gap:8px}.order-product-title a{font-size:11px}.order-variant-label{font-size:10px}#order_details tfoot tr.order_total{background:#f5f5f5!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}#order_details tfoot tr.order_total td{font-size:13px}#order_details{page-break-inside:auto}#order_details tr{page-break-inside:avoid}}.register-benefit{padding-top:var(--gutter-lg)}.semi-bold{font-weight:var(--font-body-weight);margin:0 0 19px}.page-account .d-grid .form-wrapper:last-child{border:none}.page-account .form-wrapper{padding:0 0 var(--gutter-lg);margin-bottom:var(--gutter-md);border-bottom:1px solid var(--body-border-color)}@media(min-width:768px){.page-account .form-wrapper{padding:0 var(--gutter-lg);margin-bottom:0;border-bottom:none;border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:var(--body-border-color)}}@media(min-width:992px){.page-account .form-wrapper{padding:0 65px}}.page-account .form-title{font-weight:var(--font-body-weight);border-bottom:1px solid var(--body-border-color);margin-bottom:var(--gutter-xs);padding-bottom:var(--gutter-xxs);position:relative}.page-account .form-title:before{content:"";position:absolute;left:0;right:0;bottom:-1px;width:115px;height:2px;background:var(--main-color)}.page-account .page-body .benefit-list{-webkit-padding-start:0;padding-inline-start:0}.page-account .page-body .benefit-list>li{list-style:none;color:var(--body-color);display:flex;align-items:center;gap:5px}.page-account .page-body .benefit-list>li:not(:last-child){margin-bottom:var(--gutter-xxs)}.page-account .page-body .benefit-list>li svg{color:#5bb300;flex:0 0 14px}.page-account .page-body .benefit-list>li svg path{fill:currentColor}.account-form p{margin:0 0 var(--gutter-lg)}.account-form label{display:block;clear:both;margin-bottom:var(--gutter-xxs);font-weight:var(--font-bold);color:var(--body-color);font-size:var(--body-font-size)}.account-form input,.account-form select{display:block;clear:both;width:100%;margin-bottom:var(--gutter-sm)}.account-form textarea{max-width:670px}.account-form .action{margin:0 0 27px}.account-form .btn{min-width:130px;width:100%;display:block;margin-bottom:var(--gutter-xxs)}@media(min-width:576px){.account-form .btn{width:auto;display:inline-block}}@media(min-width:576px){.account-form .btn.btn-2{-webkit-margin-start:var(--gutter-xxs);margin-inline-start:var(--gutter-xxs)}}.account-login .form-group button{font-size:var(--body-font-size);font-weight:var(--font-body-weight);font-family:var(--body-font)}.account-login .btn-submit{margin-top:var(--gutter-sm)}.account-login .register-benefit{padding-top:0;padding-bottom:var(--gutter-sm)}.page-default .page-header{margin-bottom:var(--gutter-sm)}.page-store-location .section-header{margin-bottom:var(--gutter-lg)}.page-store-location .section-header .text{margin-top:5px}.page-store-location .section-header .text p{margin:0}.page-store-location .find-store-location{margin-bottom:var(--gutter-sm)}@media(min-width:992px){.page-store-location .find-store-location{margin-bottom:0}}.page-store-location .find-store-location_heading{margin-bottom:13px}.page-store-location .find-store-location_form{margin-bottom:17px;border-bottom:1px solid var(--body-border-color)}.page-store-location .form-group{margin-bottom:var(--gutter-sm)}.page-store-location .find-store-location_list{padding:0;overflow-x:hidden;overflow-y:auto;max-height:390px}.page-store-location .find-store-location_list::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #d4d4d4;-webkit-box-shadow:inset 0 0 #d4d4d4;background-color:#d4d4d4;border-radius:5px}.page-store-location .find-store-location_list::-webkit-scrollbar{width:4px;background-color:#d4d4d4;border-radius:5px}.page-store-location .find-store-location_list::-webkit-scrollbar-thumb{background-color:#757575;border-radius:5px}.page-store-location .find-store-location_list li{list-style:none;display:flex;gap:5px;color:var(--body-color)}.page-store-location .find-store-location_list li:not(:last-child){margin-bottom:var(--gutter-xs)}.page-store-location .find-store-location_list li svg{color:currentColor;flex:0 0 20px}.page-store-location .find-store-location_list li svg path{fill:currentColor}.page-store-location .find-store-location_list li .store-location-item_full-address{color:var(--body-color-2);margin-top:5px;display:block}.page-store-location .mapboxgl-map{overflow:hidden}.page-contact-us .contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start}.page-contact-us .contact-hero{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e8e8e8}.page-contact-us .contact-hero h1{margin:0 0 16px;font-size:30px;font-weight:700;color:#222}.page-contact-us .contact-hero .subtext{font-size:15px;line-height:1.8;color:#555}.page-contact-us .contact-hero .subtext strong{color:#333;font-weight:600}.page-contact-us .contact-hero .subtext a{color:var(--main-color);font-weight:500;text-decoration:none}.page-contact-us .contact-hero .subtext a:hover{text-decoration:underline}.page-contact-us .contact-form-card{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:28px;box-shadow:0 2px 12px #0000000f}.page-contact-us .contact-form-success{display:flex;align-items:flex-start;gap:12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:16px;margin-bottom:20px}.page-contact-us .contact-form-success p{margin:0;color:#166534;font-size:15px;line-height:1.5}.page-contact-us .contact-form-success svg{flex-shrink:0;margin-top:1px}.page-contact-us .contact-form-error{display:flex;align-items:flex-start;gap:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:16px;margin-bottom:20px}.page-contact-us .contact-form-error p{margin:0;color:#991b1b;font-size:15px;line-height:1.5}.page-contact-us .contact-form-error svg{flex-shrink:0;margin-top:1px}.page-contact-us .contact-form-header{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid #eee}.page-contact-us .contact-form-header svg{color:var(--main-color);flex-shrink:0}.page-contact-us .contact-form-header h2{margin:0;font-size:18px;font-weight:600}.page-contact-us .contact-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page-contact-us .form-group{margin:0 0 16px}.page-contact-us label{display:block;font-weight:500;font-size:13px;margin-bottom:6px;color:#555;text-transform:uppercase;letter-spacing:.3px}.page-contact-us label .req{color:var(--main-color)}.page-contact-us input,.page-contact-us textarea{display:block;width:100%;border:1px solid #ddd;border-radius:8px;padding:11px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s;background:#fafafa}.page-contact-us input:focus,.page-contact-us textarea:focus{border-color:var(--main-color);box-shadow:0 0 0 3px #005d961a;background:#fff;outline:none}.page-contact-us input::placeholder,.page-contact-us textarea::placeholder{color:#bbb}.page-contact-us textarea{min-height:120px;resize:vertical}.page-contact-us .btn-submit{width:100%;padding:13px 38px;font-size:15px;font-weight:600;border-radius:8px;cursor:pointer;transition:transform .15s,box-shadow .15s;margin-top:4px}.page-contact-us .btn-submit:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.page-contact-us .contact-right{display:flex;flex-direction:column;gap:16px}.page-contact-us .contact-map-card{border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000000f;border:1px solid #e8e8e8}.page-contact-us .contact-map-card iframe{width:100%;height:480px;display:block}.page-contact-us .contact-info-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.page-contact-us .info-card{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:22px 18px;text-align:center;transition:box-shadow .2s,transform .2s}.page-contact-us .info-card.info-card-full{grid-column:1 / -1}.page-contact-us .info-card:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.page-contact-us .info-card-icon{width:44px;height:44px;border-radius:50%;background:#005d9614;display:flex;align-items:center;justify-content:center;margin:0 auto 10px}.page-contact-us .info-card-icon svg{color:var(--main-color)}.page-contact-us .info-card h3{margin:0 0 6px;font-size:18px;font-weight:600}.page-contact-us .info-card p{margin:0;font-size:16.5px;line-height:1.6;color:#555}.page-contact-us .info-card a{color:var(--main-color);text-decoration:none;font-weight:500}.page-contact-us .info-card a:hover{text-decoration:underline}@media(max-width:767px){.page-contact-us .contact-grid,.page-contact-us .contact-form-row,.page-contact-us .contact-info-cards{grid-template-columns:1fr}.page-contact-us .info-card.info-card-full{grid-column:auto}.page-contact-us .contact-hero h1{font-size:24px}}.template-page--about-us .body-main-content #main-content{margin-top:0}.page-about-us .section-image-gallery .image:after,.page-about-us .section-single-banner-inner .image:after{content:none}.section-about-us .tbl-item{padding-top:var(--gutter-xlg)}@media(min-width:768px){.section-about-us .tbl-item{padding-top:80px}}.section-about-us .tbl-item h6{margin-bottom:var(--gutter-md)}.section-about-us .tbl-item p:last-child{margin-bottom:0}.section-about-us .col-left{display:flex;flex-wrap:wrap;padding:0}.section-about-us .text-box-left{flex:0 0 100%;padding:0 var(--gutter-xs)}@media(min-width:768px){.section-about-us .text-box-left{flex:0 0 50%}}.section-about-us .col-right{padding:var(--gutter-xlg) 0 0}@media(min-width:768px){.section-about-us .col-right{padding-top:80px}}.section-about-us .text-box-right{padding:0 var(--gutter-xs)}.section-about-us .item{display:flex;align-items:center;gap:20px;margin-bottom:var(--gutter-sm)}.section-about-us .item .icon{width:37px;height:37px;display:flex;align-items:center;justify-content:center;border-radius:3px;border:1px solid var(--body-border-color)}.section-about-us .item .icon svg{color:var(--body-color-2);width:14px;height:14px}.section-about-us .item .icon svg path{fill:currentColor}.section-about-us .item h5{font-weight:var(--font-body-weight);margin:0;color:var(--body-color);font-family:var(--body-font)}.section-search-template .search-results_title{margin-bottom:var(--gutter-md)}.section-search-template .article-product-grid{padding:var(--gutter-xs)}.section-search-template .article_image{position:relative;margin-bottom:12px}.section-search-template .article_image:before{content:"";position:absolute;left:0;right:0;bottom:0;background-color:#fff3;width:100%;height:0;z-index:1;transition:all .35s ease-in-out}@media(hover:hover){.section-search-template .article_image:hover:before{height:100%}}.section-search-template .article-content h6{margin-bottom:3px}.section-search-template .article-content .meta-data{color:var(--body-color-2);font-size:calc(var(--body-font-size) - 1px)}.search-empty .search-empty_title{margin-bottom:var(--gutter-xxs)}.search-empty>a{display:inline-block;margin-top:var(--gutter-sm)}.search-empty .search-form{max-width:580px;margin:var(--gutter-sm) auto 0;display:flex;width:100%}.search-empty .search-form .input-group{width:100%}.search-empty .search-form input{flex:1;border-radius:25px 0 0 25px}.search-empty .search-form .btn{flex:0 0 60px;width:60px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:0 25px 25px 0}.search-empty .search-form .btn svg{width:20px;height:20px;color:currentColor}.search-empty .search-form .btn svg path{fill:currentColor}
/*# sourceMappingURL=/cdn/shop/t/66/assets/pages.css.map */
