.anila-home-site .container,.anila-inner-site .container,.new-body .container{width:100%;max-width:1300px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.anila-inner-site.new-body{background-image:url(/images/about-bg.png);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;min-height:100vh}.anila-page{padding:12px 0 48px}.anila-page-section{margin-top:28px}.anila-shop-shell{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);width:100%;max-width:1270px;font-family:var(--default-font);background:#ffffffdb;border-radius:20px;margin:8px auto 40px;padding:30px;box-shadow:0 10px 32px #50143214}.anila-shop-shell .container{width:100%;max-width:100%;padding-left:0;padding-right:0}.anila-shop-shell .font-serif,.anila-shop-shell [data-slot=italic]{font-family:var(--accent-font)!important}.anila-shop-shell:has(.shop-page){-webkit-backdrop-filter:none;max-width:1300px;box-shadow:none;background:0 0;border-radius:0;margin:0 auto;padding:0 15px}.cart-drawer{font-family:var(--default-font)}.cart-drawer .cart-drawer-heading{font-family:var(--accent-font);color:var(--primary-color,#121212)}.cart-drawer .cart-drawer-title{font-family:var(--accent-font);text-transform:none;letter-spacing:0;color:#750c35;font-weight:600;text-decoration:none;transition:color .2s}.cart-drawer .cart-drawer-title:hover{color:var(--accent-color)}.cart-drawer .cart-drawer-link{font-family:var(--accent-font);color:#750c35;text-transform:uppercase;letter-spacing:.04em;font-weight:600;text-decoration:none;transition:color .2s}.cart-drawer .cart-drawer-link:hover{color:var(--accent-color)}.cart-drawer .cart-drawer-remove{color:#6b5560;transition:color .2s}.cart-drawer .cart-drawer-remove:hover{color:var(--accent-color)}.cart-drawer .font-serif{font-family:var(--accent-font)!important}.cart-drawer a.relative.isolate,.cart-drawer button.relative.isolate,.cart-drawer a.relative.isolate:before,.cart-drawer a.relative.isolate:after,.cart-drawer button.relative.isolate:before,.cart-drawer button.relative.isolate:after{border-radius:12px!important}.anila-home-site a.btn-default,.anila-home-site button.btn-default,.anila-home-site .btn-default,.anila-inner-site a.btn-default,.anila-inner-site button.btn-default,.anila-inner-site .btn-default{border-radius:12px}.anila-page img,.photo-gallery img,.trusted-expert-image img,.post-featured-image img{object-fit:cover}.photo-gallery figure,.photo-gallery img{border-radius:28px;overflow:hidden}.page-gallery{padding:10px 0 50px}.page-header-box h2{font-family:var(--accent-font);color:var(--primary-color)}.anila-shop-shell input:not([type=checkbox]):not([type=radio]),.anila-shop-shell select,.anila-shop-shell textarea,.contact-form .form-control{background:#fefafb;border:1px solid #efd9e2;border-radius:12px}.anila-shop-shell input:focus,.anila-shop-shell select:focus,.anila-shop-shell textarea:focus,.contact-form .form-control:focus{border-color:#ee6fa0;outline:none;box-shadow:0 0 0 3px #ee6fa02e}.contact-form .help-block.with-errors{color:#b42318;margin-top:6px;font-size:13px}.contact-form .contact-recaptcha{min-height:78px;overflow:hidden}.contact-form .btn-default:disabled{opacity:.7;cursor:wait}.anila-shop-shell .product-detail-qty input,.anila-shop-shell .product-detail-qty input:focus{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important}.anila-shop-shell .PhoneInput{background:#fefafb;border:1px solid #efd9e2;border-radius:12px}.anila-shop-shell .PhoneInput:focus-within{border-color:#ee6fa0;box-shadow:0 0 0 3px #ee6fa02e}.anila-shop-shell .PhoneInput input,.anila-shop-shell .PhoneInput input:focus{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.anila-shop-shell .PhoneInputCountry{border-color:#efd9e2}.anila-shop-shell .cart-qty input,.anila-shop-shell .cart-qty input:focus{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.google-map-iframe iframe{border:0;border-radius:28px;width:100%;min-height:280px}.anila-legal-prose h2{font-family:var(--accent-font);color:var(--primary-color);margin:28px 0 10px;font-size:22px;font-weight:600}@media (max-width:991px){.anila-shop-shell{border-radius:20px;max-width:100%;margin:8px auto 28px;padding:20px}.anila-page{padding:8px 0 32px}}@media (max-width:768px){.anila-inner-site.new-body{background-attachment:scroll}}
