.video-sticker{height:200svh;margin-bottom:-100svh}.video{height:100svh;box-sizing:border-box;position:sticky;top:0}.video-box{display:flex;justify-content:center;align-items:center}.video-logo{position:absolute;fill:#fff;width:50svw;margin-bottom:2vw}@media(max-width:1023px){.video-logo{width:80svw}}.video-subtext{font-family:Inter,serif;line-height:1em;letter-spacing:0;line-height:1.2em;font-size:25px;position:absolute;bottom:50px;left:50px}@media(min-width:1921px){.video-subtext{font-size:1.3020833333vw}}@media(max-width:1023px){.video-subtext{font-size:18px;bottom:20px;left:20px;width:calc(50% - 20px)}}@media(max-width:767px){.video-subtext{font-size:12px;bottom:20px;left:20px;width:calc(50% - 40px)}}.video-linkbox{position:absolute;bottom:50px;right:50px;display:flex;flex-direction:column;justify-content:center;color:#fff;background-color:#00000080;padding:.78125vw;border-radius:1.5625vw;overflow:hidden;cursor:pointer;transition:.3s transform cubic-bezier(.24,1.44,.55,1)}@media(hover:hover)and (pointer:fine){.video-linkbox:hover{transform:scale(1.05)}.video-linkbox:hover .video-linkbox-bg{opacity:1}.video-linkbox:hover .video-lb-hl,.video-linkbox:hover .video-lb-time{color:#211d1d}}@media(max-width:1023px){.video-linkbox{bottom:20px;right:20px;max-width:calc(50% - 20px);max-width:auto;padding:10px;border-radius:20px}}.video-linkbox-bg{background-color:#f2d059;width:100%;height:100%;position:absolute;left:0;top:0;display:flex!important;opacity:0;transition:.15s all linear;transform-origin:bottom}.video-lb-hl{position:relative;font-size:25px;transition:.15s color linear}@media(max-width:1023px){.video-lb-hl{font-size:16px}}.video-lb-time{position:relative;transition:.15s color linear}@media(max-width:1023px){.video-lb-time{font-size:12px}}.video-lb-img{width:300px;border-radius:.78125vw;margin-bottom:10px;position:relative}@media(min-width:1921px){.video-lb-img{width:15.625vw}}@media(max-width:1023px){.video-lb-img{margin-bottom:5px;border-radius:10px}}.video-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000;pointer-events:none}.video-modal-content{position:relative;width:80%;max-width:1400px;max-height:80%;aspect-ratio:16/9;display:flex;justify-content:center;align-items:center;pointer-events:none;border-radius:20px}.video-modal-content iframe{pointer-events:all;width:100%;height:100%}@media(max-width:1023px){.video-modal-content{width:calc(100% - 40px);border-radius:10px}}#youtube-player{width:100%;height:100%;border-radius:20px}.modal-bg{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000000e6;pointer-events:all;display:flex!important}.close-button{position:absolute;display:flex;justify-content:space-between;bottom:-80px;font-size:20px;color:#211d1d;cursor:pointer;z-index:1001;pointer-events:all;background-color:#f2d059;padding:10px 60px 10px 30px;border-radius:100px}.close-button:hover{background-color:#fff}.close-button .close-x{position:absolute;display:inline-block;font-size:34px;margin-top:-11px;right:30px}.intro{height:100svh;box-sizing:border-box}@media(max-width:1023px){.intro{height:auto}}.intro-bg{position:absolute;display:flex!important;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#110f0d}.intro-box{position:relative;display:grid;background-color:#f2d059;display:flex}@media(max-width:1023px){.intro-box{flex-direction:column}}.intro-img-box{position:relative;height:100%;width:100%;display:flex;align-items:center}@media(max-width:1023px){.intro-img-box{justify-content:center;flex-direction:column;height:80svh}}.intro-img{position:relative}.intro-img-left{height:auto;object-fit:cover;width:100%;height:100%;max-width:none;position:relative}.intro-img-right{object-fit:cover;height:100%;width:100%}@media(max-width:1023px){.intro-img-right{width:auto;object-fit:cover}}.intro-textbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;z-index:1}@media(max-width:1023px){.intro-textbox{margin-top:-12vw}}.intro-mini-hl{font-family:Inter,serif;color:#fff;font-size:20px;line-height:1.2em;margin-bottom:1.5em}@media(min-width:1921px){.intro-mini-hl{font-size:1.0416666667vw}}@media(max-width:1023px){.intro-mini-hl{margin-top:20svw;text-align:center;margin-bottom:0}}@media(max-width:767px){.intro-mini-hl{text-align:center;margin-bottom:0}}.intro-hl{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;text-align:center;color:#fff;font-size:7.8125vw;line-height:.95em;display:flex;margin-top:-.1em;margin-bottom:.3em}@media(max-width:1365px){.intro-hl{font-size:10.4166666667vw}}@media(max-width:1023px){.intro-hl{font-size:13.0208333333vw;margin-top:.1em}}@media(max-width:767px){.intro-hl{font-size:18.75vw}}.intro-subhl{font-family:Inter,serif;color:#fff;font-size:1.3541666667vw}@media(max-width:1365px){.intro-subhl{font-size:2.0833333333vw}}@media(max-width:1023px){.intro-subhl{font-size:20px}}.intro-logo{position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.intro-logo path{fill:#fff}@media(max-width:1023px){.intro-logo{position:absolute;bottom:8vw}}.imagegrid{position:relative;display:flex;flex-direction:column;margin-top:5vw;padding:0 3vw 40px}@media(max-width:767px){.imagegrid{padding:0 20px 20px}}.section-headline{font-size:10.4166666667vw;font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;color:#f2d059;margin-bottom:3vw}.image-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,20vw);gap:20px;position:relative;margin-bottom:40px}@media(max-width:767px){.image-grid{gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(6,50vw)}}.grid-item{overflow:hidden;border-radius:20px;display:flex;justify-content:center;align-items:center}.imagebox1{grid-column:1/2;grid-row:1/2}@media(max-width:767px){.imagebox1{grid-column:1/2;grid-row:1/2}}.imagebox2{grid-column:2/4;grid-row:1/2}@media(max-width:767px){.imagebox2{grid-column:2/4;grid-row:1/2}}.imagebox3{grid-column:4/7;grid-row:1/3}@media(max-width:767px){.imagebox3{grid-column:1/4;grid-row:2/3}}.imagebox4{grid-column:1/3;grid-row:2/4}@media(max-width:767px){.imagebox4{grid-column:1/3;grid-row:3/4}}.yellow-box{grid-column:3/4;grid-row:2/3;background:#f2d059;width:100%;height:100%;border-radius:20px;align-items:center;justify-content:center;display:flex;position:relative;flex-direction:column}@media(max-width:767px){.yellow-box{border-radius:10px;grid-column:3/4;grid-row:3/4}}.grid-logo{width:50%;position:absolute;bottom:30px}@media(max-width:767px){.grid-logo{width:60%}}.cb_b-logo{width:25%;max-width:50px}@media(max-width:767px){.cb_b-logo{width:35px}}.imagebox5{grid-column:3/5;grid-row:3/5}@media(max-width:767px){.imagebox5{grid-column:1/2;grid-row:4/5}}.imagebox6{grid-column:5/7;grid-row:3/4}@media(max-width:767px){.imagebox6{grid-column:2/4;grid-row:4/6}}.imagebox7{grid-column:1/3;grid-row:4/5}@media(max-width:767px){.imagebox7{grid-column:1/2;grid-row:5/6}}.imagebox8{grid-column:5/6;grid-row:4/5}@media(max-width:767px){.imagebox8{grid-column:1/3;grid-row:6/7}}.imagebox9{grid-column:6/7;grid-row:4/5}@media(max-width:767px){.imagebox9{grid-column:3/4;grid-row:6/7}}.image-grid img{width:120%;height:120%;object-fit:cover}@media(max-width:767px){.image-grid img{border-radius:10px}}.features{position:relative;z-index:2}.features-mainhl{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;font-size:15.625vw;color:#fff;text-align:center;margin-top:8svw}@media(max-width:1023px){.features-mainhl{font-size:20.8333333333vw}}@media(max-width:1023px){.features-mainhl{margin-top:16svw}}.features-subhl{font-family:Inter,serif;font-size:1.5625vw;color:#fff;text-align:center;margin-bottom:5svw}@media(max-width:1023px){.features-subhl{font-size:20px}}@media(max-width:767px){.features-subhl{margin-bottom:10svw}}.feature{margin-top:2px;display:flex;flex-direction:column}@media(max-width:767px){.feature .feature-infos{order:2}.feature .feature-imgbox{order:1}.feature .feature-number{left:auto}}.feature-button{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;background-color:#211d1d;padding:20px 0;color:#fff;border-radius:100px;text-align:center;position:relative;display:flex;box-sizing:border-box;overflow:hidden;cursor:pointer;font-size:1.5625vw}.feature-button:hover{opacity:.85}@media(max-width:1365px){.feature-button{font-size:20px}}.feature-button:before{content:"";position:absolute;width:200%;height:100%;background-image:linear-gradient(120deg,#96725900 30%,#96725980,#96725900 70%);top:0;left:-150%;animation:shine 3s infinite linear}@keyframes shine{0%{left:-150%}to{left:100%}}.feature-button-text1{position:relative;width:100%;text-align:center}.feature-button-text2{position:absolute;width:100%;text-align:center;opacity:0}.feature-box{background-color:#f2d059;z-index:1;-webkit-box-shadow:0px 10px 23px 0px rgba(0,0,0,.15);box-shadow:0 10px 23px #00000026}@media(max-width:767px){.feature-topbox{display:flex!important;flex-direction:column!important}}.feature-topbox{padding:40px;display:flex}@media(max-width:1365px){.feature-topbox{padding:20px}}.feature-infos{width:100%;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:767px){.feature-infos{margin-top:20px}}.feature-number{position:absolute;left:40px;top:40px;background-color:#211d1d;font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;font-size:2.0833333333vw;color:#f2d059;width:3svw;height:3svw;display:flex;justify-content:center;align-items:center;border-radius:100%;padding-bottom:.1em}@media(max-width:1365px){.feature-number{left:25px;top:25px}}@media(max-width:767px){.feature-number{visibility:hidden}}.feature-hl{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;color:#211d1d;font-size:8.3333333333vw;padding:0 8%;text-align:center;line-height:.85em;margin-top:-.1em;margin-bottom:5svw}@media(max-width:767px){.feature-hl{font-size:10.4166666667vw}.feature-hl br{display:none}}.feature-text{font-size:20px;margin-bottom:40px;color:#211d1d}@media(min-width:1921px){.feature-text{font-size:1.0416666667vw}}@media(max-width:1365px){.feature-text{font-size:14px}}@media(max-width:767px){.feature-text{column-gap:10px!important;margin-bottom:20px}}.feature-text h6{color:#211d1d;font-size:40px;margin-bottom:20px}@media(min-width:1921px){.feature-text h6{font-size:2.0833333333vw;margin-bottom:1.0416666667vw}}@media(max-width:1365px){.feature-text h6{font-size:30px}}@media(max-width:767px){.feature-text h6{font-size:25px;margin-bottom:10px}}.feature-imgbox{width:100%;min-height:45svw;border-radius:2.6041666667vw;overflow:hidden}@media(max-width:767px){.feature-imgbox{border-radius:25px}}.feature-img{object-fit:cover;width:100%;height:100%}.feature-addcontent{grid-column-start:1;grid-column-end:5;width:100%;display:flex;flex-direction:column;transform:translateY(-80px);background-color:#0000001a;z-index:0;border-radius:0 0 50px 50px!important;position:relative;width:calc(100% - 80px)!important}@media(max-width:1023px){.feature-addcontent{width:calc(100% - 40px)!important}}.feature-addcontent-spacer{height:120px;display:block!important}.feature-addcontent-mask{height:0;overflow:hidden;transform:translateY(-40px)}.feature-addcontent-inner{width:100%;display:flex;padding:40px;column-gap:40px!important}@media(max-width:1365px){.feature-addcontent-inner{padding:20px;column-gap:20px!important}}@media(max-width:1023px){.feature-addcontent-inner{grid-template-columns:repeat(1,1fr)!important}}.addcontent-text{grid-column-start:1;grid-column-end:3;margin-bottom:40px}.addcontent-img{border-radius:1.5625vw;margin-bottom:1.0416666667vw}@media(max-width:767px){.addcontent-img{border-radius:25px;margin-bottom:10px}}.feature-addcontent-closer-box{display:flex;align-items:center;justify-content:center;width:100%;margin-top:-80px;margin-bottom:-40px}.feature-addcontent-closer{position:relative;width:80px;height:80px;background-color:#211d1d;border-radius:100%;display:flex;align-items:center;justify-content:center;font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.15);box-shadow:0 0 15px #00000026;color:#fff;cursor:pointer}.feature-addcontent-closer svg{position:relative;width:25px;height:25px;transition:.2s transform ease-in-out}.feature-addcontent-closer svg path{fill:#211d1d!important}.feature-addcontent-closer:hover svg{transform:rotate(180deg)}.feature-addcontent-closer:hover svg path{fill:#fff!important}.feature-addcontent-closer:hover .feature-addcontent-closer-bg{opacity:.1}.feature-addcontent-closer-bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0;display:block!important;border-radius:100%}.feature:nth-child(4n-3) .feature-addcontent,.feature:nth-child(4n-3) .feature-addcontent-closer,.feature:nth-child(4n-3) .feature-box{background-color:#f2d059}.feature:nth-child(4n-3) .feature-number{color:#f2d059}.feature:nth-child(4n-2) .feature-addcontent,.feature:nth-child(4n-2) .feature-addcontent-closer,.feature:nth-child(4n-2) .feature-box{background-color:#e7cfb1}.feature:nth-child(4n-2) .feature-number{color:#e7cfb1}.feature:nth-child(4n-1) .feature-addcontent,.feature:nth-child(4n-1) .feature-addcontent-closer,.feature:nth-child(4n-1) .feature-box{background-color:#6e856c}.feature:nth-child(4n-1) .feature-number{color:#6e856c}.feature:nth-child(4n) .feature-addcontent,.feature:nth-child(4n) .feature-addcontent-closer,.feature:nth-child(4n) .feature-box{background-color:#967259}.feature:nth-child(4n) .feature-number{color:#967259}.feature:nth-child(2n) .feature-addcontent{order:3}.feature:nth-child(2n) .feature-infos{order:2}.feature:nth-child(2n) .feature-imgbox{order:1}.feature:nth-child(2n) .feature-number{left:auto;right:40px}@media(max-width:1365px){.feature:nth-child(2n) .feature-number{right:25px}}.types{padding-top:1 px;box-sizing:border-box;color:#e7cfb1;overflow:hidden;margin-bottom:5vw}@media(max-width:1023px){.types{height:auto}}.types-box{position:relative;display:flex;flex-direction:column;padding:0 3vw 40px}@media(max-width:767px){.types-box{padding:0 20px 20px}}.types-grid{position:relative;width:100%}@media(max-width:1023px){.types-grid{grid-template-columns:repeat(4,1fr)!important}}@media(max-width:767px){.types-grid{grid-template-columns:repeat(2,1fr)!important}}.types-marquee{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;margin-top:-.1em;font-size:26.0416666667vw;display:flex}@media(max-width:767px){.types-marquee{font-size:36.4583333333vw}}.types-marquee-text{white-space:nowrap;display:block}.border{position:realtive;display:block!important;width:100%;height:1px;background-color:#e7cfb1;opacity:.2}.types-hl{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;color:#f2d059;font-size:5.2083333333vw;margin:3vw 0 3.5vw}@media(max-width:767px){.types-hl{font-size:6.7708333333vw;margin:5vw 0 6vw}}.type{display:flex;flex-direction:column;align-items:center;width:100%;border:1px solid #48403a;border-radius:20px;padding:60px 10px;text-align:center;margin-bottom:20px;background-color:#211d1d}@media(max-width:767px){.type{padding:30px 10px}}.type-img{height:8vw;margin-top:-10%;width:auto}@media(max-width:767px){.type-img{height:16vw;margin-top:-5%}}.type-name{font-family:Inter,serif;line-height:1em;letter-spacing:0;color:#fff;margin-top:20px;font-size:16px;font-weight:300!important}@media(min-width:1921px){.type-name{font-size:.8333333333vw}}@media(max-width:767px){.type-name{margin-top:15px}}.types-subhl{font-family:Inter,serif;line-height:1em;letter-spacing:0;color:#fff;margin-top:20px;font-size:30px;margin-top:3vw;font-weight:300!important}@media(min-width:1921px){.types-subhl{font-size:1.5625vw}}@media(max-width:1023px){.types-subhl{font-size:20px}}.picturesection{position:relative}.ps-hl{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;font-size:17.0833333333vw;color:#f2d059;text-align:center;position:absolute;top:50%;width:100%;transform:translate(-1%,-57%);display:flex;align-items:center;justify-content:center}.ps-hl-letter{position:relative;display:inline-block;opacity:0;transform:rotateY(90deg) translateY(50%)}.picturesection{position:relative;display:flex;flex-direction:column}.ps-fakescroller{height:220svh;width:1px;display:block!important;z-index:1}.ps-camera-box{position:absolute;top:0;height:100%}.ps-camera{position:sticky;top:0;height:100vh;width:100vw;z-index:2;overflow:hidden}.ps-slider{display:flex;align-items:center;height:100%;width:fit-content;position:relative}.ps-slider-bg{display:flex;align-items:center;height:100%;width:fit-content;position:absolute;background-color:#110f0d;opacity:0}.ps-image-box{width:110vw;height:110vh;box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:relative;transform:translate(-5vw,3vh)}@media(max-width:767px){.ps-image-box{width:130vw;transform:translate(-17vw)}}.ps-image-box:last-of-type{transform:translate(5vw,3vh)}@media(max-width:767px){.ps-image-box:last-of-type{transform:translate(13vw)}}.ps-image-box:nth-of-type(2){transform:translateY(3vh)}@media(max-width:767px){.ps-image-box:nth-of-type(2){transform:translate(0)}}.ps-img{width:100%;height:100%;object-fit:contain}.sustain{margin-top:2px;height:auto;margin-top:-10svw;margin-bottom:-10svw;z-index:0}.sustain-box{position:relative;background-color:#967259;padding-top:10vw;padding:10vw 40px}@media(max-width:767px){.sustain-box{padding:10vw 20px}}.sustain-bgimg-box{position:absolute;top:0;left:0;height:100%;width:100%}.sustain-img{width:100%;height:100%;object-fit:cover}.sustain-img-darkener{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#211d1d;display:block!important;opacity:.6}.sustain-img-topgrad{width:100%;height:20svw;position:absolute;top:0;left:0;background:#211d1d;background:linear-gradient(0deg,#211d1d00,#211d1d);display:block!important}.sustain-img-botgrad{width:100%;height:20svw;position:absolute;bottom:0;left:0;background:#211d1d;background:linear-gradient(180deg,#211d1d00,#211d1d);display:block!important}.sustain-content-top{position:relative;margin-top:10svw}@media(max-width:767px){.sustain-content-top{margin-top:20svw}}.sustain-hl{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;font-size:15.625vw;line-height:.85em;text-align:center;margin-bottom:.2em;color:#f2d059}.sustain-subhl{text-align:center;font-size:1.5625vw;color:#fff}@media(max-width:1365px){.sustain-subhl{font-size:2.0833333333vw}}@media(max-width:1023px){.sustain-subhl{font-size:20px}}@media(max-width:767px){.sustain-subhl{margin-bottom:10svw}}.sustain-grid{margin-top:5svw;margin-bottom:10svw;align-items:start}@media(max-width:1365px){.sustain-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:767px){.sustain-grid{grid-template-columns:repeat(1,1fr)!important}}.sustain-fact{position:relative;width:100%;border:1px solid rgba(255,255,255,.2);border-radius:30px;padding:30px 30px 30px 90px;color:#fff;font-size:20px;margin-bottom:20px}@media(min-width:1921px){.sustain-fact{font-size:1.0416666667vw}}@media(max-width:1365px){.sustain-fact{padding:20px 20px 20px 70px}}.sustain-fact-hl{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;color:#f2d059;font-size:2.6041666667vw;margin-bottom:.5em;margin-top:-.15em}@media(max-width:1365px){.sustain-fact-hl{font-size:4.1666666667vw}}@media(max-width:767px){.sustain-fact-hl{font-size:8.3333333333vw}}.sustain-fact-icon{position:absolute;width:2svw;height:2svw;transform:translate(-150%)}@media(max-width:1365px){.sustain-fact-icon{width:3svw;height:3svw;transform:translate(-130%)}}@media(max-width:767px){.sustain-fact-icon{width:7svw;height:7svw;transform:translate(-140%)}}@media(max-width:1365px){.sustain-fact-text{font-size:16px}}.investtainer{position:relative;overflow:visible;margin-bottom:5vw}.invest{margin-top:2px;height:auto}.invest-box{position:relative;background-color:#f2d059;overflow:visible!important;padding:5vw 40px;height:auto!important}@media(max-width:767px){.invest-box{padding:0vw 20px 10vw;display:flex;flex-direction:column;justify-content:center}}.invest-img{position:absolute;width:auto;height:120%;top:50%;transform:translateY(-50%);max-width:none;right:50vw}@media(max-width:767px){.invest-img{position:relative;right:0;top:0;margin-top:40px;transform:none;height:auto;width:90%;left:50%;transform:translate(-50%)}}.invest-content{position:relative;height:100%}@media(max-width:767px){.invest-content{display:flex!important;flex-direction:column}}.invest-hl{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;font-size:7.8125vw;line-height:.85em;grid-area:1/3/2/5;color:#211d1d;margin-bottom:5svw;margin-top:-.1em}@media(max-width:767px){.invest-hl{font-size:15.625vw;padding-top:50px;margin-bottom:.5em}}.invest-subhl{align-items:end;grid-area:2/3/3/5}@media(max-width:1023px){.invest-subhl{display:flex!important;flex-direction:column!important;justify-content:flex-end}}@media(max-width:767px){.invest-subhl{display:grid!important;align-items:start}}.invest-subhl p{font-size:20px;color:#211d1d}@media(min-width:1921px){.invest-subhl p{font-size:1.0416666667vw}}@media(max-width:1365px){.invest-subhl p{font-size:16px}}@media(max-width:767px){.invest-subhl p{font-size:14px}}@media(max-width:1023px){.invest-subhl p:first-of-type{margin-bottom:20px}}.invest-link-box{grid-area:3/3/4/5;margin-top:60px}@media(max-width:1365px){.invest-link-box{margin-top:40px}}@media(max-width:1023px){.invest-link-box{margin-top:30px}}.invest-link{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;background-color:#211d1d;color:#f2d059;width:100%;height:auto;font-size:2.0833333333vw;display:flex;align-items:center;justify-content:center;border-radius:100px;height:5svw}@media(hover:hover)and (pointer:fine){.invest-link:hover:hover{color:#fff}}@media(max-width:1023px){.invest-link{height:60px;font-size:20px}}.socials{height:auto;display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:5svw;margin-bottom:10svw}@media(max-width:1365px){.socials{margin-bottom:20svw}}.socials-content{position:relative}.socials-links-box{position:relative;display:flex;justify-content:center}.socials-icon{position:relative;margin:0 10px;width:48px}.socials-hl{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;font-size:5.2083333333vw;line-height:.85em;grid-area:1/1/1/4;color:#e7cfb1;margin-bottom:1svw;text-align:center}@media(max-width:1365px){.socials-hl{font-size:7.8125vw;margin-bottom:20px}}.socials-subhl{grid-area:2/1/2/3}.socials-subhl p{font-size:20px;color:#211d1d}@media(min-width:1921px){.socials-subhl p{font-size:1.0416666667vw}}.variant-picker .swatches{display:flex!important;flex-direction:column}.variant-picker li{width:100%!important;display:flex;justify-content:stretch;width:100%;height:100px}.variant-picker .block,.variant-picker .label-swatch{width:100%!important;height:100%!important;display:flex;align-items:center}.variant-picker .vp-price{color:#f2d059}.variant-picker .label-swatch{width:100%!important;height:100%!important;display:flex;align-items:center;justify-content:space-between;font-size:16px!important;background-color:#fafafa1a}.variant-picker .vp-box1{display:flex;align-items:center;width:100%;justify-content:space-between}@media(max-width:767px){.variant-picker .vp-box1{flex-direction:column;align-items:flex-start}}.variant-picker .variant-image{width:auto;height:70px;display:flex;justify-content:flex-start;margin-right:20px}.variant-picker .vp-price{flex-shrink:0;margin-left:10px}@media(max-width:767px){.variant-picker .vp-price{margin-left:0;margin-top:10px}}.product__price{font-size:40px!important}.po{height:auto}.po-box{position:relative;padding-top:10vw;padding:10vw 40px;background-size:50vw}@media(max-width:1365px){.po-box{background-size:75vw}}@media(max-width:1023px){.po-box{background-size:100vw}}@media(max-width:767px){.po-box{padding:10vh 20px}}.po-bgimg-box{position:absolute;background-image:url(/cdn/shop/files/coffee_pattern.jpg?v=1720525529});top:0;left:0;height:120%;width:100%}.po-hl{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;color:#f2d059;font-size:10.4166666667vw;line-height:.9em;word-spacing:100vw;display:flex;grid-column-start:1;grid-column-end:3;margin-bottom:-.04em}@media(max-width:767px){.po-hl{font-size:20.8333333333vw}}.po-subhl-box{display:flex;flex-direction:column;justify-content:end;align-items:end;color:#fff;font-size:1.3541666667vw}@media(max-width:1023px){.po-subhl-box{font-size:14px}}@media(max-width:767px){.po-subhl-box{margin-top:20px;display:block}}.po-subhl{display:flex;align-items:end;color:#fff;font-size:1.3541666667vw;margin-bottom:.5em}@media(max-width:1023px){.po-subhl{font-size:14px}}@media(max-width:767px){.po-subhl{margin-top:20px;display:block}}.po-subhl2{display:flex;align-items:end;justify-content:end;color:#e7cfb1;font-size:2.0833333333vw;text-align:right;line-height:.95em}@media(max-width:1023px){.po-subhl2{font-size:20px;line-height:1em}}@media(max-width:767px){.po-subhl2{text-align:left;margin-top:5px;display:block}}.po-products-box{margin:7vw 0;position:relative;color:#fff}@media(max-width:1023px){.po-products-box{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:767px){.po-products-box{display:flex!important;flex-direction:column}}.po-product{border:1px solid rgba(255,255,255,.2);border-radius:30px;display:flex;flex-direction:column;justify-content:space-between;transition:all .2s ease-out}@media(hover:hover)and (pointer:fine){.po-product:hover{background-color:#f2d059;color:#211d1d;border:0px}.po-product:hover .po-product-img{transform:scale(1.05)}.po-product:hover .po-product-price{background-color:#211d1d;color:#fff}.po-product:hover .po-product-name{color:#211d1d}.po-product:hover .po-product-ball{background-color:#211d1d;color:#f2d059;animation-name:twist;animation-duration:1s}.po-product:hover .po-special{color:#211d1d}}@media(hover:hover)and (pointer:fine)and (max-width:767px){.po-product:hover .po-product-namebox{border-top:1px solid rgba(33,29,29,.15)}}@media(hover:hover)and (pointer:fine){.po-product:hover .po-product-namebox,.po-product:hover .feat{border-bottom:1px solid rgba(33,29,29,.15)}}@media(hover:hover)and (pointer:fine)and (min-width:768px){.po-product:hover .po-product-infos{border-left:1px solid rgba(33,29,29,.15)}}@media(max-width:767px){.po-product{margin-bottom:20px}}@keyframes twist{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(min-width:768px){.po-product-topbox{display:flex;align-items:stretch}}.po-product-imgbox{margin-top:15px;margin-bottom:10px}@media(min-width:768px){.po-product-imgbox{width:50%;position:relative;display:flex;justify-content:center;align-items:center}}.po-product-img{transition:all .4s cubic-bezier(.285,.005,.265,1.55)}@media(min-width:768px){.po-product-img{height:85%;width:85%;object-fit:cover}}.po-content-top{position:relative;display:block;width:100%}@media(max-width:767px){.po-content-top{flex-direction:column!important;display:flex!important;margin-top:5svw;margin-bottom:10svw}}@media(min-width:768px){.po-product-infos{width:50%;border-left:1px solid rgba(255,255,255,.2)}}.po-product-namebox{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);grid-template-columns:17svw 1fr;position:relative;display:grid;align-items:center;justify-items:center;grid-template-columns:5svw 1fr}@media(min-width:768px){.po-product-namebox{border-top:0px solid rgba(255,255,255,.2)}}@media(max-width:1365px){.po-product-namebox{grid-template-columns:7svw 1fr}}@media(max-width:767px){.po-product-namebox{grid-template-columns:17svw 1fr}}.po-product-name{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;font-size:4.1666666667vw;color:#fff;padding:.7svw 0;margin-top:-.07em;box-sizing:border-box;transition:all .2s ease-out;width:100%;justify-self:baseline}@media(max-width:1365px){.po-product-name{font-size:6.25vw;padding:.7svw 0}}@media(max-width:767px){.po-product-name{font-size:10.4166666667vw;padding:10px 0;width:auto}}.po-product-ballrotator{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;font-size:1.5625vw;position:relative;display:flex;justify-content:center;align-items:center;width:3.2vw;height:3.2vw;background-color:#f2d059;border-radius:100%}@media(max-width:1365px){.po-product-ballrotator{font-size:1.5625vw;width:4.6vw;height:4.6vw}}@media(max-width:767px){.po-product-ballrotator{font-size:6.25vw;width:10vw;height:10vw}}.po-product-ball{color:#211d1d;position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#f2d059;border-radius:100%}.po-special{color:#f2d059;position:relative}.po-special:after{position:absolute;font-size:1.5625vw;content:"+";margin-left:-2svw;margin-top:-.1em}@media(max-width:767px){.po-special:after{font-size:30px;margin-left:0;margin-left:-9svw;margin-top:-5px}}.feat{padding:10px 0 10px 5svw;border-bottom:1px solid rgba(255,255,255,.2);display:flex;align-items:center;transition:all .1s ease-out}@media(min-width:1921px){.feat{font-size:.8333333333vw;padding:.5208333333vw 0 .5208333333vw 5svw}}@media(max-width:1365px){.feat{font-size:14px;padding:.7svw 0 .7svw 7svw}}@media(max-width:1023px){.feat{padding:10px 0 10px 7svw}}@media(max-width:767px){.feat{padding:10px 0 10px 17svw}}.po-product-price{background-color:#f2d059;font-size:1.5625vw;color:#211d1d;display:flex;justify-content:center;padding:15px 0;transition:all .1s ease-out}@media(max-width:1365px){.po-product-price{font-size:2.0833333333vw}}@media(max-width:767px){.po-product-price{font-size:6.25vw}}.po-product-paytoday{background-color:#fff;color:#211d1d;display:flex;justify-content:center;padding:20px 0;border-radius:0 0 30px 30px;transition:all .2s ease-out}@media(min-width:1921px){.po-product-paytoday{font-size:.8333333333vw}}@media(min-width:768px){.po-product-paytoday{border-radius:0 0 30px}}@media(max-width:1023px){.po-content-bot{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:767px){.po-content-bot{display:flex!important;flex-direction:column}}.po-text{display:block;position:relative;color:#fff;font-size:2.0833333333vw;grid-column-start:1;grid-column-end:3}@media(max-width:767px){.po-text{font-size:5.2083333333vw}}.po-link-box{position:relative;align-self:flex-start;grid-column-start:4;grid-column-end:5}@media(max-width:1023px){.po-link-box{grid-column-start:3;grid-column-end:4}}@media(max-width:767px){.po-link-box{width:100%}}.po-link{font-family:QueensCompressed,serif;line-height:1em;letter-spacing:0;width:100%;background-color:#f2d059;height:auto;font-size:2.0833333333vw;color:#211d1d;display:flex;align-items:center;justify-content:center;border-radius:100px;height:5svw;padding-bottom:.15em}@media(hover:hover)and (pointer:fine){.po-link:hover{background-color:#e7cfb1}}@media(max-width:1023px){.po-link{font-size:3.125vw;height:7svw}}@media(max-width:767px){.po-link{font-size:7.8125vw;height:auto;padding:20px 0 15px;margin-top:30px}}.header__menu,.header__navigation,.header__icons{flex-shrink:0}.header-box{display:flex;position:fixed!important;width:fit-content!important;top:20px!important;left:0;right:0;margin-inline:auto;transform:none}@media(max-width:1023px){.header-box{padding:15px 30px!important}}@media(max-width:767px){.header-box{width:100%!important;min-width:0!important;padding:10px!important;top:0!important}}@media(max-width:1919px){.header__menu>ul.with-block .menu__item{padding-inline:1vw!important}}.header{padding:12px 35px 12px 45px!important;border-radius:100px!important;width:fit-content!important;-webkit-box-shadow:0px 6px 12px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 6px 12px 0px rgba(0,0,0,.1);box-shadow:0 6px 12px #0000001a;display:flex!important;gap:30px!important;flex-wrap:nowrap!important}@media(max-width:767px){.header{padding:12px 25px!important;gap:0px!important;width:100%!important}}@media(max-width:767px){.header__buttons{gap:0px!important}}@media(max-width:767px){.header__buttons a{width:34px!important}}@media(max-width:767px){.header__buttons .icon{width:20px!important}}.header__buttons .header__buttons{width:20px!important;height:20px!important}.header__icons--end{justify-content:flex-start!important}@media(max-width:1023px){.header__icons--end{justify-content:flex-end!important}}.ducati-link{z-index:10;margin-left:10px;top:10px;right:10px;width:68px;height:68px;flex-shrink:0;background-color:#fff;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100px;-webkit-box-shadow:0px 6px 12px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 6px 12px 0px rgba(0,0,0,.1);box-shadow:0 6px 12px #0000001a;cursor:pointer}.ducati-link:hover{background-color:#e20025}@media(max-width:767px){.ducati-link{margin-left:5px}}.ducati-logo{height:50%}#MenuDrawer .overlay{top:0!important}.drawer__menu-group:last-of-type a{color:#e20025}.header-section .header:before{border-radius:100px!important}.dropdown__corner{margin-right:1px!important;margin-left:1px!important}.header__corner,.header__cutout{display:none!important}.roundtainer{display:flex;justify-content:center;align-items:center}.roundbox{position:relative;height:calc(100% - 2px);width:calc(100% - 4px)!important;border-radius:4.1666666667vw;overflow:hidden}@media(max-width:767px){.roundbox{border-radius:40px}}h1,h2,h3,h4,h5,h6{font-weight:500!important}html{background-color:#211d1d}.tracking-heading{letter-spacing:0!important}.price-tag{font-size:16px;color:#f2d059;margin-left:20px}@media(max-width:767px){.price-tag{display:flex;flex-direction:column;margin-left:0}}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;box-sizing:border-box}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);box-sizing:border-box;column-gap:20px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);box-sizing:border-box;column-gap:20px}.grid-6{display:grid;grid-template-columns:repeat(6,1fr);box-sizing:border-box;column-gap:20px}.lanatura-delete{margin-bottom:72px}.lanatura-delete p{margin-bottom:40px;color:#fff}#deleteConfirmModal{z-index:100;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;align-items:center;justify-content:center}#deleteConfirmModal .modal-content{display:flex;flex-direction:column;gap:20px;background-color:#211d1d!important;color:#fff}#deleteConfirmModal #deleteConfirmInput{border:1px solid #ccc;border-radius:clamp(1rem,1.578vw,1.875rem);padding:10px 20px}#deleteConfirmModal .modal-actions{display:flex;gap:10px;justify-content:center}#deleteConfirmModal .button--confirm{background-color:#b74444;border-color:#b74444;color:#fff}#deleteConfirmModal .button--confirm:after{border-color:#b74444}.shopify-policy__title,.title-wrapper{padding-top:70px}.featured-product{padding-inline:4.1666666667vw}@media(max-width:1365px){.featured-product{padding-inline:0}}.featured-product button:hover{color:#211d1d}.product-form__submit:hover{color:#f2d059!important}.button--primary:hover{color:#f2d059}.button--secondary:hover{color:#211d1d}
/*# sourceMappingURL=/cdn/shop/t/17/assets/lanatura.css.map */
