:root{--ocb-paper: #fffaf5;--ocb-paper-2: #f8eee3;--ocb-card: #ffffff;--ocb-ink: #1a1410;--ocb-ink-2: #5a4e42;--ocb-muted: #6f6259;--ocb-line: #e8e1d5;--ocb-line-strong: #d9cfc0;--ocb-terracotta: #d96941;--ocb-terracotta-600: #c4532e;--ocb-terracotta-700: #a04224;--ocb-terracotta-100: #faebe6;--ocb-caption: #e8b04a;--ocb-oak: #cc9674;--ocb-green: #2f7d5b;--ocb-green-100: #e3f2ea;--ocb-red: #c0392b;--ocb-display: "Lilita One", "Arial Rounded MT Bold", "Trebuchet MS", sans-serif;--ocb-sans: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ocb-shadow: 4px 4px 0 #1a1410;--ocb-shadow-s: 3px 3px 0 #1a1410;--ocb-shadow-press: 1px 1px 0 #1a1410;--font-heading-family: "Lilita One", "Arial Rounded MT Bold", "Trebuchet MS", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body.oc-brand{background:var(--ocb-paper);color:var(--ocb-ink-2);font-family:var(--ocb-sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.oc-brand ::selection{background:var(--ocb-caption);color:var(--ocb-ink)}body.oc-brand :focus-visible{outline:3px solid var(--ocb-ink);outline-offset:3px;box-shadow:none}body.oc-brand h1,body.oc-brand h2,body.oc-brand .h0,body.oc-brand .h1,body.oc-brand .h2{font-family:var(--ocb-display);font-weight:400;letter-spacing:0;color:var(--ocb-ink);text-wrap:balance}body.oc-brand h3,body.oc-brand h4,body.oc-brand h5,body.oc-brand h6,body.oc-brand .h3,body.oc-brand .h4,body.oc-brand .h5,body.oc-brand .h6{font-family:var(--ocb-sans);font-weight:700;letter-spacing:-.005em;color:var(--ocb-ink)}body.oc-brand .title,body.oc-brand .title.h2,body.oc-brand h1:not(.product__title h1){font-family:var(--ocb-display)!important;font-weight:400!important;font-size:40px!important;line-height:1.05!important;color:var(--ocb-ink)!important;letter-spacing:0!important;margin:8px auto 10px!important}body.oc-brand .title em,body.oc-brand .h2 em,body.oc-brand h1 em,body.oc-brand h2 em{font-style:normal!important;color:var(--ocb-terracotta)!important}body.oc-brand .section-subtitle{font-size:16px!important;line-height:1.55;color:var(--ocb-muted)!important;max-width:560px;margin:0 auto 28px!important}@media(max-width:749px){body.oc-brand .title,body.oc-brand .title.h2,body.oc-brand h1:not(.product__title h1){font-size:30px!important}body.oc-brand .section-subtitle{font-size:15px!important;margin-bottom:22px!important}}body.oc-brand .rte a,body.oc-brand .shopify-policy__body a,body.oc-brand .main-page-content a{color:var(--ocb-terracotta-700);font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:#c4532e66}body.oc-brand .rte a:hover{text-decoration-color:currentColor}body.oc-brand .button:not(.button--tertiary):not(.header__icon):not(.localization-selector),body.oc-brand .shopify-payment-button__button--unbranded{min-height:52px;padding:0 26px;border:2px solid var(--ocb-ink)!important;border-radius:12px!important;background:var(--ocb-terracotta-600)!important;color:#fff!important;font-family:var(--ocb-sans)!important;font-weight:700!important;font-size:17px!important;line-height:1.1;letter-spacing:0!important;text-transform:none!important;box-shadow:var(--ocb-shadow-s)!important;transition:transform 80ms ease,box-shadow 80ms ease,background-color .12s ease}body.oc-brand .button:not(.button--tertiary):before,body.oc-brand .button:not(.button--tertiary):after,body.oc-brand .shopify-payment-button__button--unbranded:before,body.oc-brand .shopify-payment-button__button--unbranded:after{box-shadow:none!important;display:none}body.oc-brand .button:not(.button--tertiary):not([disabled]):hover,body.oc-brand .shopify-payment-button__button--unbranded:hover{transform:translate(-1px,-1px);box-shadow:var(--ocb-shadow)!important}body.oc-brand .button:not(.button--tertiary):not([disabled]):active,body.oc-brand .shopify-payment-button__button--unbranded:active{transform:translate(2px,2px);box-shadow:var(--ocb-shadow-press)!important;background:var(--ocb-terracotta-700)!important}body.oc-brand .button--secondary:not(.button--tertiary){background:var(--ocb-card)!important;color:var(--ocb-ink)!important}body.oc-brand .button--secondary:not(.button--tertiary):active{background:var(--ocb-paper-2)!important}body.oc-brand .button[disabled],body.oc-brand .button[aria-disabled=true]{background:var(--ocb-line-strong)!important;color:var(--ocb-ink-2)!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){body.oc-brand .button{transition:none}}body.oc-brand .announcement-bar-section .utility-bar,body.oc-brand .announcement-bar-section .announcement-bar{background:var(--ocb-terracotta-600);color:#fff}body.oc-brand .announcement-bar-section .utility-bar{border-bottom:2px solid var(--ocb-ink)}body.oc-brand .announcement-bar__message,body.oc-brand .announcement-bar__message.h5{font-family:var(--ocb-sans)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.01em!important;color:#fff!important;padding:8px 0!important;min-height:0}@media(max-width:749px){body.oc-brand .announcement-bar__message,body.oc-brand .announcement-bar__message.h5{font-size:13px!important;letter-spacing:0!important;padding:7px 0!important}}body.oc-brand .section-header .header-wrapper{background:var(--ocb-paper);border-bottom:1.5px solid var(--ocb-line)}body.oc-brand .header__menu-item{font-family:var(--ocb-sans);font-size:15px;font-weight:600;letter-spacing:0;color:var(--ocb-ink)}body.oc-brand .header__menu-item span{text-decoration:none}body.oc-brand .header__menu-item:hover span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:var(--ocb-line-strong)}body.oc-brand .header__active-menu-item{text-decoration:underline!important;text-decoration-thickness:3px!important;text-underline-offset:7px!important;text-decoration-color:var(--ocb-terracotta)!important}body.oc-brand .header__icon,body.oc-brand .header__icon .svg-wrapper{color:var(--ocb-ink)}body.oc-brand .cart-count-bubble{background:var(--ocb-terracotta);color:var(--ocb-ink);border:1.5px solid var(--ocb-ink);font-weight:700}body.oc-brand .localization-form__select,body.oc-brand .header-localization .disclosure__button{font-family:var(--ocb-sans);font-size:14px;font-weight:600;letter-spacing:0;color:var(--ocb-ink)}body.oc-brand .disclosure__list-wrapper{border:2px solid var(--ocb-ink);border-radius:12px;box-shadow:var(--ocb-shadow-s);background:var(--ocb-card)}body.oc-brand .disclosure__link{font-size:14px;color:var(--ocb-ink-2)}body.oc-brand .disclosure__link[aria-current=true]{color:var(--ocb-ink);font-weight:700}body.oc-brand .menu-drawer{background:var(--ocb-paper);border-right:2px solid var(--ocb-ink)}body.oc-brand .menu-drawer__menu-item{font-family:var(--ocb-display);font-size:26px;font-weight:400;letter-spacing:0;color:var(--ocb-ink);padding:12px 24px}body.oc-brand .menu-drawer__menu-item--active,body.oc-brand .menu-drawer__menu-item:hover{background:var(--ocb-paper-2)}body.oc-brand .menu-drawer__menu-item--active{color:var(--ocb-terracotta-700)}body.oc-brand .menu-drawer__utility-links{background:var(--ocb-paper-2);border-top:1.5px solid var(--ocb-line)}body.oc-brand .banner__heading{font-family:var(--ocb-display)!important;font-size:72px!important;line-height:1!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important;text-shadow:4px 4px 0 var(--ocb-ink);margin:0 auto 18px!important}body.oc-brand .banner__text{display:table;margin:0 auto 28px;padding:6px 14px 5px;background:var(--ocb-caption);color:var(--ocb-ink)!important;border:2px solid var(--ocb-ink);border-radius:4px;box-shadow:var(--ocb-shadow-s);transform:rotate(-1.5deg)}body.oc-brand .banner__text p,body.oc-brand .banner__text{font-family:var(--ocb-sans)!important;font-size:14px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase;line-height:1.3!important;color:var(--ocb-ink)!important}body.oc-brand .banner__box>*+.banner__buttons{margin-top:0}body.oc-brand .banner__media:after{background:#1a14102e}@media(max-width:749px){body.oc-brand .banner__heading{font-size:48px!important;text-shadow:3px 3px 0 var(--ocb-ink)}body.oc-brand .banner__text,body.oc-brand .banner__text p{font-size:12px!important}body.oc-brand .banner__box{background:transparent}}body.oc-brand .shopify-section.journey-section{max-width:none;margin:0;background:radial-gradient(rgb(217 105 65 / .1) 1.2px,transparent 1.6px) 0 0 / 14px 14px,var(--ocb-paper-2);border-top:1.5px solid var(--ocb-line);border-bottom:1.5px solid var(--ocb-line);padding:44px 0 52px}@media(max-width:749px){body.oc-brand .shopify-section.journey-section{padding:32px 0 40px}}body.oc-brand .image-with-text .global-media-settings,body.oc-brand .image-with-text__media{border:2px solid var(--ocb-ink)!important;border-radius:16px!important;box-shadow:var(--ocb-shadow)!important;overflow:hidden}body.oc-brand .image-with-text__grid{gap:0}body.oc-brand .image-with-text__media-item{padding:6px}body.oc-brand .image-with-text__heading{font-family:var(--ocb-display)!important;font-size:40px!important;line-height:1.05!important;font-weight:400!important;color:var(--ocb-ink)!important;letter-spacing:0!important}body.oc-brand .image-with-text__text,body.oc-brand .image-with-text__text p{font-size:17px;line-height:1.65;color:var(--ocb-ink-2);letter-spacing:.01em}body.oc-brand .image-with-text__text strong{color:var(--ocb-ink);font-weight:700}body.oc-brand .image-with-text__content{padding:40px 48px}@media(max-width:749px){body.oc-brand .image-with-text__heading{font-size:30px!important}body.oc-brand .image-with-text__text,body.oc-brand .image-with-text__text p{font-size:16px}body.oc-brand .image-with-text__content{padding:28px 8px 8px}body.oc-brand .image-with-text .global-media-settings,body.oc-brand .image-with-text__media{box-shadow:var(--ocb-shadow-s)!important}}body.oc-brand .collapsible-content__wrapper .accordion,body.oc-brand .product__accordion.accordion{background:var(--ocb-card);border:1.5px solid var(--ocb-line)!important;border-radius:14px;margin:0 0 10px!important;padding:0 18px;transition:border-color .12s ease}body.oc-brand .collapsible-content__wrapper .accordion:has(details[open]),body.oc-brand .product__accordion.accordion:has(details[open]){border-color:var(--ocb-ink)!important}body.oc-brand .accordion summary{padding:16px 0}body.oc-brand .accordion__title,body.oc-brand .accordion__title.h4{font-family:var(--ocb-sans)!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;color:var(--ocb-ink)!important}body.oc-brand .accordion .summary__title .svg-wrapper,body.oc-brand .accordion .icon-accordion{color:var(--ocb-terracotta-700);fill:var(--ocb-terracotta-700)}body.oc-brand .accordion .icon-caret{color:var(--ocb-ink)}body.oc-brand .accordion__content{padding:0 0 18px;font-size:15px;line-height:1.65;color:var(--ocb-ink-2)}body.oc-brand .accordion__content p{font-size:15px!important;line-height:1.65}body.oc-brand .collapsible-content .collapsible-content__heading,body.oc-brand .collapsible-content h2{margin-bottom:24px}body.oc-brand .collapsible-content-wrapper-narrow{max-width:760px}body.oc-brand .rich-text .caption-with-letter-spacing,body.oc-brand .rich-text__caption{text-transform:none;letter-spacing:.01em;font-size:16px;line-height:1.55;color:var(--ocb-muted)}body.oc-brand .collapsible-content .title,body.oc-brand .collapsible-content h2.title{margin-bottom:24px!important}@media(max-width:749px){body.oc-brand .accordion__title,body.oc-brand .accordion__title.h4{font-size:15px!important}body.oc-brand .collapsible-content .title{margin-bottom:18px!important}}body.oc-brand .product__title h1,body.oc-brand .product__title .h1{font-family:var(--ocb-display)!important;font-size:34px!important;font-weight:400!important;line-height:1.05!important;letter-spacing:0!important;color:var(--ocb-ink)!important;text-align:left!important;margin:6px 0 0!important}@media(max-width:749px){body.oc-brand .product__title h1,body.oc-brand .product__title .h1{font-size:30px!important}}body.oc-brand .product__media-item .product__media{border:2px solid var(--ocb-ink);border-radius:16px;overflow:hidden}body.oc-brand .star-rating-wrapper{font-family:var(--ocb-sans);font-size:14px;color:var(--ocb-ink-2);gap:8px}body.oc-brand .star-rating-wrapper .star{font-size:16px}body.oc-brand .star-rating-wrapper .star.full{color:var(--ocb-terracotta)}body.oc-brand .star-rating-wrapper .star.empty{color:var(--ocb-line-strong)}body.oc-brand .star-rating-wrapper .star.half{background:linear-gradient(90deg,var(--ocb-terracotta) 50%,var(--ocb-line-strong) 50%);-webkit-background-clip:text;background-clip:text}body.oc-brand .star-rating-wrapper .review-count{font-size:14px;color:var(--ocb-ink-2)}body.oc-brand .star-rating-wrapper .review-count a{color:var(--ocb-terracotta-700);font-weight:600;text-decoration-thickness:1.5px;text-underline-offset:3px}body.oc-brand .hero-section{max-width:640px;padding:20px 16px 18px}body.oc-brand .hero-proof{font-size:13px;font-weight:600;color:var(--ocb-ink-2);gap:6px;margin-bottom:8px}body.oc-brand .hero-proof-stars{color:var(--ocb-terracotta);font-size:14px;letter-spacing:1px}body.oc-brand .hero-title.title{font-size:44px!important;line-height:1.02!important;margin:0 auto 10px!important}body.oc-brand .hero-subtitle{font-size:16px;color:var(--ocb-ink-2);max-width:460px;margin-bottom:10px}body.oc-brand .hero-reassurance{font-size:13px;font-weight:600;color:var(--ocb-muted)}@media(max-width:600px){body.oc-brand .hero-title.title{font-size:32px!important}body.oc-brand .hero-subtitle{font-size:15px}}body.oc-brand .why-love-excellence{background:var(--ocb-paper-2);border:1.5px solid var(--ocb-line);border-radius:16px;padding:20px 20px 8px;margin:20px 0!important}body.oc-brand .why-love-title{font-family:var(--ocb-display)!important;font-size:22px!important;font-weight:400!important;line-height:1.1;color:var(--ocb-ink);margin-bottom:14px}body.oc-brand .why-heart{fill:var(--ocb-terracotta)}body.oc-brand .why-item{border-top:1.5px solid var(--ocb-line);padding:14px 0;gap:14px}body.oc-brand .why-icon{width:40px;height:40px;background:var(--ocb-card);border:2px solid var(--ocb-ink);color:var(--ocb-terracotta-700);box-shadow:2px 2px 0 var(--ocb-ink)}body.oc-brand .why-text strong{font-size:15px;color:var(--ocb-ink)}body.oc-brand .why-text span{font-size:14px;line-height:1.5;color:var(--ocb-ink-2)}body.oc-brand .order-tracker{margin:18px auto}body.oc-brand .order-tracker .icon-circle{width:34px;height:34px;background:var(--ocb-card);border:2px solid var(--ocb-line-strong);margin-bottom:6px}body.oc-brand .order-tracker .icon-circle img{width:16px;height:16px}body.oc-brand .order-tracker .icon-circle.active{background:var(--ocb-oak);border-color:var(--ocb-ink);box-shadow:2px 2px 0 var(--ocb-ink)}body.oc-brand .order-tracker .icon-circle.active img{filter:none}body.oc-brand .order-tracker strong{font-size:13px;font-weight:700;color:var(--ocb-ink)}body.oc-brand .order-tracker span{font-size:12px;color:var(--ocb-muted);margin-top:3px}body.oc-brand .order-tracker svg.dashed-line line,body.oc-brand .order-tracker svg.dashed-line path{stroke:var(--ocb-line-strong)}body.oc-brand .custom-benefit-grid{gap:10px}body.oc-brand .custom-benefit-box{background:var(--ocb-card);border:1.5px solid var(--ocb-line);border-radius:12px;box-shadow:none;padding:12px 14px;gap:10px;min-height:52px}body.oc-brand .custom-benefit-icon-wrapper{width:22px;height:22px}body.oc-brand .custom-benefit-text span{font-size:13px;font-weight:600;color:var(--ocb-ink)}body.oc-brand .custom-benefit-text p{font-size:13px;color:var(--ocb-ink-2)}body.oc-brand .ugc-review{gap:12px;margin:24px 0;font-size:15px;color:var(--ocb-ink-2);align-items:flex-start}body.oc-brand .ugc-avatar{width:38px;height:38px;flex:0 0 38px;border:2px solid var(--ocb-ink);background:var(--ocb-terracotta);color:var(--ocb-ink);font-size:15px;margin-top:4px}body.oc-brand .ugc-quote{position:relative;font-style:normal;font-size:15px;line-height:1.5;color:var(--ocb-ink);background:var(--ocb-card);border:2px solid var(--ocb-ink);border-radius:16px;padding:10px 14px}body.oc-brand .ugc-name{font-size:13px;color:var(--ocb-ink);margin-top:8px;padding-left:4px}body.oc-brand .ugc-name .black-stars,body.oc-brand .black-stars{color:var(--ocb-terracotta)}body.oc-brand #bundle-sticky_submit{background:var(--ocb-terracotta-600)!important;color:#fff!important;border:2px solid var(--ocb-ink)!important;border-radius:12px!important;box-shadow:var(--ocb-shadow-s)!important;font-family:var(--ocb-sans)!important;font-weight:700!important}body.oc-brand .collection-hero__title{font-family:var(--ocb-display);font-weight:400;color:var(--ocb-ink)}body.oc-brand .card-wrapper .card__inner{border:2px solid var(--ocb-ink);border-radius:16px;overflow:hidden;box-shadow:var(--ocb-shadow-s);background:var(--ocb-card)}body.oc-brand .card-wrapper .card__inner:after{display:none}body.oc-brand .card-wrapper:hover .card__inner{box-shadow:var(--ocb-shadow);transform:translate(-1px,-1px)}body.oc-brand .card-wrapper .card__inner{transition:transform 80ms ease,box-shadow 80ms ease}body.oc-brand .card__heading,body.oc-brand .card__heading a{font-family:var(--ocb-sans)!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;color:var(--ocb-ink)!important}body.oc-brand .card-information .price{font-size:15px;font-weight:600;color:var(--ocb-ink-2);letter-spacing:0}body.oc-brand .card__content{padding-top:10px}body.oc-brand .badge{border:1.5px solid var(--ocb-ink);border-radius:999px;font-weight:700}body.oc-brand .facets__summary,body.oc-brand .facet-filters__label,body.oc-brand .product-count__text{font-size:14px;color:var(--ocb-ink-2)}body.oc-brand .field:before,body.oc-brand .field:after,body.oc-brand .select:before,body.oc-brand .select:after,body.oc-brand .text-area:before,body.oc-brand .text-area:after{display:none!important}body.oc-brand .field__input,body.oc-brand .select__select,body.oc-brand .text-area,body.oc-brand .customer .field input{background:var(--ocb-card);color:var(--ocb-ink);border:1.5px solid var(--ocb-line-strong)!important;border-radius:10px!important;font-family:var(--ocb-sans);font-size:16px;letter-spacing:0;box-shadow:none!important;transition:border-color .12s ease,box-shadow .12s ease}body.oc-brand .field__input:focus,body.oc-brand .select__select:focus,body.oc-brand .text-area:focus{outline:none;border-color:var(--ocb-ink)!important;box-shadow:0 0 0 3px var(--ocb-terracotta-100)!important}body.oc-brand .field__label,body.oc-brand .customer .field label{color:var(--ocb-muted);font-size:15px;letter-spacing:0}body.oc-brand .contact .title,body.oc-brand .contact h2{margin-bottom:18px!important}body.oc-brand .form__message{font-size:14px;font-weight:600}body.oc-brand .form-status-list{color:var(--ocb-ink-2)}body.oc-brand .shopify-policy__container{max-width:760px}body.oc-brand .shopify-policy__title h1{margin-bottom:24px!important}body.oc-brand .shopify-policy__body,body.oc-brand .shopify-policy__body .rte,body.oc-brand .main-page-content,body.oc-brand .page-width--narrow .rte{font-size:16px;line-height:1.7;color:var(--ocb-ink-2);letter-spacing:.005em}body.oc-brand .shopify-policy__body h2,body.oc-brand .shopify-policy__body h3,body.oc-brand .rte h2,body.oc-brand .rte h3{text-align:left;margin-top:28px}body.oc-brand .shopify-policy__body h2,body.oc-brand .rte h2{font-size:26px}body.oc-brand .shopify-policy__body strong,body.oc-brand .rte strong{color:var(--ocb-ink)}body.oc-brand .template-404 .title,body.oc-brand .main-404 .title{margin-top:0!important}body.oc-brand .cart__empty-text{font-family:var(--ocb-display);font-weight:400;color:var(--ocb-ink)}body.oc-brand .cart__warnings .cart__login-title{font-family:var(--ocb-sans);font-size:18px}body.oc-brand .cart__login-paragraph,body.oc-brand .cart__login-paragraph a{font-size:15px;color:var(--ocb-ink-2)}body.oc-brand .cart-item__name{font-family:var(--ocb-sans);font-weight:700;color:var(--ocb-ink)}body.oc-brand .totals__total,body.oc-brand .totals__total-value{font-family:var(--ocb-sans);color:var(--ocb-ink)}body.oc-brand .oc-foot{border-top:2px solid var(--ocb-ink);background:radial-gradient(rgb(26 20 16 / .06) 1.2px,transparent 1.6px) 0 0 / 14px 14px,var(--ocb-paper-2)}body.oc-brand .oc-foot__row{display:flex;flex-wrap:wrap}body.oc-brand .oc-foot__left,body.oc-brand .oc-foot__right{box-sizing:border-box;width:50%;display:flex}body.oc-brand .oc-foot__left{align-items:stretch;padding:48px 0}body.oc-brand .oc-foot__right{flex-direction:column;justify-content:center;padding:30px 0 30px 70px}@media(min-width:1240px){body.oc-brand .oc-foot__left{padding-left:calc(.5*(100vw - 1230px))}body.oc-brand .oc-foot__right{padding-right:calc(.5*(100vw - 1230px))}}@media(min-width:768px)and (max-width:1024px){body.oc-brand .oc-foot__left{padding:48px 20px 48px 15px}body.oc-brand .oc-foot__right{padding:0 0 30px 15px}}body.oc-brand .oc-foot__panel{box-sizing:border-box;width:100%;max-width:520px;display:flex;flex-direction:column;padding:28px 28px 24px;background:var(--ocb-card);border:2px solid var(--ocb-ink);border-radius:16px;box-shadow:var(--ocb-shadow)}body.oc-brand .oc-foot__title{margin:0;font-family:var(--ocb-display);font-weight:400;font-size:34px;line-height:1.05;letter-spacing:0;color:var(--ocb-ink);text-align:left;text-wrap:wrap}body.oc-brand .oc-foot__reason{margin:8px 0 14px;font-size:15px;line-height:1.5;color:var(--ocb-ink-2);text-align:left}body.oc-brand .oc-foot__news{padding-top:30px}body.oc-brand .oc-foot__form{margin:0}body.oc-brand .oc-foot__fields{display:flex;align-items:center;gap:10px}body.oc-brand .oc-foot__input{box-sizing:border-box;flex:1 1 auto;min-width:0;width:auto;height:52px;margin:0;padding:0 14px;-webkit-appearance:none;appearance:none;background:var(--ocb-card);color:var(--ocb-ink);border:1.5px solid var(--ocb-line-strong);border-radius:10px;box-shadow:none;font-family:var(--ocb-sans);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:normal;text-align:left}body.oc-brand .oc-foot__input::placeholder{color:#432a24;opacity:1}body.oc-brand .oc-foot__input:focus{outline:none;border-color:var(--ocb-ink);box-shadow:0 0 0 3px var(--ocb-terracotta-100)!important}body.oc-brand .oc-foot__button{box-sizing:border-box;flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:44px;min-height:44px;margin:0;padding:0 20px;border:2px solid var(--ocb-ink);border-radius:12px;background:var(--ocb-terracotta-600);color:#fff;font-family:var(--ocb-sans);font-weight:700;font-size:15px;line-height:1.2px;white-space:nowrap;letter-spacing:0;text-transform:none;box-shadow:var(--ocb-shadow-s);cursor:pointer;transition:transform 80ms ease,box-shadow 80ms ease,background-color .12s ease}body.oc-brand .oc-foot__msg{margin:10px 0 0;font-size:14px;line-height:1.5;text-align:left}body.oc-brand .oc-foot__msg p{margin:0}body.oc-brand .oc-foot__msg--ok{color:var(--ocb-green);font-weight:600}body.oc-brand .oc-foot__msg--error{color:var(--ocb-red)}body.oc-brand .oc-foot__msg--already{color:var(--ocb-ink-2)}body.oc-brand .oc-foot__msg[hidden]{display:none}body.oc-brand .oc-foot__social{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:35px 0 0;padding:0;list-style:none}body.oc-brand .oc-foot__social li{display:flex;margin:0}body.oc-brand .oc-foot__social a{display:flex;align-items:flex-start;padding:10px;border-radius:50%;color:var(--ocb-ink);text-decoration:none}body.oc-brand .oc-foot__icon{display:block;width:16px;height:16px;fill:currentColor}body.oc-brand .oc-foot__icon--tiktok{width:18px;height:18px}body.oc-brand .oc-foot__cols{display:flex;flex-wrap:wrap;margin-bottom:-20px}body.oc-brand .oc-foot__col{box-sizing:border-box;width:50%;padding:20px}body.oc-brand .oc-foot__col-title{margin:0 0 20px;font-family:var(--ocb-sans);font-size:15px;font-weight:700;line-height:27px;letter-spacing:0;color:var(--ocb-ink)}body.oc-brand .oc-foot__links{margin:0;padding:0;list-style:none}body.oc-brand .oc-foot__links li{margin:0}body.oc-brand .oc-foot__links a{display:block;font-family:var(--ocb-sans);font-size:15px;line-height:33px;color:var(--ocb-ink-2);text-decoration:none}body.oc-brand .oc-foot__links a:hover,body.oc-brand .oc-foot__links a.is-active{color:var(--ocb-ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--ocb-terracotta)}body.oc-brand .oc-foot__bottom{padding:20px}body.oc-brand .oc-foot__pay-wrap{padding-bottom:calc(3.8em - 50px)}body.oc-brand .oc-foot__pay{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:0;padding:0;list-style:none}body.oc-brand .oc-foot__pay li{display:inline-flex;margin:0}body.oc-brand .oc-foot__pay svg{width:32px}body.oc-brand .oc-foot__copy{margin:21px 0 0;font-family:var(--ocb-sans);font-size:13px;line-height:1.4;letter-spacing:0;color:var(--ocb-muted);text-align:left}@media(max-width:767px){body.oc-brand .oc-foot__left,body.oc-brand .oc-foot__right{width:100%}body.oc-brand .oc-foot__left{padding:32px 16px 8px}body.oc-brand .oc-foot__right{padding:30px 0 30px 15px}body.oc-brand .oc-foot__panel{padding:22px 18px 20px;box-shadow:var(--ocb-shadow-s)}body.oc-brand .oc-foot__title{font-size:28px}body.oc-brand .oc-foot__fields{flex-direction:column;align-items:stretch}body.oc-brand .oc-foot__input{width:100%;flex:0 0 auto}body.oc-brand .oc-foot__button{width:100%}body.oc-brand .oc-foot__social{margin-top:30px}body.oc-brand .oc-foot__col{width:100%}body.oc-brand .oc-foot__pay{justify-content:center;gap:4px}body.oc-brand .oc-foot__pay svg{width:26px}body.oc-brand .oc-foot__copy{text-align:center}}body.oc-brand .shopify-pc__banner__dialog{font-family:var(--ocb-sans)}body.oc-brand .mini-stories-main-title{font-family:var(--ocb-display);font-size:26px;font-weight:400;line-height:1.1;color:var(--ocb-ink);text-align:center;margin:0 0 12px}body.oc-brand .mini-story{border:2px solid var(--ocb-ink)!important;box-shadow:var(--ocb-shadow-s);transition:transform 80ms ease,box-shadow 80ms ease}body.oc-brand .mini-story:hover{transform:translate(-1px,-1px);box-shadow:var(--ocb-shadow)}body.oc-brand .mini-story-image-wrapper{border-radius:14px}body.oc-brand .mini-story-title{top:10px;left:10px;right:auto;max-width:calc(100% - 20px);padding:4px 8px 3px;background:var(--ocb-caption);color:var(--ocb-ink);border:2px solid var(--ocb-ink);border-radius:4px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-shadow:none;transform:rotate(-1.5deg)}body.oc-brand .mini-story-avatars img,body.oc-brand .mini-story-avatar-chip{border:2px solid var(--ocb-ink);box-shadow:none}body.oc-brand .mini-stories-btn{border:2px solid var(--ocb-ink);box-shadow:2px 2px 0 var(--ocb-ink)}body.oc-brand .mini-stories-dot.is-active{background:var(--ocb-terracotta)}body.oc-brand .mini-story-dialog{border:2px solid var(--ocb-ink);border-radius:16px;background:var(--ocb-paper);box-shadow:var(--ocb-shadow),0 16px 48px #1a14102e}body.oc-brand .mini-story-full-title{font-family:var(--ocb-display);font-weight:400;color:var(--ocb-ink)}body.oc-brand .mini-story-modal{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1a14108c}body.oc-brand [class^=ai-referral-discount-]{background:var(--ocb-terracotta-600)!important;border-top:2px solid var(--ocb-ink);border-bottom:2px solid var(--ocb-ink);border-radius:0!important}body.oc-brand [class^=ai-referral-discount__message-]{font-family:var(--ocb-sans);font-size:17px!important;color:#fff!important}body.oc-brand [class^=ai-referral-discount__discount-]{font-family:var(--ocb-display);font-weight:400!important;font-size:34px!important;line-height:1.1!important;color:#fff!important;text-shadow:3px 3px 0 var(--ocb-ink)}body.oc-brand [class^=ai-referral-discount__auto-apply-]{font-style:normal!important;font-size:15px!important;color:#fff!important;opacity:.95!important}body.oc-brand [class^=ai-referral-discount__button-]{display:inline-flex!important;align-items:center;min-height:52px;padding:0 26px!important;background:var(--ocb-card)!important;color:var(--ocb-ink)!important;border:2px solid var(--ocb-ink)!important;border-radius:12px!important;box-shadow:var(--ocb-shadow-s);font-family:var(--ocb-sans);font-weight:700!important;font-size:17px!important;transition:transform 80ms ease,box-shadow 80ms ease}body.oc-brand [class^=ai-referral-discount__button-]:hover{transform:translate(-1px,-1px);box-shadow:var(--ocb-shadow)}body.oc-brand [class^=ai-referral-discount__button-]:active{transform:translate(2px,2px);box-shadow:var(--ocb-shadow-press);background:var(--ocb-paper-2)!important}@media(max-width:749px){body.oc-brand [class^=ai-referral-discount__discount-]{font-size:28px!important}}body.oc-brand .rich-text__heading{font-family:var(--ocb-display);font-weight:400;color:var(--ocb-ink);letter-spacing:0}body.oc-brand .rich-text__text p{font-size:17px;line-height:1.6;color:var(--ocb-ink-2)}.oc-cap{display:inline-block;padding:4px 10px 3px;background:#e8b04a;color:#1a1410;border:2px solid #1a1410;border-radius:4px;font:800 12px/1.25 Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;transform:rotate(-1.5deg)}.oc-cap--right{transform:rotate(1.5deg)}.oc-bubble{display:inline-block;padding:10px 14px;background:#fff;color:#1a1410;border:2px solid #1a1410;border-radius:18px;font:700 15px/1.3 Poppins,sans-serif}.oc-bubble:before,.oc-bubble:after{content:"";position:absolute;width:0;height:0;border-style:solid}.oc-bubble:before{left:24px;bottom:-16px;border-width:16px 14px 0 0;border-color:#1a1410 transparent transparent transparent}.oc-bubble:after{left:26px;bottom:-11px;border-width:11px 9px 0 0;border-color:#fff transparent transparent transparent}.oc-burst{display:grid;place-items:center;align-content:center;width:118px;height:118px;background:#d96941;color:#fff;text-align:center;clip-path:polygon(50% 0%,61% 13%,77% 6%,80% 22%,96% 25%,89% 40%,100% 52%,88% 62%,94% 79%,77% 80%,71% 96%,57% 87%,44% 100%,36% 85%,20% 93%,18% 76%,2% 71%,11% 57%,0% 43%,13% 34%,8% 17%,25% 17%,32% 2%,45% 12%);filter:drop-shadow(3px 3px 0 #1a1410);transform:rotate(8deg)}.oc-burst b{font:400 30px/1 Lilita One,sans-serif;text-shadow:2px 2px 0 #1a1410}.oc-burst small{display:block;max-width:80px;font:800 9.5px/1.15 Poppins,sans-serif;letter-spacing:.04em;text-transform:uppercase}.oc-bubble{position:relative}@media(max-width:989px){.oc-burst b{font-size:24px}.oc-burst small{font-size:8px;max-width:64px}.oc-cap{font-size:10.5px}}body.oc-brand .product__media-item{padding:0 8px 10px 0}body.oc-brand .product__media-item .product__media{border:2px solid var(--ocb-ink);border-radius:16px;box-shadow:5px 5px 0 var(--ocb-ink);overflow:hidden}@media(min-width:750px){body.oc-brand .product__media-list .product__media-item:nth-child(4n+1) .product__media{transform:rotate(-.6deg)}body.oc-brand .product__media-list .product__media-item:nth-child(4n+2) .product__media{transform:rotate(.5deg)}body.oc-brand .product__media-list .product__media-item:nth-child(4n+3) .product__media{transform:rotate(.4deg)}body.oc-brand .product__media-list .product__media-item:nth-child(4n) .product__media{transform:rotate(-.5deg)}}body.oc-brand .thumbnail-list .thumbnail{border:2px solid var(--ocb-line-strong);border-radius:10px}body.oc-brand .thumbnail-list .thumbnail[aria-current]{border-color:var(--ocb-ink);box-shadow:2px 2px 0 var(--ocb-ink)}body.oc-brand .accordion .oc-acc-icon,body.oc-brand .accordion .oc-acc-icon svg{width:34px!important;height:34px!important;flex:none}body.oc-brand .accordion .oc-acc-icon{margin-right:14px}body.oc-brand .accordion summary .summary__title{align-items:center}body.oc-brand .why-icon{width:46px;height:46px;background:none;border:0;box-shadow:none}body.oc-brand .why-icon .oc-icon{width:46px;height:46px}body.oc-brand .why-love-excellence{background:var(--ocb-card);border:2px solid var(--ocb-ink);box-shadow:var(--ocb-shadow)}body.oc-brand .why-item:first-of-type{border-top:1.5px dashed var(--ocb-line-strong)}body.oc-brand .why-item+.why-item{border-top:1.5px dashed var(--ocb-line-strong)}body.oc-brand .custom-benefit-icon-wrapper{width:36px;height:36px}body.oc-brand .custom-benefit-box{gap:12px}body.oc-brand .order-tracker .icon-circle{width:46px;height:46px;background:none!important;border:0!important;box-shadow:none!important}body.oc-brand .order-tracker .icon-circle .oc-icon{opacity:.45;filter:grayscale(.7);transition:opacity .3s ease,filter .3s ease}body.oc-brand .order-tracker .icon-circle.active .oc-icon{opacity:1;filter:none}body.oc-brand .order-tracker .line-wrapper{top:23px;transform:none;height:10px}body.oc-brand .order-tracker svg.dashed-line line{stroke:var(--ocb-ink);stroke-width:1.5}body.oc-brand .timeline-icon{width:42px!important;height:42px!important;background:none!important;border:0!important;box-shadow:none!important}body.oc-brand .solo-prompt-icon{background:none!important;border:0!important;box-shadow:none!important}body.oc-brand .header__heading-logo{height:auto}body.oc-brand .oc-header-cta{display:inline-flex;align-items:center;min-height:42px;margin:0 8px 0 6px;padding:0 16px;border:2px solid var(--ocb-ink);border-radius:10px;background:var(--ocb-terracotta-600);color:#fff;font:700 14px/1 var(--ocb-sans);text-decoration:none;box-shadow:2px 2px 0 var(--ocb-ink);white-space:nowrap;transition:transform 80ms ease,box-shadow 80ms ease}body.oc-brand .oc-header-cta:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ocb-ink)}body.oc-brand .oc-header-cta:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--ocb-ink);background:var(--ocb-terracotta-700)}body.oc-brand .image-with-text .image-with-text__media-item .global-media-settings{transform:rotate(-1deg)}body.oc-brand .image-with-text__grid--reverse .image-with-text__media-item .global-media-settings{transform:rotate(1deg)}body.oc-brand [class*=ugc-reel] video,body.oc-brand [class*=ugc-reel] img{border-radius:12px}body.oc-brand #shopify-pc__banner.shopify-pc__banner__dialog,body.oc-brand .shopify-pc__banner__dialog{background:var(--ocb-paper)!important;border:2px solid var(--ocb-ink)!important;border-radius:16px!important;box-shadow:var(--ocb-shadow)!important;font-family:var(--ocb-sans)!important;color:var(--ocb-ink-2)!important}body.oc-brand .shopify-pc__banner__dialog h2{font-family:var(--ocb-display)!important;font-weight:400!important;color:var(--ocb-ink)!important}body.oc-brand .shopify-pc__banner__dialog button{border-radius:10px!important;font-family:var(--ocb-sans)!important;font-weight:700!important}body.oc-brand .shopify-pc__banner__btn-accept{background:var(--ocb-terracotta-600)!important;color:#fff!important;border:2px solid var(--ocb-ink)!important;box-shadow:2px 2px 0 var(--ocb-ink)!important}body.oc-brand .shopify-pc__banner__btn-decline{background:var(--ocb-card)!important;color:var(--ocb-ink)!important;border:2px solid var(--ocb-ink)!important}body.oc-brand .oc-faq-eyebrow{margin-bottom:10px}body.oc-brand .accordion summary{display:flex;align-items:center}body.oc-brand .accordion summary .accordion__title{margin:0!important;flex:1;line-height:1.35}body.oc-brand .accordion summary>.icon-caret,body.oc-brand .accordion summary svg.icon-caret{position:static;margin-left:12px;flex:none}@media(min-width:750px){body.oc-brand .image-with-text__content{align-items:flex-start!important;text-align:left!important}body.oc-brand .image-with-text__content .image-with-text__heading,body.oc-brand .image-with-text__content .image-with-text__text,body.oc-brand .image-with-text__content .image-with-text__text p{text-align:left!important}}.oc-burst{background:#1a1410}.oc-burst:before{content:"";position:absolute;top:3.5px;right:3.5px;bottom:3.5px;left:3.5px;background:#d96941;clip-path:inherit;z-index:0}.oc-burst>*{position:relative;z-index:1}.oc-cap,body.oc-brand .mini-story-title,body.oc-brand .oc-story__cap{text-wrap:balance}body.oc-brand .why-love-excellence{padding:18px 16px 6px}body.oc-brand .why-item{gap:12px;padding:12px 0}body.oc-brand .why-icon,body.oc-brand .why-icon .oc-icon{width:40px;height:40px}body.oc-brand .why-text strong{font-size:14.5px;letter-spacing:-.01em}body.oc-brand .why-text span{font-size:13.5px;text-wrap:pretty}body.oc-brand .order-tracker .line-wrapper{top:18px!important;left:16.67%!important;right:16.67%!important}body.oc-brand .order-tracker .icon-circle{background:var(--ocb-paper)!important;border-radius:50%;position:relative;z-index:2}body.oc-brand .custom-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}body.oc-brand .custom-benefit-box{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;padding:12px 14px}body.oc-brand .custom-benefit-text span{display:block;font-size:13px;line-height:1.35;text-wrap:balance}body.oc-brand .shopify-section.journey-section{padding-top:56px!important}body.oc-brand .journey-section .journey-eyebrow{margin-top:4px}body.oc-brand .accordion summary .accordion__title{text-align:left!important}body.oc-brand section.journey-section:not(.shopify-section){padding-top:48px;padding-bottom:48px}body.oc-brand .shopify-section.journey-section{padding-top:0!important;padding-bottom:0!important}body.oc-brand #MainContent>.shopify-section section.journey-section:not(.shopify-section){padding-top:48px!important;padding-bottom:48px!important}body.oc-brand .product-form__input--swatch .swatch-input__label{overflow:hidden}body.oc-brand .product-form__input--swatch .swatch-input__label .swatch{width:100%!important;height:100%!important;margin:0!important;border:0!important;border-radius:50%!important;box-shadow:none!important;--swatch-input--size: 100%}body.oc-brand .product-form__input--swatch .swatch-input__label:before,body.oc-brand .product-form__input--swatch .swatch-input__label:after{display:none!important}body.oc-brand .frame-display-text p{margin-top:2px}body.oc-brand .frame-display-text p strong{font-size:15px}body.oc-brand .frame-display-text p span{font-size:14px;color:var(--ocb-ink-2)}@media(max-width:767px){body.oc-brand .mini-story{flex-basis:224px}body.oc-brand .mini-story-title{font-size:10.5px;letter-spacing:.04em}}body.oc-brand .order-tracker .line-wrapper{display:none!important}body.oc-brand .order-tracker .steps{align-items:flex-start}body.oc-brand .order-tracker .step{position:relative}body.oc-brand .order-tracker .step:not(:last-child):after{content:"";position:absolute;top:22px;left:calc(50% + 30px);right:calc(-50% + 30px);border-top:2px dashed var(--ocb-ink);opacity:.55}body.oc-brand .order-tracker .icon-circle{margin:0 auto 6px}body.oc-brand .custom-benefit-text{gap:0}body.oc-brand .custom-benefit-text span,body.oc-brand .custom-benefit-text small{display:block;white-space:nowrap;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}body.oc-brand .custom-benefit-text span{font-size:13.5px;font-weight:700;line-height:1.35;color:var(--ocb-ink)}body.oc-brand .custom-benefit-text small{font-size:13px;line-height:1.4;color:var(--ocb-ink-2)}@media(max-width:400px){body.oc-brand .custom-benefit-box{padding:12px 10px}body.oc-brand .custom-benefit-text span{font-size:12.5px}body.oc-brand .custom-benefit-text small{font-size:12px}}body.oc-brand .reassurance-banner{display:flex!important;align-items:center;justify-content:center;gap:6px;white-space:nowrap;font-size:clamp(11.5px,3.1vw,14px)!important;padding:10px!important;background:var(--ocb-green-100)!important;color:var(--ocb-green)!important;border:1.5px solid var(--ocb-green)!important}body.oc-brand .reassurance-banner .reassurance-icon{flex:none;width:16px!important;height:16px!important;margin:0!important;fill:var(--ocb-green)!important}body.oc-brand .oc-reassurance-bar svg.oc-reassurance-icon{fill:none!important;stroke:var(--ocb-green)!important;stroke-width:3!important;stroke-linecap:round;stroke-linejoin:round}body.oc-brand .announcement-bar__link{text-decoration:none;color:#fff}body.oc-brand .announcement-bar__link:hover span{text-decoration:underline;text-underline-offset:3px}body.oc-brand .oc-contact-intro{max-width:560px;margin:0 auto 22px;text-align:center;font-size:16px;line-height:1.55;color:var(--ocb-ink-2)}body.oc-brand h1.header__heading,body.oc-brand .header__heading{margin:0!important;padding:0!important;font-size:0!important;line-height:0!important}body.oc-brand .header__heading-link{padding:0!important;margin:0!important;display:block;line-height:0}body.oc-brand .header__heading-logo-wrapper{display:block;line-height:0}body.oc-brand .header__heading-logo{display:block}body.oc-brand .header{padding-top:6px!important;padding-bottom:6px!important}body.oc-brand .header h1.header__heading.header__heading{margin:0!important}body.oc-brand .button span[aria-hidden=true]{margin-left:8px}body.oc-brand .oc-frame-step:empty{display:none}body.oc-brand .frame-display-box.frame-display-box--in-form{margin:4px 0 18px!important;padding:14px 14px 14px 16px;border:1.5px solid var(--ocb-line);box-shadow:none;border-radius:14px}body.oc-brand .frame-display-box--in-form .frame-header h3{font-size:18px}body.oc-brand .frame-display-box--in-form .frame-display-image{max-width:120px}#oc-frame-slot .visually-hidden,#oc-frame-slot legend.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}#oc-frame-slot .frame-display-text p{font-family:var(--ocb-sans)}#oc-frame-slot .frame-header h3{font-family:var(--ocb-display)!important;font-weight:400!important}body.oc-brand .oc-value-row{list-style:none;margin:14px 0 6px;padding:12px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border-top:1.5px dashed var(--ocb-line-strong);border-bottom:1.5px dashed var(--ocb-line-strong)}body.oc-brand .oc-value-row li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}body.oc-brand .oc-value-row span{font-size:13px;font-weight:700;line-height:1.3;color:var(--ocb-ink);text-wrap:balance}body.oc-brand .oc-benefits{list-style:none;margin:14px 0 6px;padding:2px 0;border-top:1.5px dashed var(--ocb-line-strong);border-bottom:1.5px dashed var(--ocb-line-strong)}body.oc-brand .oc-benefits li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:center;padding:12px 0}body.oc-brand .oc-benefits li+li{border-top:1.5px dashed var(--ocb-line)}body.oc-brand .oc-benefits strong{display:block;font-size:15px;font-weight:700;line-height:1.3;color:var(--ocb-ink)}body.oc-brand .oc-benefits span{display:block;margin-top:2px;font-size:13.5px;line-height:1.45;color:var(--ocb-ink-2);text-wrap:pretty}body.oc-brand .oc-ex{font-family:var(--ocb-sans)}body.oc-brand .oc-ex__head{display:grid;justify-items:center;gap:8px;text-align:center;margin-bottom:6px;padding-inline:16px}body.oc-brand .oc-ex__title{margin:0!important;font-family:var(--ocb-display)!important;font-weight:400!important;font-size:30px!important;line-height:1.08!important;color:var(--ocb-ink)!important;text-align:center!important}body.oc-brand .oc-ex__title em{font-style:normal;color:var(--ocb-terracotta)}body.oc-brand .oc-ex__rail{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:16px 6px 22px;scrollbar-width:none}body.oc-brand .oc-ex__rail::-webkit-scrollbar{display:none}body.oc-brand .oc-ex__card{flex:0 0 236px;scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;text-align:left;cursor:pointer;padding:0 0 14px;background:var(--ocb-card);border:2px solid var(--ocb-ink);border-radius:16px;box-shadow:4px 4px 0 var(--ocb-ink);font:inherit;color:var(--ocb-ink-2);overflow:hidden;position:relative;transition:transform 90ms ease,box-shadow 90ms ease}body.oc-brand .oc-ex__card:nth-child(odd){transform:rotate(-.6deg)}body.oc-brand .oc-ex__card:nth-child(2n){transform:rotate(.5deg)}body.oc-brand .oc-ex__card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ocb-ink)}body.oc-brand .oc-ex__img{display:block;aspect-ratio:3 / 4;background:#fff;border-bottom:2px solid var(--ocb-ink)}body.oc-brand .oc-ex__img img{display:block;width:100%;height:100%;object-fit:cover}body.oc-brand .oc-ex__cap{position:absolute;top:10px;left:10px;max-width:calc(100% - 20px);font-size:11px}body.oc-brand .oc-ex__quote{position:relative;margin:2px 14px 6px;padding:9px 12px;background:var(--ocb-paper);border:2px solid var(--ocb-ink);border-radius:14px;font-size:13.5px;line-height:1.4;color:var(--ocb-ink);font-weight:500;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body.oc-brand .oc-ex__quote:before{content:"\201c";font-weight:700}body.oc-brand .oc-ex__quote:after{content:"\201d";font-weight:700}body.oc-brand .oc-ex__summary{margin:2px 14px 0;font-size:13.5px;line-height:1.45;color:var(--ocb-ink-2);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body.oc-brand .oc-ex__who{margin:auto 14px 0;font-size:12.5px;font-weight:600;color:var(--ocb-ink)}body.oc-brand .oc-ex__stars{color:var(--ocb-terracotta);letter-spacing:1px;margin-right:4px}body.oc-brand .oc-ex__dialog{width:min(980px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:0;border:2px solid var(--ocb-ink);border-radius:16px;background:var(--ocb-paper);box-shadow:4px 4px 0 var(--ocb-ink),0 16px 48px #1a141033;overflow:auto}body.oc-brand .oc-ex__dialog::backdrop{background:#1a141099}body.oc-brand .oc-ex__close{position:sticky;top:10px;float:right;margin:10px 10px 0 0;z-index:2;width:38px;height:38px;border-radius:50%;border:2px solid var(--ocb-ink);background:#fff;box-shadow:2px 2px 0 var(--ocb-ink);font-size:22px;line-height:30px;cursor:pointer;color:var(--ocb-ink)}body.oc-brand .oc-ex__dlg{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:26px;padding:22px;align-items:start}body.oc-brand .oc-ex__page img{display:block;width:100%;height:auto;border:2px solid var(--ocb-ink);border-radius:8px;background:#fff}body.oc-brand .oc-ex__text{display:grid;gap:14px;justify-items:start;padding-top:30px}body.oc-brand .oc-ex__sum{margin:0;font-size:16px;line-height:1.6;color:var(--ocb-ink-2)}body.oc-brand .oc-ex__bubble{font-size:16px;font-weight:500;line-height:1.5;margin-bottom:12px}body.oc-brand .oc-ex__trans{margin:-6px 0 0;font-size:12px;color:var(--ocb-muted)}body.oc-brand .oc-ex__by{margin:0;font-size:14px;font-weight:600;color:var(--ocb-ink)}body.oc-brand .oc-ex__lang{font-weight:500;color:var(--ocb-muted)}@media(min-width:990px){body.oc-brand .oc-ex-home .oc-ex__rail{padding-inline:max(16px,calc((100vw - 1240px)/2));scroll-padding-inline:max(16px,calc((100vw - 1240px)/2))}}body.oc-brand .oc-ex__rail{scroll-padding-inline:6px}@media(max-width:989px){body.oc-brand .oc-ex-home .oc-ex__rail{padding-inline:16px;scroll-padding-inline:16px}}@media(max-width:749px){body.oc-brand .oc-ex__card{flex-basis:70vw}body.oc-brand .oc-ex__title{font-size:26px!important}body.oc-brand .oc-ex__dlg{grid-template-columns:minmax(0,1fr);padding:14px;gap:16px}body.oc-brand .oc-ex__text{padding-top:0}}body.oc-brand .oc-ex__railwrap{position:relative}body.oc-brand .oc-ex__rail{padding-top:12px;padding-bottom:14px}body.oc-brand .oc-ex__card{gap:8px;padding-bottom:12px}body.oc-brand .oc-ex__img{aspect-ratio:900 / 1077}body.oc-brand .oc-ex__quote,body.oc-brand .oc-ex__summary{margin:2px 12px 0}body.oc-brand .oc-ex__who{margin:4px 12px 0}body.oc-brand .oc-ex__arrow{position:absolute;top:38%;z-index:3;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:2px solid var(--ocb-ink);background:#fff;box-shadow:2px 2px 0 var(--ocb-ink);cursor:pointer}body.oc-brand .oc-ex__arrow--prev{left:-6px}body.oc-brand .oc-ex__arrow--next{right:-6px}body.oc-brand .oc-ex__arrow:disabled{opacity:0;pointer-events:none}body.oc-brand .oc-ex-home .oc-ex__arrow--prev{left:max(8px,calc((100vw - 1240px)/2 - 22px))}body.oc-brand .oc-ex-home .oc-ex__arrow--next{right:max(8px,calc((100vw - 1240px)/2 - 22px))}body.oc-brand .oc-ex__dots{display:flex;justify-content:center;gap:6px;margin-top:10px}body.oc-brand .oc-ex__dot{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:var(--ocb-line-strong);cursor:pointer;transition:width .2s ease,background .2s ease}body.oc-brand .oc-ex__dot.is-active{width:24px;background:var(--ocb-terracotta)}@media(max-width:749px){body.oc-brand .oc-ex__arrow{display:none}}body.oc-brand .oc-ex__dialog{width:auto;max-width:min(940px,calc(100vw - 24px));margin:auto;overflow:auto}body.oc-brand .oc-ex__close{position:absolute;top:10px;right:10px;float:none;margin:0}body.oc-brand .oc-ex__dlg{grid-template-columns:minmax(0,440px) minmax(0,360px);gap:28px;padding:22px;justify-content:center;align-items:center}body.oc-brand .oc-ex__page{position:relative}body.oc-brand .oc-ex__page img{border:0;border-radius:10px;background:none;max-height:calc(100dvh - 90px);width:auto;max-width:100%;margin-inline:auto}body.oc-brand .oc-ex__text{padding-top:0}@media(max-width:749px){body.oc-brand .oc-ex__dlg{grid-template-columns:minmax(0,1fr);padding:12px;gap:14px}body.oc-brand .oc-ex__page img{max-height:62dvh}}body.oc-brand .oc-ex__dialog{overflow:hidden}body.oc-brand .oc-ex__close{position:absolute;top:12px;right:12px;z-index:3}body.oc-brand .oc-ex__dlg{max-height:calc(100dvh - 28px);overflow:auto;overscroll-behavior:contain;grid-template-columns:minmax(0,380px) minmax(0,480px);grid-template-areas:"text page";align-items:start}body.oc-brand .oc-ex__page{grid-area:page;position:sticky;top:0}body.oc-brand .oc-ex__text{grid-area:text;padding-top:6px}body.oc-brand .oc-ex__page img{aspect-ratio:1;width:100%;max-height:calc(100dvh - 72px);object-fit:cover}body.oc-brand .oc-ex__story{width:100%;border-top:1.5px dashed var(--ocb-line-strong);padding-top:12px}body.oc-brand .oc-ex__story summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:var(--ocb-terracotta)}body.oc-brand .oc-ex__story summary::-webkit-details-marker{display:none}body.oc-brand .oc-ex__story summary:after{content:"";width:8px;height:8px;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .15s ease}body.oc-brand .oc-ex__story[open] summary:after{transform:rotate(-135deg) translate(-2px)}body.oc-brand .oc-ex__storynote{margin:10px 0 8px;font-size:12.5px;color:var(--ocb-muted)}body.oc-brand .oc-ex__storytext{padding:12px 14px;background:#fff;border:2px solid var(--ocb-ink);border-radius:12px;font-size:14px;line-height:1.55;color:var(--ocb-ink-2);white-space:pre-line}body.oc-brand .oc-ex__storytext p{margin:0 0 10px}body.oc-brand .oc-ex__storytext p:last-child{margin-bottom:0}@media(max-width:749px){body.oc-brand .oc-ex__dlg{grid-template-columns:minmax(0,1fr);grid-template-areas:"page" "text"}body.oc-brand .oc-ex__page{position:static}body.oc-brand .oc-ex__page img{max-height:none}}body.oc-brand .oc-ex__card{gap:6px}body.oc-brand .oc-ex__who{margin-top:2px}body.oc-brand .oc-ex__bubble{margin-bottom:0}body.oc-brand .oc-ex__text{gap:12px}body.oc-brand .oc-ex__img{padding:0;background:#fff}body.oc-brand .oc-ex__img img{object-fit:contain}body.oc-brand .oc-ex__cap{top:16px;left:16px}body.oc-brand .oc-ex__dialog:focus,body.oc-brand .oc-ex__close:focus:not(:focus-visible){outline:none}body.oc-brand .oc-ex__bubble{margin-bottom:16px}body.oc-brand .oc-ex__trans{margin:-26px 0 0 50px;line-height:16px}body.oc-brand .oc-chips{justify-content:center}body.oc-brand .oc-chip.oc-chip--guarantee{display:inline-flex;align-items:center;gap:7px;padding:7px 14px 7px 9px;background:var(--ocb-green-100)!important;color:var(--ocb-green)!important;border:1.5px solid var(--ocb-green)!important;border-radius:999px;font-weight:700;font-size:13.5px}body.oc-brand .oc-ex:not(.oc-ex-home .oc-ex) .oc-ex__head>.oc-cap{display:none}body.oc-brand .oc-ex:not(.oc-ex-home .oc-ex) .oc-ex__head{margin-top:26px;margin-bottom:14px}body.oc-brand .oc-ex:not(.oc-ex-home .oc-ex) .oc-ex__title{font-size:21px!important;white-space:nowrap}body.oc-brand .oc-ex__dot{width:6px;height:6px}body.oc-brand .oc-ex__dot.is-active{width:18px}body.oc-brand .oc-pricing-card .oc-why-open-wrap,body.oc-brand .oc-why-open-wrap{margin:4px 0 0 40px;text-align:left}body.oc-brand .oc-why-open{font-size:13.5px;padding:4px 0}body.oc-brand .oc-footer{margin-top:14px;padding-top:0;border-top:0}body.oc-brand a.ugc-review{text-decoration:none;color:inherit;cursor:pointer;height:104px;min-height:0;box-sizing:border-box;overflow:hidden}body.oc-brand a.ugc-review .ugc-quote{display:block;min-height:0}body.oc-brand a.ugc-review .ugc-quote>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.oc-brand .product__media-item .global-media-settings,body.oc-brand .product__media-list .global-media-settings,body.oc-brand .product-media-modal .global-media-settings{border:0!important}body.oc-brand .oc-why-open-wrap{position:relative;margin:-4px 0 0!important;padding-left:40px;min-height:28px;display:flex;align-items:center}body.oc-brand .oc-why-open-wrap:before{content:"?";position:absolute;left:0;top:50%;transform:translateY(-50%);width:28px;height:28px;box-sizing:border-box;border:2px dashed var(--ocb-line-strong);border-radius:50%;display:grid;place-items:center;font:800 13px/1 var(--ocb-sans);color:var(--ocb-muted)}body.oc-brand .oc-footer{margin-top:20px}body.oc-brand .oc-footer .oc-chips{justify-content:center;padding-left:0}body.oc-brand .product__media-icon--none{display:none!important}body.oc-brand .product__media-icon{border:0!important}body.oc-brand .product__media-item .product__media{border:1.5px solid var(--ocb-ink);background-color:var(--ocb-ink);box-shadow:0 0 0 1px var(--ocb-ink),5px 5px 0 .5px var(--ocb-ink);filter:none}body.oc-brand .oc-ex__img{position:relative}body.oc-brand .oc-ex__full{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:var(--ocb-accent, #f2b33d);border:2px solid var(--ocb-ink);border-radius:999px;box-shadow:2px 2px 0 var(--ocb-ink);font-size:12px;font-weight:700;color:var(--ocb-ink);line-height:1.2;transition:transform 90ms ease}body.oc-brand .oc-ex__card:hover .oc-ex__full{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ocb-ink)}body.oc-brand .oc-cart .drawer__inner{width:42rem;padding:0;background:var(--ocb-paper);border-left:2px solid var(--ocb-ink);font-family:var(--ocb-sans);color:var(--ocb-ink-2)}body.oc-brand .oc-cart .cart-drawer__overlay{background:#1a141073}body.oc-brand .oc-cart__header{padding:16px 18px 12px;border-bottom:0;align-items:center}body.oc-brand .oc-cart__header .drawer__heading{font-family:var(--ocb-display);font-weight:400;font-size:26px;line-height:1;color:var(--ocb-ink);margin:0}body.oc-brand .oc-cart .drawer__close{width:38px;height:38px;min-width:38px;border-radius:50%;border:2px solid var(--ocb-ink);background:#fff;box-shadow:2px 2px 0 var(--ocb-ink);color:var(--ocb-ink);display:grid;place-items:center;top:auto;right:auto;position:relative}body.oc-brand .oc-cart .drawer__close .svg-wrapper,body.oc-brand .oc-cart .drawer__close svg{width:14px;height:14px}body.oc-brand .oc-cart__banner{margin:0;padding:9px 18px;background:var(--ocb-terracotta-100);color:var(--ocb-terracotta-700);font-size:13.5px;font-weight:600;text-align:center;border-top:1.5px solid var(--ocb-ink);border-bottom:1.5px solid var(--ocb-ink)}body.oc-brand .oc-cart cart-drawer-items{padding:16px 18px 8px;overflow-y:auto;flex:1}body.oc-brand .oc-cart .drawer__cart-items-wrapper{display:grid;gap:16px}body.oc-brand .oc-cart__items{list-style:none;margin:0;padding:0;display:grid;gap:12px}body.oc-brand .oc-cart__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start;padding:12px;background:#fff;border:2px solid var(--ocb-ink);border-radius:14px;box-shadow:3px 3px 0 var(--ocb-ink)}body.oc-brand .oc-line{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:start}body.oc-brand .oc-line__img{display:block;width:76px;height:104px;object-fit:cover;border-radius:8px;border:1.5px solid var(--ocb-ink)}body.oc-brand .oc-line__body{display:grid;gap:4px;min-width:0}body.oc-brand .oc-line__top{display:flex;justify-content:space-between;gap:10px;align-items:baseline}body.oc-brand .oc-line__name{font-weight:700;font-size:15px;line-height:1.3;color:var(--ocb-ink);text-decoration:none}body.oc-brand .oc-line__price{font-weight:700;font-size:15px;color:var(--ocb-ink);white-space:nowrap}body.oc-brand .oc-line__price s{color:var(--ocb-muted);font-weight:500;margin-right:4px}body.oc-brand .oc-line__opt{margin:0;font-size:13px;color:var(--ocb-muted)}body.oc-brand .oc-line__opt b{color:var(--ocb-ink-2);font-weight:600}body.oc-brand .oc-line__chips{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}body.oc-brand .oc-line__chips li{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 5px;border-radius:999px;background:var(--ocb-green-100);color:var(--ocb-green);font-size:12px;font-weight:700}body.oc-brand .oc-line__discount{margin:0;font-size:12.5px;color:var(--ocb-green);font-weight:600}body.oc-brand .oc-check{flex:0 0 auto;color:var(--ocb-green)}body.oc-brand .oc-cart__item-actions{display:grid;justify-items:end}body.oc-brand .oc-cart__item-actions .loading__spinner{position:absolute;right:12px;bottom:12px}body.oc-brand .oc-cart__remove{width:32px;height:32px;display:grid;place-items:center;border:0;background:transparent;color:var(--ocb-muted);cursor:pointer;border-radius:8px;padding:0}body.oc-brand .oc-cart__remove:hover{color:var(--ocb-red);background:var(--ocb-terracotta-100)}body.oc-brand .oc-cart__remove .svg-wrapper,body.oc-brand .oc-cart__remove svg{width:16px;height:16px}body.oc-brand .oc-cart__item .cart-item__error{grid-column:1 / -1}body.oc-brand .oc-cart__what{padding:12px 14px;background:#fff;border:1.5px solid var(--ocb-line-strong);border-radius:14px}body.oc-brand .oc-cart__what-title{margin:0 0 8px;font-family:var(--ocb-display);font-size:17px;color:var(--ocb-ink)}body.oc-brand .oc-cart__what ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}body.oc-brand .oc-cart__what li{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;line-height:1.4;color:var(--ocb-ink-2)}body.oc-brand .oc-cart__what li .oc-check{margin-top:1px}body.oc-brand .oc-cart__quote{margin:0 0 6px;display:grid;gap:14px}body.oc-brand .oc-cart__quote blockquote{margin:0;font-size:14px;line-height:1.5;font-weight:500;color:var(--ocb-ink)}body.oc-brand .oc-cart__quote figcaption{padding-left:50px;font-size:12.5px;font-weight:600;color:var(--ocb-ink-2)}body.oc-brand .oc-cart__stars{color:var(--ocb-terracotta);letter-spacing:1px}body.oc-brand .oc-cart__footer{padding:12px 18px calc(14px + env(safe-area-inset-bottom,0px));border-top:1.5px dashed var(--ocb-line-strong);background:var(--ocb-paper);display:grid;gap:10px}body.oc-brand .oc-cart .cart-drawer__footer{padding:0;border:0;display:grid;gap:4px}body.oc-brand .oc-cart__row{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;color:var(--ocb-ink-2);margin:0}body.oc-brand .oc-cart__free{color:var(--ocb-green);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:13px}body.oc-brand .oc-cart__row--total .totals__total{margin:0;font-family:var(--ocb-sans);font-size:16px;font-weight:700;color:var(--ocb-ink)}body.oc-brand .oc-cart__row--total .totals__total small{font-weight:500;font-size:12px;color:var(--ocb-muted);margin-left:4px}body.oc-brand .oc-cart__row--total .totals__total-value{margin:0;font-family:var(--ocb-display);font-size:26px;color:var(--ocb-ink)}body.oc-brand .oc-cart .cart__ctas{margin:0}body.oc-brand .oc-cart .cart__checkout-button{width:100%;min-height:54px;font-size:17px}body.oc-brand .oc-cart__guarantee{margin:0;display:flex;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--ocb-green)}body.oc-brand .oc-cart__pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}body.oc-brand .oc-cart__pay .icon{width:34px;height:22px}body.oc-brand .oc-cart__klarna{margin:0;text-align:center;font-size:12.5px;line-height:1.3;color:#475467}body.oc-brand .oc-cart__empty{display:grid;justify-items:center;gap:12px;padding:24px 20px;text-align:center}body.oc-brand .oc-cart__empty .drawer__close{position:absolute;top:16px;right:18px}body.oc-brand .oc-cart__empty-title{margin:0;font-family:var(--ocb-display);font-weight:400;font-size:26px;color:var(--ocb-ink)}body.oc-brand .oc-cart__empty-text{margin:0;max-width:28ch;font-size:15px;color:var(--ocb-ink-2)}@media(max-width:749px){body.oc-brand .oc-cart .drawer__inner{width:100vw;max-width:100vw;border-left:0}}body.oc-brand .oc-cart__item .cart-item__error{display:none}body.oc-brand .oc-cart__item .cart-item__error:has(.cart-item__error-text:not(:empty)){display:flex}body.oc-brand .oc-cart__pay{flex-wrap:nowrap}body.oc-brand .cart-item__details .oc-line__chips{margin-top:8px}body.oc-brand .oc-cart__empty .button:focus,body.oc-brand .oc-cart__empty .button:focus-visible{outline:none!important;box-shadow:4px 4px 0 var(--ocb-ink)!important}body.oc-brand .oc-cart__empty .button:after{box-shadow:none!important}body.oc-brand .oc-line__check{margin:2px 0 0;display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--ocb-green);line-height:1.3}body.oc-brand .oc-line__check .oc-check{width:15px;height:15px}body.oc-brand .cart-item__details .oc-line__check{margin-top:8px}body.oc-brand .oc-cart__what li{font-size:14px}body.oc-brand .oc-cart .drawer__close{flex:0 0 38px;width:38px!important;height:38px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0;aspect-ratio:1;box-sizing:border-box}body.oc-brand .oc-cart__eta{margin:0;padding:9px 18px;display:flex;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ocb-ink);border-top:1.5px dashed var(--ocb-line-strong);border-bottom:1.5px dashed var(--ocb-line-strong);background:var(--ocb-paper)}body.oc-brand .oc-cart__eta svg{flex:0 0 auto}body.oc-brand .oc-cart__header{padding:10px 16px 8px}body.oc-brand .oc-cart__header .drawer__heading{font-size:22px}body.oc-brand .oc-cart .drawer__close{flex-basis:34px;width:34px!important;height:34px!important}body.oc-brand .oc-cart__eta{padding:7px 16px;font-size:13.5px}body.oc-brand .oc-cart__eta svg{width:18px;height:18px}body.oc-brand .oc-cart cart-drawer-items{padding:12px 16px 6px}body.oc-brand .oc-cart .drawer__cart-items-wrapper{gap:10px}body.oc-brand .oc-cart__item{padding:10px;border-radius:12px}body.oc-brand .oc-line{grid-template-columns:62px minmax(0,1fr);gap:10px;align-items:center}body.oc-brand .oc-line__img{width:62px;height:62px;border-radius:8px}body.oc-brand .oc-line__body{gap:2px}body.oc-brand .oc-line__name,body.oc-brand .oc-line__price{font-size:14px}body.oc-brand .oc-line__opt{font-size:12.5px}body.oc-brand .oc-cart__what{padding:10px 12px}body.oc-brand .oc-cart__what-title{font-size:15px;margin-bottom:6px}body.oc-brand .oc-cart__what ul{gap:3px}body.oc-brand .oc-cart__what li{font-size:13px;line-height:1.35;gap:7px}body.oc-brand .oc-cart__what li .oc-check{width:15px;height:15px}body.oc-brand .oc-cart__quote{gap:10px;margin:0}body.oc-brand .oc-cart__quote blockquote{font-size:13px;line-height:1.45;padding:10px 12px}body.oc-brand .oc-cart__quote figcaption{font-size:12px;padding-left:44px}body.oc-brand .oc-cart__footer{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));gap:8px}body.oc-brand .oc-cart__row--total .totals__total{font-size:15px;display:grid;gap:0;line-height:1.25}body.oc-brand .oc-cart__row--total .totals__total small{margin:0;font-size:12px}body.oc-brand .oc-cart__row--total .oc-cart__free{font-size:12px;text-transform:none;letter-spacing:0}body.oc-brand .oc-cart__row--total .totals__total-value{font-size:24px}body.oc-brand .oc-cart .cart__checkout-button{min-height:50px;font-size:16px}body.oc-brand .oc-cart__guarantee{font-size:12.5px}body.oc-brand .oc-cart__pay .icon{width:32px;height:20px}body.oc-brand .oc-line__name{display:block;padding-right:26px}body.oc-brand .oc-line__row{display:flex;justify-content:space-between;align-items:baseline;gap:8px}body.oc-brand .oc-cart__item{grid-template-columns:minmax(0,1fr)}body.oc-brand .oc-cart__item-actions{position:absolute;top:6px;right:6px}body.oc-brand .oc-cart__what-title{font-family:var(--ocb-sans);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ocb-muted);margin-bottom:5px}body.oc-brand .oc-cart__quote blockquote{font-size:12.5px}body.oc-brand .oc-cart__row--total .totals__total{justify-items:start;text-align:left}body.oc-brand{--focused-base-outline: 0;--focused-base-outline-offset: 0;--focused-base-box-shadow: none}body.oc-brand *:focus,body.oc-brand *:focus-visible,body.oc-brand .focused{outline:none!important}body.oc-brand :is(a,button,summary,[role=button],[tabindex],dialog,details,label,.drawer__inner,.focus-inset,.focus-offset,.link,.header__icon,.thumbnail,.slider-button,.drawer__close,.oc-ex__close):is(:focus,:focus-visible,.focused):not(.button):not(.oc-cart__remove){box-shadow:none!important}body.oc-brand .button:not(.button--tertiary):is(:focus,:focus-visible,.focused):not(:hover):not(:active){box-shadow:var(--ocb-shadow-s)!important}body.oc-brand .drawer__close:is(:focus,:focus-visible),body.oc-brand .oc-ex__close:is(:focus,:focus-visible),body.oc-brand .oc-why__x:is(:focus,:focus-visible){box-shadow:2px 2px 0 var(--ocb-ink)!important}body.oc-brand input[type=radio]:focus-visible+label,body.oc-brand input[type=checkbox]:focus-visible+label{outline:none!important;box-shadow:none!important}body.oc-brand .accordion__content{padding:10px 0 20px!important;margin:0!important}body.oc-brand .accordion__content>:last-child{margin-bottom:0!important}body.oc-brand .accordion summary:is(:focus,:focus-visible,:hover){background:none!important}body.oc-brand .accordion summary:is(:focus,:focus-visible) .accordion__title{text-decoration:none!important}body.oc-brand .oc-cart__header .drawer__heading{font-size:24px}body.oc-brand .oc-cart__eta{font-size:14px;padding:8px 16px}body.oc-brand .oc-cart cart-drawer-items{padding:14px 16px 6px}body.oc-brand .oc-cart .drawer__cart-items-wrapper{gap:12px}body.oc-brand .oc-cart__item{padding:12px}body.oc-brand .oc-line__name,body.oc-brand .oc-line__price{font-size:15px}body.oc-brand .oc-line__opt,body.oc-brand .oc-line__check{font-size:13px}body.oc-brand .oc-cart__what{padding:12px 14px}body.oc-brand .oc-cart__what ul{gap:4px}body.oc-brand .oc-cart__what li,body.oc-brand .oc-cart__quote blockquote{font-size:13.5px}body.oc-brand .oc-cart__quote figcaption{font-size:12.5px}body.oc-brand .oc-cart__row--total .totals__total{font-size:16px}body.oc-brand .oc-cart__row--total .totals__total-value{font-size:26px}body.oc-brand .oc-cart .cart__checkout-button{min-height:52px;font-size:16.5px}body.oc-brand .oc-cart__guarantee{font-size:13px}body.oc-brand .oc-line__top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}body.oc-brand .oc-line__name{padding-right:0}body.oc-brand .oc-cart__item-actions{top:auto;bottom:6px;right:6px}body.oc-brand .oc-cart__item .oc-line__body{padding-right:0}body.oc-brand .oc-cart__item .oc-line__check{padding-right:34px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/oc-brand.css.map */
