.main-content{background:linear-gradient(180deg,#fff8ef6b,#fff 28%,#fff8ef4d)!important}.content-util,.breadcrumb,.breadcrumbs{font-family:var(--woolous-body-font)!important;font-size:12px!important;color:#4f4a45b8!important}.content-util a,.breadcrumb a,.breadcrumbs a{color:var(--woolous-sage)!important;font-weight:700!important}.collection-header,.search-header,.page-header,.blog-header,.article-header{text-align:center!important;margin-top:18px!important;margin-bottom:34px!important}.collection-header h1,.search-header h1,.page-header h1,.blog-header h1,.article-header h1,.collection h1,.search h1,.page h1,.blog h1,.article h1{font-family:var(--woolous-heading-font)!important;color:var(--woolous-cocoa)!important;font-weight:600!important;text-transform:none!important;letter-spacing:.005em!important}.collection-header h1:after,.search-header h1:after,.page-header h1:after,.blog-header h1:after,.article-header h1:after{content:""!important;display:block!important;width:64px!important;height:2px!important;margin:14px auto 0!important;background:linear-gradient(90deg,#59645400,#596454,#59645400)!important}.collection aside,.collection .sidebar,.collection .filter,.search-wrapper,.search .search-wrapper{background:linear-gradient(180deg,#fff8ef,#fff)!important;border:1px solid rgba(215,185,142,.32)!important;border-radius:20px!important;box-shadow:0 18px 42px #2f241d12!important}.collection aside h4,.collection aside h5,.collection aside strong,.collection .sidebar h4,.collection .filter h4{color:var(--woolous-cocoa)!important;font-family:var(--woolous-heading-font)!important;font-size:24px!important;font-weight:600!important;text-transform:none!important}.collection aside a,.collection .sidebar a,.collection .filter a{color:#2f241dd1!important;font-family:var(--woolous-body-font)!important;font-weight:600!important}.collection aside a:hover,.collection .sidebar a:hover,.collection .filter a:hover,.collection aside nav li.active>a{color:var(--woolous-sage)!important}.product-grid .box.product,.collection .box.product,.search .box.product,.simple-collection .box.product,.featured-collection .box.product{transition:transform .22s ease,box-shadow .22s ease!important}.product-grid .box.product:hover,.collection .box.product:hover,.search .box.product:hover,.simple-collection .box.product:hover,.featured-collection .box.product:hover{transform:translateY(-3px)!important}.product-grid .box.product figure,.collection .box.product figure,.search .box.product figure{background:#fff!important;border-radius:18px!important}.product-grid .box.product .product_card__image-wrapper,.collection .box.product .product_card__image-wrapper,.search .box.product .product_card__image-wrapper{border-radius:18px!important;background-color:#fff!important}.product-grid .box.product figcaption,.collection .box.product figcaption,.search .box.product figcaption{padding-top:12px!important}.product-grid .product-title a,.collection .product-title a,.search .product-title a{color:var(--woolous-cocoa)!important;font-family:var(--woolous-body-font)!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important}.product-grid .product-title a:hover,.collection .product-title a:hover,.search .product-title a:hover{color:var(--woolous-sage)!important}.product-grid .price,.collection .price,.search .price{color:var(--woolous-sage)!important;font-family:var(--woolous-body-font)!important;font-weight:900!important}.pagination,.pagination ul{font-family:var(--woolous-body-font)!important}.pagination li a,.pagination li span,.pagination a,.pagination span{border-radius:999px!important;color:var(--woolous-cocoa)!important}.pagination li.active a,.pagination li.active span,.pagination a:hover,.pagination span.current{background:var(--woolous-sage)!important;color:#fff!important}.rte,.product-description,.product-content,.page .content,.article .content,.blog .content,.template-page .rte,.template-product .rte{font-family:var(--woolous-body-font)!important;color:var(--woolous-soft-text)!important;line-height:1.78!important}.template-page .rte,.template-article .rte,.template-blog .rte,.template-product .rte,.product-description,.article .content,.page .content{background:#fffffff0!important;border:1px solid rgba(215,185,142,.25)!important;border-radius:22px!important;padding:28px!important;box-shadow:0 18px 42px #2f241d0f!important}.rte h2,.rte h3,.rte h4,.product-description h2,.product-description h3,.page .content h2,.article .content h2{color:var(--woolous-cocoa)!important;font-family:var(--woolous-heading-font)!important;font-weight:600!important;text-transform:none!important;margin-top:28px!important;margin-bottom:12px!important}.rte ul,.product-description ul,.page .content ul,.article .content ul{padding-left:1.25em!important}.rte li,.product-description li,.page .content li,.article .content li{margin-bottom:8px!important}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],textarea,select{border:1px solid rgba(215,185,142,.38)!important;border-radius:14px!important;background:#fffffff5!important;color:var(--woolous-cocoa)!important;font-family:var(--woolous-body-font)!important;box-shadow:inset 0 1px #ffffffe0,0 8px 20px #2f241d0a!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,textarea:focus,select:focus{border-color:var(--woolous-sage)!important;box-shadow:0 0 0 3px #59645424,0 10px 24px #2f241d0f!important;background:#fff!important;outline:none!important}label,.form-label,.contact-form label,.customer label{color:var(--woolous-cocoa)!important;font-family:var(--woolous-body-font)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important}.contact-form,.customer-login,.customer-register,.customer-address,.account-area,.reset-password,.newsletter-form,.section-email,.popup-email{background:linear-gradient(180deg,#fff8efcc,#fffffff5)!important;border:1px solid rgba(215,185,142,.28)!important;border-radius:22px!important;box-shadow:0 18px 42px #2f241d0f!important}button,input[type=submit],.button,a.button{min-height:44px!important;border-radius:999px!important;font-family:var(--woolous-body-font)!important;font-weight:800!important;letter-spacing:.06em!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease!important}button:hover,input[type=submit]:hover,.button:hover,a.button:hover{transform:translateY(-1px)!important}.search-wrapper input,.search input[type=search],.search input[type=text]{border-radius:999px!important}.search-wrapper button,.search button,.search input[type=submit]{border-radius:999px!important;background:var(--woolous-sage)!important;color:#fff!important;font-family:var(--woolous-body-font)!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important}.errors,.form-error,.error,.note.errors{border-radius:16px!important;border:1px solid rgba(150,70,55,.22)!important;background:#9646370f!important;color:#71382f!important;font-family:var(--woolous-body-font)!important}.success,.form-success,.note.form-success{border-radius:16px!important;border:1px solid rgba(89,100,84,.25)!important;background:#59645414!important;color:var(--woolous-sage)!important;font-family:var(--woolous-body-font)!important}@media screen and (max-width:800px){.template-page .rte,.template-article .rte,.template-blog .rte,.template-product .rte,.product-description,.article .content,.page .content{padding:20px!important;border-radius:18px!important}.collection-header,.search-header,.page-header,.blog-header,.article-header{margin-bottom:24px!important}button,input[type=submit],.button,a.button{min-height:46px!important}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],textarea,select{min-height:44px!important;font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/woolous-extra-polish.css.map */
