@font-face{font-family:Rift;src:url(/cdn/shop/files/rift-regular-webfont.woff2?v=1694582831) format("woff2"),url(/cdn/shop/files/rift-regular-webfont.woff?v=1694582831) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Rift;src:url(/cdn/shop/files/rift-medium-webfont.woff2?v=1694582831) format("woff2"),url(/cdn/shop/files/rift-medium-webfont.woff?v=1694582831) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Rift;src:url(/cdn/shop/files/rift-demi-webfont.woff2?v=1694583979) format("woff2"),url(/cdn/shop/files/rift-demi-webfont.woff?v=1694583980) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Rift;src:url(/cdn/shop/files/rift_bold_3-webfont.woff2?v=1694579136) format("woff2"),url(/cdn/shop/files/rift_bold_3-webfont.woff?v=1694579135) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Neue Haas;src:url(/cdn/shop/files/neuehaasdisplayblack-webfont.woff2?v=1694579488) format("woff2"),url(/cdn/shop/files/neuehaasdisplayblack-webfont.woff?v=1694579488) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Neue Haas;src:url(/cdn/shop/files/neuehaasdisplaybold-webfont.woff2?v=1694579488) format("woff2"),url(/cdn/shop/files/neuehaasdisplaybold-webfont.woff?v=1694579488) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Neue Haas;src:url(/cdn/shop/files/neuehaasdisplaylight-webfont.woff2?v=1694579488) format("woff2"),url(/cdn/shop/files/neuehaasdisplaylight-webfont.woff?v=1694579488) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Neue Haas;src:url(/cdn/shop/files/neuehaasdisplaymediu-webfont.woff2?v=1694579488) format("woff2"),url(/cdn/shop/files/neuehaasdisplaymediu-webfont.woff?v=1694579488) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Neue Haas;src:url(/cdn/shop/files/neuehaasdisplayroman-webfont.woff2?v=1694579488) format("woff2"),url(/cdn/shop/files/neuehaasdisplayroman-webfont.woff?v=1694579488) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Neue Haas;src:url(/cdn/shop/files/neuehaasdisplayxthin-webfont.woff2?v=1694579488) format("woff2"),url(/cdn/shop/files/neuehaasdisplayxthin-webfont.woff?v=1694579488) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Neue Haas;src:url(/cdn/shop/files/neuehaasdisplayxxthin-webfont.woff2?v=1694579488) format("woff2"),url(/cdn/shop/files/neuehaasdisplayxxthin-webfont.woff?v=1694579488) format("woff");font-weight:400;font-style:normal}p,dl,ol,ul{margin-top:1rem;margin-bottom:1rem}.page-width{max-width:1140px;padding:0 1.5rem}.content-for-layout{background-color:#f7efea}.gradient.menu-drawer{background-color:#f3ccbe}.header-top{background-color:#343132}.header-top marquee{display:block}.header-top marquee ul{display:flex}.header-top marquee ul li{color:#fff;padding-right:30px;font-size:16px;line-height:16px;font-weight:400}header{padding:10px 0;background-color:#fff}header .header-main{display:flex;justify-content:space-between;align-items:center}header .header-main .header-menu{display:flex;align-items:center}header .header-main .header-menu .main-menu ul{display:flex;align-items:center}header .header-main .header-menu .main-menu ul li{list-style:none;padding:0}header .header-main .header-menu .main-menu ul li span{font-family:Rift;font-weight:500;color:#343132!important;font-size:18px!important;line-height:18px;text-transform:uppercase;cursor:pointer!important}.header-other-info .icon-box{background-color:#343132;display:flex;padding:14px;border-radius:50%}.header-other-info .icon-box img{height:20px;width:20px}.header-other-info ul{display:flex;align-items:center}.header-other-info ul li{list-style:none;padding:0 10px}@media (min-width:992px){.header-other-info ul li:first-child{padding-left:0}}.header-other-info ul li:last-child{padding-right:0}.header-other-info ul li a{color:#343132;font-size:18px;line-height:18px;font-weight:400;text-transform:uppercase;text-decoration:none}.header-other-info ul li a:hover{color:#343132}.mm-description img{max-width:350px;width:100%}.mm-list-name .mm-description div{display:flex;justify-content:center}.mm-description .mm-featured-title{margin:-40px 0!important}.buddha-menu-item .mm-list-name .mm-title{display:none!important}.mega-menu-item-container .mm-list-name{height:450px!important}.buddha-menu-item .mm-description .mm-featured-title .mm-title{display:block!important}.whole-image img{border-radius:60px}@media (max-width:1600px){.mega-menu-item-container .mm-list-name{height:350px!important}}@media (max-width:1300px){.mega-menu-item-container .mm-list-name{height:300px!important}}@media (max-width:991.98px){.horizontal-mega-menu ul.mm-submenu.simple>li .mm-image-container,.vertical-mega-menu ul.mm-submenu.simple>li .mm-image-container{align-items:flex-start!important}.mega-menu-item-container{height:auto!important}.mega-menu-item-container .mm-featured-title{left:10%!important;bottom:10px!important}.mm-description .mm-featured-title{margin:0!important}.mega-menu-item-container .mm-list-name{height:100%!important}.main-menu{display:none}header-drawer{display:block!important}header .header-main .header-menu{display:unset}header .header-main{display:unset}.header-other-info{display:flex;justify-content:space-between;align-items:center}.header-other-info ul{padding-left:0}.header-other-info ul li a{color:#343132}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transform:translate(0);visibility:visible}.menu-drawer__menu.has-submenu.horizontal-mega-menu{flex-direction:column;align-items:flex-start}ul.mm-submenu.simple.mm-last-level{flex-direction:column!important}.buddha-menu-item .mm-submenu li{width:50%;max-width:250px}.menu-drawer__navigation-container{overflow-x:hidden}ul.mm-submenu.simple.mm-last-level{overflow:unset!important}.horizontal-mega-menu li.buddha-menu-item ul.mm-submenu.simple{flex-flow:column!important}}@media (max-width:749px){.horizontal-mega-menu li.buddha-menu-item ul.mm-submenu.simple{flex-flow:row!important;justify-content:space-between;padding-right:24px!important;flex-wrap:wrap!important}.buddha-menu-item .mm-submenu li{height:100%!important}.menu-drawer__inner-container .horizontal-mega-menu .mm-submenu.simple.mm-last-level{display:block!important}.buddha-menu-item .mm-submenu li{max-width:270px}ul.mm-submenu.simple.mm-last-level{min-height:350px!important}}@media (max-width:575.98px){.header-other-info ul li{padding:0 5px}.header-other-info .icon-box{padding:12px}}@media (max-width:320px){.header-top .marquee ul li{font-size:14px}.header-other-info .icon-box img{width:18px;height:18px}.header-other-info .icon-box{padding:10px}.header-other-info ul li{padding:0 5px}.header-other-info ul li:last-child{padding-left:0}}footer{background-color:#343132;padding:30px 0;color:#fff}footer .footer-top .footer-blocks{display:flex;justify-content:space-between}footer .footer-top .footer-blocks h2{font-family:Rift;font-size:24px;line-height:36px;font-weight:600;color:#fff;text-transform:uppercase}footer .footer-top .footer-blocks h2>a{color:#fff}footer .footer-top .footer-blocks h2>a:hover{text-decoration:none}footer .footer-top .footer-blocks ul{padding:0}footer .footer-top .footer-blocks ul li{list-style:none}footer .footer-top .footer-blocks ul li a{font-size:18px;line-height:38px;color:#fff;text-decoration:none;font-family:Neue Haas;font-weight:500}footer .footer-top .footer-blocks .contact-info a{color:#fff;text-decoration:none}footer .footer-top .footer-blocks .social-icon-footer ul{display:flex;justify-content:flex-start;padding:0}footer .footer-top .footer-blocks .social-icon-footer ul li{padding:0 15px}footer .footer-top-other{margin-top:50px}footer .footer-top-other ul{padding:0;display:flex;justify-content:flex-end}footer .footer-top-other ul li{list-style:none;padding:0 10px}footer .footer-top-other li a{font-size:19px;line-height:38px;color:#fff;text-decoration:none}footer .footer-top-other ul li a{font-size:19px;line-height:38px;color:#fff;text-decoration:none;font-family:Neue Haas;font-weight:500}.footer-bottom{display:inline-block;width:100%;text-align:center}.footer-logo{margin-top:35px}.search-modal.modal__content{top:80px}.footer-bottom p{font-family:Neue Haas;font-weight:500}.footer-top-other .horizontal-mega-menu li.buddha-menu-item{display:none}.header__inline-menu .horizontal-mega-menu .buddha-disabled{display:none!important}@media (max-width:575.98px){footer .footer-top-other ul li a{font-size:16px}footer .footer-top .footer-blocks ul li a{font-size:16px;line-height:0}}@media (max-width:320px){footer .footer-top .footer-blocks .social-icon-footer ul li{padding-left:0}}.faqs-list{padding:60px 0;position:relative}.faqs-list .faqs-main-title{display:inline-block;width:100%}.faqs-list .faqs-main-title h2{font-family:Rift;font-weight:700;color:#343132;font-size:74px;line-height:1em;text-transform:uppercase;text-align:center;padding-bottom:40px}.faqs-left{position:relative}.faqs-left:after{content:"";background:url(/cdn/shop/files/shape-1.png?v=1692781154);background-repeat:no-repeat;position:absolute;left:-17%;bottom:3%;background-size:contain;width:200px;height:200px}.faqs-list .faqs-main .faqs-left img{width:100%}.faqs-list .faqs-main .faqs-right .accordion .accordion-item{background:#fff0;border:none}.faqs-list .faqs-main .faqs-right .accordion .accordion-item .accordion-header .accordion-button{background:#fff0;font-family:Neue Haas;font-size:20px;line-height:34px;color:#5c5c5c;font-weight:900;letter-spacing:.03em;border-bottom:1px solid #343132;padding:15px 0}.faqs-list .faqs-main .faqs-right .accordion .accordion-item .accordion-header .accordion-button:focus{border:none;box-shadow:none}.faqs-list .faqs-main .faqs-right .accordion .accordion-item .accordion-body{padding:10px 0}.faqs-list .faqs-main .faqs-right .accordion .accordion-item .accordion-body p{font-family:Neue Haas;font-size:20px;font-weight:400;line-height:34px;letter-spacing:.03em;margin:0}@media (max-width:575.98px){.faqs-list .faqs-main-title h2{font-size:55px}}@media (max-width:320px){.faqs-list .faqs-main .faqs-right{padding-left:0}}.subscribe-stay{background:url(/cdn/shop/files/17538602_5874963.svg?v=1692968984);position:relative}.subscribe-stay .subscribe-main-info{display:inline-block;width:100%}.subscribe-stay .subscribe-main-info h2{font-family:Rift;font-weight:700;color:#343132;font-size:56px;line-height:1em;text-transform:uppercase;text-align:center;padding-bottom:40px}.subscribe-stay .subscribe-main-info p{text-align:center}@media (max-width:575.98px){.subscribe-stay .subscribe-main-info h2{font-size:45px;padding:0 12px}}@media (max-width:320px){.subscribe-stay .subscribe-main-info h2{font-size:35px}}.product__media-list .product-media-container.constrain-height{margin:0}.quick-add-modal .back-top-shop{display:none}.back-top-shop{margin-bottom:30px}.back-top-shop a{font-size:24px;font-weight:700;line-height:34px;letter-spacing:.03em;text-align:left;color:#343132;text-decoration:none;font-family:Rift;display:flex;align-items:center}.product__info-container p.product__text{font-family:Rift;font-size:18px;font-weight:500;line-height:18px;letter-spacing:.01em;text-align:left;color:#000}.product__info-container .product__title h1{font-size:34px;font-weight:700;line-height:58px;letter-spacing:.03em;text-align:left;color:#231f20;font-family:Rift}.product__info-container .price__regular{font-size:21px;font-weight:500;line-height:37px;letter-spacing:.03em;text-align:left;font-family:Neue Haas;color:#343132}.price-tax-content{font-size:14px;font-weight:500;letter-spacing:.03em;text-align:left;color:#343132;margin:0;font-family:Neue Haas}.product-form__input .form__label,.product-form__input .quantity__label{font-family:Rift;font-size:18px;font-weight:500;line-height:18px;letter-spacing:.01em;text-align:left;color:#000}.product-form__input input[type=radio]+label{border:1px solid #343132!important;background-color:transparent!important;color:#343132!important;font-size:14px;font-weight:300;line-height:14px;letter-spacing:1px;text-align:left;font-family:Neue Haas}.product-form__input input[type=radio]:checked+label{background-color:#343132!important;color:#fff!important;font-size:14px;font-weight:300;line-height:14px;letter-spacing:1px;text-align:left;font-family:Neue Haas}.quantity{min-height:40px;border:1px solid #000}.quantity:before{background-color:transparent!important}.quantity__input{background-color:transparent!important;font-size:14px;font-weight:300;line-height:14px;font-family:Neue Haas;letter-spacing:1px}.product-form__submit{background-color:#f3ccbe;font-size:21px;line-height:20px;letter-spacing:.01em;text-align:left;color:#343132;width:auto;--border-offset:none;--border-opacity:0;box-shadow:none;font-family:Neue Haas;font-weight:500;letter-spacing:1px}.product-form__submit:hover{--border-offset:none;--border-opacity:0;box-shadow:none;border:1px solid #000;color:#343132;background-color:#fff0}.product-form__submit:hover:after{--border-offset:none!important;--border-opacity:0;box-shadow:none!important}.product-form__submit span{margin-left:10px}.product__info-container .product__description h3{font-family:Rift;font-size:34px;font-weight:600;line-height:49px;letter-spacing:.03em;text-align:left;color:#231f20}.product__info-container .product__description p{font-size:18px;font-weight:500;line-height:28px;color:#343132;font-family:Neue Haas}@media (max-width:575.98px){.product-form__submit{font-size:18px}}.cart-item>td+td{padding-left:24px}td.cart_item_new_price_own{padding-left:0!important;text-align:center}.cart-item .cart-item__quantity{padding-left:0!important}.cart-item .cart-item__quantity .cart-item__quantity-wrapper{justify-content:center}.cart-item .cart-item__totals{padding-left:0!important}.cart-item__totals .cart-item__price-wrapper span{text-align:center}cart-items .title-wrapper-with-link{display:block;text-align:center;margin-top:0}cart-items .title-wrapper-with-link h1{font-family:Rift;font-size:40px;font-weight:700;line-height:107px;letter-spacing:.03em;text-align:center;color:#231f20}.cart-items thead th{font-family:Rift;font-size:24px;font-weight:700;line-height:35px;letter-spacing:.03em;color:#231f20}.cart-item__image{border-radius:0!important}#main-cart-items .cart-item__link{position:inherit!important}.remove-item-new{margin:0!important}.remove-item-new a{font-size:16px;font-weight:700;line-height:16px;letter-spacing:.01em;text-align:left;color:#343132;text-decoration:none;border-bottom:1px solid #000;padding-bottom:5px;font-family:Neue Haas}.totals .totals__total,.totals .totals__total-value,.tax-note.caption-large{font-family:Neue Haas;font-weight:500;font-size:18px;color:#343132}.cart-item__details a.cart-item__name{font-size:24px;font-weight:700;line-height:37px;letter-spacing:.03em;text-align:left;color:#231f20;font-family:Rift}.cart-item__details .product-option dt{font-size:18px;font-weight:700;line-height:31px;letter-spacing:.03em;text-align:left;color:#231f20;font-family:Rift}.cart-item__details .product-option dd{font-size:18px;font-weight:300;line-height:31px;letter-spacing:.03em;text-align:left;color:#231f20;font-family:Neue Haas}.cart-item__quantity-wrapper quantity-input{background:transparent!important}.cart_item_new_price_own span{margin-top:1rem;display:inline-block}.cart__checkout-button{background-color:#f3ccbe;color:#000;border:1px solid #F3CCBE;width:auto!important;--border-offset:none}.cart__checkout-button:hover:after{--border-offset:none!important;--border-opacity:0;box-shadow:none!important}.cart__ctas{display:block!important;float:right}.cart__footer{display:inline-block}.cart__footer>*{width:45rem!important}a.continue-shipping-btn{text-decoration:none}a.continue-shipping-btn button{background:#fff0;border:1px solid #000;font-family:Neue Haas}.cart__checkout-button.button{font-family:Neue Haas;font-size:21px;font-weight:500}@media (min-width:476px){.cart__footer.section-template--20597787492640__cart-footer-padding .cart__checkout-button{margin-right:12px}}@media (max-width:991.98px){.remove-item-new a{font-size:13px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.faqs-list:after{left:2%;top:39%}.wholesale-inner{display:flex!important}}@media (max-width:575.98px){.cart-item__details a.cart-item__name{font-size:18px;line-height:24px}}@media only screen and (min-device-width:320px) and (max-device-width:767px){.faqs-list .faqs-main .faqs-right{padding-left:0}.faqs-list:after{top:30%;left:3%}footer .footer-top .footer-blocks .social-icon-footer ul{justify-content:flex-start}footer .footer-top .footer-blocks .social-icon-footer ul li{padding-left:0}footer .footer-top-other ul{justify-content:center}#main-cart-items .cart-item__link{position:absolute!important}.cart__footer>*{width:100%!important}.wholesale-heading h2{font-size:45px!important}.custom-heading .heading{line-height:56px}}@media (max-width:749px){cart-items .cart-items thead{display:none}cart-items .cart-items .cart-item{display:flex;flex-wrap:wrap;align-items:center}cart-items .cart-items .cart-item__media{width:50%;flex:0}cart-items .cart-items .cart-item__details{width:50%}cart-items .cart-items .cart_item_new_price_own{flex:0 0 auto;width:33.33333333%;flex-shrink:0;max-width:100%;text-align:left;position:relative}cart-items .cart-items .cart-item__totals.right.medium-hide.large-up-hide{display:none}cart-items .cart-items .cart-item__quantity{flex:0 0 auto;width:33.33333333%;flex-shrink:0;max-width:100%}cart-items .cart-items .cart-item__totals.right.small-hide{flex:0 0 auto;width:28%;flex-shrink:0;max-width:100%;display:block!important;position:relative}cart-items .cart-items .cart-item__totals.right.small-hide .price.price--end{text-align:end}cart-items .cart-items td.cart_item_new_price_own:before{content:attr(data-th) ":";display:block;font-weight:700;padding-bottom:0}cart-items .cart-items td.cart-item__totals.right.small-hide:before{content:attr(data-th) ":";display:block;font-weight:700;padding-bottom:0;text-align:end}}@media (max-width:621px){cart-items .cart-items .cart_item_new_price_own{width:30%}cart-items .cart-items .cart-item__quantity{width:30%}cart-items .cart-items .cart-item__totals.right.small-hide{width:30%}}@media (max-width:346px){cart-items .cart-items .cart_item_new_price_own{width:50%;flex:1}cart-items .cart-items .cart-item__quantity{width:50%}cart-items .cart-items .cart-item__totals.right.small-hide{width:100%}}@media (max-width:320px){.totals .totals__total,.totals .totals__total-value,.tax-note.caption-large{font-size:16px}.cart__footer.section-template--20597787492640__cart-footer-padding{display:flex}.cart__footer.section-template--20597787492640__cart-footer-padding .cart__checkout-button.button{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/global.css.map */
