@charset "UTF-8";.header #logo-svg{width:100%;max-width:150px}@media only screen and (max-width: 768px){.header #logo-svg{max-width:120px}}.header .link,.header .customer a{font-size:1.6rem}@media (min-width: 990px) and (max-width: 1475px){.header{display:flex;justify-content:space-between;align-items:center}.header nav{order:1}.header .header__icons{order:2}.header .header__heading-link{order:0}.header .link,.header .customer a{font-size:1.4rem}}.header-wrapper{-webkit-transition:all .25s;transition:all .25s}.transparent-head:not(.scrolled) .header-wrapper{background-color:transparent}.transparent-head #MainContent>div:first-child{position:relative;margin-top:-93px}@media only screen and (max-width: 768px){.transparent-head #MainContent>div:first-child{margin-top:-71px}}.header__icon svg,.header__icon .icon{height:30px;width:30px;padding:0;vertical-align:middle;margin-left:15px}@media only screen and (max-width: 768px){.header__icon svg,.header__icon .icon{height:20px;width:20px;margin-left:8px}}.header__icon svg.icon-cart,.header__icon .icon.icon-cart{width:45px;height:40px}@media only screen and (max-width: 768px){.header__icon svg.icon-cart,.header__icon .icon.icon-cart{height:30px;width:30px}}.cart-count-bubble{position:relative;background-color:#3b5947;color:#fff;height:31px;width:31px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:16px}@media only screen and (max-width: 768px){.cart-count-bubble{height:24px;width:24px;margin-left:5px;font-size:9px}}@media only screen and (max-width: 768px){.header-wrapper .header{padding-left:10px;padding-right:10px}}.header-wrapper .icon-hamburger{width:27px;height:27px;left:8px}.header-wrapper .icon-cart{margin-left:4px}.header-wrapper .header__active-menu-item{text-decoration:none}.footer-news-letter{background-color:#fff;width:100%;padding:60px 20px}.footer-news-letter .footer{width:100%;max-width:1200px}.footer-news-letter .texts{color:#3b5947;text-align:center;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1}.footer-news-letter .texts p{padding:0;margin:0;font-size:4rem}@media only screen and (max-width: 768px){.footer-news-letter .texts p{font-size:2.7rem}}.footer-news-letter .email-box{background-color:#f7f2ee;max-width:628px;margin:30px auto 0;border-radius:18px;padding:16px;display:flex;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:#3b5947;font-size:2rem}@media only screen and (max-width: 768px){.footer-news-letter .email-box{padding:9px 15px}}.footer-news-letter .email-box input{border:none;margin:0;font-size:2rem;flex:1;background:transparent}@media only screen and (max-width: 768px){.footer-news-letter .email-box input{font-size:1.4rem}}.footer-news-letter .email-box button{font-size:1.4rem;background-color:#eaccbe;border:none;height:44px;display:inline-block;border-radius:20px;width:139px;color:#3b5947;font-weight:600}@media only screen and (max-width: 768px){.footer-news-letter .email-box button{width:38px;height:29px}}@media only screen and (max-width: 768px){.footer-news-letter .email-box button span:first-child{display:none}}@media only screen and (max-width: 768px){.footer-news-letter .email-box button span:last-child:after{content:"";width:100%;height:14px;display:block;background:url(ico-arrow.svg) no-repeat center center}}.main-footer{padding:60px 30px 80px;background-color:#f7f2ee}.main-footer .footer-nav{max-width:1120px;margin:0 auto 40px;font-weight:500;font-size:1.8rem}@media only screen and (min-width: 769px){.main-footer .footer-nav{display:flex;flex-wrap:wrap;border-bottom:1px solid #3B5947;justify-content:space-between;padding:0 20px 20px}}.main-footer .footer-nav a{width:100%;display:block;color:inherit;text-decoration:none}.main-footer .footer-nav .level1>a{font-size:2rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);padding:5px 0 20px}@media only screen and (max-width: 768px){.main-footer .footer-nav .level1>a{border-top:1px solid #3B5947;padding:5px 0}}@media only screen and (min-width: 769px){.main-footer .footer-nav .level1>a{font-size:2.8rem}.main-footer .footer-nav .level1>a:after{content:none}}@media only screen and (max-width: 768px){.main-footer .footer-nav .level1:last-child{border-bottom:1px solid #3B5947}}@media only screen and (min-width: 769px){.main-footer .footer-nav .level1 .site-nav__submenu{display:block!important}}.main-footer .footer-nav .level2 a{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:1.6rem;padding-bottom:12px}@media only screen and (min-width: 769px){.main-footer .footer-nav .level2 a{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:#3b5947;font-size:1.8rem}}@media only screen and (max-width: 768px){.main-footer .footer-nav .level2:first-child{padding-top:15px}}.main-footer .footer-nav .level2:last-child{margin-bottom:20px}.main-footer .footer-text{text-align:center;font-size:1.2rem}.main-footer .footer-text p{padding:0;margin:0}.main-footer .footer-text a{color:inherit;text-decoration:none}.zpro-announce{display:block;width:100%;-webkit-transition:all .25s;transition:all .25s}.offer-line{width:100%;text-align:center;background-color:#f4e6e5;height:47px;overflow:hidden;position:relative;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 768px){.offer-line{height:40px}}.offer-line .nitem{top:-40px;position:absolute;width:100%;text-align:center;opacity:0;-webkit-transition:all .5s;transition:all .5s}.offer-line .nitem.top{top:40px}.offer-line .nitem.active{top:0;opacity:1}.offer-line p{font-size:16px;margin:9px 0;line-height:2}@media only screen and (max-width: 768px){.offer-line p{margin:6px 0;font-size:14px}}.offer-line a{text-decoration:none;width:100%;display:block;color:inherit}@media only screen and (max-width: 768px){.mobile-hide{display:none}}@media only screen and (min-width: 769px){.desktop-hide{display:none}}h1,h2,h3,h4{line-height:1.3;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);padding:0;margin:0 0 2rem}img{height:auto}html,body{line-height:1.3}h2{font-size:6.6rem}@media only screen and (max-width: 768px){h2{font-size:3.6rem}}h3{font-size:4rem}p{margin:0 0 1rem}.section-texts{text-align:center;max-width:1220px;margin:0 auto 40px}.section-texts h1,.section-texts h2,.section-texts h3,.section-texts h4{margin-bottom:20px}.section-texts p{font-size:2rem;max-width:680px;margin:0 auto;line-height:1.3}@media only screen and (max-width: 768px){.section-texts p{font-size:1.6rem}}.common-wrap{max-width:1290px;margin:0 auto;padding:0 30px}@media only screen and (max-width: 768px){.common-wrap{padding:0 20px}}.object-fit{display:block;position:relative;top:0;left:0;width:100%;height:0;overflow:hidden;padding-top:100%}.object-fit img,.object-fit video{position:absolute;object-fit:cover;object-position:center center;width:100%;height:100%;top:0;left:0}.prul ul{list-style:none;padding:0}.prul ul li{position:relative;padding-left:30px}.prul ul li:before{content:"";background-image:url(ico-css-checkbox.svg);position:absolute;background-size:cover;font-size:10px;width:15px;height:15px;display:block;left:0;top:6px}@media only screen and (max-width: 768px){.prul ul li:before{top:5px}}.ac-des{padding:0 16px 16px 30px}@media only screen and (max-width: 768px){.ac-des{padding:0 16px 2px 15px;font-size:1.2rem}}.ac-title{cursor:pointer;position:relative;font-weight:500;font-size:1.8rem;width:100%;display:block;color:inherit;text-decoration:none}.ac-title:after{content:"";width:26px;height:26px;display:block;background:url(ico-arrow.svg) no-repeat center center;background-size:13px 13px;-webkit-transition:all .5s;transition:all .5s;position:absolute;top:19px;right:0}@media only screen and (max-width: 768px){.ac-title:after{top:calc(50% - 12px)}}.ac-title.active:after{transform:rotate(90deg)}.quantity-wrap{border:1px solid #3B5947;border-radius:15px;display:flex;max-width:120px;position:relative;align-items:center;height:46px}.quantity-wrap .quantity-btn{width:40px;height:40px}.quantity-wrap .quantity-btn button{background-color:transparent;border:0;height:100%;cursor:pointer;padding:12px}.quantity-wrap .quantity-btn button svg{width:100%;height:100%;pointer-events:none}.quantity-wrap .qty-input{flex:1;border:none;text-align:center;width:100%;height:100%;background-color:transparent}.quantity-wrap .qty-input::-webkit-outer-spin-button,.quantity-wrap .qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-wrap .qty-input[type=number]{-moz-appearance:textfield}.shopify-app-block{padding:100px 50px;max-width:1550px;width:100%;margin:0 auto}@media only screen and (max-width: 768px){.shopify-app-block{padding:50px 20px}}.btn{border:1px solid #3B5947;padding:14px 30px;text-decoration:none;display:inline-block;text-align:center;border-radius:20px;font-size:14px;font-weight:700;text-transform:uppercase;color:#3b5947;line-height:1;cursor:pointer}.btn p{padding:0;margin:0;line-height:1}@media only screen and (max-width: 768px){.btn{font-size:12px}}.playbtn{background-image:url(ico-play.svg);background-size:70px 70px;width:100%;height:100%;display:block;position:absolute;background-repeat:no-repeat;background-position:center center;top:0;left:0;z-index:1;pointer-events:none;cursor:pointer}@media only screen and (max-width: 768px){.playbtn{width:70px;height:70px;top:calc(50% - 35px);left:calc(50% - 35px)}}.playbtn.hids{opacity:0}.pro-item{margin-bottom:20px}.pro-item .mc-title{text-align:center;max-width:460px;margin:10px auto;font-size:2rem;line-height:1.3}@media only screen and (max-width: 768px){.pro-item .mc-title{font-size:1.4rem}}.pro-item .col-ex{text-align:center;font-size:14px;margin:0 0 20px}.pro-item .mc-price{text-align:center;max-width:360px;margin:10px auto;font-size:2rem;line-height:1.3}@media only screen and (max-width: 768px){.pro-item .mc-price{font-size:1.4rem}}.pro-item a{color:inherit;text-decoration:none}.pro-item .flickity-prev-next-button{width:50px;height:50px;background:#ffffff6b;padding:0}@media only screen and (max-width: 768px){.pro-item .flickity-prev-next-button{display:none}}.pro-item .flickity-prev-next-button svg{width:50%;height:50%}.pro-item .flickity-prev-next-button:disabled{visibility:hidden}.pro-item .image-wrap{position:relative}.pro-item .width-h{text-align:center}.pro-item .labs{position:absolute;z-index:1;top:10px;right:10px}.pro-item .labs .l-tab{background-color:#9ed8b4;color:#3b5947;border-radius:20px;overflow:hidden;padding:4px 10px;font-size:20px;margin-bottom:5px}@media only screen and (max-width: 768px){.pro-item .labs .l-tab{font-size:18px}}.pro-item .labs .l-tab.so{background-color:#000;color:#fff}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:40px;width:40px;line-height:0px;font-size:0px;cursor:pointer;color:transparent;top:50%;padding:0;border:none;outline:none;background:#ffffffab;border-radius:50px}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.3}.slick-prev{left:25px;transform:rotate(180deg)}.slick-next{right:25px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;display:block;height:10px;width:10px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;background:#ffffffa3;border-radius:50px;position:relative}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:25%;left:25%;content:"\2022";width:50%;height:50%;display:block;border-radius:50px}.slick-dots li.slick-active button:before{background:#3b5947}.slick-prev,.slick-next{z-index:1}.slick-prev:before,.slick-next:before{content:"";background-image:url(ico-arrow.svg);background-repeat:no-repeat;background-position:center center;width:50%;display:block;height:50%;position:absolute;left:25%;top:25%}body.mini-cart #mini-cart{right:0}body.mini-cart .minicart-back{display:block}body.mini-cart #preview-bar-iframe,body.mini-cart .otFacbookChat{display:none!important}.minicart-back{display:none;content:"";width:100%;height:100%;background-color:#fff;opacity:.54;z-index:9990;position:fixed;left:0;top:0;cursor:pointer}html.mini-cart,html.upsell-cart{overflow:hidden}body:not(.mini-cart-ani) #mini-cart .progress-bar span{width:0%!important}#mini-cart{display:block;position:fixed;width:calc(100% - 5px);max-width:466px;background-color:#fff;height:100%;right:-467px;top:0;z-index:9995;-webkit-transition:all .25s;transition:all .25s;line-height:1.4;-webkit-box-shadow:0px 0px 3px 1px rgba(0,0,0,.15);box-shadow:0 0 3px 1px #00000026}#mini-cart a{text-decoration:none;color:inherit}#mini-cart .ajax_loader{position:absolute;left:calc(50% - 30px);top:40%;z-index:6;display:none;width:60px}#mini-cart .ajax_loader img{width:100%}#mini-cart.loading .ajax_loader{display:block}#mini-cart.loading .ajax_place{opacity:.5}#mini-cart .mini-cart{height:100%}#mini-cart .minicart-form{height:100%;display:flex;flex-direction:column;overflow:hidden}#mini-cart .ajax_place{height:100%}#mini-cart .ns-bottom{position:sticky;bottom:0;background:#fff;padding:0 0 10px;border-top:1px solid #EDE3D6}#mini-cart .ns-bottom .checkout-se{padding:14px}#mini-cart .ns-bottom .checkout-se button{background-color:#3b5947;font-size:15px;font-weight:700;color:#f7f2ee;border-radius:12px;border:none;width:100%;padding:20px;cursor:pointer}#mini-cart .ns-bottom .checkout-se .afp{font-size:14px;display:flex;justify-content:center;align-items:center;margin-bottom:6px}#mini-cart .ns-bottom .checkout-se .afp b{margin:0 5px}#mini-cart .ns-bottom .checkout-se .afp img{width:65px;margin-left:5px}#mini-cart .ns-bottom .code-text{text-align:center;font-size:14px;margin-top:5px}@media only screen and (max-width: 768px){#mini-cart .ns-bottom .code-text{font-size:12px}}#mini-cart .cart-name .head{padding:8px 24px;display:inline-block;font-weight:700;margin-bottom:0;width:100%;text-align:left;border-bottom:1px solid #EDE3D6;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:24px}#mini-cart .c-scroll-section{display:flex;flex-direction:column;height:100vh;overflow-x:hidden;overflow-y:auto}#mini-cart .cart-item{width:100%;margin:0;display:flex;flex-wrap:wrap;border-bottom:1px solid #EDE3D6;padding:15px;font-size:14px}@media only screen and (max-width: 768px){#mini-cart .cart-item{font-size:12px}}#mini-cart .cart-item quantity-input{border-radius:10px;overflow:hidden;border:1px solid;width:120px}#mini-cart .cart-item quantity-input:after,#mini-cart .cart-item quantity-input:before{content:none}#mini-cart .cart-item a{text-decoration:none;color:inherit}#mini-cart .cart-item .uptitle{width:100%;text-align:center;padding:10px 0;z-index:3}#mini-cart .cart-item .image{width:80px;height:auto;line-height:0}@media only screen and (min-width: 769px){#mini-cart .cart-item .image{width:100px}}#mini-cart .cart-item .image a{overflow:hidden;border-radius:10px;padding-top:120%}#mini-cart .cart-item .details{flex:1;position:relative;padding:0 10px}#mini-cart .cart-item .details .sub-title{text-transform:capitalize;margin-bottom:10px;display:block}#mini-cart .cart-item .details .saveds{display:block;color:#0a4b86;font-weight:700}#mini-cart .cart-item .details .p-color{margin-bottom:12px;text-transform:capitalize}#mini-cart .cart-item .details .color{font-size:12px}#mini-cart .cart-item .details .size-u{display:flex;flex-wrap:wrap;margin:13px 0 0}#mini-cart .cart-item .details .size-u .size-var{cursor:pointer;padding:2px 4px}#mini-cart .cart-item .details .size-u .size-var:hover{background-color:#000;color:#fff}#mini-cart .cart-item .details .extra{font-size:10px;margin-bottom:10px}#mini-cart .cart-item .details .extra p{padding:0}#mini-cart .cart-item .details .extra p strong{color:#0a4b86}#mini-cart .cart-item .price-wrap{width:75px;text-align:right;position:relative;display:flex;flex-direction:column;justify-content:space-between}#mini-cart .cart-item .remove{text-decoration:underline}#mini-cart .free-item{width:100%;margin:0;display:flex;flex-wrap:wrap;border-bottom:1px solid #EDE3D6;padding:15px;font-size:14px}@media only screen and (max-width: 768px){#mini-cart .free-item{font-size:12px}}#mini-cart .free-item .uptitle{width:100%;text-align:center;padding:10px 0;z-index:3}#mini-cart .free-item .image{width:80px;height:auto;line-height:0}@media only screen and (min-width: 769px){#mini-cart .free-item .image{width:100px}}#mini-cart .free-item .image>div{overflow:hidden;border-radius:10px;padding-top:120%;border:3px solid #3B5947}#mini-cart .free-item .details{flex:1;position:relative;padding:0 10px}#mini-cart .free-item .details .sub-title{text-transform:capitalize;display:flex;align-items:center;font-weight:700}#mini-cart .free-item .details .sub-title .img{width:37px;display:inline-block;margin:0 5px}#mini-cart .free-item .details .sub-title .img img{width:100%;height:auto}#mini-cart .free-item .price-wrap{width:75px;text-align:right;position:relative;display:flex;flex-direction:column;justify-content:space-between}#mini-cart .free-item .remove{text-decoration:underline}#mini-cart .c-yml{background-color:#f7f2ee}#mini-cart .c-yml .cab{font-size:24px;padding:20px 20px 0;margin:0}#mini-cart .cab-empty{text-align:center;padding:10px;font-size:12px;margin:20px;background-color:#f7f2ee}#mini-cart .cab-empty p{margin:0;padding:0}#mini-cart .cross-slide{font-size:14px}@media only screen and (max-width: 768px){#mini-cart .cross-slide{font-size:12px}}#mini-cart .cross-slide .inside{display:flex;width:100%;margin:0;flex-wrap:wrap;border-bottom:1px solid #EDE3D6;padding:15px}#mini-cart .cross-slide .inside .image{width:80px;height:80px;position:relative;overflow:hidden;border:1px solid #EDE3D6;background-color:#fff;border-radius:10px}@media only screen and (min-width: 769px){#mini-cart .cross-slide .inside .image{width:100px;height:100px}}#mini-cart .cross-slide .inside .image img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}#mini-cart .cross-slide .inside .title{flex:1;position:relative;padding:0 10px;text-transform:capitalize;margin-top:2px;display:block}#mini-cart .cross-slide .inside .title .name{font-weight:700}#mini-cart .cross-slide .inside .title .name span{font-weight:400}#mini-cart .cross-slide .inside .title .price{margin:5px 0}#mini-cart .cross-slide .inside .title .price .money{font-weight:700}#mini-cart .cross-slide .inside .title a:hover{text-decoration:none;color:inherit}#mini-cart .cross-slide .inside .size-var{display:inline-block;border:1px solid #3B5947;border-radius:12px;padding:2px 12px}#mini-cart .cross-slide .inside .size-var.active{background-color:#eaccbe}#mini-cart .cross-slide .extra{font-size:10px;margin-bottom:10px}#mini-cart .cross-slide .extra p{padding:0}#mini-cart .cross-slide .extra p strong{color:#0a4b86}#mini-cart .quick-buy{width:60px;text-align:right}#mini-cart .add{display:inline-block;background-color:#3b5947;padding:12px 14px;border-radius:15px;font-size:12px;color:#fff;font-weight:700;text-decoration:none;width:auto;text-align:center}@media only screen and (max-width: 768px){#mini-cart .add{padding:10px}}#mini-cart .add:hover{text-decoration:none}.common-close{display:block;width:50px;height:50px;z-index:2;position:absolute;top:-3px;right:-3px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;transition-delay:-1s}.common-close:empty{display:block!important}.common-close:after,.common-close:before{content:"";width:2px;height:25px;position:absolute;transform:rotate(45deg);background-color:#3b5947;top:15px;left:24px;-webkit-transition:all .25s;transition:all .25s}.common-close:after{transform:rotate(-45deg)}.common-close:hover:after{transform:rotate(45deg)}.common-close:hover:before{transform:rotate(-45deg)}.c-progress-bar{margin:20px;display:flex;flex-direction:column}.c-progress-bar .bar{background-color:#ede3d6;width:100%;height:37px;display:block;order:1;margin-top:50px;border-radius:12px;position:relative}.c-progress-bar .bar .price{position:absolute;left:10%;top:10px;font-size:10px;font-weight:700}.c-progress-bar .bar .points{position:absolute;top:0;z-index:1}.c-progress-bar .bar .points:after{content:"";position:absolute;top:0;height:36px;display:block;width:1px;border-right:1px dotted #3B5947}.c-progress-bar .bar .points .text{position:absolute;bottom:2px;font-size:10px;font-weight:700;text-align:center;width:90px;left:-46px;text-transform:uppercase;letter-spacing:0;line-height:1}.c-progress-bar .bar .progress{position:absolute;top:0;left:0;width:100%;height:37px;border-radius:12px;overflow:hidden;display:block;border:1px solid #3B5947}.c-progress-bar .bar .progress span{background-color:#eaccbe;position:absolute;top:0;left:0;height:100%;display:block}.c-progress-bar .progress-text{font-size:18px;order:0}.c-progress-bar .nexttext{order:2;font-size:10px;font-weight:700;margin:5px}.gift-wrap-box{font-size:12px;padding:15px;border-bottom:1px solid #EDE3D6}@media only screen and (min-width: 769px){.gift-wrap-box{font-size:14px}}.activegift .gift-wrap-box{display:flex}.gift-wrap-box .propose{display:flex;cursor:pointer}.gift-wrap-box .propose .text{width:calc(100% - 73px);padding:0 13px}.gift-wrap-box .propose .tick{width:21px;height:21px;display:block;border:1px solid black;position:relative}.gift-wrap-box .propose .tick svg{position:absolute;top:4px;left:3px;opacity:0}.activegift .gift-wrap-box .propose .tick svg{opacity:1}.gift-wrap-box .propose .img{width:46px;align-self:center}.gift-wrap-box .propose .img img{width:100%}.gift-wrap-box .edit{display:none!important}.activegift .gift-wrap-box .edit{display:inline-block!important}@media only screen and (max-width: 768px){.gift-wrap-box .edit{padding:13px}}.gift-wrap-box .edit:hover{text-decoration:none}#mini-cart .gift-wrap-panel{-webkit-transition:all .25s;transition:all .25s;position:absolute;z-index:3;background-color:#fff;top:0;height:100vh;width:100%;left:480px;display:flex;flex-direction:column}#mini-cart .gift-wrap-panel .img img{width:100%}#mini-cart .gift-wrap-panel.active{left:0}@media only screen and (max-width: 768px){#mini-cart .gift-wrap-panel{top:0}}#mini-cart .gift-wrap-panel .gf-header{padding:8px 24px;display:inline-block;font-weight:700;margin-bottom:0;width:100%;text-align:left;border-bottom:1px solid #EDE3D6;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:24px}#mini-cart .gift-wrap-panel .gf-txt{padding:40px 30px;font-size:16px}@media only screen and (max-width: 768px){#mini-cart .gift-wrap-panel .gf-txt{padding:20px 15px;font-size:14px}}#mini-cart .gift-wrap-panel .gf-txt h2,#mini-cart .gift-wrap-panel .gf-txt h3,#mini-cart .gift-wrap-panel .gf-txt h4{font-weight:700;font-size:18px;margin:20px 0 10px}@media only screen and (max-width: 768px){#mini-cart .gift-wrap-panel .gf-txt h2,#mini-cart .gift-wrap-panel .gf-txt h3,#mini-cart .gift-wrap-panel .gf-txt h4{font-size:16px}}#mini-cart .gift-wrap-panel .gf-txt .left-text{font-size:12px;margin:5px 0 10px}#mini-cart .gift-wrap-panel .gf-txt .price-text{font-weight:700;font-size:16px}#mini-cart .gift-wrap-panel .butn{width:100%;font-size:11px;padding:13px;margin:12px 0}#mini-cart .gift-wrap-panel .butn.trans{background-color:#f4e9d8a6}#mini-cart .gift-wrap-panel .btn-wrap{display:flex;justify-content:space-between}#mini-cart .gift-wrap-panel .btn-wrap .butn{display:inline-block;background-color:#3b5947;padding:12px 14px;border-radius:15px;font-size:12px;color:#fff;font-weight:700;text-decoration:none;text-align:center;width:calc(50% - 5px)}#mini-cart .gift-wrap-panel .btn-wrap .butn:last-child{border:1px solid #3B5947;color:#3b5947;background-color:#fff}#mini-cart .gift-wrap-panel textarea{width:100%;padding:20px;min-height:135px}@media only screen and (max-width: 768px){#mini-cart .gift-wrap-panel textarea{font-size:14px;padding:10px;min-height:90px}}.contact-blog{max-width:1200px;margin:100px auto 20px;width:100%;padding:0 30px}@media only screen and (max-width: 768px){.contact-blog{margin:30px auto 20px}}.contact-blog .split-cont{display:flex;flex-wrap:wrap;width:100%}.contact-blog .split-cont>div{width:50%}@media only screen and (max-width: 1399px){.contact-blog .split-cont>div{width:100%}}.contact-blog .txt-box{max-width:450px}@media only screen and (max-width: 768px){.contact-blog .txt-box{text-align:center}}.contact-blog .txt-box h2{margin-bottom:10px;font-size:3rem}@media only screen and (max-width: 768px){.contact-blog .txt-box h2{margin-bottom:0;font-size:2.4rem}}.contact-blog .txt-box .cont{margin-bottom:40px}.contact-blog .txt-box p{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:1.6rem}@media only screen and (max-width: 768px){.contact-blog .txt-box p{font-size:1.6rem}}.form-item{width:100%;margin-bottom:16px;position:relative}.form-item.half{width:calc(50% - 8px)}@media only screen and (max-width: 768px){.form-item.half{width:100%}}.form-item input:not([type=submit]),.form-item textarea,.form-item select{border:1px solid black;padding:10px;width:100%;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:1.4rem;border-radius:8px}.form-item input[type=submit]{position:relative;margin:0 0 50px auto;display:inherit}.form-item label{display:none;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:1.2rem;position:absolute;top:-11px;left:10px;background-color:#fff;padding-left:2px}.form-item.toplabel{margin-top:7px;color:#000}.form-item.toplabel label{display:block;font-size:1.2rem}.form-item .btn{padding:10px 20px;border:none}.doforms{width:100%}.doforms form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.doforms .form-success{font-size:1.4rem;margin-bottom:30px;border-bottom:1px solid black;width:100%;padding-bottom:15px}.customer .clink{text-decoration:none;color:#000;border:solid 1px black;padding:2px 10px;border-radius:3px;font-size:12px}.customer a{text-decoration:none;color:#000}.customer .btn{padding:10px 20px;border:none}.shopify-challenge__container{margin:50px auto}.shopify-challenge__container .btn{margin-top:20px}body{color:#3b5947;font-size:2rem}@media only screen and (max-width: 768px){body{font-size:1.6rem}}@media only screen and (min-width: 769px){.hide-desktop{display:none!important}}@media only screen and (max-width: 768px){.hide-mobile{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/theme-bescher.css.map */
