.btn-more{background:#fff;text-align:center;text-decoration:none;color:#1c622f;padding:10px;font-weight:700;width:50%;max-width:200px}.btn-more:hover,a.btn-more:hover{opacity:.6}.text-more{text-decoration:none;color:#fff;font-weight:900;margin-top:auto}.collection-link{text-decoration:none;color:#1c622f;font-weight:900;margin-top:auto}.text-more:hover,.collection-link:hover{opacity:.6}.card-link{text-decoration:none}.header{font-family:factoria,serif!important;font-weight:900}.list-menu__item{font-family:factoria,var(--font-body-family)!important}.custom{padding:50px 0}h2{font-weight:900;font-family:factoria,var(--font-body-family)!important}.main-page-title{font-size:3rem;font-weight:700}#custom-spacer{padding:25px 0}.page-width dl{display:grid;grid-template-columns:1fr 2fr}@media screen and (max-width: 770px){.page-width dl{display:block}}.delay-time02{animation-delay:.2s}.delay-time04{animation-delay:.4s}.delay-time06{animation-delay:.6s}.blur{animation-name:blurAnime;animation-duration:1s;animation-fill-mode:forwards}@keyframes blurAnime{0%{filter:blur(10px);transform:scale(1.02);opacity:0}to{filter:blur(0);transform:scale(1);opacity:1}}.fadeIn{animation-name:fadeInAnime;animation-duration:3s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime{0%{opacity:0}to{opacity:1}}.zoomIn{animation-name:zoomInAnime;animation-duration:.5s;animation-fill-mode:forwards}@keyframes zoomInAnime{0%{transform:scale(.6)}to{transform:scale(1)}}.fadeInTrigger,.blurTrigger,.blurTrigger-load{opacity:0}#Custom-title h2{color:#1c622f;font-size:32px;padding:20px 0}#Custom-title .page-width{display:grid;grid-template-columns:repeat(2,1fr)}#Custom-title .collection-link{text-align:right;font-size:16px}@media screen and (max-width: 960px){#Custom-title .page-width{display:block}}#Custom-card .page-width{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.card-content{display:flex;flex-direction:column}.card-catchcopy{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:2;padding-bottom:20px;background:#1c622f;border-radius:20px 20px 0 0}.card-catchcopy h2{color:#fff;font-size:32px;padding:20px 0;text-align:center;font-weight:900}.custom-img{flex:3}.custom-img img{width:100%;height:auto;object-fit:cover;aspect-ratio:3/4;border-radius:0 0 20px 20px}.ad-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;justify-content:center;align-items:center;background:#fff;color:#fff;border-radius:20px;box-shadow:0 0 25px -5px #777;overflow:hidden}.ad-grid-text{padding:20px;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;background:#1c622f}.ad-grid-text h2{color:#fff;font-size:32px;margin:0}.ad-grid-img{background:#fff;border-radius:0 20px 20px 0}.ad-grid img{width:100%;height:100%;aspect-ratio:4/3;object-fit:contain;border-radius:0 20px 20px 0}@media screen and (max-width: 770px){.ad-grid img,.ad-grid-img{border-radius:0 0 20px 20px}}#Custom-support{background:#1c622f;padding:50px 0}#Custom-support .title{color:#fff;font-size:32px;text-align:center;font-weight:900;margin-top:0}#Custom-support .cs-title{color:#000;font-size:32px;text-align:center;font-weight:900;margin-top:0}#Custom-support .cs-subTitle{font-weight:700}.cs-content{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.cs-card{background:#fff;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:20px}.fa-calendar-check{font-size:50px;color:#f20823}.shipping-logo{font-size:50px;color:#c79545}.safety-logo{font-size:50px;color:#f20823}#Custom-support .text-more{color:#1c622f!important}#Custom-collection h3{font-weight:900;margin-top:auto}.product-content{height:100%;display:flex;flex-direction:column;gap:20px}.product-img{overflow:hidden}.product-img img{height:auto;transition:transform .6s ease}.product-img:hover img{transform:scale(1.1)}.blog-text{display:flex;flex-direction:column}.blog-text h2{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#000}.type-label{color:#fff;background:#1c622f;font-weight:900;max-width:100px;border-radius:20px;text-align:center}#Custom-blog a{text-decoration:none;color:#000}.article-content{border-radius:4px;-webkit-box-shadow:0 3px 5px #0000004d;transition:transform .3s}.article-content:hover{transform:translateY(-20px)!important}.blog-date{color:#000}.blogMedia{position:relative;overflow:hidden;padding-bottom:0!important}.blogMedia>img{width:50%;height:auto;display:block;margin-left:auto;margin-right:auto;object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);margin-top:24px}@media screen and (max-width: 770px){.blogMedia>img{width:80%}}#Custom-text-link{padding-bottom:50px}#Custom-text-link h2{color:#1c622f;font-weight:900;text-align:center}.page_userguide .menu-wrapper{background:#fff;padding:2.4rem 0 3.6rem}@media screen and (min-width: 750px){.page_userguide .menu-wrapper ul{grid-column-gap:4rem;column-gap:4rem;grid-template-columns:repeat(2,1fr)}}.page_userguide .menu-wrapper ul{display:grid;list-style:none;padding:0}.page_userguide .menu-wrapper ul a{display:flex;justify-content:space-between;font-weight:700;width:100%;text-decoration:none}.page_userguide .menu-wrapper ul a:after{content:"\f078";font-family:"Font Awesome 6 Pro";color:#bcbcbc;padding-right:.75em;transition:transform .2s}.page_userguide .menu-wrapper ul a:hover:after{transform:translateY(2px)}.page_userguide .menu-wrapper ul li{padding:.75em 0;border-bottom:1px solid #bcbcbc}.guide-primary h2{font-size:2.4rem;margin-bottom:4rem;padding-top:8rem;padding-bottom:.8rem;border-bottom:2px solid #bcbcbc}.guide-primary h3{font-family:var(--font-body-family);font-size:1.6rem;font-weight:700}.guide-primary div:not(:first-child) h3,.guide-primary li:not(:first-child) h3{margin-top:4rem}.guide-primary section>p:not(:last-child){margin-bottom:5.6rem}.guide-primary #order ol{list-style:none;padding:0}@media screen and (min-width: 660px){.swiper-controller{width:80%;margin:0 auto;max-width:1000px}}@media screen and (max-width: 770px){#Custom-card .page-width,.ad-grid{grid-template-columns:none}.swiper-pagination{display:none!important}.btn-more{width:80%}.cs-content{grid-template-columns:none}#test .page-width,#Custom-collection .page-width{max-width:90%!important}}#test .page-width{padding-right:0}.blog-img{overflow:hidden}.product-img img{width:100%;height:300px;object-fit:contain}.blog-img img{width:100%;height:auto;object-fit:contain}.swiper-slide{margin-right:16px}.blog-text,.product-text{padding:3.2rem}#test{overflow:hidden}#test .swiper{overflow:visible!important;overflow-x:clip!important}.swiper-controller{display:flex;gap:1.6rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:center;padding:5rem 1rem}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 20px 20px}.swiper-pagination-bullet{border-radius:100vh!important}.swiper-pagination-bullet-active{background:#1c622f!important}.swiper-button-next,.swiper-button-prev{position:inherit!important;place-content:center!important;padding:30px;height:6.4rem!important;cursor:pointer!important;-webkit-transition:var(--transition)!important;transition:var(--transition)!important;background:#fff;border-radius:50%;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px #0000004d}.swiper-pagination{position:inherit!important;transition:.3s opacity!important;transform:translateZ(0)!important;z-index:10!important;display:flex;-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:1.2rem .8rem!important;-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;margin:0 auto 0 0!important;text-align:center!important}.swiper-button-prev:before,.swiper-button-next:before{-webkit-box-shadow:.8rem .8rem 1.2rem rgba(0,0,0,.05),inset -.8rem -.8rem 1.2rem #fff;box-shadow:.8rem .8rem 1.2rem #0000000d,inset -.8rem -.8rem 1.2rem #fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.swiper-button-prev:hover:before,.swiper-button-next:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.swiper-button-prev:after,.swiper-button-next:after{font-size:16px!important;color:#1c622f!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
