.break-the-ice-animation{position:fixed;top:0;width:100vw;height:100vh;z-index:9999999999}.card-wrapper .break-the-ice-animation{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:30px;pointer-events:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;transition:all 2s ease;z-index:999}.card-wrapper .break-the-ice-animation:before{content:"";position:absolute;width:100%;height:100%;background:url(/cdn/shop/files/special-line-product-bg.jpg?v=1713866554) center center no-repeat;background-size:cover;opacity:.7;z-index:-1}.break-the-ice-animation .text-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;pointer-events:none;z-index:999999999999;opacity:0;transition:opacity .2s ease}.viewport-fixed .break-the-ice-animation .text-container{opacity:1;transition:opacity .2s ease}.break-the-ice-animation .container-img{width:174px;filter:drop-shadow(0px 4px 24px #0F203D);margin-bottom:40px}.break-the-ice-animation h2,.break-the-ice-animation p{text-shadow:0px 4px 24px #0F203D}.break-the-ice-animation h2{font-size:48px;line-height:116%;margin-bottom:16px}.break-the-ice-animation p{font-family:Cochin;font-size:40px;font-style:italic;font-weight:500;line-height:120%;margin:0 0 48px}.card-wrapper .break-the-ice-animation p{font-size:32px;margin:0;text-transform:uppercase;text-align:center;color:#fff;letter-spacing:-1px;text-shadow:0px 0px 30px #0A203F;max-width:220px;transition:all .3s ease}.card-wrapper:hover .break-the-ice-animation p{transition:all .3s ease;transform:scale(1.1)}.card-wrapper .break-the-ice-animation:after{content:"";position:absolute;width:100px;height:100px;left:50%;top:50%;border-radius:500px;transform:translate(-50%,-50%);background:#ffffff1a;border:1px solid #fff;opacity:.5;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);opacity:0;transition:all .3s ease;z-index:-1}.card-wrapper:hover .break-the-ice-animation:after{width:200px;height:200px;opacity:1;transition:all .3s ease}.card-wrapper .break-the-ice-animation.hide{opacity:0;pointer-events:none;transition:all 2s ease}.break-the-ice-animation .bg{opacity:.7;width:100vw;height:100vh;display:block!important;z-index:-1;position:absolute;top:0;object-fit:cover}.break-the-ice-animation .bg img{height:100%;object-fit:cover}.break-the-ice-animation script+img{position:absolute;left:0;top:0;width:1920px;height:1200px;object-fit:cover;z-index:-1;opacity:.7;cursor:pointer;object-position:top left}@media screen and (min-width: 1920px){.break-the-ice-animation script+img{width:2880px}}body.viewport-fixed{overflow:hidden}.break-the-ice-animation{pointer-events:none}body.viewport-fixed.viewport-blurred .break-the-ice-animation{pointer-events:auto}.viewport-blurred #gorgias-chat-container,.viewport-blurred .section-page-instilla-header-slideshow,.viewport-blurred section:not(.break-the-ice-animation),.viewport-blurred #shopify-section-header,.viewport-blurred #shopify-section-announcement-bar,.viewport-blurred .needsclick{filter:blur(6px);-webkit-transition:.5s -webkit-filter linear;-moz-transition:.5s -moz-filter linear;-moz-transition:.5s filter linear;-ms-transition:.5s -ms-filter linear;-o-transition:.5s -o-filter linear;transition:.5s filter linear,.5s -webkit-filter linear}#gorgias-chat-container,.section-page-instilla-header-slideshow,section:not(.break-the-ice-animation),#shopify-section-header,#shopify-section-announcement-bar,.needsclick{filter:none;-webkit-transition:2s -webkit-filter linear;-moz-transition:2s -moz-filter linear;-moz-transition:2s filter linear;-ms-transition:2s -ms-filter linear;-o-transition:2s -o-filter linear;transition:2s filter linear,2s -webkit-filter linear}.break-the-ice-animation canvas{position:absolute;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;opacity:.7}.special-line-landing #shopify-section-header{position:absolute;width:100%;top:36px}.special-line-landing .header-wrapper{background:#14326633;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.special-line-landing .header__menu-item span,.special-line-landing .disclosure__button.localization-form__select.localization-selector{color:#fff}.special-line-landing #icon-search rect,.special-line-landing .header__icon.header__icon--account rect,.special-line-landing #cart-icon-bubble rect{fill:transparent!important}.special-line-landing #cart-icon-bubble path{fill:#fff!important}.special-line-landing .header__icon.header__icon--account path,.special-line-landing .header__icon.header__icon--account circle{stroke:#fff!important}.special-line-landing .cart-count-bubble{background:#fff;color:#33323b}.special-line-landing .section-page-instilla-iconic-product{background:url(/cdn/shop/files/special-line-products-bg.jpg?v=1713426354) center top no-repeat;background-size:cover}.special-line-landing .card-information .tags ul li,.special-line-landing .product__info-container .tags li{background:#9eb8e54d}.special-line-landing .product-card-wrapper .quick-add__submit{background:var(--dark-blue)}.special-line-landing .ssw-faveiticon>i{color:var(--dark-blue)!important}.section-page-instilla-focuson.focuson-special-line .bg{width:calc(50% + 25px);height:100%;top:0;bottom:0;min-height:100%;background-position:right center}.section-page-instilla-focuson.focuson-special-line .page-width{padding-right:0}.section-page-instilla-focuson.focuson-special-line .img-container{line-height:0}.section-page-instilla-focuson.focuson-special-line .text-container{text-align:left;padding:80px 20px 80px 0;position:relative;z-index:5;max-width:520px;margin:0}.section-page-instilla-focuson.focuson-special-line video{width:100%;height:100%;object-fit:cover}.section-page-instilla-focuson.focuson-special-line .special-landing-media-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;text-align:center;padding-top:100px;flex-direction:column}.section-page-instilla-focuson.focuson-special-line .special-landing-media-title{font-size:52px;line-height:40px;color:var(--dark-blue);font-family:Cochin;margin:0;text-transform:uppercase}.section-page-instilla-focuson.focuson-special-line .special-landing-media-text{font-size:36px;line-height:40px;color:var(--dark-blue);font-family:Cochin;font-style:italic;margin:0}@media screen and (max-width: 989px){.section-page-instilla-focuson.focuson-special-line .special-landing-media-content{padding-top:30px}.section-page-instilla-focuson.focuson-special-line .special-landing-media-title{font-size:36px}.section-page-instilla-focuson.focuson-special-line .special-landing-media-text{font-size:26px;line-height:28px}}.section-page-instilla-focuson.focuson-special-line .subtitle{font-size:24px;line-height:32px;margin:24px 0 0!important}.section-page-instilla-focuson.focuson-special-line .beige{color:var(--beige)!important}.section-page-instilla-focuson.focuson-special-line .second-text p{margin-top:0;font-size:14px;line-height:18px}.section-page-instilla-focuson.focuson-special-line .row{align-items:stretch}.section-page-instilla-focuson.focuson-special-line .row:first-child>.col-6:first-child{display:flex;align-items:center}.section-page-instilla-focuson.focuson-special-line .img-container,.section-page-instilla-focuson.focuson-special-line .img-container img{height:100%}.section-page-instilla-focuson.focuson-special-line .img-container img{object-fit:cover}.section-page-instilla-focuson.focuson-special-line .special-number-container{display:flex;color:#fff;margin-top:20px;justify-content:space-between}.section-page-instilla-focuson.focuson-special-line .special-number-box{width:calc(33.33% - 20px);flex:0 0 calc(33.33% - 20px);position:relative}.section-page-instilla-focuson.focuson-special-line .special-number-box:nth-child(2):before,.section-page-instilla-focuson.focuson-special-line .special-number-box:nth-child(3):before{content:"";position:absolute;left:-15px;top:0;height:100%;width:1px;background:var(--beige);opacity:.3}.section-page-instilla-focuson.focuson-special-line .special-number-box .number{color:var(--beige);font-family:Cochin;font-size:72px;line-height:72px;letter-spacing:-3px}.section-page-instilla-focuson.focuson-special-line .special-number-box .number span{font-size:28px;line-height:56px}.section-page-instilla-focuson.focuson-special-line .special-number-box .text{font-size:14px;text-transform:uppercase;line-height:16px}.section-page-instilla-focuson.focuson-special-line.row-reverse .row:first-child{flex-direction:row-reverse}.section-page-instilla-focuson.focuson-special-line.row-reverse .bg{left:calc(50% - 25px)}.section-page-instilla-focuson.focuson-special-line.row-reverse .page-width{padding-right:50px;padding-left:0}.section-page-instilla-focuson.focuson-special-line.row-reverse .text-container{padding:80px 0 80px 64px}.section-page-instilla-focuson.focuson-special-line .special-list{font-size:16px;line-height:24px;color:#fff}.section-page-instilla-focuson.focuson-special-line .special-list ul{margin:0;padding-left:24px}.section-page-instilla-focuson.focuson-special-line .special-list ul li{list-style-image:url(/cdn/shop/files/sparkles-list-icon.svg?v=1713435276);margin-bottom:10px}@media screen and (min-width: 1401px){.section-page-instilla-focuson.focuson-special-line .row:first-child{height:100%;max-height:50vw;min-height:100%}.section-page-instilla-focuson.focuson-special-line .img-container{position:absolute;top:0;width:calc(50vw - 25px);height:100%;overflow:hidden;min-height:100%}.section-page-instilla-focuson.focuson-special-line.row-reverse .img-container{left:calc((100vw - 1400px)/-2)}.section-page-instilla-focuson.focuson-special-line .img-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}}.special-line-landing .section-page-instilla-focuson:not(.focuson-special-line){padding:100px 0}.special-line-landing .section-page-instilla-focuson:not(.focuson-special-line) .row:first-child{flex-direction:row-reverse}.special-line-landing .section-page-instilla-focuson:not(.focuson-special-line) .white,.special-line-landing .section-page-instilla-focuson:not(.focuson-special-line) .white p{color:var(--dark-blue)!important}.special-line-landing .section-page-instilla-focuson:not(.focuson-special-line) .btn-primary-white{color:var(--dark-blue)!important;border-color:var(--dark-blue)!important;margin-top:24px}.special-line-landing .section-page-instilla-focuson:not(.focuson-special-line) .btn-primary-white:focus,.special-line-landing .section-page-instilla-focuson:not(.focuson-special-line) .btn-primary-white:hover{background:var(--dark-blue)!important;color:#fff!important;border-color:var(--dark-blue)!important}.special-line-landing .section-page-instilla-focuson:not(.focuson-special-line) .bg{height:100%;top:0}.special-line-landing .icon.icon-hamburger line{stroke:#fff}.special-line-landing .icon.icon-close path{fill:#fff}.special-line-landing #shopify-section-header.shopify-section-header-sticky{position:fixed;top:0;height:104px}.special-line-landing .shopify-section-header-sticky .header{position:relative!important;background:transparent;left:0;transform:none}.special-line-landing .shopify-section-header-sticky .header:before{background:#0f203dcc;left:0}.special-line-products{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:0 20px}.special-line-products .el{flex:0 0 100%;max-width:364px}.section-page-instilla-iconic-product .special-line-products .card--standard .card__inner{max-height:100%!important;height:auto!important}@media screen and (max-width: 1106px){.special-line-landing #shopify-section-header{top:36px}}@media screen and (max-width: 989px){.special-line-landing .section-page-instilla-focuson{background:transparent}.section-page-instilla-focuson.focuson-special-line .bg{width:100%}.special-line-landing .section-page-instilla-focuson.focuson-special-line .text-container{padding:0}.section-page-instilla-focuson.focuson-special-line .special-number-box .number{font-size:52px}.section-page-instilla-focuson.focuson-special-line .special-number-box .number span{font-size:22px}.section-page-instilla-focuson.focuson-special-line .page-width{padding-right:15px}.section-page-instilla-focuson.focuson-special-line.row-reverse .page-width{padding-left:15px;padding-right:15px}.section-page-instilla-focuson.focuson-special-line.row-reverse .bg{left:0}.special-line-landing .section-page-instilla-focuson:not(.focuson-special-line){padding:0 0 30px}.break-the-ice-animation .text-container{padding:0 20px}.break-the-ice-animation h2{font-size:32px}.break-the-ice-animation p{font-size:26px;line-height:115%}.break-the-ice-animation .container-img{width:120px}.section-page-instilla-focuson.focuson-special-line .text-container button{width:100%}.section-page-instilla-focuson.focuson-special-line .box-image-mobile{margin-bottom:0;padding-bottom:20px}}@media screen and (max-width: 749px){.special-line-landing .section-page-instilla-header-slideshow.mobile-landscape .slide-slick{padding-bottom:120%}.special-line-landing .section-page-instilla-header-slideshow .slide-slick .content{margin-top:90px}.break-the-ice-animation script+img{width:750px;height:1200px;opacity:.9}}@media screen and (max-width: 554px){.special-line-landing #shopify-section-header{top:36px}}@media screen and (min-width:990px){.section-page-instilla-header-slideshow .content{margin-top:100px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/special-line-revamp.css.map */
