:root{--font-body-family:"Ra Scto",Arial,sans-serif;--font-heading-family:"Ra Scto",Arial,sans-serif;--font-body-style:normal;--font-heading-style:normal;--font-body-weight:500;--font-heading-weight:700;--font-body-weight-bold:700;--buttons-radius:4px;--buttons-radius-outset:4px;--inputs-radius:4px}body,input,button,select,textarea,h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.subTitle{font-family:Ra Scto,Arial,sans-serif!important}.header-wrapper{background:#fff!important;color:#000;border-bottom:1px solid #e5e5e5!important}.header{max-width:1440px;padding-left:5%;padding-right:5%;min-height:88px}.header .header__menu-item,.header .header__icon,.menu-drawer__menu-item,.menu-drawer__account{font-family:Ra Scto,Arial,sans-serif!important;color:#000;font-weight:500!important;text-transform:none!important;letter-spacing:0;font-size:14px}.header .header__menu-item span{text-transform:none!important;font-weight:500!important}.header .header__active-menu-item{text-decoration:underline;text-underline-offset:5px}.header .list-menu--inline{gap:15px}.header .header__heading-logo{max-width:70px}.header .header__submenu{background:#fff;border:1px solid #ddd;box-shadow:0 8px 24px #0000000d}.header .header__submenu .header__menu-item{font-size:13px}.menu-drawer{background:#fff}.menu-drawer__menu-item{padding-top:15px;padding-bottom:15px}.header a:focus-visible,.footer a:focus-visible{outline:2px solid #cf9fc1;outline-offset:5px}.footer{background:#111!important;background-image:none!important;color:#fff!important;margin-top:0!important;padding:60px 0 0!important}.footer .footer__content-top{max-width:1440px;padding:0 5% 45px}.footer .footer-block__heading{font-family:Ra Scto,Arial,sans-serif!important;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:20px}.footer .footer-block__details-content,.footer .footer-block__details-content a,.footer .rte,.footer .footer__copyright,.footer .footer-bottom-custom a{font-family:Ra Scto,Arial,sans-serif!important;color:#fff;font-size:13px;line-height:1.8}.footer .footer-block__details-content a{padding:6px 0;text-transform:none}.footer .footer__content-bottom{border-top:1px solid #ffffff30;padding:20px 0}.footer .footer__content-bottom-wrapper{padding:0 5%;max-width:1440px}.footer .footer__copyright{display:flex;flex-wrap:wrap;align-items:center;gap:15px;justify-content:space-between;width:100%;text-align:left}.footer .policies{display:flex;flex-wrap:wrap;gap:15px}.footer .policies li{display:inline-block}.footer .policies li:before{display:none}.footer .copyright__content{font-size:11px}.footer .footer-block__brand-info{max-width:270px}.footer .footer-block__image-wrapper{background:transparent;border:0;box-shadow:none}.footer .footer-block__brand-info .footer-block__image-wrapper img{filter:none;opacity:1;object-fit:contain;height:auto}.jdgm-widget,.jdgm-widget *,.jdgm-carousel-wrapper,.jdgm-carousel-wrapper *,.jdgm-rev-widg,.jdgm-rev-widg *{font-family:Ra Scto,Arial,sans-serif!important}.jdgm-widget .jdgm-star,.jdgm-carousel-wrapper .jdgm-star,.jdgm-widget .jdgm-sort-dropdown-arrow,.jdgm-widget .jdgm-rev__icon{font-family:JudgemeStar!important}.jdgm-carousel-title,.jdgm-rev-widg__title{font-weight:700!important;letter-spacing:-.035em}cart-items.page-width,#main-cart-footer{max-width:1320px;padding-left:5%;padding-right:5%}cart-items .title--primary{font-size:clamp(36px,4vw,56px);font-weight:700;letter-spacing:-.05em;line-height:1.05}cart-items .title-wrapper-with-link{margin:20px 0 40px}.cart-items th{font-size:11px;letter-spacing:.08em;color:#555}.cart-item__name{font-size:18px;line-height:1.3;font-weight:500}.cart-item__details .product-option{font-size:13px;line-height:1.7}.cart-item__image-container{background:#f6f5f1;border:0;border-radius:4px}.cart-item__price-wrapper{font-size:16px}.cart__footer{border-top:1px solid #ddd;padding-top:30px;padding-bottom:60px}.cart__blocks{padding:25px;background:#f5f4ef;border-radius:5px}.cart__checkout-button,.cart__warnings .button,.drawer .button{background:#111;color:#fff;border-radius:4px;font-size:14px;text-transform:none;letter-spacing:0}.cart__checkout-button:after,.drawer .button:after{border-radius:4px}.cart__warnings{padding:75px 0}.cart__empty-text{font-weight:700;letter-spacing:-.04em;font-size:36px}.cart__login-title{font-size:18px}.cart__login-paragraph{font-size:14px}.quantity{border:1px solid #aaa;border-radius:4px;background:#fff}.quantity:after{box-shadow:none}.quantity__input{font-family:Ra Scto,Arial,sans-serif!important}.cart__footer .totals__subtotal{font-size:18px}.cart__footer .totals__subtotal-value{font-size:24px}.cart__footer .tax-note{font-size:12px;line-height:1.7}.drawer__inner{background:#fff;color:#000;padding-left:24px;padding-right:24px}.drawer__heading{font-size:28px!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.04em}.drawer__header{border-bottom:1px solid #ddd;padding:23px 0}.drawer .cart-item__name{font-size:16px}.drawer .cart-item__details .product-option{font-size:12px}.drawer__footer{background:#f5f4ef;border-top:1px solid #ddd}.drawer .tax-note{font-size:11px;line-height:1.7}.drawer .cart__empty-text{font-size:32px}.drawer .cart-drawer__empty-content{padding:30px 0}.cart-notification{background:#fff}.cart-notification__heading{font-size:16px}@media(min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left .header__icons{justify-self:end}}@media(max-width:749px){.header{min-height:72px;padding-left:5%;padding-right:5%}.header .header__heading-logo{max-width:55px}.footer{padding-top:40px!important}.footer .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:30px}.footer .footer-block{margin:0;width:auto}.footer .footer-block:first-child{grid-column:1/-1}.footer .footer__content-top{padding-bottom:35px}.footer .footer-block__heading{margin-bottom:12px}.footer .footer__copyright{gap:12px}.footer .policies{gap:8px 15px}cart-items .title-wrapper-with-link{margin-bottom:25px;align-items:start;gap:16px}.cart-item__name{font-size:16px}.cart__footer{padding-bottom:35px}.cart__blocks{padding:20px}.cart__empty-text{font-size:30px}.drawer__inner{padding-left:18px;padding-right:18px}.drawer__heading{font-size:26px!important}}.header__heading-logo{display:block;height:auto;object-fit:contain}.footer .footer-block__brand-info .footer-block__image-wrapper{overflow:visible}.footer .footer-block__brand-info .footer-block__image-wrapper img{display:block;width:100%;height:auto}body:has(.ra-home) .jdgm-carousel-wrapper .jdgm-carousel-item__review-content,body:has(.ra-home) .jdgm-carousel-wrapper .jdgm-carousel-item__review-title,body:has(.ra-home) .jdgm-carousel-wrapper .jdgm-carousel-item__review-body,body:has(.ra-home) .jdgm-carousel-wrapper .jdgm-carousel-item__review-body p,body:has(.ra-home) .jdgm-carousel-wrapper .jdgm-carousel-item__review-title *,body:has(.ra-home) .jdgm-carousel-wrapper .jdgm-carousel-item__review-body *{font-family:Ra Scto,Arial,sans-serif!important;font-weight:500!important;font-style:normal!important;font-synthesis:none!important;font-size:var(--ra-type-body,18px)!important;line-height:1.65!important;letter-spacing:normal!important;text-transform:none!important}body:has(.ra-home) .jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name,body:has(.ra-home) .jdgm-carousel-wrapper .jdgm-carousel-item__timestamp,body:has(.ra-home) .jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name *,body:has(.ra-home) .jdgm-carousel-wrapper .jdgm-carousel-item__timestamp *{font-family:Ra Scto,Arial,sans-serif!important;font-weight:500!important;font-style:normal!important;font-synthesis:none!important;letter-spacing:normal!important}body .ra-shipping-note{margin:14px 0 0;font-family:Ra Scto,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0;color:inherit;max-width:100%;overflow-wrap:normal}body .ra-shipping-note a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}body .ra-shipping-note a:hover{text-decoration:underline;text-underline-offset:3px}body .ra-footer-shipping{padding-top:14px;padding-bottom:20px}body .ra-footer-shipping .ra-shipping-note{margin:0}@media(max-width:640px){body .ra-shipping-note{font-size:12px;line-height:1.6}}.footer .footer__content-bottom-wrapper{display:flex!important}.footer .footer__content-bottom{padding-top:20px!important}.footer .copyright__content,.footer .copyright__content a{color:#fff!important}.footer .policies{margin:0;padding:0}.newsletter button#Subscribe:before{content:attr(aria-label);text-transform:none}.cart-items .cart-item__details>.ra-subscription-note{display:block!important;color:#333;font-size:13px;line-height:1.5;margin:8px 0 0}
/*# sourceMappingURL=/cdn/shop/t/22/assets/ra-storefront.css.map */
