body.page-engagement .main-inner>.container>div.container+div.categoryLanding{display:none!important}body.pageType-ContentPage .main-inner>.container>.container>.content{padding:0!important}html{font-size:10px}body{-webkit-user-select:text;-webkit-text-size-adjust:none}body,h1,h2,h3,h4{margin:0;padding:0;color:#040404}h1,h2,h3,h4{font:2.85rem/2.85rem Avenir Next LT W01 Demi,sans-serif;font-weight:400;text-transform:uppercase}h1{letter-spacing:2px;-webkit-margin-before:0;-webkit-margin-after:0}h2>a,h3>a{color:#040404!important;text-decoration:none!important}img{max-width:100%;height:auto;border:0}img.custom-img-style-border{box-sizing:border-box;border:2px solid #fff}img.custom-img-style-circle{border-radius:50%}main{display:block;width:100%;max-width:1920px;margin:0 auto;padding:0;background:#fff}.custom-btn-container{padding:15px 0 12px}.custom-btn-container+.custom-btn-container{margin-top:20px}.custom-btn{padding:12px 30px;font:1.55rem/1.55rem AvenirNextLTW01-Medium,sans-serif;text-align:center;text-transform:uppercase;text-decoration:none!important;letter-spacing:2px;cursor:pointer;outline:0;border-radius:25px;transition:all .4s}.custom-btn-gray{color:#fff;background-color:#333}.custom-btn-gray:focus,.custom-btn-gray:hover{color:#fff;background-color:#000}.custom-btn-ghost{color:#040404;background-color:transparent;border:1px solid #040404}.custom-btn-ghost:focus,.custom-btn-ghost:hover{color:#fff;background-color:#4f4f4f}.custom-bg-overlay{position:relative}.custom-bg-overlay:after{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;content:""}.content-hero{margin-top:0!important;padding-top:0!important}.disclaimer{font-size:1.2rem;line-height:1.5rem}.flexbox-content{display:flex;flex-flow:row wrap}.custom-main-container{width:100%;max-width:1920px;margin:0 auto;padding:0}.custom-hero{position:relative;max-width:1700px;margin:40px auto 0}.custom-hero>h1{z-index:2;position:absolute;top:-30px;left:50%;transform:translateX(-50%);padding:15px 3.25%;text-align:center;background-color:#e8c4c6}.custom-hero-content{align-items:stretch}.custom-hero-img{flex:0 1 41.2%;position:relative;background:#f1f1ef url(../img/bg-hero-ring.jpg) no-repeat 0 50%/cover}.custom-hero-img a{z-index:2;position:absolute;top:0;left:0;display:block;width:100%;height:100%}.custom-hero-offer,.custom-hero-text{flex:0 1 58.8%;background-color:#f1f1ef}.custom-hero-offer>div,.custom-hero-text>div{width:90%;margin:0 auto;padding:90px 0 60px;text-align:center}.custom-hero-text>div h2{width:75%;margin:0 auto 30px;font:4.5rem/5rem AvenirNextLTW01-Medium,sans-serif;letter-spacing:3px}.custom-hero-text>div h2 a{color:#040404;text-decoration:none!important}.custom-hero-text>div h2 span,.custom-hero-text>div h3 span{display:block}.custom-hero-text>div h2 span{margin:0 0 15px;font:7rem/7rem Avenir Next W01 Light,sans-serif}.custom-hero-text>div h3{margin:20px 0 30px;font:2.5rem/3.15rem AvenirNextLTW01-Medium,sans-serif;letter-spacing:2px}.custom-hero-offer{position:relative;font:3rem/3.5rem AvenirNextLTW01-Medium,sans-serif;text-transform:uppercase}.custom-hero-offer p{position:relative;top:-25px;left:-10px;margin:0}.custom-hero-offer span{display:block;margin:5px 0 0;letter-spacing:1px}.custom-hero-offer .offer-header{font-size:2rem;line-height:2.5rem}.custom-hero-offer .offer-content{justify-content:center;margin:12px 0 15px}.offer-content .offer-number{margin-right:5px;font-size:12rem;line-height:9rem;letter-spacing:-5px}.offer-content .offer-number span{display:inline;margin:0 2px 0 5px}.offer-content .offer-text{flex-flow:column wrap;justify-content:space-between;text-align:left}.offer-text span:first-child{font-size:6.5rem;line-height:5rem}.offer-text span:last-child{font-size:2.75rem;line-height:2.75rem}.custom-hero-offer .custom-btn-container{margin:20px 0 0;padding:0 0 11px}.custom-nav-container{margin-bottom:10px}.custom-nav-container>span,.custom-scroll-container>h2{display:block;padding:20px 7.5%;font:3.85rem/3.85rem AvenirNextLTW01-Regular;text-align:center;text-transform:uppercase;color:#040404;letter-spacing:3px}.custom-scroll-nav{text-align:center}.custom-scroll-nav a{flex:0 1 16.66%;flex-flow:column wrap;justify-content:center;align-items:center;position:relative;padding:15px 0;font-size:1.65rem;line-height:1.65rem;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:0 0 0 transparent;color:#040404;background-color:#e8c4c6;transition:all .2s}.custom-scroll-nav a:last-child{flex:0 1 16.67%}.custom-scroll-nav a:after{position:absolute;top:0;right:0;display:block;width:2px;height:100%;content:"";background-color:#fff}.custom-scroll-nav a:last-child:after{display:none}.custom-scroll-nav a span{display:block;margin-top:10px;width:95%;letter-spacing:1px}.custom-scroll-nav a i{position:relative;font-size:2.05rem}.custom-scroll-nav a:hover{color:#fff;background-color:#da9293}.custom-scroll-nav a:hover i{animation:scrollTo 1.25s ease-in-out .2s infinite}@keyframes scrollTo{0%{top:0;opacity:1}50%{top:4px;opacity:0}75%{top:-4px;opacity:0}to{top:0;opacity:1}}.cta-customizer,.cta-instagram,.cta-lcd{padding:80px 0;background-color:#f1f1ef;background-repeat:no-repeat;background-position:50%;background-size:cover}.cta-lcd{margin:0 0 10px}.cta-customizer{background-image:url(../img/bg-cta-customizer-graph-desktop.jpg)}.cta-lcd{background-image:url(../img/bg-cta-customizer.jpg)}.cta-instagram{background-image:url(../img/bg-instagram-desktop.jpg)}.cta-customizer-content,.cta-instagram-content,.cta-lcd-content{width:87.5%;max-width:1370px;margin:0 auto;padding:70px 0;box-sizing:border-box;border:5px solid #bdbdbd;background-color:rgba(241,241,239,.6)}.cta-customizer-content{padding:20px 0}.cta-customizer-content>div,.cta-instagram-content>div,.cta-lcd-content>div{justify-content:space-between;align-items:center;width:85%;max-width:1190px;margin:0 auto}.cta-instagram-content>div{position:relative;z-index:3}.cta-customizer-text,.cta-instagram-text,.cta-lcd-text{flex:0 1 50.9%;text-align:center}.cta-lcd-text{order:1}.cta-customizer-text h2,.cta-lcd-text h2{font:3.75rem/4.35rem Avenir Next LT W01 Demi,sans-serif;letter-spacing:2px}.cta-customizer-text p,.cta-lcd-text p{width:75%;margin:25px auto 30px;font-size:1.8rem;line-height:2.6rem}.cta-instagram-text span{display:block;font:3rem/3rem AvenirNextLTW01-Medium,sans-serif;color:#333;letter-spacing:1px}.cta-instagram-text span a{text-decoration:none!important;color:#333;transition:color .4s}.cta-instagram-text span a:hover{color:#040404}.cta-instagram-text span a i{margin-right:2px}.cta-instagram-text blockquote{margin:20px 0;padding:0;font:3.25rem/3.75rem Avenir Next LT W01 Demi,sans-serif;letter-spacing:1px;border:0}.cta-instagram-text .custom-btn-container{margin:30px 0 0}.cta-customizer-img,.cta-lcd-img{flex:0 1 42.1%}.cta-instagram-img{flex:0 1 29.4%}.cta-customizer-img .cta-customizer-mobile-img,.cta-lcd-img .cta-lcd-mobile-img{display:none}.cta-customizer-img a,.cta-instagram-img a,.cta-lcd-img a{display:block}.cta-instagram-img img,.cta-lcd-img img{box-shadow:0 0 6px 0 rgba(0,0,0,.3)}.custom-scroll-container{max-width:1336px;margin:20px auto 0}.custom-scroll-content{align-items:stretch;margin:0 auto 30px}.custom-scroll-content:first-of-type{margin:10px auto 30px}.custom-scroll-content:last-of-type{margin:0 auto}.custom-scroll-content .custom-scroll-content-header{flex:0 1 38.9%;background-color:#fff;background-repeat:no-repeat;background-position:50% 66%;background-size:cover}.custom-scroll-content-1 .custom-scroll-content-header{background-image:url(../img/bg-product-style-v3.jpg)}.custom-scroll-content-2 .custom-scroll-content-header{background-image:url(../img/bg-product-price-v2.jpg)}.custom-scroll-content-3 .custom-scroll-content-header{background-image:url(../img/bg-product-metal-v2.jpg)}.custom-scroll-content-4 .custom-scroll-content-header{background-image:url(../img/bg-product-shape-v2.jpg)}.custom-scroll-content-5 .custom-scroll-content-header{background-image:url(../img/bg-product-brand-v3.jpg)}.custom-scroll-content-6 .custom-scroll-content-header{background-image:url(../img/bg-product-gemstone.jpg)}.custom-scroll-content:nth-child(odd) .custom-scroll-content-header{order:1}.custom-scroll-content-header .custom-scroll-content-text{width:91.5%;height:calc(100% - 40px);margin:20px auto;box-sizing:border-box;border:7px solid #fff}.custom-scroll-content-text div{width:85%;margin:0 auto;padding:40px 0 0}.custom-scroll-content-text div h3,.custom-scroll-content-text div h4{letter-spacing:2px}.custom-scroll-content-text div h3{max-width:275px;font-size:3.15rem;line-height:3.45rem}.custom-scroll-content-4 .custom-scroll-content-text div h3,.custom-scroll-content-5 .custom-scroll-content-text div h3{max-width:330px}.custom-scroll-content-text div h4{font:1.7rem/2.2rem AvenirNextLTW01-Regular,sans-serif}.custom-scroll-content .custom-scroll-content-product{flex:0 1 61.1%;background-color:#f2f2f2}.custom-scroll-content:nth-of-type(odd) .custom-scroll-content-product{background-color:#e0e0e0}.custom-scroll-content-product .custom-scroll-content-grid{justify-content:flex-start;align-items:stretch;width:91.5%;max-width:750px;margin:0 auto;padding:25px 0}.custom-scroll-content-5 .custom-scroll-content-product .custom-scroll-content-grid{justify-content:space-between}.custom-scroll-content-product .custom-scroll-content-grid+div{padding-top:0}.custom-scroll-content-grid h3{flex:0 1 100%;margin:0 0 12px;padding:0 0 10px;font-size:1.8rem;line-height:1.8rem;border-bottom:2px solid #fff}.custom-scroll-content-grid:first-of-type h3{margin:20px 0 12px}.custom-scroll-content-grid div{flex:0 1 16%;margin:15px 5% 15px 0;font:1.3rem/1.5rem AvenirNextLTW01-Medium,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:1px;min-width:0;overflow-wrap:break-word;word-wrap:break-word}.custom-scroll-content-5 .custom-scroll-content-product .custom-scroll-content-grid div{flex:0 1 33.1%;margin:2px 0;padding:50px 0;background-color:#fff}.custom-scroll-content-2 .custom-scroll-content-grid div{letter-spacing:0}.custom-scroll-content-grid div:nth-of-type(5n){margin-right:0}.custom-scroll-content-grid div a{color:#040404;text-decoration:none!important;transition:all .4s}.custom-scroll-content-grid div a img{display:block;width:100%;min-width:0;margin:0 auto 12px;transition:all .4s}.custom-scroll-content-grid div a:hover img.custom-img-style-border{transform:scale(1.05);border-color:#040404}.custom-scroll-content-grid div.custom-brand-animation{position:relative}.custom-scroll-content-grid div.custom-brand-animation a{display:block;max-width:180px;margin:0 auto;cursor:pointer}.custom-scroll-content-grid div.custom-brand-animation a img{width:80.9%;height:auto;margin:0 auto;transition:all .35s ease-in-out}.custom-brand-animation a img.custom-brand-logo{transform:scale(1);opacity:1}.custom-brand-animation a img.custom-brand-product{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);min-width:200px;opacity:0}.custom-brand-animation a:hover img.custom-brand-logo{transform:scale(1.2);opacity:0}.custom-brand-animation a:hover img.custom-brand-product{transform:translate(-50%,-50%) scale(1);opacity:1}.custom-scroll-content-product>a.scroll{flex-flow:column wrap;justify-content:center;align-items:center;display:block;padding:10px 0;font:1.25rem/1.25rem AvenirNextLTW01-Medium,sans-serif;text-align:center;text-transform:uppercase;text-decoration:none;color:#040404;background-color:transparent;transition:all .4s}.custom-scroll-content-product>a.scroll:hover{background-color:#e9e9e9}.custom-scroll-content-product>a.scroll i{position:relative}.custom-scroll-content-product>a.scroll:hover i{animation:backToTop 1.25s ease-in-out .2s infinite}@keyframes backToTop{0%{top:0;opacity:1}50%{top:-4px;opacity:0}75%{top:4px;opacity:0}to{top:0;opacity:1}}.custom-scroll-content-product>a.scroll span{display:block;margin:5px auto 0;width:95%;letter-spacing:1px}.cta-every-step{padding:50px 0}.cta-shop-all{padding:40px 0 50px}.cta-every-step-content,.cta-shop-all-content{width:90%;max-width:900px;margin:0 auto;text-align:center}.cta-every-step-content h2,.cta-shop-all-content h2{font-size:4rem;line-height:4rem;letter-spacing:2px}.cta-every-step-content p,.cta-shop-all-content p{width:57.8%;margin:30px auto 40px;font-size:1.95rem;line-height:2.45rem}.cta-every-step-content h3{padding:0;margin:0 0 30px;font-size:1.95rem;line-height:2.45rem}.cta-every-step-content .cta-steps-list{padding:0 0 60px}.cta-steps-list .cta-step{padding:25px 0 0;font-size:0;line-height:0;text-align:left}.cta-steps-list .cta-step:first-child{padding:0}.cta-steps-list .cta-step>span,.cta-steps-list .cta-step i{display:inline-block;vertical-align:top}.cta-steps-list .cta-step i{position:relative;top:1px;margin-right:18px;font-size:2.75rem}.cta-steps-list .cta-step>span{width:90%;font:2.75rem/2.75rem AvenirNextLTW01-Medium,sans-serif}.cta-every-step-content .custom-btn-container,.cta-shop-all-content .custom-btn-container{padding:0}.cta-every-step-content .custom-btn-container .custom-btn,.cta-shop-all-content .custom-btn-container .custom-btn{display:block;width:335px;margin:0 auto;padding:12px 0}.cta-sticky-footer{z-index:99;position:fixed;bottom:0;width:100%;padding:20px 0;text-align:center;background-color:#f1f1ef;box-sizing:border-box;border-top:1px solid #bdbdbd;animation:slideIn .75s ease-in-out}@keyframes slideIn{0%{bottom:-120px}to{bottom:0}}.cta-sticky-content{width:90%;margin:0 auto;text-transform:uppercase}.cta-sticky-content span{display:block;font:1.8rem/2rem Avenir Next LT W01 Demi,sans-serif}.cta-sticky-content p{margin:8px 0 12px;font-size:1.4rem;line-height:1.4rem}.cta-sticky-content .custom-btn-container{padding:10px 0 8px}.cta-sticky-content .custom-btn-container .custom-btn{padding:8px 15px;font-size:1.35rem;line-height:1.35rem}@media only screen and (max-width:1366px){h1{font-size:2.65rem;line-height:2.65rem}.custom-hero-text>div h2{width:100%;font-size:3.65rem;line-height:3.65rem}.custom-hero-text>div h2 span{font-size:5.5rem;line-height:5.5rem}.custom-hero-text>div h3{font-size:2.25rem;line-height:2.85rem}.cta-customizer-text h2,.cta-lcd-text h2{font-size:3.25rem;line-height:3.75rem}.cta-customizer-text p,.cta-lcd-text p{width:85%}.cta-instagram-text blockquote{font-size:3rem;line-height:3.5rem}}@media only screen and (max-width:1280px){h1{font-size:2.35rem;line-height:2.35rem}.custom-main-container,main{max-width:1024px}.custom-hero>h1{top:-26px;padding:15px 2.5%}.custom-hero-offer>div,.custom-hero-text>div{padding:80px 0 50px}.custom-hero-text>div h2{font-size:2.95rem;line-height:2.95rem}.custom-hero-text>div h2 span{font-size:4.5rem;line-height:4.5rem}.custom-hero-text>div h3{font-size:2rem;line-height:2.35rem}.custom-nav-container>span,.custom-scroll-container>h2{font-size:3.35rem;line-height:3.35rem}.custom-scroll-content-product a.scroll:hover i,.custom-scroll-nav a:hover i{animation:none}.cta-customizer,.cta-instagram,.cta-lcd{padding:60px 0}.cta-customizer-content{padding:25px 0}.cta-instagram-content,.cta-lcd-content{padding:50px 0}.cta-instagram-text{flex:0 1 63.5%}.cta-customizer-text h2,.cta-lcd-text h2{font-size:2.75rem;line-height:3.25rem}.cta-customizer-text p,.cta-lcd-text p{width:100%;margin:15px auto 25px;font-size:1.7rem;line-height:2.5rem}.cta-instagram-text span{font-size:2.5rem;line-height:2.5rem}.cta-instagram-text blockquote{margin:15px 0;font-size:2.75rem;line-height:3.25rem}.custom-scroll-content-grid div{flex:0 1 20%;margin:20px 6.6% 20px 0;font-size:1.15rem;line-height:1.35rem}.custom-scroll-content-grid div:nth-of-type(4n){margin-right:0}.custom-scroll-content-grid div:nth-of-type(5n){margin-right:6.6%}.custom-scroll-content-product a.scroll{font-size:1.05rem;line-height:1.05rem}.custom-scroll-content-5 .custom-scroll-content-product .custom-scroll-content-grid div{flex:0 1 49.75%;padding:20px 0}.custom-scroll-content-text div{padding:20px 0 0}.custom-scroll-content-text div h3{max-width:250px;font-size:2.85rem;line-height:3.25rem}.custom-scroll-content-text div h4{padding:10px 0 0;font-size:1.5rem;line-height:2rem}.cta-shop-all{padding:30px 0 50px}}@media only screen and (max-width:1024px){*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}h1{font-size:2.05rem;line-height:2.05rem}.custom-hero-text>div{padding:70px 0 45px}.custom-hero-offer{font-size:2.5rem;line-height:3rem}.offer-content .offer-number{font-size:10rem;line-height:7rem}.offer-text span:first-child{font-size:5.5rem;line-height:3.5rem}.offer-text span:last-child{font-size:2.5rem;line-height:2rem}.cta-customizer-text h2,.cta-lcd-text h2{font-size:2.95rem;line-height:3.55rem}.cta-lcd-text .custom-btn{font-size:1.35rem;line-height:1.35rem}.custom-scroll-content-grid div.custom-brand-animation a img{transition:none}.custom-brand-animation a img.custom-brand-product{display:none}}@media only screen and (max-width:900px){.custom-hero>h1{top:-25px;width:90%;padding:15px 0}.custom-hero>h1 span{display:block;width:95%;margin:0 auto}.custom-hero-text>div h2{font-size:2.5rem;line-height:2.55rem}.custom-hero-text>div h2 span{font-size:3.75rem;line-height:3.75rem}.custom-hero-text>div h3{margin:15px 0 35px;font-size:1.75rem;line-height:1.75rem}.cta-customizer,.cta-customizer-content,.cta-instagram,.cta-instagram-content,.cta-lcd,.cta-lcd-content{padding:35px 0}.cta-customizer{background-image:url(../img/bg-cta-customizer-graph-mobile.jpg)}.cta-instagram{background-image:url(../img/bg-instagram-mobile.jpg)}.cta-customizer-content,.cta-instagram-content,.cta-lcd-content{border-width:4px}.cta-customizer-content>div,.cta-instagram-content>div,.cta-lcd-content>div{justify-content:center}.cta-customizer-text,.cta-instagram-text,.cta-lcd-text{order:1;flex:0 1 100%}.cta-customizer-text h2,.cta-lcd-text h2{font-size:2.55rem;line-height:3.15rem}.cta-customizer-img,.cta-instagram-img,.cta-lcd-img{flex:0 1 100%;max-width:250px}.cta-customizer-img{position:relative;right:25px}.cta-instagram-img,.cta-lcd-img{margin-bottom:30px}.cta-customizer-img .cta-customizer-desktop-img,.cta-lcd-img .cta-lcd-desktop-img{display:none}.cta-customizer-img .cta-customizer-mobile-img,.cta-lcd-img .cta-lcd-mobile-img{display:block}.cta-lcd-img img{box-shadow:0 0 0 0 transparent}.custom-scroll-container{padding:0 0 35px;background-color:#f2f2f2}.custom-scroll-container>h2{background-color:#fff}.custom-scroll-content{align-items:flex-start;width:90%;box-sizing:border-box;border:4px solid #fff}.custom-scroll-content:first-of-type{margin:35px auto 30px}.custom-scroll-content:last-of-type{margin:0 auto}.custom-scroll-content .custom-scroll-content-header,.custom-scroll-content .custom-scroll-content-product{flex:0 1 100%}.custom-scroll-content .custom-scroll-content-header{background:#fff!important}.custom-scroll-content:nth-child(odd) .custom-scroll-content-header{order:0}.custom-scroll-content-header .custom-scroll-content-text{height:auto;margin:30px auto;border:0}.custom-scroll-content-text div{width:100%;padding:0}.custom-scroll-content-4 .custom-scroll-content-text div h3,.custom-scroll-content-5 .custom-scroll-content-text div h3,.custom-scroll-content-text div h3{max-width:100%}.custom-scroll-content-text div h3{font-size:2.55rem;line-height:3.15rem}.custom-scroll-content-text div h4{font-size:1.6rem;line-height:2.1rem}.custom-scroll-content:nth-of-type(odd) .custom-scroll-content-product{background-color:#f2f2f2}.custom-scroll-content-grid div{flex:0 1 16%;margin:15px 5% 15px 0}.custom-scroll-content-5 .custom-scroll-content-product .custom-scroll-content-grid div{flex:0 1 33.1%;padding:30px 0}.custom-scroll-content-grid div:nth-of-type(4n){margin-right:5%}.custom-scroll-content-grid div:nth-of-type(5n){margin-right:0}.cta-every-step{padding:40px 0}.cta-every-step-content h2,.cta-shop-all-content h2{font-size:3.5rem;line-height:3.5rem}.cta-every-step-content p,.cta-shop-all-content p{width:75.5%}.cta-every-step-content .cta-steps-list{padding:0 0 55px}.cta-steps-list .cta-step i{margin-right:15px;font-size:2.45rem}.cta-steps-list .cta-step>span{font-size:2.45rem;line-height:2.45rem}}@media only screen and (max-width:800px){.custom-hero-img,.custom-hero-offer,.custom-hero-text{flex:0 1 100%;position:relative}.custom-hero-img{order:1;height:275px}.custom-hero-img a{background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.1) 25%,hsla(0,0%,100%,0) 55%)}.custom-hero-text>div{padding:60px 0 20px}.custom-hero-offer>div{padding:50px 0}.custom-hero-offer .custom-btn-container,.custom-hero-text>div .custom-btn-container{z-index:3;position:absolute;bottom:-21px;left:50%;transform:translateX(-50%);width:90%;padding:0}.custom-hero-offer .custom-btn-ghost,.custom-hero-text>div .custom-btn-ghost{display:block;padding:12px 0;color:#fff;background-color:#333;border:1px solid transparent;border-radius:0}.custom-hero-offer .custom-btn-ghost:focus,.custom-hero-offer .custom-btn-ghost:hover,.custom-hero-text>div .custom-btn-ghost:focus,.custom-hero-text>div .custom-btn-ghost:hover{background-color:#040404}.custom-scroll-nav a{padding:12px 0;font-size:1.35rem;line-height:1.35rem}.custom-scroll-nav a i{font-size:1.85rem}.custom-scroll-content-grid div{flex:0 1 20%;margin:20px 6.6% 20px 0}.custom-scroll-content-grid div:nth-of-type(4n){margin-right:0}.custom-scroll-content-grid div:nth-of-type(5n){margin-right:6.6%}}@media only screen and (max-width:700px){.custom-scroll-content-product .custom-scroll-content-grid,.custom-scroll-content-product a.scroll{padding:15px 0}.custom-scroll-content-grid div{font-size:1.05rem;line-height:1.25rem}.custom-scroll-content-5 .custom-scroll-content-product .custom-scroll-content-grid div{flex:0 1 49.75%;padding:20px 0}.cta-every-step-content h2,.cta-shop-all-content h2{font-size:3rem;line-height:3rem}.cta-every-step-content p,.cta-shop-all-content p{width:100%;margin:25px auto 35px}.cta-shop-all-content p{margin:20px auto 30px}.cta-every-step-content .cta-steps-list{padding:0 0 50px}.cta-steps-list .cta-step i{top:0;margin-right:12px;font-size:2.2rem}.cta-steps-list .cta-step>span{font-size:2.2rem;line-height:2.2rem}}@media only screen and (max-width:600px){h1{font-size:1.65rem;line-height:1.65rem}.custom-btn{padding:10px 15px;font-size:1.35rem;line-height:1.35rem}.custom-hero-text>div{padding:45px 0 15px}.custom-hero-offer>div{padding:45px 0}.custom-hero-text>div h2{margin:0 auto 25px;font-size:2rem;line-height:2rem}.custom-hero-text>div h2 span{margin:0 0 10px;font-size:3.25rem;line-height:3.25rem}.custom-hero-text>div h3{margin:10px 0 30px;font-size:1.6rem;line-height:1.6rem}.custom-hero-offer .custom-btn-ghost,.custom-hero-text>div .custom-btn-ghost{font-size:1.55rem;line-height:1.55rem}.custom-scroll-nav a{flex:0 1 33.33%;padding:10px 0;font-size:1.25rem;line-height:1.25rem;border-top:2px solid #fff}.custom-scroll-nav a:last-child,.custom-scroll-nav a:nth-child(3){flex:0 1 33.34%}.custom-scroll-nav a:nth-child(3):after{display:none}.custom-scroll-nav a i{font-size:1.55rem}.cta-instagram-text span{font-size:2.25rem;line-height:2.25rem}.cta-instagram-text span a i{display:block;margin:0 0 7px;font-size:3rem;line-height:3rem}.custom-scroll-content-header .custom-scroll-content-text{margin:25px auto}.custom-scroll-content-grid div{flex:0 1 22%;margin:20px 4% 20px 0;font-size:.95rem;line-height:1.15rem}.custom-scroll-content-grid div:nth-of-type(5n){margin-right:4%}.custom-scroll-content-text div h3{font-size:2.5rem;line-height:2.85rem}.cta-shop-all{padding:20px 0 40px}.cta-every-step-content h2,.cta-shop-all-content h2{font-size:2.75rem;line-height:3.25rem}.cta-every-step-content p,.cta-shop-all-content p{margin:20px auto 35px;font-size:1.75rem}.cta-shop-all-content p{margin:15px auto 25px}.cta-every-step-content .cta-steps-list{padding:0 0 45px}.cta-steps-list .cta-step i{top:1px}.cta-steps-list .cta-step>span{width:87.5%;font-size:2rem}.cta-every-step-content .custom-btn-container .custom-btn,.cta-shop-all-content .custom-btn-container .custom-btn{width:300px}}@media only screen and (max-width:500px){.custom-scroll-content-header .custom-scroll-content-text{margin:25px auto}.custom-scroll-content-product .custom-scroll-content-grid{justify-content:space-between;max-width:350px}.custom-scroll-content-grid div{flex:0 1 45%;margin:20px 0;font-size:1.2rem;line-height:1.4rem}.custom-scroll-content-5 .custom-scroll-content-product .custom-scroll-content-grid div{flex:0 1 100%}.custom-scroll-content-grid div:nth-of-type(5n){margin-right:0}}@media only screen and (max-width:415px){h1{font-size:1.35rem;line-height:1.35rem}.custom-hero-img{height:250px}.custom-hero-text>div{padding:40px 0 10px}.custom-hero-offer>div{padding:40px 0}.custom-hero-text>div h2{font-size:1.9rem;line-height:1.9rem}.custom-hero-text>div h2 span{font-size:2.8rem;line-height:2.8rem}.custom-hero-text>div h3{font-size:1.4rem;line-height:1.4rem}.custom-hero-offer .custom-btn-ghost,.custom-hero-text>div .custom-btn-ghost{font-size:1.35rem;line-height:1.35rem}.custom-hero-offer{font-size:2.2rem;line-height:2.7rem}.offer-content .offer-number{font-size:8rem;line-height:5rem}.offer-text span:first-child{font-size:4.5rem;line-height:1.5rem}.offer-text span:last-child{font-size:1.8rem;line-height:.35rem}.custom-nav-container>span,.custom-scroll-container>h2{padding:20px 7.5% 10px;font-size:2.65rem;line-height:2.65rem}.custom-scroll-nav a{padding:10px 0;font-size:1.15rem;line-height:1.15rem}.custom-scroll-nav a i{font-size:1.65rem}.custom-scroll-nav a span{margin-top:8px}.cta-customizer,.cta-customizer-content,.cta-instagram,.cta-instagram-content,.cta-lcd,.cta-lcd-content{padding:25px 0}.cta-customizer-content,.cta-instagram-content,.cta-lcd-content{border-width:2px}.cta-lcd-text .custom-btn{font-size:1.15rem;line-height:1.15rem}.custom-scroll-container>h2{padding:20px 5%}.custom-scroll-content-text div h3{font-size:2.25rem;line-height:2.55rem}.custom-scroll-content-text div h4{font-size:1.45rem;line-height:1.95rem}.cta-every-step{padding:30px 0}.cta-sticky-content span{font-size:1.5rem;line-height:1.7rem}}@media only screen and (max-width:367px){.custom-scroll-content-text div h3{width:70%}.cta-every-step-content h2,.cta-shop-all-content h2{font-size:2.65rem;line-height:3.05rem}.cta-every-step-content p,.cta-shop-all-content p{margin:15px auto 35px;font-size:1.7rem}.cta-shop-all-content p{margin:10px auto 25px}.cta-every-step-content .cta-steps-list{padding:0 0 45px}.cta-steps-list .cta-step>span{width:80%}}