.icast--banner-wrapper{margin-top:50px;margin-bottom:50px}@media screen and (max-width: 991px){.icast--banner-wrapper{position:relative}}.icast--banner-wrapper .section-logo{height:50px;margin-bottom:50px}.icast--banner-wrapper h1{font-size:124px;line-height:.8;letter-spacing:-.02em;font-weight:900;text-transform:uppercase}@media screen and (max-width: 991px){.icast--banner-wrapper h1{font-size:70px}}@media screen and (max-width: 991px){.icast--banner-wrapper h1{font-size:60px}}@media screen and (max-width: 380px){.icast--banner-wrapper h1{font-size:50px}}.icast--banner-wrapper .center-image canvas{transform:rotate(8.13deg)}@media screen and (max-width: 991px){.icast--banner-wrapper .center-image canvas{height:500px}}@media screen and (max-width: 991px){.icast--banner-wrapper .center-image img{width:100%}}.icast--banner-container .splash-slider-left,.icast--banner-container .splash-slider-right{height:0%;width:25%;bottom:0;background-repeat:no-repeat;background-size:contain;padding-top:50%}@media screen and (max-width: 991px){.icast--banner-container .splash-slider-left,.icast--banner-container .splash-slider-right{padding-top:100%}}.icast--banner-container .splash-slider-left{left:0}@media screen and (max-width: 991px){.icast--banner-container .splash-slider-left{left:-250px;background-size:cover;bottom:400px;width:100%}}.icast--banner-container .splash-slider-right{right:-10px;bottom:-280px}@media screen and (max-width: 991px){.icast--banner-container .splash-slider-right{bottom:90px;right:-180px;width:77%}}.icast--banner-image-wrapper .center-image{z-index:99}.splash-left,.splash-right,.m-splash-left,.m-splash-right{height:100%;width:50%;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 991px){.splash-left,.splash-right,.m-splash-left,.m-splash-right{display:none}}.m-splash-left,.m-splash-right{display:none}@media screen and (max-width: 991px){.m-splash-left,.m-splash-right{display:block}}.splash-left{left:0}.splash-right{right:0}.m-splash-left{left:-100px}@media screen and (max-width: 768px){.m-splash-left{left:-10px;height:70%;bottom:0;transform:unset;top:unset}}.m-splash-right{right:-100px}@media screen and (max-width: 768px){.m-splash-right{right:0;top:unset;bottom:-190px;transform:unset}}.icast-banner-text{background-size:cover}.icast--banner-text-wrapper{height:75vh}.icast--banner-text-wrapper h3{text-transform:uppercase;font-size:7vw;font-weight:900;line-height:.8;bottom:40px}@media screen and (max-width: 991px){.icast--banner-text-wrapper h3{top:40px;bottom:unset;font-size:80px}}@media screen and (max-width: 576px){.icast--banner-text-wrapper h3{font-size:60px}}@media screen and (max-width: 375px){.icast--banner-text-wrapper h3{font-size:50px}}@media screen and (max-width: 320px){.icast--banner-text-wrapper h3{font-size:40px}}.icast--product-slider{padding:100px 0;position:relative}@media screen and (max-width: 991px){.icast--product-slider{padding:50px 0}}.icast--product-slider:before,.icast--product-slider:after{content:"";background-size:contain;height:80%;width:350px;position:absolute;background-repeat:no-repeat}@media screen and (max-width: 991px){.icast--product-slider:before,.icast--product-slider:after{content:unset}}.icast--product-slider:before{left:0;top:-80px}.icast--product-slider:after{right:0;bottom:-160px}.collection--slider:before{top:50%;left:0;right:0;transform:translateY(-50%);margin:0 auto;font-size:11vw;line-height:.85;color:#0000001a;letter-spacing:.01em;position:absolute;width:86%;font-weight:900;font-family:Roboto,sans-serif!important}.icast-banner--slider{padding:80px 0}.icast-banner--slider .collection--slider-nav{max-width:650px;margin:auto;max-height:230px}@media screen and (max-width: 991px){.icast-banner--slider{display:flex;flex-wrap:wrap;padding:30px 15px;flex-direction:row}.icast-banner--slider .collection--slider-nav-wrapper,.icast-banner--slider .collection--slider{flex:0 0 100%;max-width:100%}.icast-banner--slider .collection--slider-nav-wrapper{order:1;margin:0 auto}.icast-banner--slider .collection--slider-nav-wrapper .prod-collection-nav--wrapper canvas{height:0;padding-top:100%}.icast-banner--slider .collection--slider{order:2;margin-top:50px;position:relative}.icast-banner--slider .slick-arrow{width:fit-content;width:-moz-fit-content;width:-webkit-fit-content;margin:0 auto;top:0}.icast-banner--slider .slick-arrow:before{font-size:40px;padding:6px 10px}.icast-banner--slider .slick-arrow.slick-next{left:0;right:-40px}.icast-banner--slider .slick-arrow.slick-prev{left:-20px;right:0}}@media screen and (max-width: 767px){.icast-banner--slider .slick-arrow{top:60px;padding-top:100%}}.prod-collection--wrapper .col-md-6,.collection--slider-nav-wrapper .col-md-6{float:unset}.prod-collection--wrapper a{text-decoration:unset}.prod-collection--wrapper .info-btn{background:#000;color:#fff;text-transform:uppercase;padding:15px 25px;display:inline-block;margin:10px 0}.prod-collection--wrapper canvas{height:0;padding-top:30%}.icast--banner-container .prod-collection--wrapper canvas{padding-top:70%}@media screen and (max-width: 991px){.prod-collection--wrapper{padding:0 30px}}.prod-collection--wrapper h2{font-weight:900;font-size:48px;line-height:1.29;letter-spacing:-.02em;margin-bottom:0}.prod-collection--wrapper h4{font-weight:400;font-size:38px;line-height:1.63;letter-spacing:-.02em;margin-bottom:0;margin-top:-10px}.prod-collection--wrapper p{font-size:19px;line-height:1.42;letter-spacing:-.02em}.prod-collection--wrapper a:not(.slider-link){font-size:30px;font-weight:900;line-height:1.62;background:#000;color:#fff;width:100%;display:inline-block;padding:8px 10px;text-align:center;transition:.2s all ease-in}.prod-collection--wrapper a:not(.slider-link):hover{text-decoration:unset;opacity:.8}.slick-arrow{background:transparent;border-top:3px solid #999;border-left:3px solid #999;padding:0;position:absolute;cursor:pointer;z-index:9;top:50%;font-family:"Font Awesome 5 Pro";border:0;transform:rotate(0) translateY(-50%)}.slick-arrow:before{font-family:"Font Awesome 5 Pro";font-size:30px;padding:16px 10px}.slick-arrow.slick-prev{left:-20px}.slick-arrow.slick-prev:before{content:"\f053"}.slick-arrow.slick-next{right:-20px}.slick-arrow.slick-next:before{content:"\f054"}@media screen and (max-width: 991px){.prod-collection--description{margin-top:70px}}@media screen and (max-width: 767px){.prod-collection--description{margin-top:90px}}@media screen and (max-width: 991px){.desktop-slider--collection{display:none}}.mobile-collection{display:none}@media screen and (max-width: 991px){.mobile-collection{display:flex}}.mobile-collection .prod-mobile-wrapper h2{font-weight:900;font-size:17px;word-break:break-word;letter-spacing:.02em;margtin-bottom:40px}@media only screen and (max-width: 576px){.mobile-collection .prod-mobile-wrapper h2{font-size:14px;letter-spacing:0}}@media only screen and (max-width: 360px){.mobile-collection .prod-mobile-wrapper h2{font-size:13px}}.mobile-collection .prod-mobile-wrapper a{left:0;top:0}.vertical-collection--title{position:relative;height:500px}.vertical-collection--title:before{position:absolute;color:#000;letter-spacing:-.02em;font-size:100px;font-weight:900;transform-origin:0 0;transform:rotate(270deg);bottom:0;z-index:9}@media only screen and (max-width: 425px){.vertical-collection--title:before{font-size:80px}}.vertical-collection--title:after{content:"";position:absolute;height:300px;width:300px;background-size:contain;bottom:0;left:-70px;background-repeat:no-repeat}#icast .main-content{padding-bottom:0!important}.vertical-collection--list{min-height:100vh}@media only screen and (max-width: 576px){.vertical-collection--list{min-height:auto}}@media only screen and (max-width: 425px){.vertical-collection--list .col-6{padding-left:10px;padding-right:10px}}body#icast.template-page .main-content{padding-top:0}body#icast .shopify-section:nth-child(2){height:75vh}body#icast .shopify-section:nth-child(2) .icast--banner-text-wrapper h3{top:230px}@media only screen and (max-width: 768px){body#icast .shopify-section:nth-child(2) .icast--banner-text-wrapper h3{top:40px}}@media only screen and (max-width: 576px){.mobile-collection .position-absolute.vertical-collection--wrapper{position:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/icast-general.scss.css.map */
