.page-content{font-size:20px;font-style:italic;text-align:center}.field-title{font-size:17px!important;padding-bottom:8px;margin-bottom:0;line-height:1.4em}.field-title.form__label{line-height:1em}.select__select{border:1px solid #000;box-shadow:none}.select__select:hover,.select__select:focus-visible{box-shadow:none}.text-content{text-align:center;letter-spacing:normal;color:#0f222d}.text-content .text-content-heading{font-size:22px;line-height:1.3em;color:#000}.text-content .text-content-des{font-size:17px;line-height:1.7em}.text-content .text-content-des a{color:#0f222d}.custom-tabs-section{padding-bottom:6rem}.custom-tabs-section .tab-navigation{display:flex;overflow-x:auto;background-color:#0f222d}.custom-tabs-section .tab-button{background:none;border:none;padding:20px;font-size:35px;color:#fff;cursor:pointer;border-top:5px solid transparent;border-bottom:1px solid #FFFFFF;white-space:nowrap;flex-shrink:0}.custom-tabs-section .tab-button:hover,.custom-tabs-section .tab-button.active{color:#ebe7d9;border-top-color:#fff}.custom-tabs-section .tab-button:hover{border-bottom-color:#414141}.custom-tabs-section .tab-content-wrapper{position:relative;background-color:#d9d9d91a;border-bottom:1px solid #000;min-height:520px;padding:30px}.custom-tabs-section .tab-content{display:none}.custom-tabs-section .tab-content.active{display:block}.custom-tabs-section .tab-content h1,.custom-tabs-section .tab-content h2,.custom-tabs-section .tab-content h3,.custom-tabs-section .tab-content h4,.custom-tabs-section .tab-content h5,.custom-tabs-section .tab-content h6{margin-bottom:0;padding:0;letter-spacing:normal;font-weight:700;font-size:19px;font-style:italic}.custom-tabs-section .tab-content p{margin-top:0;margin-bottom:0;line-height:normal;letter-spacing:normal;font-weight:400;font-size:17px}.custom-tabs-section .quantity-tab p{font-style:italic}.custom-tabs-section .tab-content img{object-fit:cover}.custom-tabs-section .no-tabs-message{text-align:center;padding:40px 20px;background-color:#f8f9fa;color:#666}.custom-tabs-section .tab-content .image-text-row{display:flex;gap:30px}@media (max-width: 768px){.custom-tabs-section .tab-navigation{flex-wrap:nowrap;justify-content:flex-start;padding:0 12px}.custom-tabs-section .tab-button{padding:12px 16px;font-size:16px;min-width:112px}.custom-tabs-section .tab-content-wrapper{min-height:unset;padding:16px}.custom-tabs-section .tab-content .image-text-row{flex-direction:column;align-items:stretch;gap:16px}.custom-tabs-section .tab-content .image-text-row>*{flex-basis:100%}}@media (max-width: 480px){.custom-tabs-section .tab-button{font-size:15px;padding:10px 14px;min-width:100px}.custom-tabs-section .tab-content h1,.custom-tabs-section .tab-content h2,.custom-tabs-section .tab-content h3,.custom-tabs-section .tab-content h4,.custom-tabs-section .tab-content h5,.custom-tabs-section .tab-content h6{font-size:17px}.custom-tabs-section .tab-content p{font-size:15px}}.faq-section{padding-bottom:60px;margin:0 auto}.faq-section .faq-header{text-align:center;margin-bottom:40px}.faq-section .section-title{font-size:36px;font-weight:600;color:#2c3e50;margin:0}.faq-section .header-search{display:flex;flex-direction:row;justify-content:center;gap:120px}.faq-section .faq-search-container{margin-bottom:30px}.faq-section .search-wrapper{position:relative;width:256px;margin:0 auto}.faq-section .faq-search-input{width:100%;padding:10px 54px 10px 0;border:none;border-bottom:1px solid #000;font-size:16px;font-family:Assistant;background:#fff}.faq-section .search-button,.faq-section .clear-search{position:absolute;right:0;top:60%;transform:translateY(-50%);background:none;border:none;color:#666;cursor:pointer;padding:5px;transition:color .3s ease}.faq-section .clear-search{right:45px}.faq-section .tab-navigation{display:flex;margin-bottom:30px;overflow-x:auto;overflow-y:hidden;position:relative;padding-bottom:12px}.faq-section .tab-button{background:none;border:none;padding:15px 25px;font-size:15px;font-weight:300;font-family:Assistant;color:#414141;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.faq-section .tab-underline{position:absolute;bottom:6px;left:0;height:3px;width:var(--underline-width, 0px);transform:translate(var(--underline-left, 0px));background:#000;border-radius:2px;transition:transform .25s ease,width .25s ease;pointer-events:none}.faq-section .faq-content-wrapper{position:relative}.faq-section .tab-navigation{scrollbar-width:auto}.faq-section .tab-navigation::-webkit-scrollbar{height:8px}.faq-section .tab-navigation::-webkit-scrollbar-track{background:#f1f1f1}.faq-section .tab-navigation::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:8px}.faq-section .tab-navigation::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.faq-section .tab-track{display:inline-flex;position:relative}.faq-section .tab-content{display:none}.faq-section .tab-content.active{display:block}.faq-section .search-results{animation:fadeIn .3s ease-in-out}.faq-section .search-results-header{margin-bottom:20px}.faq-section .search-results-header h3{margin:0 0 5px;color:#2c3e50}.faq-section .results-count{margin:0;color:#666;font-size:14px}.faq-section .faq-list{display:flex;flex-direction:column;gap:10px}.faq-section .faq-item{border-bottom:1px solid #000;background:#fff}.faq-section .faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 0;margin:13px 0;background:none;border:none;text-align:left;font-size:16px;font-weight:600;color:#333;cursor:pointer;transition:background-color .3s ease}.faq-section .question-text{flex:1;font-size:20px;font-family:Assistant;font-weight:300;line-height:1.4em;margin-right:15px}.faq-section .faq-icon{flex-shrink:0;transition:transform .3s ease}.faq-section .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-section .faq-item.active .faq-answer{max-height:500px;padding-bottom:37px}.faq-section .faq-icon .down-arrow{display:block;padding:5px}.faq-section .faq-icon .up-arrow{display:none;padding:5px}.faq-section .faq-item.active .faq-icon .down-arrow{display:none}.faq-section .faq-item.active .faq-icon .up-arrow{display:block}.faq-section .answer-content{color:#0f222d;line-height:1.6}.faq-section .answer-content p{margin:0 0 15px}.faq-section .answer-content p>a{color:#0f222d;font-style:none;text-decoration:none}.faq-section .answer-content p:last-child{margin-bottom:0}.faq-section .no-content-message{text-align:center;padding:60px 20px;background-color:#f8f9fa;border-radius:8px;color:#666}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.faq-section .section-title{font-size:28px}.faq-section .faq-header{margin-bottom:20px}.faq-section .header-search{flex-direction:column;align-items:center;gap:12px}.faq-section .tab-navigation{flex-wrap:nowrap;justify-content:flex-start;padding:0 12px}.faq-section .tab-button{padding:12px 20px;font-size:14px;min-width:120px}.faq-section .faq-question{padding:14px;font-size:15px}.faq-section .question-text{font-size:18px;margin-right:10px;line-height:1.4}.faq-section .faq-icon svg{width:22px;height:22px}.faq-section .faq-item.active .faq-answer{padding-bottom:20px}.faq-section .search-wrapper{max-width:100%;width:100%}.faq-section .no-content-message{padding:32px 16px}}@media screen and (max-width: 749px){.slideshow__card .button .label{font-size:16px}.header__icon.header__icon--account{display:none}body .header .header__right{padding-left:.5rem;justify-content:end;margin:0;gap:15px}cart-drawer summary.header__icon{width:40px}search-modal.mobiles{align-items:end}.search-modal .page-width,.search-modal__content{background-color:#0f222d}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
