:root{--oc-head:"Tenor Sans",Georgia,serif;--oc-body:"Outfit",Jost,sans-serif}html body{font-family:var(--oc-body)!important;font-size:19.2px!important;font-weight:300!important;line-height:1.5!important;letter-spacing:normal!important}html body p,html body li,html body td,html body th,html body dd,html body dt,html body blockquote,html body input,html body textarea,html body select,html body label,html body legend,html body .rte,html body .rte *{font-family:var(--oc-body)!important}html body .rte p,html body .rte li{font-size:19.2px!important;font-weight:300!important;line-height:1.5!important}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:var(--oc-head)!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important}html body .button,html body .button--primary,html body .button--secondary,html body .product-info__add,html body [data-sticky-submit]{font-family:var(--oc-body)!important;font-size:18px!important;font-weight:300!important;line-height:21px!important;letter-spacing:2px!important;text-transform:uppercase!important}html body .header a,html body .header button,html body .header span{font-family:var(--oc-body)!important;font-weight:300!important;letter-spacing:normal!important}html body .header__nav{min-width:0}html body .header__menu-link,html body .header__drawer-list a,html body .header__drawer-nested a{font-size:14px!important;line-height:1.25!important}@media(min-width:1200px){html body .header__menu-link{font-size:16px!important}}@media(min-width:1440px){html body .header__menu-link{font-size:19px!important}}@media(max-width:989px){html body .header__drawer-list a,html body .header__drawer-nested a{font-size:17px!important}}html body .announcement-bar,html body .announcement-bar *,html body .announcement-bar .announcement-bar__text,html body .announcement-bar .announcement-bar__link{font-family:var(--oc-head)!important;font-weight:400!important;font-size:13px!important;letter-spacing:1.2px!important}html body .hero-slide .hero-slide__heading{font-family:var(--oc-head)!important;font-size:40px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:normal!important;text-transform:none!important}html body .hero-slide .hero-slide__text,html body .hero-slide .hero-slide__text p{font-family:var(--oc-body)!important;font-size:21px!important;font-weight:300!important;line-height:1.2!important}html body a.hero-slide__button{font-family:var(--oc-body)!important;font-size:13px!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important}html body [class*=section__heading],html body .background-image-text__title,html body .rich-text__heading{font-family:var(--oc-head)!important;font-size:24px!important;font-weight:400!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important}html body .image-with-text-section__heading{font-size:20px!important;font-weight:700!important;line-height:1!important}html body [class*=__subheading],html body [class*=__subtitle],html body [class*=__eyebrow]{font-family:var(--oc-body)!important;font-size:19.2px!important;font-weight:300!important;letter-spacing:normal!important;text-transform:none!important}html body article.product-tile .product-tile__title,html body [class*=tile__title]{font-family:var(--oc-head)!important;font:400 18px/1.1 var(--oc-head)!important;letter-spacing:normal!important;text-transform:none!important;color:#000!important}html body article.product-tile .product-tile__price-current{font-family:var(--oc-body)!important;font-size:18px!important;font-weight:400!important;letter-spacing:normal!important}html body article.product-tile .product-tile__price-compare{font-family:var(--oc-body)!important;font-size:18px!important;font-weight:400!important;color:#8a8a8a!important}html body .product-tile__badge{font-family:var(--oc-body)!important;font-size:12px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important}html body .collection-list-card__title{font-family:var(--oc-body)!important;font-size:21.6px!important;font-weight:300!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}html body [class*=oc-],html body [class*=oc-] *,html body [class*=oldcasa-],html body [class*=oldcasa-] *{font-family:var(--oc-body)!important}html body [class*=oc-] h1,html body [class*=oc-] h2,html body [class*=oc-] h3,html body [class*=oc-] h4,html body [class*=oldcasa-] h1,html body [class*=oldcasa-] h2,html body [class*=oldcasa-] h3{font-family:var(--oc-head)!important;font-weight:400!important;letter-spacing:normal!important}html body .oc-ab,html body .oc-pol,html body .oc-ct,html body .oc-fq,html body .oc-tr{--ink:#111111;--mute:#6b6b6b;--line:#e5e5e5;--brand:#111111;--brand-d:#000000;font-family:var(--oc-body)!important}html body .oc-ab h1,html body .oc-ab h2,html body .oc-ab h3,html body .oc-pol h1,html body .oc-pol h2,html body .oc-pol h3,html body .oc-ct h1,html body .oc-ct h2,html body .oc-ct h3,html body .oc-fq h1,html body .oc-fq h2,html body .oc-fq h3,html body .oc-tr h1,html body .oc-tr h2,html body .oc-tr h3{font-family:var(--oc-head)!important;font-weight:400!important;color:#111!important;letter-spacing:normal!important}html body .oc-ab a,html body .oc-pol a,html body .oc-ct a,html body .oc-fq a,html body .oc-tr a{color:#111!important;text-decoration:underline;text-underline-offset:3px}html body .oc-tb__heading{font-family:var(--oc-head)!important;font-weight:400!important;letter-spacing:.01em!important}html body .oc-tb__card-title{font-family:var(--oc-head)!important;font-weight:400!important}html body .product-info__title,html body .product-sticky-bar__title{font-family:var(--oc-head)!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:normal!important;text-transform:uppercase!important;color:#000!important}html body .product-info .product-info__price{font-family:var(--oc-body)!important;font-size:28px!important;font-weight:600!important;line-height:1!important;letter-spacing:normal!important}html body .product-info .product-info__compare{font-family:var(--oc-body)!important;font-size:28px!important;font-weight:600!important;line-height:1!important;text-decoration:line-through!important}html body .product-info .product-info__savings-badge{font-family:var(--oc-body)!important;font-size:17px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important;line-height:1.2!important}html body .oc-price-wrap .oc-simple-price .oc-simple-current,html body .oc-simple-current{font-family:var(--oc-body)!important;font-size:28px!important;font-weight:600!important;line-height:1!important;letter-spacing:normal!important;color:#de0302!important}html body .oc-price-wrap .oc-simple-price .oc-simple-old,html body .oc-simple-old{font-family:var(--oc-body)!important;font-size:28px!important;font-weight:600!important;line-height:1!important;color:#de0302!important;text-decoration:line-through!important}html body .oc-price-wrap .oc-simple-price .oc-sale-badge,html body .oc-sale-badge{font-family:var(--oc-body)!important;font-size:17px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important}html body .product-info__accordion-trigger,html body .product-info fieldset legend,html body .product-info__option-name{font-family:var(--oc-body)!important;font-size:16px!important;font-weight:400!important;letter-spacing:1.2px!important;text-transform:uppercase!important}html body .trust-points__item-title{font-family:var(--oc-body)!important;font-size:13px!important;font-weight:700!important;letter-spacing:2.34px!important;text-transform:uppercase!important;line-height:1.3!important}html body .trust-points__item-text,html body .trust-points__item-text p{font-family:var(--oc-body)!important;font-size:19.2px!important;font-weight:300!important;line-height:1.5!important}html body .footer__accordion-summary{font-family:var(--oc-head)!important;font-size:24px!important;font-weight:400!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important}html body .footer,html body .footer p,html body .footer a,html body .footer li,html body .footer span{font-family:var(--oc-body)!important;font-weight:300!important}html body .footer p,html body .footer li a{font-size:19.2px!important;line-height:1.5!important}@media(max-width:749px){html body{font-size:17px!important;line-height:1.55!important}html body .rte p,html body .rte li,html body .product-info p,html body .footer p,html body .footer li a,html body .trust-points__item-text p{font-size:17px!important}html body .button,html body .button--primary,html body .button--secondary,html body .product-info__add{font-size:15px!important;letter-spacing:1.6px!important}html body .hero-slide .hero-slide__heading{font-size:32px!important}html body .hero-slide .hero-slide__text,html body .hero-slide .hero-slide__text p{font-size:17px!important}html body [class*=section__heading],html body .background-image-text__title,html body .rich-text__heading{font-size:20px!important}html body .image-with-text-section__heading{font-size:18px!important}html body .product-info__title,html body .product-sticky-bar__title{font-size:21px!important}html body .product-info .product-info__price,html body .product-info .product-info__compare,html body .oc-simple-current,html body .oc-simple-old{font-size:24px!important}html body article.product-tile .product-tile__title,html body [class*=tile__title]{font:400 15px/1.15 var(--oc-head)!important}html body article.product-tile .product-tile__price-current,html body article.product-tile .product-tile__price-compare{font-size:15px!important}html body .product-tile__badge{font-size:11px!important}html body .collection-list-card__title{font-size:17px!important}html body .footer__accordion-summary{font-size:19px!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom-oc.css.map */
