:root{--mini-logo-width:40px;--mini-logo-height:28px}.site-header .ast-container{max-width:none !important;width:100% !important;padding-left:80px !important;padding-right:30px !important}#ast-desktop-header .ast-container{max-width:none !important;width:100% !important}.ast-builder-grid-row-has-sides{justify-content:space-between !important;width:100% !important}.site-header-primary-section-left{flex:0 0 auto !important}.site-header-primary-section-right{flex:0 0 auto !important;display:flex !important;align-items:center !important}.ast-builder-menu-1{flex:0 0 auto !important}li#menu-item-4160{font-size:20px}li#menu-item-551{font-size:20px}.ast-builder-layout-element.site-header-focus-item.ast-header-woo-cart{margin-right:25px}.site-header-section>*{padding:0}@media (max-width:921px){.site-header .ast-container{padding-left:20px !important;padding-right:20px !important}}.uael-post__read-more.elementor-button{transition:all .3s ease}.uael-post__read-more.elementor-button:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(74,144,164,.3)}.navigation.post-navigation{display:none !important}.fanxy-text-scroll-container{overflow:hidden;white-space:nowrap;width:100%}.fanxy-text-scroll-wrapper{display:inline-block;animation:textSlide linear infinite}.scroll-item{margin-right:0;display:inline}.fanxy-scroll-slow{animation-duration:650s}.fanxy-scroll-fast{animation-duration:400s}@media (max-width:768px){.scroll-item{margin-right:0}.fanxy-scroll-slow{animation-duration:280s}.fanxy-scroll-fast{animation-duration:400s}}@keyframes textSlide{ 0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.fanxy-overlay-text{color:#de0939 !important;-webkit-text-stroke:2px #fff !important;text-stroke:2px #fff !important;transform:rotate(-8deg) !important;transition:all .3s ease-in-out !important;cursor:pointer}.fanxy-overlay-text:hover{color:#ff1744 !important;text-shadow:2px 2px 8px rgba(222,9,57,.6) !important;filter:brightness(1.2) drop-shadow(0 0 10px #de0939) !important;transform:rotate(-8deg) scale(1.02) !important}.postid-818 header#masthead,.postid-818 .site-header,.postid-818 .ast-main-header-wrap,.postid-818 .main-header-bar-wrap,.postid-818 .ast-primary-header-bar,.postid-818 .main-header-bar,.single-talents header#masthead,.single-talents .site-header,.single-talents .ast-main-header-wrap,.single-talents .main-header-bar-wrap,.single-talents .ast-primary-header-bar,.single-talents .main-header-bar{background-color:#1a1a1a !important;background:#1a1a1a !important;border-bottom:1px solid #333 !important}.postid-818 .site-primary-header-wrap,.postid-818 .ast-builder-grid-row-container,.postid-818 .ast-builder-grid-row,.single-talents .site-primary-header-wrap,.single-talents .ast-builder-grid-row-container,.single-talents .ast-builder-grid-row{background-color:#1a1a1a !important;background:#1a1a1a !important}.postid-818 header#masthead a,.postid-818 .site-header a,.postid-818 .main-header-bar a,.postid-818 .site-title a,.postid-818 .ast-site-identity a,.postid-818 .menu-link,.postid-818 .ast-builder-menu a,.single-talents header#masthead a,.single-talents .site-header a,.single-talents .main-header-bar a,.single-talents .site-title a,.single-talents .ast-site-identity a,.single-talents .menu-link,.single-talents .ast-builder-menu a{color:#fff !important}.postid-818 .site-title,.postid-818 .ast-site-title-wrap,.postid-818 .site-branding,.single-talents .site-title,.single-talents .ast-site-title-wrap,.single-talents .site-branding{color:#fff !important}.postid-818 .menu-link:hover,.postid-818 .site-header a:hover,.postid-818 .main-header-bar a:hover,.single-talents .menu-link:hover,.single-talents .site-header a:hover,.single-talents .main-header-bar a:hover{color:#6ec1e4 !important;transition:color .3s ease}.postid-818 .ast-search-icon,.postid-818 .ast-header-search svg,.postid-818 .ast-header-woo-cart svg,.postid-818 .ast-icon,.single-talents .ast-search-icon,.single-talents .ast-header-search svg,.single-talents .ast-header-woo-cart svg,.single-talents .ast-icon{color:#fff !important;fill:#fff !important}.postid-818 #ast-fixed-header,.postid-818 .ast-sticky-shrunk header,.single-talents #ast-fixed-header,.single-talents .ast-sticky-shrunk header{background-color:#1a1a1a !important;background:#1a1a1a !important}.postid-818 footer#colophon,.postid-818 .site-footer,.postid-818 .site-primary-footer-wrap,.postid-818 .site-below-footer-wrap,.single-talents footer#colophon,.single-talents .site-footer,.single-talents .site-primary-footer-wrap,.single-talents .site-below-footer-wrap{background-color:#1a1a1a !important;background:#1a1a1a !important;border-top:1px solid #333 !important}.postid-818 .site-footer,.postid-818 .site-footer p,.postid-818 .site-footer a,.postid-818 .site-footer li,.postid-818 .site-footer .widget-title,.postid-818 .site-footer .menu-link,.postid-818 .ast-footer-copyright,.single-talents .site-footer,.single-talents .site-footer p,.single-talents .site-footer a,.single-talents .site-footer li,.single-talents .site-footer .widget-title,.single-talents .site-footer .menu-link,.single-talents .ast-footer-copyright{color:#ccc !important}.postid-818 .site-footer a:hover,.postid-818 .site-footer .menu-link:hover,.single-talents .site-footer a:hover,.single-talents .site-footer .menu-link:hover{color:#fff !important;transition:color .3s ease}@media (max-width:768px){.postid-818 .menu-toggle,.postid-818 .ast-mobile-menu-trigger-outline,.postid-818 .mobile-menu-toggle-icon svg,.single-talents .menu-toggle,.single-talents .ast-mobile-menu-trigger-outline,.single-talents .mobile-menu-toggle-icon svg{color:#fff !important;fill:#fff !important}.postid-818 .site-footer,.single-talents .site-footer{background-color:#1a1a1a !important}}.postid-818 .main-header-menu .sub-menu,.postid-818 .ast-nav-menu .sub-menu,.single-talents .main-header-menu .sub-menu,.single-talents .ast-nav-menu .sub-menu{background-color:#1a1a1a !important;background:#1a1a1a !important;border:1px solid #333 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}.postid-818 .main-header-menu .sub-menu li,.postid-818 .ast-nav-menu .sub-menu li,.single-talents .main-header-menu .sub-menu li,.single-talents .ast-nav-menu .sub-menu li{background-color:#1a1a1a !important;border-bottom:1px solid #333 !important}.postid-818 .main-header-menu .sub-menu a,.postid-818 .ast-nav-menu .sub-menu a,.postid-818 .sub-menu .menu-link,.single-talents .main-header-menu .sub-menu a,.single-talents .ast-nav-menu .sub-menu a,.single-talents .sub-menu .menu-link{color:#fff !important;padding:12px 20px !important;display:block !important;text-decoration:none !important}.postid-818 .sub-menu .ast-icon,.postid-818 .sub-menu svg,.single-talents .sub-menu .ast-icon,.single-talents .sub-menu svg{color:#fff !important;fill:#fff !important}.postid-818 .menu-item-has-children .dropdown-menu-toggle,.postid-818 .menu-item-has-children .ast-header-navigation-arrow,.single-talents .menu-item-has-children .dropdown-menu-toggle,.single-talents .menu-item-has-children .ast-header-navigation-arrow{color:#fff !important}.postid-818 .menu-item-has-children .dropdown-menu-toggle svg,.postid-818 .menu-item-has-children .ast-header-navigation-arrow svg,.single-talents .menu-item-has-children .dropdown-menu-toggle svg,.single-talents .menu-item-has-children .ast-header-navigation-arrow svg{fill:#fff !important}.postid-818 .menu-item-has-children:hover .dropdown-menu-toggle,.postid-818 .menu-item-has-children:hover .ast-header-navigation-arrow,.single-talents .menu-item-has-children:hover .dropdown-menu-toggle,.single-talents .menu-item-has-children:hover .ast-header-navigation-arrow{color:#6ec1e4 !important}.postid-818 .menu-item-has-children:hover .dropdown-menu-toggle svg,.postid-818 .menu-item-has-children:hover .ast-header-navigation-arrow svg,.single-talents .menu-item-has-children:hover .dropdown-menu-toggle svg,.single-talents .menu-item-has-children:hover .ast-header-navigation-arrow svg{fill:#6ec1e4 !important}.scroll-list{max-height:1200px; overflow-y:auto}.scroll-carousel{width:100%;overflow:hidden}.carousel-track{display:flex}.top-carousel .carousel-track .slick-track{animation:scroll-left 45s linear infinite;display:flex !important}.bottom-carousel .carousel-track .slick-track{animation:scroll-right 45s linear infinite;display:flex !important}@keyframes scroll-left{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@keyframes scroll-right{0%{transform:translateX(-50%)}100%{transform:translateX(0%)}}@media (max-width:768px){.top-carousel .carousel-track .slick-track,.bottom-carousel .carousel-track .slick-track{animation-duration:30s}}.glsr-review-title .glsr-tag-value{font-size:20px}.glsr-tag-value{color:#fff}.fan-messages-reviews{font-size:16px}.glsr-review{background-color:rgba(255,255,255,.1);border-radius:10px;padding:20px}#mailpoet_form_1{max-width:600px !important;width:100% !important;margin:0 auto !important;padding:40px 30px !important;text-align:center !important;background:#fff !important;border-radius:16px !important;box-shadow:0 4px 20px rgba(0,0,0,.08) !important;border:none !important}#mailpoet_form_1 form.mailpoet_form{padding:0 !important}#mailpoet_form_1 h2.mailpoet-heading{color:#54505f !important;font-size:28px !important;font-weight:600 !important;margin-bottom:15px !important;font-family:'Noto Sans JP',sans-serif !important;text-align:center !important}#mailpoet_form_1 p.mailpoet_form_paragraph{color:#7a7a7a !important;font-size:16px !important;line-height:1.6 !important;margin-bottom:20px !important;font-family:'Noto Sans JP',sans-serif !important;text-align:center !important}#mailpoet_form_1 p.mailpoet_form_paragraph.last{margin-bottom:0 !important;margin-top:15px !important}#mailpoet_form_1 .mailpoet_paragraph{margin-bottom:20px !important;display:flex !important;justify-content:center !important}#mailpoet_form_1 input[type=email],#mailpoet_form_1 .mailpoet_text{width:100% !important;max-width:400px !important;padding:15px 20px !important;border:2px solid #de0939 !important;border-radius:30px !important;font-size:16px !important;font-family:'Noto Sans JP',sans-serif !important;background:#fff !important;color:#54505f !important;margin:0 !important;transition:all .3s ease !important;box-sizing:border-box !important}#mailpoet_form_1 input[type=email]:focus,#mailpoet_form_1 .mailpoet_text:focus{outline:none !important;border-color:#ff1744 !important;box-shadow:0 0 0 3px rgba(222,9,57,.2) !important}#mailpoet_form_1 input[type=email]::placeholder,#mailpoet_form_1 .mailpoet_text::placeholder{color:#a0a0a0 !important;font-style:normal !important}#mailpoet_form_1 .mailpoet_paragraph:has(.mailpoet_submit){display:flex !important;justify-content:center !important}#mailpoet_form_1 input[type=submit],#mailpoet_form_1 .mailpoet_submit{background:linear-gradient(45deg,#de0939,#ff1744) !important;color:#fff !important;border:none !important;border-radius:30px !important;padding:15px 40px !important;font-size:16px !important;font-weight:600 !important;font-family:'Noto Sans JP',sans-serif !important;cursor:pointer !important;transition:all .3s ease !important;margin:0 !important;min-width:280px !important;max-width:400px !important;width:100% !important;box-shadow:0 4px 15px rgba(222,9,57,.3) !important;box-sizing:border-box !important}#mailpoet_form_1 input[type=submit]:hover,#mailpoet_form_1 .mailpoet_submit:hover{transform:translateY(-2px) scale(1.02) !important;box-shadow:0 6px 20px rgba(222,9,57,.4) !important;background:linear-gradient(45deg,#c40832,#e6153d) !important}#mailpoet_form_1 .mailpoet_validate_error,#mailpoet_form_1 .parsley-errors-list{color:#ff6b6b !important;font-size:14px !important;margin-top:5px !important;font-family:'Noto Sans JP',sans-serif !important}#mailpoet_form_1 .mailpoet_validate_success{color:#61ce70 !important;font-size:16px !important;font-weight:600 !important;padding:15px !important;background:rgba(97,206,112,.1) !important;border-radius:8px !important;margin-top:20px !important;font-family:'Noto Sans JP',sans-serif !important}#mailpoet_form_1 .mailpoet_form_paragraph em,#mailpoet_form_1 .mailpoet_form_paragraph a{font-size:13px !important;color:#a0a0a0 !important;line-height:1.5 !important;font-family:'Noto Sans JP',sans-serif !important}#mailpoet_form_1 .mailpoet_form_paragraph a{color:#de0939 !important;text-decoration:underline !important}#mailpoet_form_1 .mailpoet_form_paragraph a:hover{color:#ff1744 !important}#mailpoet_form_1 .mailpoet_spacer{height:0 !important}#mailpoet_form_1 .mailpoet_form_loading{display:none !important}#mailpoet_form_1.mailpoet_form_sending .mailpoet_submit{background:#a0a0a0 !important;cursor:not-allowed !important;transform:none !important}#mailpoet_form_1.mailpoet_form_sending .mailpoet_form_loading{display:inline-block !important;margin-left:10px !important}@media (max-width:768px){#mailpoet_form_1{padding:30px 20px !important;margin:0 15px !important}#mailpoet_form_1 h2.mailpoet-heading{font-size:24px !important}#mailpoet_form_1 input[type=email],#mailpoet_form_1 .mailpoet_text{max-width:100% !important}#mailpoet_form_1 input[type=submit],#mailpoet_form_1 .mailpoet_submit{min-width:100% !important;max-width:100% !important}}.woocommerce-MyAccount-content #mailpoet_form_1{margin-top:20px !important;margin-bottom:40px !important}#mailpoet_form_1 input:focus{outline:2px solid #de0939 !important;outline-offset:2px !important}#mailpoet_form_1 h2[style]{color:#54505f !important;font-size:28px !important}#mailpoet_form_1 input[style]{background-color:#fff !important;border:2px solid #de0939 !important;color:#54505f !important}#mailpoet_form_1 .mailpoet_submit[style]{background-color:transparent !important;background:linear-gradient(45deg,#de0939,#ff1744) !important;border:none !important;color:#fff !important}.white-bg #mailpoet_form_1{background:#fff !important;border:1px solid #e0e0e0 !important;box-shadow:0 4px 20px rgba(0,0,0,.08) !important}.white-bg #mailpoet_form_1 h2.mailpoet-heading{color:#333 !important}.white-bg #mailpoet_form_1 p.mailpoet_form_paragraph{color:#666 !important}.white-bg #mailpoet_form_1 input[type=email],.white-bg #mailpoet_form_1 .mailpoet_text{background:#fff !important;border:2px solid #e0e0e0 !important;color:#333 !important}.white-bg #mailpoet_form_1 input[type=email]:focus,.white-bg #mailpoet_form_1 .mailpoet_text:focus{border-color:#de0939 !important}.white-bg #mailpoet_form_1 input[type=email]::placeholder,.white-bg #mailpoet_form_1 .mailpoet_text::placeholder{color:#999 !important}.woocommerce-account .woocommerce-MyAccount-navigation{display:none}.woocommerce-account .woocommerce-MyAccount-content{width:100%;max-width:100%}.uael-cf7-style .uael-cf7-select-custom:after{display:none}.uael-woocommerce .uael-woo-products-summary-wrap{padding-bottom:0}.ast-breadcrumbs{display:none}.partner-logo-grid .uael-grid-item-content{border:1px solid #e5e5e5}@font-face{font-family:'ArialBoldOnly';src:local('Arial Bold'),local('Arial-Bold');unicode-range:U+0020-007E}body,h1,h2,h3,h4,h5,h6,p,a,span,li,input,button,select,textarea{font-family:'ArialBoldOnly',"Helvetica Neue","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400}h1,h2,h3,.site-title,.menu-item a{font-weight:700 !important}a:focus,button:focus,input:focus,textarea:focus,select:focus{outline:none !important;box-shadow:none !important}.menu-item a:focus,.menu-item a:active{outline:none !important;border:none !important}@media (min-width:768px){.athlete-card .elementor-image-box-wrapper{position:relative;display:flex;flex-direction:column;width:100%;margin:0 !important;padding:0 !important;overflow:hidden}.athlete-card img{display:block !important;width:100%;height:auto;vertical-align:bottom !important;margin:0 !important;padding:0 !important}.athlete-card .elementor-image-box-img{margin-bottom:0 !important;padding-bottom:0 !important;display:block !important;width:100%;line-height:0}.athlete-card .elementor-image-box-content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;padding:15px;box-sizing:border-box}.athlete-card:hover .elementor-image-box-content{opacity:1}.athlete-card .elementor-image-box-title,.athlete-card .elementor-image-box-description{color:#fff !important;margin-bottom:5px}}.entry-content p,.entry-content p span{font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400}body{font-family:"futura-pt",sans-serif;background-color:#f4eada !important}body{font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",sans-serif}.en-style1,.en-style1>div>h2{font-family:"futura-pt",sans-serif;font-weight:400 !important}h1,h2,h3,h4,h5,h6,.site-title,.main-header-menu a,.ast-header-menu a,button,.button,input[type=submit],.widget-title,.wp-block-button__link{font-family:"futura-pt",sans-serif !important}li#menu-item-4160{margin:0 13px}#menu-item-551>a{position:relative;width:28px;height:28px;padding:0 !important;margin:0 13px}#menu-item-551>a svg,#menu-item-551>a i{display:none !important}#menu-item-551>a:before{content:"";display:block;width:28px;height:28px;background-image:url("https://armire.jp/wp-content/uploads/r3-w.png");background-size:contain;background-repeat:no-repeat;background-position:center}#menu-item-551>a:hover:before{opacity:.8}#menu-item-4160>a>img.emoji{display:none !important}#menu-item-4160>a.menu-link{position:relative !important;display:inline-block !important;width:20px !important;height:20px !important;padding:0 !important;line-height:0 !important;font-size:0 !important}li.menu-item-4160>a.menu-link{position:relative !important;display:inline-block !important;width:20px !important;height:20px !important;padding:0 !important;line-height:0 !important;font-size:0 !important}li.menu-item-4160>a.menu-link:before{content:"" !important;display:block !important;width:var(--mini-logo-width);height:var(--mini-logo-height);transform:translate(-12px,-4px);background:url("https://armire.jp/wp-content/uploads/logo-black-mini.png") center/contain no-repeat !important}.menu-item-4160{margin:-3px 10px 0}#menu-item-4160{display:flex !important;align-items:center !important}.ast-header-break-point #menu-item-6787>a{width:24px !important;min-height:24px !important;padding:0 !important;margin:0 auto}#menu-item-6787>a:before,#menu-item-6787>a:after{content:none !important}#menu-item-6787{text-align:center !important}#menu-item-6787>a{display:flex;justify-content:center;align-items:center;width:100%;height:44px;background-image:url("https://armire.jp/wp-content/uploads/r3-be.png");background-repeat:no-repeat;background-position:center;background-size:24px 24px;color:transparent;font-size:0}.elementor-image-carousel-wrapper,.elementor-image-carousel-wrapper .swiper{overflow:visible !important}.elementor-image-carousel-wrapper .swiper-wrapper{align-items:center}.elementor-image-carousel-wrapper .swiper-slide{transform:scale(.85);opacity:.55;transition:transform .3s ease,opacity .3s ease}.elementor-image-carousel-wrapper .swiper-slide-active{transform:scale(1.08);opacity:1;z-index:3}.elementor-image-carousel-wrapper{padding-left:10vw;padding-right:10vw}.elementor-image-carousel-wrapper .swiper-slide-inner,.elementor-image-carousel-wrapper img{display:block;width:100%;height:auto}.elementor-element-070c969,.elementor-element-070c969 .elementor-widget-container,.elementor-element-070c969 .elementor-image-carousel-wrapper,.elementor-element-070c969 .swiper,.elementor-element-070c969 .swiper-wrapper{overflow:visible !important}.elementor-element-070c969 .elementor-image-carousel-wrapper{padding-left:0 !important;padding-right:0 !important}.elementor-element-070c969 .swiper{box-sizing:border-box !important;padding-left:10vw !important;padding-right:10vw !important;overflow:visible !important}.elementor-element-070c969 .swiper-slide{transform:none !important;opacity:1 !important;transition:none !important}.elementor-element-070c969 .swiper-slide{width:100% !important}.elementor-element-070c969 .swiper-slide-inner,.elementor-element-070c969 img{display:block;width:100%;height:auto}@media (max-width:768px){#page .site-content{flex-grow:1;margin-top:-80px}}@media (max-width:768px){.wcmtx-grid{display:flex !important;flex-wrap:wrap}.wcmamtx_dashboard_link{width:46%}}.ast-single-tab{background-color:#fff}@media (max-width:768px){.ast-woocommerce-container{margin-top:60px}}#ast-gallery-thumbnails{width:80px;flex-shrink:0}#ast-vertical-slider-inner .ast-woocommerce-product-gallery__image{width:80px !important;height:80px !important;overflow:hidden}#ast-vertical-slider-inner .ast-woocommerce-product-gallery__image img{width:100% !important;height:100% !important;object-fit:cover}#ast-vertical-thumbnail-wrapper{width:80px;overflow:hidden}@media screen and (max-width:768px){body.product-template-default #ast-gallery-thumbnails{display:none !important}}@media screen and (max-width:768px){body.product-template-default #ast-gallery-thumbnails{display:none !important}}@media screen and (max-width:768px){body.product-template-default .woocommerce-product-gallery{width:100% !important;overflow:hidden !important}body.product-template-default .woocommerce-product-gallery .flex-viewport{width:100% !important;margin-left:0 !important}body.product-template-default #ast-gallery-thumbnails{position:absolute !important;left:-9999px !important;opacity:0 !important;pointer-events:none !important}}.elementor-6149 .elementor-element.elementor-element-fcfd6d1 .uael-woo-product-wrapper{background-color:#eee}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a),.woocommerce-js .woocommerce-product-details__short-description a Specificity:(0,2,1){text-decoration:none}.elementor-6149 .elementor-element.elementor-element-fcfd6d1 .uael-woocommerce .uael-loop-product__link,.elementor-6149 .elementor-element.elementor-element-fcfd6d1 .uael-woocommerce .woocommerce-loop-product__title{color:#4f4f4f;font-size:13px}.elementor-6149 .elementor-element.elementor-element-5ae38f60 .uael-woo-product-wrapper{background-color:#eee}.elementor-6149 .elementor-element.elementor-element-5ae38f60 .uael-woocommerce .uael-loop-product__link,.elementor-6149 .elementor-element.elementor-element-5ae38f60 .uael-woocommerce .woocommerce-loop-product__title{color:#333;font-size:13px}.ast-page-builder-template .site-content>.ast-container{max-width:100%;padding:0;overflow:hidden}.contact-form-wrapper input[type=text],.contact-form-wrapper input[type=email],.contact-form-wrapper input[type=tel],.contact-form-wrapper input[type=url],.contact-form-wrapper select,.contact-form-wrapper textarea{margin-top:5px;margin-bottom:1px}.elementor-element-7044200 .uael-cf7-style input:not([type=submit]):not([type=checkbox]):not([type=radio]),.elementor-element-7044200 .uael-cf7-style select,.elementor-element-7044200 .uael-cf7-style textarea{margin-top:5px;margin-bottom:1px;background-color:#f4 !important;border-bottom:1px solid #fff !important}.contact-form-wrapper input::placeholder,.contact-form-wrapper textarea::placeholder{color:var(--ast-global-color-3);opacity:1}.contact-form-wrapper input::-webkit-input-placeholder,.contact-form-wrapper textarea::-webkit-input-placeholder{color:var(--ast-global-color-3)}.contact-form-wrapper input::-moz-placeholder,.contact-form-wrapper textarea::-moz-placeholder{color:var(--ast-global-color-3);opacity:1}.contact-form-wrapper input:-ms-input-placeholder,.contact-form-wrapper textarea:-ms-input-placeholder{color:var(--ast-global-color-3)}.contact-form-wrapper select option[value=""]{color:var(--ast-global-color-3)}.contact-form-wrapper select option{background-color:#111;color:#fff}.contact-form-wrapper select{color:var(--ast-global-color-3) !important}.contact-form-wrapper .uael-cf7-select-custom select{color:var(--ast-global-color-3) !important}.contact-form-wrapper .wpcf7-list-item,.contact-form-wrapper .wpcf7-list-item-label,.contact-form-wrapper .wpcf7-form-control-wrap input[type=checkbox]+span{background:0 0 !important;border-bottom:none !important}.privacy-policy-wrapper .wpcf7-list-item,.elementor-element-7044200 .uael-cf7-style .privacy-policy-wrapper span.wpcf7-list-item,.uael-cf7-style .privacy-policy-wrapper span.wpcf7-list-item{border-bottom:none !important;background-color:transparent !important}.site-primary-footer-wrap[data-section=section-primary-footer-builder]{background-color:#dfd1bb;background-image:none}.site-below-footer-wrap[data-section=section-below-footer-builder]{background-color:#f7e7ce}.ast-primary-header-bar{display:block;background-color:#f4eada}.elementor-image-carousel-wrapper .swiper-slide-active{transform:scale(1) !important;opacity:1;z-index:3}.elementor-image-carousel-wrapper .swiper-slide{transform:scale(.85);opacity:.55}.elementor-image-carousel-wrapper .swiper-slide-active{transform:scale(1) !important;opacity:1}.elementor-image-carousel-wrapper .swiper-slide{transform:scale(1) !important;opacity:1 !important}.soldout-badge{position:absolute;top:10px;left:10px;background:#000;color:#fff;padding:5px 10px;font-size:12px;z-index:10}.yith-wcwl-add-to-wishlist-button__label{font-size:0 !important}.yith-wcwl-add-to-wishlist-button__label:after{content:'LIKE';font-size:14px;margin-left:-15px}.yith-wcwl-add-to-wishlist-button{display:flex;align-items:center;gap:5px}.related h2,.products h2,.wishlist-title h2{font-size:24px !important}.review-rating{display:none;visibility:hidden}.ast-separate-container .ast-article-single,.ast-separate-container .ast-article-post,.ast-separate-container .site-content>.ast-container{background:0 0 !important}.related h2,.products h2,.wishlist-title h2{font-size:18px !important}.ast-single-tab{background-color:#f7e7ce}.woocommerce-product-details__short-description table,.entry-content table{border-collapse:collapse;width:100%}.woocommerce-product-details__short-description table th,.entry-content table th{background-color:#dfd1bb !important;color:#333 !important;border:1px solid #ddd !important;padding:8px !important}.woocommerce-product-details__short-description table tr:nth-child(odd) td,.entry-content table tr:nth-child(odd) td{background-color:#f4eada !important}.woocommerce-product-details__short-description table tr:nth-child(even) td,.entry-content table tr:nth-child(even) td{background-color:#fff !important}.woocommerce-product-details__short-description table td,.entry-content table td{border:1px solid #ddd !important;padding:8px !important}.woocommerce-product-details__short-description table tr:nth-child(even) td,.entry-content table tr:nth-child(even) td{background-color:#fffaf1 !important}.ast-sticky-add-to-cart{position:fixed;left:0;right:0;opacity:0;z-index:1200;transition:opacity .4s ease-in-out,transform .6s ease-in-out,outline .15s ease;transform:translate(0,0);background-color:#fffaf1}body.page{background-color:#f4eada !important}body.page .site-content,body.page .ast-container,body.page #primary,body.page .entry-content{background-color:#f4eada !important}.yith-wcwl-add-to-wishlist-button:is(button):not(.yith-wcwl-theme-button-style){background-color:#ff;color:var(--color-add-to-wishlist-text,#fff);border:2px solid #df;border-radius:var(--rounded-corners-radius,16px)}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon{color:#797165}.yith-wcwl-share a.facebook{background:#808285}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){background-color:#fffaf1}.woocommerce form .form-row textarea,.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=reset],.woocommerce input[type=search],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{background-color:#fffaf1}#ast-scroll-top{background-color:#7d7569}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap a{background-color:#dfd1bb !important;border:0}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap a:hover{background-color:#c9b9a3 !important}.woocommerce div.product div.images{background-color:#fffaf1}.woocommerce-js ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-js ul.products li.product .woocommerce-loop-category__title,.woocommerce-page ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .woocommerce-loop-category__title{background-color:#fffaf1}.variable-item-span-color[data-value=w_b],li[data-value=w_b] .variable-item-span-color{background:linear-gradient(to right,#fff 50%,#000 50%) !important;border:1px solid #ccc !important}.variable-item-span-color[data-value=b_b],li[data-value=b_b] .variable-item-span-color{background-color:#000 !important}.ast-sticky-active .site-branding,.ast-sticky-active .custom-logo-link,.ast-sticky-active .ast-site-identity{display:block !important;visibility:visible !important;opacity:1 !important}.ast-sticky-active .custom-logo{display:block !important}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{margin:0 -20px 20px;background-color:#dfd1bb;border-bottom:1px solid var(--ast-border-color)}.cart_totals h2{font-size:1.2em}.astra-cart-drawer{background-color:#e9decd;border:1px solid var(--ast-border-color)}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu{box-shadow:0px 4px 10px -2px rgba(0,0,0,.1);background-color:#f6ecd8}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .main-header-menu,.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-link,.ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu{background-color:#f4eada !important;background-image:none}}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item>.menu-link,.ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item>.ast-menu-toggle,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor>.menu-link,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor>.ast-menu-toggle{color:#c0aa87;background:#f4eada}}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:#f4eada !important}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item>.menu-link{color:#c0aa87}}.wcmamtx_dashboard_link{background-color:#e9dcc7;border:1px solid #c0aa87;border-radius:5%}.woocommerce-account .wcmtx_dashboard_link.customer-logout-link,.woocommerce-account .wcmtx_dashboard_link.customer-logout-link:hover,.woocommerce-account .wcmtx_dashboard_link.customer-logout-link:focus,.woocommerce-account .wcmtx_dashboard_link.customer-logout-link:active,.woocommerce-account .wcmtx_dashboard_link.customer-logout-link:visited{background:inherit !important;color:inherit !important;border-color:inherit !important;box-shadow:none !important;text-decoration:none !important}div.wcmtx-my-account-links a:hover{border:none !important;background-color:transparent !important;border-radius:0 !important}.wcmamtx_dashboard_link:hover{background-color:#d8cab4;border:1px solid #b39b74;border-radius:5%}a{color:#5c431b}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a{color:#a78c62}.wpcf7 .wpcf7-form-control-wrap{display:block}.wpcf7 .wpcf7-form-control-wrap input[type=file]{width:100%;padding:12px 14px;border-radius:10px;border:1px solid rgba(0,0,0,.12);background:#efe5d2;color:#222;box-sizing:border-box}.wpcf7 input[type=file]::file-selector-button{padding:10px 12px;margin-right:12px;border-radius:8px;border:1px solid rgba(0,0,0,.12);background:#e3d3b6;color:#222;cursor:pointer}.wpcf7 input[type=file]::file-selector-button:hover{filter:brightness(.98)}.wpcf7 input[type=submit],.wpcf7 button[type=submit]{appearance:none;border:1px solid rgba(0,0,0,.15);background:#d8c3a1;color:#222;padding:12px 18px;border-radius:10px;font-weight:700;letter-spacing:.06em;cursor:pointer;transition:filter .15s ease,transform .05s ease}.wpcf7 input[type=submit]:hover,.wpcf7 button[type=submit]:hover{filter:brightness(.97)}.wpcf7 input[type=submit]:active,.wpcf7 button[type=submit]:active{transform:translateY(1px)}.wpcf7 input[type=file]:focus,.wpcf7 input[type=submit]:focus{outline:2px solid rgba(0,0,0,.25);outline-offset:2px}.elementor-5468 .elementor-element.elementor-element-7044200 .uael-cf7-style input[type=submit]{   background-color:#b39b74 !important;color:#fff}.elementor-17 .elementor-element.elementor-element-7044200 .uael-cf7-style input[type=submit]{background-color:#b39b74 !important;color:#fff}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post),.woocommerce.ast-separate-container .ast-woocommerce-container,.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .site-main .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content,.ast-separate-container .ast-archive-description{margin-top:100px}}.woocommerce-js div.product div.summary .single-product-category{display:none}.entry-meta{display:none}.woocommerce-js ul.products li.product .price{color:#333}.woocommerce-page ul.products li.product .ast-woo-product-category{display:none}.woocommerce-breadcrumb a[href*="/product-category/"]{display:none}.product_meta span.posted_in{display:none !important}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a),.woocommerce-js .woocommerce-product-details__short-description a{text-decoration:none !important}.woocommerce-js a.button{padding:10px 20px;border:1px solid #b39b74 !important;color:#333 !important}.woocommerce-js div.product form.cart .button.single_add_to_cart_button{padding:10px 20px;border:1px solid #b39b74 !important;color:#333 !important}.woocommerce-page.woocommerce-checkout #payment #place_order,.woocommerce.woocommerce-checkout #payment #place_order{width:100%;color:#b39b74}.woocommerce-js #content table.cart .button,.woocommerce-page #content table.cart .button{display:inline-block;width:auto;background:#b39b74}