@font-face{font-family:"ConduitITCStd";src:local("ConduitITCStd Medium") , local("ConduitITCStd-Medium") , url(assets/static/fonts/ConduitITCStd-Medium.woff2) format("woff2") , url(assets/static/fonts/ConduitITCStd-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"ConduitITCStd";src:local("ConduitITCStd Bold") , local("ConduitITCStd-Bold") , url(assets/static/fonts/ConduitITCStd-Bold.woff2) format("woff2") , url(assets/static/fonts/ConduitITCStd-Bold.woff) format("woff");font-weight:700;font-style:normal}body{overflow-x:hidden;overflow-y:scroll;text-align:left;color:#576063;background:#fff;font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px;font-style:normal;line-height:1.5}p{margin:0}p:not(:first-child) {margin-top:1em}a,a:hover{text-decoration:underline;color:#0a6040}ul.bullet-list{margin:0;padding:0;list-style:none}ul.bullet-list>li{position:relative;z-index:0;display:block;margin:0;padding-left:19px;font-size:16px;font-size:1rem;line-height:24px}ul.bullet-list>li::before{position:absolute;top:10px;left:0;width:4px;height:4px;content:"";border-radius:50%;background:currentColor}.btn{position:relative;display:inline-block;overflow:hidden;margin:0;padding:10px 25px;cursor:pointer;user-select:none;transition:background-color .2s ease-in-out;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none!important;text-indent:.05em;letter-spacing:.05em;text-transform:uppercase;color:#fff;border:none;border-radius:3px;outline:none;background:#576062;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:hover{color:#fff;background-color:#1a1919}.btn.btn-red{background:#d3443c}.btn.btn-red:hover{background-color:#c1342c}.btn.btn-light{background:#abafb1}.btn.btn-light:hover{background-color:#576062}.btn.btn-dark{background:#1a1919}.btn.btn-max{display:block;width:100%;padding-right:0;padding-left:0}.btn.btn-sm{padding:5px 15px;font-size:20px;font-size:1.25rem}.btn-play{position:relative;z-index:0;display:inline-block;margin:0;padding:0 0 0 59px;transition:color .2s ease-in-out;vertical-align:top;text-decoration:none;color:#576063;font-size:0}.btn-play:hover{color:#1a1919}.btn-play::before{display:inline-block;width:0;height:44px;content:"";vertical-align:middle}.btn-play::after{position:absolute;top:0;left:0;width:44px;height:44px;content:"";background:url(assets/static/img/icons/Play.svg) center no-repeat;background-size:contain}.btn-play .play-text{display:inline-block;vertical-align:middle;letter-spacing:.05em;text-transform:uppercase;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:1}ul.checklist{margin:0;padding:0;list-style:none}ul.checklist>li{position:relative;z-index:0;display:block;min-height:46px;margin:0;padding-left:56px;font-size:18px;font-size:1.125rem;line-height:23px}ul.checklist > li:not(:first-child) {margin-top:20px}ul.checklist>li::before{position:absolute;top:5px;left:0;width:36px;height:36px;content:"";background:url(assets/static/img/icons/Checklist.svg) center no-repeat;background-size:contain}.container,.container-sm,.container-md{width:100%;margin:0 auto;padding:0 25px}.container{max-width:1350px}.container-sm{max-width:1130px}.container-md{max-width:1250px}.container::after,.container-sm::after,.container-md::after{display:block;clear:both;content:""}ul.default-list{margin:0;padding:0;list-style:none}ul.default-list>li{position:relative;z-index:0;display:block;margin:0;padding-left:16px;font-size:18px;font-size:1.125rem;line-height:24px}ul.default-list>li::before{position:absolute;top:11px;left:0;width:8px;content:"";border-top:1px solid #576063;border-bottom:1px solid rgba(87,96,99,.25)}form.form .form-label{display:block;margin:0;padding:0;letter-spacing:.05em;text-transform:uppercase;color:#000;font-family:"ConduitITCStd",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px}form.form .form-label small{float:right;clear:both;letter-spacing:0;text-transform:none;color:#abafb1;font-family:"Source Sans Pro",Arial,sans-serif;font-size:14px;font-size:.875rem;font-weight:400}form.form .form-input,.woocommerce_gc_giftcard_form input[type="text"]{display:block;width:100%;height:53px;padding:13px 20px;transition:border-color .2s ease-in-out , background-color .2s ease-in-out , box-shadow .2s ease-in-out;color:#1a1919;border:none;border-bottom:3px solid #e0e1e1;border-radius:0;outline:none!important;background:#f4f5f5;font-family:"Source Sans Pro",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}form.form .form-input:focus{border-color:#abafb1;box-shadow:0 0 0 2px rgba(0,123,255,.25)}form.form input[type="number"].form-input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}form.form input[type="number"].form-input::-webkit-inner-spin-button,form.form input[type="number"].form-input::-webkit-outer-spin-button{-webkit-appearance:none}form.form select.form-input{padding-right:46px;background-image:url(assets/static/img/icons/form/Select.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:16px 8px}form.form textarea.form-input{height:auto;min-height:77px;max-height:413px;resize:vertical}form.form .form-text{font-size:18px;font-size:1.125rem;line-height:1.5}form.form .form-plans{max-width:780px;margin-right:-15px;margin-left:-15px;font-size:0}form.form .form-plans>.plans-item{display:inline-block;width:33%;padding:0 15px;vertical-align:top;font-size:16px;font-size:1rem}form.form .form-plans .plans-radio{position:relative;z-index:0}form.form .form-plans .plans-radio .radio-input{position:absolute;z-index:-1;top:0;left:0;clip:rect(0,0,0,0);width:0;height:0;pointer-events:none}form.form .form-plans .plans-radio .radio-content{padding:30px 20px 40px;transition:border-color .2s ease-in-out , box-shadow .2s ease-in-out;text-align:center;border:3px solid #abafb1;border-radius:3px}form.form .form-plans .plans-radio .radio-content .content-title{color:#1a1919;font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.25}form.form .form-plans .plans-radio .radio-content .content-subtitle{text-indent:.05em;letter-spacing:.05em;text-transform:uppercase;color:#747c7e;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:500}form.form .form-plans .plans-radio .radio-content .content-subtitle:not(:first-child) {margin-top:5px}form.form .form-plans .plans-radio .radio-content .content-text{font-size:16px;font-size:1rem;line-height:1.25}form.form .form-plans .plans-radio .radio-content .content-text:not(:first-child) {margin-top:5px}form.form .form-plans .plans-radio .radio-content .content-text .icon-info{display:inline-block;width:14px;height:20px;margin-left:5px;vertical-align:top;background:url(assets/static/img/icons/Info.svg) center no-repeat;background-position:center top 4px;background-size:14px 14px}form.form .form-plans .plans-radio .radio-content .content-button-block:not(:first-child) {margin-top:20px}form.form .form-plans .plans-radio .radio-input:checked+.radio-content{border-color:#0a6040;box-shadow:0 0 10px 0 rgba(10,96,64,.5)}form.form .form-quantity{position:relative;z-index:0}form.form .form-quantity .quantity-btn-block{position:absolute;top:15px;right:10px;width:12px;height:20px}form.form .form-quantity .quantity-btn{position:absolute;left:0;width:12px;height:6px;cursor:pointer;background:center no-repeat;background-size:contain}form.form .form-quantity .quantity-btn.btn-plus{top:0;background-image:url(assets/static/img/icons/form/Quantity-Plus.svg)}form.form .form-quantity .quantity-btn.btn-minus{bottom:0;background-image:url(assets/static/img/icons/form/Quantity-Minus.svg)}form.form .form-checkbox{position:relative;z-index:0;min-height:28px;padding-left:43px;user-select:none;font-size:0}form.form .form-checkbox .checkbox-input{position:absolute;z-index:-1;top:0;left:0;clip:rect(0,0,0,0);width:0;height:0;pointer-events:none}form.form .form-checkbox .checkbox-label{display:inline-block;margin:0;padding:0;padding-top:2px;cursor:pointer;vertical-align:top;color:#4e5659;font-size:16px;font-size:1rem;line-height:24px}form.form .form-checkbox .checkbox-label::before,form.form .form-checkbox .checkbox-label::after{position:absolute;top:0;left:0;width:28px;height:28px;content:""}form.form .form-checkbox .checkbox-label::before{z-index:1;border:2px solid #d4d4d4;border-radius:2px}form.form .form-checkbox .checkbox-label::after{z-index:2;transition:visibility .2s ease-in-out , transform .2s ease-in-out , opacity .2s ease-in-out;background:url(assets/static/img/icons/form/Checkbox.svg) center no-repeat;background-size:16px 12px}form.form .form-checkbox .checkbox-input:not(:checked) + .checkbox-label::after {visibility:hidden;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.full-divider{display:block;width:100%;width:calc(100% - 50px);max-width:1300px;height:2px;margin:0 auto;background:#e0e1e1}.grid-row{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0}.grid-row>.col,.grid-row>[class*="col-"]{position:relative;display:inline-block;flex:1 1 auto;-ms-flex:1 1 auto;width:100%;max-width:100%;padding:0;vertical-align:top;font-size:16px;font-size:1rem}.grid-row>.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.grid-row>.col-1{flex:0 0 8.333333333333333%;-ms-flex:0 0 8.333333333333333%;max-width:8.333333333333333%}.grid-row>.col-2{flex:0 0 16.66666666666667%;-ms-flex:0 0 16.66666666666667%;max-width:16.66666666666667%}.grid-row>.col-3{flex:0 0 25%;-ms-flex:0 0 25%;max-width:25%}.grid-row>.col-4{flex:0 0 33.33333333333333%;-ms-flex:0 0 33.33333333333333%;max-width:33.33333333333333%}.grid-row>.col-5{flex:0 0 41.66666666666667%;-ms-flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.grid-row>.col-6{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%}.grid-row>.col-7{flex:0 0 58.33333333333333%;-ms-flex:0 0 58.33333333333333%;max-width:58.33333333333333%}.grid-row>.col-8{flex:0 0 66.66666666666667%;-ms-flex:0 0 66.66666666666667%;max-width:66.66666666666667%}.grid-row>.col-9{flex:0 0 75%;-ms-flex:0 0 75%;max-width:75%}.grid-row>.col-10{flex:0 0 83.33333333333333%;-ms-flex:0 0 83.33333333333333%;max-width:83.33333333333333%}.grid-row>.col-11{flex:0 0 91.66666666666667%;-ms-flex:0 0 91.66666666666667%;max-width:91.66666666666667%}.grid-row>.col-12{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}.grid-row>.col-auto{flex:0 0 auto;-ms-flex:0 0 auto;width:auto;max-width:100%}.grid-row>.col-width-145{flex:0 0 145px;-ms-flex:0 0 145px;max-width:145px}.grid-row>.col.ml-auto,.grid-row>[class*="col-"].ml-auto{margin-left:auto}.grid-row>.col.mr-auto,.grid-row>[class*="col-"].mr-auto{margin-right:auto}.grid-row.align-bottom{-ms-flex-align:end;align-items:flex-end}.grid-row.align-center{-ms-flex-align:center;align-items:center}.grid-row.align-justify{-ms-flex-pack:justify;justify-content:space-between}.grid-row.ps-10{margin-right:-5px;margin-left:-5px}.grid-row.ps-10>.col,.grid-row.ps-10>[class*="col-"]{padding:0 5px}.grid-row.ps-15{margin-right:-7.5px;margin-left:-7.5px}.grid-row.ps-15>.col,.grid-row.ps-15>[class*="col-"]{padding:0 7.5px}.grid-row.ps-20{margin-right:-10px;margin-left:-10px}.grid-row.ps-20>.col,.grid-row.ps-20>[class*="col-"]{padding:0 10px}.grid-row.ps-25{margin-right:-12.5px;margin-left:-12.5px}.grid-row.ps-25>.col,.grid-row.ps-25>[class*="col-"]{padding:0 12.5px}.grid-row.ps-30{margin-right:-15px;margin-left:-15px}.grid-row.ps-30>.col,.grid-row.ps-30>[class*="col-"]{padding:0 15px}.grid-row.ps-35{margin-right:-17.5px;margin-left:-17.5px}.grid-row.ps-35>.col,.grid-row.ps-35>[class*="col-"]{padding:0 17.5px}.grid-row.ps-40{margin-right:-20px;margin-left:-20px}.grid-row.ps-40>.col,.grid-row.ps-40>[class*="col-"]{padding:0 20px}.grid-row.ps-45{margin-right:-22.5px;margin-left:-22.5px}.grid-row.ps-45>.col,.grid-row.ps-45>[class*="col-"]{padding:0 22.5px}.grid-row.ps-50{margin-right:-25px;margin-left:-25px}.grid-row.ps-50>.col,.grid-row.ps-50>[class*="col-"]{padding:0 25px}.grid-row.ps-55{margin-right:-27.5px;margin-left:-27.5px}.grid-row.ps-55>.col,.grid-row.ps-55>[class*="col-"]{padding:0 27.5px}.grid-row.ps-60{margin-right:-30px;margin-left:-30px}.grid-row.ps-60>.col,.grid-row.ps-60>[class*="col-"]{padding:0 30px}.grid-row.ps-65{margin-right:-32.5px;margin-left:-32.5px}.grid-row.ps-65>.col,.grid-row.ps-65>[class*="col-"]{padding:0 32.5px}.grid-row.ps-70{margin-right:-35px;margin-left:-35px}.grid-row.ps-70>.col,.grid-row.ps-70>[class*="col-"]{padding:0 35px}.halfcw::after{display:block;clear:both;content:""}.halfcw>.left{float:left;clear:left;width:100%;width:calc(50% - 40px);max-width:600px}.halfcw>.right{float:right;clear:right;width:100%;width:calc(50% - 20px);max-width:630px}.halfcw .halfcw-slider{position:relative;z-index:0;width:100%;max-width:600px;background:#1a1919}.halfcw .halfcw-slider .slick-arrow{position:absolute;z-index:1;top:50%;overflow:hidden;width:50px;height:60px;margin:-30px 0 0;padding:0;cursor:pointer;user-select:none;transition:background-color .2s ease-in-out;text-indent:100%;color:transparent;border:none;outline:none;background:#576062 center no-repeat;background-size:20px 36px;font-size:0}.halfcw .halfcw-slider .slick-arrow:hover{background-color:#1a1919}.halfcw .halfcw-slider .slick-arrow.slick-prev{left:-25px;background-image:url(assets/static/img/icons/slider/Prev.svg);background-position:left 14px center}.halfcw .halfcw-slider .slick-arrow.slick-next{right:-25px;background-image:url(assets/static/img/icons/slider/Next.svg);background-position:right 14px center}.halfcw .halfcw-slider .slider-carousel .carousel-slide img{width:100%}.halfcw .halfcw-image{position:relative;z-index:0;width:100%;max-width:600px;background:#1a1919}.halfcw .halfcw-image img{width:100%;min-height:200px;object-fit:cover}.halfcw .halfcw-image .image-forbes img{min-height:260px}.halfcw .halfcw-image .image-caption{position:absolute;right:25px;bottom:25px;left:25px;display:none;max-width:400px}.halfcw .halfcw-image .image-caption{text-transform:uppercase;font-family:"ConduitITCStd",Arial,sans-serif;line-height:1}.halfcw .halfcw-image .image-caption .caption-title{color:#fff;font-size:36px;font-size:2.25rem}.halfcw .halfcw-image .image-caption .caption-subtitle{letter-spacing:.05em;color:#abafb1;font-size:20px;font-size:1.25rem}.halfcw .halfcw-image .image-caption .caption-subtitle:not(:first-child) {margin-top:10px}.halfcw .halfcw-content{width:100%;max-width:570px}.halfcw .halfcw-content .content-list:not(:first-child) {margin-top:20px}.halfcw .halfcw-content .content-subtitle:not(:first-child),
.halfcw .halfcw-content .content-header .header-subtitle:not(:first-child) {margin-top:6px}.halfcw .halfcw-content .content-text:not(:first-child) {margin-top:20px}.halfcw .halfcw-content .content-link-block:not(:first-child) {margin-top:20px}.halfcw .halfcw-content .content-button-block:not(:first-child) {margin-top:30px}.halfcw .halfcw-content .content-quote{padding-bottom:10px}.halfcw .halfcw-content .content-quote .quote-text{position:relative;z-index:0;font-weight:700}.halfcw .halfcw-content .content-quote .quote-title{color:#abafb1;font-weight:700}.halfcw .halfcw-content .content-quote .quote-title:not(:first-child) {margin-top:10px}.img-contain{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.img-cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.link-arrow{position:relative;z-index:0;display:inline-block;vertical-align:top;text-decoration:none!important;letter-spacing:.05em;text-transform:uppercase;color:#0a6040;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:500;line-height:20px}.link-arrow:hover{color:#0a6040}.link-arrow::before{position:absolute;top:100%;right:0;right:.05em;left:0;height:2px;content:"";background:currentColor}.link-arrow i{position:absolute;top:0;right:-30px;width:20px;height:20px;transition:transform .2s ease-in-out;background:url(assets/static/img/icons/Link-Arrow.svg) center no-repeat;background-size:20px 14px}.link-arrow:hover i{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate3d(5px,0,0)}.mt-240{margin-top:240px}.mt-200{margin-top:200px}.mt-60{margin-top:60px}.mt-55{margin-top:55px}.mt-50{margin-top:50px}.mt-45{margin-top:45px}.mt-40{margin-top:40px}.mt-35{margin-top:35px}.mt-30{margin-top:30px}.mt-25{margin-top:25px}.mt-20{margin-top:20px}.mt-15{margin-top:15px}.mt-10{margin-top:10px}.mt-5{margin-top:5px}ol.numbered-list{margin:0;padding:0;list-style:none}ol.numbered-list>li{position:relative;z-index:0;display:block;margin:0;padding-left:25px;counter-increment:numberInt;font-size:16px;font-size:1rem;line-height:1.5}ol.numbered-list > li:not(:first-child) {margin-top:5px}ol.numbered-list>li::before{position:absolute;top:0;left:0;content:counter(numberInt) "."}.pt-25{padding-top:25px}.pt-20{padding-top:20px}.pt-15{padding-top:15px}.pt-10{padding-top:10px}.pt-5{padding-top:5px}.slick{display:none}.slick.slick-initialized{display:block}ul.social-icons{margin:0 -20px;padding:0;list-style:none;font-size:0}ul.social-icons>li{display:inline-block;margin:0;padding:0 20px;vertical-align:top}ul.social-icons .icons-btn{display:block}ul.social-icons .icons-btn svg{height:20px}ul.social-icons .icons-btn svg .svg-fill{transition:fill .2s ease-in-out;fill:#8e9193}ul.social-icons .icons-btn:hover svg .svg-fill{fill:#fff}.spaced-title-1,.spaced-title-2,.spaced-title-3,.spaced-title-4,.spaced-title-5,.spaced-title-6,.spaced-title-7,.spaced-title-8{letter-spacing:.05em;text-transform:uppercase;font-family:"ConduitITCStd",Arial,sans-serif;font-weight:500;line-height:1}.spaced-title-1{font-size:50px;font-size:3.125rem}.spaced-title-2{font-size:45px;font-size:2.8125rem}.spaced-title-3{font-size:30px;font-size:1.875rem}.spaced-title-4{font-size:24px;font-size:1.5rem}.spaced-title-5{font-size:22px;font-size:1.375rem}.spaced-title-6{font-size:20px;font-size:1.25rem}.spaced-title-7{font-size:18px;font-size:1.125rem}.spaced-title-8{font-size:16px;font-size:1rem}.subtitle-1{font-size:20px;font-size:1.25rem;font-weight:600;line-height:1.25}.title-1,.title-2,.title-3,.title-4,.title-5{color:#1a1919;font-weight:700;line-height:1.25}.title-1{font-size:40px;font-size:2.5rem}.title-2{font-size:35px;font-size:2.1875rem}.title-3{font-size:25px;font-size:1.5625rem}.title-4{font-size:22px;font-size:1.375rem}.title-5{font-size:20px;font-size:1.25rem}.type-1,.type-2,.type-3,.type-4{font-weight:400;line-height:1.5}.type-1{font-size:20px;font-size:1.25rem}.type-2{font-size:18px;font-size:1.125rem}.type-3{font-size:16px;font-size:1rem}.type-4{font-size:14px;font-size:.875rem}ul.unordered-list{margin:0;padding:0;list-style:none}ul.unordered-list>li{position:relative;z-index:0;display:block;margin:0;padding-left:16px;letter-spacing:.05em;text-transform:uppercase;color:#576063;font-family:"ConduitITCStd",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:500;line-height:20px}ul.unordered-list > li:not(:first-child) {margin-top:10px}ul.unordered-list>li::before{position:absolute;top:9px;left:0;width:8px;content:"";border-top:1px solid #576063;border-bottom:1px solid rgba(87,96,99,.25)}section.wrapper{overflow:hidden;min-height:calc(100vh - 401px)}section.header{position:absolute;z-index:99;top:0;left:0;width:100%;padding-top:20px}section.header .header-wrapper{position:relative;z-index:0;padding-bottom:30px}section.header .header-wrapper::after{display:block;clear:both;content:""}section.header .header-logo{position:absolute;top:0;left:0;width:100%;max-width:170px}section.header .header-logo img{width:100%}section.header .header-menu{padding-top:10px}section.header .header-menu::after{display:block;clear:both;content:""}section.header .header-menu .menu-navi>ul{display:block;margin:0;padding:0;list-style:none;font-size:0}section.header .header-menu .menu-navi>ul>li{display:inline-block;margin:0;vertical-align:top}section.header .header-menu .menu-navi .navi-link{display:block;text-decoration:none!important;text-indent:.05em;letter-spacing:.05em;text-transform:uppercase;font-family:"ConduitITCStd",Arial,sans-serif;font-weight:500}section.header .header-menu .menu-navi.navi-secondary{float:right;clear:both}section.header .header-menu .menu-navi.navi-secondary>ul{margin:0 -10px}section.header .header-menu .menu-navi.navi-secondary>ul>li{padding:0 10px}section.header .header-menu .menu-navi.navi-secondary .navi-link{display:block;height:26px;padding:0 10px;cursor:pointer;user-select:none;transition:color .2s ease-in-out , background-color .2s ease-in-out;text-align:center;color:#fff;border:none;border-radius:3px;background:#576063;font-size:16px;font-size:1rem;font-weight:500;line-height:28px}section.header .header-menu .menu-navi.navi-secondary .navi-link:hover{color:#1a1919;background-color:#fff}section.header .header-menu .menu-navi.navi-primary{position:relative;z-index:0;float:left;clear:both;width:100%;margin-top:19px;padding:0 170px;text-align:center}section.header .header-menu .menu-navi.navi-primary>ul{margin:0 -20px}section.header .header-menu .menu-navi.navi-primary>ul>li{position:relative;z-index:1}section.header .header-menu .menu-navi.navi-primary .navi-link{position:relative;z-index:1;padding:5px 20px;transition:background-color .2s ease-in-out , color .2s ease-in-out;color:#abafb1;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1}section.header .header-menu .menu-navi.navi-primary .navi-link:hover{color:#fff}section.header .header-menu .menu-navi.navi-primary .navi-link::before{position:absolute;right:20px;right: calc(20px + .05em);bottom:-1px;left:20px;left: calc(20px + .05em);display:block;height:2px;content:"";transition:bottom .2s ease-in-out , visibility .2s ease-in-out , transform .2s ease-in-out , opacity .2s ease-in-out;background:#fff}section.header .header-menu .menu-navi.navi-primary .navi-subnavi{position:absolute;z-index:0;top:100%;left:0;min-width:230px;padding:10px 0;transition:visibility .2s ease-in-out , transform .2s ease-in-out , opacity .2s ease-in-out , box-shadow .2s ease-in-out;text-align:left;white-space:nowrap;border-radius:0 3px 3px 3px;background:#1a1919}section.header .header-menu .menu-navi.navi-primary .navi-subnavi>ul{margin:0;padding:0;list-style:none}section.header .header-menu .menu-navi.navi-primary .navi-subnavi>ul>li{display:block;margin:0}section.header .header-menu .menu-navi.navi-primary .navi-subnavi .subnavi-link{display:inline-block;padding:5px 20px;transition:color .2s ease-in-out;text-decoration:none;text-indent:.05em;letter-spacing:.05em;text-transform:uppercase;color:#99a0a0;font-family:"ConduitITCStd",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:500;line-height:20px}section.header .header-menu .menu-navi.navi-primary .navi-subnavi .subnavi-link:hover{color:#fff}section.header .header-menu .menu-navi.navi-primary>ul>li.active .navi-link{color:#fff}section.header .header-menu .menu-navi.navi-primary > ul > li:not(.active) .navi-link:not(:hover)::before {bottom:4px;visibility:hidden;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}section.header .header-menu .menu-navi.navi-primary>ul>li.dropdown:hover{z-index:2}section.header .header-menu .menu-navi.navi-primary>ul>li.dropdown:hover .navi-link::before{visibility:hidden;opacity:0}section.header .header-menu .menu-navi.navi-primary>ul>li.dropdown .navi-link::after{position:absolute;z-index:-1;top:-5px;right:0;bottom:0;left:0;content:"";transition:visibility .2s ease-in-out , opacity .2s ease-in-out;border-radius:3px 3px 0 0;background:#1a1919}section.header .header-menu .menu-navi.navi-primary > ul > li.dropdown:not(.active) .navi-link::before {display:none}section.header .header-menu .menu-navi.navi-primary > ul > li.dropdown:not(:hover) .navi-link::after {visibility:hidden;opacity:0}section.header .header-menu .menu-navi.navi-primary > ul > li.dropdown:not(:hover) .navi-subnavi {visibility:hidden;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translate3d(0,-20px,0);opacity:0}section.header .header-toggle{position:relative;z-index:0;display:none;float:right;clear:right;width:40px;height:40px;margin-right:-5px;cursor:pointer}section.header .header-toggle i{position:absolute;top:50%;left:50%;width:30px;height:14px;margin:-7px 0 0 -15px}section.header .header-toggle i::before,section.header .header-toggle i::after{position:absolute;right:0;left:0;height:2px;content:"";transition:top .2s ease-in-out , bottom .2s ease-in-out , transform .2s ease-in-out , background-color .2s ease-in-out;background:#abafb1}section.header .header-toggle i::before{top:0}section.header .header-toggle i::after{bottom:0}section.header .header-toggle:hover i::before,section.header .header-toggle:hover i::after{background-color:#fff}section.header.header-black,section.header.header-white{position:relative;top:auto;left:auto}section.header.header-black{background:#000}section.header.header-white .header-wrapper{border-bottom:2px solid #e0e1e1}section.header.header-white .header-menu .menu-navi.navi-secondary .navi-link:hover{color:#fff;background-color:#1a1919}section.header.header-white .header-menu .menu-navi.navi-primary .navi-link,section.header.header-white .header-menu .menu-navi.navi-primary>ul>li.active .navi-link{color:#1a1919}section.header.header-white .header-menu .menu-navi.navi-primary .navi-link::before{background:#1a1919}section.header.header-white .header-menu .menu-navi.navi-primary>ul>li.dropdown::after{position:absolute;z-index:2;right:0;bottom:-5px;left:0;height:10px;content:"";transition:visibility .2s ease-in-out , opacity .2s ease-in-out;pointer-events:none;background:#fff}section.header.header-white .header-menu .menu-navi.navi-primary > ul > li.dropdown:not(:hover)::after {visibility:hidden;opacity:0}section.header.header-white .header-menu .menu-navi.navi-primary>ul>li.dropdown .navi-link::after,section.header.header-white .header-menu .menu-navi.navi-primary .navi-subnavi{background:#fff;box-shadow:0 0 5px rgba(25,25,25,.35)}section.header.header-white .header-menu .menu-navi.navi-primary .navi-subnavi .subnavi-link{color:#99a0a0}section.header.header-white .header-menu .menu-navi.navi-primary .navi-subnavi .subnavi-link:hover{color:#576063}section.mobile-menu{position:fixed;z-index:999;top:0;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;height:100%;transition:visibility .2s ease-in-out , opacity .2s ease-in-out}section.mobile-menu .mobile-menu-inner{padding:20px 25px 30px}section.mobile-menu .mobile-menu-header::after{display:block;clear:both;content:""}section.mobile-menu .mobile-menu-header>.left{float:left;clear:left}section.mobile-menu .mobile-menu-header>.right{float:right;clear:right}section.mobile-menu .mobile-menu-header .header-account{position:relative;z-index:0;display:block;padding-left:30px;text-decoration:none;letter-spacing:.05em;text-transform:uppercase;color:#fff;font-family:"ConduitITCStd",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:40px}section.mobile-menu .mobile-menu-header .header-account::before{position:absolute;top:0;left:0;width:20px;height:40px;content:"";background:url(assets/static/img/icons/Account.svg) center no-repeat;background-size:20px 20px}section.mobile-menu .mobile-menu-header .header-toggle{position:relative;z-index:0;display:block;width:40px;height:40px;margin-right:-5px;cursor:pointer}section.mobile-menu .mobile-menu-header .header-toggle i{position:absolute;top:50%;left:50%;width:30px;height:14px;margin:-7px 0 0 -15px}section.mobile-menu .mobile-menu-header .header-toggle i::before,section.mobile-menu .mobile-menu-header .header-toggle i::after{position:absolute;right:0;left:0;height:2px;content:"";transition:top .2s ease-in-out , bottom .2s ease-in-out , transform .2s ease-in-out , background-color .2s ease-in-out;background:#abafb1}section.mobile-menu .mobile-menu-header .header-toggle i::before{top:0}section.mobile-menu .mobile-menu-header .header-toggle i::after{bottom:0}section.mobile-menu .mobile-menu-header .header-toggle:hover i::before,section.mobile-menu .mobile-menu-header .header-toggle:hover i::after{background-color:#fff}section.mobile-menu .mobile-menu-content:not(:first-child) {margin-top:40px}section.mobile-menu .mobile-menu-content .content-button-block::after{display:block;clear:both;content:""}section.mobile-menu .mobile-menu-content .content-button-block .btn{float:left;clear:both;background:#576062}section.mobile-menu .mobile-menu-content .content-button-block .btn:not(:first-child) {margin-top:15px}section.mobile-menu .mobile-menu-content .content-navi:not(:first-child) {margin-top:45px}section.mobile-menu .mobile-menu-content .content-navi>ul{margin:0;padding:0;list-style:none}section.mobile-menu .mobile-menu-content .content-navi>ul>li{display:block;margin:0}section.mobile-menu .mobile-menu-content .content-navi > ul > li:not(:first-child) {margin-top:20px}section.mobile-menu .mobile-menu-content .content-navi .navi-link{display:inline-block;transition:color .2s ease-in-out;vertical-align:top;text-decoration:none;letter-spacing:.05em;text-transform:uppercase;color:#abafb1;font-family:"ConduitITCStd",Arial,sans-serif;font-size:25px;font-size:1.5625rem;font-weight:700;line-height:1}section.mobile-menu .mobile-menu-content .content-navi .navi-link:hover{color:#fff}section.mobile-menu .mobile-menu-footer{padding-top:30px;border-top:1px solid #6d7578}section.mobile-menu .mobile-menu-footer:not(:first-child) {margin-top:60px}section.mobile-menu .mobile-menu-footer .footer-social{text-align:center}section.mobile-menu .mobile-menu-footer .footer-social ul.social-icons .icons-btn svg .svg-fill{fill:#8e9193}section.mobile-menu .mobile-menu-footer .footer-social ul.social-icons .icons-btn:hover svg .svg-fill{fill:#fff}section.mobile-menu-background{position:fixed;z-index:998;top:0;left:0;width:100%;width:100vw;height:100%;height:100vh;transition:visibility .2s ease-in-out , opacity .2s ease-in-out;background:#000}body.open-mobile-menu{overflow:hidden!important}body.open-mobile-menu section.header .header-toggle i::before,body.open-mobile-menu section.mobile-menu .mobile-menu-header .header-toggle i::before{top:6px;transform:rotate(45deg)}body.open-mobile-menu section.header .header-toggle i::after,body.open-mobile-menu section.mobile-menu .mobile-menu-header .header-toggle i::after{bottom:6px;transform:rotate(-45deg)}body:not(.open-mobile-menu) section.mobile-menu,
body:not(.open-mobile-menu) section.mobile-menu-background {visibility:hidden;overflow:hidden;opacity:0}section.sheader{position:relative;z-index:99;background:#000}section.sheader .sheader-wrapper{padding:20px 0 40px}section.sheader .sheader-logo{width:100%;max-width:170px}section.sheader .sheader-logo img{width:100%;max-width:170px}section.sheader .sheader-steps{text-align:center;font-family:"ConduitITCStd",Arial,sans-serif}section.sheader .sheader-steps>ul{margin:0 -20px;padding:0;list-style:none;font-size:0}section.sheader .sheader-steps>ul>li{display:inline-block;overflow:hidden;margin:0;padding:0 20px;vertical-align:top}section.sheader .sheader-steps .steps-content .content-number{position:relative;z-index:0;display:block;width:50px;height:50px;margin:0 auto;color:#8d9496;border:2px solid #8d9496;border-radius:50%;background:none;font-size:35px;font-size:2.1875rem;font-weight:700;line-height:46px}section.sheader .sheader-steps .steps-content .content-title{position:relative;z-index:0;display:block;text-indent:.05em;letter-spacing:.05em;text-transform:uppercase;color:#8d9496;font-size:14px;font-size:.875rem;font-weight:700;line-height:30px}section.sheader .sheader-steps .steps-content .content-title:not(:first-child) {margin-top:5px}section.sheader .sheader-steps > ul > li:not(:first-child) .steps-content .content-number::before,
section.sheader .sheader-steps > ul > li:not(:last-child) .steps-content .content-number::after {position:absolute;top:50%;height:2px;margin-top:-1px;content:"";background:#8d9496}section.sheader .sheader-steps > ul > li:not(:first-child) .steps-content .content-number::before {right:48px;left:-9999%}section.sheader .sheader-steps > ul > li:not(:last-child) .steps-content .content-number::after {right:-9999%;left:48px}section.sheader .sheader-steps>ul>li.active .steps-content .content-number{color:#1a1919;border-color:#fff;background-color:#fff}section.sheader .sheader-steps>ul>li.active .steps-content .content-title{color:#fff;font-size:16px;font-size:1rem}section.sheader .sheader-steps>ul>li.active .steps-content .content-title::before{position:absolute;z-index:-1;right:0;right:.05em;bottom:1px;left:0;left:.05em;display:block;height:2px;content:"";content:"";background:#fff}section.sheader .sheader-caption:not(:first-child) {margin-top:60px}section.sheader .sheader-caption{text-align:center;color:#fff}section.sheader .sheader-caption .caption-title{font-size:45px;font-size:2.8125rem;font-weight:700;line-height:1.25}section.sheader .sheader-caption .caption-title:only-child{padding-top:24px}section.sheader .sheader-caption .caption-subtitle{letter-spacing:.05em;text-transform:uppercase;color:#abafb1;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:500;line-height:1}section.sheader .sheader-caption .caption-subtitle:not(:first-child) {margin-top:4px}section.sheader .sheader-background{position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100%;max-width:1840px;margin-left:-920px}section.sheader .sheader-background .background-image{position:absolute;top:0;right:0;bottom:0;left:0}section.sheader .sheader-background .background-image::before,section.sheader .sheader-background .background-image::after{position:absolute;z-index:1;top:0;bottom:0;width:300px;content:""}section.sheader .sheader-background .background-image::before{left:50%;-webkit-transform:translateX(-920px);-ms-transform:translateX(-920px);transform:translate3d(-920px,0,0);background:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%)}section.sheader .sheader-background .background-image::after{right:50%;-webkit-transform:translateX(920px);-ms-transform:translateX(920px);transform:translate3d(920px,0,0);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}section.sheader .sheader-background .background-image img{position:absolute;top:0;left:0;width:100%;height:100%}section.sheader .sheader-background .background-fade{position:absolute;z-index:1;top:0;bottom:0;left:50%;width:1840px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate3d(-50%,0,0)}section.sheader .sheader-background .background-fade::after{position:absolute;top:0;right:50%;bottom:0;left:0;content:"";background:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 100%)}section.hero{position:relative;z-index:0;background:#000}section.hero::before{position:absolute;z-index:-1;top:0;right:0;left:0;height:280px;content:"";background:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 25%,rgba(0,0,0,0) 100%)}section.hero .hero-content{padding:120px 0 80px;color:#fff}section.hero .hero-content>.container{font-size:0}section.hero .hero-content>.container::before{display:inline-block;width:0;height:315px;content:"";vertical-align:bottom}section.hero .hero-content .content-wrapper{position:relative;z-index:0;display:inline-block;width:100%;vertical-align:bottom;font-size:16px;font-size:1rem;min-height:390px}section.hero .hero-content .content-subtitle{color:#abafb1;line-height:20px}section.hero .hero-content .content-title{max-width:550px;font-size:58px;font-size:3.625rem;font-weight:700;line-height:65px}section.hero .hero-content .content-title:not(:first-child) {margin-top:20px}section.hero .hero-content .content-button-block:not(:first-child) {margin-top:30px}section.hero .hero-content .content-arrow{position:absolute;bottom:-40px;left:50%;width:32px;margin-left:-16px;cursor:pointer;transition:color .2s ease-in-out;color:#abafb1}section.hero .hero-content .content-arrow:hover{color:#fff}section.hero .hero-content .content-arrow .arrow-title{position:absolute;bottom:50px;left:50%;display:block;width:200px;margin-left:-100px;text-align:center;white-space:nowrap;text-indent:.075em;letter-spacing:.075em;text-transform:uppercase;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:500;line-height:1}section.hero .hero-content .content-arrow .arrow-button{display:block;width:32px;height:32px;margin:0 auto;background:none}section.hero .hero-content .content-arrow .arrow-button svg{width:100%;height:100%}section.hero .hero-content .content-arrow .arrow-button svg .svg-fill{fill:currentColor}section.hero .hero-background{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0}section.hero .hero-background .background-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section.cover{position:relative;z-index:0;background:#000}section.cover::before{position:absolute;z-index:0;top:0;right:0;left:0;height:280px;content:"";background:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 25%,rgba(0,0,0,0) 100%)}section.cover .cover-wrapper{position:absolute;z-index:1;right:0;bottom:0;left:0}section.cover .cover-content{padding:50px 0}section.cover .cover-content .content-title{color:#fff;font-size:55px;font-size:3.4375rem;font-weight:700;line-height:1.25}section.cover .cover-content .content-subtitle{color:#abafb1}section.cover .cover-content .content-subtitle:not(:first-child) {margin-top:5px}section.cover .cover-content .content-text{width:100%;max-width:475px;color:#fff}section.cover .cover-background{position:relative;z-index:-1;overflow:hidden;width:100%;max-width:1840px;min-height:320px;max-height:480px;margin:0 auto}section.cover .cover-background::before{display:block;padding-bottom:50%;content:""}section.cover .cover-background .background-image{position:absolute;top:0;right:0;bottom:0;left:0}section.cover .cover-background .background-image::before,section.cover .cover-background .background-image::after{position:absolute;z-index:1;top:0;bottom:0;width:300px;content:""}section.cover .cover-background .background-image::before{left:50%;-webkit-transform:translateX(-920px);-ms-transform:translateX(-920px);transform:translate3d(-920px,0,0);background:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%)}section.cover .cover-background .background-image::after{right:50%;-webkit-transform:translateX(920px);-ms-transform:translateX(920px);transform:translate3d(920px,0,0);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}section.cover .cover-background .background-image img{position:absolute;top:0;left:0;width:100%;height:100%}section.cover .cover-background .background-fade{position:absolute;z-index:1;top:0;bottom:0;left:50%;width:1840px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate3d(-50%,0,0)}section.cover .cover-background .background-fade::after{position:absolute;top:0;right:50%;bottom:0;left:0;content:"";background:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 100%)}section.cover.cover-sm .cover-background{max-height:400px}section.site-content{overflow:hidden;background:#fff}section.intro-home{position:relative;z-index:0;overflow:hidden;padding:80px 0}section.intro-home .intro-home-wrapper::after{display:block;clear:both;content:""}section.intro-home .intro-home-wrapper>.left{float:left;clear:left;width:100%;width:calc(50% - 40px);max-width:600px}section.intro-home .intro-home-wrapper>.right{float:right;clear:right;width:100%;width:calc(50% - 20px);max-width:630px}section.intro-home .intro-home-image{width:100%;background:#1a1919}section.intro-home .intro-home-image img{width:100%}section.intro-home .intro-home-content .content-title{position:relative;padding:25px 0;letter-spacing:.03em;font-weight:700}section.intro-home .intro-home-content .content-title::before{position:absolute;z-index:-1;top:-9999%;right:-9999%;bottom:0;left:-9999%;display:block;content:"";background:#eaebeb}section.intro-home .intro-home-content .content-text:not(:first-child) {margin-top:20px}section.intro-home .intro-home-content .content-button-block:not(:first-child) {margin-top:30px}section.intro-stickers{padding-bottom:80px}section.intro-stickers .intro-stickers-main{text-align:center}section.intro-stickers .intro-stickers-main .main-grid{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;font-size:0}section.intro-stickers .intro-stickers-main .main-grid>.grid-item{position:relative;display:inline-block;flex:0 0 auto;-ms-flex:0 0 auto;width:auto;max-width:100%;padding:0;vertical-align:top;font-size:16px;font-size:1rem}section.intro-stickers .intro-stickers-main .main-content{max-width:200px}section.intro-stickers .intro-stickers-main .main-content .content-image{width:auto;height:120px}section.intro-stickers .intro-stickers-main .main-content .content-image img{position:relative;top:50%;max-height:110px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translate3d(0,-50%,0)}section.intro-stickers .intro-stickers-main .main-content .content-title{font-size:0}section.intro-stickers .intro-stickers-main .main-content .content-title:not(:first-child) {margin-top:15px}section.intro-stickers .intro-stickers-main .main-content .content-title::before{display:inline-block;width:0;height:36px;content:"";vertical-align:middle}section.intro-stickers .intro-stickers-main .main-content .content-title .title-text{display:inline-block;vertical-align:middle}section.intro-stickers .intro-stickers-main .main-content .content-title .title-text p{margin:0}section.intro-about{padding-top:80px}section.intro-about .intro-about-wrapper::after{display:block;clear:both;content:""}section.intro-about .intro-about-wrapper>.left{float:left;clear:left;width:100%;width:calc(50% - 20px);max-width:630px}section.intro-about .intro-about-wrapper>.right{float:right;clear:right;width:100%;width:calc(50% - 40px);max-width:600px}section.intro-about .intro-about-content .content-title{font-weight:700}section.intro-about .intro-about-content .content-text:not(:first-child) {margin-top:20px}section.intro-about .intro-about-image img{width:100%}section.hdiw{padding:60px 0 100px}section.hdiw .container{max-width:1570px}section.hdiw .hdiw-title{text-align:center;color:#1a1919}section.hdiw .hdiw-slider{position:relative;z-index:0}section.hdiw .hdiw-slider:not(:first-child) {margin-top:35px}section.hdiw .hdiw-slider .slick-arrow{position:absolute;z-index:1;top:50%;overflow:hidden;width:35px;height:45px;margin:-22.5px 0 0;padding:0;cursor:pointer;user-select:none;transition:visibility .2s ease-in-out , background-color .2s ease-in-out , transform .2s ease-in-out , opacity .2s ease-in-out;text-indent:100%;color:transparent;border:none;outline:none;background:#576062 center no-repeat;background-size:15px 25px;font-size:0}section.hdiw .hdiw-slider .slick-arrow:hover{background-color:#1a1919}section.hdiw .hdiw-slider .slick-arrow.slick-prev{left:-25px;background-image:url(assets/static/img/icons/slider/Prev.svg);background-position:left 9px center}section.hdiw .hdiw-slider .slick-arrow.slick-next{right:-25px;background-image:url(assets/static/img/icons/slider/Next.svg);background-position:right 9px center}section.hdiw .hdiw-slider .slick-arrow.slick-disabled{visibility:hidden;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}section.hdiw .hdiw-slider .slider-carousel{width:100%;max-width:1300px;margin:0 auto;font-size:0}section.hdiw .hdiw-slider .slider-carousel .slick{margin:0 -20px}section.hdiw .hdiw-slider .slider-carousel .slick-list{overflow:visible}section.hdiw .hdiw-slider .slider-carousel .carousel-slide{position:relative;z-index:0;display:inline-block;width:100%;padding:0 20px;text-align:left;vertical-align:top}section.hdiw .hdiw-slider .slider-carousel .carousel-slide .slide-content .content-icon{width:100%;max-width:120px;margin:0 auto}section.hdiw .hdiw-slider .slider-carousel .carousel-slide .slide-content .content-icon img{width:100%}section.hdiw .hdiw-slider .slider-carousel .carousel-slide .slide-content .content-title:not(:first-child) {margin-top:20px}section.hdiw .hdiw-slider .slider-carousel .carousel-slide .slide-content .content-text:not(:first-child) {margin-top:10px}section.hdiw .hdiw-slider .slider-carousel .carousel-slide:not(:last-child)::before {position:absolute;top:59px;right:-40px;width:80px;height:2px;content:"";background:#d7d8d8}section.hdiw .hdiw-link-block p{max-width:870px;margin:20px auto 0;text-align:center}section.hdiw .hdiw-link-block{text-align:center}section.hdiw .hdiw-link-block:not(:first-child) {margin-top:40px}section.hdiw .hdiw-link-block a.desktop{display:inline-block}section.hdiw .hdiw-link-block a.mobile{display:none}section.hdiw .hdiw-footer{max-width:1300px;margin:0 auto}section.hdiw .hdiw-footer:not(:first-child) {margin-top:60px}section.hdiw .hdiw-footer::after{display:block;clear:both;content:""}section.hdiw .hdiw-footer>.left{float:left;clear:left;width:100%;width:calc(50% - 40px);max-width:600px}section.hdiw .hdiw-footer>.right{float:right;clear:right;width:100%;width:calc(50% - 20px);max-width:630px}section.hdiw .hdiw-footer .footer-image img{width:100%}section.hdiw .hdiw-footer .footer-content .content-text:not(:first-child) {margin-top:20px}section.wmoss{padding:80px 0 100px}section.wmoss .wmoss-wrapper:not(:first-child) {margin-top:25px}section.wmoss .wmoss-wrapper::after{display:block;clear:both;content:""}section.wmoss .wmoss-wrapper>.left{float:left;clear:left;width:100%;width:calc(100% - 420px);max-width:870px}section.wmoss .wmoss-wrapper>.right{float:right;clear:right;width:100%;max-width:360px;padding-left:40px;border-left:1px solid #e0e1e1}section.wmoss .wmoss-content .content-text:not(:first-child) {margin-top:25px}section.wmoss .wmoss-content .content-button-block:not(:first-child) {margin-top:35px}section.wmoss .wmoss-content .content-list{padding:5px 0}section.jtsc{position:relative;z-index:0;overflow:hidden;padding:60px 0 80px}section.jtsc .jtsc-title{text-align:center;font-weight:700}section.jtsc .jtsc-header{display:none;width:100%;max-width:600px;margin:0 auto}section.jtsc .jtsc-main:not(:first-child) {margin-top:50px}section.jtsc .jtsc-main .main-item-block:not(:first-child) {margin-top:100px}section.jtsc .jtsc-main .main-item-block.halfcw:first-child .halfcw-content .content-header{position:relative;padding:25px 0}section.jtsc .jtsc-main .main-item-block.halfcw:first-child .halfcw-content .content-header::before{position:absolute;z-index:-1;top:-9999%;right:-9999%;bottom:0;left:-9999%;display:block;content:"";background:#eaebeb}section.jtsc .jtsc-main .main-item-block.halfcw:not(:first-child) .halfcw-content {padding-top:25px}section.oscc{padding-top:60px}section.oscc .oscc-header{text-align:center}section.oscc .oscc-header .header-subtitle:not(:first-child) {margin-top:10px}section.oscc .oscc-main{position:relative;z-index:0}section.oscc .oscc-main:not(:first-child) {margin-top:40px}section.oscc .oscc-main::after{display:block;clear:both;content:""}section.oscc .oscc-main .main-left-sidebar{position:absolute;top:0;bottom:0;left:0;width:25%;padding-right:10px}section.oscc .oscc-main .main-left-sidebar .sidebar-image{position:relative;z-index:0;display:block;overflow:hidden;width:100%;height:100%;background:#1a1919}section.oscc .oscc-main .main-left-sidebar .sidebar-image img{transition:transform .2s ease-in-out , opacity .2s ease-in-out}section.oscc .oscc-main .main-left-sidebar .sidebar-image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:.75}section.oscc .oscc-main .main-grid{float:right;clear:right;width:75%;padding-left:10px;font-size:0}section.oscc .oscc-main .main-grid>.grid-item{display:inline-block;width:50%;padding:0;vertical-align:top;font-size:16px;font-size:1rem}section.oscc .oscc-main .main-grid > .grid-item:not(:first-child) {padding-left:10px}section.oscc .oscc-main .main-grid > .grid-item:not(:last-child) {padding-right:10px}section.oscc .oscc-main .main-grid .grid-row:not(:first-child) {margin-top:20px}section.oscc .oscc-main .main-content{position:relative;z-index:0;display:block}section.oscc .oscc-main .main-content .content-image-sm,section.oscc .oscc-main .main-content .content-image-lg{position:relative;z-index:0;overflow:hidden;background:#1a1919}section.oscc .oscc-main .main-content .content-image-sm img,section.oscc .oscc-main .main-content .content-image-lg img{transition:transform .2s ease-in-out , opacity .2s ease-in-out}section.oscc .oscc-main .main-content .content-image-sm{min-height:100px;max-height:200px}section.oscc .oscc-main .main-content .content-image-sm::before{display:block;padding-bottom:64.51612903225806%;content:""}section.oscc .oscc-main .main-content .content-image-sm::after{position:absolute;top:50%;right:0;bottom:0;left:0;content:"";background:linear-gradient(to bottom,rgba(26,25,25,0) 0%,rgba(26,25,25,1) 100%)}section.oscc .oscc-main .main-content .content-image-lg{min-height:220px;max-height:450px}section.oscc .oscc-main .main-content .content-image-lg::before{display:block;padding-bottom:70.3125%;content:""}section.oscc .oscc-main .main-content .content-image-lg::after{position:absolute;top:50%;right:0;bottom:0;left:0;content:"";background:linear-gradient(to bottom,rgba(26,25,25,0) 0%,rgba(26,25,25,1) 100%)}section.oscc .oscc-main .main-content .content-caption{position:absolute;right:30px;bottom:30px;left:30px}section.oscc .oscc-main .main-content .content-caption .caption-title{color:#fff}section.oscc .oscc-main .main-content .content-caption .caption-subtitle{color:#abafb1}section.oscc .oscc-main .main-content .content-caption .caption-subtitle:not(:first-child) {margin-top:10px}section.oscc .oscc-main a.main-content:hover .content-image-sm img,section.oscc .oscc-main a.main-content:hover .content-image-lg img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:.75}section.lmaos{padding:120px 0}section.lmaos .lmaos-wrapper::after{display:block;clear:both;content:""}section.lmaos .lmaos-wrapper>.left{float:left;clear:left;width:100%;width:calc(50% - 40px);max-width:490px}section.lmaos .lmaos-wrapper>.right{float:right;clear:right;width:100%;width:calc(50% - 20px);max-width:520px}section.lmaos .lmaos-image{width:100%;background:#1a1919}section.lmaos .lmaos-image img{width:100%}section.lmaos .lmaos-content{padding-top:40px}section.lmaos .lmaos-content .content-text:not(:first-child) {margin-top:20px}section.lmaos .lmaos-content .content-button-block:not(:first-child) {margin-top:30px}section.jtflsc{padding:80px 0 100px;background:#eaebeb}section.jtflsc .jtflsc-wrapper{max-width:1190px;margin-left:auto}section.jtflsc .jtflsc-wrapper::after{display:block;clear:both;content:""}section.jtflsc .jtflsc-wrapper>.left{float:left;clear:left;width:100%;width:calc(50% - 95px);max-width:490px}section.jtflsc .jtflsc-wrapper>.right{float:right;clear:right;width:100%;width: calc(50% + 35px);max-width:630px}section.jtflsc .jtflsc-content .content-title{font-weight:700}section.jtflsc .jtflsc-content .content-list:not(:first-child) {margin-top:20px}section.jtflsc .jtflsc-content .content-button-block:not(:first-child) {margin-top:30px}section.jtflsc .jtflsc-image{width:100%;background:#1a1919}section.jtflsc .jtflsc-image img{width:100%}section.scm{position:relative;z-index:0;padding:70px 0 80px}section.scm::before{position:absolute;z-index:-1;top:0;right:0;left:0;display:block;height:320px;content:"";background:#eaebeb}section.scm .scm-header{width:100%;max-width:780px;margin:0 auto;text-align:center}section.scm .scm-header .header-title{font-weight:700}section.scm .scm-header .header-text:not(:first-child) {margin-top:10px}section.scm .scm-membership:not(:first-child) {margin-top:40px}section.scm .scm-membership .membership-plans .plans-grid{margin:0 -17.5px;font-size:0}section.scm .scm-membership .membership-plans .plans-grid>.grid-item{display:inline-block;width:33.33333333333333%;padding:0 17.5px;vertical-align:top;font-size:16px;font-size:1rem}section.scm .scm-membership .membership-slider{position:relative;z-index:0}section.scm .scm-membership .membership-slider .slick-arrow{position:absolute;z-index:1;top:50%;overflow:hidden;width:35px;height:45px;margin:-22.5px 0 0;padding:0;cursor:pointer;user-select:none;transition:visibility .2s ease-in-out , background-color .2s ease-in-out , transform .2s ease-in-out , opacity .2s ease-in-out;text-indent:100%;color:transparent;border:none;outline:none;background:#576062 center no-repeat;background-size:15px 25px;font-size:0}section.scm .scm-membership .membership-slider .slick-arrow:hover{background-color:#1a1919}section.scm .scm-membership .membership-slider .slick-arrow.slick-prev{left:-25px;background-image:url(assets/static/img/icons/slider/Prev.svg);background-position:left 9px center}section.scm .scm-membership .membership-slider .slick-arrow.slick-next{right:-25px;background-image:url(assets/static/img/icons/slider/Next.svg);background-position:right 9px center}section.scm .scm-membership .membership-slider .slick-arrow.slick-disabled{visibility:hidden;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}section.scm .scm-membership .membership-slider .slider-carousel{margin:0 auto;font-size:0}section.scm .scm-membership .membership-slider .slider-carousel .slick{margin:0 -17.5px}section.scm .scm-membership .membership-slider .slider-carousel .slick-list{overflow:visible}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide{position:relative;z-index:0;display:inline-block;width:100%;padding:0 17.5px;text-align:left;vertical-align:top}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content{position:relative;z-index:0;overflow:hidden;min-height:395px;color:#fff;background:#1a1919}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-image{position:absolute;z-index:-1;top:0;right:0;left:0;height:200px}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-image::before{position:absolute;z-index:1;top:50px;right:0;bottom:0;left:0;content:"";background:linear-gradient(to bottom,rgba(26,25,25,0) 0%,rgba(26,25,25,1) 100%)}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details{position:absolute;z-index:1;right:30px;bottom:35px;left:30px}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-header .header-title{font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.25}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-header .header-subtitle{margin:0 -10px;color:#abafb1;line-height:20px}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-header .header-subtitle:not(:first-child) {margin-top:5px}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-header .header-subtitle::after{display:block;clear:both;content:""}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-header .header-subtitle .subtitle-price{float:left;margin:0 10px;margin-top:5px;letter-spacing:.05em;text-transform:uppercase;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:500}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-header .header-subtitle .subtitle-score{position:relative;z-index:0;float:left;margin:0 10px;margin-top:5px;padding-left:30px;font-size:15px;font-size:.9375rem}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-header .header-subtitle .subtitle-score::before{position:absolute;top:0;left:0;width:20px;height:20px;content:"";vertical-align:top;background:url(assets/static/img/icons/Cow.svg) center no-repeat;background-size:contain}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-text{font-size:16px;font-size:1rem;line-height:1.25}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-text:not(:first-child) {margin-top:20px}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-button-block:not(:first-child) {margin-top:30px}section.scm .scm-membership .membership-included:not(:first-child) {margin-top:60px}section.scm .scm-membership .membership-included .included-title{text-align:center}section.scm .scm-membership .membership-included .included-grid{width:100%;max-width:1080px;margin:0 auto}section.scm .scm-membership .membership-included .included-grid:not(:first-child) {margin-top:25px}section.scm .scm-membership .membership-included .included-content::after{display:block;clear:both;content:""}section.scm .scm-membership .membership-included .included-content .content-icon{float:left;clear:left;width:70px;height:70px}section.scm .scm-membership .membership-included .included-content .content-icon img{width:100%;height:100%;object-fit:contain}section.scm .scm-membership .membership-included .included-content .content-details{float:right;clear:right;width:100%;width:calc(100% - 90px);max-width:250px;font-size:0}section.scm .scm-membership .membership-included .included-content .content-details::before{display:inline-block;width:0;height:70px;content:"";vertical-align:middle}section.scm .scm-membership .membership-included .included-content .content-details .details-text{display:inline-block;vertical-align:middle;font-size:16px;font-size:1rem;line-height:1.25}section.scm .scm-main:not(:first-child) {margin-top:120px}section.scm .scm-main .main-item-block:not(:first-child) {margin-top:100px}section.scm .scm-main .main-item-block.halfcw:first-child .halfcw-content{padding-top:50px}section.scm .scm-main .main-item-block.halfcw:not(:first-child) .halfcw-content {padding-top:25px}section.waitlist{padding:50px 0 100px}section.waitlist .waitlist-wrapper::after{display:block;clear:both;content:""}section.waitlist .waitlist-wrapper>.left{float:left;clear:left;width:100%;width:calc(50% - 160px);max-width:420px}section.waitlist .waitlist-wrapper>.right{float:right;clear:right;width:100%;width: calc(50% + 100px);max-width:750px}section.waitlist .waitlist-wrapper.step1>.left{float:left;clear:left;width:100%;width:calc(50% - 50px);max-width:600px}section.waitlist .waitlist-wrapper.step1>.right{float:right;clear:right;width:100%;width:calc(50% - 20px);max-width:630px}section.waitlist .waitlist-content .content-title{width:100%;max-width:400px;font-size:30px;font-size:1.875rem}section.our-story{padding:60px 0 200px}section.our-story .our-story-content .content-intro{width:100%;max-width:1020px;margin:0 auto;text-align:center;font-size:22px;font-size:1.375rem;line-height:1.5}section.our-story .our-story-content .content-banner{position:relative;z-index:0;overflow:hidden;min-height:300px;background:#1a1919}section.our-story .our-story-content .content-banner:not(:first-child) {margin-top:60px}section.our-story .our-story-content .content-banner::before{display:block;padding-bottom:31.92307692307692%;content:""}section.our-story .our-story-content .content-banner .banner-caption{position:absolute;top:50%;right:25px;left:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translate3d(0,-50%,0);text-align:center;text-transform:uppercase;color:#fff;font-family:"ConduitITCStd",Arial,sans-serif;font-size:40px;font-size:2.5rem;font-weight:700;line-height:1;backface-visibility:hidden}section.our-story .our-story-content .content-banner .banner-image{position:absolute;z-index:-1;top:-10%;top:-10vh;right:0;bottom:-10%;bottom:-10vh;left:0}section.our-story .our-story-content .content-banner .banner-image img{width:100%;height:100%;object-fit:cover}section.our-story .our-story-content .content-body{width:100%;max-width:860px;margin:0 auto}section.our-story .our-story-content .content-body:not(:first-child) {margin-top:60px}section.our-story .our-story-content .content-body.body-lm:not(:first-child) {margin-top:200px}section.our-story .our-story-content .content-body .body-text:not(:first-child) {margin-top:30px}section.our-story .our-story-content .content-body-banner{position:relative;z-index:0;overflow:hidden;width:100%;max-width:1080px;max-height:450px;margin:0 auto;background:#1a1919}section.our-story .our-story-content .content-body-banner:not(:first-child) {margin-top:200px}section.our-story .our-story-content .content-body-banner::before{display:block;padding-bottom:41.66666666666667%;content:""}section.our-story .our-story-content .content-body-banner .banner-image{position:absolute;z-index:-1;top:-10%;top:-10vh;right:0;bottom:-10%;bottom:-10vh;left:0}section.our-story .our-story-content .content-body-banner .banner-image img{width:100%;height:100%;object-fit:cover}section.faqs{padding:60px 0 80px}section.faqs .faqs-title{text-align:center;font-size:40px;font-size:2.5rem;font-weight:700}section.faqs .faqs-intro{width:100%;max-width:960px;margin:0 auto;text-align:left;font-size:22px;font-size:1.375rem;line-height:1.5}section.faqs .faqs-content:not(:first-child) {margin-top:80px}section.faqs .faqs-content .content-item{padding:40px 0;border-top:2px solid #e0e1e1}section.faqs .faqs-content .content-question{position:relative;padding-right:56px;cursor:pointer}section.faqs .faqs-content .content-question::before{position:absolute;top:8px;right:0;width:36px;height:20px;content:"";transition:transform .2s ease-in-out;background:url(assets/static/img/icons/FAQ-Arrow.svg) center no-repeat;background-size:contain}section.faqs .faqs-content .content-question.active::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.faqs .faqs-content .content-question.noclose::before{display:none;content:"";background:none}section.faqs .faqs-content .content-question .question-title{width:100%;max-width:1080px;color:#1a1919;font-size:30px;font-size:1.875rem;font-weight:700;line-height:36px}section.faqs .faqs-content .content-answer{display:none;width:100%;max-width:1080px}section.faqs .faqs-content .content-answer:not(:first-child) {margin-top:20px}section.faqs.faqs-alt{padding:100px 0 120px}section.faqs.faqs-alt .faqs-content:not(:first-child) {margin-top:60px}section.our-promise{padding:60px 0 120px}section.our-promise .our-promise-intro{width:100%;max-width:960px;margin:0 auto;text-align:center;font-size:22px;font-size:1.375rem;line-height:1.5}section.our-promise .our-promise-stickers:not(:first-child) {margin-top:60px}section.our-promise .our-promise-stickers .stickers-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}section.our-promise .our-promise-stickers .stickers-item:not(:first-child) {margin-top:60px}section.our-promise .our-promise-stickers .stickers-item:nth-child(even) {-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.our-promise .our-promise-stickers .stickers-image{width:100%;width:calc(50% - 50px);max-width:590px}section.our-promise .our-promise-stickers .stickers-image a,section.our-promise .our-promise-stickers .stickers-image img{display:block;max-width:100%;height:auto;max-height:280px;margin:0 auto}section.our-promise .our-promise-stickers .stickers-content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;width:calc(50% - 10px);max-width:640px}section.our-promise .our-promise-stickers .stickers-content .content-title{color:#1a1919;font-size:26px;font-size:1.625rem;font-weight:700;line-height:1.25}section.our-promise .our-promise-stickers .stickers-content .content-text:not(:first-child) {margin-top:15px}section.contact{padding:80px 0 120px}section.contact .contact-wrapper{width:100%;max-width:860px;margin:0 auto}section.contact .contact-header .header-text{width:100%;max-width:640px}section.contact .contact-header .header-text:not(:first-child) {margin-top:20px}section.contact .contact-form:not(:first-child) {margin-top:60px}section.product{position:relative;z-index:0;overflow:hidden;padding:80px 0}section.product .product-wrapper::after{display:block;clear:both;content:""}section.product .product-wrapper>.left{float:left;clear:left;width:100%;width:calc(50% - 50px);max-width:590px}section.product .product-wrapper>.right{float:right;clear:right;width:100%;width:calc(50% - 10px);max-width:640px}section.product .product-content .content-header{position:relative;padding:10px 0 30px}section.product .product-content .content-header::before{position:absolute;z-index:-1;top:-9999%;right:-9999%;bottom:0;left:-9999%;display:block;content:"";background:#eaebeb}section.product .product-content .content-header .header-details{font-size:0}section.product .product-content .content-header .header-details:not(:first-child) {margin-top:10px}section.product .product-content .content-header .header-details .details-price{display:inline-block;margin-right:15px;vertical-align:bottom;text-transform:uppercase;color:#0f7123;font-family:"ConduitITCStd",Arial,sans-serif;font-size:35px;font-size:2.1875rem;font-weight:700;line-height:30px}section.product .product-content .content-header .header-details .details-price strikethrough{display:inline-block;margin-right:5px;vertical-align:top;text-decoration:line-through;color:#abafb1;font-weight:500}section.product .product-content .content-header .header-details .details-reviews{display:inline-block;vertical-align:bottom}section.product .product-content .content-header .header-details .details-reviews .reviews-stars{display:inline-block;margin-right:10px;vertical-align:top;font-size:0}section.product .product-content .content-header .header-details .details-reviews .reviews-stars .stars-icon{position:relative;z-index:0;display:inline-block;width:16px;height:15px;cursor:default;vertical-align:top;background:url(assets/static/img/icons/stars/Grey-Empty.svg) left top no-repeat;background-size:16px 15px}section.product .product-content .content-header .header-details .details-reviews .reviews-stars .stars-icon:not(:first-child) {margin-left:2.5px}section.product .product-content .content-header .header-details .details-reviews .reviews-stars .stars-icon:not(:last-child) {margin-right:2.5px}section.product .product-content .content-header .header-details .details-reviews .reviews-stars .stars-icon.icon-half::before,section.product .product-content .content-header .header-details .details-reviews .reviews-stars .stars-icon.icon-filled::before{position:absolute;top:0;bottom:0;left:0;overflow:hidden;content:"";background:url(assets/static/img/icons/stars/Grey-Filled.svg) left top no-repeat;background-size:16px 15px}section.product .product-content .content-header .header-details .details-reviews .reviews-stars .stars-icon.icon-half::before{right:50%}section.product .product-content .content-header .header-details .details-reviews .reviews-stars .stars-icon.icon-filled::before{right:0}section.product .product-content .content-header .header-details .details-reviews .reviews-text{display:inline-block;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:500;line-height:20px}section.product .product-content .content-text:not(:first-child) {margin-top:30px}section.product .product-content .content-list:not(:first-child) {margin-top:20px}section.product .product-content .content-form{width:100%;max-width:495px}section.product .product-content .content-form:not(:first-child) {margin-top:40px}section.product .product-content .content-form form.form .form-input{margin-top:0;padding:14px 20px 12px;letter-spacing:.05em;text-transform:uppercase;color:#576063;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem}section.product .product-content .content-form form.form select.form-input{padding-right:46px;background-position:right 20px center}section.product .product-content .content-button-block:not(:first-child) {margin-top:50px}section.product .product-image{background:#1a1919}section.product .product-image img{width:100%}section.customer-reviews{position:relative;z-index:0;padding-top:80px}section.customer-reviews::before{position:absolute;z-index:-1;top:0;right:0;left:0;display:block;height:295px;content:"";background:#eaebeb}section.customer-reviews .customer-reviews-header{width:100%;max-width:1160px;margin:0 auto}section.customer-reviews .customer-reviews-header::after{display:block;clear:both;content:""}section.customer-reviews .customer-reviews-header>.header-left{float:left;clear:left}section.customer-reviews .customer-reviews-header>.header-right{float:right;clear:right}section.customer-reviews .customer-reviews-header .header-title{color:#1a1919;font-size:40px;font-size:2.5rem;font-weight:700;line-height:50px}section.customer-reviews .customer-reviews-form{display:none;width:100%;max-width:1160px;margin:0 auto}section.customer-reviews .customer-reviews-form:not(:first-child) {margin-top:30px}section.customer-reviews .customer-reviews-main{padding:60px;color:#fff;background:#576062}section.customer-reviews .customer-reviews-main:not(:first-child) {margin-top:30px}section.customer-reviews .customer-reviews-main .main-item{width:100%;max-width:1160px;margin:0 auto}section.customer-reviews .customer-reviews-main .main-item:not(:first-child) {padding-top:40px;border-top:1px solid #979797}section.customer-reviews .customer-reviews-main .main-item:not(:last-child) {padding-bottom:40px}section.customer-reviews .customer-reviews-main .main-content .content-stars{font-size:0}section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon{position:relative;z-index:0;display:inline-block;width:20px;height:19px;cursor:default;vertical-align:top;background:url(assets/static/img/icons/stars/White-Empty.svg) left top no-repeat;background-size:20px 19px}section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon:not(:first-child) {margin-left:2.5px}section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon:not(:last-child) {margin-right:2.5px}section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon.icon-half::before,section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon.icon-filled::before{position:absolute;top:0;bottom:0;left:0;overflow:hidden;content:"";background:url(assets/static/img/icons/stars/White-Filled.svg) left top no-repeat;background-size:20px 19px}section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon.icon-half::before{right:50%}section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon.icon-filled::before{right:0}section.customer-reviews .customer-reviews-main .main-content .content-text:not(:first-child) {margin-top:15px}section.customer-reviews .customer-reviews-main .main-content .content-title{font-weight:700}section.customer-reviews .customer-reviews-main .main-content .content-title:not(:first-child) {margin-top:30px}section.monthly-videos{padding:60px 0 40px;background:#eaebeb}section.monthly-videos .monthly-videos-tabs>ul{margin:0;padding:0;list-style:none;font-size:0}section.monthly-videos .monthly-videos-tabs>ul>li{display:inline-block;margin:0;vertical-align:top}section.monthly-videos .monthly-videos-tabs .tabs-link{display:block;padding:20px 50px;padding-right:calc(50px - .05em);transition:color .2s ease-in-out , background-color .2s ease-in-out;text-decoration:none;letter-spacing:.05em;text-transform:uppercase;color:#afb3b5;background:none;font-family:"ConduitITCStd",Arial,sans-serif;font-size:35px;font-size:2.1875rem;font-weight:700;line-height:40px}section.monthly-videos .monthly-videos-tabs .tabs-link:hover{color:#576063}section.monthly-videos .monthly-videos-tabs .tabs-link .month-default{display:block}section.monthly-videos .monthly-videos-tabs .tabs-link .month-abbreviation{display:none}section.monthly-videos .monthly-videos-tabs>ul>li.active .tabs-link{color:#576063;background-color:#fff}section.monthly-videos .monthly-videos-carousel{background:#fff}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-wrapper{padding:50px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-wrapper::after{display:block;clear:both;content:""}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-wrapper>.left{float:left;clear:left;width:100%;width:calc(50% - 40px);max-width:550px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-wrapper>.right{float:right;clear:right;width:100%;width:calc(50% - 20px);max-width:580px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-image{position:relative;overflow:hidden;width:100%;max-height:360px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-image::before{display:block;padding-bottom:65.45454545454545%;content:""}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content{padding-top:20px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-subtitle{color:#abafb1;font-weight:700}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-title{color:#1a1919;font-size:50px;font-size:3.125rem;font-weight:700;line-height:1.1}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-title:not(:first-child) {margin-top:15px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-button-block:not(:first-child) {margin-top:30px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-image{position:relative;display:none;overflow:hidden;width:100%;max-height:360px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-image::before{display:block;padding-bottom:65.45454545454545%;content:""}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-image:not(:first-child) {margin-top:20px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-text:not(:first-child) {margin-top:20px}section.tscs{position:relative;z-index:0;overflow:hidden;padding:40px 0 80px;background:#eaebeb}section.tscs .tscs-wrapper::after{display:block;clear:both;content:""}section.tscs .tscs-wrapper>.left{float:left;clear:left;width:100%;width:calc(50% - 340px);max-width:260px}section.tscs .tscs-wrapper>.right{float:right;clear:right;width:100%;width: calc(50% + 300px);max-width:900px}section.tscs .tscs-content .content-header::after{display:block;clear:both;content:""}section.tscs .tscs-content .content-header .header-title{float:left;clear:left}section.tscs .tscs-content .content-header .header-link-block{display:none;float:right;clear:right;padding:10px 0;padding-right:30px}section.tscs .tscs-content .content-text:not(:first-child) {margin-top:20px}section.tscs .tscs-content .content-link-block:not(:first-child) {margin-top:30px}section.tscs .tscs-slider{position:relative;z-index:0}section.tscs .tscs-slider .slick-arrow{position:absolute;z-index:1;top:60px;overflow:hidden;width:35px;height:45px;margin:0;padding:0;cursor:pointer;user-select:none;transition:visibility .2s ease-in-out , background-color .2s ease-in-out , transform .2s ease-in-out , opacity .2s ease-in-out;text-indent:100%;color:transparent;border:none;outline:none;background:#0a6040 center no-repeat;background-size:15px 25px;font-size:0}section.tscs .tscs-slider .slick-arrow:hover{background-color:#0c774f}section.tscs .tscs-slider .slick-arrow.slick-prev{left:-25px;background-image:url(assets/static/img/icons/slider/Prev.svg);background-position:left 9px center}section.tscs .tscs-slider .slick-arrow.slick-next{right:-25px;background-image:url(assets/static/img/icons/slider/Next.svg);background-position:right 9px center}section.tscs .tscs-slider .slick-arrow.slick-disabled{visibility:hidden;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}section.tscs .tscs-slider .slider-carousel{font-size:0}section.tscs .tscs-slider .slider-carousel .slick{margin:0 -15px}section.tscs .tscs-slider .slider-carousel .slick-list{overflow:visible}section.tscs .tscs-slider .slider-carousel .carousel-slide{position:relative;z-index:0;display:inline-block;width:100%;max-width:310px;padding:0 15px;text-align:left;vertical-align:top}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-image{position:relative;display:block;overflow:hidden;min-height:165px;max-height:230px;background:#1a1919}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-image::before{display:block;padding-bottom:82.14285714285714%;content:""}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-image img{transition:transform .2s ease-in-out , opacity .2s ease-in-out}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:.75}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-title{display:block;text-decoration:none;color:#1a1919}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-title:not(:first-child) {margin-top:20px}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-price{color:#0f7123;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-price strikethrough{display:inline-block;margin-right:5px;vertical-align:top;text-decoration:line-through;color:#c4c7c8}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-button-block:not(:first-child) {margin-top:20px}section.my-account{padding:80px 0 120px}section.my-account .my-account-header{padding-bottom:10px;border-bottom:2px solid #e0e1e1}section.my-account .my-account-header::after{display:block;clear:both;content:""}section.my-account .my-account-header>.left{float:left;clear:left}section.my-account .my-account-header>.right{float:right;clear:right}section.my-account .my-account-header .header-title{text-transform:uppercase;font-family:"ConduitITCStd",Arial,sans-serif;font-size:35px;font-size:2.1875rem;font-weight:700;line-height:1}section.my-account .my-account-header .header-text{min-height:35px;padding-top:4px;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5}section.my-account .my-account-main{padding-top:30px}section.my-account .my-account-main::after{display:block;clear:both;content:""}section.my-account .my-account-main>.left{float:left;clear:left;width:100%;width:calc(100% - 380px);max-width:720px}section.my-account .my-account-main>.right{float:right;clear:right;width:100%;max-width:320px}section.my-account .my-account-main .main-content .content-text:not(:first-child) {margin-top:10px}section.danm{padding:80px 0 120px}section.danm .danm-wrapper::after{display:block;clear:both;content:""}section.danm .danm-wrapper>.left,section.danm .danm-wrapper>.right{width:100%;width:calc(50% - 35px);max-width:600px}section.danm .danm-wrapper>.left{float:left;clear:left}section.danm .danm-wrapper>.right{float:right;clear:right}section.danm .danm-content .content-title{text-transform:uppercase;font-family:"ConduitITCStd",Arial,sans-serif;font-size:35px;font-size:2.1875rem;font-weight:700;line-height:1}section.danm .danm-content .content-text:not(:first-child) {margin-top:20px}section.danm .danm-content .content-flsca{font-size:0}section.danm .danm-content .content-flsca:not(:first-child) {margin-top:40px}section.danm .danm-content .content-flsca .flsca-button{display:inline-block;vertical-align:top;text-decoration:none}section.danm .danm-content .content-flsca .flsca-button:not(:first-child) {margin-left:10px}section.danm .danm-content .content-flsca .flsca-button:not(:last-child) {margin-right:10px}section.danm .danm-content .content-flsca .flsca-button img{max-width:100%}section.danm .danm-content .content-flsca .flsca-button .button-desktop{display:block}section.danm .danm-content .content-flsca .flsca-button .button-mobile{display:none}section.danm .danm-content .content-button-block:not(:first-child) {margin-top:40px}section.store{position:relative;z-index:0;padding:50px 0 100px}section.store .store-row:not(:first-child) {margin-top:80px}section.store .store-title{font-weight:700}section.store .store-main{height:200px;background:#1a1919}section.store .store-products{margin:0 -10px;font-size:0}section.store .store-products:not(:first-child) {margin-top:15px}section.store .store-products .products-item{display:inline-block;width:25%;padding:15px 10px;vertical-align:top;font-size:16px;font-size:1rem}section.store .store-products .products-content .content-image{position:relative;display:block;overflow:hidden;max-height:230px;background:#1a1919}section.store .store-products .products-content .content-image::before{display:block;padding-bottom:74.19354838709677%;content:""}section.store .store-products .products-content .content-image img{transition:transform .2s ease-in-out , opacity .2s ease-in-out}section.store .store-products .products-content .content-image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:.75}section.store .store-products .products-content .content-title:not(:first-child) {margin-top:25px}section.store .store-products .products-content .content-price:not(:first-child) {margin-top:10px}section.store .store-products .products-content .content-title{display:block;text-decoration:none;color:#1a1919}section.store .store-products .products-content .content-price{text-transform:uppercase;color:#0f7123;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1}section.store .store-products .products-content .content-price strikethrough{display:inline-block;margin-right:5px;vertical-align:top;text-decoration:line-through;color:#c4c7c8}section.store .store-button-block{text-align:center}section.store .store-button-block:not(:first-child) {margin-top:20px}section.store.store-ymal{padding:60px 0 120px}section.store.store-ymal::before{position:absolute;z-index:-1;top:0;right:0;left:0;display:block;height:230px;content:"";background:#eaebeb}section.store.store-ymal .store-title{text-align:center;font-size:40px;font-size:2.5rem}section.store.store-ymal .store-products:not(:first-child) {margin-top:30px}section.store.store-recipes{padding:80px 0 120px}section.store.store-techniques{padding:0 0 120px}section.store.store-recipes .store-products .products-item,section.store.store-techniques .store-products .products-item{width:33.33333333333333%;margin-bottom:60px}section.store.store-recipes .store-products .products-content .content-image,section.store.store-techniques .store-products .products-content .content-image{max-height:260px}section.store.store-recipes .store-products .products-content .content-image::before,section.store.store-techniques .store-products .products-content .content-image::before{padding-bottom:61.9047619047619%}section.store.store-recipes .store-products .products-content .content-title:not(:first-child),
section.store.store-techniques .store-products .products-content .content-title:not(:first-child) {margin-top:15px}section.login{padding:80px 0 120px}section.login .login-wrapper{width:100%;max-width:420px;margin:0 auto}section.login .login-header{text-align:center}section.login .login-header .header-title{font-size:45px;font-size:2.8125rem}section.login .login-header .header-subtitle{text-transform:uppercase;font-family:"ConduitITCStd",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1}section.login .login-header .header-subtitle:not(:first-child) {margin-top:10px}section.login .login-form:not(:first-child) {margin-top:60px}section.login .login-form .form-label{display:block;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.5}section.login .login-form .form-input{display:block;width:100%;height:56px;padding:15px 20px;transition:border-color .2s ease-in-out , background-color .2s ease-in-out , box-shadow .2s ease-in-out;color:#1a1919;border:1px solid #d4d4d4;border-radius:2px;outline:none!important;background:#fff;font-family:inherit;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.login .login-form .form-input:not(:first-child) {margin-top:5px}section.login .login-form .form-input:focus{border-color:#80bdff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}section.login .login-form .form-forgotpw{display:block;text-decoration:underline;color:#576063;font-size:16px;font-size:1rem;font-weight:700;line-height:1.5}section.login .login-footer{text-align:center;color:#858585;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:500;line-height:1}section.login .login-footer:not(:first-child) {margin-top:50px}section.login .login-footer a{text-decoration:underline;color:inherit;font-weight:700}section.account{padding:80px 0 120px}section.account .account-wrapper::after{display:block;clear:both;content:""}section.account .account-wrapper>.woocommerce>.left{float:left;clear:left;width:100%;max-width:245px}section.account .account-wrapper>.woocommerce>.right{float:right;clear:right;width:100%;width:calc(100% - 315px);max-width:970px}section.account .account-navi{padding-right:20px;border-right:1px solid #e0e1e1}section.account .account-navi>ul{margin:0;padding:0;list-style:none}section.account .account-navi>ul>li{display:block;margin:0}section.account .account-navi > ul > li:not(:first-child) {margin-top:15px}section.account .account-navi .navi-link{display:inline-block;transition:color .2s ease-in-out;vertical-align:top;text-decoration:none;letter-spacing:.05em;text-transform:uppercase;color:#9aa0a1;font-family:"ConduitITCStd",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px}section.account .account-navi .navi-link:hover{color:#576063}section.account .account-navi>ul>li.is-active .navi-link{color:#1a1919}section.account .account-header .header-title{font-size:45px;font-size:2.8125rem}section.account .account-header .header-text{width:100%;max-width:750px;color:#4e5659}section.account .account-header .header-text:not(:first-child) {margin-top:25px}section.account .account-form:not(:first-child) {margin-top:50px}section.account .account-form .form-block .grid-row{margin-right:-15px;margin-left:-15px}section.account .account-form .form-row{width:100%;margin:0 0 20px;padding:0 15px}section.account .account-form .form-label{margin-bottom:5px;line-height:20px}section.account .account-form .form-label .required{display:inline-block;margin:0 0 0 -5px;padding:0;vertical-align:top;letter-spacing:0;text-transform:none;color:#d3443c;font-family:"Source Sans Pro",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700}section.account .account-form .woocommerce-input-wrapper{display:block}section.account .account-form .woocommerce-input-wrapper:only-child{padding-top:25px}section.account .account-form .button{position:relative;display:inline-block;overflow:hidden;margin:0;padding:10px 25px;cursor:pointer;user-select:none;transition:background-color .2s ease-in-out;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none!important;text-indent:.05em;letter-spacing:.05em;text-transform:uppercase;color:#fff;border:none;border-radius:3px;outline:none;background:#576062;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.account .account-form .button:hover{color:#fff;background-color:#1a1919}section.recipes{position:relative;z-index:0;overflow:hidden}section.recipes .recipes-intro{position:relative;padding:60px 0;text-align:center;font-size:22px;font-size:1.375rem;line-height:1.5}section.recipes .recipes-intro::before{position:absolute;z-index:-1;top:0;right:0;bottom:-60px;left:0;display:block;content:"";background:#eaebeb}section.recipes .recipes-intro .container{max-width:1070px}section.recipes .recipes-master .recipes-master-wrapper::after{display:block;clear:both;content:""}section.recipes .recipes-master .recipes-master-wrapper>.left{float:left;clear:left;width:100%;width:calc(50% - 10px);max-width:640px}section.recipes .recipes-master .recipes-master-wrapper>.right{float:right;clear:right;width:100%;width:calc(50% - 50px);max-width:600px}section.recipes .recipes-master .recipes-master-video{position:relative}section.recipes .recipes-master .recipes-master-video::before{display:block;padding-bottom:56.25%;content:""}section.recipes .recipes-master .recipes-master-video>iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.recipes .recipes-master .recipes-master-content{padding-top:100px}section.recipes .recipes-master .recipes-master-content .content-text:not(:first-child) {margin-top:10px}section.recipes-single{padding:60px 0 120px}section.recipes-single .recipes-single-wrapper::after{display:block;clear:both;content:""}section.recipes-single .recipes-single-wrapper>.left{float:left;clear:left;width:100%;width:calc(100% - 440px);max-width:850px}section.recipes-single .recipes-single-wrapper>.right{float:right;clear:right;width:100%;max-width:380px;padding-left:40px;border-left:1px solid #e0e1e1}section.recipes-single .recipes-single-content .content-block:not(:first-child) {margin-top:40px}section.recipes-single .recipes-single-content .content-title{color:#1a1919;font-weight:700}section.recipes-single .recipes-single-content .content-text:not(:first-child) {margin-top:10px}section.recipes-single .recipes-single-content .content-text ul{margin:0;padding:0;list-style:none}section.recipes-single .recipes-single-content .content-text ul>li{position:relative;z-index:0;display:block;margin:0;padding-left:19px;font-size:16px;font-size:1rem;line-height:24px}section.recipes-single .recipes-single-content .content-text ul>li::before{position:absolute;top:10px;left:0;width:4px;height:4px;content:"";border-radius:50%;background:currentColor}section.recipes-single .recipes-single-content .content-text a{text-decoration:none}section.recipes-single .recipes-single-content .content-text a:hover{text-decoration:underline}section.recipes-single .recipes-single-content .content-timer{position:relative;z-index:0;padding-left:60px;text-transform:uppercase;font-family:"ConduitITCStd",Arial,sans-serif;font-weight:700;line-height:1}section.recipes-single .recipes-single-content .content-timer::before{position:absolute;top:0;left:0;width:40px;height:40px;content:"";background:url(assets/static/img/icons/Clock.svg) center no-repeat;background-size:contain}section.recipes-single .recipes-single-content .content-timer .timer-grid{margin:0 -10px;font-size:0}section.recipes-single .recipes-single-content .content-timer .timer-grid>.grid-item{display:inline-block;padding:0 10px;vertical-align:top}section.recipes-single .recipes-single-content .content-timer .timer-title{color:#9b9b9b;font-size:16px;font-size:1rem}section.recipes-single .recipes-single-content .content-timer .timer-text{color:#1a1919;font-size:20px;font-size:1.25rem}section.recipes-single .recipes-single-content .content-timer .timer-text:not(:first-child) {margin-top:4px}section.recipes-single .recipes-single-content .content-resources:not(:first-child) {margin-top:10px}section.recipes-single .recipes-single-content .content-resources .resources-item:not(:first-child) {margin-top:5px}section.recipes-single .recipes-single-content .content-resources .resources-wrapper{position:relative;min-height:24px;padding-left:35px}section.recipes-single .recipes-single-content .content-resources .resources-icon{position:absolute;top:2px;left:0;width:20px;height:20px}section.recipes-single .recipes-single-content .content-resources .resources-icon svg{position:absolute;top:50%;left:0;width:100%;max-height:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translate3d(0,-50%,0)}section.recipes-single .recipes-single-content .content-resources .resources-icon svg .svg-fill{fill:currentColor}section.recipes-single .recipes-single-content .content-resources .resources-text a{text-decoration:none}section.recipes-single .recipes-single-content .content-resources .resources-text a:hover{text-decoration:underline}section.techniques .techniques-intro{position:relative;padding:60px 0;text-align:center;font-size:22px;font-size:1.375rem;line-height:1.5}section.techniques .techniques-intro .container{max-width:1070px}section.techniques-single{padding:60px 0 120px}section.techniques-single .techniques-single-title{color:#1a1919;font-weight:700}section.techniques-single .techniques-single-wrapper:not(:first-child) {margin-top:20px}section.techniques-single .techniques-single-wrapper::after{display:block;clear:both;content:""}section.techniques-single .techniques-single-wrapper>.left{float:left;clear:left;width:100%;width:calc(50% - 120px);max-width:530px}section.techniques-single .techniques-single-wrapper>.right{float:right;clear:right;width:100%;width: calc(50% + 60px);max-width:700px}section.techniques-single .techniques-single-gallery{position:relative;z-index:0;overflow:hidden;width:100%;min-height:240px;max-height:360px;cursor:pointer;background:#fff}section.techniques-single .techniques-single-gallery .gallery-image{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}section.techniques-single .techniques-single-gallery .gallery-image img{transition:transform .2s ease-in-out , opacity .2s ease-in-out}section.techniques-single .techniques-single-gallery .gallery-overlay{position:absolute;top:50%;right:25px;left:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translate3d(0,-50%,0);text-align:center}section.techniques-single .techniques-single-gallery .gallery-overlay .overlay-icon{width:50px;height:40px;margin:0 auto;background:url(assets/static/img/icons/Gallery.svg) center no-repeat;background-size:contain}section.techniques-single .techniques-single-gallery .gallery-overlay .overlay-title{text-transform:uppercase;color:#fff;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:500;line-height:1;backface-visibility:hidden}section.techniques-single .techniques-single-gallery .gallery-overlay .overlay-title:not(:first-child) {margin-top:10px}section.techniques-single .techniques-single-gallery:hover .gallery-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:.75}section.techniques-single .techniques-single-gallery:not(:hover) .gallery-image::before {visibility:hidden;opacity:0}section.techniques-single .techniques-single-content:not(:first-child) {margin-top:20px}section.techniques-single .techniques-single-content h4{margin:0;color:#1a1919;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.25}section.techniques-single .techniques-single-content h4:not(:first-child) {margin-top:40px}section.techniques-single .techniques-single-content p:not(:first-child) {margin-top:20px}section.techniques-single .techniques-single-content ol:not(:first-child) {margin-top:10px}section.techniques-single .techniques-single-content h4 + p:not(:first-child) {margin-top:5px}section.techniques-single .techniques-single-footer{padding-top:60px;border-top:2px solid #e0e1e1}section.techniques-single .techniques-single-footer:not(:first-child) {margin-top:60px}section.techniques-single .techniques-single-footer .footer-content .content-title{color:#1a1919;font-weight:700}section.techniques-single .techniques-single-footer .footer-content .content-text:not(:first-child) {margin-top:10px}section.welcome .welcome-intro{padding:60px 0;text-align:center;background:#f4f5f5;font-size:22px;font-size:1.375rem;line-height:1.5}section.welcome .welcome-intro .container{max-width:730px}section.welcome .welcome-about{padding:60px 0 120px}section.welcome .welcome-about .about-main .main-grid{margin:0 -30px;text-align:center;font-size:0}section.welcome .welcome-about .about-main .main-grid>.grid-item{position:relative;z-index:0;display:inline-block;width:25%;padding:0 30px;text-align:left;vertical-align:top}section.welcome .welcome-about .about-main .main-content .content-icon{width:100%;max-width:120px;margin:0 auto}section.welcome .welcome-about .about-main .main-content .content-icon img{width:100%}section.welcome .welcome-about .about-main .main-content .content-title:not(:first-child) {margin-top:20px}section.welcome .welcome-about .about-main .main-content .content-text:not(:first-child) {margin-top:10px}section.welcome .welcome-about .about-main .main-grid > .grid-item:not(:last-child)::before {position:absolute;top:59px;right:-65px;width:130px;height:2px;content:"";background:#d7d8d8}section.welcome .welcome-about .about-button-block{text-align:center}section.welcome .welcome-about .about-button-block:not(:first-child) {margin-top:100px}section.equipment{padding:60px 0 120px}section.equipment .equipment-block:not(:first-child) {margin-top:60px}section.equipment .equipment-header .header-title{color:#1a1919;font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.25}section.equipment .equipment-header .header-text{max-width:700px;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5}section.equipment .equipment-header .header-text:not(:first-child) {margin-top:10px}section.equipment .equipment-products{margin:0 -10px;font-size:0}section.equipment .equipment-products:not(:first-child) {margin-top:60px}section.equipment .equipment-products .products-item{display:inline-block;width:20%;margin-bottom:60px;padding:0 10px;vertical-align:top}section.equipment .equipment-products .products-content{display:block;cursor:pointer;text-align:center;text-decoration:none}section.equipment .equipment-products .products-content .content-image{position:relative;overflow:hidden}section.equipment .equipment-products .products-content .content-image::before{display:block;padding-bottom:65.29411764705882%;content:""}section.equipment .equipment-products .products-content .content-image img{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .2s ease-in-out , opacity .2s ease-in-out;object-fit:contain}section.equipment .equipment-products .products-content .content-title{color:#1a1919;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.25}section.equipment .equipment-products .products-content .content-title:not(:first-child) {margin-top:20px}section.equipment .equipment-products .products-content:hover .content-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:.75}section.equipment-modal{position:fixed;z-index:9999;top:0;left:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;transition:visibility .2s ease-in-out , transform .2s ease-in-out , opacity .2s ease-in-out}section.equipment-modal .modal-container{padding:0 25px;text-align:center;font-size:0}section.equipment-modal .modal-container::before{display:inline-block;height:100vh;content:"";vertical-align:middle}section.equipment-modal .modal-wrapper{position:relative;display:inline-block;width:100%;max-width:1080px;padding:100px 0;text-align:left;vertical-align:middle}section.equipment-modal .modal-close{position:absolute;top:60px;right:0;padding-left:30px;cursor:pointer;transition:opacity .2s ease-in-out;text-transform:uppercase;color:#fff;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:20px}section.equipment-modal .modal-close:hover{opacity:.75}section.equipment-modal .modal-close::before{position:absolute;z-index:-1;top:0;left:0;width:20px;height:20px;content:"";background:url(assets/static/img/icons/Close.svg) center no-repeat;background-size:contain}section.equipment-modal .modal-main{padding:60px;background:#fff}section.equipment-modal .modal-main .main-image{position:relative;overflow:hidden}section.equipment-modal .modal-main .main-image::before{display:block;padding-bottom:65.29411764705882%;content:""}section.equipment-modal .modal-main .main-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}section.equipment-modal .modal-main .main-content .content-title{color:#1a1919;font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.25}section.equipment-modal .modal-main .main-content .content-text{font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5}section.equipment-modal .modal-main .main-content .content-text:not(:first-child) {margin-top:10px}section.equipment-modal .modal-main .main-content .content-button-block:not(:first-child) {margin-top:30px}section.equipment-modal-background{position:fixed;z-index:9998;top:0;left:0;width:100vw;height:100vh;transition:visibility .2s ease-in-out , opacity .2s ease-in-out;background:rgba(0,0,0,.75)}body.open-equipment-modal{overflow:hidden!important}body:not(.open-equipment-modal) section.equipment-modal-background {visibility:hidden;overflow:hidden;opacity:0}section.equipment-modal:not(.active) {visibility:hidden;overflow:hidden;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}section.wcheckout{position:relative;z-index:0;padding:60px 0 120px}section.wcheckout form.checkout::after{display:block;clear:both;content:""}section.wcheckout form.checkout .form-title{color:#1a1919;font-size:30px;font-size:1.875rem;font-weight:700;line-height:1.25}section.wcheckout form.checkout .form-desc{max-width:750px;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5}section.wcheckout form.checkout .form-desc:not(:first-child) {margin-top:10px}section.wcheckout form.checkout .grid-item.left{float:left;clear:left;width:100%;width:calc(100% - 470px);max-width:830px}section.wcheckout form.checkout .grid-item.right{float:right;clear:right;width:100%;max-width:420px}section.wcheckout form.checkout .col2-set::before,section.wcheckout form.checkout .col2-set::after{display:none}section.wcheckout form.checkout .col2-set>.col-1,section.wcheckout form.checkout .col2-set>.col-2{display:block;float:none;clear:none;width:100%}section.wcheckout form.checkout .woocommerce-billing-fields:not(:first-child),
section.wcheckout form.checkout .woocommerce-shipping-fields__field-wrapper:not(:first-child) {margin-top:40px}section.wcheckout form.checkout .woocommerce-billing-fields__field-wrapper,section.wcheckout form.checkout .woocommerce-shipping-fields__field-wrapper{margin-right:-15px;margin-left:-15px}section.wcheckout form.checkout .woocommerce-billing-fields__field-wrapper::after,section.wcheckout form.checkout .woocommerce-shipping-fields__field-wrapper::after{display:block;clear:both;content:""}section.wcheckout form.checkout .form-row{float:left;clear:both;width:100%;margin:0 0 20px;padding:0 15px}section.wcheckout form.checkout .form-row label:not(.woocommerce-form__label-for-checkbox) {display:block;margin:0;padding:0;letter-spacing:.05em;text-transform:uppercase;color:#000;font-family:"ConduitITCStd",Arial,sans-serif;font-size:17px;font-size:1rem;font-weight:700;line-height:20px}section.wcheckout form.checkout .form-row label:not(.woocommerce-form__label-for-checkbox):not(:last-child) {margin-bottom:5px}section.wcheckout form.checkout .form-row label:not(.woocommerce-form__label-for-checkbox) .required {display:inline-block;margin:0 0 0 -5px;padding:0;vertical-align:top;letter-spacing:0;text-transform:none;color:#d3443c;font-family:"Source Sans Pro",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700}section.wcheckout form.checkout .form-row label.stripe-card-element .required{margin-left:0}section.wcheckout form.checkout .form-row.form-row-first,section.wcheckout form.checkout .form-row.form-row-last{max-width:50%}section.wcheckout form.checkout .form-row.form-row-first{float:left;clear:left}section.wcheckout form.checkout .form-row.form-row-last{float:right;clear:right}section.wcheckout form.checkout .form-row#billing_address_1_field,section.wcheckout form.checkout .form-row#shipping_address_1_field{float:left;clear:left;max-width:66.66666666666667%}section.wcheckout form.checkout .form-row#billing_address_2_field,section.wcheckout form.checkout .form-row#shipping_address_2_field{float:right;clear:right;max-width:33.33333333333333%;padding-top:25px}section.wcheckout form.checkout .form-row#billing_phone_field,section.wcheckout form.checkout .form-row#billing_email_field,section.wcheckout form.checkout .form-row#shipping__phone_field,section.wcheckout form.checkout .form-row#shipping_email_field{max-width:50%}section.wcheckout form.checkout .form-row#billing_phone_field,section.wcheckout form.checkout .form-row#shipping__phone_field{float:left;clear:left}section.wcheckout form.checkout .form-row#billing_email_field,section.wcheckout form.checkout .form-row#shipping_email_field{float:right;clear:right}section.wcheckout form.checkout .form-row#billing_city_field,section.wcheckout form.checkout .form-row#billing_state_field,section.wcheckout form.checkout .form-row#billing_postcode_field,section.wcheckout form.checkout .form-row#shipping_city_field,section.wcheckout form.checkout .form-row#shipping_state_field,section.wcheckout form.checkout .form-row#shipping_postcode_field{clear:none;max-width:33.33333333333333%}section.wcheckout form.checkout .form-row#billing_city_field,section.wcheckout form.checkout .form-row#shipping_city_field{clear:both}section.wcheckout form.checkout .form-row .woocommerce-input-wrapper{display:block}section.wcheckout form.checkout .form-row input.input-text,section.wcheckout form.checkout .form-row select,section.wcheckout form.checkout .form-row textarea,textarea[name="wc_gc_giftcard_message"]{display:block;width:100%;height:53px;padding:13px 20px;transition:border-color .2s ease-in-out , background-color .2s ease-in-out , box-shadow .2s ease-in-out;color:#1a1919;border:none;border-bottom:3px solid #e0e1e1;border-radius:0;outline:none!important;background:#f4f5f5;font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.wcheckout form.checkout .form-row input.input-text:focus,section.wcheckout form.checkout .form-row select:focus,section.wcheckout form.checkout .form-row textarea:focus,itextareanput[name="wc_gc_giftcard_message"]:focus{border-color:#abafb1;box-shadow:0 0 0 2px rgba(0,123,255,.25)}section.wcheckout form.checkout .form-row select{padding-right:46px;background-image:url(assets/static/img/icons/form/Select.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:16px 8px}section.wcheckout form.checkout .form-row textarea,textarea[name="wc_gc_giftcard_message"]{height:auto;min-height:77px;max-height:413px;resize:vertical}section.wcheckout form.checkout .woocommerce-form__label-for-checkbox{position:relative;z-index:0;display:block!important;min-height:28px;padding-left:43px;user-select:none;font-size:0}section.wcheckout form.checkout .woocommerce-form__label-for-checkbox input{position:absolute;z-index:-1;top:0;left:0;clip:rect(0,0,0,0);width:0;height:0;pointer-events:none}section.wcheckout form.checkout .woocommerce-form__label-for-checkbox span{display:inline-block;margin:0;padding:0;padding-top:2px;cursor:pointer;vertical-align:top;color:#4e5659;font-size:16px;font-size:.875rem;line-height:24px}section.wcheckout form.checkout .woocommerce-form__label-for-checkbox span::before,section.wcheckout form.checkout .woocommerce-form__label-for-checkbox span::after{position:absolute;top:0;left:0;width:28px;height:28px;content:""}section.wcheckout form.checkout .woocommerce-form__label-for-checkbox span::before{z-index:1;border:2px solid #d4d4d4;border-radius:2px}section.wcheckout form.checkout .woocommerce-form__label-for-checkbox span::after{z-index:2;transition:visibility .2s ease-in-out , transform .2s ease-in-out , opacity .2s ease-in-out;background:url(assets/static/img/icons/form/Checkbox.svg) center no-repeat;background-size:16px 12px}section.wcheckout form.checkout .woocommerce-form__label-for-checkbox .required{display:none}section.wcheckout form.checkout .woocommerce-form__label-for-checkbox input:not(:checked) + span::after,
section.wcheckout form.checkout .form-row-validate-required .woocommerce-form__label-for-checkbox span::after {visibility:hidden;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}section.wcheckout form.checkout .form-row-validate-required.woocommerce-validated .woocommerce-form__label-for-checkbox span::after{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}section.wcheckout form.checkout .shipping_address:not(:first-child) {margin-top:60px}section.wcheckout form.checkout .grid-sidebar .sidebar-title{padding:25px 20px;color:#1a1919;background:#f4f5f5;font-family:"ConduitITCStd",Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1}section.wcheckout form.checkout .grid-sidebar .sidebar-title:not(:last-child) {padding-bottom:20px}section.wcheckout form.checkout .grid-sidebar .sidebar-title::after{display:block;width:100%;height:1px;margin-top:10px;content:"";background:#1a1919}section.wcheckout form.checkout .grid-sidebar table.shop_table{margin:0 0 25px;color:#1a1919;border:none;border-collapse:collapse;border-radius:0;background:#f4f5f5}section.wcheckout form.checkout .grid-sidebar table.shop_table th,section.wcheckout form.checkout .grid-sidebar table.shop_table td{padding:5px 10px;vertical-align:top;border-top:none;line-height:20px}section.wcheckout form.checkout .grid-sidebar table.shop_table th:first-child,section.wcheckout form.checkout .grid-sidebar table.shop_table td:first-child{padding-left:20px}section.wcheckout form.checkout .grid-sidebar table.shop_table td:last-child,section.wcheckout form.checkout .grid-sidebar table.shop_table th:last-child{padding-right:20px}section.wcheckout form.checkout .grid-sidebar table.shop_table td:last-child{text-align:right}section.wcheckout form.checkout .grid-sidebar table.shop_table th,section.wcheckout form.checkout .grid-sidebar table.shop_table td{font-size:15px;font-size:.875rem}section.wcheckout form.checkout .grid-sidebar table.shop_table td{font-weight:400}section.wcheckout form.checkout .grid-sidebar table.shop_table span.amount{font-weight:700}.woocommerce ul#shipping_method .amount{color:#1a1919}section.wcheckout form.checkout .grid-sidebar table.shop_table tbody th,section.wcheckout form.checkout .grid-sidebar table.shop_table tfoot td,section.wcheckout form.checkout .grid-sidebar table.shop_table tfoot th{border-top:none}section.wcheckout form.checkout .grid-sidebar table.shop_table tr.order-total th,section.wcheckout form.checkout .grid-sidebar table.shop_table tr.order-total td{padding-top:15px;padding-bottom:25px}section.wcheckout form.checkout .grid-sidebar table.shop_table tr.recurring-totals th[colspan="2"]{position:relative;padding-top:50px;padding-bottom:20px;color:#1a1919;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:1}section.wcheckout form.checkout .grid-sidebar table.shop_table tr.recurring-totals th[colspan="2"]::before{position:absolute;top:0;left:0;width:100%;height:25px;content:"";background:#fff}section.wcheckout form.checkout .grid-sidebar table.shop_table tr.recurring-totals th[colspan="2"]::after{display:block;width:100%;height:1px;margin-top:10px;content:"";background:#1a1919}section.wcheckout form.checkout .grid-sidebar table.shop_table ul{margin:0;padding:0;list-style:none}section.wcheckout form.checkout .grid-sidebar table.shop_table ul>li{position:relative;display:block;margin:0;padding-left:11px;color:#576063;font-size:13px;font-size:.8125rem;line-height:17px}section.wcheckout form.checkout .grid-sidebar table.shop_table ul>li::before{position:absolute;top:8px;left:0;width:6px;height:1px;content:"";background:currentColor}section.wcheckout form.checkout .grid-sidebar table.shop_table ul#shipping_method>li::before{display:none}section.wcheckout form.checkout .grid-sidebar table.shop_table .first-payment-date small{display:inline-block;color:#576063;font-size:13px;font-size:.8125rem;line-height:1.25}section.wcheckout form.checkout .grid-sidebar #payment,section.wcheckout form#order_review #payment{border-radius:0;background:none}section.wcheckout form.checkout .grid-sidebar #payment::after,section.wcheckout form#order_review #payment::after{display:block;clear:both;content:""}section.wcheckout form.checkout .grid-sidebar #payment .payment_method_stripe label[for="payment_method_stripe"],section.wcheckout form#order_review #payment .payment_method_stripe label[for="payment_method_stripe"]{display:block;float:left;clear:both;width:100%;margin:0;padding:0;color:#1a1919;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:1}section.wcheckout form.checkout .grid-sidebar #payment ul.payment_methods,section.wcheckout form#order_review #payment ul.payment_methods{padding:25px 20px;border:none;border-radius:0;background:#f4f5f5}section.wcheckout form.checkout .grid-sidebar #payment ul.payment_methods li img,section.wcheckout form#order_review #payment ul.payment_methods li img{display:inline-block;width:auto;height:22px;margin:0;margin-right:5px;vertical-align:top}section.wcheckout form.checkout .grid-sidebar #payment div.payment_box,section.wcheckout form#order_review #payment div.payment_box{float:left;clear:both;width:100%;margin:0;padding:0;color:#3a3a3a;border-radius:0;background:none}section.wcheckout form.checkout .grid-sidebar #payment div.payment_box:not(:first-child),
section.wcheckout form#order_review #payment div.payment_box:not(:first-child) {margin-top:25px}section.wcheckout form.checkout .grid-sidebar #payment div.payment_box::before,section.wcheckout form#order_review #payment div.payment_box::before{display:none}section.wcheckout form.checkout .grid-sidebar #payment div.payment_box .woocommerce-SavedPaymentMethods,section.wcheckout form#order_review #payment div.payment_box .woocommerce-SavedPaymentMethods{margin:0;padding:0;list-style:none}section.wcheckout form.checkout .grid-sidebar #payment div.payment_box .woocommerce-SavedPaymentMethods:not(:first-child),
section.wcheckout form#order_review #payment div.payment_box .woocommerce-SavedPaymentMethods:not(:first-child) {margin-top:15px}section.wcheckout form.checkout .grid-sidebar #payment div.payment_box .wc-payment-form:not(:first-child),
section.wcheckout form#order_review #payment div.payment_box .wc-payment-form:not(:first-child) {margin-top:25px}section.wcheckout form.checkout .grid-sidebar #payment div.form-row,section.wcheckout form.checkout .grid-sidebar #payment p.form-row,section.wcheckout form#order_review #payment div.form-row,section.wcheckout form#order_review #payment p.form-row{padding:0}section.wcheckout form.checkout .grid-sidebar #payment .form-row.form-row-first,section.wcheckout form.checkout .grid-sidebar #payment .form-row.form-row-last,section.wcheckout form#order_review #payment .form-row.form-row-first,section.wcheckout form#order_review #payment .form-row.form-row-last{max-width:calc(50% - 15px)}section.wcheckout form.checkout .grid-sidebar #payment .form-row.form-row-first,section.wcheckout form#order_review #payment .form-row.form-row-first{float:left;clear:left}section.wcheckout form.checkout .grid-sidebar #payment .form-row.form-row-last,section.wcheckout form#order_review #payment .form-row.form-row-last{float:right;clear:right}section.wcheckout form.checkout .grid-sidebar #payment div.place-order,section.wcheckout form#order_review #payment div.place-order{margin:20px 0 0;padding:0}section.wcheckout form.checkout .grid-sidebar .button,section.wcheckout form#order_review .button{position:relative;display:inline-block;overflow:hidden;margin:0;padding:10px 25px;cursor:pointer;user-select:none;transition:background-color .2s ease-in-out;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none!important;text-indent:.05em;letter-spacing:.05em;text-transform:uppercase;color:#fff;border:none;border-radius:3px;outline:none;background:#576062;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.wcheckout form.checkout .grid-sidebar .button:hover,section.wcheckout form#order_review .button:hover{color:#fff;background-color:#1a1919}section.wcheckout form.checkout .grid-sidebar .wc-stripe-elements-field,section.wcheckout form.checkout .grid-sidebar .wc-stripe-iban-element-field,section.wcheckout form#order_review .wc-stripe-elements-field,section.wcheckout form#order_review .wc-stripe-iban-element-field{padding:10px}section.wcheckout .woocommerce-form-coupon-toggle{clear:left;width:100%;max-width:830px;margin-top:40px}section.wcheckout .woocommerce-form-coupon-toggle .woocommerce-info{margin:0;padding:20px;padding-left:47px;color:#576063;background:#f4f5f5;font-size:16px;font-size:.875rem;line-height:24px}section.wcheckout .woocommerce-form-coupon-toggle .woocommerce-info::before{top:20px;left:20px}section.wcheckout form.checkout_coupon{margin:20px 0 0;padding:0;border:none;border-radius:0}section.wcheckout form.checkout_coupon .form-row{margin:10px 0 0;padding:0}section.wcheckout form.checkout_coupon .form-row.form-row-first{float:left;width:100%;max-width:260px;margin-right:20px}section.wcheckout form.checkout_coupon .form-row.form-row-last{float:left;width:100%;max-width:185px}section.wcheckout form.checkout_coupon .form-row input.input-text{display:block;width:100%;height:50px;padding:12px 20px;transition:border-color .2s ease-in-out , background-color .2s ease-in-out , box-shadow .2s ease-in-out;color:#1a1919;border:none;border-bottom:2px solid #e0e1e1;border-radius:0;outline:none!important;background:#f4f5f5;font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px;font-size:.75rem;font-weight:400;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.wcheckout form.checkout_coupon .form-row input.input-text:focus{border-color:#abafb1;box-shadow:0 0 0 2px rgba(0,123,255,.25)}section.wcheckout #payment ul.payment_methods.methods{margin:0;padding:0;list-style:none}section.wcheckout #payment ul.payment_methods.methods>li{display:block;padding:0}section.wcheckout #payment ul.payment_methods.methods>li::after{display:block;clear:both;content:""}section.wcheckout #payment ul.payment_methods.methods input[type="radio"]{display:block;float:left;clear:left;width:16px!important;height:16px!important;margin-top:3px}section.wcheckout #payment ul.payment_methods.methods input.supports-payment-method-changes+label[for="payment_method_stripe"]{float:right!important;clear:right!important;width:calc(100% - 16px)!important;padding-left:15px!important}section.wcheckout #payment ul.payment_methods.methods li.woocommerce-SavedPaymentMethods-new label{float:right!important;clear:right!important;width:calc(100% - 35px)!important;line-height:22px}section.wcheckout #payment ul.woocommerce-SavedPaymentMethods>li::after{display:block;clear:both;content:""}section.wcheckout.payment .container{max-width:650px}section.wcheckout.payment .form-row{margin-top:20px}section.wcart{padding:60px 0 120px}section.wcart form.woocommerce-cart-form{float:left;clear:left;width:100%;width:calc(100% - 470px);max-width:830px}section.wcart form.woocommerce-cart-form table.shop_table{border:none;border-collapse:collapse}section.wcart form.woocommerce-cart-form table.shop_table th,section.wcart form.woocommerce-cart-form table.shop_table td{padding:10px;vertical-align:top;border:none;line-height:1.5}section.wcart form.woocommerce-cart-form table.shop_table thead th{padding:0 10px 20px;letter-spacing:.05em;text-transform:uppercase;color:#1a1919;font-family:"ConduitITCStd",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1}section.wcart form.woocommerce-cart-form table.shop_table th:first-child,section.wcart form.woocommerce-cart-form table.shop_table td:first-child{padding-left:0}section.wcart form.woocommerce-cart-form table.shop_table th:last-child,section.wcart form.woocommerce-cart-form table.shop_table td:last-child{padding-right:0}section.wcart form.woocommerce-cart-form table.shop_table tr:first-child td{padding-top:20px;border-top:2px solid #e0e1e1}section.wcart form.woocommerce-cart-form table.shop_table tr:last-child td{padding-bottom:20px;border-bottom:2px solid #e0e1e1}section.wcart .cart-collaterals{float:right;clear:right;width:100%;max-width:420px}section.wcart .cart-collaterals .cart_totals{float:none;width:100%}section.wcart .cart-collaterals .cart_totals h2{margin:0;padding:25px 20px;color:#1a1919;background:#f4f5f5;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:1}section.wcart .cart-collaterals .cart_totals h2::after{display:block;width:100%;height:1px;margin-top:10px;content:"";background:#1a1919}section.wcart .cart-collaterals .cart_totals table.shop_table{margin:0 0 25px;color:#1a1919;border:none;border-collapse:collapse;border-radius:0;background:#f4f5f5}section.wcart .cart-collaterals .cart_totals table.shop_table th,section.wcart .cart-collaterals .cart_totals table.shop_table td{padding:5px 10px;vertical-align:top;border-top:none;line-height:20px}section.wcart .cart-collaterals .cart_totals table.shop_table th:first-child,section.wcart .cart-collaterals .cart_totals table.shop_table td:first-child{padding-left:20px}section.wcart .cart-collaterals .cart_totals table.shop_table td:last-child,section.wcart .cart-collaterals .cart_totals table.shop_table th:last-child{padding-right:20px}section.wcart .cart-collaterals .cart_totals table.shop_table td:last-child{text-align:right}section.wcart .cart-collaterals .cart_totals table.shop_table th,section.wcart .cart-collaterals .cart_totals table.shop_table td{font-size:14px;font-size:.875rem}section.wcart .cart-collaterals .cart_totals table.shop_table td{font-weight:400}section.wcart .cart-collaterals .cart_totals table.shop_table span.amount{font-weight:700}section.wcart .cart-collaterals .cart_totals table.shop_table tbody th,section.wcart .cart-collaterals .cart_totals table.shop_table tfoot td,section.wcart .cart-collaterals .cart_totals table.shop_table tfoot th{border-top:none}section.wcart .cart-collaterals .cart_totals table.shop_table tr.order-total th,section.wcart .cart-collaterals .cart_totals table.shop_table tr.order-total td{padding-top:15px;padding-bottom:25px}section.wcart .cart-collaterals .cart_totals table.shop_table tr.recurring-totals th[colspan="2"]{position:relative;padding-top:50px;padding-bottom:20px;color:#1a1919;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:1}section.wcart .cart-collaterals .cart_totals table.shop_table tr.recurring-totals th[colspan="2"]::before{position:absolute;top:0;left:0;width:100%;height:25px;content:"";background:#fff}section.wcart .cart-collaterals .cart_totals table.shop_table tr.recurring-totals th[colspan="2"]::after{display:block;width:100%;height:1px;margin-top:10px;content:"";background:#1a1919}section.wcart .cart-collaterals .cart_totals table.shop_table ul{margin:0;padding:0;list-style:none}section.wcart .cart-collaterals .cart_totals table.shop_table ul>li{position:relative;display:block;margin:0;padding-left:11px;color:#576063;font-size:13px;font-size:.8125rem;line-height:17px}ul#shipping_method>li::before{display:none}section.wcart .cart-collaterals .cart_totals table.shop_table ul>li::before section.wcart .cart-collaterals .cart_totals table.shop_table .first-payment-date small{display:inline-block;color:#576063;font-size:13px;font-size:.8125rem;line-height:1.25}section.wcart .cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:right}section.wcart .cart-collaterals .cart_totals .button{position:relative;display:inline-block;overflow:hidden;margin:0;padding:10px 25px;cursor:pointer;user-select:none;transition:background-color .2s ease-in-out;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none!important;text-indent:.05em;letter-spacing:.05em;text-transform:uppercase;color:#fff;border:none;border-radius:3px;outline:none;background:#0a6040;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.wcart .cart-collaterals .cart_totals .button:hover{color:#fff;background-color:#c1342c}section.wcart .table-footer::after{display:block;clear:both;content:""}section.wcart .table-footer .button{position:relative;display:inline-block;overflow:hidden;margin:0;padding:10px 25px;cursor:pointer;user-select:none;transition:color .2s ease-in-out , background-color .2s ease-in-out;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none!important;text-indent:.05em;letter-spacing:.05em;text-transform:uppercase;color:#fff;border:none;border-radius:3px;outline:none;background:#576062;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.wcart .table-footer .button:hover{color:#fff;background-color:#1a1919}section.wcart .table-footer .button[name="update_cart"]{float:right;clear:right}section.wcart .table-footer .button[name="update_cart"],section.wcart .table-footer .button[name="update_cart"]:disabled,section.wcart .table-footer .button[name="update_cart"]:disabled[disabled]{padding:8px 23px;color:#576062;border:2px solid #576062;background:none}section.wcart .table-footer .button[name="update_cart"]:disabled,section.wcart .table-footer .button[name="update_cart"]:disabled[disabled]{opacity:.25}section.wcart .table-footer .button[name="update_cart"]:hover{color:#fff;background-color:#576062}section.wcart .table-footer .coupon{position:relative;z-index:0;float:left;clear:left;width:100%;max-width:465px;padding-right:205px}section.wcart .table-footer .coupon label{display:none}section.wcart .table-footer .coupon input{display:block;width:100%;height:50px;padding:12px 20px;transition:border-color .2s ease-in-out , background-color .2s ease-in-out , box-shadow .2s ease-in-out;color:#1a1919;border:none;border-bottom:2px solid #e0e1e1;border-radius:0;outline:none!important;background:#f4f5f5;font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.wcart .table-footer .coupon input:focus{border-color:#abafb1;box-shadow:0 0 0 2px rgba(0,123,255,.25)}section.wcart .table-footer .coupon .button{position:absolute;top:0;right:0;display:block;width:100%;max-width:185px;padding-right:0;padding-left:0}footer.footer{overflow:hidden;background:#1a1919}footer.footer .footer-main{padding:80px 0;color:#fff}footer.footer .footer-main::after{display:block;clear:both;content:""}footer.footer .footer-main>.left{float:left;clear:left;width:100%;max-width:170px}footer.footer .footer-main>.right{float:right;clear:right;width:100%;max-width:640px}footer.footer .footer-main .main-logo,footer.footer .footer-main .main-logo img{width:100%}footer.footer .footer-main .main-social:not(:first-child) {margin-top:50px}footer.footer .footer-main .main-navi>ul{margin:-5px 0;padding:0;list-style:none}footer.footer .footer-main .main-navi>ul>li{display:block;margin:0}footer.footer .footer-main .main-navi > ul > li:not(:first-child) {margin-top:7.5px}footer.footer .footer-main .main-navi .navi-link{position:relative;z-index:0;display:inline-block;text-decoration:none;letter-spacing:.05em;color:inherit;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:30px}footer.footer .footer-main .main-navi .navi-link::before{position:absolute;z-index:-1;right:0;right:.05em;bottom:0;left:0;display:block;height:2px;content:"";transition:bottom .2s ease-in-out , visibility .2s ease-in-out , transform .2s ease-in-out , opacity .2s ease-in-out;background:currentColor}footer.footer .footer-main .main-navi .navi-link:not(:hover)::before {bottom:5px;visibility:hidden;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}footer.footer .footer-main .main-contact{font-size:16px;font-size:1rem;font-weight:600;line-height:24px}footer.footer .footer-main .main-contact>ul{margin:0;padding:0;list-style:none}footer.footer .footer-main .main-contact>ul>li{position:relative;z-index:0;display:block;margin:0;padding-left:40px}footer.footer .footer-main .main-contact > ul > li:not(:first-child) {margin-top:25px}footer.footer .footer-main .main-contact>ul>li::before{position:absolute;top:2px;left:0;display:block;width:20px;height:20px;content:"";background:center no-repeat;background-size:contain}footer.footer .footer-main .main-contact>ul>li.icon-email::before{background-image:url(assets/static/img/icons/contact/Email.svg)}footer.footer .footer-main .main-contact>ul>li.icon-phone::before{background-image:url(assets/static/img/icons/contact/Phone.svg)}footer.footer .footer-main .main-contact>ul>li.icon-location::before{background-image:url(assets/static/img/icons/contact/Location.svg)}footer.footer .footer-main .main-contact .contact-link{transition:color .2s ease-in-out;text-decoration:none;color:inherit}footer.footer .footer-main .main-contact .contact-link:hover{color:#8e9193}footer.footer .footer-main .main-contact .contact-text p{margin:0}footer.footer .footer-main .main-flsca .flsca-title{color:#868c8f;font-weight:700}footer.footer .footer-main .main-flsca .flsca-content{width:100%;max-width:170px}footer.footer .footer-main .main-flsca .flsca-content:not(:first-child) {margin-top:15px}footer.footer .footer-main .main-flsca .flsca-content .content-button{display:block;width:100%}footer.footer .footer-main .main-flsca .flsca-content .content-button:not(:first-child) {margin-top:10px}footer.footer .footer-main .main-flsca .flsca-content .content-button img{width:100%}footer.footer .footer-bar{padding:20px 0;letter-spacing:.05em;text-transform:uppercase;color:#8e9193;border-top:1px solid #4b5254;font-family:"ConduitITCStd",Arial,sans-serif;font-weight:700;line-height:30px}footer.footer .footer-bar::after{display:block;clear:both;content:""}footer.footer .footer-bar>.left{float:left;clear:left}footer.footer .footer-bar>.right{float:right;clear:right}footer.footer .footer-bar .bar-navi>ul{margin:0 -7.5px;padding:0;list-style:none;font-size:0}footer.footer .footer-bar .bar-navi>ul>li{display:inline-block;margin:0;padding:0 7.5px;vertical-align:top}footer.footer .footer-bar .bar-navi .navi-link{position:relative;z-index:0;display:block;text-decoration:none;color:inherit;font-size:16px;font-size:1rem}footer.footer .footer-bar .bar-navi .navi-link::before{position:absolute;z-index:-1;right:0;right:.05em;bottom:1px;left:0;display:block;height:2px;content:"";transition:bottom .2s ease-in-out , visibility .2s ease-in-out , transform .2s ease-in-out , opacity .2s ease-in-out;background:currentColor}footer.footer .footer-bar .bar-navi .navi-link:not(:hover)::before {bottom:6px;visibility:hidden;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}footer.footer .footer-bar .bar-text{font-size:16px;font-size:1rem;max-width:420px}footer.footer.footer-grey{background:#f4f5f5}footer.footer.footer-grey .footer-main{color:#1a1919}footer.footer.footer-grey .footer-main .main-social ul.social-icons .icons-btn svg .svg-fill{fill:#adafb0}footer.footer.footer-grey .footer-main .main-social ul.social-icons .icons-btn:hover svg .svg-fill{fill:#5b5b5b}footer.footer.footer-grey .footer-main .main-contact>ul>li::before{opacity:.75}footer.footer.footer-grey .footer-main .main-contact .contact-link:hover{color:#5b5b5b}footer.footer.footer-grey .footer-bar{color:#868c8f;border-top-color:#d7d9da}@media (max-width:1840px){section.sheader .sheader-background{right:0;left:0;max-width:100%;margin-left:0}}@media (max-width:1570px){section.hdiw .hdiw-slider .slider-carousel{max-width:1260px}}@media (max-width:1330px){section.scm .scm-membership .membership-plans .plans-grid{margin:0 -12.5px}section.scm .scm-membership .membership-plans .plans-grid>.grid-item{padding:0 12.5px}section.scm .scm-membership .membership-plans .plans-content .content-details .details-header .header-title{font-size:25px;font-size:1.5625rem}}@media (max-width:1310px){section.hdiw .hdiw-slider .slider-carousel{max-width:1000px}}@media (max-width:1300px){form.form .form-plans{margin-right:-5px;margin-left:-5px}form.form .form-plans>.plans-item{padding:0 5px}form.form .form-plans .plans-radio .radio-content{padding:30px 5px 40px}form.form .form-plans .plans-radio .radio-content .content-title{font-size:22px;font-size:1.375rem}form.form .form-plans .plans-radio .radio-content .content-subtitle{font-size:16px;font-size:1rem}form.form .form-plans .plans-radio .radio-content .content-button-block:not(:first-child) .btn {padding:5px 10px}section.equipment .equipment-products .products-content .content-title{font-size:18px;font-size:1.125rem}section.header .header-logo{max-width:136px}section.header .header-menu .menu-navi.navi-secondary{min-height:50px}section.header .header-menu .menu-navi.navi-primary{margin-top:15px;padding:0}}@media (max-width:1200px){section.intro-stickers .intro-stickers-main .main-content .content-title::before{height:32px}section.intro-stickers .intro-stickers-main .main-content .content-title .title-text{font-size:16px;font-size:1rem}section.tscs .tscs-wrapper>.left{width:100%;max-width:235px}section.tscs .tscs-wrapper>.right{width:calc(100% - 275px);max-width:875px}section.tscs .tscs-slider .slider-carousel .slick{margin:0 -10px}section.tscs .tscs-slider .slider-carousel .carousel-slide{padding:0 10px}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-title{font-size:18px;font-size:1.125rem}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-title:not(:first-child) {margin-top:10px}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-price{font-size:16px;font-size:1rem}section.tscs .tscs-slider .slider-carousel .carousel-slide .slide-content .content-price:not(:first-child) {margin-top:5px}section.welcome .welcome-about .about-main .main-grid > .grid-item:not(:last-child)::before {right:-40px;width:80px}section.wcart .table-footer .coupon{clear:both;max-width:100%;margin-bottom:20px}}@media (max-width:1080px){section.tscs .tscs-wrapper>.left,section.tscs .tscs-wrapper>.right{float:none;clear:none;width:100%;max-width:100%}section.tscs .tscs-wrapper > .left:not(:first-child),
	section.tscs .tscs-wrapper > .right:not(:first-child) {margin-top:30px}section.tscs .tscs-content .content-header .header-title{font-size:30px;font-size:1.875rem;line-height:40px}section.tscs .tscs-content .content-header .header-link-block{display:block}section.tscs .tscs-content .content-text:not(:first-child) {margin-top:10px}section.tscs .tscs-content .content-link-block{display:none}section.tscs .tscs-slider .slider-carousel .carousel-slide{max-width:350px}}@media (max-width:1050px){.halfcw .halfcw-slider .slick-arrow{width:35px;height:45px;margin:-22.5px 0 0;background-size:15px 25px}.halfcw .halfcw-slider .slick-arrow.slick-prev{left:-17.5px;background-position:left 9px center}.halfcw .halfcw-slider .slick-arrow.slick-next{right:-17.5px;background-position:right 9px center}section.hdiw .hdiw-slider .slider-carousel{max-width:740px}}@media (max-width:990px){section.store .store-products .products-item{width:33.33333333333333%;margin-bottom:30px}section.store .store-products .products-content .content-title:not(:first-child) {margin-top:15px}}@media (max-width:960px){form.form .form-plans .plans-radio .radio-content{padding:30px 15px}form.form .form-plans .plans-radio .radio-content .content-button-block .btn{font-size:18px;font-size:1.125rem}.halfcw{max-width:600px;margin-right:auto;margin-left:auto}.halfcw>.left,.halfcw>.right{float:none;clear:none;width:100%;max-width:100%}.halfcw > .left:not(:first-child),
	.halfcw > .right:not(:first-child) {margin-top:35px}.halfcw .halfcw-content .content-quote{display:none}.halfcw .halfcw-image .image-forbes{position:relative;z-index:0}.halfcw .halfcw-image .image-forbes::before{position:absolute;top:50%;right:0;bottom:0;left:0;content:"";background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}.halfcw .halfcw-image .image-caption{display:block}section.header{padding:20px 0}section.header .header-wrapper{padding-bottom:0}section.header .header-logo{position:relative;top:auto;left:auto;float:left;clear:left;max-width:95px}section.header .header-logo img{height:40px}section.header .header-menu{display:none}section.header .header-toggle{display:block}section.header.header-white{border-bottom:1px solid #e0e1e1}section.header.header-white .header-wrapper{border-bottom:none}section.sheader .sheader-logo{float:left;clear:left}section.sheader .sheader-logo img{height:40px}section.sheader .sheader-steps{float:right;clear:right}section.sheader .sheader-steps .steps-content .content-number{width:40px;height:40px;font-size:25px;font-size:1.5625rem;line-height:36px}section.sheader .sheader-steps .steps-content .content-title{display:none}section.sheader .sheader-steps > ul > li:not(:first-child) .steps-content .content-number::before {right:38px}section.sheader .sheader-steps > ul > li:not(:last-child) .steps-content .content-number::after {left:38px}section.sheader .sheader-caption{float:left;clear:both;width:100%}section.sheader .sheader-caption:not(:first-child) {margin-top:120px}section.sheader .sheader-caption .caption-title{font-size:35px;font-size:2.1875rem}section.sheader .sheader-caption .caption-subtitle{font-size:18px;font-size:1.125rem}section.sheader .sheader-caption .caption-subtitle:not(:first-child) {margin-top:5px}section.hero{padding-top:60px}section.hero::before{height:160px;background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%)}section.hero .hero-content{padding:80px 0 35px}section.hero .hero-content>.container::before{display:none}section.hero .hero-content .content-wrapper{display:block}section.hero .hero-content .content-arrow{display:none}section.hero .hero-content .content-title{max-width:425px;font-size:45px;font-size:2.8125rem;line-height:50px}section.hero .hero-content .content-title:not(:first-child) {margin-top:10px}section.hero .hero-content .content-subtitle{font-size:20px;font-size:1.125rem;line-height:1}section.cover{text-align:center}section.cover::before{height:160px;background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%)}section.cover .cover-content{padding:40px 0}section.cover .cover-content .content-title{font-size:35px;font-size:2.1875rem}section.cover .cover-content .content-title:not(:first-child) {margin-top:5px}section.cover .cover-content .content-subtitle{font-size:18px;font-size:1.125rem}section.cover .cover-content .content-text{max-width:420px;margin-right:auto;margin-left:auto;font-size:16px;font-size:1rem}section.cover .cover-content .content-text:not(:first-child) {margin-top:5px}section.cover .cover-background .background-image::before{top:auto;right:0;left:0;width:auto;height:160px;-webkit-transform:none;-ms-transform:none;transform:none;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%)}section.cover .cover-background .background-image::after,section.cover .cover-background .background-fade{display:none}section.intro-home{padding:60px 0 80px}section.intro-home .intro-home-wrapper{max-width:600px;margin:0 auto}section.intro-home .intro-home-wrapper>.left,section.intro-home .intro-home-wrapper>.right{float:none;clear:none;width:100%;max-width:100%}section.intro-stickers{padding-bottom:70px}section.intro-stickers .intro-stickers-main{max-width:720px;margin:0 auto}section.intro-stickers .intro-stickers-main .main-grid{-ms-flex-pack:center;justify-content:center;margin-right:-10px;margin-left:-10px}section.intro-stickers .intro-stickers-main .main-grid>.grid-item{margin-bottom:10px;padding:0 10px}section.intro-stickers .intro-stickers-main .main-content .content-title{display:none}section.jtsc::before{position:absolute;z-index:-1;top:0;right:0;left:0;display:block;height:245px;content:"";background:#eaebeb}section.jtsc .jtsc-title{display:none}section.jtsc .jtsc-header{display:block}section.jtsc .jtsc-main .main-item-block:not(:first-child) {margin-top:80px}section.jtsc .jtsc-main .main-item-block.halfcw:first-child .halfcw-content .content-header{display:none}section.jtsc .jtsc-main .main-item-block.halfcw:first-child .halfcw-content .content-header+.content-list{margin-top:0}section.jtsc .jtsc-main .main-item-block.halfcw:first-child .halfcw-content .content-button-block:not(:first-child) {margin-top:25px}section.jtsc .jtsc-main .main-item-block.halfcw:not(:first-child) .halfcw-content {padding:0}section.jtsc .jtsc-main .main-item-block.halfcw:not(:first-child) .halfcw-content .content-quote + .content-text {margin-top:0}section.scm{padding:60px 0}section.scm .scm-main .main-item-block.halfcw:first-child .halfcw-content{padding:0}section.scm .scm-main .main-item-block.halfcw:not(:first-child) {margin-top:80px}section.scm .scm-main .main-item-block.halfcw:not(:first-child) .halfcw-content {padding:0}section.scm .scm-main .main-item-block.halfcw:not(:first-child) .halfcw-content .content-quote + .content-text {margin-top:0}section.oscc .oscc-main .main-left-sidebar{display:none}section.oscc .oscc-main .main-grid{float:none;clear:none;width:100%;padding-left:0}section.oscc .oscc-main .main-content .content-caption{right:25px;bottom:25px;left:25px}section.oscc .oscc-main .main-content .content-caption .caption-title{font-size:22px;font-size:1.375rem;line-height:1}section.oscc .oscc-main .main-content .content-caption .caption-subtitle{font-size:16px;font-size:1rem}section.lmaos{padding:0}section.lmaos:not(:first-child) {margin-top:60px}section.lmaos::before{display:block;width:100%;width:calc(100% - 50px);height:2px;margin:0 auto;content:"";background:#e0e1e1}section.lmaos .lmaos-wrapper{max-width:600px;margin:0 auto;padding:60px 0}section.lmaos .lmaos-wrapper>.left,section.lmaos .lmaos-wrapper>.right{float:none;clear:none;width:100%;max-width:100%}section.lmaos .lmaos-wrapper > .left:not(:first-child),
	section.lmaos .lmaos-wrapper > .right:not(:first-child) {margin-top:25px}section.lmaos .lmaos-content{padding:0}section.lmaos .lmaos-content .content-text:not(:first-child) {margin-top:10px}section.lmaos .lmaos-content .content-button-block:not(:first-child) {margin-top:20px}section.jtflsc{padding:60px 0}section.jtflsc .jtflsc-wrapper{max-width:600px;margin:0 auto}section.jtflsc .jtflsc-wrapper>.left,section.jtflsc .jtflsc-wrapper>.right{float:none;clear:none;width:100%;max-width:100%}section.jtflsc .jtflsc-wrapper > .left:not(:first-child),
	section.jtflsc .jtflsc-wrapper > .right:not(:first-child) {margin-top:30px}section.waitlist .waitlist-wrapper>.left,section.waitlist .waitlist-wrapper>.right,section.waitlist .waitlist-wrapper.step1>.left,section.waitlist .waitlist-wrapper.step1>.right{float:none;clear:none;width:100%;max-width:100%}section.waitlist .waitlist-wrapper > .left:not(:first-child),
	section.waitlist .waitlist-wrapper > .right:not(:first-child) {margin-top:50px}section.our-story{padding:60px 0 120px}section.our-story .our-story-content .content-intro{font-size:18px;font-size:1.125rem}section.our-story .our-story-content .content-banner{margin-right:-25px;margin-left:-25px}section.our-story .our-story-content .content-banner .banner-caption{font-size:35px;font-size:2.1875rem}section.our-story .our-story-content .content-body-banner{width:auto;max-width:none;margin-right:-25px;margin-left:-25px}section.our-story .our-story-content .content-body-banner:not(:first-child) {margin-top:120px}section.faqs .faqs-intro{font-size:18px;font-size:1.125rem}section.faqs .faqs-content:not(:first-child) {margin-top:60px}section.faqs .faqs-content .content-question{padding-right:47px}section.faqs .faqs-content .content-question::before{top:5px;width:27px;height:15px}section.faqs .faqs-content .content-question .question-title{font-size:20px;font-size:1.25rem;line-height:25px}section.faqs .faqs-content .content-answer:not(:first-child) {margin-top:10px}section.faqs .faqs-content .content-answer .answer-text{font-size:16px;font-size:1rem}section.faqs.faqs-alt{padding:60px 0}section.faqs.faqs-alt .faqs-content:not(:first-child) {margin-top:30px}section.our-promise .our-promise-stickers .stickers-item{display:block}section.our-promise .our-promise-stickers .stickers-image{width:100%;max-width:590px;margin:0 auto}section.our-promise .our-promise-stickers .stickers-image img{max-height:185px}section.our-promise .our-promise-stickers .stickers-content{width:100%;max-width:640px;margin:20px auto 0}section.our-promise .our-promise-stickers .stickers-content .content-text{font-size:18px;font-size:1.125rem}section.our-promise .our-promise-stickers .stickers-content .content-text:not(:first-child) {margin-top:10px}section.product{padding:60px 0}section.product .product-wrapper{max-width:600px;margin:0 auto}section.product .product-wrapper>.left,section.product .product-wrapper>.right{float:none;clear:none;width:100%;max-width:100%}section.product .product-wrapper > .left:not(:first-child),
	section.product .product-wrapper > .right:not(:first-child) {margin-top:25px}section.product .product-content .content-header{padding:0 0 25px}section.wmoss{padding:60px 0}section.wmoss .wmoss-wrapper:not(:first-child) {margin-top:10px}section.wmoss .wmoss-wrapper>.left,section.wmoss .wmoss-wrapper>.right{float:none;clear:none;width:100%;max-width:100%}section.wmoss .wmoss-wrapper > .left:not(:first-child),
	section.wmoss .wmoss-wrapper > .right:not(:first-child) {margin-top:25px}section.store.store-ymal{padding:60px 0}section.store.store-recipes .store-products .products-content .content-title{font-size:20px;font-size:1.25rem}section.contact{padding:60px 0 80px}section.contact .contact-header .header-text:not(:first-child) {margin-top:10px}section.customer-reviews{padding-top:60px}section.customer-reviews .customer-reviews-main{padding:40px}section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon{width:16px;height:15px}section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon,section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon.icon-half::before,section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon.icon-filled::before{background-size:16px 15px}section.monthly-videos .monthly-videos-tabs .tabs-link{padding:10px 25px;padding-right:calc(25px - .05em);font-size:22px;font-size:1.375rem;line-height:30px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-wrapper{padding:25px 25px 30px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-wrapper>.left{display:none}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-wrapper>.right{float:none;clear:none;width:100%;max-width:100%}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-image{max-width:550px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content{padding-top:0}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-subtitle{font-size:20px;font-size:1.25rem}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-title{font-size:40px;font-size:2.5rem}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-title:not(:first-child) {margin-top:10px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-button-block:not(:first-child) {margin-top:10px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-image{display:block}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-text:not(:first-child) {margin-top:25px}section.tscs{padding:20px 0 60px}section.my-account{padding:60px 0}section.danm{padding:60px 0 80px}section.danm .danm-wrapper>.left,section.danm .danm-wrapper>.right{float:none;clear:none;width:100%;max-width:100%}section.danm .danm-wrapper > .left:not(:first-child),
	section.danm .danm-wrapper > .right:not(:first-child) {margin-top:60px}section.danm .danm-content .content-text:not(:first-child) {margin-top:10px}section.danm .danm-content .content-flsca:not(:first-child),
	section.danm .danm-content .content-button-block:not(:first-child) {margin-top:30px}section.account{padding:60px 0}section.account .account-wrapper>.left,section.account .account-wrapper>.right{float:none;clear:none;width:100%;max-width:100%}section.account .account-wrapper > .left:not(:first-child),
	section.account .account-wrapper > .right:not(:first-child) {margin-top:60px}section.account .account-navi{padding:0 0 20px;border:none;border-bottom:2px solid #e0e1e1}section.account .account-header .header-text:not(:first-child) {margin-top:10px}section.account .account-form:not(:first-child) {margin-top:40px}section.recipes .recipes-intro{font-size:18px;font-size:1.125rem}section.recipes .recipes-master .recipes-master-wrapper{max-width:640px;margin:0 auto}section.recipes .recipes-master .recipes-master-wrapper>.left,section.recipes .recipes-master .recipes-master-wrapper>.right{float:none;clear:none;width:100%;max-width:100%}section.recipes .recipes-master .recipes-master-wrapper > .left:not(:first-child),
	section.recipes .recipes-master .recipes-master-wrapper > .right:not(:first-child) {margin-top:20px}section.recipes .recipes-master .recipes-master-content{padding-top:0}section.techniques .techniques-intro{font-size:18px;font-size:1.125rem}section.welcome .welcome-intro{font-size:18px;font-size:1.125rem}section.welcome .welcome-about .about-main .main-grid>.grid-item{width:50%;margin-bottom:60px}section.welcome .welcome-about .about-main .main-grid > .grid-item:not(:last-child)::before {display:none}section.welcome .welcome-about .about-button-block:not(:first-child) {margin-top:20px}section.equipment .equipment-products .products-item{width:25%}section.equipment-modal .modal-main .main-content .content-title{font-size:20px;font-size:1.25rem}section.equipment-modal .modal-main .main-content .content-text{font-size:14px;font-size:.875rem}section.equipment-modal .modal-main .main-content .content-button-block:not(:first-child) {margin-top:20px}section.equipment-modal .modal-main .main-content .content-button-block .btn{padding:5px 15px;font-size:18px;font-size:1.125rem}section.scm .scm-membership .membership-slider .slider-carousel{max-width:855px;margin:0 auto}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-header .header-title{font-size:22px;font-size:1.375rem}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-header .header-subtitle:not(:first-child) {margin-top:0}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-header .header-subtitle .subtitle-price{font-size:16px;font-size:1rem}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-header .header-subtitle .subtitle-score{font-size:14px;font-size:.875rem}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-text{font-size:14px;font-size:.875rem}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-button-block .btn{padding:5px 15px;font-size:18px;font-size:1.125rem}section.scm .scm-membership .membership-included .included-grid .grid-row>.col,section.scm .scm-membership .membership-included .included-grid .grid-row>[class*="col-"]{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%;margin-bottom:40px}section.scm .scm-membership .membership-included .included-content .content-details{max-width:350px}section.scm .scm-main:not(:first-child) {margin-top:80px}section.wcheckout form.checkout .grid-item.left,section.wcheckout form.checkout .grid-item.right,section.wcheckout .woocommerce-form-coupon-toggle{float:none;clear:none;width:100%;max-width:100%}section.wcheckout form.checkout .grid-item.right{margin-top:40px}section.wcart form.woocommerce-cart-form,section.wcart .cart-collaterals{float:none;clear:none;width:100%;max-width:100%}section.wcart .cart-collaterals{margin-top:40px}section.account .account-wrapper>.woocommerce>.left,section.account .account-wrapper>.woocommerce>.right{float:none;clear:none;width:100%;max-width:100%}section.account .account-wrapper>.woocommerce>.right{margin-top:40px}section.intro-about .intro-about-wrapper{max-width:600px;margin:0 auto}section.intro-about .intro-about-wrapper>.left,section.intro-about .intro-about-wrapper>.right{float:none;clear:none;width:100%;max-width:100%}section.intro-about .intro-about-wrapper > .left:not(:first-child),
	section.intro-about .intro-about-wrapper > .right:not(:first-child) {margin-top:40px}section.hdiw .hdiw-footer{max-width:600px;margin:0 auto}section.hdiw .hdiw-footer>.left,section.hdiw .hdiw-footer>.right{float:none;clear:none;width:100%;max-width:100%}section.hdiw .hdiw-footer > .left:not(:first-child),
	section.hdiw .hdiw-footer > .right:not(:first-child) {margin-top:40px}footer.footer .footer-main>.right{max-width:410px}footer.footer .footer-main .main-grid .grid-row>.col,footer.footer .footer-main .main-grid .grid-row>[class*="col-"]{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%}footer.footer .footer-main .main-grid .grid-row > .col:nth-child(3),
	footer.footer .footer-main .main-grid .grid-row > [class*=col-]:nth-child(3) {display:none}footer.footer .footer-bar{letter-spacing:0}footer.footer .footer-bar .bar-navi>ul{margin:0 -5px}footer.footer .footer-bar .bar-navi>ul>li{padding:0 5px}footer.footer .footer-bar .bar-navi .navi-link,footer.footer .footer-bar .bar-text{font-size:14px;font-size:.875rem}}@media (max-width:810px){section.store .store-products .products-item,section.store.store-recipes .store-products .products-item,section.store.store-techniques .store-products .products-item{width:50%}.second-button{display:table;margin-top:15px;margin-left:0!important}section.hero .hero-content .content-wrapper{min-height:auto}}@media (max-width:800px){section.oscc .oscc-main .main-grid{margin:0 -5px}section.oscc .oscc-main .main-grid>.grid-item{padding:0 5px}section.oscc .oscc-main .main-grid .grid-row:not(:first-child) {margin-top:10px}section.oscc .oscc-main .main-grid .grid-row.ps-20{margin-right:-5px;margin-left:-5px}section.oscc .oscc-main .main-grid .grid-row.ps-20>.col,section.oscc .oscc-main .main-grid .grid-row.ps-20>[class*="col-"]{padding:0 5px}section.my-account .my-account-header{padding-bottom:0;border-bottom:none}section.my-account .my-account-header>.left,section.my-account .my-account-header>.right{float:none;clear:none;width:100%;max-width:100%}section.my-account .my-account-header > .left:not(:first-child),
	section.my-account .my-account-header > .right:not(:first-child) {margin-top:10px}section.my-account .my-account-header>.left{padding-bottom:10px;border-bottom:2px solid #e0e1e1}section.my-account .my-account-main{padding-top:20px}section.my-account .my-account-main>.left,section.my-account .my-account-main>.right{float:none;clear:none;width:100%;max-width:100%}section.my-account .my-account-main > .left:not(:first-child),
	section.my-account .my-account-main > .right:not(:first-child) {margin-top:20px}section.my-account .my-account-main>.right{max-width:320px}section.recipes-single .recipes-single-wrapper>.left,section.recipes-single .recipes-single-wrapper>.right{float:none;clear:none;width:100%;max-width:100%;padding:0;border:none}section.recipes-single .recipes-single-wrapper > .left:not(:first-child),
	section.recipes-single .recipes-single-wrapper > .right:not(:first-child) {margin-top:40px;padding-top:40px;border-top:2px solid #e0e1e1}section.techniques-single .techniques-single-wrapper>.left,section.techniques-single .techniques-single-wrapper>.right{float:none;clear:none;width:100%;max-width:100%;padding:0;border:none}section.techniques-single .techniques-single-wrapper > .left:not(:first-child),
	section.techniques-single .techniques-single-wrapper > .right:not(:first-child) {margin-top:20px}section.techniques-single .techniques-single-footer .footer-grid .grid-row{display:block;margin:0}section.techniques-single .techniques-single-footer .footer-grid .grid-row>.col,section.techniques-single .techniques-single-footer .footer-grid .grid-row>[class*="col-"]{display:block;width:100%;max-width:100%;padding:0}section.techniques-single .techniques-single-footer .footer-grid .grid-row > .col:not(:first-child),
	section.techniques-single .techniques-single-footer .footer-grid .grid-row > [class*=col-]:not(:first-child) {margin-top:40px}section.equipment .equipment-products .products-item{width:33.33333333333333%}section.equipment-modal .modal-main{padding:40px}section.equipment-modal .modal-main .grid-row{display:block}section.equipment-modal .modal-main .grid-row>.col,section.equipment-modal .modal-main .grid-row>[class*="col-"]{vertical-align:middle}section.equipment-modal .modal-main .grid-row > .col:nth-child(odd),
	section.equipment-modal .modal-main .grid-row > [class*=col-]:nth-child(odd) {width:100%;max-width:200px}section.equipment-modal .modal-main .grid-row > .col:nth-child(even),
	section.equipment-modal .modal-main .grid-row > [class*=col-]:nth-child(even) {width:100%;width:calc(100% - 200px);max-width:470px}}@media (max-width:790px){section.hdiw .hdiw-slider .slider-carousel{max-width:480px}}@media (max-width:768px){section.wcart .cart-collaterals .cart_totals table.shop_table tr:nth-child(2n) td,
	section.wcart .cart-collaterals .cart_totals table.shop_table tr:nth-child(2n) td {background:none}section.wcart .cart-collaterals .cart_totals table.shop_table tr td::before{content:attr(data-title)}section.wcart .cart-collaterals .cart_totals table.shop_table ul>li{padding-left:0}section.wcart .cart-collaterals .cart_totals table.shop_table ul>li::before{display:none}}@media (max-width:720px){section.wrapper{min-height:calc(100vh - 300px)}section.customer-reviews .customer-reviews-header .header-title{font-size:30px;font-size:1.875rem;line-height:40px}section.customer-reviews .customer-reviews-header .btn{padding:5px 15px;font-size:18px;font-size:1.125rem}section.faqs .faqs-title{font-size:30px;font-size:1.875rem}footer.footer .footer-main{padding:40px 0 60px}footer.footer .footer-main>.left{float:none;clear:none;max-width:240px;margin:0 auto}footer.footer .footer-main>.right{display:none}footer.footer .footer-main .main-logo{width:100%;max-width:120px;margin:0 auto}footer.footer .footer-main .main-logo img{height:54px}footer.footer .footer-main .main-social{padding-top:25px;text-align:center;border-top:1px solid #4b5254}footer.footer .footer-main .main-social:not(:first-child) {margin-top:25px}footer.footer .footer-bar{padding:0 0 25px;text-align:center;border-top:none}footer.footer .footer-bar>.left,footer.footer .footer-bar>.right{float:none;clear:none;width:100%;max-width:100%}footer.footer .footer-bar .bar-navi>ul{margin:0 -25px}footer.footer .footer-bar .bar-navi .navi-link::before{display:none}footer.footer .footer-bar .bar-navi .navi-link,footer.footer .footer-bar .bar-text{font-size:12px;font-size:.75rem;line-height:20px}footer.footer.footer-grey .footer-main .main-social{border-top-color:#d7d9da}}@media (max-width:690px){section.tscs .tscs-slider .slider-carousel{max-width:425px}section.tscs .tscs-slider .slider-carousel .slick{margin:0 -12.5px}section.tscs .tscs-slider .slider-carousel .carousel-slide{padding:0 12.5px}}@media (max-width:650px){.halfcw .halfcw-slider{width:auto;max-width:none;margin:0 -7.5px}section.monthly-videos .monthly-videos-tabs .tabs-link .month-abbreviation{display:block}section.monthly-videos .monthly-videos-tabs .tabs-link .month-default{display:none}}@media (max-width:620px){section.oscc .oscc-main .main-grid{margin:0}section.oscc .oscc-main .main-grid>.grid-item{display:block;width:100%;padding:0!important}section.oscc .oscc-main .main-grid > .grid-item:not(:first-child) {display:none}}@media (max-width:600px){form.form .form-block .grid-row{display:block;margin-right:0;margin-left:0}form.form .form-block .grid-row>.col,form.form .form-block .grid-row>[class*="col-"]{display:block;width:100%;max-width:100%;padding:0}form.form .form-block .grid-row > .col:not(:first-child),
	form.form .form-block .grid-row > [class*=col-]:not(:first-child) {margin-top:20px}form.form .form-plans>.plans-item{width:50%;margin-bottom:15px}form.form .form-plans .plans-radio .radio-content{padding:25px 15px}.halfcw .halfcw-image .image-caption{right:20px;bottom:20px;left:20px;max-width:265px}.halfcw .halfcw-image .image-caption .caption-title{font-size:24px;font-size:1.5rem}.halfcw .halfcw-image .image-caption .caption-subtitle{font-size:18px;font-size:1.125rem}.link-arrow{font-size:16px;font-size:1rem}.link-arrow::before{height:1px}.link-arrow i{right:-26px;width:16px;height:20px;background-size:16px 12px}section.sheader .sheader-caption .caption-title{font-size:25px;font-size:1.5625rem}section.sheader .sheader-caption .caption-subtitle{font-size:16px;font-size:1rem}section.hero .hero-content .content-title{max-width:330px;font-size:35px;font-size:2.1875rem;line-height:40px}section.hero .hero-content .content-title:not(:first-child) {margin-top:0}section.hero .hero-content .content-subtitle{display:none}section.hero .hero-content .content-button-block:not(:first-child) {margin-top:20px}section.cover .cover-content .content-title{font-size:25px;font-size:1.5625rem}section.cover .cover-content .content-subtitle{font-size:16px;font-size:1rem}section.cover .cover-content .content-text{max-width:370px;font-size:14px;font-size:.875rem}section.intro-stickers .intro-stickers-main .main-grid{-ms-flex-align:center;align-items:center}section.intro-stickers .intro-stickers-main .main-grid>.grid-item{width:33.33333333333333%}section.intro-stickers .intro-stickers-main .main-content .content-image{height:auto}section.intro-stickers .intro-stickers-main .main-content .content-image img{top:auto;max-width:100%;transform:none}section.our-story .our-story-content .content-banner{min-height:255px}section.our-story .our-story-content .content-banner .banner-caption{font-size:25px;font-size:1.5625rem}section.faqs .faqs-content .content-question{padding-right:38px}section.faqs .faqs-content .content-question::before{top:7.5px;width:18px;height:10px}section.product .product-content .content-form form.form .form-input{font-size:18px;font-size:1.125rem}section.customer-reviews{background:#eaebeb}section.customer-reviews::before{display:none}section.customer-reviews .customer-reviews-header{text-align:center}section.customer-reviews .customer-reviews-header>.header-left,section.customer-reviews .customer-reviews-header>.header-right{float:none;clear:none}section.customer-reviews .customer-reviews-header > .header-left:not(:first-child),
	section.customer-reviews .customer-reviews-header > .header-right:not(:first-child) {margin-top:10px}section.customer-reviews .customer-reviews-main{margin-right:-25px;margin-left:-25px;padding:25px}section.customer-reviews .customer-reviews-main:not(:first-child) {margin-top:40px}section.customer-reviews .customer-reviews-main .main-item:not(:first-child) {padding-top:25px}section.customer-reviews .customer-reviews-main .main-item:not(:last-child) {padding-bottom:25px}section.customer-reviews .customer-reviews-main .main-content .content-text{font-size:14px;font-size:.875rem}section.customer-reviews .customer-reviews-main .main-content .content-text:not(:first-child) {margin-top:10px}section.customer-reviews .customer-reviews-main .main-content .content-title:not(:first-child) {margin-top:10px}section.monthly-videos{padding-top:20px}section.monthly-videos .container{width:auto;max-width:none;margin-right:-10px;margin-left:-10px}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-image{width:auto;margin-right:-10px;margin-left:-10px}section.tscs .tscs-content .content-header{position:relative}section.tscs .tscs-content .content-header .header-title{width:100%;width:calc(100% - 115px);max-width:435px;font-size:22px;font-size:1.375rem;line-height:25px}section.tscs .tscs-content .content-header .header-link-block{position:absolute;right:0;bottom:2.5px;padding:0;padding-right:26px}section.welcome .welcome-about .about-main .main-grid{margin:0}section.welcome .welcome-about .about-main .main-grid>.grid-item{width:100%;padding:0}section.welcome .welcome-about .about-main .main-content .content-icon{margin-left:0}section.scm .scm-membership .membership-slider .slider-carousel{max-width:410px}section.scm .scm-membership .membership-included .included-grid .grid-row{display:block;margin:0}section.scm .scm-membership .membership-included .included-grid .grid-row>.col,section.scm .scm-membership .membership-included .included-grid .grid-row>[class*="col-"]{display:block;width:100%;max-width:100%;margin-bottom:0;padding:0}section.scm .scm-membership .membership-included .included-grid .grid-row > .col:not(:first-child),
	section.scm .scm-membership .membership-included .included-grid .grid-row > [class*=col-]:not(:first-child) {margin-top:20px}section.scm .scm-membership .membership-included .included-content .content-details{max-width:460px}section.equipment .equipment-products .products-item{width:50%}section.wcheckout{padding:40px 0 60px}section.wcheckout form.checkout .form-title{font-size:24px;font-size:1.25rem}section.wcheckout form.checkout .form-desc{font-size:14px;font-size:.875rem}section.wcheckout form.checkout .form-desc:not(:first-child) {margin-top:5px}section.wcheckout form.checkout .woocommerce-billing-fields__field-wrapper,section.wcheckout form.checkout .woocommerce-shipping-fields__field-wrapper{margin-right:0;margin-left:0}section.wcheckout form.checkout .form-row{max-width:100%!important;padding:0!important}section.wcheckout form.checkout .grid-sidebar #payment .form-row.form-row-first,section.wcheckout form.checkout .grid-sidebar #payment .form-row.form-row-last,section.wcheckout form#order_review #payment .form-row.form-row-first,section.wcheckout form#order_review #payment .form-row.form-row-last{width:100%;max-width:100%}section.account .account-header .header-title{font-size:24px;font-size:1.25rem}section.account .account-header .header-text{font-size:14px;font-size:.875rem}section.account .account-header .header-text:not(:first-child) {margin-top:5px}section.account .account-form .form-row{float:none;margin:0}section.account .account-form .form-block .grid-row{margin-right:0;margin-left:0}section.account .account-form .woocommerce-input-wrapper:only-child{padding-top:0}section.equipment-modal .modal-container::before{display:none}section.equipment-modal .modal-wrapper{display:block;padding:80px 0 40px}section.equipment-modal .modal-close{top:40px}section.equipment-modal .modal-main .grid-row{margin:0}section.equipment-modal .modal-main .grid-row>.col,section.equipment-modal .modal-main .grid-row>[class*="col-"]{padding:0}section.equipment-modal .modal-main .grid-row > .col:nth-child(odd),
	section.equipment-modal .modal-main .grid-row > [class*=col-]:nth-child(odd),
	section.equipment-modal .modal-main .grid-row > .col:nth-child(even),
	section.equipment-modal .modal-main .grid-row > [class*=col-]:nth-child(even) {display:block;width:100%;max-width:100%}section.equipment-modal .modal-main .grid-row > .col:not(:first-child),
	section.equipment-modal .modal-main .grid-row > [class*=col-]:not(:first-child) {margin-top:20px}section.equipment-modal .modal-main .main-image{width:100%;max-width:340px;margin:0 auto}}@media (max-width:550px){section.store .store-products{margin-right:0;margin-left:0}section.store .store-products .products-item,section.store.store-recipes .store-products .products-item,section.store.store-techniques .store-products .products-item{display:block;width:100%;margin-bottom:0;padding:0}section.store .store-products .products-item:not(:first-child) {margin-top:30px}}@media (max-width:530px){section.hdiw .hdiw-slider .slick-arrow{top:27.5px;margin-top:0}section.hdiw .hdiw-slider .slider-carousel{max-width:160px;margin-left:0}section.hdiw .hdiw-slider .slider-carousel .carousel-slide .slide-content .content-icon{max-width:100px;margin-left:0}section.hdiw .hdiw-slider .slider-carousel .carousel-slide .slide-content .content-title{font-size:16px;font-size:1rem}section.hdiw .hdiw-slider .slider-carousel .carousel-slide .slide-content .content-title:not(:first-child) {margin-top:10px}section.hdiw .hdiw-slider .slider-carousel .carousel-slide .slide-content .content-text{font-size:14px;font-size:.875rem}section.hdiw .hdiw-slider .slider-carousel .carousel-slide .slide-content .content-text:not(:first-child) {margin-top:5px}section.hdiw .hdiw-slider .slider-carousel .carousel-slide:not(:last-child)::before {top:49px;right:0;width:60px}}@media (max-width:480px){.btn{padding:5px 15px;font-size:18px;font-size:1.125rem}.btn-play{padding-left:40px}.btn-play::before{height:30px}.btn-play::after{width:30px;height:30px}.btn-play .play-text{font-size:16px;font-size:1rem}ul.checklist>li{min-height:36px;padding-left:36px;font-size:14px;font-size:.875rem;line-height:18px}ul.checklist > li:not(:first-child) {margin-top:10px}ul.checklist>li::before{top:6px;width:24px;height:24px}ul.default-list>li{font-size:14px;font-size:.875rem;line-height:18px}ul.default-list>li::before{top:8px}form.form .form-plans{margin-right:0;margin-left:0}form.form .form-plans>.plans-item{display:block;width:100%;padding:0}form.form .form-text{font-size:14px;font-size:.875rem}.halfcw > .left:not(:first-child),
	.halfcw > .right:not(:first-child) {margin-top:25px}.halfcw .halfcw-content .content-text:not(:first-child) {margin-top:10px}.halfcw .halfcw-content .content-button-block:not(:first-child) {margin-top:20px}.halfcw .halfcw-content .content-button-block .btn{width:100%}.spaced-title-1,.spaced-title-2{font-size:28px;font-size:1.75rem}.spaced-title-3{font-size:22px;font-size:1.375rem}.spaced-title-4{font-size:16px;font-size:1rem}.subtitle-1{font-size:14px;font-size:.875rem;font-weight:400}.title-1,.title-2{font-size:22px;font-size:1.375rem}.type-1,.type-2{font-size:14px;font-size:.875rem}section.sheader .sheader-wrapper{padding-bottom:30px}section.sheader .sheader-steps{padding:5px 0}section.sheader .sheader-steps .steps-content .content-number{width:30px;height:30px;border-width:1px;font-size:20px;font-size:1.25rem;line-height:28px}section.sheader .sheader-steps>ul{margin:0 -10px}section.sheader .sheader-steps>ul>li{padding:0 10px}section.sheader .sheader-steps > ul > li:not(:first-child) .steps-content .content-number::before,
	section.sheader .sheader-steps > ul > li:not(:last-child) .steps-content .content-number::after {height:1px;margin-top:-.5px}section.sheader .sheader-steps > ul > li:not(:first-child) .steps-content .content-number::before {right:29px}section.sheader .sheader-steps > ul > li:not(:last-child) .steps-content .content-number::after {left:29px}section.sheader .sheader-caption .caption-subtitle{display:none}section.hero .hero-content .content-title{max-width:235px;font-size:25px;font-size:1.5625rem;line-height:30px}section.cover .cover-content{padding:30px 0}section.intro-home{padding:30px 0 40px}section.intro-home::before{position:absolute;z-index:-1;top:0;right:0;left:0;display:block;height:165px;content:"";background:#eaebeb}section.intro-home .intro-home-wrapper > .left:not(:first-child),
	section.intro-home .intro-home-wrapper > .right:not(:first-child) {margin-top:25px}section.intro-home .intro-home-content .content-title{padding:0}section.intro-home .intro-home-content .content-title::before{display:none}section.intro-home .intro-home-content .content-text:not(:first-child) {margin-top:10px}section.intro-home .intro-home-content .content-button-block:not(:first-child) {margin-top:20px}section.intro-home .intro-home-content .content-button-block .btn{width:100%}section.intro-stickers{padding-bottom:30px}section.intro-about{padding-top:40px;text-align:left}section.intro-about .intro-about-text:not(:first-child) {margin-top:10px}section.hdiw{padding:60px 0 40px}section.hdiw .hdiw-title{text-align:left}section.hdiw .hdiw-slider:not(:first-child) {margin-top:20px}section.hdiw .hdiw-link-block{text-align:left}section.hdiw .hdiw-link-block:not(:first-child) {margin-top:20px}section.hdiw .hdiw-link-block a.mobile{display:inline-block}section.hdiw .hdiw-link-block a.desktop{display:none}section.jtsc{padding:30px 0 40px}section.jtsc .jtsc-main:not(:first-child) {margin-top:15px}section.jtsc .jtsc-main .main-item-block:not(:first-child) {margin-top:60px}section.scm{padding:40px 0}section.scm .scm-main .main-item-block.halfcw:not(:first-child) {margin-top:60px}section.oscc{padding-top:40px}section.oscc .oscc-main .main-grid .grid-row{display:block;margin-right:0!important;margin-left:0!important}section.oscc .oscc-main .main-grid .grid-row:not(:first-child) {margin-top:20px}section.oscc .oscc-main .main-grid .grid-row>.col,section.oscc .oscc-main .main-grid .grid-row>[class*="col-"]{display:block;width:100%;max-width:100%;padding:0!important}section.oscc .oscc-main .main-grid .grid-row > .col:not(:first-child),
	section.oscc .oscc-main .main-grid .grid-row > [class*=col-]:not(:first-child) {margin-top:20px}section.oscc .oscc-main .main-content .content-image-sm{min-height:200px}section.oscc .oscc-main .main-content .content-caption{right:20px;bottom:20px;left:20px}section.lmaos:not(:first-child) {margin-top:40px}section.lmaos .lmaos-wrapper{padding:40px 0}section.lmaos .lmaos-content .content-button-block .btn{width:100%}section.jtflsc{padding:40px 0}section.jtflsc .jtflsc-content .content-button-block:not(:first-child) {margin-top:25px}section.jtflsc .jtflsc-content .content-button-block .btn{width:100%}section.waitlist{padding:40px 0 80px}section.waitlist .waitlist-content .content-title{font-size:22px;font-size:1.375rem}section.our-story{padding:40px 0 80px}section.our-story .our-story-content .content-intro{font-size:16px;font-size:1rem}section.our-story .our-story-content .content-banner:not(:first-child) {margin-top:40px}section.our-story .our-story-content .content-body:not(:first-child) {margin-top:40px}section.our-story .our-story-content .content-body .body-text:not(:first-child) {margin-top:10px}section.our-story .our-story-content .content-body-banner:not(:first-child) {margin-top:80px}section.faqs{padding:40px 0}section.faqs .faqs-intro{font-size:16px;font-size:1rem}section.faqs .faqs-content:not(:first-child) {margin-top:40px}section.faqs .faqs-content .content-item{padding:20px 0}section.faqs .faqs-content .content-question::before{top:5px}section.faqs .faqs-content .content-question .question-title{font-size:16px;font-size:1rem;line-height:20px}section.faqs.faqs-alt{padding:40px 0}section.faqs.faqs-alt .faqs-content:not(:first-child) {margin-top:20px}section.our-promise{padding:40px 0 80px}section.our-promise .our-promise-intro{font-size:16px;font-size:1rem}section.our-promise .our-promise-stickers:not(:first-child) {margin-top:40px}section.our-promise .our-promise-stickers .stickers-item:not(:first-child) {margin-top:40px}section.our-promise .our-promise-stickers .stickers-content .content-title{font-size:22px;font-size:1.375rem}section.our-promise .our-promise-stickers .stickers-content .content-text{font-size:14px;font-size:.875rem}section.product{padding:40px 0}section.product .product-wrapper > .left:not(:first-child),
	section.product .product-wrapper > .right:not(:first-child) {margin-top:20px}section.product .product-content .content-header{padding:0 0 20px}section.product .product-content .content-header .header-details:not(:first-child) {margin-top:5px}section.product .product-content .content-header .header-details .details-price{vertical-align:top;font-size:20px;font-size:1.25rem;line-height:1}section.product .product-content .content-header .header-details .details-reviews{padding:2px 0 3px;vertical-align:top}section.product .product-content .content-header .header-details .details-reviews .reviews-stars{display:block;margin-right:0}section.product .product-content .content-header .header-details .details-reviews .reviews-stars .stars-icon:not(:first-child) {margin-left:0}section.product .product-content .content-header .header-details .details-reviews .reviews-stars .stars-icon:not(:last-child) {margin-right:0}section.product .product-content .content-header .header-details .details-reviews .reviews-text{display:none}section.product .product-content .content-button-block:not(:first-child) {margin-top:40px}section.product .product-content .content-button-block .btn{width:100%}section.product .product-content .content-form .form-block .btn{width:100%}section.wmoss{padding:40px 0}section.wmoss .wmoss-wrapper > .left:not(:first-child),
	section.wmoss .wmoss-wrapper > .right:not(:first-child) {margin-top:20px}section.wmoss .wmoss-wrapper>.right{padding-left:0;border-left:none}section.store .store-products .products-content .content-title{font-size:18px;font-size:1.125rem}section.store .store-button-block:not(:first-child) {margin-top:40px}section.store.store-ymal{padding:40px 0 60px}section.store.store-ymal .store-title{font-size:24px;font-size:1.5rem}section.store.store-ymal .store-products:not(:first-child) {margin-top:20px}section.store.store-recipes{padding:60px 0}section.store.store-techniques{padding:0 0 60px}section.store.store-recipes .store-products .products-content .content-title,section.store.store-techniques .store-products .products-content .content-title{font-size:18px;font-size:1.125rem}section.contact{padding:40px 0 60px}section.contact .contact-form:not(:first-child) {margin-top:40px}section.customer-reviews{padding-top:40px}section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon:not(:first-child) {margin-left:0}section.customer-reviews .customer-reviews-main .main-content .content-stars .stars-icon:not(:last-child) {margin-right:0}section.monthly-videos .monthly-videos-tabs>ul>li{width:25%}section.monthly-videos .monthly-videos-tabs .tabs-link{padding:10px 0;text-align:center;letter-spacing:0}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-title{font-size:25px;font-size:1.5625rem}section.monthly-videos .monthly-videos-carousel .carousel-slide .slide-content .content-subtitle{font-size:16px;font-size:1rem}section.tscs{padding:0 0 40px}section.tscs .tscs-wrapper > .left:not(:first-child),
	section.tscs .tscs-wrapper > .right:not(:first-child) {margin-top:20px}section.my-account{padding:40px 0}section.my-account .my-account-header .header-text{min-height:0;padding-top:0;font-size:14px;font-size:.875rem}section.my-account .my-account-main>.right{max-width:100%}section.my-account .my-account-main .main-content .content-title{font-size:20px;font-size:1.25rem}section.danm{padding:40px 0 60px}section.danm .danm-wrapper > .left:not(:first-child),
	section.danm .danm-wrapper > .right:not(:first-child) {margin-top:40px}section.danm .danm-content .content-title{font-size:28px;font-size:1.75rem}section.danm .danm-content .content-flsca:not(:first-child),
	section.danm .danm-content .content-button-block:not(:first-child) {margin-top:20px}section.danm .danm-content .content-flsca .flsca-button{max-width:calc(50% - 10px)}section.danm .danm-content .content-flsca .flsca-button .button-mobile{display:block}section.danm .danm-content .content-flsca .flsca-button .button-desktop{display:none}section.danm .danm-content .content-button-block .btn{width:100%}section.login{padding:60px 0}section.login .login-header .header-title{font-size:28px;font-size:1.75rem}section.login .login-header .header-subtitle{font-size:16px;font-size:1rem}section.login .login-form:not(:first-child) {margin-top:40px}section.login .login-form .form-forgotpw{font-size:14px;font-size:.875rem}section.login .login-footer{font-size:16px;font-size:1rem}section.account{padding:40px 0}section.account .account-wrapper > .left:not(:first-child),
	section.account .account-wrapper > .right:not(:first-child) {margin-top:40px}section.account .account-header .header-title{font-size:22px;font-size:1.375rem}section.recipes .recipes-intro{padding:40px 0;font-size:16px;font-size:1rem}section.recipes .recipes-intro::before{bottom:-40px}section.techniques .techniques-intro{padding:40px 0;font-size:16px;font-size:1rem}section.welcome .welcome-intro{padding:40px 0;font-size:16px;font-size:1rem}section.recipes-single{padding:40px 0 60px}section.techniques-single{padding:40px 0 60px}section.techniques-single .techniques-single-footer{padding-top:40px}section.techniques-single .techniques-single-footer:not(:first-child) {margin-top:40px}section.welcome .welcome-about{padding:40px 0 60px}section.welcome .welcome-about .about-main .main-grid>.grid-item{margin-bottom:40px}section.welcome .welcome-about .about-main .main-content .content-icon{max-width:100px}section.welcome .welcome-about .about-main .main-content .content-title{font-size:16px;font-size:1rem}section.welcome .welcome-about .about-main .main-content .content-title:not(:first-child) {margin-top:10px}section.welcome .welcome-about .about-main .main-content .content-text{font-size:14px;font-size:.875rem}section.welcome .welcome-about .about-main .main-content .content-text:not(:first-child) {margin-top:5px}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content{min-height:335px}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-image{height:120px}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details{right:25px;bottom:30px;left:25px}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-text:not(:first-child) {margin-top:10px}section.scm .scm-membership .membership-slider .slider-carousel .carousel-slide .slide-content .content-details .details-button-block:not(:first-child) {margin-top:20px}section.scm .scm-membership .membership-included .included-content .content-icon{width:50px;height:50px}section.scm .scm-membership .membership-included .included-content .content-details{width:calc(100% - 70px);max-width:360px}section.scm .scm-membership .membership-included .included-content .content-details::before{height:50px}section.scm .scm-membership .membership-included .included-content .content-details .details-text{font-size:14px;font-size:.875rem}section.equipment{padding:40px 0 60px}section.equipment .equipment-block:not(:first-child) {margin-top:40px}section.equipment .equipment-header .header-title{font-size:22px;font-size:1.375rem}section.equipment .equipment-header .header-text{font-size:14px;font-size:.875rem}section.equipment .equipment-products:not(:first-child) {margin-top:40px}section.equipment .equipment-products .products-item{margin-bottom:40px}section.equipment .equipment-products .products-content .content-title{font-size:16px;font-size:1rem}section.equipment .equipment-products .products-content .content-title:not(:first-child) {margin-top:10px}section.equipment-modal .modal-main{padding:25px}section.intro-about .intro-about-content .content-text:not(:first-child) {margin-top:10px}section.hdiw .hdiw-footer .footer-content .content-text:not(:first-child) {margin-top:10px}}@media (max-width:475px){section.tscs .tscs-slider .slider-carousel{max-width:200px}}.fc-container .fancybox-bg{background:#eee}.fancybox-is-open.fc-container .fancybox-bg{opacity:.95}.fc-content{max-width:550px;margin:20px;padding:50px;border-radius:4px;box-shadow:10px 10px 60px -25px}.fc-content h3{margin-top:0;letter-spacing:normal;font-size:1.6em}.fc-content p{color:#666;line-height:1.5}.fc-content p:last-child{margin-bottom:0}.fancybox-fx-material.fancybox-slide--previous,.fancybox-fx-material.fancybox-slide--next{transform:translateY(-60px) scale(1.1);opacity:0}.fancybox-fx-material.fancybox-slide--current{transform:translateY(0) scale(1);opacity:1}.blockUI.blockOverlay{background:#f4f5f5!important}.woocommerce .single-product form::after{display:table;clear:both;content:""}.woocommerce .single-product .quantity{float:left;clear:left;width:100%;max-width:120px;margin-right:20px}.woocommerce .single-product input.input-text{display:block;width:100%;height:50px;margin:0;padding:14px 20px 12px;transition:border-color .2s ease-in-out , background-color .2s ease-in-out , box-shadow .2s ease-in-out;text-align:left;letter-spacing:.05em;text-transform:uppercase;color:#576063;border:none;border-bottom:2px solid #e0e1e1;border-radius:0;outline:none!important;background:#f4f5f5;font-family:"ConduitITCStd",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:400;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce .single-product button.button{position:relative;display:inline-block;overflow:hidden;margin:0;padding:10px 25px;cursor:pointer;user-select:none;transition:background-color .2s ease-in-out;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none!important;text-indent:.05em;letter-spacing:.05em;text-transform:uppercase;color:#fff;border:none;border-radius:3px;outline:none;background:#576062;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce .single-product button.button,.woocommerce .single-product button.button.alt{background:#576062}.woocommerce .single-product button.button:hover,.woocommerce .single-product button.button.alt:hover{color:#fff;background-color:#1a1919}.content-form .woocommerce p.stock{padding:10px 0;font-weight:bold}.woocommerce-additional-fields{display:none}.blog-post-content .entry-content img{margin:0 0 1.5em 0}.blog-post-content img{max-width:100%;height:auto}.blog-post-content .alignleft,.blog-post-content img.alignleft{margin-right:1.5em;display:inline;float:left}.blog-post-content .alignright,.blog-post-content img.alignright{margin-left:1.5em;display:inline;float:right}.blog-post-content .aligncenter,.blog-post-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.blog-post-content .wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.blog-post-content .wp-caption img{border:0 none;padding:0;margin:0}.blog-post-content .wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.blog-post-content .wp-smiley{margin:0!important;max-height:1em}.blog-post-content blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}.blog-post-content blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.blog-post-content blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C" "\201D" "\2018" "\2019"}.blog-post-content blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.blog-post-content blockquote p{display:inline}section.tcmod{padding:80px 0 20px}section.tcmod .tcmod-main-grid{display:flex;flex-flow:row nowrap;margin:0 -30px;justify-content:space-between}section.tcmod .tcmod-main-grid-item{width:50%;display:block;padding:0 30px;max-width:660px}section.tcmod .tcmod-card-image img{width:100%}section.tcmod .tcmod-card-body:not(:first-child) {margin-top:2em}section.tcmod .tcmod-card-body .text:not(:first-child) {margin-top:.25em}section.our-story .our-story-content .content-banner .banner-caption-icon{display:block;width:80px;height:80px;margin:0 auto;background:url(assets/static/img/icons/Play-w.svg) center no-repeat;background-size:100% auto}section.our-story .our-story-content .content-banner .banner-caption-text{display:block}section.our-story .our-story-content .content-banner .banner-caption-text:not(:first-child) {margin-top:20px}section.our-story .our-story-content a.content-banner{display:block;text-decoration:none}section.our-story .our-story-content a.content-banner .banner-image{transition:opacity .2s ease-in-out;opacity:1}section.our-story .our-story-content a.content-banner:hover .banner-image{opacity:.8}section.our-promise .our-promise-footer{text-align:center}section.our-promise .our-promise-footer:not(:first-child) {margin-top:120px}section.our-promise--exclusive{padding:80px 0 120px}section.our-promise--exclusive .our-promise-stickers:not(:first-child) {margin-top:80px}section.our-promise--exclusive .our-promise-stickers .stickers-item:not(:first-child) {margin-top:80px}section.our-promise--exclusive .our-promise-stickers .stickers-image{align-self:center}section.our-promise--exclusive .our-promise-stickers .stickers-image img{max-height:none}section.join-waitlist{padding:60px 0;background:#0a6040;margin-bottom:40px}section.join-waitlist .join-waitlist-content{text-align:center}section.join-waitlist .join-waitlist-content .content-title{color:#fff}section.join-waitlist .join-waitlist-content .content-footer:not(:first-child) {margin-top:20px}@media (max-width:960px){section.tcmod .tcmod-main-grid{display:block;margin:0 auto;width:100%;max-width:600px}section.tcmod .tcmod-main-grid-item{width:100%;padding:0;max-width:100%}section.tcmod .tcmod-main-grid-item:not(:first-child) {margin-top:60px}}@media (max-width:600px){section.our-story .our-story-content .content-banner .banner-caption-icon{width:60px;height:60px}section.our-story .our-story-content .content-banner .banner-caption-text:not(:first-child) {margin-top:15px}}@media (max-width:480px){section.our-promise .our-promise-footer:not(:first-child) {margin-top:60px}section.our-promise--exclusive{padding:60px 0}section.our-promise--exclusive .our-promise-stickers:not(:first-child) {margin-top:60px}section.our-promise--exclusive .our-promise-stickers .stickers-item:not(:first-child) {margin-top:60px}section.join-waitlist{margin-bottom:0}}.member-exclusive-ribbon{background-image:url(assets/static/img/xMemberBadge-SteakClub-1.png.pagespeed.ic.M6FuNgG1Im.png);background-position:right top;background-repeat:no-repeat;background-size:contain;display:block;height:75%;max-height:160px;position:absolute;right:0;top:0;width:100%;z-index:1}.out-of-stock-ribbon{background-image:url(assets/static/img/xSO-Black.png.pagespeed.ic.ocf_XYv4Ec.png);background-position:right top;background-repeat:no-repeat;background-size:contain;display:block;height:75%;max-height:160px;position:absolute;right:0;top:0;width:100%;z-index:1}​ .member-exclusive-badge{background-image:url(assets/static/img/xMemberBadge-SteakClub-2.png.pagespeed.ic.4Ph4dxPnlt.png);background-position:right top;background-repeat:no-repeat;background-size:contain;display:block;height:75%;max-height:150px;position:absolute;right:0;top:0;width:100%;z-index:1}.svg-header{width:16px;height:16px;fill:white;margin-top:5px}section.header .header-menu .menu-navi.navi-secondary .navi-link:hover .svg-header{fill:#1a1919}section.product .woocommerce #respond input#submit.disabled,section.product .woocommerce #respond input#submit:disabled,section.product .woocommerce #respond input#submit:disabled[disabled],section.product .woocommerce a.button.disabled,section.product .woocommerce a.button:disabled,section.product .woocommerce a.button:disabled[disabled],section.product .woocommerce button.button.disabled,section.product .woocommerce button.button:disabled,section.product .woocommerce button.button:disabled[disabled],section.product .woocommerce input.button.disabled,section.product .woocommerce input.button:disabled,section.product .woocommerce input.button:disabled[disabled]{padding:10px 25px}section.product .woocommerce #respond input#submit.alt.disabled,section.product .woocommerce #respond input#submit.alt.disabled:hover,section.product .woocommerce #respond input#submit.alt:disabled,section.product .woocommerce #respond input#submit.alt:disabled:hover,section.product .woocommerce #respond input#submit.alt:disabled[disabled],section.product .woocommerce #respond input#submit.alt:disabled[disabled]:hover,section.product .woocommerce a.button.alt.disabled,section.product .woocommerce a.button.alt.disabled:hover,section.product .woocommerce a.button.alt:disabled,section.product .woocommerce a.button.alt:disabled:hover,section.product .woocommerce a.button.alt:disabled[disabled],section.product .woocommerce a.button.alt:disabled[disabled]:hover,section.product .woocommerce button.button.alt.disabled,section.product .woocommerce button.button.alt.disabled:hover,section.product .woocommerce button.button.alt:disabled,section.product .woocommerce button.button.alt:disabled:hover,section.product .woocommerce button.button.alt:disabled[disabled],section.product .woocommerce button.button.alt:disabled[disabled]:hover,section.product .woocommerce input.button.alt.disabled,section.product .woocommerce input.button.alt.disabled:hover,section.product .woocommerce input.button.alt:disabled,section.product .woocommerce input.button.alt:disabled:hover,section.product .woocommerce input.button.alt:disabled[disabled],section.product .woocommerce input.button.alt:disabled[disabled]:hover{background:#576062;color:#eaebeb;opacity:.25}section.product .woocommerce table.variations.monthly-membership,section.product .woocommerce table.variations.monthly-membership thead,section.product .woocommerce table.variations.monthly-membership tbody,section.product .woocommerce table.variations.monthly-membership tfoot,section.product .woocommerce table.variations.monthly-membership tr,section.product .woocommerce table.variations.monthly-membership th,section.product .woocommerce table.variations.monthly-membership td{display:block}section.product .woocommerce table.variations.monthly-membership td.label label{color:#000;display:block;font-family:"ConduitITCStd",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:.05em;line-height:20px;margin:0;margin-bottom:5px;padding:0;text-transform:uppercase}section.product .woocommerce table.variations.monthly-membership td.value{text-align:right}section.product .woocommerce table.variations.monthly-membership td.value input,section.product .woocommerce table.variations.monthly-membership td.value select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f5f5;border:none;border-bottom:2px solid #e0e1e1;border-radius:0;color:#1a1919;display:block;font-family:"Source Sans Pro",Arial,sans-serif;font-size:1rem;font-weight:400;height:auto;letter-spacing:normal;line-height:1.5;outline:none!important;padding:.75em 1em;text-align:left;text-transform:none;transition:border-color .2s ease-in-out , background-color .2s ease-in-out , box-shadow .2s ease-in-out;width:100%}section.product .woocommerce table.variations.monthly-membership td.value input:focus,section.product .woocommerce table.variations.monthly-membership td.value select:focus{border-color:#abafb1;box-shadow:0 0 0 2px rgba(0,123,255,.25)}section.product .woocommerce table.variations.monthly-membership td.value select{background-image:url(https://steakclub.firstlight.farm/wp-content/themes/flsc/assets/static/img/icons/form/Select.svg);background-position:right 1em center;background-repeat:no-repeat;background-size:.75em .375em;padding-right:2.75em}section.product .woocommerce table.variations.monthly-membership td.value .reset_variations{font-size:.875rem;margin-bottom:10px;margin-top:5px}section.product .woocommerce table.variations.monthly-membership td.value .reset_variations[style*="hidden"]{display:none}section.product .woocommerce table.variations.monthly-membership td.value .reset_variations[style*="visible"]{display:inline-flex}section.product .woocommerce .woocommerce-variation-add-to-cart:not(:first-child) {margin-top:40px}section.product .woocommerce .woocommerce-variation-price .woocommerce-Price-amount{color:#0f7123;font-family:"ConduitITCStd",Arial,sans-serif;font-size:35px;font-weight:700;line-height:30px;text-transform:uppercase;margin-right:5px}@-moz-document url-prefix() {
	select {
		text-indent: -2px;
	}
}section.equipment-modal .modal-wrapper.has-small-container{max-width:800px}.text-control{font-size:16px}.text-control p + ul:not(:first-child) {margin-top:.25em}.text-control ul{display:block;line-height:1.5;list-style:none;margin:0;padding:0}.text-control ul:not(:first-child) {margin-top:1em}.text-control ul>li{display:block;margin:0;padding:0;padding-left:.75em;position:relative}.text-control ul>li::before{background:currentColor;border-radius:50%;content:"";display:block;height:.25em;left:0;position:absolute;top:.625em;width:.25em}form.form .form-plans{display:flex;flex-flow:row wrap}@media (max-width:600px){form.form .form-plans.form-plans--2col,form.form .form-plans.form-plans--3col{margin-left:0;margin-right:0;max-width:365px}form.form .form-plans.form-plans--2col>.plans-item,form.form .form-plans.form-plans--3col>.plans-item{padding-left:0;padding-right:0;width:100%}form.form .form-plans.form-plans--2col .plans-radio .radio-content,form.form .form-plans.form-plans--3col .plans-radio .radio-content{padding:20px}form.form .form-plans.form-plans--2col .plans-radio .radio-content .content-title,form.form .form-plans.form-plans--3col .plans-radio .radio-content .content-title{font-size:1.375rem}form.form .form-plans.form-plans--2col .plans-radio .radio-content .content-subtitle,form.form .form-plans.form-plans--3col .plans-radio .radio-content .content-subtitle{font-size:1rem}form.form .form-plans.form-plans--2col .plans-radio .radio-content .content-text,form.form .form-plans.form-plans--3col .plans-radio .radio-content .content-text{font-size:.875rem}form.form .form-plans.form-plans--2col .form-radio-btn,form.form .form-plans.form-plans--3col .form-radio-btn{font-size:1rem;letter-spacing:.03125em;min-height:2.5rem;text-indent:.03125em}form.form .form-plans.form-plans--2col .form-radio-checkbox,form.form .form-plans.form-plans--3col .form-radio-checkbox{font-size:.875rem;margin-top:5px}form.form .form-plans.form-plans--2col .form-select-btn,form.form .form-plans.form-plans--3col .form-select-btn{font-size:1rem;letter-spacing:.03125em;text-indent:.03125em}}@media (min-width:601px){form.form .form-plans.form-plans--2col{margin-left:-10px;margin-right:-10px}form.form .form-plans.form-plans--2col>.plans-item{padding-left:10px;padding-right:10px;width:50%}form.form .form-plans.form-plans--2col .form-radio-btn{min-height:2.75rem}form.form .form-plans.form-plans--3col{margin-left:-5px;margin-right:-5px}form.form .form-plans.form-plans--3col>.plans-item{padding-left:5px;padding-right:5px;width:33.33333333333333%}form.form .form-plans.form-plans--3col .plans-radio .radio-content{padding:20px}form.form .form-plans.form-plans--3col .plans-radio .radio-content .content-title{font-size:1.375rem}form.form .form-plans.form-plans--3col .plans-radio .radio-content .content-subtitle{font-size:1rem}form.form .form-plans.form-plans--3col .plans-radio .radio-content .content-text{font-size:.875rem}form.form .form-plans.form-plans--3col .form-radio-btn{font-size:1rem;letter-spacing:.03125em;min-height:2.5rem;text-indent:.03125em}form.form .form-plans.form-plans--3col .form-radio-checkbox{font-size:.875rem;margin-top:5px}form.form .form-plans.form-plans--3col .form-select-btn{font-size:1rem;letter-spacing:.03125em;text-indent:.03125em}}form.form .form-plans .plans-radio{cursor:pointer;display:block;height:100%;width:100%}form.form .form-plans .plans-radio.is-active .radio-content{border-color:#0a6040;box-shadow:0 0 10px 0 rgba(10,96,64,.5)}form.form .form-plans .plans-radio .radio-content{display:flex;flex-flow:column nowrap;justify-content:center;min-height:100%;padding:30px}form.form .form-plans .plans-radio .radio-content .content-button-block .btn{display:block;padding-left:0;padding-right:0;width:100%}form.form .form-plans .plans-radio .radio-content .content-button-block .btn:not(:first-child) {margin-top:10px}form.form .form-radio{cursor:pointer;display:flex;margin:0;position:relative;z-index:0}form.form .form-radio:not(:first-child) {margin-top:10px}form.form .form-radio-input{clip:rect(0,0,0,0);height:0;left:0;pointer-events:none;position:absolute;top:0;width:0;z-index:-1}form.form .form-radio-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#576062;border:none;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-family:"ConduitITCStd",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;justify-content:center;letter-spacing:.0625em;line-height:1;margin:0;outline:none;overflow:hidden;padding:.5em;text-align:center;text-indent:.0625em;text-transform:uppercase;transition:background-color .2s ease-in-out , border-color .2s ease-in-out , color .2s ease-in-out , opacity .2s ease-in-out;user-select:none;width:100%;will-change:background-color , border-color , color , opacity}form.form .form-radio-btn:hover{opacity:.75}form.form .form-radio-btn--ghost{background-color:transparent;border:2px solid #abafb1;color:#576062;padding:calc(.5em - 2px)}form.form .form-radio-btn--ghost:hover{background-color:rgba(171,175,177,.25);opacity:1}form.form .form-radio-checkbox{align-items:center;display:inline-flex;font-size:1rem;line-height:1.5;margin-left:auto;margin-right:auto;margin-top:12.5px;min-height:1.5em;padding-left:2.25em;position:relative;user-select:none;z-index:0}form.form .form-radio-checkbox::before,form.form .form-radio-checkbox::after{content:"";display:block;height:1.5em;left:0;position:absolute;top:0;width:1.5em}form.form .form-radio-checkbox::before{background:transparent;border:2px solid #d4d4d4;border-radius:2px;transition:background-color .2s ease-in-out , border-color .2s ease-in-out;will-change:background-color , border-color;z-index:-2}form.form .form-radio-checkbox::after{backface-visibility:hidden;background:url(assets/static/img/icons/Checkbox-White.svg) center no-repeat;background-size:1em .75em;opacity:0;transform:scale(0);transition:opacity .2s ease-in-out , transform .2s ease-in-out;will-change:opacity , transform;z-index:-1}form.form .form-radio-input:checked+.form-radio-btn{background-color:#1a1919;border-color:#1a1919;color:#fff;cursor:default;opacity:1;pointer-events:none}form.form .form-radio-input:checked+.form-radio-checkbox::before{background-color:#1a1919;border-color:#1a1919}form.form .form-radio-input:checked+.form-radio-checkbox::after{opacity:1;transform:scale(1)}form.form .form-plans.has-selected .form-radio-input:not(:checked) + .form-radio-btn {opacity:.5}form.form .form-plans.has-selected .form-radio-input:not(:checked) + .form-radio-btn:hover {opacity:1}form.form .form-select-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#1a1919 url(https://legacysteakclub.firstlight.farm/wp-content/themes/form-select-btn.svg) right center no-repeat;background-position:right .75em center;background-size:.75em auto;border:none;border-radius:3px;color:#fff;cursor:pointer;display:block;font-family:"ConduitITCStd",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:.0625em;line-height:1.5;margin:0 auto;max-width:30ch;overflow:hidden;padding:.5em 1em;padding-right:2.25em;text-align:left;text-indent:.0625em;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .2s ease-in-out;user-select:none;width:100%}form.form .form-select-btn:active,form.form .form-select-btn:focus,form.form .form-select-btn:hover{background-color:#1a1919}form.form .form-select-btn option{background:#fff;color:#000;font-family:"Source Sans Pro",Arial,sans-serif;font-size:1rem;text-transform:none}form.form .form-select-btn option:disabled{color:rgba(0,0,0,.5)}form.form .form-plans.plan-selected .plans-radio.is-active .form-select-btn{background-color:#1a1919}form.form .form-plans.plan-selected .radio-input:not(:checked) + .radio-content {opacity:.5;transition:opacity .2s ease-in-out}form.form .form-plans.plan-selected .radio-input:not(:checked) + .radio-content:hover {opacity:1}form.form .form-content-card{background:#f4f5f5;padding:30px}@media (max-width:600px){form.form .form-content-card{padding:20px}}form.form .form-checkbox .checkbox-label{align-items:center;display:inline-flex;flex-flow:row nowrap;line-height:1;min-height:28px;padding-top:0}@media (max-width:600px){form.form .form-checkbox .checkbox-label{font-size:.875rem}}.single-product form.variations_form.cart table.variations,.single-product form.variations_form.cart table.variations thead,.single-product form.variations_form.cart table.variations tbody,.single-product form.variations_form.cart table.variations tfoot,.single-product form.variations_form.cart table.variations tr,.single-product form.variations_form.cart table.variations th,.single-product form.variations_form.cart table.variations td{display:block}.single-product form.variations_form.cart table.variations{margin-bottom:10px}.single-product form.variations_form.cart table.variations tr:not(:first-child) {margin-top:20px}.single-product form.variations_form.cart table.variations td.value{display:flex;flex-flow:column nowrap;align-items:flex-end}.single-product form.variations_form.cart table.variations td.value:not(:first-child) {margin-top:5px}.single-product form.variations_form.cart table.variations td.value a.reset_variations{display:inline-flex;margin-top:5px}.single-product form.variations_form.cart table.variations label{color:#000;display:block;font-family:"ConduitITCStd",Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.05em;line-height:1.25;margin:0;padding:0;text-transform:uppercase}.single-product form.variations_form.cart table.variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f5f5 url(assets/static/img/icons/form/Select.svg) right 20px center no-repeat;background-size:16px 8px;border:none;border-bottom:2px solid #e0e1e1;border-radius:0;color:#576063;display:block;font-family:'ConduitITCStd',Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:400;height:50px;letter-spacing:.05em;line-height:24px;margin:0;outline:none!important;padding:14px 20px 12px;padding-right:46px;text-align:left;text-transform:uppercase;transition:border-color .2s ease-in-out , background-color .2s ease-in-out , box-shadow .2s ease-in-out;width:100%}.single-product form.variations_form.cart .woocommerce-variation-description{margin-bottom:20px}.single-product form.variations_form.cart .woocommerce-variation-description ul{display:block;line-height:1.5;list-style:none;margin:0;padding:0}.single-product form.variations_form.cart .woocommerce-variation-description ul>li{display:block;padding-left:1em;position:relative}.single-product form.variations_form.cart .woocommerce-variation-description ul > li:not(:first-child) {margin-top:.5em}.single-product form.variations_form.cart .woocommerce-variation-description ul>li::before{background:currentColor;border-radius:50%;content:"";display:block;height:.375em;left:0;position:absolute;top:.5625em;width:.375em}.single-product form.variations_form.cart .single_add_to_cart_button{margin-top:20px}.woocommerce .single-product input.input-text{text-transform:none}.woocommerce .wcs-gifting-recipient-details-content{max-width:800px}.woocommerce .wcs-gifting-recipient-details-content form:not(:first-child) {margin-top:2rem}.woocommerce .wcs-gifting-recipient-details-content form .form-row{margin:0 0 1.5rem;padding:0}.woocommerce .wcs-gifting-recipient-details-content form .form-row label{color:#000;display:block;font-family:'ConduitITCStd',Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.05em;line-height:1.25;margin:0;margin-bottom:.25em;padding:0;text-transform:uppercase}.woocommerce .wcs-gifting-recipient-details-content form .form-row select,.woocommerce .wcs-gifting-recipient-details-content form .form-row textarea,.woocommerce .wcs-gifting-recipient-details-content form .form-row .input-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f5f5;border:none;border-bottom:.125em solid #e0e1e1;border-radius:0;color:#1a1919;display:block;font-family:'Source Sans Pro',Arial,sans-serif;font-size:1rem;font-weight:400;height:auto;line-height:24px;padding:.5em 1em;transition:border-color .2s ease-in-out , background-color .2s ease-in-out , box-shadow .2s ease-in-out;width:100%}.woocommerce .wcs-gifting-recipient-details-content form .form-row select:focus,.woocommerce .wcs-gifting-recipient-details-content form .form-row textarea:focus,.woocommerce .wcs-gifting-recipient-details-content form .form-row .input-text:focus{border-color:#abafb1;box-shadow:0 0 0 .125em rgba(0,123,255,.25)}.woocommerce .wcs-gifting-recipient-details-content form .form-row select{background-image:url(assets/static/img/icons/form/Select.svg);background-position:right 1em center;background-repeat:no-repeat;background-size:.75em .375em}.woocommerce .wcs-gifting-recipient-details-content form .password-input{font-size:1rem}.woocommerce .wcs-gifting-recipient-details-content form .show-password-input{right:1em;top:.5em}.woocommerce .wcs-gifting-recipient-details-content form .show-password-input::after{font-size:1em;line-height:1.5;margin-left:0}.woocommerce .wcs-gifting-recipient-details-content #respond input#submit,.woocommerce .wcs-gifting-recipient-details-content a.button,.woocommerce .wcs-gifting-recipient-details-content button.button,.woocommerce .wcs-gifting-recipient-details-content input.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#576062;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"ConduitITCStd",Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.05em;line-height:30px;margin:0;outline:none;overflow:hidden;padding:10px 25px;position:relative;text-align:center;text-decoration:none!important;text-indent:.05em;text-transform:uppercase;transition:background-color .2s ease-in-out;user-select:none;vertical-align:top;white-space:nowrap}.woocommerce .wcs-gifting-recipient-details-content #respond input#submit:hover,.woocommerce .wcs-gifting-recipient-details-content a.button:hover,.woocommerce .wcs-gifting-recipient-details-content button.button:hover,.woocommerce .wcs-gifting-recipient-details-content input.button:hover{background-color:#1a1919;color:#fff}@media (max-width:600px){.woocommerce .wcs-gifting-recipient-details-content form .form-row-first,.woocommerce .wcs-gifting-recipient-details-content form .form-row-last,.woocommerce-page .wcs-gifting-recipient-details-content form .form-row-first,.woocommerce-page .wcs-gifting-recipient-details-content form .form-row-last{float:none;width:100%}}.grid__membership{display:flex;flex-flow:row wrap;font-size:1rem;justify-content:center}.grid__membership>*{flex:0 0 auto;width:100%}@media (min-width:1081px){.grid__membership.is-5col{font-size:.75rem}.grid__membership.is-5col>*{width:20%}.grid__membership.is-4col{font-size:.8125rem}.grid__membership.is-4col>*{width:25%}.grid__membership.is-3col{font-size:.875rem}.grid__membership.is-3col>*{width:33.33333333333333%}.grid__membership.is-2col{font-size:.9375rem}.grid__membership.is-2col>*{width:50%}}@media (max-width:1080px) and (min-width:601px){.grid__membership.is-5col>*,.grid__membership.is-4col>*,.grid__membership.is-2col>*{width:50%}}@media (max-width:600px){.grid__membership.is-5col>*,.grid__membership.is-4col>*,.grid__membership.is-2col>*{width:100%}}@media (min-width:961px){.grid__membership{font-size:1rem;margin-left:-1em;margin-right:-1em}.grid__membership>*{margin-bottom:2em;padding-left:1em;padding-right:1em}}@media (max-width:960px){.grid__membership{margin-left:-.5em;margin-right:-.5em}.grid__membership>*{margin-bottom:1em;padding-left:.5em;padding-right:.5em}}@media (max-width:1080px) and (min-width:961px){.grid__membership{font-size:.9375rem}.grid__membership.is-5col,.grid__membership.is-4col,.grid__membership.is-3col,.grid__membership.is-2col{font-size:.875rem}}@media (max-width:960px) and (min-width:721px){.grid__membership{font-size:.875rem}.grid__membership.is-5col,.grid__membership.is-4col,.grid__membership.is-3col,.grid__membership.is-2col{font-size:.8125rem}}@media (max-width:720px) and (min-width:601px){.grid__membership{font-size:.8125rem}.grid__membership.is-5col,.grid__membership.is-4col,.grid__membership.is-3col,.grid__membership.is-2col{font-size:.75rem}}@media (max-width:600px) and (min-width:481px){.grid__membership{font-size:.9375rem}.grid__membership.is-5col,.grid__membership.is-4col,.grid__membership.is-3col,.grid__membership.is-2col{font-size:.875rem}}@media (max-width:480px) and (min-width:361px){.grid__membership{font-size:.875rem}.grid__membership.is-5col,.grid__membership.is-4col,.grid__membership.is-3col,.grid__membership.is-2col{font-size:.8125rem}}@media (max-width:480px){.grid__membership .membership-btn{display:flex;width:100%;padding:.625em}}@media (max-width:360px){.grid__membership{font-size:.8125rem}.grid__membership.is-5col,.grid__membership.is-4col,.grid__membership.is-3col,.grid__membership.is-2col{font-size:.75rem}}.membership-tile{background:#1a1919;color:#fff;height:100%;position:relative;z-index:0}.membership-tile .tile-content{display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-end;min-height:100%;padding:2em;padding-top:6em}.membership-tile .tile-content .body-block:not(:first-child) {margin-top:1.5em}.membership-tile .tile-content .foot-block:not(:first-child) {margin-top:2em}.membership-tile .tile-background{height:50%;left:0;position:absolute;top:0;width:100%;z-index:-1}.membership-tile .tile-background::after{background:linear-gradient(to bottom,rgba(26,25,25,0) 0%,rgba(26,25,25,1) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.membership-tile .inline-subheading{align-items:center;color:#abafb1;display:flex;flex-flow:row wrap;margin-left:-.5em;margin-right:-.5em}.membership-tile .inline-subheading>*{margin-left:.5em;margin-right:.5em;margin-top:.5em}.membership-tile .text-heading{font-size:1.75em;font-weight:700;letter-spacing:-.025em;line-height:1.25}.membership-tile .text-price{font-family:"ConduitITCStd",Arial,sans-serif;font-size:1.25em;font-weight:500;letter-spacing:.05em;line-height:1;text-transform:uppercase}.membership-tile .text-score{font-size:1em;line-height:1.25;padding-left:1.75em;position:relative}.membership-tile .text-score::before{background:url(assets/static/img/icons/Cow.svg) center no-repeat;content:"";display:block;height:1.25em;left:0;position:absolute;top:0;width:1.25em}.membership-tile .text-copy{font-size:1em;line-height:1.25}.membership-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0a6040;border:none;border-radius:.125em;display:inline-flex;font-family:"ConduitITCStd",Arial,sans-serif;font-size:1.375em;justify-content:center;letter-spacing:.05em;line-height:1;padding:.625em 1em;text-align:center;text-indent:.05em;text-transform:uppercase;transition:background-color .2s ease-in-out;will-change:background-color}.membership-btn:hover{background-color:#0c774f}.membership-btn,.membership-btn:hover{color:#fff;text-decoration:none}section.site-content .woocommerce_gc_giftcard_form label{color:#000;display:block;font-family:"ConduitITCStd",Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:.05em;line-height:20px;margin:0;margin-bottom:5px;padding:0;text-transform:uppercase;width:100%}section.site-content .woocommerce_gc_giftcard_form input[type="text"],section.site-content .woocommerce_gc_giftcard_form select,section.site-content .woocommerce_gc_giftcard_form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f5f5;border:none;border-bottom:2px solid #e0e1e1;border-radius:0;color:#1a1919;display:block;font-family:"Source Sans Pro",Arial,sans-serif;font-size:1rem;font-weight:400;height:auto;letter-spacing:normal;line-height:1.5;outline:none!important;padding:.75em 1em;text-align:left;text-transform:none;transition:border-color .2s ease-in-out , background-color .2s ease-in-out , box-shadow .2s ease-in-out;width:100%}section.site-content .woocommerce_gc_giftcard_form input[type="text"]:focus,section.site-content .woocommerce_gc_giftcard_form select:focus,section.site-content .woocommerce_gc_giftcard_form textarea:focus{border-color:#abafb1;box-shadow:0 0 0 2px rgba(0,123,255,.25)}section.site-content .woocommerce_gc_giftcard_form .wc_gc_field{align-items:flex-end;display:flex;flex-direction:column;margin-bottom:20px}section.site-content .wc_gc_giftcard_delivery .reset_delivery_date{font-size:.875rem;margin-bottom:10px;margin-top:5px}section.site-content .add_gift_card_form h4{display:block;margin:0;padding:0;letter-spacing:.05em;text-transform:uppercase;color:#000;font-family:"ConduitITCStd",Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:20px}section.site-content .add_gift_card_form h4:not(:last-child) {margin-bottom:5px}section.site-content .add_gift_card_form #wc_gc_cart_redeem_form{display:flex;flex-wrap:wrap}section.site-content .add_gift_card_form #wc_gc_cart_redeem_form .wc_gc_add_gift_card_form__notices{width:100%}section.site-content .add_gift_card_form #wc_gc_cart_redeem_form .wc_gc_add_gift_card_form__notices:not(:empty) {margin-bottom:10px}section.site-content .add_gift_card_form #wc_gc_cart_redeem_form input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f5f5;border:none;border-bottom:2px solid #e0e1e1;border-radius:0;color:#1a1919;display:block;font-family:"Source Sans Pro",Arial,sans-serif;font-size:.75rem;font-weight:400;height:auto;letter-spacing:normal;line-height:1.5;margin:0;outline:none!important;padding:.75em 1em;text-align:left;text-transform:none;transition:border-color .2s ease-in-out , background-color .2s ease-in-out , box-shadow .2s ease-in-out;width:auto;flex:1 1 auto}section.site-content .add_gift_card_form #wc_gc_cart_redeem_form input[type="text"]:focus{border-color:#abafb1;box-shadow:0 0 0 2px rgba(0,123,255,.25)}section.site-content .add_gift_card_form #wc_gc_cart_redeem_form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#576062;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"ConduitITCStd",Arial,sans-serif;font-size:.875rem;letter-spacing:.05em;line-height:30px;margin:0;outline:none;overflow:hidden;padding:10px 25px;position:relative;text-align:center;text-decoration:none!important;text-indent:.05em;text-transform:uppercase;transition:background-color .2s ease-in-out;user-select:none;vertical-align:top;width:auto;white-space:nowrap;flex:0 0 auto;margin-left:10px}section.site-content .add_gift_card_form #wc_gc_cart_redeem_form button:hover{background-color:#1a1919;color:#fff}.second-button{margin-left:10px}@media (max-width:480px){.second-button{margin-left:0;margin-top:10px}}.ui-widget.ui-datepicker,.wc_gc_datepicker .ui-datepicker-header{font-size:10px}.wc_gc_datepicker .ui-datepicker-header{padding:0}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-top:0}.padding-zero{padding:0!important}