@charset "UTF-8";.video-with-image-section{display:flex;flex-wrap:wrap}.video-with-image-section .video-block-wrapper{width:50%;position:relative;min-height:800px;overflow:hidden}@media screen and (max-width: 1199px){.video-with-image-section .video-block-wrapper{min-height:600px}}@media screen and (max-width: 991px){.video-with-image-section .video-block-wrapper{min-height:400px}}@media screen and (max-width: 767px){.video-with-image-section .video-block-wrapper{width:100%}}.video-with-image-section .video-block-wrapper .video-block-bg-inner{position:absolute;top:50%;left:50%;height:800px;width:1422.22px;transform:translate(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%)}@media screen and (max-width: 1199px){.video-with-image-section .video-block-wrapper .video-block-bg-inner{height:600px;width:1066.67px}}@media screen and (max-width: 991px){.video-with-image-section .video-block-wrapper .video-block-bg-inner{height:400px;width:711.111px}}@media screen and (max-width: 767px){.video-with-image-section .video-block-wrapper .video-block-bg-inner{width:100%}}@media screen and (max-width: 711px){.video-with-image-section .video-block-wrapper .video-block-bg-inner{width:711.111px}}.video-with-image-section .video-block-wrapper .video-block-bg-inner iframe{width:100%;height:100%;max-width:100%}.video-with-image-section .video-block-wrapper .video-with-image-section-button{right:50px}@media screen and (max-width: 767px){.video-with-image-section .video-block-wrapper .video-with-image-section-button{right:auto}}.video-with-image-section .video-block-wrapper.block-width--full,.video-with-image-section .video-block-wrapper.block-width--full .video-block-bg-inner{width:100%}@media screen and (max-width: 711px){.video-with-image-section .video-block-wrapper.block-width--full .video-block-bg-inner{width:711.111px}}.video-with-image-section .video-block-wrapper.block-width--full .video-with-image-section-button{max-width:300px;left:50%;transform:translate(-50%)}.video-with-image-section .image-block-wrapper{width:50%;position:relative}@media screen and (max-width: 767px){.video-with-image-section .image-block-wrapper{width:100%}}.video-with-image-section .image-block-wrapper img{height:800px;width:auto;object-fit:cover;vertical-align:middle;width:100%}@media screen and (max-width: 1199px){.video-with-image-section .image-block-wrapper img{height:600px}}@media screen and (max-width: 991px){.video-with-image-section .image-block-wrapper img{height:400px}}@media screen and (max-width: 767px){.video-with-image-section .image-block-wrapper img{width:100%}}.video-with-image-section .image-block-wrapper .video-with-image-section-button{left:50px}@media screen and (max-width: 767px){.video-with-image-section .image-block-wrapper .video-with-image-section-button{left:50%}}.video-with-image-section .image-block-wrapper.block-width--full{width:100%}.video-with-image-section .image-block-wrapper.block-width--full .video-with-image-section-button{max-width:300px;left:50%;transform:translate(-50%)}.video-with-image-section .video-with-image-section-button{position:absolute;bottom:80px;width:40%;padding-top:10px;font-size:16px;background-color:var(--color-button-primary-bg)}@media screen and (max-width: 1199px){.video-with-image-section .video-with-image-section-button{bottom:60px}}@media screen and (max-width: 991px){.video-with-image-section .video-with-image-section-button{bottom:40px}}@media screen and (max-width: 767px){.video-with-image-section .video-with-image-section-button{left:50%;transform:translate(-50%);width:auto}}.video-with-image-section .video-with-image-section-button:hover{background-color:transparent}.custom-image-with-text-section{padding:30px 0}@media screen and (max-width: 1199px){.custom-image-with-text-section{padding:30px 20px}}@media screen and (max-width: 991px){.custom-image-with-text-section{padding:30px 10px}}@media screen and (max-width: 767px){.custom-image-with-text-section{padding:30px 0}}.custom-image-with-text-section .custom-image-with-text-section-container{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 991px){.custom-image-with-text-section .custom-image-with-text-section-container{align-items:flex-start}}.custom-image-with-text-section .custom-image-with-text-section-container .image-block-wrapper{width:50%;padding:0 15px}@media screen and (max-width: 767px){.custom-image-with-text-section .custom-image-with-text-section-container .image-block-wrapper{width:100%}}.custom-image-with-text-section .custom-image-with-text-section-container .image-block-wrapper img{vertical-align:middle;width:80%;display:block}@media screen and (max-width: 991px){.custom-image-with-text-section .custom-image-with-text-section-container .image-block-wrapper img{width:100%}}@media screen and (max-width: 767px){.custom-image-with-text-section .custom-image-with-text-section-container .image-block-wrapper img{width:80%;margin:0 auto}}.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper{width:50%;padding:0 15px}@media screen and (max-width: 767px){.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper{width:100%;text-align:center}}.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h3{font-size:18px;line-height:1.5em;letter-spacing:0px;margin:0}@media screen and (max-width: 1199px){.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h3{font-size:16px}}@media screen and (max-width: 991px){.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h3{font-size:15px}}@media screen and (max-width: 767px){.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h3{font-size:16px}}.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h2,.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h2 p{font-size:32px;margin:0;line-height:1.5em}@media screen and (max-width: 1199px){.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h2,.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h2 p{font-size:27px}}@media screen and (max-width: 991px){.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h2,.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h2 p{font-size:20px}}@media screen and (max-width: 767px){.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h2,.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h2 p{font-size:25px}}.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h2{margin:10px 0}.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper .caption p{font-size:16px;line-height:1.6em;margin-bottom:25px;margin-top:0}@media screen and (max-width: 1199px){.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper .caption p{font-size:14px}}.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper .custom-image-with-text-section-button{width:40%;padding-top:10px;font-size:16px;background-color:var(--color-button-primary-bg)}@media screen and (max-width: 1199px){.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper .custom-image-with-text-section-button{width:50%}}@media screen and (max-width: 991px){.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper .custom-image-with-text-section-button{width:60%}}@media screen and (max-width: 767px){.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper .custom-image-with-text-section-button{width:40%;padding-left:0;padding-right:0}}.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper .custom-image-with-text-section-button:hover{background-color:transparent}.custom-image-with-text-section.image_position-right .custom-image-with-text-section-container .image-block-wrapper{order:2}.custom-image-with-text-section.image_position-right .custom-image-with-text-section-container .image-block-wrapper img{margin-left:auto}.custom-image-with-text-section.image_position-right .custom-image-with-text-section-container .caption-block-wrapper{order:1}.custom-background-image-section{padding:60px 0 120px;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1199px){.custom-background-image-section{padding:100px 0}}@media screen and (max-width: 991px){.custom-background-image-section{padding:60px 0}}@media screen and (max-width: 767px){.custom-background-image-section{padding:60px 0 120px}}.custom-background-image-section .custom-background-image-section-container{max-width:1200px;margin:0 auto;padding:30px 0 10px}.custom-background-image-section .custom-background-image-section-container .caption-block-wrapper{width:50%;margin-left:auto;padding:0 15px}@media screen and (max-width: 767px){.custom-background-image-section .custom-background-image-section-container .caption-block-wrapper{width:100%;text-align:center}}.custom-background-image-section .custom-background-image-section-container .caption-block-wrapper h2{font-weight:700;color:#fff;font-size:20px;line-height:1.5em;margin:10px}@media screen and (max-width: 991px){.custom-background-image-section .custom-background-image-section-container .caption-block-wrapper h2{font-size:18px}}.custom-background-image-section .custom-background-image-section-container .caption-block-wrapper .caption p{margin:0;font-size:14px;line-height:1.6em;color:#fff}.custom-text-columns-section{padding:30px 0}.custom-text-columns-section .custom-text-columns-section-container{max-width:1200px;margin:0 auto;padding:30px 0;display:flex;flex-wrap:wrap}.custom-text-columns-section .custom-text-columns-section-container .text-column{padding:0 15px;width:33.333%}@media screen and (max-width: 991px){.custom-text-columns-section .custom-text-columns-section-container .text-column{width:100%;margin-bottom:20px;text-align:center}}.custom-text-columns-section .custom-text-columns-section-container .text-column h2{text-transform:uppercase;margin-bottom:10px;color:#b1afaf;font-size:16px;line-height:1.5em}@media screen and (max-width: 991px){.custom-text-columns-section .custom-text-columns-section-container .text-column .caption{padding:0 50px}}@media screen and (max-width: 767px){.custom-text-columns-section .custom-text-columns-section-container .text-column .caption{padding:0}}.custom-text-columns-section .custom-text-columns-section-container .text-column .caption p{margin:0;color:#6d6d6d;font-size:16px;line-height:1.6em}@media screen and (max-width: 767px){.custom-text-columns-section .custom-text-columns-section-container .text-column .caption p{font-size:14px}}.custom-image-with-text-section .custom-image-with-text-section-container .caption-block-wrapper h2 p{font-size:32px;margin:0;line-height:1.1em}.product-component-info{margin:30px 0;padding:0;border:none}.component-info__title{font-size:20px;font-weight:700;margin-bottom:15px;color:#000}.component-accordion{border:1px solid #ddd}.component-section{border-bottom:1px solid #ddd;background:#fff}.component-section:last-child{border-bottom:none}.component-section__header{display:flex;align-items:center;padding:18px 20px;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;background:#fff}.component-section__header::-webkit-details-marker{display:none}.component-section__header:hover{background-color:#f9f9f9}.component-icon{display:none}.component-arrow{order:-1;margin-right:12px;min-width:20px;text-align:center;font-size:20px;color:#666;font-weight:300}.component-arrow:after{content:"+"}.component-section[open] .component-arrow:after{content:"\2212"}.component-title{flex:1;font-weight:700;font-size:16px;color:#000}.component-section__content{padding:20px;color:#555;line-height:1.7;font-size:15px}.component-option{margin-bottom:15px}.component-option:last-child{margin-bottom:0}.component-option h4{font-size:13px;font-weight:600;margin-bottom:6px;color:#333}.component-option p{font-size:15px;margin-bottom:8px;color:#555;line-height:1.6}.component-option strong{color:#000;font-weight:600}.component-option ul{margin:10px 0;padding-left:20px}.component-option li{margin-bottom:8px;font-size:15px;color:#555}.component-notice{background-color:#fffbea;border:1px solid #f0e5b8;padding:15px;margin-bottom:15px;border-radius:4px}.component-notice h4{font-size:14px;font-weight:700;margin-bottom:10px;color:#000}.component-notice p{font-size:14px;margin-bottom:8px;color:#555}.component-notice p:last-child{margin-bottom:0}.component-section__content em{font-size:14px;color:#777;font-style:italic;display:block;margin-top:12px}.component-section__content>p{margin-bottom:12px}.component-section__content>p:last-child{margin-bottom:0}@media screen and (max-width: 768px){.component-section__header{padding:15px}.component-title{font-size:15px}.component-section__content{padding:15px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.scss.css.map */
