html,body{background-color:white}.articles{background-color:white}.hero{background-image:url("bg-banner.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:100vh;display:flex;align-items:center;justify-content:center;z-index:0;position:relative}.hero:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:1}.loaded .hero:after{background-color:rgba(0,0,0,0.4)}.hero .content{display:none;position:relative;z-index:2;max-width:951px}.hero .content img{width:100%;filter:saturate(0.3)}.hero .content .text{width:200%}.hero .text{color:rgba(255,255,255,0.8);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;font-size:201px}.gb .hero .text{font-size:180px}.hero .text .header{font-weight:900}.hero .text .phrase{font-weight:100}.hero .overlay{z-index:200;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#40614C;mix-blend-mode:soft-light;transition:all 2s cubic-bezier(0.08, 0.29, 0, 0.99) 2s}.hero .overlay .text .header{transition:all 2s cubic-bezier(0.08, 0.29, 0, 0.99) 2s;color:white;font-size:29vw}.gb .hero .overlay .text .header{font-size:25vw}.loaded .hero .overlay{background-color:rgba(0,0,0,0)}.loaded .hero .overlay .text .header{opacity:0;font-size:10vw;letter-spacing:40px}@media (max-width: 768px){.loaded .hero .overlay .text .header{font-size:38px;letter-spacing:20px}}.hero .overlay2{z-index:201;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#40614C;transition:background-color .3s ease-out}.hero .overlay2 .text .header{opacity:0;color:white;font-size:29vw;transition:all 2s cubic-bezier(0.08, 0.29, 0, 0.99) 2s}.gb .hero .overlay2 .text .header{font-size:25vw}.loaded .hero .overlay2{background-color:rgba(0,0,0,0)}.loaded .hero .overlay2 .text .header{letter-spacing:40px;font-size:10vw;opacity:1}@media (max-width: 768px){.loaded .hero .overlay2 .text .header{font-size:38px;letter-spacing:20px}}.hero .overlay2 .catch-phrase{font-size:48px;font-weight:200;opacity:0;transition:all 2s cubic-bezier(0.08, 0.29, 0, 0.99) 2s}@media (max-width: 768px){.hero .overlay2 .catch-phrase{font-size:28px}}.loaded .hero .overlay2 .catch-phrase{opacity:1}.index header{overflow:hidden;max-height:0;transition:max-height 1s ease-out 3s;background-color:rgba(255,255,255,0.7)}.loaded.index header{max-height:200px}.product header,.cart header{box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}.lds-ellipsis{display:block;position:absolute;width:80px;height:80px;bottom:200px;z-index:205;transition:opacity 20ms ease-out 2s}.loaded .lds-ellipsis{opacity:0}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}.intro{overflow:hidden;background-color:white;padding:200px 0px;z-index:0;color:#FFFBEC;position:relative}.intro .container{width:1980px}@media (max-width: 768px){.intro{padding:0px}}.intro .content{height:110vh;background-image:url("section-banner.jpg");background-size:cover;background-position:bottom left;display:flex;align-items:center;justify-content:center;position:relative;z-index:0}@media (max-width: 320px){.intro .content{height:calc(110vh + 200px);min-height:876px}}.intro .content .text{width:50%;background-color:#004737;padding:80px;border-radius:20px;mix-blend-mode:hard-light}.intro .content .text h1{font-weight:900;margin:0;padding:0;margin-top:100px;font-size:60px}.intro .content .text p{margin-top:30px;margin-bottom:200px;font-size:24px;font-weight:100}@media (max-width: 1180px){.intro .content .text{width:60%}}@media (max-width: 976px){.intro .content .text{width:80%}.intro .content .text h1{font-size:40px}}@media (max-width: 768px){.intro .content .text{width:90%}.intro .content .text h1{font-size:40px}}@media (max-width: 444px){.intro .content .text{padding:5px}.intro .content .text p{font-size:18px}.intro .content .text h1{font-size:30px}}.intro .content:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4);z-index:-1}.intro .sq{position:absolute;background-color:white;border-radius:20px}.intro .sq1{top:-20px;left:-20px;width:400px;height:200px}.intro .sq1:after{position:absolute;content:'';top:0;background-color:black}.intro .sq2{top:-20px;right:-50px;width:300px;height:200px}.intro .sq3{bottom:-20px;left:-20px;height:300px;width:200px}.intro .sq4{bottom:-20px;left:-20px;height:100px;width:50%}.intro .sq5{bottom:-20px;right:-50px;width:300px;height:50vh}@media (max-width: 768px){.intro .sq1,.intro .sq2,.intro .sq3,.intro .sq4,.intro .sq5{display:none}}.intro .square{width:250px;height:250px;position:absolute;top:30%;left:100px;background-color:#004737;border-radius:20px;box-shadow:2px 2px 10px rgba(0,0,0,0.3)}.intro .square .bg{color:white;background-color:#01382C;margin:20px;height:calc(100% - 40px);border-radius:20px;padding:15px;display:flex;justify-content:center;align-items:center;flex-direction:column}.intro .square .bg .title{font-weight:900;font-size:64px;color:#FFFBEC}.intro .square .bg .desc{color:#FFFBEC;font-weight:100}.intro .square-1{top:30%;left:100px}.intro .square-2{top:10%;right:10%;left:auto}.intro .square-2 .bg .title{font-size:78px}@media (max-width: 1160px){.intro .square-1{left:0px}.intro .square-2{right:0px}}@media (max-width: 976px){.intro .square-1{top:65%}}@media (max-width: 768px){.intro .square-1{top:auto;bottom:30px}.intro .square-2{top:10px}}@media (max-height: 772px){.intro .square-1{transform:scale(0.8)}.intro .square-2{transform:scale(0.8)}}.breadcrub{background-color:#ccc;height:50px;background-color:#ddd;display:flex;align-items:center}.breadcrub a{display:inline-block}.breadcrub h3{font-size:20px}.breadcrub h4{font-size:16px}.menu-open .navigation{transform:translateX(0)}.on-top .header{background-color:rgba(0,0,0,0)}header{z-index:100;padding:0;position:fixed;top:0;left:0;right:0}header button{background-color:white;border:0;font-size:22px;cursor:pointer}header .logo{text-align:center;max-height:80px;max-width:100%}header .shop-menu{text-align:right}header .navigation{text-align:center}header .navigation>ul>li:hover>div.nav-section{visibility:visible}.loaded header{transition:background-color .3s ease-out}.loaded header:hover{overflow:visible;background-color:white}.collection header{background-color:white}.product header{background-color:white}.navigation>ul>li>a{color:#292421}.navigation>ul>li>a:hover{color:#292421}.navigation>ul>li{padding:25px 0px}.navigation>ul>li>div.nav-section{top:84px}.navigation>ul>li>div.nav-section{position:fixed}.navigation{z-index:100}.navigation .close-btn{display:flex;height:75px;justify-content:flex-end;align-items:center;padding-right:35px;border-bottom:1px solid #edf0f1}.navigation .close-btn a{font-size:28px}.navigation .lvl{position:relative;height:calc(100% - 75px);overflow-y:auto}.navigation .lvl a{padding:15px 20px 15px 20px;font-size:16px;display:flex;font-weight:600}.navigation .lvl ul>li.has-children.open .sub-level{max-height:500px}.navigation .lvl ul>li.has-children.open a .carret{transform:rotate(180deg)}.navigation .lvl ul>li.has-children a{display:flex;align-items:center}.navigation .lvl ul>li.has-children a .title{flex:auto;flex-grow:1}.navigation .lvl ul>li.has-children a .carret{font-size:24px;align-self:flex-end;width:auto;flex:0 0 auto;transition:transform .3s ease}.navigation .lvl ul>li.has-children .sub-level{overflow:hidden;max-height:0px;transition:all .3s ease-out}.navigation .lvl ul>li.has-children .sub-level ul{margin-left:30px}.marketing-text{background-color:#004737;color:#FFFBEC;padding:200px 0px;padding-top:200px;padding-bottom:200px;position:relative;border-bottom-right-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.marketing-text h2{font-weight:500;margin-bottom:60px;margin-top:0px;opacity:0;transform:scale(0.9);transition:all 1s cubic-bezier(0, 0.51, 0.12, 1.01)}.marketing-text h2.is-inview{transform:scale(1);opacity:1}@media (max-width: 768px){.marketing-text h2{transform:scale(1);opacity:1}}@media (max-width: 500px){.marketing-text h2{font-size:38px}}.marketing-text .h3{font-size:14px;font-weight:800;display:inline-block;color:#56F0A0;border:2px solid #56F0A0;border-radius:20px;padding:10px;letter-spacing:1px;margin-bottom:30px;transition:background-color 0.3s cubic-bezier(0, 0.51, 0.12, 1.01);opacity:0;transition:all .6s ease-out .3s}.marketing-text .h3.is-inview{opacity:1}@media (max-width: 768px){.marketing-text .h3{opacity:1}}.marketing-text .h3:hover{background-color:white;color:#004737}.marketing-text .highlight{color:#56F0A0}.marketing-text p{font-size:28px;transform:translate(20%);opacity:0;transition:all 1s cubic-bezier(0, 0.51, 0.12, 1.01) 0.3s}.marketing-text p.is-inview{transform:translate(0%);opacity:1}@media (max-width: 768px){.marketing-text p{transform:translate(0%);opacity:1}}@media (max-width: 500px){.marketing-text p{font-size:22px}}.marketing-text .wrapper{margin-left:10vw}@media (max-width: 768px){.marketing-text .wrapper{margin-left:2vw}}.marketing-text ul{padding:0px;margin:0px;margin-left:20px;opacity:0;transition:all 0.6s cubic-bezier(0, 0.51, 0.12, 1.01) 0.3s}.marketing-text ul li{font-size:20px;margin-bottom:10px;font-weight:500}.marketing-text ul.is-inview{opacity:1}@media (max-width: 768px){.marketing-text ul{opacity:1}}.marketing-text .box-1{position:absolute;top:0px;right:0px;width:20vw;background-color:white;border-bottom-right-radius:20px;border-bottom-left-radius:20px;height:50px}.marketing-text .box-2{position:absolute;top:-40px;left:0px;width:80vw;background-color:#004737;border-radius:20px;height:70px}.marketing-text .album{margin-top:160px}.marketing-text .album img{margin-bottom:20px;box-shadow:0px 0px 37px rgba(0,0,0,0.3);border-radius:10px}.marketing-text .album .drapper{margin:0px 20px}@media (max-width: 500px){.marketing-text .album .drapper{margin:0px 5px}}.index .portfolio{background-color:#FFFBEC;color:#004737;padding-bottom:40px}.portfolio{padding-top:80px}.portfolio a{width:100%;position:relative;overflow:hidden;display:block}.portfolio a:after{content:'';display:block;padding-bottom:80%}.portfolio a figure{width:100%;height:100%;display:block;padding:0;margin:0}.portfolio img{font-family:"object-fit:cover";object-fit:cover;object-position:center;max-width:100%;transform:nonte;transition:transform .3s ease;position:absolute;height:100%;width:100%;display:block;border-radius:20px}.portfolio .wrapper{padding:20px}@media (max-width: 368px){.portfolio .wrapper{padding:0px;padding-bottom:20px}}@media (max-width: 468px){.portfolio h2{font-size:28px}}.page-hero{height:70vh;overflow:hidden;background-size:cover;background-position:center;position:relative}.page-hero:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(64,97,76,0.9);z-index:0}.page-hero .hero-content{position:relative;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2}.page-hero .hero-content h1{position:relative;padding:0;padding-bottom:10px;margin:0;margin:20px 0px;font-weight:900}.page-hero .hero-content h1:after{content:'';position:absolute;bottom:0;left:0;width:20%;height:5px;background-color:#7F9B27}@media (max-width: 578px){.page-hero .hero-content h1:after{left:10px}}@media (max-width: 578px){.page-hero .hero-content h1{padding-left:10px;padding-right:10px}}.page-hero .hero-content .wrapper{max-width:600px;color:white}.page-hero .hero-content p{font-size:24px;font-weight:800}@media (max-width: 578px){.page-hero .hero-content p{font-size:20px;padding-left:10px;padding-right:10px}}.collection .page-hero{height:35vh;margin-top:88px}.collection .page-hero .hero-content{height:calc(100% - 50px)}.collection .page-hero .breadcrub{background-color:rgba(64,97,76,0.6);color:white;display:flex;align-items:center;justify-content:center}.collection .page-hero .breadcrub a{color:white}.page-content .main-content{margin-top:-220px}@media (max-width: 560px){.page-content .main-content{margin-top:-80px}}@media (max-height: 658px){.page-content .main-content{margin-top:-20px}}.page-content .fam{border-radius:20px}.page-content .p{padding:40px;border-radius:20px;background-color:white}.page-content p{font-size:22px;margin-top:20px}.page-content li{font-size:22px}@media (max-width: 578px){.page-content .p{padding:5px;font-size:20px}.page-content p{font-size:20px}.page-content li{font-size:20px}}.carousel img{max-width:100%;height:auto}footer{background-color:#032019;padding-top:100px}footer .addr{padding-bottom:100px}footer img{mix-blend-mode:color-dodge;filter:brightness(1.4);max-height:400px}footer .address,footer a{color:#0AE81E;font-size:22px;line-height:33px;font-weight:100}footer .address .fas,footer a .fas{width:30px}footer .address span{display:inline-block;margin-left:36px}footer ul{list-style-type:none;margin:0;padding:0}footer ul>li a{font-size:28px;font-weight:900;margin-bottom:12px;display:inline-block}footer a{color:#0AE81E;transition:color .3s ease-out}footer a:hover{color:white}footer .sub-footer{background-color:rgba(255,255,255,0.03);color:white;font-weight:100}footer .sub-footer .copy{line-height:34px;font-size:22px}footer .sub-footer a{color:white}footer .facebook{font-size:38px;margin-top:18px;display:block}.page ol{font-size:22px}.page ol li{margin-bottom:10px}.shopIcons{text-align:right}.shopIcons a{padding:20px}.phone a{padding:20px 5px}.product-view{position:relative}.product-view .view-wrapper{background-color:white;border-radius:32px;margin-top:20px;overflow:hidden;padding:20px;transition:box-shadow 220ms ease-in-out;display:block}.product-view .view-wrapper:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.3)}.product-view .view-wrapper .img-container{width:100%;position:relative;overflow:hidden;margin-bottom:20px}.product-view .view-wrapper .img-container:after{content:'';display:block;padding-bottom:100%}.product-view .view-wrapper img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);object-fit:cover;object-position:center;max-width:100%;max-height:100%}.product-view .view-wrapper .brand{min-height:20px;margin-bottom:10px;margin-top:10px;font-size:16px;font-weight:200}.product-view .view-wrapper .title{font-size:24px;font-weight:900;color:#3d3d3c}.product-view .view-wrapper .sku{color:rgba(0,0,0,0.4);margin-bottom:10px;padding-bottom:10px;position:relative}.product-view .view-wrapper .sku:after{content:'';border-bottom:2px solid #84A021;position:absolute;bottom:0;left:0;height:2px;width:20px}.product-view .price{font-size:24px;font-weight:900;color:#3d3d3c;margin-top:20px}.product-view .price del{color:rgba(0,0,0,0.2)}.product .product-category{margin-top:5px;margin-bottom:10px;font-size:22px;margin-bottom:10px}.product .product-category a{color:rgba(61,61,60,0.8);font-weight:300}.product .img-wrapper{position:relative;background-color:white;overflow:hidden;border-radius:10px}.product .img-wrapper:after{content:'';display:block;padding-bottom:80%}.product .img-wrapper img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);object-fit:cover;object-position:center;max-width:100%;max-height:100%}.product h1{color:#3d3d3d;font-weight:700;margin:0;padding:0;margin-bottom:20px;position:relative;margin-bottom:10px;padding-bottom:10px}.product h1:after{position:absolute;content:'';border-bottom:4px solid #84A021;bottom:0;left:0;width:10%}.product h2{font-weight:bold;font-size:28px;border-bottom:1px solid rgba(0,0,0,0.2)}.product .product-details{color:#686867}.product .product-details .meta>div{margin-top:20px;margin-bottom:20px}.product .product-details .meta>div>div:first-child{margin-bottom:5px;font-weight:200}.product .product-details .meta>div>div:nth-child(2){font-weight:500}.product .product-details .price{margin-bottom:0px;color:black}.product .product-details .main-price{color:var(--purple);font-weight:800;font-size:28px;letter-spacing:-1px}.product .product-details del{display:block;margin-top:5px;font-size:18px}.product #AddToCartForm{margin-top:20px;margin-bottom:20px}.product #AddToCart{background-color:#84A021;color:white;font-weight:900;border-radius:5px}.product #AddToCart:hover{background-color:rgba(132,160,33,0.7);border-radius:20px}.product .prdDesc{max-height:200px;overflow-y:auto}.product select{background-color:transparent}.product .horizontal .product-view{width:100% !important}.btn{background-color:#84A021;color:white}.cart-list{z-index:1000;visibility:hidden;position:fixed;top:0;left:0;bottom:0;right:0;height:100vh}.cart-list .full-screen{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:1001;opacity:0;transition:opacity .3s ease-in-out;display:flex;justify-content:center;align-items:center;color:white;background-color:white}.cart-list .full-screen:hover{cursor:pointer}.cart-list .overflow{z-index:1002;position:absolute;right:0;height:100vh;overflow-x:hidden;overflow-y:auto;width:400px;max-width:100%;background-color:white;color:black;transform:translate3d(400px, 0, 0);transition:all .3s ease-in-out;box-shadow:0px 0px 9px 3px rgba(0,0,0,0.4);padding:0 10px}.cart-list .overflow h5{font-weight:900;font-size:16px}.cart-list .overflow .cart-item{padding:10px;box-shadow:0px 1px 5px #dcdcdc;background-color:white;color:black;font-size:13px;margin-bottom:5px}.cart-list .overflow .cart-item img{padding-right:10px}.cart-list .overflow .cart-item .item-desc{min-height:80px}.cart-list .overflow .cart-item .item-desc p{margin:0;padding:0;margin-bottom:15px}.cart-list .overflow .cart-item .item-desc h4{font-size:13px;font-weight:400;color:black;margin:0;padding:0}.cart-list .overflow .cart-item:hover{color:black}.cart-list .overflow .cart-price{margin-top:20px;margin-bottom:10px}.cart-mode .cart-list{visibility:visible}.cart-mode .cart-list .overflow{transform:translate3d(0, 0, 0)}.cart-mode .cart-list .full-screen{opacity:1}.collection .collection-list,.search .collection-list{margin-top:10px;list-style-type:none}.collection .collection-list li,.search .collection-list li{margin:0px 0}.collection .collection-list li a,.search .collection-list li a{padding:8px 3px;font-size:18px;font-weight:400;transition:all .3s ease-out;border-radius:4px;letter-spacing:0px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.collection .collection-list li a span,.search .collection-list li a span{display:block;position:absolute;right:20px;top:9px}.collection .collection-list li a:hover,.collection .collection-list li a.active,.search .collection-list li a:hover,.search .collection-list li a.active{padding-left:20px;background-color:rgba(0,0,0,0.1)}.collection .collection-list li a:hover:before,.collection .collection-list li a.active:before,.search .collection-list li a:hover:before,.search .collection-list li a.active:before{transform:scale(0.8)}.collection .collection-list li a:after,.search .collection-list li a:after{content:'';position:absolute;bottom:0;right:0;left:0;border-bottom:1px dotted rgba(0,0,0,0.1);border-radius:8px}.collection .collection-list li a:before,.search .collection-list li a:before{content:'\2299';position:absolute;top:7px;left:2px;transform:scale(0);transition:transform .3s ease-in-out}.collection .main-collections,.search .main-collections{overflow:hidden}.collection .tag-list a,.search .tag-list a{display:inline-block;background-color:rgba(0,0,0,0.1);font-size:14px;padding:2px;margin-bottom:4px}.collection-link.wrapper{border-radius:10px;overflow:hidden;position:relative;display:block}.collection-link.wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all 1s ease-out;transform:scale(1.03)}.collection-link.wrapper:before{content:'';position:absolute;background-color:rgba(0,0,0,0.2);top:0;left:0;right:0;bottom:0;z-index:1;transition:background-color .3s ease}.collection-link.wrapper:after{content:'';display:block;padding-bottom:140%}.collection-link.wrapper .content{position:absolute;bottom:0;color:white;font-weight:500;font-size:30px;padding:10px;z-index:2}.collection-link.wrapper:hover img{transform:scale(1.1)}.collection-link.wrapper:hover:before{background-color:rgba(0,0,0,0)}.cart .breadcrub{margin-top:88px}.cart-content{background-color:#ffffff;min-height:calc(100vh - 395px)}.cart-content .row>div table,.cart-content .row>div .wrapper{background-color:white;box-shadow:0 1px 5px #e5e5e5;padding:20px;margin-bottom:40px}.cart-content .row textarea{border:1px solid #e5e5e5;width:100%;height:80px}.cart-content .cart-table.loading:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.6)}.cart-content table a{color:black}.cart-content table{width:100%}.arrow{position:absolute;bottom:200px;left:50%;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .3s ease-out 2s}.loaded .arrow{opacity:1}.arrow span{display:block;width:1.5vw;height:1.5vw;border-bottom:5px solid white;border-right:5px solid white;transform:rotate(45deg);margin:-10px;animation:animate 2s infinite}.arrow span:nth-child(2){animation-delay:-0.2s}.arrow span:nth-child(3){animation-delay:-0.4s}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-20px, -20px)}50%{opacity:1}100%{opacity:0;transform:rotate(45deg) translate(20px, 20px)}}.menu-open .mobile-nav{transform:translateX(0%)}.mobile-nav{position:fixed;top:0;left:0;bottom:0;width:380px;max-width:100%;background-color:white;color:black;z-index:100;box-shadow:0 2px 9px 0 rgba(0,0,0,0.16);transform:translateX(-100%);transition:transform 1s cubic-bezier(0.7, 0, 0.3, 1)}.mobile-nav .close-btn{display:flex;height:95px;justify-content:flex-end;align-items:center;padding-right:35px;border-bottom:1px solid #edf0f1}.mobile-nav .close-btn a{font-size:28px}.mobile-nav ul{margin:0;padding:0;padding-left:30px;list-style-type:none}.mobile-nav .lvl{position:relative;height:calc(100% - 75px);overflow-y:auto}.mobile-nav .lvl a{padding:15px 20px 15px 20px;font-size:16px;display:flex;font-weight:300;color:black}.mobile-nav .lvl ul>li.has-children.open .sub-level{max-height:25000px}.mobile-nav .lvl ul>li.has-children.open a .carret{transform:rotate(180deg)}.mobile-nav .lvl ul>li.has-children a{display:flex;align-items:center}.mobile-nav .lvl ul>li.has-children a .title{flex:auto;flex-grow:1}.mobile-nav .lvl ul>li.has-children a .carret{font-size:24px;align-self:flex-end;width:auto;flex:0 0 auto;transition:transform .8s ease}.mobile-nav .lvl ul>li.has-children .sub-level{overflow:hidden;max-height:0px;transition:all .8s ease}.mobile-nav .lvl ul>li.has-children .sub-level ul{margin-left:0px}.swiper-pagination{bottom:-2px !important}.swiper-pagination-bullet{background-color:green !important}.swiper-button-prev{color:green !important}.swiper-button-next{color:green !important}.collections .wrapper{position:relative;overflow:hidden;border-radius:5px}.collections .wrapper img{font-family:"object-fit:cover";object-fit:cover;object-position:center;max-width:100%;transition:transform .3s ease-in-out,opacity .3s ease-in-out;position:absolute;height:100%;width:100%;display:block}.collections .wrapper:after{content:'';display:block;padding-bottom:100%}.collections .cont{margin-bottom:20px}
