body,p,span,header,ul,li,summary,div,time,button,input{font-family:futura!important}h1,h2,h3,h4,h5,h6,ul.site-nav a{font-family:Garamond!important}header .site-nav--is-megamenu .megamenu{padding:10px 0;left:10px}.original-art-images{position:relative}.original-art-intro-content h3.img_with_text{color:#fff}.original-art-intro-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:0 15px}header .site-nav__dropdown-link{width:100%}body a,body a:hover{color:#a68787!important}header .appear-delay-1 .h5{padding:8px 15px;background:#fff!important;box-shadow:0 10px 20px #00000017!important}header .site-nav--is-megamenu.site-nav__item{position:relative}header .site-nav__link--underline:after{border-bottom-color:#e6dcdc}.custom__item h2,.about-wrapper h2,.section-header h2{text-transform:capitalize!important}section#subs_sec{offset-distance:200px}form#subscribe .newsletter__input-group .input-group-btn{position:unset;top:unset;transform:unset;right:8px;background-color:#000!important;border-radius:unset;width:auto;height:auto;background-image:unset;background-repeat:no-repeat;background-position:center;background-size:28px;color:#fff}.sub_form button,.sub_form button:hover span{color:#fff!important}.sub_form .newsletter__input{padding:14px 28px!important;margin-bottom:10px;border:1px solid #000;border-radius:8px!important}.sub_form .input-group-btn{margin:0 auto}form#subscribe button#newsletter-form-submit-{min-width:100%;font-size:14px;padding:12px 25px;border-radius:8px}.newsletter__input-group .input-group-btn{position:absolute;top:40%;transform:translateY(-40%);right:8px;background-color:#000!important;border-radius:50%;width:36px;height:36px;background-image:url(/cdn/shop/files/send-alt-1-svgrepo-com.svg);background-repeat:no-repeat;background-position:center;background-size:28px}.news_main input#Email-::placeholder{color:#7e7e7e}.news_main{margin:0!important}.news_main.newsletter__input-group{max-width:100%!important}.news_main .newsletter__input{padding:14px 28px!important;border:1px solid #000}.news_main .subscribe__input{padding:14px 28px!important;margin-bottom:10px;border:1px solid #000}button#subscribe-form-submit-{background:#000;color:#fff}button#newsletter-form-submit-{min-width:40px;font-size:0px}footer#footer-section .footer-widget .contact-form .news_main .input-group-btn button:hover{background:transparent!important}[data-button_style=square] .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):hover{background:#fff0!important;color:#000!important}button.btn.btn--full.add-to-cart.btn--secondary{font-size:14px!important;font-weight:400;letter-spacing:1.4px;background-color:gray;border-radius:0;border-color:gray;height:45px;min-height:45px}.shopify-cleanslate .kqsiVA9Jf8LJAbxw8Bau.h7OYsWHrW5495r9beh2n.jjzYeefyWpPZLH9pIgyw.DnvZqPMEvBFbBre5UuP9.size--small{font-size:16px!important;font-weight:400!important;letter-spacing:1.4px;background-color:gray!important;border-radius:0;border-color:gray!important}button.btn.btn--full.add-to-cart.btn--secondary:hover{color:#fff!important}.product-block.product-block--tab,.cust_dropdown{display:none}.appear-delay-1:hover .cust_dropdown{display:block!important}.appear-delay-1 .h5:hover~.cust_dropdown{display:block}.cust_dropdown{position:relative;top:100%;background-color:#fff;z-index:1000}header .appear-delay-1 .cust_dropdown{background-color:#e4e2dd!important;width:100%!important;padding:2px 10px;max-width:100%}.appear-delay-1 .cust_dropdown a{font-size:16px!important;text-transform:capitalize}.blog-section .page-width{padding-left:20px;padding-right:20px}.blog-section .grid__item{padding-left:15px}h1.section-header__title{text-transform:capitalize!important}@media (max-width:767.98px){h1.section-header__title{font-size:32px;line-height:42px}.blog-section .small--two-thirds{width:100%}.blog-section .grid__item{padding-left:12px}.contact-section .contact-wrapper .form-col{padding:30px 20px!important}.contact-section .contact-wrapper.page-width{padding:0!important}.container .about-section .about-wrapper .about-images{width:100%!important;margin-bottom:25px}.original-art-intro-content .img_with_text p{font-size:20px;line-height:30px}.original-art-wrapper .original-art-page .original-art-title h2{font-size:32px;line-height:44px}.copyright-area .container{padding:0}.copyright-area .copyright-text{width:100%}.text-button-section{padding-top:70px!important}.index-section--hero .img-width-section-home-page .hero__text-shadow{width:100%!important}.subscribe_section .form-container{width:100%}.about-section .about-wrapper .about_page .about-content{width:100%!important;padding:10px}.text-center .megamenu .grid .grid__item,a.site-nav__dropdown-link.site-nav__dropdown-link--top-level{background:#e8e6e1}}.appear-delay-1 .h5{margin-bottom:0!important;font-size:18px}.cust_dropdown a.site-nav__dropdown-link{background:transparent}.appear-delay-1 .cust_dropdown{background-color:#e4e2dd!important;width:100%!important;padding:6px 10px;max-width:100%}.appear-delay-1 a{font-weight:500!important}.appear-delay-1 .h5{position:relative}.megamenu .page-width .grid.grid--center{display:flex;flex-direction:column}.grid__item.medium-up--one-fifth.appear-animation.appear-delay-1{width:230px}.megamenu .page-width{justify-content:end!important}#blog-search-icon svg{width:25.19px;height:20px}ul #blog-search-form{position:absolute;right:0}.shop-bg-home-page{margin:0!important}.menu-wrapper ul #blog-search-form form{position:relative;right:130px!important;left:auto!important;top:-40px!important;width:300px;max-width:100%}#blog-search-form form button{text-transform:capitalize;font-family:emoji;color:#000;font-size:18px;background-color:transparent}.search-content .medium-up--four-fifths{width:100%}.search-content predictive-search{display:none!important}.search-content .collection-filter,.search-content #CollectionAjaxContent .grid__item.medium-up--one-fifth.grid__item--sidebar{display:none}.site-footer .footer__section{margin-top:0}.password-header-section .password-page__login{display:none!important}.password-page-section .modal__inner{justify-content:center!important}.password-page-section{position:absolute;left:50%;transform:translate(-50%);top:350px;background:#fff;border-radius:5px;padding:0 60px}.password-page-section p.h4{font-size:18px;font-weight:700}.password-page-section p.password-admin-link{font-size:25px}.password-page-section .input-group{width:100%}.password-page-banner .hero--750px{height:90vh}.product-single__meta .contact-form{flex-wrap:wrap}.contains_cozy_gallery .page-width.page-width--narrow.page-content{padding:20px}.collation-sec a.btn{border:1px solid}.collation-sec a.btn:hover{background:#000!important;border:1px solid;color:#fff;transition:.5s}.rich-text-home-page .enlarge-text p{font-size:30px;line-height:36px}.img-width-section-home-page .btn1{order:2;text-align:center}.rich-text-home-page .theme-block:first-child{background:transparent!important;padding:30px 100px;font-style:italic}.bg-img-home-page .custom__item{margin-bottom:0}.img-width-section-home-page .hero__text-content.vertical-center{text-align:end}.img-width-section-home-page .hero__text-shadow{width:50%!important;display:flex;margin-left:unset!important}body .img-width-section-home-page .hero__text-shadow{display:flex;text-align:left;flex-direction:column-reverse!important}.img-width-section-home-page .hero__title .animation-contents{text-align:center;font-size:40px!important;text-transform:lowercase!important;color:#0a0a0a;font-style:italic}.hero__top-subtitle .animation-contents{font-size:16px;letter-spacing:0px;text-transform:capitalize;color:#000}.img-width-section-home-page .hero__link .btn{padding:20px 40px;font-size:20px;font-weight:600}.img-width-section-home-page .btn1{order:2;font-style:italic;font-size:25px;color:#fff}.img-width-section-home-page .btn1,.img-width-section-home-page .hero__link{text-align:center}.img-width-section-home-page .hero__link{order:1}.img-width-section-home-page h2.h1.hero__title{order:2}.shop-bg-home-page .hero__text-shadow{display:flex;align-items:center;justify-content:center}.shop-bg-home-page .hero__title .animation-contents{font-size:25px;font-weight:800;margin-right:20px}.shop-bg-home-page .hero__text-wrap .page-width{display:flex;align-items:center!important;justify-content:center}.shop-bg-home-page .hero__link .btn{border:unset;font-style:italic;font-weight:400;text-transform:lowercase;font-size:26px;letter-spacing:normal}.shop-bg-home-page .hero__link{margin-top:0!important}.shop-bg-home-page .hero__text-content{padding-bottom:20px!important}.shop-bg-home-page{margin:40px 40px 0}.img-width-text-section-home .feature-row{margin:0 6%;padding:20px;background:#f9f9f5}.img-width-text-section-home h2.h1.appear-delay-1{font-size:30px;color:#909dd0;font-family:character roman;text-transform:capitalize;margin-top:10px}.img-width-text-section-home .btn,.rich-text-home-page a.btn{margin-top:5px;border:1px solid;background:#000;color:#fff;font-size:20px;font-weight:600;padding:10px 30px}.img-width-text-section-home .subheading{letter-spacing:2px;text-transform:uppercase;font-weight:600;font-size:18px}.img-width-text-section-home .btn:hover,.rich-text-home-page a.btn:hover{color:#fff}.img-width-text-section-home{margin:45px auto!important}.br-remove-home-page .svg-mask--portrait{padding-bottom:100%!important}html{scroll-behavior:smooth}.slideshow-wrapper.homepageslidersection .hero[data-arrows=true] .flickity-previous{left:inherit;right:90px}.slideshow-wrapper.homepageslidersection button.flickity-button.flickity-prev-next-button.flickity-previous{position:absolute;top:50%;left:0%!important;transform:translate(-50%,-50%)}.slideshow-wrapper.homepageslidersection button.flickity-button.flickity-prev-next-button.flickity-next{position:absolute;top:50%;right:-15px;transform:translate(-50%,-50%)}.abouttext .enlarge-text p{font-family:emoji;max-width:450px;margin:auto;color:#6e6e6e}.rich-text-home-page a.btn{text-transform:lowercase;color:#000!important;background-color:#f4efee!important;border:transparent!important;letter-spacing:1px}.rich-text-home-page a.btn:hover{background-color:#fff!important}.about-bottom-line{width:63%}.about-section.diffranttype .intro-box{display:block!important}.about-section.diffranttype .about-wrapper.page-width{border-top:2px dotted #c7a124}.text-center.abouttext.extraoneline.page-width.page-width--narrow .enlarge-text p{font-family:emoji;max-width:none;margin:auto}.paragarahshow{text-align:center;color:#c7a124;font-weight:600;padding-top:20px;cursor:pointer;display:inline-flex;margin:0 auto}.about-section.diffranttype .paragarahshow{display:none}.about-section.diffranttype .about-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;flex-direction:row;align-items:flex-end}.about-section.diffranttype span.paragarahshow{display:none}.about-section .about-content .intro-content.no-bg{height:90%!important}.about-section .about-content .intro-content{overflow:hidden;height:410px;transition:.5s}.abouttext .rte a.btn{background-color:transparent;color:#000;padding:0 0 7px;font-family:sans-serif!important}.abouttext .rte a.btn:hover{background-color:transparent!important;color:#000}.about_page{display:flex;flex-direction:row;flex-wrap:wrap;width:1180px;max-width:100%;margin:0 auto;justify-content:center}@media (max-width: 1024.98px){.about-section.diffranttype .about-wrapper.page-width{padding-top:60px}}@media (max-width: 767.98px){.menu-wrapper ul #blog-search-form form{right:90px!important;top:-35px!important;width:300px;height:40px!important}ul #blog-search-form form input,ul #blog-search-form form button{height:32px}.about-bottom-line{width:100%}.img-width-section-home-page .hero__title .animation-contents{font-size:16px}.img-width-section-home-page .hero__link .btn{padding:10px 20px}.img-width-text-section-home .btn,.rich-text-home-page a.btn{font-size:16px}.img-width-text-section-home .btn,.rich-text-home-page a.btn{padding:10px 15px}.img-width-text-section-home .feature-row__text{padding:30px 0 0}.rich-text-home-page .theme-block:first-child{padding:25px}.contact-wrapper.page-width{padding:0 30px!important}}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:25px!important}@media (max-width: 467.98px){div#shopify-section-template--20889931284809__main .page-content{padding:0 15px}ul #blog-search-form form{top:4px!important;width:250px;height:40px!important}}@media only screen and (max-width: 1024px){.slideshow-wrapper.homepageslidersection button.flickity-button.flickity-prev-next-button.flickity-previous{left:15px!important}}@media only screen and (max-width: 600px){.slideshow-wrapper.homepageslidersection button.flickity-button.flickity-prev-next-button.flickity-next{width:auto!important}.slideshow-wrapper.homepageslidersection button.flickity-button.flickity-prev-next-button.flickity-previous{width:fit-content}.menu-wrapper ul #blog-search-form form{top:-36px!important}}@media screen and (min-width:426px){.product-section .social-sharing{text-align:left!important}}@media screen and (max-width:425px){.product-section .product-single__meta .rte,.img-with-box-con .birthday-flower-home .feature-row__text{text-align:center!important}.menu-wrapper ul #blog-search-form form{right:75px!important;top:-38px!important;width:240px}#blog-search-form form button{font-size:16px}}.shopify-section .product__thumbs.product__thumbs--below.product__thumbs-placement--left.small--hide.aos-init.aos-animate{display:block!important}.product-section .product__quantity>label{text-transform:capitalize!important;font-size:18px!important;letter-spacing:0px!important;font-weight:600}.product-section .js-qty__wrapper input{border:none}.product-section .js-qty__adjust .icon{height:20px!important;width:20px!important;border:1px solid #39704f!important;padding:3px;border-radius:50%;fill:#39704f!important}.product-section .js-qty__adjust:hover{background:transparent!important}.product-section .js-qty__wrapper{max-width:100px!important}.product-section span.social-sharing__title{display:none}.product-section .social-sharing .icon{height:22px!important;width:22px!important}svg.icon.icon-pinterest{fill:#b7081b}svg.icon.icon-facebook{color:#0866ff}.template-product .site-header--stuck{display:none}header#SiteHeader{padding:0;box-shadow:none}header#SiteHeader .header-wrapper{display:flex;flex-wrap:wrap;flex-flow:column-reverse}header#SiteHeader .header-wrapper .menu-wrapper{padding:20px 0}header#SiteHeader .header-wrapper .menu-wrapper .page-width{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative}header#SiteHeader .header-wrapper .menu-wrapper .site-navigation{margin:0}header#SiteHeader .header-wrapper .menu-wrapper .site-nav__link,header#SiteHeader .header-wrapper .menu-wrapper .site-nav__dropdown-link{text-transform:capitalize;font-family:emoji;color:#000}ul.site-nav .site-nav__link{font-size:16px;letter-spacing:1px;padding:7.5px 10px}header#SiteHeader .header-wrapper .menu-wrapper .site-nav__dropdown-link:hover{color:#9b9258}header#SiteHeader .header-wrapper .header-layout{padding:10px 0}header#SiteHeader .header-wrapper .header-layout .header-item:not(.header-item--logo){display:none}.about-section .about-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;flex-direction:row-reverse}.about-section .about-wrapper .about-content{width:50%!important;position:relative;display:flex;flex-wrap:wrap;justify-content:center;padding:10px 50px}.aboutnew_custm .custom__item-inner.custom__item-inner--liquid p{font-size:16px;font-family:emoji;line-height:1.1;margin-top:-9em}.aboutnew_custm .custom-content{border-top:4px dotted #f0eee2}@media (max-width:1024px){.about-section .about-wrapper .about-content{width:100%}.about-section .about-wrapper .about-images{width:100%!important;display:inline-flex;flex-wrap:wrap;justify-content:space-between}.aboutnew_custm .custom__item-inner.custom__item-inner--liquid p{font-size:16px;font-family:emoji;line-height:1.1;margin-top:1em}}@media (max-width:768px){.aboutnew_custm .custom__item-inner.custom__item-inner--image{width:70%;margin:0 auto}.aboutnew_custm .custom-content{align-items:stretch;display:flex;flex-wrap:wrap;margin-bottom:-22px;margin-left:-22px;width:auto;flex-direction:column-reverse}}@media (max-width:425px){.aboutnew_custm .custom__item-inner.custom__item-inner--image{width:92%!important;margin:0 auto}}.about-section .about-wrapper .intro-box{padding:40px;text-align:center;border:2px dotted #c7a124;display:none}.about-section .about-wrapper .intro-box .intro-heading{font-family:emoji;text-transform:none;font-style:italic;font-size:28px;color:#2e2e2e;margin-bottom:25px}.about-section .about-wrapper .intro-box .intro-subheading{font-family:emoji;text-transform:none;letter-spacing:0;font-size:20px;font-style:italic;margin:0;color:#000;transition:all .3s ease-in-out}.about-section .about-wrapper .intro-box:hover .intro-subheading{color:#6e6e6e}.about-section .about-wrapper .intro-content{font-family:emoji;margin:0}.about-section .about-wrapper .intro-sub_content{font-family:emoji;font-size:15px;color:#7e7e7e}.about-section .about-wrapper .about-images{width:35%!important;display:inline-flex;flex-wrap:wrap;justify-content:space-between}.about-section .about-wrapper .about-images image-element{width:100%}.contact-section{margin:80px auto;max-width:85%}.contact-section .contact-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-section .contact-wrapper .form-col{width:55%!important;padding:40px}.contact-section .contact-wrapper .info-box{margin:20px 20px 50px!important;padding:0!important;outline:2px solid #ccc;outline-offset:19px;text-align:center}.contact-section .contact-wrapper .info-box .heading{font-size:36px!important;margin-bottom:20px!important;text-transform:unset}.contact-section .contact-wrapper .info-box .sub_heading{font-size:24px;letter-spacing:0;margin-bottom:20px;text-transform:none}.contact-section .contact-wrapper .info-box .content,.contact-section .contact-wrapper .info-box .content a{margin:0;font-size:18px;line-height:26px;letter-spacing:0;color:#000}.contact-section .contact-wrapper .contact-form form{display:block!important}.contact-section .contact-wrapper .contact-form .grid__item{padding:0;margin-bottom:8px}.contact-section .contact-wrapper .contact-form .grid__item .input-full{border-color:#000}.contact-section .contact-wrapper .contact-form .grid__item .input-full::placeholder{color:#000;opacity:1}.contact-section .contact-wrapper .contact-form button.btn{-webkit-appearance:button;background-color:#000;color:#fff;border-radius:5px;font-family:emoji;font-style:italic;margin:0 auto;padding:10px;width:100%}.contact-section .contact-wrapper .img-col{width:40%!important;display:inline-flex;flex-wrap:wrap;justify-content:space-between}.contact-section .contact-wrapper .img-col>div{width:100%}.contact-section .contact-wrapper .img-col .large-img img{height:620px;object-fit:cover;width:100%}.contact-section .contact-wrapper .img-col .small-img{display:inline-flex;flex-wrap:wrap;align-content:space-between}.contact-section .contact-wrapper .img-col .small-img img{height:295px;width:100%;object-fit:cover}@media (max-width: 767.98px){.contact-section{margin:80px auto;max-width:100%}header#SiteHeader .header-wrapper .menu-wrapper{padding:10px 0}.site-header--stuck .header-layout{padding:0!important}.contact-section .contact-wrapper>div{width:100%!important}.contact-section .contact-wrapper .img-col{margin-top:50px}}.protfolio-page-img-sec .appear-delay a.btn{background:#000;color:#fff;padding:10px 20px;font-weight:600;letter-spacing:3px}.protfolio-page-img-sec image-element.aos-init.aos-animate{display:flex!important;justify-content:center!important;align-items:center!important}.protfolio-page-img-sec img.image-element{height:520px!important;object-fit:contain!important;border-radius:100%!important;width:518px!important}.protfolio-page-img-sec{margin-top:0!important}.protfolio-page-img-sec .custom__item-inner--liquid .rte{font-weight:400;line-height:26px}a:hover{color:transparent;text-decoration:unset!important}.hero-sec-home .hero__text-shadow a.btn{padding:15px 20px}#SiteHeader .header-item--navigation{justify-content:center}div#shopify-section-template--20889931514185__rich-text{margin-bottom:35px}.add-to-cart-home,.add-to-cart-home .grid-product{margin-top:0;margin-bottom:0!important}.collection-home .section-header{margin-bottom:20px}.collection-home .quick-product__btn,.grid-product__has-quick-shop .quick-product__btn{opacity:1!important;font-weight:500;font-size:19px}.add-to-cart-home .quick-product__btn,.grid-product__has-quick-shop .quick-product__btn{bottom:0;position:relative;width:100%;right:0%;left:0%}.hero-sec-home a.btn{color:#fff;font-size:17px;font-weight:700}.add-to-cart-home .btn{background:#39704f;color:#fff}.promo-grid-home-page .btn{color:#fff!important;padding:10px 20px!important}.images-with-content-home-page{background:#e7e6e2;padding:50px 0}.collection-home .grid-product__meta .grid-product__title,.grid-product__meta .grid-product__title{font-size:19px;font-weight:700;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.collection-home .grid-product__price,.grid-product__meta .grid-product__price{font-size:22px;font-weight:600}.collection-home .btn--secondary.btn--small,.collection-home{font-weight:500!important;font-size:20px!important}.collection-home a.article__title,.images-with-content-home-page p{font-size:25px}.icon-with-text-home-page svg.icon{width:90px;height:90px}.text-with-icons{background:#e8e6e2}.map-page-home p{font-size:22px}.birthday-flower-home h2,.birthday-flower-home h3,.contact-page-content .rte h1{font-size:40px;font-weight:800;color:#39704f;line-height:50px}.promo-grid-home-page .promo-grid__content.promo-grid__content--framed{width:70%}.promo-grid-home-page .rte--block{font-size:25px}.promo-grid-home-page h2{font-size:40px!important;font-weight:600!important}.collection-home-page-box .collection-item__title{background:#39704f;color:#fff;padding:10px;font-size:20px;font-weight:600}.collection-home-page-box .collection-item--below img{object-fit:cover}.backgroung-img-home-page .promo-grid__content{width:70%}.content-sec-home-page{flex-direction:row-reverse}.custom-content-sec-home-page,.custom-content-sec-home-page .custom__item{margin-bottom:0}.custom-content-sec-home-page{margin:0!important}.content-sec-home-page .custom__item:nth-child(2),.custom-content-sec-home-page .custom__item:nth-child(2){background:#000!important;padding:157px 80px!important}.content-sec-home-page .custom__item{padding:0}.content-sec-home-page .rte,.custom-content-sec-home-page .rte{color:#fff}.custom-content-sec-home-page .custom__item{padding-left:0}.content-sec-home-page img.image-element,.custom-content-sec-home-page img.image-element{width:710px}.content-sec-home-page{margin:0!important}.custom-content-sec-home-page .one-half,.content-sec-home-page .one-half{height:475px}.custom-content-sec-home-page .btn:hover,.content-sec-home-page .btn:hover{border:1px solid #fff}.grid.grid--uniform{justify-content:start!important}.btn-color a.btn{background:#39704f;color:#fff}.btn-color .rte p{font-size:25px}.btn-color .rte h2{font-size:40px;line-height:50px}#insta-feed h2{text-transform:capitalize;font-family:emoji;font-weight:700}#insta-feed h2{font-size:35px!important}.parallax-container{height:100%!important;top:0!important}.parallax-container .parallax-image{height:100%!important;transform:none!important}.product-datils-page p{font-size:22px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shop-page-padding .promo-grid.promo-grid--space-top{padding:0}.product-grid-shop #CollectionAjaxContent{margin-bottom:70px}.product-grid-shop .collection-filter__item--count.small--hide{display:none}.product-grid-shop span.tag__text{font-weight:400}.shopify-payment-button__more-options:hover:not([disabled]){text-decoration:none!important}.disply-none-cart{display:none}.template-cart .cart__item-name,.template-list-collections .collection-item__title span{color:#000;font-weight:400;font-size:19px}.template-cart .cart__page-col:nth-child(2){background:#39704f;color:#fff}button.btn.cart__checkout{background:#fff;font-size:17px;font-weight:500}.template-cart .btn:hover{color:#fff!important;text-decoration:none;background:#000!important;transition-delay:0s!important;border:1px solid #fff!important}.template-cart .text-center small{font-size:18px}.template-cart .cart__page-col:last-child{flex:0 1 30%;padding:30px;position:sticky;top:10%}.template-cart .grid--uniform,.grid--uniform{display:flex;justify-content:center;flex-wrap:wrap}.template-cart .text-spacing a{color:#000!important;background:#e6dcdc;padding:10px 20px;font-size:17px;font-weight:500}.template-collection .collection-filter__sort-container{display:flex;justify-content:flex-end}.template-collection #SortBy{width:50%}.template-collection .modal__close .icon{height:48px;width:48px}.modal__centered .collapsible-content__inner.rte{padding:15px 20px}.cart__page-col .cart__item-sub.cart__item-row:nth-child(2){font-size:22px;font-weight:500}.img-with-box-con{margin-top:50px!important}.backgroung-img-home-page .promo-grid.promo-grid--space-top.promo-grid--space-bottom{padding:0}.catalog-page-with-img .promo-grid__content.promo-grid__content--framed{width:50%}.template-product .medium-up--one-fifth{width:33.33%}@media Screen and (min-width:767px){.template-product .background-media-text__text{padding:40px;width:470px}}.template-product a.btn.btn--small.return-link{background:#39704f;color:#fff;padding:10px 20px;margin-top:0}.quick-product__btn{transform:unset!important}.product-block.prd_des{font-family:serif}.grid--product-images--partial .product-single__meta .product-block.product-block--header h1{font-weight:600;font-size:30px;color:#39704f;text-transform:capitalize}.product-datils-page p{font-size:22px}.product-single__meta .add-to-cart{background:#39704f;color:#fff;font-size:20px;font-weight:700;letter-spacing:3.5px}.product-single__meta .collapsible-trigger{font-size:16px!important;font-weight:600;border:1px solid #39704f}.product-single__meta .collapsible-content,.product-single__meta .collapsible-content__inner .form-vertical .input-full{border:1px solid #39704f}.product-single__meta .form-vertical label{font-size:17px;text-transform:capitalize;font-weight:500;letter-spacing:2.9px}.collapsible-trigger__icon .icon{height:15px;width:15px}.product-single__meta .form-vertical .btn{color:#fff;background:#39704f;font-size:18px;padding:10px 50px}.product-single__meta .product-block--tab+.product-block--tab{margin-top:-30px}.product-single__meta .product__policies{display:none}.product-single__meta .product__price{font-size:28px;font-weight:600}.cart__page .cart__item{border-bottom:1px solid #d5d5d5!important}.cart__page .cart__item-price-col,.cart__page .cart__item-title a{font-size:20px;font-weight:500}.cart__page .js-qty__num{font-size:20px;border:1px solid gray}.cart__page .js-qty__adjust:hover{background:#f000}.img-with-box-con p{font-size:20px}.testimonials-slider__text .rte-setting.text-spacing{font-size:18px}@media (max-width: 768.98px){.template-collection .hero--750px{height:250px;margin-top:80px}}@media (max-width: 467.98px){.template-collection .hero--750px{margin-top:120px}}.flo-block .flo-block__container p,.flo-block .flo-block__container ul li{font-size:20px}.about-img-width a.btn{background:#397060;color:#fff;font-weight:700;padding:15px 30px}.about-img-width .feature-row-wrapper .feature-row__text{flex:0 1 50%;min-width:50%}.about-img-width p{font-size:20px}.icon-sec-about h3{font-size:22px;font-weight:700;color:#397060;margin-top:15px}.icon-sec-about{border:1px solid #39706a;border-radius:5px;cursor:pointer;margin-bottom:15px;width:32.33%!important}#abouticontext{padding-top:80px}#abouticontextpage{padding-bottom:80px}.icon-sec-about .text-with-icons__block-text p{font-size:20px;margin-top:10px}.icon-sec-about:hover{background:#fff;border-color:#fff;box-shadow:#63636333 0 2px 8px;transition:.5s}.icon-sec-about:hover .text-with-icons__block-icon svg{transition:.5s;transform:translatey(-4px)}.about-img-width .feature-row{margin:0%}.about-img-width .feature-row__text{background:#e9ecef;padding:92px 50px!important}.birthday-flower-home .theme-block{margin-bottom:0}.about-page-text-img h3{margin-bottom:0!important;color:#fff;font-weight:800;background:#397060;padding:20px 0 0}.about-page-text-img p{padding:10px 30px 30px}.about-page-text-img .text-spacing{font-size:18px;line-height:27px;font-weight:500;background:#397060;color:#fff;margin-bottom:0}.about-page-larg-img-content .background-media-text__text{width:690px}.about-page-larg-img-content .animation-contents{padding:10px 230px}.about-page-text-img .grid__item{padding:0}.about-page-text-img .grid--uniform{gap:20px}.about-page-text-img .medium-up--one-half{width:49%}.test-about{margin-top:70px;margin-bottom:70px}.test-about .ultimate-testimonial-item-inner{height:330px;padding:25px!important;border:1px solid #e7e3e3;border-radius:15px;cursor:pointer}.test-about .ultimate-testimonial-item-title{margin-top:10px;font-weight:700}.test-about .ultimate-testimonial-item-testimonial{margin-top:15px}.test-about .ultimate-slider-item.ultimate-testimonial-item{padding:10px}.test-about .ultimate-testimonial-title{margin-bottom:20px!important}.test-about p{font-size:17px}.contact-form-page label{display:flex;color:#000;font-size:17px!important;font-weight:600;letter-spacing:3px!important}.contact-form-page .input-full{border:1px solid;border-radius:5px;padding:10px}.contact-form-page .btn{background:#39704f;padding:15px 60px;color:#fff;font-weight:700;font-size:21px;letter-spacing:3px}input.shopify-challenge__button{border:1px solid #39704f;margin-top:20px!important;padding:10px 30px!important;color:#000!important;font-weight:600!important;letter-spacing:3px!important}input.shopify-challenge__button.btn:hover{color:#fff!important;transition:.5s!important}.contact-form-page .page-width.page-width--narrow{background:#fff;padding:50px;border-radius:5px;box-shadow:#39704f 0 0 0 2px}.contact-form-page .page-width--narrow{max-width:1290px}.contact-form-page .btn:hover{color:#fff}.contact-page-content .image-wrap.loaded{padding-bottom:610px!important;background:transparent}.contact-page-content img.image-element{height:600px;object-fit:contain}.contact-page-content .rte p{font-size:20px;padding-right:20%;color:#fff}.contact-page-content .rte h1{color:#fff}.index-section.content-bg-page{background-image:url(/cdn/shop/files/1679552620_en-idei-club-p-japan-library-dizain-1.png?v=1709890503);background-repeat:no-repeat!important;background-position:center;background-size:cover;padding-top:100px;padding-bottom:100px;background-attachment:fixed}.about-img-width .feature-row{background-color:#e9ecef!important}.post-footer{display:none!important}#footer-section .footer-widget ul li,#footer-section .footer-text p,#footer-section .copyright-text p{font-family:Garamond!important;color:#000}@media (max-width:1500px){.birthday-flower-home h2{font-size:36px!important}.about-img-width .feature-row{margin:0%;background-color:#e9ecef!important}}.shopify-section__blog-post .post-featured-image img{max-width:100%;width:50%!important;height:auto}@media (max-width:1440px){.menu-wrapper ul #blog-search-form form{transform:translate(-0px)!important}.custom-content-sec-home-page .one-half,.content-sec-home-page .one-half{height:456px}.about-section .about-content .intro-content{height:505px}.collection-home-page-box .collection-item__title{font-size:16px}.view-all-margin-bottom{margin-bottom:0!important}.about-img-width .feature-row__text{padding:68px 50px!important}}@media (max-width:1366px){.about-img-width .feature-row__text{padding:55px 34px!important}}@media (max-width:1280px){.about-img-width .feature-row__text{padding:39px 23px!important}}@media (max-width:1199.98px){div#StickyHeaderWrap{height:auto!important}.password-page-section{padding:0 10px}.blog-listing-heading h1.section-header__title{font-size:30px}.blog-listing .small--two-thirds a.article__title{font-size:18px}#SiteHeader .header-layout[data-logo-align=center] .header-item--icons,#SiteHeader .header-layout[data-logo-align=center] .header-item--navigation{flex:1 1 45px}.footer-widget ul li a{font-size:17px!important}.video-parent-section.hero--550px{height:580px!important}.page-content--product{padding-top:100px!important}.contact-form-page .page-width--narrow{margin:40px!important}.contact-page-content .rte p{padding-right:0%}.about-img-width .feature-row-wrapper .feature-row__text{flex:0 1 100%;min-width:100%}.about-page-text-img .grid--uniform{gap:15px}.about-page-larg-img-content .animation-contents{padding:10px 100px}.test-about .ultimate-testimonial-item-inner{height:390px;padding:20px!important}.about-img-width .feature-row__item.feature-row__images.aos-init.aos-animate{order:1}.about-img-width .feature-row{flex-wrap:nowrap;display:flex;flex-direction:column-reverse}.icon-sec-about{padding:20px!important}.about-img-width .feature-row--50 .feature-row__images{flex:100%}.about-img-width .feature-row__text{background:#e9ecef;padding:50px!important}.hero-sec-home .hero--650px{height:500px}.promo-grid-home-page .promo-grid__content.promo-grid__content--framed{width:100%}.collection-home-page-box .collection-item__title{font-size:16px}.backgroung-img-home-page .promo-grid__content{width:100%}.collection-home .grid-product__meta .grid-product__title,.collection-home .grid-product__price{font-size:19px}.content-sec-home-page .custom__item:nth-child(2),.custom-content-sec-home-page .custom__item:nth-child(2){background:#000!important;padding:25px 45px!important}.btn-color .rte h2{font-size:26px;margin-bottom:2px;line-height:33px}.custom-content-sec-home-page .one-half,.content-sec-home-page .one-half{height:317px}.collection-home a.article__title,.images-with-content-home-page p{font-size:20px}.content-home{display:flex;padding:1px 87px!important;flex-wrap:wrap;height:480px;margin:10px;border:2px solid white;align-content:center;gap:11px 0px}.collection-home-page-box .collection-item__title{height:50px!important}.collapsible-trigger-btn{display:block;font-size:.7em!important;letter-spacing:.3em;padding:15px 10px 15px 0;text-transform:uppercase;width:100%}select#SortBy{font-size:14px!important}.img-width-section-home-page .hero__text-shadow{width:50%}.shop-bg-home-page{margin:20px 20px 0}.img-width-text-section-home .feature-row-wrapper .feature-row__text{flex:0 1 53%;min-width:53%}}@media (max-width:991.98px){header#SiteHeader .header-wrapper .menu-wrapper .page-width{flex-direction:column}header#SiteHeader .header-wrapper .menu-wrapper .page-width ul:nth-child(1){width:100%;text-align:left;margin-bottom:10px}header#SiteHeader .header-wrapper .menu-wrapper .page-width ul:nth-child(2){width:100%;text-align:right}button.btn.btn--full.add-to-cart.btn--secondary{font-size:14px!important}.protfolio-page-img-sec{flex-wrap:wrap}.password-page-banner .hero-natural-mobile--template--20889931743561__slideshow{padding-bottom:100%}.grid-overflow-wrapper .grid__item{display:inline-block;flex:0 0 33vw!important;float:none;white-space:normal;width:34vw!important}footer.site-footer.text-center{padding-top:60px;padding-bottom:30px}.site-header--password{padding:20px 0}.password-page-section{padding:20px;width:60%}.about-section .about-content .intro-content{height:500px}.blog-listing-heading h1.section-header__title{margin-top:50px}.text-with-icons__blocks{flex-direction:row!important}.subdivfour,.subdivthree,.subdivtwo,.subdivone{height:350px!important}.footer-widget ul li a{font-size:16px!important}.content-home h2{font-size:28px!important}.content-home{height:325px!important}.contact-form-page .page-width--narrow{max-width:720px;padding:30px!important}.contact-page-content ..one-half{width:50%}.contact-page-content img.image-element{height:470px}.contact-page-content .rte p{font-size:16px}.contact-page-content .image-wrap.loaded{padding-bottom:470px!important}.contact-form-page .btn{padding:5px 50px}.contact-form-page .input-full{margin-bottom:20px}.icon-with-text-home-page{width:33.33%!important}.icon-with-text-home-page h3{font-size:18px!important}.footer-page-home .grid{flex-wrap:wrap}.footer-page-home .grid__item{width:50%!important}.content-sec-home-page .custom__item:nth-child(2),.custom-content-sec-home-page .custom__item:nth-child(2){background:#000!important;padding:200px 80px!important}.custom-content-sec-home-page .one-half,.content-sec-home-page .one-half{height:347px}.content-sec-home-page img.image-element,.custom-content-sec-home-page img.image-element{width:733px}.add-to-cart-home .grid.grid--uniform{flex-wrap:wrap;justify-content:center}.add-to-cart-home .grid__item.grid__item--view-all.text-center.small--one-half.medium-up--one-quarter.medium-up--hide{display:none}.about-page-larg-img-content .animation-contents{padding:10px}.icon-sec-about{width:49%!important}.about-img-width .feature-row__item.feature-row__images.aos-init.aos-animate{padding:0}.content-home{display:flex;padding:1px 26px!important;flex-wrap:wrap;height:480px;margin:10px;border:2px solid white!important;align-content:center;gap:10px 0px}.collection-home-page-box .collection-item__title{height:auto!important}.template-collection #SortBy{width:65%}.rich-text-home-page .theme-block:first-child{padding:30px}.rich-text-home-page .enlarge-text p{font-size:22px}.img-width-section-home-page .hero__title .animation-contents{margin-top:10px}.shop-bg-home-page .hero__title{margin-bottom:0}.shop-bg-home-page .hero__subtitle{font-size:16px}.shop-bg-home-page .hero__title .animation-contents{font-size:22px}.video-parent-section.hero--550px{height:560px!important}}@media (max-width:768px){.about-img-width .feature-row{flex-wrap:nowrap;display:flex;flex-direction:column}#insta-feed h2{color:#000;font-size:25px!important}.grid-overflow-wrapper .grid__item{display:inline-block;flex:0 0 29vw;float:none;white-space:normal;width:32vw}}@media (max-width:767.98px){header form button{padding:2px 12px}.subdivthree{margin-top:10px!important}.blog-listing-heading h1.section-header__title{margin-top:0}.grid-overflow-wrapper .grid__item{display:inline-block;flex:0 0 50vw!important;float:none;white-space:normal;width:50vw!important}.collection-home-page-box .collection-item__title span{font-size:16px!important}.site-footer .footer__section{margin-bottom:0}.header-layout img.medium-up--hide.image-element{width:100%}.password-page-section{top:310px}.password-page-banner .hero-natural-mobile--template--20889931743561__slideshow{padding-bottom:183%}footer.site-footer.text-center{padding-top:30px;padding-bottom:30px}.password-page-section{width:95%}.contact-page-content .one-half,.collection-home-page-box .small--one-half{width:100%}.about-img-width p{font-size:16px}.about-page-larg-img-content .animation-contents{padding:0}.about-page-larg-img-content .hero__subtitle .animation-contents{font-size:16px}.about-page-larg-img-content .hero--550px{height:400px}.birthday-flower-home h2,.birthday-flower-home h3{font-size:30px}.test-about .ultimate-testimonial-item-inner{height:380px;padding:20px!important}.test-about .ultimate-slider-list.slick-slider .slick-arrow{z-index:auto}.footer-content{padding:30px 0!important}.about-img-width .feature-row__text{padding:15px!important}.icon-sec-about{width:100%!important}.about-page-text-img .medium-up--one-half{width:100%}.about-page-text-img .grid{margin-left:0}.birthday-flower-home h2{font-size:30px;font-weight:700;color:#39704f}.promo-grid-home-page h2{font-size:30px!important}.backgroung-img-home-page h2.rte--block.rte--strong{font-size:25px}.footer-widget-heading h3:before{content:"";position:absolute;left:0!important;bottom:-15px;height:2px;width:50px;background:#39704f00!important;display:none!important}.footer-widget-heading h3{margin-bottom:25px!important}.footer-widget-heading h3{color:#000;font-size:20px;font-weight:600;margin-bottom:40px;position:relative;text-align:left!important}.footer-widget ul{text-align:left!important;margin:0!important}.footer-widget-heading h3:after{content:"";position:absolute;border-bottom:2px solid #000;width:50px;height:10px;left:1px;top:25px}.contact-form-page .page-width.page-width--narrow{margin:20px!important}.subdivone{width:100%!important}.subdivtwo{width:100%!important;overflow:hidden!important}.subdivthree,.subdivfour{width:100%!important}.text-with-icons__blocks{flex-direction:column!important;margin:0}.text-with-icons__blocks .text-with-icons__block{padding:5px!important}.icon-with-text-home-page{width:100%!important}.birthday-flower-home h2{font-size:26px!important;line-height:36px!important}#abouticontext{padding-top:30px}#abouticontextpage{padding-bottom:30px}.template-collection #SortBy{width:100%}.grid--product-images--partial .product-single__meta .product-block.product-block--header h1{font-weight:900;font-size:26px!important;color:#39704f}.index-section.content-bg-page{background-image:url(/cdn/shop/files/1679552620_en-idei-club-p-japan-library-dizain-1.png?v=1709890503);background-repeat:no-repeat!important;background-position:center;background-size:cover;padding-top:20px;padding-bottom:20px;background-attachment:fixed}.bg-img-home-page .image-wrap.loaded{padding-bottom:85%!important}.img-width-section-home-page .hero__text-shadow{width:100%}.bg-img-home-page .aos-init.aos-animate{top:30%}.img-width-text-section-home .subheading{font-size:17px}.img-width-text-section-home h2.h1.appear-delay-1{font-size:24px}.rich-text-home-page .enlarge-text p{font-size:16px}.img-width-text-section-home .feature-row-wrapper .feature-row__text{flex:0 1 100%;min-width:100%}.shop-bg-home-page .hero__text-shadow{flex-direction:column}.br-remove-home-page .appear-delay br,.br-none-home-page-section .appear-delay br{display:none}.img-width-text-section-home .btn,.rich-text-home-page a.btn{padding:10px}.video-parent-section.hero--550px{height:400px!important}}@media (max-width: 467.98px){.page-width.page-content{margin-top:50px}}@media (max-width:425px){.test-about .ultimate-testimonial-item-inner{height:400px;padding:20px!important}.largepro_img .background-media-text__text{width:auto!important}}@media (max-width:400px){button.img-with-btn{background:#39704f;color:#fff;padding:4px 6px!important;margin-top:0!important}.content-home h5{width:100%;color:#fff;font-size:14px!important;letter-spacing:3px;text-transform:capitalize}button.img-with-btn a{font-size:13px!important;vertical-align:text-top!important}.hero-sec-home a.btn{color:#fff;font-size:13px;font-weight:700}.hero-sec-home .hero__text-shadow a.btn{padding:15px 13px}}@media (max-width:320px){.test-about .ultimate-testimonial-item-inner{height:505px;padding:20px!important}.contact-wrapper.page-width{padding:0 10px!important}footer.site-footer.text-center{margin-top:100px}}button.add-to-cartrecent.quick-product__btn{position:static;opacity:1;width:100%}.footer-widget-heading.use-full-foter h3{text-transform:capitalize!important}.index-section.video_bnnr.hero_video{margin-bottom:0}.index-section.video_bnnr.fullline{margin-top:0!important;padding-top:10px}.template-article .feature-img-banner{margin-top:30px}.template-article .return-link{background:transparent!important;margin-top:0;font-weight:700}.template-article .return-link:hover{color:#6e6e6e}article.article .article__body em{font-family:emoji;font-size:21px}.blog-listing-heading{margin-bottom:20px!important}.blog-listing-heading .section-header__title{color:#6e6e6e;font-weight:700;text-transform:capitalize}.blog-listing{margin:0}.blog-listing .grid__item.medium-up--one-third{margin:0;padding:15px}.blog-listing .grid__item.medium-up--one-third .grid{margin:0}.blog-listing .grid__item.medium-up--one-third .grid .grid__item{padding:0}.blog-listing .grid__item.medium-up--one-third .grid .grid__item .article__title{font-family:emoji;color:#000;font-weight:600}.blog-listing .grid__item.medium-up--one-third .grid .grid__item .article__date,.blog-listing .grid__item.medium-up--one-third .grid .grid__item .article__author{color:#9b9258}.blog-listing .grid__item.medium-up--one-third .grid .grid__item .article__grid-meta{margin:0 0 10px}@media (max-width: 1199.98px){.index-section.video_bnnr.fullline{padding-top:120px}.bg-img-home-page .aos-init.aos-animate{top:100px}.bg-img-home-page .image-wrap.loaded{padding-bottom:65%!important}.contains_cozy_gallery .page-width.page-width--narrow.page-content{margin-top:80px}.paragarahshow{padding-top:5px}.contact-wrapper.page-width{padding:0}}@media (max-width: 991.98px){.index-section.video_bnnr.hero_video{margin-top:190px}.contact-section .contact-wrapper .form-col{width:100%}.contact-section .contact-wrapper .img-col{width:100%;margin-top:20px}.shop-page-banner .hero--750px{height:360px!important}.blog-listing .grid__item.medium-up--one-third{width:50%}.bg-img-home-page .image-wrap.loaded{padding-bottom:70%!important}.bg-img-home-page .aos-init.aos-animate{top:68px}.index-section.video_bnnr.fullline{padding-top:80px}.img-width-section-home-page .hero--750px{height:390px!important}}@media (max-width: 768px){.blog-listing .grid__item.medium-up--one-third{width:100%}.blog-listing .grid__item.medium-up--one-third .grid .grid__item.small--two-thirds{padding-left:17px}}@media (max-width: 574.98px){.blog-listing .grid__item.medium-up--one-third .grid>div{width:100%;text-align:center}}@media (max-width: 467.98px){.index-section.video_bnnr.hero_video{margin-top:230px}}.masonry_gallery{margin:0 auto 5%;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}.masonry_gallery img{width:calc(20% - 10px);margin-bottom:10px}.video-container{isolation:isolate}#background-video{width:100%;height:100%;object-fit:cover;position:relative;z-index:-1}.text-section{position:absolute;top:56%;z-index:99999}.video-container{position:relative;width:100%;height:100%;overflow:hidden}#background-video{width:100%;height:100%;object-fit:cover}.text-section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;width:100%}.text-section h1{font-size:3em;margin-bottom:20px}.text-section p{font-size:1.5em}input{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border-radius:4px;box-sizing:border-box}input#email{border:1px solid}h4.firstcontent p{text-transform:initial;font-family:emoj;letter-spacing:normal;margin:0;text-align:left;color:#000;font-size:24px}.box{background-color:#f0eee1;outline-offset:13px;padding:87px 100px 70px 43px;box-shadow:0 0 #0000001a}.subcontent{margin-top:0}::placeholder{color:#000000a6;font-family:emoji;font-style:italic;font-size:18px}h1.headcontent{margin:0}h4.firstcontent p b{font-style:normal;font-weight:200}h4.firstcontent p{font-style:italic}.subcontent p{font-family:emoji;font-style:italic;font-size:43px;font-weight:300}h1.headcontent{font-family:emoji;font-style:italic;font-size:48px;font-weight:300;text-transform:capitalize;margin-top:-10px}h1.headcontent b{font-size:64px}form{display:flex;align-items:baseline;justify-content:center}input#email{border:1px solid #000;margin-top:20px;color:#000}.video_bnnr button{-webkit-appearance:button;margin-left:25px;background-color:#000;border-radius:5px;font-family:emoji;font-style:italic;padding:11px 16px 9px}@media only screen and (max-width: 1024px){.box{padding:65px}}@media only screen and (max-width: 991px){.text-section{width:100%}.subcontent p{font-family:emoji;font-style:italic;font-size:26px;font-weight:300}h1.headcontent{font-family:emoji;font-style:italic;font-size:40px;font-weight:300;text-transform:capitalize}h1.headcontent b{font-size:48px}.box{padding:60px}.video_bnnr button{margin-left:11px}.text-section{position:absolute;top:50%}b.nw{font-size:46px!important}}@media only screen and (max-width: 600px){.collation-sec .grid__item.grid-product.small--one-half.medium-up--one-third.grid-product__has-quick-shop.aos-init.aos-animate{margin:0}form.ff-6220be7478ab99224ea6e091__form{padding:10px 20px 30px!important}.ff-6220be7478ab99224ea6e091__title{font-size:38px;line-height:48px!important;font-family:Garamond!important}.ff-6220be7478ab99224ea6e091__title span{font-size:38px;font-family:Garamond!important}#shopify-section-sections--20889932038473__header .site-nav__link,#shopify-section-sections--20889932038473__header .mobile-nav__link--top-level{font-size:14px;padding:5px 6px;letter-spacing:.9px}.collation-sec .grid.grid--uniform.aos-init.aos-animate{display:flex;justify-content:space-evenly!important;row-gap:30px!important}.collation-sec h2.section-header__title{text-align:center!important;font-size:26px}h4.firstcontent p{font-size:18px;text-align:center}.box{padding:45px!important}form{display:flex;align-items:center;flex-direction:column}header form{flex-direction:row}header form button{padding:4px 8px}.video_bnnr button{margin-left:0;margin-top:14px;width:100%}}@media only screen and (max-width: 375px){.box{padding:18px!important}.video-parent-section.hero--550px{height:360px!important}.password-page-banner .hero-natural-mobile--template--20889931743561__slideshow{padding-bottom:210%}}@media (max-width:320px){.video-parent-section.hero--550px{height:310px!important}.bg-img-home-page .aos-init.aos-animate{top:75px}.bg-img-home-page .image-wrap.loaded{padding-bottom:80%!important}}.video-container.backgorund-videoup-box{height:284px!important;max-width:800px;margin:auto!important}.collation-sec span.crruant{display:none}.collation-sec .after-fastion{display:block!important}.collation-sec .grid.grid--uniform.aos-init.aos-animate .buttonss{width:100%}.collation-sec h2.section-header__title{text-align:justify}.collation-sec .grid.grid--uniform.aos-init.aos-animate{display:flex;justify-content:flex-start}.collation-sec .aos-animate[data-aos=image-fade-in] .image-element{animation:fade-in .5s cubic-bezier(.29,.65,.58,1) forwards;object-fit:cover}footer.footer-section{background:#f8f5f4;border-top:0px solid!important}.copyright-area{background-color:#f8f5f4!important}.copyright-text{width:80%;margin:0 auto}.header-layout.header-layout--center{background-color:#e6dcdc}.custom-content.bg-img-home-page{display:block}.custom__item-inner.custom__item-inner--liquid h2{text-align:center;color:#fff}.custom-content.bg-img-home-page{position:relative}.custom__item.small--one-whole.one-half.align--center{position:absolute;top:50%;left:50%;transform:translate(-50%)}.bg-img-home-page .video-container{height:90vh}.willowday-btn-section a.btn{background:transparent;color:#000;letter-spacing:0;text-transform:lowercase;font-size:24px;font-weight:400;border:1px solid #fff;padding:40px 50px}.willowday-btn-section a.btn span{font-style:italic!important}.original-art-page .original-art-title{padding-bottom:30px}.original-art-page .original-art-title h2{text-transform:none;font-size:44px;line-height:52px;margin-bottom:0;padding:0 10px}.original-art-page .original-art-title .original-art-intro-subheading p{font-size:24px;text-transform:none;letter-spacing:0px;font-style:italic;font-family:Garamond!important;margin-bottom:0}.bg-img-home-page{display:none!important}.contact-form form .grid__item:nth-child(3),.contact-form form .grid__item:nth-child(4){width:48%}.contact-form form .grid__item:nth-child(3){margin-right:4%}.product-block form{display:block}.product-block .payment-buttons{display:flex;flex-direction:row}.product-block .shopify-payment-button{margin-left:10px;width:50%}.product-block button.add-to-cart{width:50%;margin-top:10px}.product-block .shopify-payment-button more-payment-options-link{display:none}.hura-app-credit{font-size:0px!important}.hura-show-more{width:100%;text-align:center}button.show-more-btn,button.show-more-btn-sec{background-color:#e6dcdc;padding:12px 32px}.subs_form .ff-6220be7478ab99224ea6e091__title [data-paragraph=true]{line-height:65px!important;font-size:62px}@media screen and (max-width:991px){body .about-section .about-wrapper .about-content{width:60%!important}body .about-section .about-wrapper .about-content{width:60%!important;padding-right:0!important}.contact-section{max-width:95%!important}.contact-section .contact-wrapper .info-box .sub_heading{font-size:18px!important}.contact-wrapper.page-width{display:flex;flex-direction:column-reverse}body .contact-section .contact-wrapper .form-col,body .contact-section .contact-wrapper .img-col{width:100%!important}.contact-section .contact-wrapper .img-col .large-img img{height:500px!important;margin-bottom:25px}.contact-section{margin:0 auto 40px!important}}@media screen and (max-width:590px){.contact-section{margin:0 auto 40px!important}body .contact-wrapper.page-width{padding:0!important}.contact-section .contact-wrapper .img-col .large-img img{height:450px}.subs_form .ff-6220be7478ab99224ea6e091__title [data-paragraph=true]{line-height:44px!important;font-size:42px}.ff-6220be7478ab99224ea6e091__title{margin-bottom:0!important}.ff-6220be7478ab99224ea6e091__subtitle{font-size:18px}.subs_image .video-background{max-height:100vh!important}.form-container form.ff-6220be7478ab99224ea6e091__form .ff-6220be7478ab99224ea6e091__subtitle{margin:25px!important}.about-wrapper.page-width{padding:0}body .about-section .about-wrapper .about-images{width:100%!important}.about-images img.about-intro-img.image-element{object-fit:cover;height:450px}}.article__body.rte img{height:350px;object-fit:contain}.archive-sec .theme-block.archive_blog_title.margin_bottom_0 h2{font-size:34px}.archive-sec a.archive_btn{font-size:26px!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
