@charset "UTF-8";img{max-width:100%;height:auto}:focus-visible{outline-offset:0!important;box-shadow:none!important;outline:none!important}.page-width{max-width:1180px;margin:0 auto;padding:0 40px}@media screen and (max-width:750px){.page-width{padding:0 20px}}.pc_only{display:block!important}@media screen and (max-width:750px){.pc_only{display:none!important}}.sp_only{display:none!important}@media screen and (max-width:750px){.sp_only{display:block!important}}.pc_lgonly{display:block!important}@media screen and (max-width:992px){.pc_lgonly{display:none!important}}.sp_lgonly{display:none!important}@media screen and (max-width:992px){.sp_lgonly{display:block!important}}.pc_smonly{display:block!important}@media screen and (max-width:576px){.pc_smonly{display:none!important}}.sp_smonly{display:none!important}@media screen and (max-width:576px){.sp_smonly{display:block!important}}.section-header{position:sticky;top:0;z-index:9999;background:#fff;transition:transform .3s ease}.section-header.is-hidden{transform:translateY(-100%)}.section-header.is-visible{transform:translateY(0)}header.header{display:block;padding:15px 80px}@media screen and (max-width:1400px){header.header{padding:15px 20px}}@media screen and (max-width:750px){header.header{padding:10px 15px}}.rub_header{position:relative}.rub_header_wrapper{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px}@media screen and (max-width:992px){.rub_header_wrapper{gap:10px}}@media screen and (max-width:750px){.rub_header_wrapper{grid-template-columns:1fr auto auto}}.rub_header_logo{width:200px}@media screen and (max-width:992px){.rub_header_logo{width:150px}}@media screen and (max-width:750px){.rub_header_logo{width:85%;max-width:200px}}.rub_header_logo img{display:block;width:100%}@media screen and (max-width:750px){.rub_header_navi{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;transform:translateY(-100%);transition:transform .3s ease;z-index:9999;padding:60px 0 20px;overflow-y:auto}}.rub_header_navi a,.rub_header_navi p{display:block;text-decoration:none;color:#111;font-size:14px;padding:0;margin:0}.rub_header_navi>ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:30px}@media screen and (max-width:1200px){.rub_header_navi>ul{gap:3px 20px}}@media screen and (max-width:750px){.rub_header_navi>ul{flex-direction:column;gap:0}}@media screen and (max-width:750px){.rub_header_navi>ul>li{width:100%;border-bottom:solid 1px #EEE}}.rub_header_navi>ul>li>a,.rub_header_navi>ul>li>p{position:relative}@media screen and (max-width:750px){.rub_header_navi>ul>li>a,.rub_header_navi>ul>li>p{padding:20px;font-size:18px}}.rub_header_navi>ul>li>a:before,.rub_header_navi>ul>li>p:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(315deg);width:6px;height:6px;border-right:1px solid #111;border-bottom:1px solid #111}@media screen and (max-width:750px){.rub_header_navi>ul>li>a:before,.rub_header_navi>ul>li>p:before{right:20px;width:10px;height:10px;border-right:2px solid #EA6032;border-bottom:2px solid #EA6032}}.rub_header_navi>ul>li>a:hover,.rub_header_navi>ul>li>p:hover{text-decoration:underline}@media screen and (max-width:750px){.rub_header_navi>ul>li>a:hover,.rub_header_navi>ul>li>p:hover{text-decoration:none}}.rub_header_navi>ul>li>a:before{display:none}@media screen and (max-width:750px){.rub_header_navi>ul>li>a:before{display:block}}.rub_header_navi>ul>li>p{padding-right:15px;cursor:pointer}@media screen and (max-width:750px){.rub_header_navi>ul>li>p{padding-right:20px}}.rub_header_navi>ul>li>p:before{transform:translateY(-50%) rotate(45deg)}.rub_header_navi>ul>li>p.is-open:before{transform:translateY(-50%) rotate(225deg)}.rub_header_navi .child{display:grid;grid-auto-rows:min-content;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));overflow:hidden;list-style:none;padding:0 20px;margin:0;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);background:#fff;border:solid 1px #EEE;z-index:10;width:90vw;max-width:770px;max-height:0;opacity:0;gap:12px 12px;transition:max-height .4s ease,opacity .3s ease,padding .3s ease;pointer-events:none;box-sizing:border-box}@media screen and (max-width:750px){.rub_header_navi .child{padding:0 30px;position:relative;top:auto;left:auto;transform:none;background:none;border:none;width:100%;max-width:none}}.rub_header_navi .child li a{display:flex;align-items:center;gap:10px;width:100%;line-height:1.2;position:relative;padding-left:30px}.rub_header_navi .child li a:before{content:"\f138";font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;color:#ea6032;position:absolute;left:0;top:0}.rub_header_navi .child li a span{display:none}.rub_header_navi .child.category{grid-auto-flow:column;grid-template-rows:repeat(3,1fr)}@media screen and (max-width:750px){.rub_header_navi .child.category{grid-template-rows:repeat(6,1fr)}}.rub_header_navi .child.category a{padding-left:0}.rub_header_navi .child.category a:before{content:none}.rub_header_navi .child.category a span{width:24px;display:block}.rub_header_navi .child.maker{grid-auto-flow:column;grid-template-rows:repeat(4,1fr)}@media screen and (max-width:750px){.rub_header_navi .child.maker{gap:20px 12px;grid-template-rows:repeat(7,1fr)}}.rub_header_navi p.is-open+.child{max-height:1000px;opacity:1;pointer-events:auto;padding-top:20px;padding-bottom:20px}@media screen and (max-width:750px){.rub_header_navi p.is-open+.child{padding-bottom:20px}}.rub_header_navi.is-open{transform:translateY(0)}.rub_header_navi .h_search{display:none;background:#f5f5f5;padding:20px;border-bottom:solid 1px #EEE}@media screen and (max-width:750px){.rub_header_navi .h_search{display:block}}.rub_header_navi .h_search form{display:flex;align-items:stretch}.rub_header_navi .h_search input{border:none;background:#fff;border-radius:5px 0 0 5px;width:100%;padding:15px;font-size:14px}.rub_header_navi .h_search input::placeholder{color:#1111114d}.rub_header_navi .h_search button{border:none;background:#fff;border-radius:0 5px 5px 0;padding:0 15px}.rub_header_navi .h_search button img{width:18px}.rub_header_navi .smp_policy{display:none;padding:20px}@media screen and (max-width:750px){.rub_header_navi .smp_policy{display:block}}.rub_header_navi .smp_policy a{display:block;margin-bottom:20px}.rub_header_icon{display:flex;align-items:center;justify-content:center;gap:20px;justify-self:end}@media screen and (max-width:1200px){.rub_header_icon{gap:10px}}.rub_header_icon a{display:flex;align-items:center;justify-content:center;width:20px}.rub_header_icon a img{width:100%}@media screen and (max-width:750px){.rub_header_icon .search{display:none}}.rub_header_hamburger{width:24px;height:22px;position:relative;cursor:pointer;margin-left:10px;z-index:10000;display:none}@media screen and (max-width:750px){.rub_header_hamburger{display:block}}.rub_header_hamburger span{position:absolute;left:0;width:100%;height:4px;background-color:#ea6032;border-radius:4px;transition:all .3s ease}.rub_header_hamburger span:nth-child(1){top:0}.rub_header_hamburger span:nth-child(2){top:9px}.rub_header_hamburger span:nth-child(3){bottom:0}.rub_header_hamburger.is-open span:nth-child(1){top:9px;transform:rotate(45deg)}.rub_header_hamburger.is-open span:nth-child(2){opacity:0}.rub_header_hamburger.is-open span:nth-child(3){bottom:9px;transform:rotate(-45deg)}.rub_footer{width:100%;padding:0 0 60px!important;border-bottom:solid 1px rgba(255,255,255,.3)}@media screen and (max-width:750px){.rub_footer{padding:0!important;border-bottom:solid 1px #fff}}.rub_footer_wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:120px}@media screen and (max-width:1200px){.rub_footer_wrapper{gap:60px}}@media screen and (max-width:750px){.rub_footer_wrapper{gap:0;flex-direction:column}}.rub_footer_wrapper>*:last-child{margin-left:auto}@media screen and (max-width:750px){.rub_footer_wrapper>*:last-child{margin-left:0}}@media screen and (max-width:750px){.rub_footer .f_navi{width:100%}}.rub_footer .f_navi p{font-size:16px;font-weight:700;color:#fff;margin-bottom:20px;pointer-events:none}@media screen and (max-width:750px){.rub_footer .f_navi p{border-top:solid 1px #fff;padding:20px 0;margin:0;position:relative;pointer-events:all;cursor:pointer}}@media screen and (max-width:750px){.rub_footer .f_navi p:before{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(45deg);width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff}}@media screen and (max-width:750px){.rub_footer .f_navi p.is-open:before{transform:translateY(-50%) rotate(225deg)}}.rub_footer .f_navi ul{list-style:none;padding:0;margin:0;display:grid;grid-template-rows:repeat(8,1fr);grid-auto-flow:column;gap:10px 80px}@media screen and (max-width:1200px){.rub_footer .f_navi ul{gap:5px 40px}}@media screen and (max-width:992px){.rub_footer .f_navi ul{grid-template-columns:1fr;grid-template-rows:auto;grid-auto-flow:row}}@media screen and (max-width:750px){.rub_footer .f_navi ul{gap:12px;padding:0 20px;overflow:hidden;opacity:0;max-height:0;transition:max-height .4s ease,opacity .3s ease,padding .3s ease}}.rub_footer .f_navi ul li{line-height:1.5}.rub_footer .f_navi ul li a{display:block;color:#fff;text-decoration:none;font-size:14px}.rub_footer .f_navi ul li a:hover{text-decoration:underline}@media screen and (max-width:750px){.rub_footer .f_navi p.is-open+ul{padding-bottom:20px;opacity:1;max-height:1000px}}.footer__content-top{padding-bottom:0!important}@media screen and (max-width:750px){.footer__content-top{padding-top:20px!important;padding-left:20px!important;padding-right:20px!important}}.footer__content-bottom{border-top:none!important}.footer__content-bottom-wrapper{padding:0!important}@media screen and (max-width:576px){.footer__content-bottom-wrapper{justify-content:flex-start!important;padding:0 20px!important}}.policies.list-unstyled{padding-left:80px;white-space:nowrap}@media screen and (max-width:750px){.policies.list-unstyled{display:block;width:100%;padding-left:0}}@media screen and (max-width:576px){.policies.list-unstyled{text-align:left;white-space:normal}}.policies.list-unstyled li{margin-right:20px}.policies.list-unstyled li:before{content:none}@media screen and (max-width:576px){.footer__copyright.caption{display:contents}}@media screen and (max-width:576px){.footer__copyright.caption .policies{order:1}}@media screen and (max-width:576px){.footer__copyright.caption small{order:2}}#page_top{position:fixed;bottom:0;right:0;z-index:9999;opacity:0;pointer-events:none;transition:all .3s}@media screen and (max-width:750px){#page_top{bottom:20px;right:20px}}#page_top.show{opacity:1;pointer-events:auto}#page_top a{display:block;background:#ea6032;color:#fff;text-align:center;font-size:18px;font-family:Outfit,sans-serif;padding:15px 30px;border:solid 2px #fff;border-bottom:none;border-right:none;border-radius:30px 0 0;text-decoration:none;transition:all .3s}@media screen and (max-width:750px){#page_top a{display:flex;align-items:center;justify-content:center;padding:0;border:solid 1px #fff;width:40px;height:40px;border-radius:40px}}#page_top a:before{display:inline-flex;align-items:center;justify-content:center;content:"\f062";font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;line-height:1;width:25px;height:25px;border-radius:25px;background:#fff;color:#ea6032;margin-right:10px;transition:all .3s}@media screen and (max-width:750px){#page_top a:before{font-size:16px;width:auto;height:auto;color:#fff;background:none;margin-right:0}}#page_top a:hover{border-color:#ea6032;color:#ea6032;background:#fff}@media screen and (max-width:750px){#page_top a:hover{border-color:#fff;background:#ea6032}}#page_top a:hover:before{color:#fff;background:#ea6032}@media screen and (max-width:750px){#page_top a:hover:before{background:none}}@media screen and (max-width:750px){#page_top a span{display:none}}#MainContent{padding-top:30px}@media screen and (max-width:750px){#MainContent{padding-top:10px}}.swiper div:empty,.rub_slider div:empty{display:flex}#MainContent h2.title,#MainContent h2.h1.collection-list-title{font-size:60px;margin:0 0 40px;font-weight:400}@media screen and (max-width:750px){#MainContent h2.title,#MainContent h2.h1.collection-list-title{font-size:40px;margin:0 0 30px}}#MainContent h2.title:first-letter,#MainContent h2.h1.collection-list-title:first-letter{color:#ea6032}#MainContent h2.title span,#MainContent h2.h1.collection-list-title span{display:inline-block;margin-left:20px;font-size:16px;font-weight:500}@media screen and (max-width:750px){#MainContent h2.title span,#MainContent h2.h1.collection-list-title span{display:block;font-size:14px;margin-left:0;margin-top:5px}}.card__heading a{font-size:16px}@media screen and (max-width:750px){.card__heading a{font-size:14px}}.price-item{color:#a1a19f;font-size:16px}.more_btn{display:flex;justify-content:flex-end;margin-top:40px!important;text-decoration:none;color:#111;font-size:16px}@media screen and (max-width:750px){.more_btn{font-size:14px;padding:0 20px!important;margin-top:20px!important}}.more_btn:hover{text-decoration:underline}.more_btn img{display:inline-block;width:34px;height:auto;padding-right:10px}@media screen and (max-width:750px){.more_btn img{width:22px;padding-right:5px}}.rub_slider{position:relative;padding-bottom:40px}@media screen and (max-width:750px){.rub_slider{padding-bottom:50px}}.rub_slider:before{content:"";width:100%;height:calc(15vw + 60px);background:#f5f5f5;position:absolute;left:0;bottom:0}@media screen and (max-width:992px){.rub_slider:before{height:calc(18vw + 60px)}}.rub_slider picture,.rub_slider img{width:100%;border-radius:20px}@media screen and (max-width:992px){.rub_slider picture,.rub_slider img{border-radius:10px}}@media screen and (max-width:750px){.rub_slider picture,.rub_slider img{border-radius:5px}}.rub_slider .main_slider_wrapper .swiper-pagination{display:none;bottom:25px;z-index:1}@media screen and (max-width:750px){.rub_slider .main_slider_wrapper .swiper-pagination{display:block}}.rub_slider .main_slider_wrapper .swiper-pagination .swiper-pagination-bullet{background:#fff;border:solid 1px #ccc;opacity:1;width:10px;height:10px;margin:0 6px}.rub_slider .main_slider_wrapper .swiper-pagination .swiper-pagination-bullet-active{border-color:#ea6032;background:#ea6032}.rub_slider .main_slider{position:relative;margin-bottom:30px}@media screen and (max-width:750px){.rub_slider .main_slider{margin-bottom:0}}.rub_slider .main_slider a{transition:all .3s}.rub_slider .main_slider a:hover{opacity:.7}.rub_slider .main_thumbnail_wrapper{max-width:680px;margin:0 auto;position:relative}@media screen and (max-width:750px){.rub_slider .main_thumbnail_wrapper{display:none}}.rub_slider .main_thumbnail_wrapper picture,.rub_slider .main_thumbnail_wrapper img{border-radius:5px}.rub_slider .main_thumbnail{max-width:620px;margin:0 auto}.rub_slider .main_thumbnail .swiper-slide{cursor:pointer}.rub_slider .swiper-button-next,.rub_slider .swiper-button-prev{color:#ea6032;z-index:2}.rub_slider .swiper-button-next:after,.rub_slider .swiper-button-prev:after{font-size:18px;-webkit-text-stroke:2px}.rub_slider .swiper-button-next{right:0}.rub_slider .swiper-button-prev{left:0}#sec_collection{background:url(/cdn/shop/files/cate_bg.jpg) no-repeat center center/cover}@media screen and (max-width:750px){#sec_collection{background:url(/cdn/shop/files/cate_bg_smp.jpg) no-repeat center center/cover}}#sec_collection h2.h1.collection-list-title{color:#fff}#sec_collection h2.h1.collection-list-title:first-letter{color:#fff}#sec_collection .title-wrapper-with-link{margin:0}#sec_collection .collection-list{gap:20px}@media screen and (max-width:992px){#sec_collection .collection-list{gap:10px}}#sec_collection .collection-list .collection-list__item{width:calc(25% - 15px);max-width:calc(25% - 15px)}@media screen and (max-width:992px){#sec_collection .collection-list .collection-list__item{width:calc(50% - 5px);max-width:calc(50% - 5px)}}#sec_collection .collection-list .collection-list__item .card-wrapper{background:#fff;border-radius:10px;padding:20px 50px 20px 20px;position:relative;border:solid 3px #fff;transition:all .3s}@media screen and (max-width:750px){#sec_collection .collection-list .collection-list__item .card-wrapper{padding:8px 30px 8px 12px;border-width:2px}}#sec_collection .collection-list .collection-list__item .card-wrapper:before{content:"\f138";font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .3s}@media screen and (max-width:750px){#sec_collection .collection-list .collection-list__item .card-wrapper:before{font-size:14px;right:10px}}#sec_collection .collection-list .collection-list__item .card-wrapper .card__inner{width:120px}@media screen and (max-width:750px){#sec_collection .collection-list .collection-list__item .card-wrapper .card__inner{width:80px}}#sec_collection .collection-list .collection-list__item .card-wrapper .card__information{padding:0}#sec_collection .collection-list .collection-list__item .card-wrapper .card{flex-direction:row;align-items:center;gap:20px}@media screen and (max-width:750px){#sec_collection .collection-list .collection-list__item .card-wrapper .card{gap:5px}}#sec_collection .collection-list .collection-list__item .card-wrapper .card__heading a{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:20px;font-weight:500;line-height:1.2;transition:all .3s}@media screen and (max-width:750px){#sec_collection .collection-list .collection-list__item .card-wrapper .card__heading a{font-size:14px;gap:3px}}#sec_collection .collection-list .collection-list__item .card-wrapper .card__heading a .collection-en-text{color:#ccc;font-size:14px}@media screen and (max-width:750px){#sec_collection .collection-list .collection-list__item .card-wrapper .card__heading a .collection-en-text{font-size:11px}}#sec_collection .collection-list .collection-list__item .card-wrapper .card__heading .icon-wrap{display:none}#sec_collection .collection-list .collection-list__item.size_wide{width:calc(50% - 10px);max-width:calc(50% - 10px)}@media screen and (max-width:992px){#sec_collection .collection-list .collection-list__item.size_wide{width:100%;max-width:100%}}#sec_collection .collection-list .collection-list__item.size_wide .card-wrapper:before{font-size:24px}@media screen and (max-width:750px){#sec_collection .collection-list .collection-list__item.size_wide .card-wrapper:before{font-size:18px}}#sec_collection .collection-list .collection-list__item.size_wide .card-wrapper .card__inner{width:170px}@media screen and (max-width:750px){#sec_collection .collection-list .collection-list__item.size_wide .card-wrapper .card__inner{width:120px}}#sec_collection .collection-list .collection-list__item.size_wide .card-wrapper .card{gap:30px}@media screen and (max-width:750px){#sec_collection .collection-list .collection-list__item.size_wide .card-wrapper .card{gap:15px}}#sec_collection .collection-list .collection-list__item.size_wide .card-wrapper .card__heading a{gap:20px;font-size:24px}@media screen and (max-width:750px){#sec_collection .collection-list .collection-list__item.size_wide .card-wrapper .card__heading a{font-size:18px}}#sec_collection .collection-list .collection-list__item.size_wide .card-wrapper .card__heading a .collection-en-text{font-size:16px}@media screen and (max-width:750px){#sec_collection .collection-list .collection-list__item.size_wide .card-wrapper .card__heading a .collection-en-text{font-size:14px}}#sec_collection .collection-list .collection-list__item:hover .card-wrapper{border-color:#ea6032}#sec_collection .collection-list .collection-list__item:hover .card-wrapper:before{color:#ea6032}#sec_ranking h2.title{text-align:center}@media screen and (max-width:750px){#sec_ranking h2.title{text-align:left}}#sec_ranking .more_btn{justify-content:center}@media screen and (max-width:750px){#sec_ranking .more_btn{justify-content:flex-end}}#sec_ranking .slider-mobile-gutter .product-grid{counter-reset:number 0}#sec_ranking .slider-mobile-gutter .grid__item{counter-increment:number 1;position:relative}#sec_ranking .slider-mobile-gutter .grid__item:before{content:counter(number) "";font-family:Outfit,sans-serif;font-size:18px;font-weight:700;width:50px;height:50px;border-radius:50px;display:flex;align-items:center;justify-content:center;color:#fff;background:#ddd;position:absolute;left:10px;top:10px;z-index:1}@media screen and (max-width:750px){#sec_ranking .slider-mobile-gutter .grid__item:before{width:25px;height:25px;font-size:12px;left:8px;top:8px}}#sec_ranking .slider-mobile-gutter .grid__item:nth-of-type(1):before{background:#ea6032}#sec_ranking .slider-mobile-gutter .grid__item:nth-of-type(2):before{background:#666}#sec_ranking .slider-mobile-gutter .grid__item:nth-of-type(3):before{background:#915a48}#sec_ranking.item4more .slider-mobile-gutter{max-width:none;padding:0}#sec_ranking.item4more .slider-mobile-gutter .grid{flex-wrap:nowrap}#sec_ranking.item4more .slider-mobile-gutter .swiper-slide{width:260px}#sec_ranking.item4more .slider-mobile-gutter .swiper-scrollbar{width:calc(100% - 160px);background:#f5f5f5;left:50%;transform:translate(-50%)}@media screen and (max-width:750px){#sec_ranking.item4more .slider-mobile-gutter .swiper-scrollbar{width:calc(100% - 40px)}}#sec_ranking.item4more .slider-mobile-gutter .swiper-scrollbar-drag{background:#ea6032;cursor:pointer}.rub_manufacturer_list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);gap:20px 25px}@media screen and (max-width:992px){.rub_manufacturer_list{grid-template-columns:repeat(3,1fr);gap:15px 10px}}.rub_manufacturer_list li span{display:block;width:100%;height:auto;aspect-ratio:2/1;overflow:hidden;border-radius:5px}.rub_manufacturer_list li span img{width:100%;height:100%;object-fit:cover;transition:all .3s}.rub_manufacturer_list li a{text-decoration:none;color:#111;font-size:16px;text-align:center;transition:all .3s ease}@media screen and (max-width:750px){.rub_manufacturer_list li a{font-size:14px}}.rub_manufacturer_list li a:hover{opacity:.7}.rub_manufacturer_list li a:hover img{transform:scale(1.05)}.rub_manufacturer_list li a p{margin:5px 0 0}.rub_news_list{list-style:none;padding:0;margin:0}.rub_news_list li{width:100%;border-bottom:solid 1px #ccc}.rub_news_list li a{display:flex;align-items:flex-start;justify-content:flex-start;text-decoration:none;color:#111;font-size:16px;transition:all .3s ease;padding:30px 0;gap:50px;position:relative}@media screen and (max-width:750px){.rub_news_list li a{flex-direction:column;padding:15px 30px 15px 0;gap:0}}.rub_news_list li a:before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(315deg);width:10px;height:10px;border-right:2px solid #EA6032;border-bottom:2px solid #EA6032}.rub_news_list li a p{margin:0;font-size:16px}@media screen and (max-width:750px){.rub_news_list li a p{font-size:14px}}.rub_news_list li a .date{font-family:Outfit,sans-serif;color:#a1a19f}.rub_news_list li a .title{transition:all .3s}.rub_news_list li a:hover .title{color:#ea6032}#MainContent .main-page-title,#MainContent .shopify-policy__title h1,#MainContent .main-blog h1{background:url(/cdn/shop/files/head_bg.jpg) no-repeat center center/cover;display:flex;align-items:center;justify-content:center;width:calc(100% - 160px);height:200px;margin:0 auto 60px;padding:20px;border-radius:10px;text-align:center;font-size:30px;font-weight:700}@media screen and (max-width:1400px){#MainContent .main-page-title,#MainContent .shopify-policy__title h1,#MainContent .main-blog h1{width:calc(100% - 80px)}}@media screen and (max-width:750px){#MainContent .main-page-title,#MainContent .shopify-policy__title h1,#MainContent .main-blog h1{background:url(/cdn/shop/files/head_bg_smp.jpg) no-repeat center center/cover;width:calc(100% - 40px);height:100px;margin:10px auto 30px;font-size:22px}}#MainContent h1,#MainContent .h1{font-size:calc(var(--font-heading-scale) * 3rem);font-weight:600}@media screen and (max-width:750px){#MainContent h1,#MainContent .h1{font-size:calc(var(--font-heading-scale) * 2.2rem)}}#MainContent .shopify-policy__container{max-width:none;padding:0}#MainContent .shopify-policy__body{max-width:1180px;margin:0 auto 100px;padding:0 40px;word-break:break-all}@media screen and (max-width:750px){#MainContent .shopify-policy__body{margin:0 auto 60px;padding:0 20px}}#MainContent .shopify-policy__body p,#MainContent .shopify-policy__body span,#MainContent .shopify-policy__body li{font-size:16px}@media screen and (max-width:750px){#MainContent .shopify-policy__body p,#MainContent .shopify-policy__body span,#MainContent .shopify-policy__body li{font-size:14px}}#MainContent .rub_policy h2{padding-left:40px;font-size:20px;font-weight:700;margin-top:60px;position:relative}@media screen and (max-width:750px){#MainContent .rub_policy h2{padding-left:35px;font-size:17px;margin-top:40px}}#MainContent .rub_policy h2:before{content:"";display:block;width:25px;height:3px;background:#ea6032;position:absolute;left:0;top:11px}@media screen and (max-width:750px){#MainContent .rub_policy h2:before{top:9px}}#MainContent .rub_policy a{color:#0060ff;text-decoration:underline}#MainContent .rub_law h2{font-size:24px;font-weight:700;padding-left:20px;border-left:solid 4px #EA6032;margin-bottom:30px}@media screen and (max-width:750px){#MainContent .rub_law h2{font-size:20px;padding-left:15px;border-left-width:3px;margin-bottom:20px}}#MainContent .rub_law table{width:100%;margin-bottom:60px;border-collapse:collapse}@media screen and (max-width:750px){#MainContent .rub_law table{margin-bottom:40px}}#MainContent .rub_law table th,#MainContent .rub_law table td{text-align:left;font-size:16px;padding:15px;border:solid 1px #ccc;color:#111;vertical-align:top}@media screen and (max-width:750px){#MainContent .rub_law table th,#MainContent .rub_law table td{font-size:14px;line-height:1.5;padding:11px}}#MainContent .rub_law table th{background:#f5f5f5;width:25%}@media screen and (max-width:750px){#MainContent .rub_law table th{width:40%}}@media screen and (max-width:750px){#MainContent .rub_law table.table_shopping{border-top:solid 1px #ccc}}#MainContent .rub_law table.table_shopping th,#MainContent .rub_law table.table_shopping td{background:transparent;border-right:none;border-left:none}@media screen and (max-width:750px){#MainContent .rub_law table.table_shopping th,#MainContent .rub_law table.table_shopping td{display:block;width:100%;padding:0}}@media screen and (max-width:750px){#MainContent .rub_law table.table_shopping th{border:none;padding-top:20px}}@media screen and (max-width:750px){#MainContent .rub_law table.table_shopping td{border-top:none;padding:10px 15px 20px}}#MainContent .rub_guide_nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width:750px){#MainContent .rub_guide_nav ul{flex-direction:column;align-items:center}}@media screen and (max-width:750px){#MainContent .rub_guide_nav ul li{width:80%;max-width:240px}}#MainContent .rub_guide_nav ul li a{display:block;border:solid 1px #ccc;border-radius:5px;text-decoration:none;font-size:16px;color:#111;padding:15px 20px 15px 40px;position:relative;transition:all .3s}@media screen and (max-width:750px){#MainContent .rub_guide_nav ul li a{font-size:14px}}#MainContent .rub_guide_nav ul li a:before{content:"\f107";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:15px;top:calc(50% + 3px);transform:translateY(-50%);font-size:16px;color:#ea6032}#MainContent .rub_guide_nav ul li a:hover{color:#ea6032;border-color:#ea6032}#MainContent .rub_guide_section{margin-top:60px}#MainContent .rub_guide_section>h2{font-size:24px;font-weight:700;padding-left:20px;border-left:solid 4px #EA6032;margin-bottom:30px}@media screen and (max-width:750px){#MainContent .rub_guide_section>h2{font-size:20px;padding-left:15px;border-left-width:3px;margin-bottom:20px}}#MainContent .rub_guide_section>h3{font-size:18px;font-weight:700;margin:0}@media screen and (max-width:750px){#MainContent .rub_guide_section>h3{font-size:15px}}#MainContent .rub_guide_section>h3+p{margin-top:10px}#MainContent .rub_guide_section p{color:#111;font-size:16px;margin:16px 0}@media screen and (max-width:750px){#MainContent .rub_guide_section p{font-size:14px}}#MainContent .rub_guide_section p+h3{margin-top:20px}#MainContent .rub_guide_section .text_red{color:#dc0000}#MainContent .rub_guide_section .guide_box_wrap{counter-reset:number 0;display:flex;flex-direction:column;gap:30px;margin-top:30px}#MainContent .rub_guide_section .guide_box_wrap .box{counter-increment:number 1;padding:40px;border:solid 1px #ccc;border-radius:10px}@media screen and (max-width:750px){#MainContent .rub_guide_section .guide_box_wrap .box{padding:20px}}#MainContent .rub_guide_section .guide_box_wrap .box h3{font-size:20px;font-weight:700;padding:6px 0 0 50px;margin:0 0 30px;position:relative}@media screen and (max-width:750px){#MainContent .rub_guide_section .guide_box_wrap .box h3{font-size:17px;padding:4px 0 0 40px;margin:0 0 20px}}#MainContent .rub_guide_section .guide_box_wrap .box h3:before{display:inline-block;content:counter(number) " ";font-family:Outfit,sans-serif;width:40px;height:40px;line-height:40px;border-radius:40px;text-align:center;color:#fff;background:#ea6032;font-size:20px;font-weight:700;margin-right:20px;position:absolute;top:0;left:0}@media screen and (max-width:750px){#MainContent .rub_guide_section .guide_box_wrap .box h3:before{width:30px;height:30px;line-height:30px;font-size:16px;margin-right:10px}}#MainContent .rub_guide_section .guide_box_wrap .box h4{font-size:18px;font-weight:700;margin:0;padding:0}@media screen and (max-width:750px){#MainContent .rub_guide_section .guide_box_wrap .box h4{font-size:15px}}#MainContent .rub_guide_section .guide_box_wrap .box h4+p{margin-top:10px}#MainContent .rub_guide_section .guide_box_wrap .box p+h4{margin-top:20px}#MainContent .rub_guide_section .guide_box_wrap .box p:last-of-type{margin-bottom:0}#MainContent .rub_guide_section .guide_box_wrap .box a{color:#0060ff;text-decoration:underline}#MainContent .rub_guide_section .guide_box_wrap .box img{display:block;width:auto;margin:20px 0;border:none;box-shadow:none}#MainContent .rub_guide_section .box_inner{background:#f5f5f5;border-radius:10px;padding:30px}@media screen and (max-width:750px){#MainContent .rub_guide_section .box_inner{padding:20px}}#MainContent .rub_guide_section .box_inner p{margin:0}#MainContent .rub_guide_section .box_contact{display:flex;align-items:center;position:relative;gap:50px}@media screen and (max-width:992px){#MainContent .rub_guide_section .box_contact{background:none;flex-direction:column;padding:0;gap:10px}}#MainContent .rub_guide_section .box_contact:before{content:none;display:block;width:1px;height:60%;background:#ccc;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:992px){#MainContent .rub_guide_section .box_contact:before{content:none}}#MainContent .rub_guide_section .box_contact:has(>div:nth-child(2)):before{content:""}#MainContent .rub_guide_section .box_contact>div{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}@media screen and (max-width:992px){#MainContent .rub_guide_section .box_contact>div{background:#f5f5f5;border-radius:10px;padding:20px}}#MainContent .rub_guide_section .box_contact p{line-height:1.2}#MainContent .rub_guide_section .box_contact .ttl{font-size:18px;font-weight:700}@media screen and (max-width:750px){#MainContent .rub_guide_section .box_contact .ttl{font-size:15px}}#MainContent .rub_guide_section .box_contact .num{font-size:34px;font-weight:700;font-family:Outfit,sans-serif}@media screen and (max-width:750px){#MainContent .rub_guide_section .box_contact .num{font-size:24px}}#MainContent .rub_guide_section .box_contact .time{font-size:16px}@media screen and (max-width:750px){#MainContent .rub_guide_section .box_contact .time{font-size:14px}}#MainContent .rub_guide_section .box_contact a.btn{display:block;width:100%;max-width:360px;color:#fff;background:#ea6032;border-radius:5px;font-size:16px;font-weight:700;text-decoration:none;padding:12px}@media screen and (max-width:750px){#MainContent .rub_guide_section .box_contact a.btn{font-size:14px}}#MainContent .contact_text{text-align:center;font-size:16px}@media screen and (max-width:750px){#MainContent .contact_text{font-size:14px}}#MainContent .contact p{color:#111}#MainContent .contact .field__label{position:relative;top:auto;left:auto;pointer-events:all;margin:0;padding:15px 0;font-size:16px;font-weight:700;width:300px}@media screen and (max-width:750px){#MainContent .contact .field__label{width:100%;padding:0 0 10px;font-size:14px}}#MainContent .contact .field__label span{display:inline-block;color:#dc0000;font-size:14px;font-weight:400;margin-left:20px}@media screen and (max-width:750px){#MainContent .contact .field__label span{font-size:12px}}#MainContent .contact .field__content{width:calc(100% - 300px);display:flex;flex-direction:column;gap:10px}@media screen and (max-width:750px){#MainContent .contact .field__content{width:100%}}#MainContent .contact .field__content.row{display:flex;flex-direction:row;gap:10px}@media screen and (max-width:750px){#MainContent .contact .field__content.row{flex-direction:column}}#MainContent .contact .field__content.row-wide{display:flex;flex-direction:row;gap:40px;flex-wrap:wrap}@media screen and (max-width:750px){#MainContent .contact .field__content.row-wide{gap:5px 20px}}#MainContent .contact .field__content small{font-size:16px}@media screen and (max-width:750px){#MainContent .contact .field__content small{font-size:14px}}#MainContent .contact .field__input,#MainContent .contact input,#MainContent .contact select,#MainContent .contact textarea{font-size:16px;width:100%;border:solid 1px #ccc;border-radius:5px;padding:13px 20px;height:auto}@media screen and (max-width:750px){#MainContent .contact .field__input,#MainContent .contact input,#MainContent .contact select,#MainContent .contact textarea{font-size:14px}}#MainContent .contact .field__input::placeholder,#MainContent .contact input::placeholder,#MainContent .contact select::placeholder,#MainContent .contact textarea::placeholder{opacity:1;color:#ccc}#MainContent .contact .field__input.size_small,#MainContent .contact input.size_small,#MainContent .contact select.size_small,#MainContent .contact textarea.size_small{max-width:200px}#MainContent .contact .field__input.size_medium,#MainContent .contact input.size_medium,#MainContent .contact select.size_medium,#MainContent .contact textarea.size_medium{max-width:360px}#MainContent .contact input[type=radio],#MainContent .contact input[type=checkbox]{width:auto;accent-color:#000;transform:scale(1.4)}#MainContent .contact input[type=radio]:not(:checked),#MainContent .contact input[type=checkbox]:not(:checked){opacity:.4}#MainContent .contact .checkbox-label,#MainContent .contact .radio-label{display:flex;align-items:center;gap:10px;font-weight:400;font-size:16px}@media screen and (max-width:750px){#MainContent .contact .checkbox-label,#MainContent .contact .radio-label{font-size:14px}}#MainContent .contact select{-webkit-appearance:auto;appearance:auto}#MainContent .contact select:invalid{color:#ccc}#MainContent .contact #ContactForm .field_wrap{border-top:solid 1px #ccc;padding:20px;display:flex;align-items:flex-start}@media screen and (max-width:750px){#MainContent .contact #ContactForm .field_wrap{flex-direction:column;padding:20px 0}}#MainContent .contact #ContactForm .field_wrap.align_center{align-items:center}#MainContent .contact #ContactForm .field_wrap.policy-wrap{justify-content:center;align-items:center;padding:40px 0 0}@media screen and (max-width:750px){#MainContent .contact #ContactForm .field_wrap.policy-wrap{padding:20px 0 0}}#MainContent .contact #ContactForm .field_wrap.policy-wrap a{color:#0060ff}#MainContent .contact #ContactForm .field{margin:0;display:flex;align-items:center;justify-content:flex-start;gap:10px}#MainContent .contact #ContactForm .field:before,#MainContent .contact #ContactForm .field:after{content:none}#MainContent .contact #ContactForm .contact__button{display:flex;gap:40px;justify-content:center;align-items:center}@media screen and (max-width:750px){#MainContent .contact #ContactForm .contact__button{flex-direction:column;gap:20px}}#MainContent .contact #ContactForm .contact__button button{width:100%;max-width:400px;background:#ea6032;border-radius:5px;border:solid 1px #EA6032;font-size:16px;font-weight:700;color:#fff;padding:20px;transition:all .3s}@media screen and (max-width:750px){#MainContent .contact #ContactForm .contact__button button{font-size:14px}}#MainContent .contact #ContactForm .contact__button button:before,#MainContent .contact #ContactForm .contact__button button:after{content:none}#MainContent .contact #ContactForm .contact__button button:hover,#MainContent .contact #ContactForm .contact__button button.button--secondary{background:#fff;color:#ea6032}#MainContent .contact #ContactForm #confirmArea{border-top:solid 1px #ccc}#MainContent .contact #ContactForm #confirmArea h3{text-align:center;font-weight:600;font-size:24px;margin:60px 0 40px}@media screen and (max-width:750px){#MainContent .contact #ContactForm #confirmArea h3{font-size:20px;margin:40px 0 30px}}#MainContent .contact #ContactForm #confirmArea .confirm_wrap{display:flex;max-width:800px;margin:0 auto 20px;word-break:break-all}@media screen and (max-width:750px){#MainContent .contact #ContactForm #confirmArea .confirm_wrap{flex-direction:column;gap:5px}}#MainContent .contact #ContactForm #confirmArea .confirm_wrap .title{margin:0;padding:0;font-weight:700;width:300px}@media screen and (max-width:750px){#MainContent .contact #ContactForm #confirmArea .confirm_wrap .title{width:100%}}#MainContent .contact #ContactForm #confirmArea .confirm_wrap .content{margin:0;padding:0;width:calc(100% - 300px)}@media screen and (max-width:750px){#MainContent .contact #ContactForm #confirmArea .confirm_wrap .content{width:100%}}#MainContent .contact #ContactForm .success_wrap{padding:20px;border-radius:5px;margin-bottom:60px;border:solid 1px #ea6032}#MainContent .contact #ContactForm .success_wrap .form__message{justify-content:center;align-items:center;gap:10px;margin:0;color:#ea6032;font-size:16px;line-height:1.2}@media screen and (max-width:750px){#MainContent .contact #ContactForm .success_wrap .form__message{font-size:14px}}#MainContent .main-blog .blog-articles{display:flex;flex-direction:column;gap:0}#MainContent .main-blog .blog-articles .card__inner{background:transparent;border-bottom:solid 1px #ccc}#MainContent .main-blog .blog-articles .card__inner:before,#MainContent .main-blog .blog-articles .card__inner:after{display:none}#MainContent .main-blog .blog-articles .card__inner .full-unstyled-link{font-size:16px}@media screen and (max-width:750px){#MainContent .main-blog .blog-articles .card__inner .full-unstyled-link{font-size:14px}}#MainContent .main-blog .blog-articles .card__inner .full-unstyled-link:after{display:none}#MainContent .main-blog .blog-articles .card__inner .card__information{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;padding:40px 40px 40px 0;position:relative}@media screen and (max-width:750px){#MainContent .main-blog .blog-articles .card__inner .card__information{flex-direction:column-reverse;align-items:flex-start;gap:10px;padding:20px 20px 20px 0}}#MainContent .main-blog .blog-articles .card__inner .card__information:before{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(315deg);width:10px;height:10px;border-right:2px solid #EA6032;border-bottom:2px solid #EA6032}@media screen and (max-width:750px){#MainContent .main-blog .blog-articles .card__inner .card__information:before{right:10px}}#MainContent .main-blog .blog-articles .card__inner .article-card__info{width:120px;padding:0;margin-right:40px}#MainContent .main-blog .blog-articles .card__inner .circle-divider time{font-size:16px;color:#a1a19f}@media screen and (max-width:750px){#MainContent .main-blog .blog-articles .card__inner .circle-divider time{font-size:14px}}#MainContent .main-blog .blog-articles .card__inner .card__heading{width:calc(100% - 120px);margin:0}@media screen and (max-width:750px){#MainContent .main-blog .blog-articles .card__inner .card__heading{width:100%}}#MainContent .main-blog .blog-articles .card__inner .card__content{padding:0}#MainContent .main-blog .blog-articles .card__inner .article-card__excerpt{display:none}#MainContent .main-blog .pagination-wrapper{margin-top:80px}@media screen and (max-width:750px){#MainContent .main-blog .pagination-wrapper{margin-top:40px}}#MainContent .main-blog .pagination-wrapper .pagination .pagination__list{margin:0 auto}#MainContent .main-blog .pagination-wrapper .pagination .pagination__list li{flex:none;max-width:none}#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item{border-radius:100px;font-family:Outfit,sans-serif;font-weight:700;color:#ccc;width:40px;height:40px}@media screen and (max-width:750px){#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item{font-size:12px;width:35px;height:35px}}#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item:after{display:none}#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item--current{color:#fff;background:#ea6032;opacity:1}#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item--prev,#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item--next{width:auto;white-space:nowrap;gap:20px}@media screen and (max-width:750px){#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item--prev,#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item--next{gap:10px}}#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item--prev{margin-left:40px}@media screen and (max-width:750px){#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item--prev{margin-left:20px}}#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item--next{margin-right:40px}@media screen and (max-width:750px){#MainContent .main-blog .pagination-wrapper .pagination .pagination__list .pagination__item--next{margin-right:20px}}#MainContent .article-template{margin-bottom:100px}@media screen and (max-width:750px){#MainContent .article-template{margin-bottom:60px}}#MainContent .article-template header{margin-top:0}@media screen and (max-width:750px){#MainContent .article-template header{margin-top:30px}}#MainContent .article-template__title{font-size:30px;font-weight:700;margin-bottom:20px}@media screen and (max-width:750px){#MainContent .article-template__title{font-size:22px;margin-bottom:10px}}#MainContent .article-template__social-sharing{display:none}#MainContent .article-template .circle-divider{display:block;margin-bottom:50px}@media screen and (max-width:750px){#MainContent .article-template .circle-divider{margin-bottom:20px}}#MainContent .article-template .circle-divider time{font-size:16px;font-family:Outfit,sans-serif}#MainContent .article-template__content{color:#111}#MainContent .article-template__content h2{font-size:24px;font-weight:700;padding-left:20px;border-left:solid 4px #EA6032;margin-bottom:30px}@media screen and (max-width:750px){#MainContent .article-template__content h2{font-size:20px;padding-left:15px;border-left-width:3px;margin-bottom:20px}}#MainContent .article-template__content p+h2,#MainContent .article-template__content img+h2{margin-top:60px}@media screen and (max-width:750px){#MainContent .article-template__content p+h2,#MainContent .article-template__content img+h2{margin-top:40px}}#MainContent .article-template__content p{font-size:16px}@media screen and (max-width:750px){#MainContent .article-template__content p{font-size:14px}}#MainContent .article-template__content img{width:100%}#MainContent .article-template__back a{display:block;background:#111;border-radius:5px;width:75%;max-width:360px;color:#fff;text-align:center;font-weight:700;font-size:16px;padding:15px;margin:0 auto;transition:all .3s;border:solid 1px #111}@media screen and (max-width:750px){#MainContent .article-template__back a{font-size:14px;padding:12px}}#MainContent .article-template__back a:before{display:inline-block;content:"\f137";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:20px}@media screen and (max-width:750px){#MainContent .article-template__back a:before{margin-right:10px}}#MainContent .article-template__back a:hover{background:#fff;color:#111;border-color:#111}#MainContent #collection_all_list h2{margin-bottom:0}#MainContent #collection_all_list .collection-list__item{width:calc(50% - 8px);max-width:calc(50% - 8px);min-height:120px}@media screen and (max-width:750px){#MainContent #collection_all_list .collection-list__item{width:calc(50% - 4px);max-width:calc(50% - 4px);min-height:75px}}@media screen and (max-width:576px){#MainContent #collection_all_list .collection-list__item{width:100%;max-width:100%}}#MainContent #collection_all_list .collection-list__item .card-wrapper{background:#fff;border-radius:10px;padding:20px 50px 20px 20px;position:relative;border:solid 3px #eee;transition:all .3s}@media screen and (max-width:750px){#MainContent #collection_all_list .collection-list__item .card-wrapper{padding:8px 30px 8px 12px;border-width:2px}}#MainContent #collection_all_list .collection-list__item .card-wrapper:before{content:"\f138";font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .3s}@media screen and (max-width:750px){#MainContent #collection_all_list .collection-list__item .card-wrapper:before{font-size:14px;right:10px}}#MainContent #collection_all_list .collection-list__item .card-wrapper .card__inner{width:120px}@media screen and (max-width:750px){#MainContent #collection_all_list .collection-list__item .card-wrapper .card__inner{width:80px}}#MainContent #collection_all_list .collection-list__item .card-wrapper .card__information{padding:0}#MainContent #collection_all_list .collection-list__item .card-wrapper .card{flex-direction:row;align-items:center;gap:20px}@media screen and (max-width:750px){#MainContent #collection_all_list .collection-list__item .card-wrapper .card{gap:5px}}#MainContent #collection_all_list .collection-list__item .card-wrapper .card__heading a{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:20px;font-weight:500;line-height:1.2;transition:all .3s}@media screen and (max-width:750px){#MainContent #collection_all_list .collection-list__item .card-wrapper .card__heading a{font-size:14px;gap:3px}}#MainContent #collection_all_list .collection-list__item .card-wrapper .card__heading a .collection-en-text{color:#ccc;font-size:14px;display:none}@media screen and (max-width:750px){#MainContent #collection_all_list .collection-list__item .card-wrapper .card__heading a .collection-en-text{font-size:11px}}#MainContent #collection_all_list .collection-list__item .card-wrapper .card__heading .icon-wrap{display:none}#MainContent #collection_all_list .collection-list__item .card-wrapper .card--text .card__inner{background:none;width:100%}#MainContent #collection_all_list .collection-list__item .card-wrapper .card--text .card__inner:before{content:none}#MainContent #collection_all_list .collection-list__item:hover .card-wrapper{border-color:#ea6032}#MainContent #collection_all_list .collection-list__item:hover .card-wrapper:before{color:#ea6032}#MainContent .cart__warnings{margin-bottom:100px}@media screen and (max-width:750px){#MainContent .cart__warnings{margin-bottom:60px}}#shop-hcaptcha-badge-container{bottom:70px!important;left:calc(-70px + 100vw)!important}@media screen and (max-width:750px){#shop-hcaptcha-badge-container{left:calc(-56px + 100vw)!important}}.customer_menu{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.customer_menu a{display:flex;align-items:center}#swym-storefront-layout-container{max-width:1180px;margin:0 auto;padding:0 40px}@media screen and (max-width:750px){#swym-storefront-layout-container{margin-bottom:60px;padding:0 20px}}#swym-storefront-layout-container .swym-storefront-layout-header{height:auto}#MainContent .collection-hero__title{font-size:28px;font-weight:600;margin:30px 0 0}@media screen and (max-width:750px){#MainContent .collection-hero__title{font-size:24px}}#MainContent #main-collection-filters #FacetFiltersForm{margin-bottom:30px;gap:20px 30px}@media screen and (max-width:992px){#MainContent #main-collection-filters #FacetFiltersForm{gap:30px 10px}}#MainContent #main-collection-filters #FacetsWrapperDesktop{gap:20px;flex-wrap:nowrap}@media screen and (max-width:992px){#MainContent #main-collection-filters #FacetsWrapperDesktop{gap:10px}}#MainContent #main-collection-filters #FacetsWrapperDesktop .facets__heading{display:none}#MainContent #main-collection-filters #FacetsWrapperDesktop .facets__disclosure{width:30%;margin-right:0}@media screen and (max-width:992px){#MainContent #main-collection-filters #FacetsWrapperDesktop .facets__disclosure{width:fit-content}}#MainContent #main-collection-filters #FacetsWrapperDesktop summary{border:solid 1px #ccc;border-radius:5px;padding:12px 30px 12px 12px;margin:0}#MainContent #main-collection-filters #FacetsWrapperDesktop summary .facets__summary-label{text-decoration:none}#MainContent #main-collection-filters #FacetsWrapperDesktop summary .icon-caret{right:10px}#MainContent #main-collection-filters .active-facets-desktop{align-items:center;margin:0}#MainContent #main-collection-filters .active-facets-desktop .active-facets__button{padding:0;margin-right:15px}#MainContent #main-collection-filters .active-facets-desktop .active-facets__button-remove{padding:0;margin-left:20px}@media screen and (max-width:992px){#MainContent #main-collection-filters .active-facets-desktop .active-facets__button-remove{margin:0}}#MainContent #main-collection-filters .active-facets-desktop .active-facets__button-inner{font-size:14px}@media screen and (max-width:992px){#MainContent #main-collection-filters .active-facets-desktop .active-facets__button-inner{font-size:13px}}#MainContent #main-collection-filters .facet-filters{grid-column:4;padding-left:0;align-items:center}#MainContent #main-collection-filters .facet-filters__field h2{display:none}#MainContent #main-collection-filters .facet-filters__field select{border:solid 1px #ccc;border-radius:5px;padding:12px 30px 12px 12px}#MainContent #main-collection-filters .facet-filters__field .svg-wrapper{right:10px}#MainContent #main-collection-filters .product-count{align-self:center}@media screen and (max-width:750px){#MainContent #main-collection-filters #ProductCount{font-size:12px}}#MainContent .product-grid-container{margin-bottom:100px}@media screen and (max-width:750px){#MainContent .product-grid-container{margin-bottom:60px}}#MainContent .product__media-wrapper .thumbnail[aria-current],#MainContent .product__media-wrapper .thumbnail[aria-current]:focus:not(:focus-visible){border-color:#ccc;box-shadow:none}#MainContent .product__info-wrapper .product__title h1{font-size:24px;font-weight:700}@media screen and (max-width:750px){#MainContent .product__info-wrapper .product__title h1{font-size:20px}}#MainContent .product__info-wrapper .product__info-container>*+*{margin:20px 0}@media screen and (max-width:750px){#MainContent .product__info-wrapper .product__info-container>*+*{margin:15px 0}}#MainContent .product__info-wrapper a{color:#0060ff}#MainContent .product__info-wrapper p,#MainContent .product__info-wrapper a{font-size:16px}@media screen and (max-width:750px){#MainContent .product__info-wrapper p,#MainContent .product__info-wrapper a{font-size:14px}}#MainContent .product__info-wrapper .price-item{font-size:20px;color:#111}#MainContent .product__info-wrapper .price-item--sale{font-size:20px;font-weight:600;color:#dc0000}#MainContent .product__info-wrapper .product-item-add{border-top:solid 1px #ccc;padding:20px 0;margin:0}@media screen and (max-width:750px){#MainContent .product__info-wrapper .product-item-add{padding:15px 0}}#MainContent .product__info-wrapper .product__description{border-top:solid 1px #ccc;padding:20px 0;margin:0}@media screen and (max-width:750px){#MainContent .product__info-wrapper .product__description{padding:15px 0}}#MainContent .product__info-wrapper .product__description+.product-meta-all{border-top:solid 1px #ccc}#MainContent .product__info-wrapper .item_caution_link{border-bottom:solid 1px #ccc;margin:0;padding-bottom:20px}@media screen and (max-width:750px){#MainContent .product__info-wrapper .item_caution_link{padding-bottom:15px}}#MainContent .product__info-wrapper .product-meta-all{border-bottom:solid 1px #ccc;padding:20px 0;margin:0}@media screen and (max-width:750px){#MainContent .product__info-wrapper .product-meta-all{padding:15px 0}}#MainContent .product__info-wrapper .product-meta-all p{margin:0}#MainContent .product__info-wrapper .product-meta-all ul{list-style:none;margin:0;padding:0;display:flex;gap:30px}#MainContent .product__info-wrapper .product-meta-all ul li{position:relative}#MainContent .product__info-wrapper .product-meta-all ul li:not(:last-child):after{content:"";position:absolute;right:-16px;top:7px;transform:rotate(45deg);width:1px;height:18px;background-color:#ccc}#MainContent .product__info-wrapper .product-form__input{max-width:none}#MainContent .product__info-wrapper .product-form__input .select:before,#MainContent .product__info-wrapper .product-form__input .select:after{content:none}#MainContent .product__info-wrapper .product-form__input select{border:solid 1px #ccc;border-radius:5px;font-size:16px}@media screen and (max-width:750px){#MainContent .product__info-wrapper .product-form__input select{font-size:14px}}#MainContent .product__info-wrapper .product-form__input select:before,#MainContent .product__info-wrapper .product-form__input select:after{content:none}#MainContent .product__info-wrapper .price-per-item__container .quantity:before{box-shadow:none;border:solid 1px #ccc;border-radius:5px}#MainContent .product__info-wrapper .price-per-item__container .quantity:after{content:none}#MainContent .product__info-wrapper .product-form__buttons{max-width:none}#MainContent .product__info-wrapper .product-form__submit{font-size:16px;font-weight:700;background:#ea6032;border:solid 1px #EA6032;border-radius:5px;padding:20px;transition:all .3s}@media screen and (max-width:750px){#MainContent .product__info-wrapper .product-form__submit{font-size:14px}}#MainContent .product__info-wrapper .product-form__submit:before,#MainContent .product__info-wrapper .product-form__submit:after{content:none}#MainContent .product__info-wrapper .product-form__submit:hover{background:#fff;color:#ea6032}#MainContent .product-item-caution{padding:40px;background:#f5f5f5}@media screen and (max-width:750px){#MainContent .product-item-caution{padding:20px}}#MainContent .product-item-caution ul{list-style:none;margin:0;padding:0}#MainContent .product-item-caution ul li{padding-left:20px;font-size:16px;position:relative}@media screen and (max-width:750px){#MainContent .product-item-caution ul li{font-size:14px}}#MainContent .product-item-caution ul li:not(:first-child){margin-top:20px}@media screen and (max-width:750px){#MainContent .product-item-caution ul li:not(:first-child){margin-top:15px}}#MainContent .product-item-caution ul li:before{content:"\25cf";color:#ea6032;font-size:10px;position:absolute;left:0;top:5px}@media screen and (max-width:750px){#MainContent .product-item-caution ul li:before{top:2px}}#MainContent .product-item-caution h2,#MainContent .related-products__heading{font-size:24px;font-weight:700;padding-left:20px;border-left:solid 4px #EA6032;margin:0 0 30px}@media screen and (max-width:750px){#MainContent .product-item-caution h2,#MainContent .related-products__heading{font-size:20px;padding-left:15px;border-left-width:3px;margin-bottom:20px}}#MainContent .product-return-btn a{display:block;width:80%;max-width:360px;margin:0 auto;background:#111;color:#fff;padding:15px;border-radius:5px;border:solid 1px #111;text-align:center;font-size:16px;text-decoration:none;font-weight:700;transition:all .3s}@media screen and (max-width:750px){#MainContent .product-return-btn a{font-size:14px}}#MainContent .product-return-btn a:before{content:"\f137";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:20px}#MainContent .product-return-btn a:hover{background:#fff;color:#111}#MainContent .atw-button{padding:20px;font-size:16px!important}@media screen and (max-width:750px){#MainContent .atw-button{font-size:14px!important}}#MainContent .atw-button.atw-button-add{background:#ccc}#MainContent .atw-button.atw-button-added{background:#aaa}.swym-cc-action-btn-container .swym-button{font-size:14px!important;padding:0 10px!important;color:#111!important}.swym-cc-action-btn-container .swym-button.swym-sfl-popup-save-btn{background:#111!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
