.faq-index{display:none}@media (min-width: 768px){.faq-layout{display:flex;justify-content:center}.faq-index{display:block;width:260px;margin-right:40px}.faq-list{flex:0 1 calc(100% - 300px);width:calc(100% - 300px)}}.faq-list .cc-accordion{border:none;margin:0}.faq-list .cc-accordion-item{border:none}.faq-question-container--hide{display:none}.faq-question-container{border-bottom:1px solid rgba(0,0,0,.15)}.faq-question-container .cc-accordion-item__title{padding-top:15px;padding-bottom:15px;border:none;font-size:1em;font-weight:500}.faq-question-container p:first-child{margin-top:0}.faq-question-container p:last-child{margin-bottom:0}.faq-content--text{margin-top:20px;margin-bottom:20px}.faq-content--heading{margin-top:40px;margin-bottom:20px}.faq-content--button,.faq-search{margin-top:20px;margin-bottom:20px}.faq-search{position:relative}.faq-search__icon{position:absolute;left:1em;top:50%;transform:translate3d(0,-50%,0);pointer-events:none}.faq-search .faq-search__input{width:100%;height:56px;padding-left:56px}.faq-index__heading{margin-bottom:1.2em;font-size:1.3em}.faq-index-item{margin-top:.75em;margin-bottom:.75em}.btn_custom_faq{background:#2e2e2e;border:1px solid #2e2e2e;color:#fff;font-size:16px;font-family:inherit;font-weight:inherit;font-style:inherit;line-height:1em;height:auto;margin:0;text-decoration:none!important;cursor:pointer;padding:1em 25px;vertical-align:middle;text-align:center;border-radius:0;transition:background-color .1s,color .1s,border-color .1s,opacity .1s;display:inline-block;font-family:Playfair Display,serif;font-weight:700;font-style:normal;letter-spacing:0em;text-transform:none;-webkit-tap-highlight-color:transparent;width:100%}.template-suffix-faq .image-overlay{color:#000}.template-suffix-faq .image-overlay--bg-full:after{background:#f4f1ed;mix-blend-mode:multiply}.template-suffix-faq input[type=address],.template-suffix-faq input[type=email],.template-suffix-faq input[type=number],.template-suffix-faq input[type=password],.template-suffix-faq input[type=tel],.template-suffix-faq input[type=text],.template-suffix-faq textarea{border:none;background:#f4f1ed;width:100%}.template-suffix-faq .button--full{max-width:100%}.template-suffix-faq .button{font-family:Work Sans,sans-serif;padding:18px 25px;font-weight:300}.template-suffix-faq .size-chart__inner{max-width:540px;width:100%;overflow:unset}.template-suffix-faq .size-chart__inner table{width:calc(100% - 1px)}.template-suffix-faq .faq-layout>*{padding:5px 0 30px}.faq-layout{margin:0}.faq-layout .faq-index{border-right:1px solid #ddd}.faq-layout>*{padding:30px 0}.faq-index-item{margin:0}.faq-index-link{font-family:Playfair Display,serif;font-weight:600;color:#747571;cursor:pointer;display:block;padding:15px 0}.faq-index-link.active{color:#000}@media (max-width: 767px){.faq-back-item{display:flex;justify-content:space-between;padding:15px 0;margin-bottom:15px}}.faq-back-item span{font-family:Playfair Display,serif;font-weight:600;color:#000;cursor:pointer}.faq-back-item .faq-back-link{text-decoration:underline;cursor:pointer}.faq-row.hide{display:none}@media (max-width: 767px){.faq-layout{position:relative;min-height:500px}.faq-index-item{position:relative}.faq-index-item:after,.faq-index-item:before{content:"";position:absolute;top:calc(50% - 1px);right:0;width:11px;height:1px;background-color:currentColor;transition:.3s ease;transition-property:transform,opacity}.faq-index-item:before{transform:rotate(-90deg)}.faq-index{display:block;width:100%;margin:0;border:none!important;visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .4s linear 0s;position:absolute;top:0;background:#fff;z-idex:9}.faq-list{visibility:hidden;opacity:0;transition:visibility 0s linear .4s,opacity .4s linear 0s}.faq-index-link{color:#000}.faq-layout.faq-layout-active .faq-index{visibility:hidden;opacity:0;transition:visibility 0s linear .4s,opacity .4s linear 0s}.faq-layout.faq-layout-active .faq-list{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .4s linear 0s}}.faq-content--contact{padding-top:20px;max-width:792px}.faq-content--contact .flexible-layout{margin-left:-12px}.faq-content--contact .flexible-layout .column{padding-left:12px;margin-bottom:12px}.contact_text_bottom{margin-top:60px}.text-bottom__flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.text-bottom__flex .text-bottom__flex-item{padding-right:30px;margin-bottom:20px}.faq-content--page{padding-top:15px}#faq-stores p:first-child{margin-bottom:20px}.faq-store{margin-top:20px}.faq-store .column{padding-bottom:20px;margin-bottom:30px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 767px){.faq-store .column{border-bottom:1px solid #ddd}}.faq-store .column>div{max-width:350px}.faq-store .column .button{display:flex;align-items:center;justify-content:space-between;margin-top:20px}@media (max-width: 767px){.faq-store .column .button{max-width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/custom.css.map */
