:root{--black: #000000;--white: #FFFFFF;--gray: #808080;--light-gray: #D6D6D6;--light-blue: #D0E5EA}@font-face{font-family:Avenir Next;src:url(//addition.life/cdn/shop/t/17/assets/AvenirNext-Medium.ttf?v=91132701018817325221756888261) format("truetype");font-weight:Medium;font-style:Medium;font-display:swap}@font-face{font-family:Saol Standard;src:url(//addition.life/cdn/shop/t/17/assets/SaolStandard-Light.otf?v=112255299752480466151756888262) format("opentype");font-style:normal;font-display:swap}@font-face{font-family:Saol Standard italic;src:url(//addition.life/cdn/shop/t/17/assets/SaolStandard-LightItalic.otf?v=157472136123330304461756888262) format("opentype");font-style:italic;font-display:swap}*{box-sizing:border-box;padding:0;margin:0}html,body{height:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body{margin:0;font-family:Avenir Next}.container-fluid{padding-left:1.6rem;padding-right:1.6rem}.customize-title,.story-text .customize-title p{font-family:Saol Standard;font-size:40px;line-height:60px;letter-spacing:0;Text-transform:None}.customize-title em{font-family:Saol Standard italic;font-style:italic}h2{font-family:Saol Standard;font-size:28px;line-height:100%;letter-spacing:0;font-weight:Light;Text-transform:None}h2 em{font-family:Saol Standard italic;font-style:italic;line-height:100%}header{position:relative}.header_main{top:0;position:absolute;width:100%;z-index:15}.hero-header{position:relative;min-height:100vh;color:var(--white);background-position-x:center;background-position-y:top;background-size:cover}.hero-headerc .nav-main-container .nav-container{padding-left:15px}.hero-header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000001a}.hero-header>.container,.hero{position:relative;z-index:1}.nav-link{font-family:Avenir Next;font-size:12px;line-height:100%;color:var(--white);letter-spacing:2px}.nav-link:hover,.nav-item.active a{opacity:.8}.nav-link:hover{color:var(--white)}.nav-link:focus{color:var(--white)}.logo{position:absolute;left:0;width:100%;text-align:center}.logo img{width:350px}.nav-main-container{transition:all .4s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.nav-main-container.nav-sticky{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 20px #0000001a;transform:translateY(0);transition:background .5s ease-in-out}.nav-main-container.nav-sticky.top{position:static;background:#fff0}.nav-main-container.nav-hidden{transform:translateY(-100%)}.nav-main-container.nav-sticky .nav-link{color:var(--black)!important}.nav-main-container.nav-sticky .nav-link:hover{color:#666!important}.mobile-menu-toggle{display:none;background:none;border:none;cursor:pointer;padding:8px;z-index:1002;position:relative;width:32px;height:32px}.mobile-menu-toggle .menu-icon,.mobile-menu-toggle .close-icon{width:24px;height:24px}.mobile-menu-toggle .menu-icon{opacity:1}.mobile-menu-toggle .close-icon,.mobile-menu-toggle.active .menu-icon{opacity:0}.mobile-menu-toggle.active .close-icon{opacity:1}.nav-main-container.nav-sticky .mobile-menu-toggle .menu-icon,.nav-main-container.nav-sticky .mobile-menu-toggle .close-icon{filter:brightness(0)}.mobile-menu{position:fixed;top:2.5vh;left:-350px;width:100%;max-width:250px;height:95vh;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:20000;transition:left .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;padding:20px;box-shadow:2px 0 20px #0000001a;margin-left:2.5vh;border-radius:10px}.mobile-menu-close{background:none;border:none;cursor:pointer;align-self:flex-start;font-size:12px;display:flex;gap:5px;justify-content:center;align-items:center}.mobile-menu-close span{padding-top:2px;letter-spacing:1px;color:#000!important}.mobile-menu-close .close-icon{height:24px;filter:brightness(0)}.mobile-menu.active{left:0}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20000;opacity:0;visibility:hidden;transition:all .4s ease}.mobile-menu-overlay.active{opacity:1;visibility:visible}.mobile-menu-nav{list-style:none;padding:15px 0 0;margin:20px 0 0;border-top:1px solid var(--light-gray)}.mobile-menu-nav li{transform:translate(-30px);opacity:0;transition:all .3s ease}.mobile-menu.active .mobile-menu-nav li{transform:translate(0);opacity:1;margin-bottom:10px}.mobile-menu.active .mobile-menu-nav li:nth-child(1){transition-delay:.1s}.mobile-menu.active .mobile-menu-nav li:nth-child(2){transition-delay:.2s}.mobile-menu-nav a{color:var(--black);text-decoration:none;font-family:Avenir Next;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;transition:color .3s ease;display:block;padding:7px 0}.mobile-menu-nav a:hover{color:#666}.hero{min-height:100vh}.hero-title{max-width:980px;font-family:Saol Standard}.hero-title em{font-family:Saol Standard italic;font-style:italic}.hero-header.nav-sticking{padding-top:calc(3rem + 36px)}.btn-outline-light{background:transparent;border:none;color:var(--white);font-family:Avenir Next,sans-serif;font-weight:500;font-size:16px;letter-spacing:.08em;padding:0!important;position:relative;transition:color .3s ease;text-decoration:none}.btn-outline-light:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:1px;background-color:var(--white);transform-origin:left;transition:transform .3s ease;margin:0 auto}.btn-outline-light:hover{color:var(--white);background:transparent;border:none}.btn-outline-light:hover:after{transform:scaleX(0);transform-origin:right}.btn-outline-black,.btn-outline-black:focus{background:transparent;border:none;color:var(--black);font-family:Avenir Next,sans-serif;font-weight:500;font-size:16px;letter-spacing:.08em;padding:0!important;position:relative;transition:color .3s ease}.btn-outline-black:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:1px;background-color:var(--black);transform-origin:left;transition:transform .3s ease;margin:0 auto}.btn-outline-black:hover{color:var(--black);background:transparent;border:none}.btn-outline-black:hover:after{transform:scaleX(0);transform-origin:right}.footer-section{padding:20px 0 80px}.footer-content{margin:0 auto;border-top:1px solid #e0e0e0;padding-top:150px}.footer-copyright{font-family:Avenir Next,sans-serif;font-size:12px;margin:0;font-weight:400;color:var(--gray)!important}.footer-links{display:flex;align-items:center;justify-content:flex-end;gap:12px;color:var(--gray)!important}.footer-link{font-family:Avenir Next,sans-serif;font-size:12px;color:var(--gray)!important;text-decoration:none;font-weight:500;letter-spacing:.05em;transition:color .3s ease}.footer-link:hover{color:var(--black)!important}.footer-separator{font-family:Avenir Next,sans-serif;font-size:12px;color:var(--gray)}.footer-img-container{padding-top:50px;padding-bottom:50px}.footer-brand{font-family:Saol Standard,serif;font-size:4rem;font-weight:300;color:var(--gray);margin:0;letter-spacing:.15em;line-height:1}.gift-img{width:270px}.gift-img-side-bar{width:140px;margin:0 auto 10px}.mobile-menu-img{position:absolute;bottom:50px;left:0;text-align:center;padding:0 20px}.border-top{border-top:1px solid var(--gray)!important}.page5-banner{background:url(//addition.life/cdn/shop/t/17/assets/page5-banner.jpg?v=154155607245350371351756888262) center/cover no-repeat}.page5-banner .hero-title{max-width:600px;margin:0 auto}.faq-section{background:#fff;padding-bottom:150px}.faq-section .faq-header h3{margin-bottom:0}.faq-section .faq-container:first-child{margin-top:0}.faq-content{margin:0 auto;padding:0 40px}.faq-description{margin-bottom:4rem}.faq-container{margin-top:100px}.faq-category-title{color:var(--black);margin-bottom:2rem;text-align:left}.faq-item{border-bottom:1px solid var(--gray);margin-bottom:0}.faq-header{width:100%;background:none;border:none;padding:24px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:Saol Standard,serif;font-size:18px;font-weight:300;color:var(--black);text-align:left;transition:all .3s ease}.faq-arrow{width:32px;height:16px;transition:transform .3s ease}.faq-header.faq-active .faq-arrow{transform:rotate(360deg)}.faq-header .faq-arrow{transform:rotate(180deg)}.faq-content-item{max-height:0;overflow:hidden;padding:0}.faq-content-item.faq-active{max-height:100%;padding-bottom:24px}.faq-content-item p{font-family:Avenir Next,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin:0;padding-bottom:10px}.banner-content{position:absolute;bottom:80px;left:0;right:0;z-index:2}.banner-text{margin-left:60px}.banner-category{font-family:Avenir Next,sans-serif;font-size:12px;font-weight:500;letter-spacing:.14em;color:var(--white);margin-bottom:0!important;text-transform:uppercase}.products-section{padding-top:25px}.product-card{height:100vh;position:relative;border-radius:8px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.charging-box{background-image:url(//addition.life/cdn/shop/t/17/assets/Addition_GiftBox_P3.jpg?v=84247694248963408521756888261);background-position-x:center;background-position-y:center;background-size:cover}.charging-pad{background-image:url(//addition.life/cdn/shop/t/17/assets/Addition_Tray%20with%20Disc_P3.jpg?v=127519124613457075831756888261)}.card-content{position:absolute;bottom:60px;left:60px;color:var(--black)}.card-category{font-family:Avenir Next,sans-serif;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;margin-bottom:0!important;padding-bottom:15px}.card-title{margin-bottom:20px;margin-top:-5px}.card-title em{font-family:Saol Standard italic,Saol Standard,serif;font-style:italic}.story-subtitle{margin:0 auto;max-width:1000px}.card-link{font-family:Avenir Next,sans-serif;font-size:16px;font-weight:500;color:var(--black);text-decoration:underline;text-underline-offset:4px;transition:all .3s ease}.card-link:hover{color:var(--black);text-underline-offset:6px}.section-intro{--panel-radius: 10px;padding-top:100px}.intro-media{height:90vh;min-height:900px;border-radius:var(--panel-radius);position:relative;overflow:hidden;background:var(--black)}.swiper{width:100%;height:100%}.swiper-slide{display:flex;justify-content:center;align-items:center}.swiper-slide img{width:100%;height:100%;object-fit:cover}.intro-nav-arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 20px;pointer-events:none;opacity:0;transition:opacity .3s ease}.intro-arrow{border:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;transition:all .3s ease;color:var(--black);background-color:transparent}.intro-arrow svg{color:#333}.intro-arrow svg{width:24px;height:24px}.intro-arrow-left{margin-right:auto;left:-20px;position:relative}.intro-arrow-right{margin-left:auto;right:-20px;position:relative}.intro-copy{background:var(--black);color:var(--white);border-radius:var(--panel-radius);height:90vh;min-height:900px}.story-icon{margin-bottom:60px}.intro-title{margin:110px auto 0;max-width:545px}.intro-title em{font-family:Saol Standard italic,Saol Standard,serif;font-style:italic}.row.g-1.mt-5{width:100%}.intro-sep{width:48px;border:1px solid white;opacity:.85;margin-left:auto;margin-right:auto}.intro-points{margin-top:2rem;padding-bottom:60px}.intro-points li{font-family:Avenir Next;font-weight:500;font-size:16px;line-height:20px;text-align:center}.intro-points li+li{margin-top:50px}.intro-copy .btn{letter-spacing:.08em;font-size:16px}.intro-media img{width:100%;object-fit:cover;object-position:bottom}.section-story{padding:150px 0 170px}.story-content{max-width:100%;margin:0 auto}.flower-icon{width:75px;height:75px;opacity:.8}.btn-story{background:transparent;border:2px solid #333;color:#333;padding:12px 32px;font-family:Avenir Next,sans-serif;font-weight:500;font-size:16px;letter-spacing:.08em;border-radius:0;text-decoration:underline;text-underline-offset:4px;transition:all .3s ease;border:none;background:none}.btn-story:hover{color:#000;text-decoration:underline;text-underline-offset:6px}.row.g-3{width:100%}.story-images{display:flex;justify-content:center}.story-img img{width:100%;height:100%;border-radius:10px;object-fit:cover}.story-img{height:100%;min-height:206px}.story-images .g-1{--bs-gutter-x: 26px}.section-story h2.customize-title{margin-bottom:40px!important;max-width:800px;margin:auto}.section-customize{overflow:hidden;background-position:center;background-size:cover;height:600px;margin-top:25px;background-repeat:no-repeat;border-radius:10px}.customize-container{min-height:45vh;height:50vh;display:flex;align-items:center;justify-content:center}.customize-content{position:relative;z-index:10;max-width:600px}.btn-customize{background:transparent;border:2px solid #333;color:#333;padding:12px 32px;font-family:Avenir Next,sans-serif;font-weight:500;font-size:16px;letter-spacing:.08em;border-radius:30px;transition:all .3s ease}.btn-customize:hover{background:#333;color:#fff;transform:translateY(-2px)}.g-1,.gy-1{--bs-gutter-y: 10px}.g-1,.gx-1{--bs-gutter-x: 10px}.swiper-button-next,.swiper-button-prev{color:var(--white);width:44px;height:44px;margin-top:-22px;opacity:0;transition:opacity .3s ease}.swiper-button-next:after,.swiper-button-prev:after{font-size:18px;font-weight:700}.intro-media:hover .swiper-button-next,.intro-media:hover .swiper-button-prev{opacity:1}.swiper-pagination{display:none}.page4-banner .hero-title{max-width:800px;margin:0 auto}.our-story-section{padding:120px 0;background:#fff}.our-story-section .story-content{max-width:1020px;margin:0 auto}.story-title{color:var(--black);margin-bottom:3rem}.story-text p{font-family:Avenir Next,sans-serif;font-size:18px;font-weight:400;color:var(--black);line-height:1.8;margin:0;text-align:center}.features-section{background:var(--white)}.features-icon{margin-bottom:100px!important}.feature-icon{width:55px;height:55px;opacity:.8}.feature-item{padding:0 20px}.feature-title{color:var(--black);margin-bottom:1.5rem}.feature-description{font-family:Avenir Next,sans-serif;font-size:16px;font-weight:400;color:var(--black);line-height:26px;max-width:395px;margin:0 auto}.page-4-img{height:100vh;background-size:cover;background-position:center;border-radius:10px;width:100%;margin-top:120px}.page3-banner{background:url(//addition.life/cdn/shop/t/17/assets/page3-banner.jpg?v=104834943289450627421756888262) center/cover no-repeat}.hero-category{font-family:Avenir Next,sans-serif;font-size:12px;letter-spacing:.14em;margin-bottom:1rem;text-transform:uppercase}.page3-banner .hero-title{max-width:1000px;margin:0 auto}.highlights-section{padding-top:110px}.highlights-section .customize-title{margin-bottom:80px}.highlights-title{color:var(--black);margin-bottom:4rem}.highlight-card{height:80vh;position:relative;border-radius:12px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.highlight-card .all_overlay{padding:30px 50px 0 25px}.highlight-heading{line-height:1.3;margin-bottom:1rem}.highlight-description{font-family:Avenir Next,sans-serif;font-size:16px;font-weight:400;color:var(--black);line-height:26px;margin:0}.details-section{padding-top:0;padding-bottom:10px}.details-section .btn{margin-bottom:0}.details-section .story-content{margin-bottom:120px}.story-subtitle{font-size:2.5rem;color:var(--black);line-height:1.2;margin-bottom:2rem}.right-space{margin-right:4px}.btn-story{background:transparent;border:none;color:var(--black);font-family:Avenir Next,sans-serif;font-weight:500;font-size:16px;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px;transition:all .3s ease}.btn-story:hover{color:var(--black);text-underline-offset:6px}.details-content{height:90vh;background-color:var(--light-gray);padding:80px 60px 70px 50px;border-radius:10px;min-height:100%}.details-title{color:var(--black);margin-bottom:3rem}.accordion-item{border-bottom:1px solid var(--gray);margin-bottom:0}.accordion-item h2{margin-bottom:0}.accordion-header{width:100%;background:none;border:none;padding:24px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:Saol Standard,serif;font-size:18px;font-weight:300;color:var(--black);text-align:left;transition:all .3s ease}.accordion-arrow{width:32px;height:16px;transition:transform .3s ease;transform:rotate(180deg)}.accordion-header.active .accordion-arrow{transform:rotate(0)}.accordion-content{max-height:0;overflow:hidden;padding:0}.accordion-content.active{max-height:300px;padding-bottom:40px;overflow-y:auto}.accordion-content p{font-family:Avenir Next,sans-serif;font-size:16px;font-weight:400;color:var(--black);line-height:26px;margin:0;padding-right:50px}.accordion-content p:last-child{padding-bottom:0}.intro-media{height:90vh;background-size:cover;background-position:bottom center;background-repeat:no-repeat;border-radius:10px;position:relative;flex-shrink:0}.nav-main-container .small{padding-left:25px;position:relative;z-index:2}.nav-main-container{padding:40px 0!important}.nav-sticking .nav-main-container{padding:20px 0!important}.product_story{padding-top:0;padding-bottom:125px}.accordion-content p{padding-bottom:15px}.our-story-section .customize-title{margin-bottom:25px}.all_overlay{background-color:#0000005e;height:100%;width:100%}
/*# sourceMappingURL=/cdn/shop/t/17/assets/style.css.map */
