.faq--colored{padding-top:5rem;padding-bottom:5rem;background-color:rgba(var(--color-foreground),.06)}.faq accordion-tab{display:block}.faq accordion-tab+accordion-tab{margin-top:2rem}.faq .h3{margin-top:0}.faq .h3+.rte{margin-top:-1rem;margin-bottom:3rem}.faq accordion-tab+.h3{margin-top:4rem}@media screen and (min-width: 750px){.faq accordion-tab+.h3{margin-top:6rem}}.faq details summary{text-transform:uppercase;letter-spacing:.25rem;font-size:1.2rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width: 750px){.faq details summary{font-size:1.3rem}}.faq details summary>span{display:flex;align-items:center}.faq details summary .icon{position:relative;flex:0 0 3.4rem;width:3.4rem;height:3.4rem;border-radius:50%;margin-inline-end:1.5rem;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:0 0 0 .1rem rgb(var(--color-border));transition-property:transform,color,background-color;transition-timing-function:ease;transition-duration:var(--duration-default)}.faq details summary .icon:before{width:1.2rem}.faq details summary .icon:after{height:1.2rem;transition:height var(--duration-default) ease}@media screen and (hover: hover){.faq details:not([open]) summary:hover .icon{transform:rotate(90deg)}}.faq details summary~*{padding-top:1.3rem;padding-bottom:2rem}.faq details[open] summary .icon{box-shadow:none;color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}.faq details[open] summary .icon:after{height:0}accordion-tab.custom-accordion details[open] .accordion-icon{rotate:0deg}accordion-tab.custom-accordion details .accordion-icon{transition-property:rotate;transition-timing-function:ease;transition-duration:var(--duration-default);rotate:180deg}accordion-tab.custom-accordion .question-icon-wrapper{justify-content:space-between}accordion-tab.custom-accordion details summary{letter-spacing:normal;font-size:2rem;line-height:2.4rem;color:#05302f;text-transform:unset}accordion-tab.custom-accordion details .typeset{font-size:1.6rem;line-height:1.92rem;color:#716f6d;padding-bottom:0;letter-spacing:normal}accordion-tab.custom-accordion{padding-bottom:1.9rem}accordion-tab.custom-accordion+accordion-tab.custom-accordion{padding-top:1.4rem;border-top:1px solid #05302F;margin:0}.faq .title-wrapper{margin-bottom:1.3rem}.faq .title-wrapper .title{font-size:3rem;line-height:3.6rem;font-family:var(--font-body-family);letter-spacing:normal;font-weight:500}.faq.page-width{max-width:124rem;margin:0 auto}.faq.page-width.home-page{max-width:1100px}.faq.page-width.home-page accordion-tab.custom-accordion .question-icon-wrapper{text-transform:capitalize}@media screen and (max-width: 750px){.faq.page-width.home-page{padding-left:16px;padding-right:12px}accordion-tab.custom-accordion details summary{font-size:1.8rem;line-height:2.16rem}accordion-tab.custom-accordion details .typeset{font-size:1.4rem;line-height:2rem}}.template-page accordion-tab.custom-accordion+accordion-tab.custom-accordion{border-top-color:#eae8e6;padding-top:0}.template-page accordion-tab.custom-accordion{padding-bottom:0}.template-page .faq details summary~*{padding-bottom:2rem}.template-page .home-page accordion-tab.custom-accordion details[open] .accordion-icon{rotate:0deg}.template-page .home-page accordion-tab.custom-accordion details .accordion-icon{transition-property:rotate;transition-timing-function:ease;transition-duration:var(--duration-default);rotate:180deg}.template-page accordion-tab.custom-accordion .question-icon-wrapper{justify-content:space-between;padding:28px 28px 28px 0;font-weight:600;font-size:18px;line-height:1.3;color:#35322c;cursor:pointer;text-transform:none}.template-page accordion-tab.custom-accordion details summary{letter-spacing:normal;font-size:2rem;line-height:2.4rem;color:#05302f;text-transform:capitalize}.template-page accordion-tab.custom-accordion details .typeset{font-size:1.6rem;line-height:1.92rem;color:#716f6d;letter-spacing:normal;padding-bottom:28px}.template-page accordion-tab.custom-accordion details .typeset p{font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:.8em}.template-page accordion-tab.custom-accordion{border-top:1px solid #eae8e6;margin:0}.template-page .faq .title-wrapper{margin:30px 0 18px}.template-page .faq .title-wrapper .title{font-size:36px;line-height:3.6rem;font-family:var(--font-body-family);letter-spacing:normal;font-weight:600;text-align:left}.template-page .faq.page-width{max-width:1000px;margin:0 auto;padding:0}@media screen and (max-width: 750px){.template-page accordion-tab.custom-accordion details summary{font-size:1.8rem;line-height:2.16rem}.template-page accordion-tab.custom-accordion details .typeset{font-size:1.4rem;line-height:2rem}}.template-page .faq-sidebar-wrapper{display:flex;justify-content:space-between;margin-top:40px}.template-page .sidebar{padding-right:30px}.template-page .sidebar .link{margin-bottom:20px}.template-page .sidebar a{margin-bottom:20px;display:block;padding-bottom:1px;font-size:16px;line-height:1.6;border-bottom:1px solid #ffffff;white-space:nowrap;cursor:pointer;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;color:#716f6d}.template-page .slider a:hover,.template-page .sidebar a.active{color:#006d96;border-bottom:1px solid #006d96}.template-page .right-side{width:80%;border-bottom:1px solid #eae8e6;height:fit-content}@media screen and (max-width: 1024px){.template-page .faq-sidebar-wrapper{flex-direction:column}.template-page .sidebar{display:flex;flex-wrap:wrap;padding:0}.template-page .sidebar a{margin:0 15px 30px 0}.template-page .right-side{width:100%}.template-page .faq.page-width{padding:0}}@media screen and (max-width: 768px){.template-page .faq .title-wrapper .title{font-size:30px}.template-page .faq.page-width.page-width--inner{padding:0 30px 60px}}.template-page .faq--colored{padding-top:5rem;padding-bottom:5rem;background-color:rgba(var(--color-foreground),.06)}.template-page .faq accordion-tab{display:block}.template-page .faq accordion-tab+accordion-tab{margin-top:0}.template-page .faq .h3{margin-top:0}.template-page .faq .h3+.rte{margin-top:-1rem;margin-bottom:3rem}.template-page .faq accordion-tab+.h3{margin-top:4rem}@media screen and (min-width: 750px){.template-page .faq accordion-tab+.h3{margin-top:6rem}}.template-page .faq details summary{text-transform:uppercase;letter-spacing:.25rem;font-size:1.2rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width: 750px){.template-page .faq details summary{font-size:1.3rem}}.template-page .faq details summary>span{display:flex;align-items:center}.template-page .faq details summary .icon{position:relative;flex:0 0 3.4rem;width:3.4rem;height:3.4rem;border-radius:50%;margin-inline-end:1.5rem;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:0 0 0 .1rem rgb(var(--color-border));transition-property:transform,color,background-color;transition-timing-function:ease;transition-duration:var(--duration-default)}.template-page .faq details summary .icon:before{width:1.2rem}.template-page .faq details summary .icon:after{height:1.2rem;transition:height var(--duration-default) ease}@media screen and (hover: hover){.template-page .faq details:not([open]) summary:hover .icon{transform:rotate(90deg)}}.template-page .faq details summary~*{padding-top:0;padding-bottom:2rem}.template-page .faq details[open] summary .icon{box-shadow:none;color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}.template-page .faq details[open] summary .icon:after{height:0}.faq.page-width.mens-page{max-width:1331px;margin:102px auto 0;padding:0 5rem}.faq.page-width.mens-page .right-side{width:100%}.faq.page-width.mens-page .sidebar{padding:0}.faq.page-width.mens-page accordion-tab.custom-accordion .question-icon-wrapper{font-size:22px;font-weight:500;line-height:26.91px;color:#263135}.faq.page-width.mens-page accordion-tab.custom-accordion,.faq.page-width.mens-page .right-side{border:none}.faq.page-width.mens-page accordion-tab.custom-accordion{border-bottom:2px solid #263135}.faq.page-width.mens-page accordion-tab.custom-accordion details .typeset p{font-size:16px;line-height:20px;color:#263135;max-width:950px;margin-bottom:0}.faq.page-width.mens-page accordion-tab.custom-accordion .question-icon-wrapper{padding:21px 21px 21px 0}.bottom-desc p{font-size:16px;line-height:20px;padding-top:45px;color:#263135}.bottom-desc p:last-child{padding-top:0}.bottom-desc p a{font-size:16px;line-height:20px;font-weight:700;color:#263135}@media screen and (max-width: 1024px){.faq.page-width.mens-page{padding:0 4rem}.bottom-desc p{padding-top:30px}.faq.page-width.mens-page{margin-top:0}}@media screen and (max-width: 768px){.faq.page-width.mens-page .faq-sidebar-wrapper{margin-top:0}.faq.page-width.mens-page{padding:0 2rem}.faq.page-width.mens-page accordion-tab.custom-accordion .question-icon-wrapper{font-size:19px;line-height:23.24px}.faq.page-width.mens-page accordion-tab.custom-accordion .question-icon-wrapper{padding:20px 17px 19px 0}.faq.page-width.mens-page accordion-tab.custom-accordion details .typeset p{font-size:14.9px;line-height:18.33px}.bottom-desc p a,.bottom-desc p{font-size:14.59px;line-height:18.23px}.bottom-desc p,.bottom-desc p:last-child{padding-top:17px}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/section-faq.css.map */
