:root{--oo-display: "Tobias-Light", "Plus Jakarta Sans", system-ui, sans-serif;--oo-text: "RiposteLight", "Plus Jakarta Sans", system-ui, sans-serif;--oo-ui: "Plus Jakarta Sans", system-ui, sans-serif}html body,html body p,html body a,html body li,html body input,html body select,html body textarea,html body .rte{font-family:var(--oo-text)!important}html body{letter-spacing:0;-webkit-font-smoothing:antialiased}html body h1,html body h2,html body h3,html body .h0,html body .h1,html body .h2,html body .title,html body .product__title h1,html body .rte h1,html body .rte h2,html body .rte h3{font-family:var(--oo-display)!important;font-weight:400!important;letter-spacing:-.01em;line-height:1.08}html body .button,html body button,html body .header__menu-item,html body .header__menu-item span,html body .menu-drawer__menu-item,html body .announcement-bar__message,html body .price,html body .price-item,html body .badge,html body label,html body legend,html body .form__label,html body .quantity__input,html body .localization-form__select,html body .disclosure__button,html body .footer-block__heading,html body .card__heading,html body .card__heading a,html body .shopify-payment-button__button,html body .facets__summary,html body .pagination__item,html body .cart-count-bubble,html body #shopify-pc__banner,html body #shopify-pc__banner *{font-family:var(--oo-ui)!important}html body .card__heading,html body .card__heading a{font-weight:600;letter-spacing:-.01em}.button,.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.01em;box-shadow:0 18px 34px -20px #241f3d8c}.announcement-bar__message{font-weight:500;letter-spacing:.03em}.header__menu-item,.header__active-menu-item,.menu-drawer__menu-item{font-weight:600}.footer .footer-block__heading{font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.65}#shopify-pc__banner.shopify-pc__banner__dialog{z-index:2147483647!important;top:auto!important;bottom:12px!important;left:12px!important;right:12px!important;width:auto!important;max-width:980px!important;margin:0 auto!important;padding:10px 14px!important;border-radius:16px!important;background:#241f3d!important;color:#f7ebdd!important;box-shadow:0 18px 40px -18px #0e1124b3!important;border:0!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;align-items:center!important;gap:8px 18px!important;padding:0!important;max-width:none!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__body{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important}#shopify-pc__banner h2#shopify-pc__banner__body-title{display:none!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:11.5px!important;line-height:1.35!important;margin:0!important;color:#f7ebddd9!important}#shopify-pc__banner .shopify-pc__banner__body a{color:#f7ebdd!important;text-decoration:underline!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;flex:0 0 auto!important;align-items:center!important;gap:6px!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{width:auto!important;min-height:0!important;margin:0!important;padding:6px 12px!important;border-radius:99px!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{background:#fffaf4!important;border:1.5px solid #fffaf4!important;color:#241f3d!important}#shopify-pc__banner #shopify-pc__banner__btn-decline{background:transparent!important;border:1.5px solid rgba(247,235,221,.45)!important;color:#f7ebdd!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3!important;background:none!important;border:0!important;padding:6px 2px!important;font-weight:600!important;text-decoration:underline!important;color:#f7ebddd9!important}@media(max-width:749px){#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:10.5px!important}#shopify-pc__banner .shopify-pc__banner__btns button{flex:1 1 0!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{flex:0 0 auto!important}}html.oo-consent-open #Sea-Accessibility__LoaderButton,html.oo-consent-open #Sea-Accessibility__ButtonWidget,html.oo-consent-open shopify-chat,html.oo-consent-open #smile-ui-lite-container,html.oo-consent-open [id^=smile-ui-lite-launcher]{visibility:hidden!important}#Sea-Accessibility__LoaderButton,#Sea-Accessibility__ButtonWidget{left:auto!important;top:auto!important;right:128px!important;bottom:24px!important;transform:scale(.84)!important;transform-origin:100% 100%!important;opacity:.9}#Sea-Accessibility__LoaderButton:hover,#Sea-Accessibility__ButtonWidget:hover,#Sea-Accessibility__ButtonWidget:focus-within{opacity:1}#smile-ui-lite-launcher-frame-container,[id^=smile-ui-lite-launcher]{left:16px!important;right:auto!important;bottom:16px!important;top:auto!important}.announcement-bar-section .utility-bar{border-bottom:0!important}.announcement-bar__message{min-height:0!important;padding:7px 0!important;font-size:12px!important;font-weight:500!important;letter-spacing:.04em!important}.announcement-bar__link{text-decoration:none!important}.announcement-bar__link:hover .announcement-bar__message{text-decoration:underline;text-underline-offset:3px}.announcement-bar .slider-button{width:32px!important;height:30px!important;opacity:.55}.announcement-bar .slider-button .icon{height:.5rem!important}.announcement-bar .slider-button:hover{opacity:1}.header__icons .localization-form__select,.header__icons .disclosure__button{text-decoration:none!important;padding-left:8px!important;padding-right:22px!important;opacity:.8}.header__icons .localization-form__select:hover,.header__icons .disclosure__button:hover{opacity:1}.header__icon .icon{width:2rem!important;height:2rem!important}@media screen and (min-width:990px){.header-wrapper{border-bottom:1px solid rgba(36,31,61,.08)}.header.header--middle-left{grid-template-columns:auto 1fr auto!important;grid-template-areas:"heading navigation icons"!important;column-gap:clamp(16px,2vw,40px)!important;max-width:1600px;padding-left:clamp(20px,3vw,48px)!important;padding-right:clamp(20px,3vw,48px)!important}.header--middle-left .header__inline-menu{justify-self:center;margin-left:0!important}.header__inline-menu .list-menu--inline{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:2px}.header__inline-menu .header__menu-item{padding:8px clamp(8px,.9vw,14px)!important;font-size:clamp(12.5px,.95vw,14px)!important;font-weight:600!important;letter-spacing:.005em!important;white-space:nowrap;border-radius:99px;color:#241f3d;transition:background-color .25s ease,color .25s ease}.header__inline-menu .header__menu-item:hover,.header__inline-menu details[open]>.header__menu-item{background:#e8634a1a}.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span{text-decoration:none!important}.header__inline-menu .header__active-menu-item{color:#b23c27}.header__inline-menu .header__menu-item .icon-caret{right:.4rem;opacity:.55}.header__inline-menu summary.header__menu-item{padding-right:2.6rem!important}.header__submenu.list-menu{background:#fff!important;border:0!important;border-radius:18px!important;padding:8px!important;min-width:230px;margin-top:6px;box-shadow:0 30px 60px -24px #241f3d73!important}.header__submenu .header__menu-item{padding:9px 12px!important;border-radius:10px;font-size:14px!important;font-weight:500!important;white-space:normal}.header__submenu .header__menu-item:hover{background:#ffe6d3}.header__icons .localization-form__select,.header__icons .disclosure__button{font-size:12.5px!important;font-weight:600}}@media screen and (min-width:990px)and (max-width:1599px){.header.header--middle-left{grid-template-columns:auto 1fr!important;grid-template-areas:"heading icons" "navigation navigation"!important;row-gap:4px!important}.header--middle-left .header__icons{justify-self:end}.header--middle-left .header__inline-menu{justify-self:stretch;display:flex;justify-content:center;border-top:1px solid rgba(36,31,61,.08);padding-top:4px}}.header{padding-top:6px!important;padding-bottom:6px!important}.header__heading-logo-wrapper,.header__heading-logo{max-width:132px!important}.header__menu-item{padding-top:.6rem!important;padding-bottom:.6rem!important;font-size:1.35rem!important}.header__icon{height:3.6rem!important;width:3.6rem!important}@media(max-width:989px){.header__heading-logo-wrapper,.header__heading-logo{max-width:112px!important}}.product__description.rte{font-size:1.6rem;line-height:1.65;max-width:62ch}.product__description.rte>*+*{margin-top:1.1em}.product__description.rte p{margin:0}.product__description.rte h1,.product__description.rte h2{font-size:clamp(2.4rem,2.2vw,3rem);line-height:1.1;margin:1.6em 0 .4em}.product__description.rte h1:first-child,.product__description.rte .copy-section:first-child h1{margin-top:0}.product__description.rte h1+h2{margin-top:0;font-weight:600;font-size:1.9rem;color:#b23c27}.product__description.rte h3{font-size:1.9rem;margin:1.6em 0 .4em}.product__description.rte .copy-section+.copy-section{margin-top:1.1em}.product__description.rte .copy-section>*+*{margin-top:1em}.product__description.rte ul,.product__description.rte ol{padding-left:0;list-style:none;border-top:1px solid rgba(36,31,61,.14)}.product__description.rte li{position:relative;padding:.85em 0 .85em 2.2em;border-bottom:1px solid rgba(36,31,61,.14)}.product__description.rte ul>li:before{content:"";position:absolute;left:.3em;top:1.45em;width:.6em;height:.6em;border-radius:50%;background:#e8634a}.product__description.rte ol{counter-reset:oo-step}.product__description.rte ol>li{counter-increment:oo-step}.product__description.rte ol>li:before{content:counter(oo-step);position:absolute;left:0;top:.75em;font-weight:800;color:#e8634a}.product__description.rte li strong{display:inline-block;margin-bottom:.15em}.card-wrapper .card__media img{transition:transform .8s ease}@media(prefers-reduced-motion:no-preference)and (hover:hover){.card-wrapper:hover .card__media img{transform:scale(1.04)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/oo-site.css.map */
