@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@400;700;900&display=swap";*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{box-sizing:border-box;font-size:62.5%;height:100%}:root{--primary-color:#000000;--secondary-body-text:#646464;--white:#ffffff;--gray:#707070;--bg-black:#1F1E21;--black:#000000;--primary-heading-text:#411A11;--secondary-heading-text:#3E1911;--btn-bg:#491942;--bg-light-yellow:#FAFAE9;--text-gray:#646464;--primary-font:"Quicksand", sans-serif;--heading-font: "Cinzel Decorative", serif;--page-width:1443px;--grid-desktop-vertical-spacing: 30px;--grid-desktop-horizontal-spacing: 30px;--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 15px}body{padding:0;margin:0;font-size:18px;line-height:1.5!important;font-weight:400!important;color:var(--primary-color);font-family:var(--primary-font)!important;letter-spacing:normal;background-color:#fff}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{padding:0;margin-top:0;margin-bottom:0;line-height:1.2;color:var(--primary-heading-text);font-family:var(--heading-font);text-transform:inherit;letter-spacing:normal;font-weight:400}p{margin:0 0 20px}p:last-child{margin-bottom:0}p:empty{display:none}ul,ol{margin:0;padding:0;list-style:none}img{display:block;max-width:100%}video,iframe{display:block;width:100%}a{-webkit-transition:all .3s;transition:all .3s}a,a:hover,a:focus{text-decoration:none}:focus{outline:none!important}*:focus-visible{outline:none!important;box-shadow:none!important}table{width:100%}.btn:not(button,.site-header__cart),.button{padding:13px 22px;background:var(--btn-bg);border:1px solid var(--btn-bg);font-size:18px;color:var(--white);font-weight:600;font-family:var(--primary-font);line-height:1.2;text-transform:uppercase;letter-spacing:normal;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:50px;border-radius:10px;min-width:142px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.btn:not(button,.site-header__cart):hover,.button:hover{opacity:.8}.btn:not(button,.site-header__cart):before,.btn:not(button,.site-header__cart):after,.button:before,.button:after{display:none}.mobile{display:none!important}@media only screen and (max-width:767px){.mobile{display:block!important}.desktop{display:none!important}}.page-width,.page-width-desktop,.container{max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:15px!important;padding-right:15px!important}@media (max-width:1640px){.page-width,.page-width-desktop,.container{--page-width:85%;max-width:var(--page-width)}body,.btn:not(button,.site-header__cart),.button{font-size:16px}}@media (max-width:1199px){.page-width,.page-width-desktop,.container{max-width:100%}:is(.account,.order){--page-width:100%}}::placeholder{color:#646464;opacity:1!important}::-ms-input-placeholder{color:#646464}.field:before,.field:after{display:none}.field .field__label,.customer .field label{display:none}.field .field__input{padding:10px 20px;border:1px solid #d9d9d9;background:var(--white);border-radius:0;margin:0;height:50px}.swiper:not(.swiper-initialized){display:none}.header-wrapper{border:0;background:var(--bg-light-yellow)}body:is(.template-index) .header-wrapper{display:block;background:-webkit-linear-gradient(left,#FAFAE9 62%,white 62.1%);background:linear-gradient(to right,#fafae9 62%,#fff 62.1%)}.header-wrapper .page-width{max-width:1640px}@media (max-width:1640px){.header-wrapper .page-width{max-width:100%;padding-left:50px!important;padding-right:50px!important}}@media (max-width:1199px){.header-wrapper .page-width{max-width:100%;padding-left:15px!important;padding-right:15px!important}}@media screen and (min-width: 990px){header.header{display:grid;grid-template-columns:auto auto auto}}.header__icons{display:flex;align-items:center}.header__icons>*{padding:0;margin:0 3rem 0 0}.header__icons>*:last-child{margin-right:0}.header__icons .header__icon{width:auto;height:auto;color:var(--primary-color)}.header__icons .header__icon .icon,.header__icons .header__icon svg{width:2rem;height:2rem;transform:none}.header__icon--cart svg{width:2.3rem!important;height:2.3rem!important}.header__inline-menu .tmenu_nav{display:flex;flex-wrap:wrap;justify-content:flex-end}.header__inline-menu .tmenu_nav>li{display:inline-block;margin:0 20px!important}.header__inline-menu .tmenu_nav>li:first-child{margin-left:0!important}.header__inline-menu .tmenu_nav>li:last-child{margin-right:0!important}.header__inline-menu .tmenu_nav>li>.tmenu_item_link{padding:7px 0;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;color:var(--primary-heading-text);font-family:var(--primary-font);line-height:1.2;font-size:clamp(15px,1.1vw,18px);text-transform:capitalize;text-decoration:none;font-weight:500;letter-spacing:normal;position:relative;-webkit-transition:all .3s;transition:all .3s;height:auto}.header__inline-menu .tmenu_app .tmenu_nav .tmenu_item--root>.tmenu_item_link{padding-left:0!important;padding-right:0!important}.header__inline-menu{position:relative}.tmenu_app .tmenu_item--root>.tmenu_submenu{max-width:100%;margin-left:auto!important;margin-right:auto!important;right:0;border-radius:20px;padding:20px 15px!important;display:flex!important;flex-wrap:wrap;justify-content:center;gap:2rem 0}.tmenu_app .tmenu_item--root>.tmenu_submenu>*{width:100%;max-width:25%;flex:0 0 25%;display:block}.tmenu_app .tmenu_item--root>.tmenu_submenu>.tmenu-watermark{max-width:100%;justify-content:flex-end}.tmenu_submenu_type_mega .tmenu_item_link{font-weight:500!important;font-family:var(--primary-font)!important}.right-image-slider{background:-webkit-linear-gradient(left,#FAFAE9 62%,white 62.1%);background:linear-gradient(to right,#fafae9 62%,#fff 62.1%);position:relative;padding:0 0 60px;overflow:hidden}.right-image-slider:after{content:"";background-image:url(banner-corner-image.png);background-repeat:no-repeat;background-position:center right;background-size:contain;max-width:257px;width:100%;height:100%;position:absolute;top:0;right:0;pointer-events:none}.right-image-slider .slider-container{display:flex;flex-wrap:wrap;max-width:1290px;width:100%;position:relative;z-index:1}.right-image-slider .slider-left{max-width:45%;width:100%;display:flex;flex-direction:column;justify-content:center;padding:20px 50px 20px 0;position:relative;z-index:1}.right-image-slider .slider-right{max-width:55%;width:100%}.slider-container .image-slider-overlay{overflow:hidden;position:relative;left:auto!important;top:auto!important}.right-image-slider .image-slider-overlay{max-width:668px;width:100%}.image-slider-overlay .img-wrap{overflow:hidden;border-radius:12px;height:100%}.image-slider-overlay .img-wrap img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.image-slider-overlay .slider-track{display:flex;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,.46,.45,.94);position:relative}.image-slider-overlay .slide-item{min-width:100%;height:100%;padding:20px;box-sizing:border-box}.slide-item img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 15px 35px rgba(0,0,0,.15));border-radius:8px}.slider-nav{position:absolute;top:50%;transform:translateY(-50%);border:none;width:50px;height:50px;border-radius:50%;font-size:24px;font-weight:700;color:#333;cursor:pointer;z-index:12;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000001a}.slider-nav button{background:#ffffff80;color:#3e1911;border:none;padding:0;width:6.7rem;height:6.7rem;display:flex;align-items:center;justify-content:center;border-radius:5px;box-shadow:none;cursor:pointer;transition:all .3s}.slider-nav button svg{width:24px;height:24px}.slider-nav button:hover{opacity:.8}.corner-bg-image{position:absolute;top:0;right:0;width:200px;height:200px;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;opacity:.3}.right-image-slider .subheading{color:var(--text-gray);font-size:25px;font-weight:400;font-family:var(--primary-font);line-height:1.2}.right-image-slider .heading{font-size:50px;font-weight:400;margin-bottom:10px;line-height:1.2;color:#411a11;max-width:500px}.shop-button{display:inline-flex;align-items:center;gap:10px;padding:5px 20px 5px 0;border:none;background:none;text-decoration:none;font-weight:500;font-size:20px;line-height:1.2;font-family:var(--primary-font);color:var(--primary-heading-text);transition:all .3s ease;border-bottom:1px solid var(--primary-heading-text)}.shop-button:hover{opacity:.8}.shop-button .arrow{font-size:inherit;transition:transform .3s ease}.shop-button:hover .arrow{transform:translate(5px)}.pagination-lines{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:12}.pagination-lines .line{width:60px;height:3px;background-color:#d1b191;cursor:pointer;transition:all .4s ease;border-radius:2px}.pagination-lines .line.active,.pagination-lines .line:hover{background-color:#3e1911;transform:scaleX(.85)}.custom-product-tabs{padding:100px 0;overflow:hidden}.tab-header-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px}.tab-header-wrap .tabs{display:flex;flex-wrap:wrap;column-gap:50px;row-gap:10px}.tabs .tab-btn{background:none;border:none;font-weight:400;font-family:var(--primary-font);font-size:clamp(16px,2.4vw,26px);line-height:1.2!important;letter-spacing:normal;color:var(--secondary-heading-text);border-bottom:1px solid transparent;padding:5px 0;cursor:pointer;transition:all .3s}.tabs .tab-btn.active{border-bottom-color:var(--secondary-heading-text);font-weight:600}.view-all-btn{border:1px solid var(--secondary-heading-text);padding:8px 15px;border-radius:5px;color:var(--secondary-heading-text);text-decoration:none;font-weight:500}.view-all-btn span{margin-left:10px}.tab-content-area{display:flex;flex-wrap:wrap;--tab-colgap:30px;column-gap:var(--tab-colgap);row-gap:0}.tab-content-area .left-image{max-width:33%;width:100%;position:relative;overflow:hidden;background:#fafae9;border-radius:5px}.image-slider{position:relative;width:100%;min-height:45rem;height:100%}.image-slider .slider-image{width:100%;height:100%;object-fit:cover;border-radius:5px;position:absolute;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}.image-slider .slider-image.active{opacity:1}.tab-content-area .slider-nav{top:auto;bottom:3rem;right:3rem;transform:none;display:flex;column-gap:2rem;padding:0;width:auto;height:auto;border-radius:0;box-shadow:none}.tab-content-area .tabs-wrapper{max-width:calc(100% - (33% + var(--tab-colgap)));width:100%}.products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.products-grid .product-card{background:#fff;padding:0;text-align:center;position:relative;text-decoration:none;color:var(--black);display:block;transition:all .3s;overflow:hidden;border-radius:5px}.products-grid .product-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;text-decoration:none}.product-card .product-media{position:relative;overflow:hidden;padding-top:100%;background-color:var(--bg-light-yellow)}.product-card .product-media img{display:block;position:absolute;top:0;left:0;object-fit:cover;height:100%;width:100%;mix-blend-mode:multiply}.product-card .product-info{background:#fff;padding:15px 10px}.product-card .product-info h4{font-family:var(--primary-font);color:var(--black);font-weight:400;font-size:22px;margin:0 0 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.product-card .product-info .price{margin:0;font-size:15px;line-height:1.2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.product-card .product-info .price s{font-size:14px;color:var(--text-gray);margin-right:5px}.discount-badge{padding:3px 8px;background:var(--secondary-heading-text);border:1px solid var(--secondary-heading-text);position:absolute;top:10px;left:10px;z-index:1;color:var(--white);font-size:10px;line-height:1;letter-spacing:normal;border-radius:4px}.shop-category-section{padding:70px 0;overflow:hidden}.section-title{margin-bottom:40px;position:relative;color:var(--text-gray)}.section-title.center{max-width:800px;width:100%;margin-left:auto;margin-right:auto}.shop-categ-titlewrap{display:flex;flex-wrap:wrap;align-items:center}.shop-categ-titlewrap .section-title{margin-bottom:0;-ms-flex:1;flex:1}.main-heading{font-size:50px;margin:0 0 10px;line-height:1.12}.main-heading.heading-2{font-family:var(--primary-font);font-weight:400;text-transform:inherit}.shop-categ-titlewrap .header-right{background-size:contain;background-position:center bottom;background-repeat:no-repeat;min-height:120px;border-radius:10px;display:flex;align-items:center;justify-content:center;max-width:calc(33% - 3rem);width:100%}.placeholder-bg{background:#f5f5f5;border:2px dashed #ccc;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:16px;border-radius:10px}.categories-section .grid-wrapper{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:2rem}.categories-section .column{display:flex;flex-direction:column;gap:2rem 0}.categories-section .img-box{display:block;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:80%;position:relative;border-radius:10px;overflow:hidden;text-decoration:none;transition:transform .3s ease}.categories-section .img-box img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.categories-section .img-box:hover{transform:translateY(-2px)}.categories-section .img-box .box-title{display:block;position:absolute;bottom:20px;left:20px;color:var(--white);font-size:23px;font-family:var(--heading-font);line-height:1.2;max-width:70%;text-shadow:1px 1px 8px #000}.img-box.tall-box{height:100%;padding-top:0!important}.img-box.tall-box img{position:static!important;width:100%;height:100%}.categories-section .col-2 .box-title,.categories-section .col-3 .top-box .box-title{bottom:auto;top:30px}.decorative-arrow{font-size:24px;color:#3d1f10;margin-bottom:15px;display:block}.explore-button{display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:space-between;margin-top:15px;padding:5px 0;text-decoration:none;color:var(--black);border-bottom:1px solid var(--black);transition:all .3s;font-family:var(--primary-font);font-weight:500;font-size:20px;line-height:1.2;max-width:210px;width:100%}.explore-button:hover{opacity:.8}.explore-button .arrow{margin-left:6px;font-size:inherit;font-weight:400;transition:transform .3s ease;flex-shrink:0}.explore-button:hover .arrow{transform:translate(2px,-2px)}.product-sec-tabs+.shop-sec-category .shop-category-section{padding-top:0}main .shopify-section{overflow:hidden}.testimonial-section{background:-webkit-linear-gradient(bottom,#fafaf2 50%,#ffffff 50.1%);background:linear-gradient(to top,#fafaf2 50%,#fff 50.1%);padding:50px 0 100px}.testimonial-card{background-color:#fff;background-image:url(quotes-icon.png);background-repeat:no-repeat;background-size:37px;background-position:top 30px left 30px;border-radius:5px;padding:40px 30px;box-shadow:0 4px 20px 10px #e0e0e040;color:var(--text-gray);text-align:center;position:relative;height:100%}.testimonial-image,.testimonial-image-placeholder{width:116px;height:116px;border-radius:50%;object-fit:cover;margin:0 auto 20px;border:0}.testimonial-name{font-weight:500;font-size:23px;margin:0 0 10px;color:var(--black);font-family:var(--primary-font)}.testimonial-slider.swiper{padding-top:20px;padding-bottom:20px}.testimonial-slider.swiper .swiper-slide{height:auto}.swiper-pagination{position:static!important;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:50px;width:auto!important}.swiper-pagination-bullet{background-color:#d1b191!important;width:60px!important;height:3px!important;border-radius:0!important;opacity:1!important;transition:all .3s ease!important;margin:0!important;cursor:pointer}.swiper-pagination-bullet-active{background-color:#3e1911!important;width:63px!important;border-radius:0!important}.our-story-wrapper{padding:100px 0 50px;position:relative;background:url(our-story-bg.png) no-repeat center bottom;background-size:100%}.story-row{display:flex;flex-wrap:wrap;--story-colgap:40px;column-gap:var(--story-colgap);align-items:center}.story-row .story-text{max-width:45%;width:100%}.our-story-wrapper .explore-button{color:var(--primary-heading-text);border-bottom-color:var(--primary-heading-text);margin-top:20px}.story-row .story-images{max-width:calc(55% - var(--story-colgap));width:100%}.story-images img{width:100%;height:auto}.features-row{display:flex;flex-wrap:wrap;justify-content:space-around;--feat-colgap:30px;column-gap:var(--feat-colgap);margin:80px 0 50px}.features-row .feature{max-width:calc(33.33% - var(--feat-colgap)*2 / 3);width:100%}.feature-cont-inner{max-width:90%;margin:0 auto;text-align:center;color:var(--text-gray)}.feature-icon{background:var(--primary-heading-text);width:100px;height:100px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin:0 auto 15px;overflow:hidden}.feature-icon img{width:40px;height:40px;object-fit:contain}.feature-title{font-weight:400;line-height:1.2;font-family:var(--primary-font);margin-bottom:10px;font-size:20px;color:var(--black)}.newsletter-wrapper{padding:50px 0}.newsletter-wrapper form{max-width:700px;width:100%;margin:0 auto}.newsletter-wrapper form .field{display:flex;justify-content:center;flex-wrap:wrap}.newsletter-wrapper form .field:before,.newsletter-wrapper form .field:after{display:none}.newsletter-wrapper form .newsletter-input{padding:10px 30px;height:7rem;background:#f5f5f5;font-size:inherit;border-radius:0;border:1px solid #f5f5f5;max-width:calc(100% - 200px);width:100%;transition:all .3s}.newsletter-wrapper form .newsletter-input:focus{border-color:var(--btn-bg)}.newsletter-wrapper form .newsletter-submit{background:var(--btn-bg);color:var(--white);border:none;padding:10px 20px;max-width:200px;width:100%;font-size:18px;cursor:pointer;border-radius:0;transition:all .3s;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center}.newsletter-wrapper form .newsletter-submit:hover{opacity:.8}footer.footer{padding:70px 0 100px;background:var(--btn-bg);margin:0;border:0;color:var(--white);--footer-colgap:30px;font-size:15px;font-family:var(--primary-font)}.footer .footer__content-top{padding-top:0;padding-bottom:0}.footer-parts{display:flex;flex-wrap:wrap;column-gap:var(--footer-colgap)}.footer-parts .footer-part-1{max-width:22%;width:100%}.footer-parts .footer-part-2{max-width:calc(100% - (22% + var(--footer-colgap)));width:100%}.footer .footer-block__heading{font-size:25px;color:currentColor;margin-bottom:20px;font-family:var(--primary-font);font-weight:500;line-height:1.12}.footer-section-down{display:flex;flex-direction:column}.footer-section-down>*:not(:last-child){margin-bottom:30px}.footer-section-down ul{display:flex;flex-wrap:wrap}.footer-section-down ul li{padding:0 15px 0 0;display:inline-block;border-right:1px solid var(--white);margin:0 15px 10px 0}.footer-section-down ul li:last-child{margin-right:0;padding-right:0;border-right:0}.footer-section-down ul li a{color:currentcolor;font-size:inherit;line-height:1.2;display:flex;align-items:center;padding:1px 0;font-weight:400;transition:all .3s}.footer-section-down ul li a:hover{opacity:.65}.footer .footer__content-bottom{padding:0;border-top:0}.footer-payments-link-wrap{padding-top:20px;border-top:1px solid var(--white);width:100%;margin-top:20px;display:flex;flex-wrap:wrap;column-gap:var(--footer-colgap);row-gap:10px;font-size:15px;font-weight:400}.footer-ctbtm-lsitlink{-ms-flex:1;flex:1}.footer-ctbtm-lsitlink ul{display:flex;flex-wrap:wrap}.footer-ctbtm-lsitlink ul li{display:inline-block;margin:0 15px 10px 0}.footer-ctbtm-lsitlink ul li:last-child{margin-right:0}.footer-ctbtm-lsitlink ul li a{color:currentcolor;font-size:inherit;line-height:1.2;display:flex;align-items:center;padding:1px 0;font-weight:400;transition:all .3s}.footer-ctbtm-lsitlink ul li a:hover{opacity:.65}.copyright-text{text-align:right;line-height:1.2}.footer .footer-block--newsletter{display:none!important}.footer-part-1-upper>*:not(:last-child){margin-bottom:30px}.footer-social-links{margin-top:30px}.footer__list-social.list-social{display:flex;flex-wrap:wrap;justify-content:flex-start!important;column-gap:20px;row-gap:5px}.footer__list-social.list-social li{display:inline-block}.list-social .list-social__link{padding:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}.footer-description a{color:currentColor}.footer-description a[href^="tel:"]{text-decoration:underline}.footer-image-logo img{max-width:179px}#instagenie-feed{margin-top:0!important;margin-bottom:0!important;padding-top:50px!important;padding-bottom:50px!important}#instagenie-feed .instagenie-feed .h2{text-align:center!important;font-size:50px!important;margin:0 0 15px!important;font-weight:400;color:var(--secondary-heading-text);font-family:var(--primary-font)}.lSAction>span,.instagenie-branding{display:none!important}@media screen and (max-width: 767px){ul#instagenie-list{height:auto!important}li.instagenie-grid.lslide{max-width:345px;width:100%!important;height:345px!important}li.instagenie-grid.lslide img{width:100%!important;height:100%!important}.instagenie-grid-container,.instagenie-grid-container>div{height:100%}}.collection-banner{padding:40px 0;background-color:var(--bg-light-yellow)}.collbanner-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:20px;row-gap:10px}.collbanner-container .heading-wpr{-ms-flex:1;flex:1;color:var(--text-gray);line-height:1.34}.collbanner-container .banner-heading{font-size:40px;margin:0;text-transform:lowercase}.collbanner-container .banner-heading+p{margin-top:7px}.banner-breadcrumb{font-size:16px;margin:0;color:var(--text-gray);line-height:1.34;max-width:36rem;width:100%}.banner-breadcrumb ul{display:flex;flex-wrap:wrap}.banner-breadcrumb ul li{display:inline-block}.banner-breadcrumb ul li:not(:last-child):after{content:"\203a";margin:0 10px}.banner-breadcrumb a{color:currentColor}.banner-breadcrumb a:hover{color:var(--primary-color)}.maingrid-collection{padding-top:70px!important;padding-bottom:70px!important}.product-card-wrapper .card:not(.card--text) .card__inner{display:block;border:0;background:none}.product-card-wrapper .card:not(.card--text) .card__inner:before,.product-card-wrapper .card:not(.card--text) .card__inner:after{display:none}.product-card-wrapper .card:not(.card--text) .card__inner .card__content{display:block;padding:10px;position:absolute;top:0;left:0;width:100%}.product-card-wrapper .card:not(.card--text) .card__inner .card__content>*:not(.card__badge){display:none}.product-card-wrapper .card .card__inner .card__content .badge{padding:3px 8px;background:var(--secondary-heading-text);border:1px solid var(--secondary-heading-text);position:relative;top:auto;left:auto;color:var(--white);font-size:10px;line-height:1;letter-spacing:normal;border-radius:4px}.product-card-wrapper .card:not(.card--text) .card__inner .card__media{position:relative;top:auto;bottom:auto;width:100%}.product-card-wrapper .card:not(.card--text) .card__inner .card__media .media{position:relative;top:auto;bottom:auto;width:100%;padding-top:100%;overflow:hidden}.product-card-wrapper .card>.card__content{padding:0}.product-card-wrapper .card>.card__content .card__information{padding:12px;text-align:center}.product-card-wrapper .card__information .card__heading{font-family:var(--primary-font);color:var(--black);font-weight:400;font-size:22px;margin:0 0 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.product-card-wrapper .card__information .card__heading>a{color:currentcolor;text-decoration:none}.product-card-wrapper .card-information>.price{margin-top:10px!important;color:var(--black);letter-spacing:normal;font-weight:700;line-height:1.2;font-size:15px}.product-card-wrapper .card-information>.price .price__container{width:100%;display:flex;justify-content:center}.product-card-wrapper .card-information>.price--on-sale .price__sale{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.product-card-wrapper .card-information>.price--on-sale .price-item--regular{color:var(--text-gray);display:block;margin:0 5px 0 0;font-size:1.4rem;font-weight:400}.product-card-wrapper .card__content .quick-add{margin:0;text-align:center}.product-card-wrapper .quick-add__submit.button{min-height:30px;background:var(--secondary-heading-text);border-color:var(--secondary-heading-text);width:auto;min-width:120px;padding:5px 16px;border-radius:5px;text-transform:inherit;font-size:16px;color:var(--white)}.product-card-wrapper .quick-add__submit.button svg{width:20px;height:20px;margin-right:5px;flex-shrink:0}.product-card-wrapper .quick-add__submit.button>span{display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center}.facets-container{padding-top:0!important}@media screen and (min-width: 750px){.facets-vertical-form{margin-bottom:3rem}.facets-vertical aside.facets-wrapper{padding-right:3rem}.facets__form-vertical{width:31rem!important;background-color:var(--btn-bg);border-radius:0;padding:0 0 10px;overflow:hidden;color:var(--white)}.facets-vertical .facets__summary{padding-top:1.6rem!important;padding-bottom:1.6rem!important;font-size:18px;color:#c2976d!important;font-family:var(--primary-font);font-weight:400;text-decoration:none;letter-spacing:normal;line-height:1.2;text-transform:uppercase;position:relative}.facets-vertical .active-facets facet-remove,.facets__form-vertical .facets__disclosure-vertical{max-width:calc(100% - 50px);width:100%;margin:0 auto}.facets__form-vertical .facets__disclosure-vertical{border-top:1px solid #C2976D}.facets__form-vertical .facets__disclosure-vertical:first-of-type{border-top:0}.facets-wrap-vertical{max-height:450px;overflow-y:auto;padding:0;margin:0;scrollbar-width:thin;scrollbar-color:#afafaf #542f4f}.facets-wrap-vertical::-webkit-scrollbar{width:7px;background-color:#542f4f}.facets-wrap-vertical::-webkit-scrollbar-track{background-color:#542f4f;border-radius:10px;box-shadow:inset 0 0 6px #0000004d}.facets-wrap-vertical::-webkit-scrollbar-thumb{background-color:#afafaf;border-radius:10px;box-shadow:inset 0 0 6px #0000004d}}.facets-vertical .active-facets facet-remove{display:none!important}.facets-vertical .facets__summary span{text-decoration:none!important}.facet-filters__field .facet-filters__label{font-size:24px!important;line-height:1.12;color:var(--heading-color);font-family:var(--secondary-font);text-transform:capitalize}.facets-container .facets__and-helptext{display:none!important}.facets__summary .facets__summary-label,.facets-layout-list .facets__label .facet-checkbox__text-label,.facets__summary-label{text-decoration:none!important}.facets-vertical .facets__summary .icon-caret{color:var(--white);height:8px}.facets-vertical .active-facets>facet-remove{width:100%}.facets-vertical .active-facets>facet-remove .active-facets__button{margin:0 0 7px;width:100%;padding:0}.facets-vertical .active-facets>facet-remove .active-facets__button-inner{box-shadow:none;border-radius:0;border:1px solid #d9d8d8;background:none;font-size:14px;letter-spacing:normal;line-height:1.2;color:var(--white);padding:5px 15px;font-weight:400}.facets-vertical .active-facets-vertical-filter{flex-direction:column}.active-facets-vertical-filter .active-facets__button-wrapper{justify-content:flex-end}.active-facets__button-remove.underlined-link{text-decoration:underline;font-size:1.4rem;color:currentColor}.active-facets-vertical-filter .facets__heading{font-size:30px!important;font-family:var(--heading-font);color:var(--white);display:flex;align-items:center;justify-content:space-between;padding:15px 25px;line-height:1.2;font-weight:400;margin:0 0 5px}.facets-wrap-vertical .facet-checkbox{font-size:inherit;color:var(--white);text-transform:capitalize}.swatch-input__input+.swatch-input__label{margin-left:5px}.facets-wrap .facets__item{margin:0}.mobile-facets .select select{background-color:#fff;font-size:inherit;letter-spacing:normal;border:1px solid var(--border-color)}.facets__price .field .field__input{padding:5px;text-align:center}.facet-checkbox>svg{background-color:transparent!important}.facet-checkbox>svg,.facet-checkbox>.svg-wrapper{margin-top:2px}.facets__price{display:flex;flex-direction:column}.price__input__wrapper{position:relative;width:100%;margin-top:20px;display:flex;column-gap:10px;justify-content:space-between}.price__input__wrapper .field:before,.price__input__wrapper .field:after,.price__input__wrapper .field__label{display:none}.price__input__wrapper .field{position:relative;display:-ms-flexbox;display:flex;align-items:center;margin:0!important;height:34px;background:#f5f3f3;border-radius:4px;overflow:hidden;width:fit-content}.price__input__wrapper .field__input{height:34px;padding:0 5px!important;border:0!important;border-radius:0;margin:0;max-width:76px;min-width:auto;flex-grow:inherit;color:#757575;font-weight:500;font-family:var(--primary-font);text-align:left!important;background:none}.facets__price .field-currency{font-size:14px;line-height:1;color:#757575;flex-shrink:0;margin:0 .6rem}.facets__price{position:relative}.button-show-more{padding:0!important;text-decoration:underline!important;color:var(--white)!important}price-range .price-slider{margin:1rem 0;height:auto;background:none;border-radius:0;position:relative}.price-slider input[type=range]{-webkit-appearance:none;border:0;width:100%;position:absolute;left:0;margin:0;border-radius:3px}.price-slider input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;background:#dcdcdc;border:none;border-radius:3px}.price-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid #E8C403;height:24px;width:24px;border-radius:50%;background:#fff;margin-top:-9px;cursor:pointer;position:relative;z-index:1;box-shadow:0 0 2px #0003}.price-slider input[type=range]:focus{outline:none}.price-slider input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}.price-slider input[type=range]::-moz-range-track{width:100%;height:5px;background:#dcdcdc;border:none;border-radius:3px}.price-slider input[type=range]::-moz-range-thumb{border:3px solid #E8C403;height:24px;width:24px;border-radius:50%;background:#fff;box-shadow:0 0 2px #0003}.price-slider input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}.collection .loading-overlay{display:none!important}.width-100{max-width:100%!important;width:100%!important}.collc-our-story .our-story-wrapper{padding:80px 0}.collc-our-story .features-row{margin-top:50px}.simple-paragraph-section{max-width:874px;width:100%;margin:0 auto}.coll-list-innermain{background:var(--bg-light-yellow)!important}.collection-card-wrapper .card .card__inner{border-radius:0;border:none;background:none}.collection-card-wrapper .card .card__inner:after{box-shadow:none;border-radius:0}.collection-card-wrapper .card .card__inner .card__media{border-radius:0}.collection-card-wrapper .card>.card__content .card__information{padding:20px 0 0}.collection-card-wrapper .card>.card__content .card__heading{color:var(--secondary-heading-text);font-size:25px;font-weight:400}.collection-card-wrapper .card>.card__content .card__heading>a{text-decoration:none;color:currentColor}.collection-card-wrapper .card>.card__content .card__heading .icon-wrap{display:none}.faq-section{background-color:var(--bg-light-yellow);padding:70px 0}.faq-container{max-width:874px;width:100%;margin:0 auto}.faq-item{background-color:transparent;border-bottom:1px solid var(--bg-black)}.faq-question{display:-ms-flexbox;display:flex;align-items:center;cursor:pointer;transition:all .3s ease;color:var(--black);font-weight:600;font-family:var(--primary-font);position:relative;padding:15px 30px 15px 0}.question-number{flex-shrink:0;margin-right:1rem}.faq-question .toggle-icon{transition:transform .3s ease;font-weight:300;line-height:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq-question .toggle-icon svg{width:14px;height:14px}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer.active{max-height:100%}.faq-answer .answer-text{padding:0 10px 30px;font-weight:300}.faq-item.active .toggle-icon{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.instagram-newsletter .newsletter-wrapper{padding:50px 0 100px}.pagination__list>li:not(:last-child){margin-right:.5rem!important}.pagination__list>li{flex:1 0 3.4rem!important;max-width:3.4rem!important}.pagination__list .pagination__item{height:3.4rem;font-size:1.4rem}.recommended-product{background:var(--bg-light-yellow);padding:100px 0}.recommended-product .gradient{background:none}.product-recommendations{padding-top:0!important;padding-bottom:0!important}.template-product-products .story-row .story-text{text-align:left;color:#491942}.template-product-products .story-row .main-heading{font-size:30px;font-family:var(--heading-font)}.product-accordion.accordion{margin-top:20px;border:0;border-radius:0;background:#f6f6f6}.product-accordion .accordion__item{border-bottom:1px solid #D1B191}.product-accordion .accordion__item:last-child{border-bottom:none}.product-accordion .accordion__header{display:flex;justify-content:space-between;align-items:center;column-gap:10px;padding:15px;cursor:pointer;font-family:var(--primary-font);font-size:30px;font-weight:400;color:var(--primary-heading-text);line-height:1.2}.product-accordion .accordion__header:hover{background:#f0f0f0}.product-accordion .accordion__content{padding:15px;color:#491942}.product-accordion .accordion__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.product-accordion .accordion__icon svg{width:24px}.accordion__header.active .accordion__icon{transform:scaleY(-1)}@media screen and (min-width: 990px){.product:not(.product--no-media) .product__media-wrapper{max-width:47%!important;width:100%!important}.product:not(.product--no-media) .product__info-wrapper{max-width:53%!important;width:100%!important}}.thumbnail-slider{margin-top:10px}.thumbnail-slider .thumbnail{border-radius:0;padding:1px}.thumbnail-slider .thumbnail img{width:100%;height:100%;object-fit:cover}.product__media-item .product__media{border-radius:10px;overflow:hidden!important}.product__info-container .product__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.product__info-container .product__title h1{font-weight:400;font-family:var(--primary-font);font-size:40px;text-transform:capitalize;margin:0;-ms-flex:1;flex:1}.product__title-icons{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.product__title-icons .product__icon{width:54px;height:54px;object-fit:contain;cursor:pointer;transition:opacity .3s ease;flex-shrink:0}.product__info-container .rating{display:flex;align-items:center;margin-bottom:15px}.product__info-container .rating-star{color:#f99604;display:inline-block}.product__info-container .rating-star:before{-webkit-text-fill-color:#f99604}.product__info-container .rating-text.caption{margin-left:5px;font-size:13px;color:var(--btn-bg);text-decoration:underline;display:inline-block}.product__info-container .rating-text.caption a{font-size:inherit;color:currentcolor;text-decoration:underline;text-underline-offset:inherit}.product__info-container .price{font-size:20px;font-family:var(--primary-font);letter-spacing:normal;line-height:1.2;color:var(--primary-heading-text);font-weight:700}.product__info-container .price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap}.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem;color:#bdbdbd;font-weight:400}.product__info-container variant-selects{display:-ms-flexbox;display:flex;flex-wrap:wrap;column-gap:20px}.product__info-container variant-selects>*{max-width:calc(50% - 10px);width:100%;min-width:auto}.product-form__input .form__label{display:block;margin-bottom:.6rem;color:var(--btn-bg);font-size:inherit;line-height:1.2}.product__info-container .product-form__input .select{max-width:100%}.product__info-container .product-form__input .select:before,.product__info-container .product-form__input .select:after{display:none}.product__info-container .product-form__input .select__select{border-radius:0;background:#f5f5f5;padding-left:20px;padding-right:34px;margin:0;min-width:auto;letter-spacing:normal;width:100%;color:var(--btn-bg);font-family:var(--primary-font);font-size:1.4rem}.product__info-container .product-form__buttons{max-width:100%}.product__info-container .product-form,.product__info-container .product__description{margin:1.5rem 0!important}quantity-input.quantity:before,quantity-input.quantity:after{display:none}quantity-input.quantity{max-width:180px;width:100%;background-color:#f5f5f5;border:1px solid #F5F5F5;box-shadow:none;height:50px;min-height:auto;border-radius:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}.quantity .quantity__button{width:40px;height:100%;background:none!important;border-radius:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#c2976d;transition:all .3s;padding:0;border:0}.quantity .quantity__button:not(.disabled):hover{opacity:.8}.quantity .quantity__input{padding:5px;flex-grow:1;border:0;color:var(--btn-bg);font-weight:400;height:100%;background-color:transparent!important}.cart-drawer quantity-input.quantity{max-width:140px;height:40px}.product-form__quantity .form__label{display:none}.atcbtn-qty-wpr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.5rem}.product-form__input.product-form__quantity{flex:inherit;margin:0;min-width:auto;max-width:inherit;order:3}.product-form__buttons .product-form__submit.button{border-radius:5px;background:var(--secondary-heading-text);border-color:var(--secondary-heading-text);margin:0;text-transform:capitalize;order:4;-ms-flex:1;flex:1}.shopify-payment-button shopify-accelerated-checkout{margin-top:0}.shopify-payment-button .shopify-payment-button__button{margin-top:1.5rem;background:#c2976d!important;border-radius:5px;font-family:var(--primary-font);font-weight:600;line-height:1.2;font-size:clamp(16px,1.2vw,18px);display:flex;align-items:center;justify-content:center;color:var(--white);width:100%;min-height:50px;text-transform:capitalize;transition:all .3s;letter-spacing:normal}.shopify-payment-button .shopify-payment-button__button:before,.shopify-payment-button .shopify-payment-button__button:after{display:none}.shopify-payment-button .shopify-payment-button__button:hover{opacity:.8}.swym-button-bar.swym-wishlist-button-bar{margin:0;order:-1;height:50px;width:100%}.product__info-container .product-form form{display:flex;flex-direction:column;gap:1.5rem}.swym-wishlist-button-bar .swym-btn-container[data-position=default]{display:-ms-inline-flexbox;display:inline-flex;height:100%}.swym-wishlist-button-bar .swym-btn-container[data-position=default] .swym-add-to-wishlist{height:100%!important}.swym-wishlist-button-bar .swym-btn-container[data-position=default] .swym-add-to-wishlist:after{height:100%;display:flex;align-items:center;justify-content:center}.swym-wishlist-button-bar .swym-btn-container[data-position=default] .swym-fave-count{height:100%!important;padding:5px!important;width:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.product__info-container .policy{display:flex;flex-wrap:wrap;column-gap:20px;padding:2rem 0}.product__info-container .policy .inner{text-align:center;max-width:calc(33.33% - 20px*2 / 3);width:100%}.product__info-container .policy .inner img{width:62px;height:62px;object-fit:contain;margin:0 auto 10px}.product__info-container .policy .inner p{font-size:16px;text-transform:inherit;color:var(--btn-bg);line-height:1.2}.product__info-container .contact-info{background:#f5f5f5;padding:15px;width:100%;display:flex;flex-wrap:wrap;align-items:center}.product__info-container .contact-info .imgwrap{max-width:80px;width:100%}.product__info-container .contact-info .imgwrap img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px}.product__info-container .contact-info .text{padding-left:20px;max-width:calc(100% - 80px);width:100%;font-size:1.6rem;color:var(--btn-bg);line-height:1.34}#NullssureGiftWrap{order:2;width:100%}.NullsgifDiv{width:100%;margin-bottom:0!important;border:1px dashed #8B4513;border-radius:5px;padding:15px 40px 15px 15px;background-color:#fafae9;background-image:url(giftwrap-bg.png);background-repeat:no-repeat;background-position:center right;background-size:auto 100%;position:relative;order:1;display:flex;flex-wrap:wrap;align-items:center;column-gap:10px}.NullsgiftWrapImg{cursor:pointer;height:80px!important;width:80px!important;transition:all .3s ease;object-fit:contain;mix-blend-mode:multiply;border:1px solid #eee;border-radius:0;left:auto!important;order:-1}.NullsgiftWrapImg:hover{border-color:#3e1911}.NullsGiftWrapTitle{font-size:30px;font-weight:400;font-family:var(--heading-font);color:var(--btn-bg);text-transform:uppercase;-ms-flex:1;flex:1;margin:0!important}.NullsgifDiv #NullsgiftWrap{position:absolute!important;top:50%;right:15px;cursor:pointer;accent-color:#C2976D;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#NullsgiftWrap:checked:before{content:"\2713";position:absolute;color:#fff;font-size:14px;font-weight:700;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cart-item cart-remove-button{margin:0 0 0 .5rem!important}.cart-item cart-remove-button .button{margin:0;background:none;border:0;color:var(--primary-heading-text);min-height:4rem}cart-items .title-wrapper-with-link a{color:var(--primary-color);text-decoration:underline;text-decoration-thickness:inherit!important}.cart-items .cart-item__image-container{display:block;border:1px solid #eee;padding-top:100%;position:relative}.cart-items .cart-item__image-container img{display:block;position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%;object-fit:contain}.cart-drawer .cart-item__image{max-height:100px;object-fit:contain;max-width:100px!important;border:1px solid #D8D8D8}.cart-item__details .cart-item__name{font-family:var(--primary-font);color:var(--black);text-decoration:underline!important;text-underline-offset:inherit!important}.cart-item__details .product-option{line-height:1.2;color:var(--primary-color)}.header__icon--cart .cart-count-bubble{left:1rem;bottom:1rem}.custom-login-wrapper{display:flex;flex-wrap:wrap;border-radius:30px;overflow:hidden;max-width:1100px;width:calc(100% - 30px);margin:70px auto;background-color:#f4f4f4}.custom-login-left{max-width:30%;width:100%;color:#fff;font-size:clamp(16px,1.4vw,25px);line-height:1.34;padding:30px;background-image:url(ganesha-stock-photo.jpg);background-repeat:no-repeat;background-position:inherit;background-size:cover}.custom-login-right{max-width:70%;width:100%;padding:60px 40px;position:relative;background-image:url(form-corner-bg.png);background-repeat:no-repeat;background-position:top right;background-size:233px;min-height:532px;display:flex;flex-direction:column;justify-content:center}.custom-login-form{position:relative;z-index:2;max-width:400px;width:100%;margin:0 auto}.custom-login-form h1{font-size:40px;margin-bottom:10px!important;font-weight:700;color:#232323;font-family:var(--primary-font);line-height:1.1}.custom-login-form p{color:#969696;margin-bottom:25px}.custom-login-form input:not([type=radio],[type=checkbox],[type=file]){width:100%;height:50px;padding:10px 20px;margin-bottom:20px;border-radius:10px;border:1px solid #D9D9D9;font-size:inherit;background:none}.custom-login-form input:not([type=radio],[type=checkbox],[type=file]):focus{border-color:var(--btn-bg)}.custom-login-form button{width:100%;text-transform:inherit;margin:20px 0 10px}.custom-login-form .remember-me{display:flex;align-items:center;justify-content:space-between;column-gap:10px;font-weight:500;color:#232323}.remember-me label{display:-ms-inline-flexbox;display:inline-flex;align-items:center;cursor:pointer}.custom-login-form a{color:#232323;font-weight:500;text-decoration:underline}.custom-login-form .or-divider{text-align:center;margin:20px 0;font-size:16px;color:#6e6e6e;font-weight:500;line-height:1;display:flex;align-items:center;justify-content:center;column-gap:10px}.custom-login-form .or-divider:before,.custom-login-form .or-divider:after{content:"";width:100%;-ms-flex:1;flex:1;height:1px;background:#d9d9d9}.custom-login-form .create-account{text-align:center;font-size:inherit;line-height:1.2;margin-top:10px}.custom-login-form .create-account a{color:var(--btn-bg);font-weight:600;text-decoration:underline}#recover:target~#login,#recover:target~#login+div{display:none}#recover:target+div .field:last-of-type input{margin-bottom:0}.customer:not(.account):not(.order){max-width:400px!important;padding:0!important;margin:0 auto!important;text-align:inherit!important}.customer .field input:not([type=radio],[type=checkbox],[type=file]){padding:10px 20px!important;border:1px solid #d9d9d9;background:none;margin:0!important;height:50px;border-radius:10px}.customer form{margin-top:2rem!important}.customer button{margin:2rem 0 1rem!important;border-radius:10px!important;font-weight:600!important;text-transform:inherit;font-size:inherit!important;letter-spacing:normal!important;min-height:5rem!important;padding:13px 22px;border:1px solid var(--btn-bg);transition:all .3s}.banner-breadcrumb .page-width{max-width:100%;padding:0!important;margin:0!important}.breadcrumbs a,.breadcrumbs [aria-current=page]{text-decoration:none!important}.breadcrumbs li{display:-ms-inline-flexbox!important;display:inline-flex!important;align-items:center}.banner-breadcrumb .breadcrumbs{font-size:inherit;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-end}.our-story-page-secwrapper{padding:50px 0 100px}.about-ourstory-wrap{display:flex;flex-wrap:wrap;align-items:flex-start}.about-ourstory-wrap .image-wrap{max-width:45%;width:100%}.about-ourstory-wrap .image-wrap img{width:100%}.about-ourstory-wrap .text-wrap{max-width:55%;width:100%;padding:0 0 0 50px}.our-story-page-secwrapper .newsletter-wrapper{margin-top:100px;padding:0}.main--page{font-size:1.6rem}.main--page .page-width{padding-top:50px;padding-bottom:50px}.main--page .rte h2,.main--page .rte h3,.main--page .rte h4,.main--page .rte h5,.main--page .rte h6{font-family:var(--primary-font);font-weight:600;text-transform:inherit;margin-bottom:10px;color:var(--primary-color)}.main--page .rte ol,.main--page .rte ul{padding-left:2rem;list-style-position:inherit}.main--page .rte li{margin-bottom:10px}.main--page .rte ol{list-style:auto}.main--page .rte ol ol{padding-left:0}.main--page .rte ul{list-style:inherit}.main-blog .blog-articles{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.article-card-wrapper .article-card{border-radius:20px;padding:15px;border:1px solid rgba(24,25,69,.1);transition:all .3s;overflow:hidden}.article-card-wrapper .article-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.article-card:not(.card--text) .card__inner{display:block;border:0;background:none}.article-card:not(.card--text) .card__inner:before,.article-card:not(.card--text) .card__inner:after{display:none}.article-card:not(.card--text) .card__inner .card__content{display:none}.article-card:not(.card--text) .card__inner .card__media{position:relative;top:auto;bottom:auto;width:100%}.article-card:not(.card--text) .card__inner .card__media .media{position:relative;top:auto;bottom:auto;width:100%;padding-top:66.66%;overflow:hidden;border-radius:20px}.article-card:not(.card--text) .card__inner .card__media .media img{will-change:transform}.article-card.card:after{display:none}.article-card-wrapper .article-card>.card__content{padding:0}.article-card-wrapper .article-card>.card__content .card__information{padding:20px 0 10px}.article-card__image-wrapper .circle-divider{border-radius:16px;background-color:var(--white);font-size:14px;color:#18194599;font-weight:700;line-height:1;padding:3px;text-align:center;position:absolute;top:15px;left:15px;width:60px;height:60px;display:flex;justify-content:center;flex-direction:column;overflow:hidden}.article-card__image-wrapper .circle-divider span{display:block;color:#181945;font-size:18px}.article-card .article-card__info{padding-top:0;padding-bottom:1rem;font-family:var(--primary-font);font-size:12px;text-transform:uppercase;font-weight:500}.article-card .card__information .card__heading{margin-bottom:1rem;color:#181945;font-size:18px;font-weight:500;font-family:var(--primary-font);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.article-card .card__information .card__heading>a{text-decoration:none;color:currentColor;display:block}.article-card .card__information .card__heading>a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.article-card .card__information .article-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:500;color:#18194599;margin:1rem 0 0}.article-card .article-card__footer{display:none}.article-card-wrapper .article-card.card--text{display:flex;flex-direction:column;justify-content:center}.article-card-wrapper .article-card.card--text>.card__content{flex-grow:inherit}.article-card-wrapper .article-card.card--text .card-information{padding:0}.section .main-blog{padding-top:70px;padding-bottom:70px}.main-blog .pagination__list .pagination__item{border:1px solid rgba(24,25,69,.1);border-radius:10px;color:#181945;transition:all .3s;font-weight:700}.main-blog .pagination__list .pagination__item:after{display:none}.main-blog .pagination__list .pagination__item--current,.main-blog .pagination__list .pagination__item:hover{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--white)}.article-template{padding:50px 0 70px}.article-template>*:first-child:not(.article-template__hero-container){margin-top:0!important}.article-template .page-width{max-width:980px;width:100%}.article-template .article-template__hero-container{max-width:1310px;width:100%;margin:0 auto;padding:0 15px}.article-template__hero-container .media{overflow:hidden;border-radius:20px}.article-template .article-template__title{font-weight:600;font-family:var(--primary-font);color:var(--btn-bg)}.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{font-family:var(--primary-font);font-weight:600;margin:2rem 0 1rem}.article-template__back{display:none!important}.circle-divider.caption-with-letter-spacing{letter-spacing:.1em;color:var(--primary-heading-text);font-weight:500}.header__search details .header__icon-close{display:none!important}predictive-search .predictive-search__loading-state{display:none!important}.predictive-search__item-heading,.predictive-search__heading,.predictive-search__item--term{font-family:var(--primary-font);color:var(--primary-color)}.template-search aside.facets-wrapper{display:none!important}.explore-collection-section{padding:70px 0;overflow:hidden}.explore-collection-section .section-title{font-weight:inherit;font-size:inherit}.popu-search-main{padding:3rem 0}.popolarsec .heading{padding:0;font-size:21px;letter-spacing:1px;margin-bottom:10px}.popolarsec .popuinner{display:flex;flex-wrap:wrap;gap:1rem}.popolarsec .popuinner .popsec1{max-width:calc(25% - .75rem);width:100%;border:1px solid #b6b2b2;border-radius:3px;overflow:hidden;transition:all .3s}.popolarsec .popuinner .popsec1:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.popolarsec .popuinner .popsec1 a{width:100%;height:100%;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;padding:5px}.popolarsec .popuinner .popsec1 .popimg{width:50px}.popolarsec .popuinner .popsec1 .popimg img{width:100%;max-height:50px;object-fit:contain}.popolarsec .popuinner .popsec1 .poptext{max-width:calc(100% - 50px - 1rem);width:100%;font-size:13px;color:var(--text-gray);line-height:1.2;text-transform:capitalize}#swym-plugin #swym-anchor[data-position=bottom-right],#swym-hosted-plugin #swym-anchor[data-position=bottom-right]{right:60px!important;bottom:20px!important}.customer.account .account-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem}.customer.account .account-top .button{padding:10px;background:var(--btn-bg);border-color:var(--btn-bg);text-decoration:none;color:var(--white);min-width:100px;min-height:auto;text-transform:inherit;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.acct-btn-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem}:is(.account,.order) h1{margin-bottom:0!important}:is(.account,.order) a:not(.btn,.button){text-decoration:underline;color:var(--primary-heading-text);text-underline-offset:inherit}.announcement-bar{overflow:hidden;padding:8px 0;font-size:20px}.announcement-bar .announcement-bar__message{font-family:var(--primary-font);font-size:14px;letter-spacing:1px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
