@-webkit-keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes animation-top-bottom{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translate(0)}}@keyframes animation-top-bottom{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translate(0)}}.page-404 .page-text-content h2{margin-bottom:20px}.page-404 .page-text-content p{font-size:calc(var(--body-font-size) + 2px);margin:0 0 15px}.page-404 .page-text-content p a{-webkit-margin-start:7px;margin-inline-start:7px}.page-404 .page-text-content p:last-child{margin-bottom:0}.warranty-returns-policy p{margin:0 0 20px;line-height:1.5}.warranty-returns-policy .policy-heading{margin:0 0 40px}.warranty-returns-policy .heading{color:var(--body-link-hover);margin:0 0 20px}.warranty-returns-policy .btn.btn-1{margin:0 auto;display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sectionpage-warranty-card-template .section-content{max-width:100%!important}.sectionpage-warranty-card-template .form-header{margin-bottom:30px;position:relative}.sectionpage-warranty-card-template .form-header:before{content:"";position:absolute;left:15px;right:15px;bottom:0;border-top:1px solid #f6f6f6}.sectionpage-warranty-card-template .pd-heading{font-weight:700;color:var(--body-link-hover);font-size:calc(var(--body-font-size) + 2px);margin-bottom:18px}.sectionpage-warranty-card-template .form-control label{font-weight:500;font-size:calc(var(--body-font-size) + 2px)}.sectionpage-warranty-card-template .form-control-text{padding-bottom:20px}@media (min-width: 768px){.sectionpage-warranty-card-template .form-control-text{padding-bottom:0}}.sectionpage-warranty-card-template .form-control-text .text{font-weight:500;font-size:calc(var(--body-font-size) + 2px)}.sectionpage-warranty-card-template .form-control-text .note{color:#7a7a7a}.sectionpage-warranty-card-template .rc-row{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:20px;position:relative}.sectionpage-warranty-card-template .rc-row input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border:none;padding:0;cursor:pointer;background:transparent}.sectionpage-warranty-card-template .rc-row input:checked~label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10'%3E%3Cpath fill='gray' d='M12 1.741L4.267 10 0 5.427l1.633-1.739L4.27 6.515 10.37 0 12 1.741z'/%3E%3C/svg%3E");position:absolute;left:3px;top:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.sectionpage-warranty-card-template .rc-row label{font-weight:500;margin-bottom:0;display:flex;align-items:center;cursor:pointer}.sectionpage-warranty-card-template .rc-row label:before{content:"";width:18px;height:18px;display:block;border:2px solid var(--body-border-color);-webkit-margin-end:10px;margin-inline-end:10px;border-radius:4px}.sectionpage-warranty-card-template .form-control-rc-container{display:flex;margin:0 -15px}.sectionpage-warranty-card-template .form-control-rc-container .form-control-rc-2{flex:0 0 50%;padding:0 15px}.sectionpage-warranty-card-template .feedbak-heading{color:var(--body-link-hover);font-size:calc(var(--body-font-size) + 2px)}.sectionpage-warranty-card-template table{margin:20px 0 40px;display:block;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.sectionpage-warranty-card-template table .tr-first{background:#f6f6f6}.sectionpage-warranty-card-template table .tr-first td{border-bottom:none;white-space:normal}.sectionpage-warranty-card-template table .tr-first td:first-child{-webkit-padding-start:20px;padding-inline-start:20px}.sectionpage-warranty-card-template table tr td{width:12.5%;padding:20px 10px;border-bottom:1px solid #f6f6f6;font-weight:500;font-size:calc(var(--body-font-size) + 2px)}.sectionpage-warranty-card-template table tr td:not(:first-child){text-align:center}.sectionpage-warranty-card-template table tr td:first-child{-webkit-padding-start:0;padding-inline-start:0;width:50%}.sectionpage-warranty-card-template table tr td input{width:18px;height:18px;display:block;padding:0;margin:0 auto;border:2px solid var(--body-border-color);border-radius:4px;cursor:pointer}.sectionpage-warranty-card-template table tr td input:checked:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10'%3E%3Cpath fill='gray' d='M12 1.741L4.267 10 0 5.427l1.633-1.739L4.27 6.515 10.37 0 12 1.741z'/%3E%3C/svg%3E");pointer-events:none}.sectionpage-warranty-card-template .form-control-button{margin-top:20px}@media (min-width: 768px){.sectionpage-warranty-card-template .form-control-button{max-width:528px;margin:30px auto 0}}#shopify-section-page-about-template .section-heading-container{margin-bottom:37px}@media (min-width: 768px){#shopify-section-page-about-template .block__content{-webkit-padding-end:50px;padding-inline-end:50px}}@media (min-width: 1200px){#shopify-section-page-about-template .block__content{-webkit-padding-end:105px;padding-inline-end:105px}}@media (min-width: 768px){#shopify-section-page-about-template .block__content.order-md-1{-webkit-padding-start:50px;padding-inline-start:50px;-webkit-padding-end:15px;padding-inline-end:15px}}@media (min-width: 1200px){#shopify-section-page-about-template .block__content.order-md-1{-webkit-padding-start:105px;padding-inline-start:105px}}#shopify-section-page-about-template .block__content .block__content-text-1{margin:0 0 15px}#shopify-section-page-about-template .block__content .block__content-text-2{line-height:1.5}#shopify-section-page-about-template .block__content p{margin:0 0 15px}@media (min-width: 992px){.home-contact-page .section-subheading{max-width:715px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}@media (min-width: 992px){.home-contact-page .section-content{max-width:715px;margin:0 auto}}.home-contact-page .alert{margin-bottom:15px;display:flex;align-items:center}.home-contact-page .alert .close{font-size:16px;flex:0 0 20px;-webkit-margin-end:10px;margin-inline-end:10px}.home-contact-page .alert .errors{margin:0}.home-contact-page .form-control{margin:0 0 30px}.home-contact-page .form-control label{display:block;margin:0 0 8px;font-weight:500}.home-contact-page .form-control input,.home-contact-page .form-control select,.home-contact-page .form-control textarea{width:100%}.home-contact-page .form-control textarea{border-radius:12px}.home-contact-page .form-control input[type=file]{line-height:48px}.home-contact-page .form-control .input-group span{margin-top:5px;display:inline-block}.home-contact-page button{width:100%}.page-heading{margin-bottom:35px}.page-heading .subtitle{margin:19px 0 0}.page-heading .subtitle a{font-weight:500;text-decoration:underline}.form-account{max-width:528px;margin:0 auto}.form-account .form-control{margin:0 0 30px}.form-account .form-control input{width:100%}.form-account .form-control-wrapper{position:relative}.form-account .form-control-wrapper .hidePassword{position:absolute;top:0;right:15px;bottom:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.form-account .form-control-wrapper .hidePassword .svg__hide{display:none}.form-account .form-control-wrapper .hidePassword.show .svg__hide{display:block}.form-account .form-control-wrapper .hidePassword.show .svg__show{display:none}.form-account .form-condition{position:relative}.form-account .form-condition input[type=checkbox]{position:absolute;left:0;top:0;right:0;height:100%;opacity:0;z-index:1;cursor:pointer}.form-account .form-condition input[type=checkbox]:checked~label:after{visibility:visible;opacity:1}.form-account .form-condition>label{margin:0;position:relative;display:flex}.form-account .form-condition>label:before{content:"";display:block;width:18px;height:18px;flex:0 0 18px;border-radius:4px;border:2px solid var(--body-border-color);-webkit-margin-end:10px;margin-inline-end:10px}.form-account .form-condition>label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10'%3E%3Cpath fill='gray' d='M12 1.741L4.267 10 0 5.427l1.633-1.739L4.27 6.515 10.37 0 12 1.741z'/%3E%3C/svg%3E");position:absolute;left:3px;top:0;bottom:0;visibility:hidden;opacity:0}.form-account .form-submit{margin-bottom:0;text-align:center}.form-account .form-submit p{margin:0 0 30px;text-align:start}.form-account .form-submit p a{color:green;font-weight:500;text-decoration:underline}.form-account .form-submit button{width:100%;height:48px}.form-account .form-submit>a{text-align:center;margin-top:15px;display:inline-block}@media (max-width: 767px){.customer-block#customerRegister{margin-top:30px}}.customer-block .title{margin-bottom:30px}.customer-block p{margin:0 0 30px}.customer-block #loginForgotPassword{margin:21px 0 0}.customer-block .form-control-button{margin-top:20px}@media (min-width: 992px){.customer-block .form-control-button{margin-top:30px}}.customer-block .form-control-button .btn{-webkit-margin-end:20px;margin-inline-end:20px;margin-bottom:15px}.customer-block .form-control-button .btn:last-child{-webkit-margin-end:0;margin-inline-end:0}#customer_sidebar{margin-bottom:20px}@media (min-width: 992px){#customer_sidebar{border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:#f6f6f6;margin-bottom:0}}#customer_sidebar .account-heading{margin-bottom:16px}#customer_sidebar .email,#customer_sidebar .name{margin:0 0 15px}#customer_sidebar .action-bottom{display:flex;flex-wrap:wrap;margin:0}#customer_sidebar .action-bottom .btn{margin-bottom:15px;font-weight:500;-webkit-margin-end:20px;margin-inline-end:20px}@media (min-width: 992px){#customer_sidebar .action-bottom .btn{width:calc(100% - 20px);-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px}}#customer_orders p{margin:0}#customer_orders .orders-heading{margin-bottom:17px}.account-sidebar{margin:30px 0 0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.account-sidebar .title,.account-sidebar>p{margin:0 0 15px}.account-sidebar .btn{font-weight:500;font-size:calc(var(--body-font-size) - 2px)}#customerAddAddress header h5,.edit_address header h5{margin:0 0 24px}#customerAddAddress .customer_address_table td,.edit_address .customer_address_table td{padding:0 0 12px;width:100%;display:block}#customerAddAddress .customer_address_table td.value,.edit_address .customer_address_table td.value{padding:0 0 25px}#customerAddAddress .customer_address_table td.value input[type=text],#customerAddAddress .customer_address_table td.value select,.edit_address .customer_address_table td.value input[type=text],.edit_address .customer_address_table td.value select{width:100%}#customerAddAddress .customer_address_table .label label,.edit_address .customer_address_table .label label{display:block;margin:0;font-size:var(--body-font-size);font-weight:500;color:var(--section-heading-cl)}#customerAddAddress .customer_address_table input[type=checkbox],.edit_address .customer_address_table input[type=checkbox]{height:auto;width:auto;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}#customerAddAddress .customer_address_table .set-default-address td,.edit_address .customer_address_table .set-default-address td{padding:0;position:relative}#customerAddAddress .customer_address_table .set-default-address td input[type=checkbox],.edit_address .customer_address_table .set-default-address td input[type=checkbox]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}#customerAddAddress .customer_address_table .set-default-address td input[type=checkbox]:checked~span:after,.edit_address .customer_address_table .set-default-address td input[type=checkbox]:checked~span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10'%3E%3Cpath fill='gray' d='M12 1.741L4.267 10 0 5.427l1.633-1.739L4.27 6.515 10.37 0 12 1.741z'/%3E%3C/svg%3E");position:absolute;left:0;top:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);pointer-events:none}#customerAddAddress .customer_address_table .set-default-address td>span,.edit_address .customer_address_table .set-default-address td>span{display:flex;align-items:center}#customerAddAddress .customer_address_table .set-default-address td>span:before,.edit_address .customer_address_table .set-default-address td>span:before{content:"";display:block;background:#fff;border:2px solid var(--body-border-color);border-radius:4px;width:20px;height:20px;-webkit-margin-end:7px;margin-inline-end:7px}#customerAddAddress .customer_address_table .set-default-address td>span>span,.edit_address .customer_address_table .set-default-address td>span>span{flex:1}#customerAddAddress .action_bottom,.edit_address .action_bottom{text-align:center;margin-top:20px}#customerAddAddress .action_bottom .btn,.edit_address .action_bottom .btn{font-weight:500}@media (min-width: 992px){#customerAddAddress .action_bottom .btn,.edit_address .action_bottom .btn{width:50%}}#customerAddAddress>div:not([data-dialog-close]) header,.edit_address>div:not([data-dialog-close]) header{position:relative}#customerAddAddress>div:not([data-dialog-close]) header button[data-dialog-close],.edit_address>div:not([data-dialog-close]) header button[data-dialog-close]{left:auto;right:10px}#address_tables{margin:0}#address_tables p{margin:0 0 15px}#address_tables .address_table{padding-top:15px}@media (min-width: 768px){#address_tables .address_table{padding-top:0}}#address_tables .address_title{margin:0 0 18px;font-size:var(--body-font-size);font-weight:500}#address_tables .default_address.note{background:green;border-radius:4px;color:#fff;padding:4px 12px;-webkit-margin-start:9px;margin-inline-start:9px}#address_tables .view_address td{padding:8px 0;font-weight:500}#address_tables .view_address td.address-label{color:#484545}#address_tables .view_address td.address-value{-webkit-padding-start:20px;padding-inline-start:20px}#address_tables .address_actions .address-delete-form{display:flex;align-items:center;flex-wrap:wrap;margin-top:10px}#address_tables .address_actions .btn{margin:0 0 15px;-webkit-margin-end:15px;margin-inline-end:15px;display:block;padding:9px 15px;font-weight:500;font-size:calc(var(--body-font-size) - 2px);width:calc(50% - 15px)}#address_tables .address_actions .btn:last-child{-webkit-margin-end:0;margin-inline-end:0}.orders-detail{border:1px solid #f6f6f6;overflow:hidden;overflow-x:auto}.orders-detail .orders-header{display:flex}.orders-detail .orders-header>div{color:var(--section-heading-cl);background:#f6f6f6;font-weight:600;font-size:calc(var(--body-font-size) - 2px);padding:10px 20px;border-bottom:1px solid #f6f6f6;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:#f6f6f6}.orders-body .order-line{display:flex}.orders-body .order-line>div{padding:20px;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:#f6f6f6}.orders-body .order-line>div>a{font-weight:600}@media (min-width: 1025px){.orders-body .order-line>div>a:hover{text-decoration:underline}}.orders-body .order-line>div .total{color:var(--section-heading-cl);font-family:var(--font-heading)}.orders-body .order-line:not(:last-child)>div{border-bottom:1px solid #f6f6f6}#order_address{margin:20px 0 0}@media (min-width: 768px){#order_address{display:flex;margin-left:-15px;margin-right:-15px}#order_address>div{width:50%;padding:0 15px}}#order_address #order_payment,#order_address #order_shipping{margin:0 0 40px}#order_details{border:1px solid var(--body-border-color)}@media (max-width: 767px){#order_details{display:block;overflow:hidden;overflow-x:auto}}#order_details tr th{color:var(--section-heading-cl);font-weight:600;font-size:calc(var(--body-font-size) - 2px);padding:20px;border-bottom:1px solid var(--body-border-color)}#order_details tr th:not(:last-child){border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:var(--body-border-color)}#order_details tr td{padding:20px}#order_details tbody td{border-bottom:1px solid var(--body-border-color)}#order_details tbody td:not(:last-child){border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:var(--body-border-color)}@media (max-width: 767px){#order_details tbody .product{min-width:280px}}#order_details tbody .product .d-grid{align-items:center}#order_details tbody .product .product-title{-webkit-padding-start:20px;padding-inline-start:20px}#order_details tbody .sku{white-space:nowrap}#order_details tbody .money{color:var(--section-heading-cl);font-family:var(--font-heading)}#order_details tfoot tr{color:var(--section-heading-cl);font-weight:600}#order_details tfoot tr .label{font-size:calc(var(--body-font-size) - 2px)}#order_details tfoot tr.order_total .total{font-size:calc(var(--body-font-size) + 1px)}#order_details tfoot tr td:not(:last-child){border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:var(--body-border-color)}#order_details tfoot tr:not(:last-child) td{border-bottom:1px solid var(--body-border-color)}.templateSearch .page-heading{text-align:center;margin-bottom:0}.templateSearch .page-heading h1{margin-bottom:30px}.templateSearch .result-list{margin-top:30px}.templateSearch #main-content form{max-width:100%;margin:0 auto;text-align:center;display:flex;justify-content:center;height:48px;border-radius:40px;border:1px solid var(--body-border-color);position:relative}@media (min-width: 992px){.templateSearch #main-content form{max-width:50%}}.templateSearch #main-content form input{flex:1;border:none;background:transparent;border-radius:inherit;width:100%;height:100%}.templateSearch #main-content form button{position:absolute;top:0;right:10px;height:100%;width:40px;padding:0}.templateSearch #main-content form button svg path{fill:var(--body-link)}@media (hover: hover){.templateSearch #main-content form button:hover svg path{fill:var(--body-link-hover)}}.templateSearch #main-content .result-item{display:flex;align-items:center}.templateSearch #main-content .result-item:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--body-border-color)}.templateSearch #main-content .result-item .result-image{flex:0 0 100px;-webkit-margin-end:15px;margin-inline-end:15px}@media (min-width: 992px){.templateSearch #main-content .result-item .result-image{-webkit-margin-end:30px;margin-inline-end:30px}}.templateSearch #main-content .result-item .result-content{flex:1}.templateSearch #main-content .result-item .result-content h4{font-size:calc(var(--product-item-name) + .2rem);margin-bottom:5px}#shopify-section-page-faq-template .care-item{margin-top:25px;padding-bottom:25px;border-bottom:1px solid rgba(155,152,152,.2)}#shopify-section-page-faq-template .care-item.active .icon-cc{display:none}#shopify-section-page-faq-template .care-item.active .care-item-content,#shopify-section-page-faq-template .care-item.active .icon-cc-active{display:block}#shopify-section-page-faq-template .care-item-heading{font-weight:500;font-size:18px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}#shopify-section-page-faq-template .care-item-heading .icon-cc-active{display:none}#shopify-section-page-faq-template .care-item-heading .icon-cc,#shopify-section-page-faq-template .care-item-heading .icon-cc-active{-webkit-padding-start:15px;padding-inline-start:15px}#shopify-section-page-faq-template .care-item-content{padding-top:15px;display:none;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/61/assets/pages.css.map */
