html body{background:#fffdfa}h1,h2,h3,.ct-unit__num,.ct-tip{font-family:Noto Sans JP,Manrope}html{scroll-behavior:smooth;scroll-padding-top:50px}button{padding:0;border:none;background:unset}.text--heading{font-size:22px;font-weight:700;line-height:1.36}.text--subheading{font-size:12px}.text--description{font-size:16px;line-height:1.5}@media (min-width: 768px){.text--heading{font-size:36px}.text--subheading{font-size:24px}.text--description{font-size:18px}}.text--white{color:#fff}.text--gray{color:#666}.text--black{color:#03060b}.text--dark-brown{color:#33280f}.text--brown{color:#523b2c}.text--orange-brown{color:#b06f40}.text--orange-red{color:#c74800}.text--red{color:#ee5e51}.text--yellow{color:#ecb423}.text--gold{color:#ffcd1e}.text--blue{color:#087cf2}.text--left{text-align:left}.text--center{text-align:center}.text--capitalize{text-transform:capitalize}.text--uppercase{text-transform:uppercase}.relative{position:relative}.container--default{max-width:1200px;width:100%;margin:auto;padding-left:16px;padding-right:16px}.container--wide{max-width:1200px;width:100%;margin:auto;padding-left:12px;padding-right:12px}@media (min-width: 768px){.container--default,.container--wide{padding-left:30px;padding-right:30px}}@media (min-width: 1024px){.container--default{padding-left:24px;padding-right:24px}}@media (min-width: 1248px){.container--default{max-width:1200px;padding-left:0;padding-right:0}.container--wide{padding-left:0;padding-right:0}}.background--white{background:#fff}.background--blue{background:#2164ff}.background--red{background:#ee5e51}.background--gray{background:#212121}.background--light-gray{background:#fffdfa}.background--black{background:#000}.background--orange-brown{background:#b06f40}.background--yellow{background:#fdf6e6}.background--dark-yellow{background:#fbebc9}.background--gold{background:#ecb423}.display--hidden{opacity:0}.display--desktop{display:none}.button--wrapper{display:flex;gap:6px;justify-content:flex-start}.button{font-size:8px;font-weight:700;line-height:1.4;width:100%;height:100%;padding:7px 0;border-radius:40px;display:flex;gap:4px;align-items:center;justify-content:center;text-align:center}button:focus{outline:unset}.button--container{flex:1 0 70px;border-radius:27px;transition:.3s all ease;cursor:pointer}.button--container:hover{transform:translateY(-8px)}.btn--atc{flex:1 0 40%}.button__checkout-icon{max-width:14px;max-height:14px}.button--container .loader{height:37.3px}@media (min-width: 768px){.display--desktop{display:block}.display--mobile{display:none}.button--container .loader{height:44.19px}}@media (min-width: 1024px){.button--wrapper{gap:13px}.button{padding:12px 0;font-size:16px}.button__checkout-icon{max-width:24px;max-height:24px}}@media (min-width: 1400px){.button,.button--container-variant .button--secondary{font-size:14px}}@media (min-width: 1024px){.display--tablet{display:none}}.custom-img__wrapper{position:relative}.custom-img{position:absolute;top:0;left:0;width:100%}.ma-sticky__section{border-bottom:1px solid #CACAC8}.ma-sticky__section.sticky{position:fixed;width:100%;z-index:11;top:0}.ma-sticky__wrapper{overflow:scroll}.ma-sticky__wrapper::-webkit-scrollbar{display:none}.ma-sticky__wrapper{-ms-overflow-style:none;scrollbar-width:none}.ma-sticky__block-container{display:flex;align-items:center;justify-content:space-between;width:100%}.ma-sticky__block li{padding-top:12px;padding-bottom:12px}.ma-sticky__block{color:#fff;flex:0 0 auto}.ma-sticky__block li{font-size:13px;line-height:1.44;font-weight:700;color:inherit;white-space:nowrap;position:relative;color:#000;border-bottom:4px solid transparent}.ma-sticky__block li span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content}.ma-sticky__block li:before{content:attr(title);font-weight:500;visibility:hidden;width:max-content;display:block}.ma-sticky__block.active li{font-weight:700;color:#000;border-bottom:4px solid #000000}.ma-sticky__block:hover,.ma-sticky__block.active{color:#fff}@media (min-width: 1024px){.ma-sticky__block li{padding-top:20px;padding-bottom:22px;flex:0 0 auto}.ma-sticky__block:hover li{font-weight:700;color:#000;border-bottom:4px solid #000000}.ma-sticky__block li{font-size:22px}.ma-sticky__block-container{justify-content:space-between;margin:auto}.ma-sticky__block-container{padding-left:0;padding-right:0}}@media (min-width: 1240px){.ma-sticky__section.sticky{position:fixed;top:0;width:100%}.ma-sticky__block-container{justify-content:center;gap:30px}.ma-sticky__block li{padding-left:17px;padding-right:17px;border-bottom:6px solid transparent}.ma-sticky__block.active li,.ma-sticky__block:hover li{border-bottom:6px solid #000000}}.ma-product-featured__block__container{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.ma-product-featured__block{position:relative;display:flex;flex-direction:column}.ma-product-featured__heading{margin-bottom:27px}.ma-product-featured__details-wrapper{padding:14px 19px 19px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:100%;display:flex;flex-direction:column}.ma-product-featured__title{font-size:12px;font-weight:700;line-height:1.4;margin-bottom:9px}.ma-product-featured__price-wrapper{margin-top:auto;margin-bottom:9px}.ma-product-featured__price{font-size:16px;font-weight:700;line-height:1.36}.ma-product-featured__details-wrapper .button--wrapper{gap:12px}.ma-product-featured__details-wrapper .button--container{flex:0 0 98.94px}.ma-product-featured__details-wrapper .button{font-size:10px}.ma-product-featured__details-wrapper .button__checkout-container{gap:8px}.ma-product-featured__discount-tag__wrapper{position:absolute;top:0;left:0;max-width:52.13px;width:fit-content}.ma-product-featured__discount-price__wrapper{position:absolute;transform:translate(-50%,-50%);top:45%;left:50%;width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center}.ma-product-featured__discount-price{font-size:11.632px;font-weight:700;line-height:1.36}.ma-product-featured__discount-tag{font-size:9.127px;font-weight:700;line-height:1.36}@media (min-width: 768px){.ma-product-featured__block__container{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.ma-product-featured__heading{margin-bottom:50px}.ma-product-featured__details-wrapper{padding:24px 32px 32px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.ma-product-featured__title{font-size:20px;margin-bottom:16px}.ma-product-featured__price-wrapper{margin-bottom:16px}.ma-product-featured__price{font-size:28px}.ma-product-featured__details-wrapper .button--container{flex:0 0 160px}.ma-product-featured__details-wrapper .button{font-size:16px}.ma-product-featured__discount-tag__wrapper{max-width:90px}.ma-product-featured__discount-price{font-size:20px}.ma-product-featured__discount-tag{font-size:15.692px}}.ma-product__heading{margin-bottom:24px}.ma-product__icon-wrapper{margin-left:auto;margin-right:auto;margin-bottom:32px}.ma-product__block__container{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}.ma-product__block__wrapper{display:flex;position:relative;border-radius:8px;padding-top:11px;padding-bottom:10px}.ma-product__block__image-wrapper{position:relative}.ma-product__details-wrapper{padding:12px 12px 14px;background:linear-gradient(to bottom,#cccccc 50%,transparent 50%);background-size:1px 10px;background-repeat:repeat-y}.ma-product__block__image-wrapper,.ma-product__details-wrapper{flex:1 0 50%}.ma-product__discount-tag__wrapper{position:absolute;top:0;left:0;max-width:44px;width:fit-content}.ma-product__discount-price__wrapper{position:absolute;transform:translate(-50%,-50%);top:45%;left:50%;width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center}.ma-product__discount-price{font-size:8.764px;font-weight:700;line-height:1.36}.ma-product__discount-tag{font-size:7.64px;font-weight:700;line-height:1.36}.ma-product__free-gift__container{display:flex;justify-content:flex-end;gap:5px;position:absolute;top:0;right:10px}.ma-product_free-gift__wrapper{max-width:31.352px}.ma-product__title{margin-bottom:3px;font-size:9px;font-weight:700;line-height:1.44}.ma-product__specification{margin-bottom:3px;font-size:7px;font-weight:400;line-height:1.44}.ma-product__block__content-price-wrapper{margin-top:auto;margin-bottom:12px}.ma-product__price{margin-bottom:0;font-size:12px;font-weight:700;line-height:1.36}.ma-product__original-price{font-size:8px;font-weight:400;line-height:1.36;text-decoration:line-through}.ma-button--container{margin-top:6px}.button--coupang{border:1px solid #000000}.button--coupang img{max-width:38.72px;height:100%;object-fit:contain}@media (min-width: 600px){.ma-product__block__container{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.ma-product__block__wrapper{flex-direction:column}.ma-product__block__image-wrapper{flex:0 0 50%}.ma-product__details-wrapper{background:unset;flex:1;height:100%;display:flex;flex-direction:column}.ma-product__discount-tag__wrapper{max-width:50px}.ma-product__discount-price{font-size:11px}.ma-product_free-gift__wrapper{max-width:60px}.ma-product__title{font-size:12px}.ma-product__specification{font-size:10px}.ma-product__price{font-size:16px}.ma-product__original-price{font-size:12px}}@media (min-width: 1024px){.ma-product__heading{margin-bottom:48px}.ma-product__block__container{grid-template-columns:repeat(3,1fr);gap:20px}.ma-product__block__wrapper{padding-top:17px;padding-bottom:0}.ma-product__details-wrapper{padding:0 24px 24px}.ma-product__discount-tag__wrapper{max-width:90px}.ma-product__discount-price{font-size:18px}.ma-product__discount-tag{font-size:15.692px}.ma-product__free-gift__container{right:22px}.ma-product_free-gift__wrapper{max-width:70px}.ma-product__title{font-size:18px;margin-bottom:4px}.ma-product__specification{font-size:14px;margin-bottom:6px!important}.ma-product__price{font-size:24px}.ma-product__original-price{font-size:16px;font-weight:500}.ma-button--container{margin-top:12px}.button--coupang{padding-top:17px;padding-bottom:9px}.button--coupang img{max-width:89.506px}}.ma-camping__icon-wrapper{margin-left:auto;margin-right:auto;margin-bottom:18px}.ma-camping__heading{margin-bottom:18px}.ma-camping__subheading{font-size:14px;font-weight:400;line-height:1.85}.ma-camping__grid-1{grid-area:a}.ma-camping__icon-grid-1{grid-area:b}.ma-camping__grid-2{grid-area:c}.ma-camping__icon-grid-2{grid-area:d}.ma-camping__grid-3{grid-area:e}.ma-camping__icon-grid-4{grid-area:f}.ma-camping__grid-4{grid-area:g}.ma-camping__decoration-container{display:grid;grid-template-areas:"a b c d e" "f f f f f" "g g g g g";align-items:center}.ma-camping__icon-decoration-wrapper{max-width:20px;margin-right:auto;margin-left:auto}.ma-camping__decoration-image-wrapper{border:1.926px solid #FFDE8A;border-radius:8px;height:100%;min-width:97.8px;min-height:116px}.ma-camping__decoration-image-wrapper .hidden-icon{max-width:45px}.ma-camping__hidden-decoration-wrapper{padding:23px}.ma-camping__decoration-wrapper,.ma-camping__discount-section{display:none}.ma-camping__decoration-image-card-wrapper{padding:8px 18px}.ma-camping__decoration-wrapper img{max-width:50px;max-height:50px}.ma-camping__decoration-image-wrapper:last-child .ma-camping__decoration-wrapper img{max-width:160px;max-height:75px}.ma-camping__decoration-wrapper{flex-direction:column;height:100%}.ma-camping__decoration-image-wrapper:last-child .ma-camping__decoration-image-card-wrapper{flex:0 0 50%}.ma-camping__decoration-image-wrapper:last-child .ma-camping__decoration-title-wrapper{flex:0 0 20%}.ma-camping__decoration-image-card-wrapper{flex:0 0 75%;display:flex;justify-content:center;align-items:center}.ma-camping__decoration-title-wrapper{flex:0 0 25%;background:#ffde8ab3;display:flex;justify-content:center;align-items:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ma-camping__decoration-title{color:#000;font-size:12px;font-weight:700;line-height:1.44}.ma-camping__decoration-icon-wrapper{position:absolute;width:fit-content;cursor:pointer;width:50px;transition:transform .3s ease-in-out}.ma-camping__decoration-icon-wrapper.left{top:20px;left:20px}.ma-camping__decoration-icon-wrapper.right{top:20px;right:20px}.ma-camping__discount-section{border-radius:6.616px;border:5px solid #F9D26B;margin-top:35px;padding-top:20px;padding-left:20px;padding-right:20px}.ma-camping__discount-title{color:#000;margin-bottom:0;font-size:18.525px;font-weight:700;line-height:1.44}.ma-camping__discount-percentage{margin-bottom:9px;font-size:39.697px;font-weight:800;line-height:1.36;letter-spacing:1.191px}.ma-camping__discount-section .button--wrapper{justify-content:center;margin-bottom:-18px}.ma-camping__discount-section .button--wrapper .button--container{flex:0 0 170px}.ma-camping__discount-section .button--wrapper .button--container .button{font-size:14px}.ma-discount__modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background:#00000080;opacity:1;transition:opacity .3s ease}.ma-discount__modal-content{position:fixed;padding:0 32px 26px;width:350px;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;text-align:center;border:4px solid #ecb423;border-radius:4px}.ma-discount__modal-content svg{max-width:17px;height:auto}.close{position:absolute;right:12px;top:12px;color:#000;font-size:1px;cursor:pointer}.ma-discount__modal-heading-wrapper{display:flex;justify-content:center;align-items:center;gap:5px;border-bottom:1px dashed #FFCD1E;margin-bottom:18px}.ma-discount__product-coupon-wrapper{display:flex;justify-content:center;align-items:center;gap:7px;padding-left:10px;padding-right:10px;margin-bottom:6px}.ma-discount__product-coupon-wrapper:last-child{margin-bottom:0}.ma-discount__discount-percentage-wrapper{font-size:60px;font-weight:700;line-height:1.36}.ma-discount__discount-popup-tag{font-size:20px;font-weight:800;line-height:1.23;color:#000}.ma-discount__product-coupon{font-size:14px;font-weight:800;line-height:1.58;color:#000}.ma-discount__product-coupon-code-wrapper{flex:0 0 20%;font-size:18px;font-weight:800;line-height:1.58;text-align:left}.ma-discount__product-copy-button{font-size:14px;font-weight:700;line-height:1.44;padding-left:5px;padding-right:5px}.ma-discount__end-date{margin-top:20px;margin-bottom:15px;font-size:14px;font-weight:400;line-height:1.49;color:#000}.ma-popup-button-wrapper .button{font-size:14px;padding-top:12.5px;padding-bottom:12.5px;color:#000}@media (min-width: 600px){.ma-camping__decoration-wrapper img{max-width:70px;max-height:70px}.ma-camping__decoration-icon-wrapper.left{top:20px;left:10%}.ma-camping__decoration-icon-wrapper.right{top:20px;right:10%}}@media (min-width: 768px){.ma-camping__decoration-container{display:flex;grid-template-areas:unset}.ma-camping__decoration-image-card-wrapper{padding-top:20px;padding-bottom:20px}.ma-camping__decoration-image-wrapper{height:inherit;width:100%}.ma-camping__decoration-wrapper{height:inherit}.ma-camping__decoration-image-wrapper:last-child .ma-camping__decoration-wrapper img{max-width:160px;max-height:125px}.ma-camping__decoration-wrapper img{max-width:160px;max-height:125px}.ma-camping__decoration-title{padding-top:12px;padding-bottom:12px;font-size:24px}.ma-camping__decoration-image-wrapper .hidden-icon{max-width:117px}.ma-camping__discount-section{margin-top:60px}.ma-camping__discount-section{border-radius:10px;border:8px solid #F9D26B}.ma-camping__discount-title{font-size:28px}.ma-camping__discount-percentage{font-size:60px}.ma-camping__discount-section .button--wrapper{margin-bottom:-32px}.ma-discount__modal-content{width:700px;border:8px solid #ecb423;border-radius:8px;padding-left:70px;padding-right:70px;padding-bottom:47px}.ma-discount__modal-heading-wrapper{gap:10px;margin-bottom:28px}.ma-discount__discount-percentage-wrapper{font-size:107px}.ma-discount__discount-popup-tag{font-size:35px}.ma-discount__product-coupon-wrapper{margin-bottom:0}.ma-discount__product-coupon{font-size:32.91px}.ma-discount__product-coupon-code-wrapper{font-size:33.91px}.ma-discount__product-copy-button{font-size:22px;padding-left:9px;padding-right:9px}.ma-discount__product-coupon-code-wrapper{flex:0 0 18%}.ma-discount__end-date{font-size:24px}.close{top:26px;right:26px}.ma-discount__modal-content svg{max-width:39px}.ma-popup-button-wrapper .button{font-size:24px;padding-top:14.5px;padding-bottom:14.5px;color:#fff}}@media (min-width: 1241px){.ma-camping__decoration-container{gap:27px}.ma-camping__icon-decoration-wrapper{max-width:48px;width:100%}}@media (min-width: 1450px){.ma-camping__decoration-icon-wrapper.left{top:50%;left:5%}.ma-camping__decoration-icon-wrapper.right{top:50%;right:5%}}.ma-product-special__icon-wrapper{margin-left:auto;margin-right:auto;margin-bottom:14px}.ma-product-special__heading{margin-bottom:30px}.ma-product-special__block__container{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.ma-product-special__block__wrapper{position:relative;display:flex;flex-direction:column}.ma-product-special__discount-tag__wrapper{position:absolute;top:0;left:0;max-width:44px;width:fit-content}.ma-product-special__discount-price__wrapper{position:absolute;transform:translate(-50%,-50%);top:45%;left:50%;width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center}.ma-product-special__discount-price{font-size:8.764px;font-weight:700;line-height:1.36}.ma-product-special__discount-tag{font-size:7.64px;font-weight:700;line-height:1.36}.ma-product-special__block__image-wrapper{padding-bottom:80px;border-top-left-radius:8px;border-top-right-radius:8px}.ma-product-special__details-wrapper{padding:22px 80px 22px 42px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ma-product-special__title{margin-bottom:0;font-size:11.55px;font-weight:700;line-height:1.36}.ma-product-special__block__content-price-wrapper{margin-bottom:12px}.ma-product-special__price{margin-bottom:6px;font-size:19.412px;font-weight:700;line-height:1.36}.ma-product-special__original-price{font-size:11.55px;font-weight:500;line-height:1.36;text-decoration:line-through}.ma-product-special__details-wrapper .button--wrapper{gap:12px}.ma-product-special__details-wrapper .button--container{flex:0 0 100px}.ma-product-special__details-wrapper .button{font-size:11.55px;font-weight:700;line-height:1.44}.ma-product-special__details-wrapper .button__checkout-icon{max-width:17px;max-height:17px}.ma-product-special__collection-wrapper{margin-top:12px}.ma-product-special__collection-wrapper a{font-size:11.55px;font-weight:700;line-height:1.62;border-bottom:1px solid #ECB423}@media (min-width: 600px){.ma-product-special__block__image-wrapper{padding-bottom:0}}@media (min-width: 768px){.ma-product-special__block__wrapper{flex-direction:row;align-items:center;border-radius:12px}.ma-product-special__discount-tag__wrapper{left:unset;right:0}.ma-product-special__discount-tag__wrapper img{transform:scaleX(-1)}.ma-product-special__block__image-wrapper{border-top-left-radius:12px;border-top-right-radius:unset;border-bottom-left-radius:12px}.ma-product-special__details-wrapper{border-bottom-left-radius:unset;border-bottom-right-radius:12px;border-top-right-radius:12px}.ma-product-special__block__image-wrapper{flex:1 0 57%}.ma-product-special__details-wrapper{flex:1 0 43%;padding-right:0}}@media (min-width: 1024px){.ma-product-special__discount-tag__wrapper{max-width:103px}.ma-product-special__discount-price{font-size:20.67px}.ma-product-special__discount-tag{font-size:18.02px}.ma-product-special__title{font-size:16px}.ma-product-special__block__content-price-wrapper{margin-bottom:16px}.ma-product-special__price{font-size:29.13px}.ma-product-special__original-price{font-size:16px}.ma-product-special__details-wrapper .button--wrapper{gap:20px}.ma-product-special__details-wrapper .button--container{flex:0 0 160px}.ma-product-special__details-wrapper .button{font-size:16px}.ma-product-special__collection-wrapper{margin-top:25px}.ma-product-special__collection-wrapper a{font-size:16px}.ma-product-special__details-wrapper .button__checkout-icon{max-width:24px;max-height:24px}}@media (min-width: 1241px){.ma-product-special__details-wrapper{padding:0 80px}}#mc-embedded-subscribe{border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/255/assets/mafs.css.map */
