html{-webkit-text-size-adjust:100%}body{font-family:var(--ozb-font);color:var(--ozb-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-stretch:100%;line-height:1.55}:root:not(#ozb) :is(body,h1,h2,h3,h4,h5,h6,p,a,b,strong,em,small,span,li,dt,dd,td,th,label,blockquote,figcaption,button,input,select,textarea,.button,.nav,.heading-font,.alt-font,div) :not(.fontoutput,.engrspecialfonts *,.bladeupper *,.fontoutput *,[class^=icon-],[class*=\ icon-],.star-rating,.star-rating *,.stars,.stars *,.dashicons,#wpadminbar *){font-family:var(--ozb-font)!important}:root:not(#ozb) :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3){letter-spacing:-.01em;text-transform:none;text-wrap:balance;font-weight:750;font-stretch:78%;line-height:1.02}:root:not(#ozb) :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3):where(:not(.ozb-lm__headline)){color:var(--ozb-ink)}:root:not(#ozb) :is(h1,.h1):where(:not(.ozb-lm__headline)){font-size:clamp(30px,3.6vw,48px)}:root:not(#ozb) :is(h2,.h2):where(:not(.ozb-lm__headline)){font-size:clamp(28px,3.4vw,44px)}:root:not(#ozb) :is(h3,.h3):where(:not(.ozb-lm__headline)){font-size:clamp(22px,2.2vw,28px);line-height:1.1}:root:not(#ozb) h4:where(:not(.ozb-lm__headline)){font-size:19px;font-stretch:85%;line-height:1.2}:root:not(#ozb) :is(h5,h6):where(:not(.ozb-lm__headline)){font-size:16px;font-stretch:88%;line-height:1.3}:root:not(#ozb) .ozb-lm__headline{line-height:1.1}:root:not(#ozb) div.text[id^=text-]>:is(h1,h2,h3,h4,h5,h6){color:inherit}:root:not(#ozb) :is(b,strong){font-weight:650;font-stretch:inherit}p{text-wrap:pretty}:root:not(#ozb) :is(.uppercase,.nav>li>a,.nav-dropdown a,.button,button,input[type=submit],.section-title,.widget-title,.product-section-title,.is-divider+*,.breadcrumbs){text-transform:none;letter-spacing:normal}.ozb-eyebrow,:root:not(#ozb) .section-title-normal span.section-title-main{letter-spacing:.14em;text-transform:uppercase;color:var(--ozb-muted);font-size:12px;font-weight:600;display:inline-block}:root:not(#ozb) :is(.entry-content,.product-short-description,.woocommerce-product-details__short-description,.woocommerce-Tabs-panel,.term-description,.text,.col-inner>p) a:not([class]){color:var(--ozb-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}:root:not(#ozb) .button:not(.icon):not(.plain):not(.is-link),:root:not(#ozb) button.button,:root:not(#ozb) input[type=submit].button,:root:not(#ozb) .woocommerce-button,:root:not(#ozb) #place_order{text-transform:none;letter-spacing:normal;min-height:50px;box-shadow:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:15px;font-weight:600;line-height:1.2;transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out;display:inline-flex}:root:not(#ozb) .button.primary:not(.is-outline):not(.is-link):not(.icon):not(.header-button *),:root:not(#ozb) .button.alt,:root:not(#ozb) .single_add_to_cart_button,:root:not(#ozb) .checkout-button,:root:not(#ozb) #place_order{background-color:var(--ozb-red);color:#fff;border:0}:root:not(#ozb) .button.primary:not(.is-outline):not(.is-link):not(.icon):not(.header-button *):hover,:root:not(#ozb) .button.alt:hover,:root:not(#ozb) .single_add_to_cart_button:hover,:root:not(#ozb) .checkout-button:hover,:root:not(#ozb) #place_order:hover{background-color:var(--ozb-red-dk);color:#fff}:root:not(#ozb) .button.is-outline:not(.icon),:root:not(#ozb) .button.secondary:not(.icon):not(.white),:root:not(#ozb) .woocommerce-button:not(.alt){border:1.5px solid var(--ozb-ink);color:var(--ozb-ink);background-color:#0000}:root:not(#ozb) .button.is-outline:not(.icon):hover,:root:not(#ozb) .button.secondary:not(.icon):not(.white):hover,:root:not(#ozb) .woocommerce-button:not(.alt):hover{background-color:var(--ozb-ink);border-color:var(--ozb-ink);color:#fff}:root:not(#ozb) .button.is-small:not(.icon){min-height:40px;padding:0 16px;font-size:13.5px}:root:not(#ozb) :is(a,button,summary,[tabindex]:not(input,select,textarea)):focus-visible{outline:2px solid var(--ozb-red);outline-offset:3px;box-shadow:none;border-radius:6px}:root:not(#ozb) :is(.button,button):focus-visible{border-radius:999px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root:not(#ozb) :is(.icon-search,.icon-user,.icon-shopping-bag,.icon-shopping-cart,.icon-shopping-basket,.icon-menu,.icon-angle-down,.icon-angle-up,.icon-angle-left,.icon-angle-right,.icon-envelop,.icon-heart-o,.icon-star-o,.icon-equalizer,.icon-facebook,.icon-instagram,.icon-pinterest,.icon-youtube,.icon-x,.icon-whatsapp,.icon-threads):before{content:"";vertical-align:-.125em;width:1em;height:1em;-webkit-mask:var(--ozb-i) center / contain no-repeat;-webkit-mask:var(--ozb-i) center / contain no-repeat;mask:var(--ozb-i) center / contain no-repeat;background-color:currentColor;display:inline-block}.icon-search{--ozb-i:var(--ozb-i-search)}.icon-user{--ozb-i:var(--ozb-i-user)}.icon-shopping-bag,.icon-shopping-cart,.icon-shopping-basket{--ozb-i:var(--ozb-i-shopping-bag)}.icon-menu{--ozb-i:var(--ozb-i-menu)}.icon-angle-down{--ozb-i:var(--ozb-i-chevron-down)}.icon-angle-up{--ozb-i:var(--ozb-i-chevron-up)}.icon-angle-left{--ozb-i:var(--ozb-i-chevron-left)}.icon-angle-right{--ozb-i:var(--ozb-i-chevron-right)}.icon-envelop{--ozb-i:var(--ozb-i-mail)}.icon-heart-o{--ozb-i:var(--ozb-i-heart)}.icon-star-o{--ozb-i:var(--ozb-i-star)}.icon-equalizer{--ozb-i:var(--ozb-i-sliders-horizontal)}.icon-facebook{--ozb-i:var(--ozb-i-brand-facebook)}.icon-instagram{--ozb-i:var(--ozb-i-brand-instagram)}.icon-pinterest{--ozb-i:var(--ozb-i-brand-pinterest)}.icon-youtube{--ozb-i:var(--ozb-i-brand-youtube)}.icon-x{--ozb-i:var(--ozb-i-brand-x)}.icon-whatsapp{--ozb-i:var(--ozb-i-brand-whatsapp)}.icon-threads{--ozb-i:var(--ozb-i-brand-threads)}:root:not(#ozb) #top-bar,:root:not(#ozb) .header-top{color:var(--ozb-on-dark);background-color:#000;min-height:34px;font-size:12.5px}:root:not(#ozb) .header-top :is(b,strong){color:#fff;font-weight:600}:root:not(#ozb) .header-top .ozb-sep{opacity:.6;margin:0 6px}:root:not(#ozb) .header-top .nav>li>a,:root:not(#ozb) .header-top .header-newsletter-item a{color:var(--ozb-on-dark);min-height:0;box-shadow:none;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:500}:root:not(#ozb) .header-top .nav>li>a:hover,:root:not(#ozb) .header-top .header-newsletter-item a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}:root:not(#ozb) .header-top .nav>li{margin:0 0 0 20px}:root:not(#ozb) .header-top .header-newsletter-item .icon-envelop{display:none}:root:not(#ozb) .header-top .header-newsletter-title{display:inline!important}:root:not(#ozb) .header-top .nav-divided>li+li>a:after{display:none}:root:not(#ozb) .header-main,:root:not(#ozb) .header-bg-color{background-color:#fff}:root:not(#ozb) .header-main{border-bottom:1px solid var(--ozb-line)}:root:not(#ozb) #logo img{width:auto;max-height:46px}:root:not(#ozb) .header-nav-main>li>a{color:var(--ozb-ink);text-transform:none;letter-spacing:normal;padding-left:0;padding-right:0;font-size:14.5px;font-weight:500}:root:not(#ozb) .header-nav-main>li{margin:0 14px}:root:not(#ozb) .header-nav-main>li>a:hover,:root:not(#ozb) .header-nav-main>li.active>a{color:var(--ozb-ink);text-decoration:none}:root:not(#ozb) .header-main :is(.header-search,.account-item,.cart-item,.nav-icon)>a,:root:not(#ozb) .header-main .header-button>a.icon,:root:not(#ozb) .header-main a.icon.button{width:42px;height:42px;min-height:42px;color:var(--ozb-ink);box-shadow:none;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}:root:not(#ozb) .header-main :is(.header-search,.account-item,.cart-item,.nav-icon)>a:hover,:root:not(#ozb) .header-main a.icon.button:hover{background:var(--ozb-alt);color:var(--ozb-ink)}:root:not(#ozb) .header-main :is(.icon-search,.icon-user,.icon-shopping-bag,.icon-shopping-cart,.icon-shopping-basket,.icon-menu){margin:0;font-size:22px;line-height:1}:root:not(#ozb) .header-main .cart-item .header-cart-title,:root:not(#ozb) .header-main .account-item .header-account-title{display:none}:root:not(#ozb) .header-main [data-icon-label]:after{content:attr(data-icon-label);background:var(--ozb-red);color:#fff;min-width:17px;height:17px;font-family:var(--ozb-font);box-shadow:none;border-radius:9px;padding:0 4px;font-size:10.5px;font-weight:700;line-height:17px;top:-6px;right:-9px;transform:none}@media (max-width:849px){:root:not(#ozb) #logo img{max-height:40px}:root:not(#ozb) #logo{width:auto;max-width:140px}:root:not(#ozb) .header-top{text-align:center;font-size:11.5px}}:root:not(#ozb) #header.transparent .header-wrapper:not(.stuck){position:relative}:root:not(#ozb) #header.transparent .header-main,:root:not(#ozb) #header.transparent .header-bg-color{background-color:#fff!important}:root:not(#ozb) #header.transparent .header-bg-image,:root:not(#ozb) #header.transparent .shade{display:none}:root:not(#ozb) #header.transparent #top-bar{background-color:#000!important}:root:not(#ozb) #header .header-logo-dark{display:none!important}:root:not(#ozb) #header .header-logo{display:block!important}:root:not(#ozb) #header.transparent .header-main .nav>li>a,:root:not(#ozb) #header.transparent .header-main a.icon{color:var(--ozb-ink)}:root:not(#ozb) .header-top :is(b,strong,.html){letter-spacing:normal}:root:not(#ozb) .header-top :is(.html,.html_topbar_left,.nav>li.html){color:var(--ozb-on-dark);font-size:12.5px}:root:not(#ozb) .product-small.col{position:relative}:root:not(#ozb) .product-small .col-inner,:root:not(#ozb) .product-small.box{background:0 0;border:0;box-shadow:none!important}:root:not(#ozb) .row.has-shadow .product-small .col-inner,:root:not(#ozb) .has-shadow>.col>.col-inner{box-shadow:none!important}:root:not(#ozb) .product-small .box-image{aspect-ratio:1;background:var(--ozb-card);border-radius:var(--ozb-r);margin-bottom:12px;transition:box-shadow .25s ease-out;overflow:hidden}:root:not(#ozb) .product-small .box-image :is(.image-zoom_in,.image-none,.image-zoom,.image-fade_in_back),:root:not(#ozb) .product-small .box-image :is(.image-zoom_in,.image-none,.image-zoom,.image-fade_in_back)>a{height:100%;display:block}:root:not(#ozb) .product-small .box-image img:not(.back-image){object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:8%;transition:transform .35s ease-out;transform:none}:root:not(#ozb) .product-small .image-tools{display:none!important}:root:not(#ozb) .product-small.col:hover .box-image{box-shadow:0 16px 32px -20px #1e191473}:root:not(#ozb) .product-small.col:hover .box-image img:not(.back-image){transform:scale(1.04)}:root:not(#ozb) .product-small .box-text{text-align:left;background:0 0;padding:0}:root:not(#ozb) .product-small .product-title,:root:not(#ozb) .product-small .product-title a{color:var(--ozb-ink);margin:0;font-size:16.5px;font-weight:650;font-stretch:88%;line-height:1.2}:root:not(#ozb) .product-small .title-wrapper{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.4em;padding:0;font-size:16.5px;line-height:1.2;display:-webkit-box;overflow:hidden}:root:not(#ozb) .product-small .product-title a:hover{text-underline-offset:3px;text-decoration:underline}:root:not(#ozb) .product-small p.category{display:none}.ozb-rating{min-height:18px;color:var(--ozb-muted);align-items:center;gap:6px;margin-top:6px;font-size:12.5px;line-height:1;display:flex}.ozb-rating__new{font-size:12px}:root:not(#ozb) .star-rating{letter-spacing:0;color:#0000;width:78px;height:14px;margin:0;font-family:inherit;font-size:0;line-height:0;display:inline-block;position:relative;overflow:hidden}:root:not(#ozb) .star-rating:before,:root:not(#ozb) .star-rating span:before{content:"";width:78px;height:14px;-webkit-mask:var(--ozb-i-star-fill) 0 0 / 15.6px 14px repeat-x;-webkit-mask:var(--ozb-i-star-fill) 0 0 / 15.6px 14px repeat-x;mask:var(--ozb-i-star-fill) 0 0 / 15.6px 14px repeat-x;letter-spacing:0;font-family:inherit;position:absolute;top:0;left:0}:root:not(#ozb) .star-rating:before{background:#d8d2c8}:root:not(#ozb) .star-rating span{height:14px;padding:0;font-size:0;position:absolute;top:0;left:0;overflow:hidden}:root:not(#ozb) .star-rating span:before{background:var(--ozb-gold)}:root:not(#ozb) .star-rating span strong,:root:not(#ozb) .star-rating span *{font-size:0}:root:not(#ozb) .product-small .price-wrapper{padding:0}:root:not(#ozb) .product-small .price-wrapper .price{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ozb-ink);flex-wrap:nowrap;align-items:baseline;gap:8px;margin-top:6px;display:flex}:root:not(#ozb) .product-small .price .amount{color:var(--ozb-ink);font-size:17px;font-weight:650}:root:not(#ozb) .product-small .price del{opacity:1;order:2}:root:not(#ozb) .product-small .price del .amount{color:var(--ozb-muted);font-size:14px;font-weight:400}:root:not(#ozb) .product-small .price ins{order:1;text-decoration:none}:root:not(#ozb) .product-small .woocommerce-price-suffix{display:none}:root:not(#ozb) .product-small .wc-stripe-bnpl-shop-message{display:none!important}:root:not(#ozb) .product-small :is(.add-to-cart-button,.ozb-iso-cta){margin-top:12px;padding-bottom:36px}:root:not(#ozb) .product-small .add-to-cart-button .button,:root:not(#ozb) .product-small .box-text>a.button{width:100%;margin:0}:root:not(#ozb) .product-small .badge-container{z-index:2;margin:0;top:10px;left:10px}:root:not(#ozb) .product-small .badge-container .badge{width:auto;height:auto;margin:0}:root:not(#ozb) .product-small .badge-container .badge-inner{white-space:nowrap;text-transform:none;border:0;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:650;line-height:1.2;transform:none;box-shadow:0 1px 2px #0000000f;color:var(--ozb-ink)!important;background:#fff!important}:root:not(#ozb) .product-small .badge-container .badge-inner:before,:root:not(#ozb) .product-small .badge-container .badge-inner:after,:root:not(#ozb) .product-small .out-of-stock-label{display:none}:root:not(#ozb) .product-small.outofstock .box-image{position:relative}:root:not(#ozb) .product-small.outofstock .box-image:after{content:"Sold out";z-index:2;background:var(--ozb-char);color:#fff;letter-spacing:.01em;pointer-events:none;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600;line-height:1.2;position:absolute;bottom:10px;left:10px}:root:not(#ozb) .product-small.outofstock .price .amount{color:var(--ozb-muted)}:root:not(#ozb) .row:not(.row-slider):has(>.product-small.col){--ozb-cols:2;grid-template-columns:repeat(var(--ozb-cols),minmax(0,1fr));gap:0 12px;width:100%;margin-left:0;margin-right:0;display:grid}:root:not(#ozb) .row:not(.row-slider):has(>.product-small.col).small-columns-1{--ozb-cols:1}:root:not(#ozb) .row:not(.row-slider):has(>.product-small.col).small-columns-3{--ozb-cols:3}@media (min-width:550px){:root:not(#ozb) .row:not(.row-slider):has(>.product-small.col){--ozb-cols:3;column-gap:20px}:root:not(#ozb) .row:not(.row-slider):has(>.product-small.col).medium-columns-2{--ozb-cols:2}:root:not(#ozb) .row:not(.row-slider):has(>.product-small.col).medium-columns-4{--ozb-cols:4}}@media (min-width:850px){:root:not(#ozb) .row:not(.row-slider):has(>.product-small.col){--ozb-cols:4;column-gap:24px}:root:not(#ozb) .row:not(.row-slider):has(>.product-small.col).large-columns-3{--ozb-cols:3}:root:not(#ozb) .row:not(.row-slider):has(>.product-small.col).large-columns-5{--ozb-cols:5}:root:not(#ozb) .row:not(.row-slider):has(>.product-small.col).large-columns-6{--ozb-cols:6}}:root:not(#ozb) .row:not(.row-slider)>.product-small.col{grid-row:span 5;grid-template-rows:subgrid;flex-basis:auto;row-gap:0;width:auto;max-width:none;margin:0;padding:0;display:grid}:root:not(#ozb) .row:not(.row-slider)>.product-small.col :is(.col-inner,.product-small.box,.box-text,.price-wrapper){display:contents}:root:not(#ozb) .row:not(.row-slider)>.product-small.col .box-image{grid-row:1}:root:not(#ozb) .row:not(.row-slider)>.product-small.col .title-wrapper{grid-row:2}:root:not(#ozb) .row:not(.row-slider)>.product-small.col .ozb-rating{grid-row:3}:root:not(#ozb) .row:not(.row-slider)>.product-small.col .price{grid-row:4}:root:not(#ozb) .row:not(.row-slider)>.product-small.col :is(.add-to-cart-button,.ozb-iso-cta,.box-text>a.button){grid-row:5;align-self:start}:root:not(#ozb) .row-slider .flickity-slider>.col:has(.product-small.box){flex-direction:column;min-height:100%;display:flex}:root:not(#ozb) .row-slider .product-small.box{flex-direction:column;flex:1 0 auto;width:100%;display:flex}:root:not(#ozb) .row-slider .flickity-slider>.col:has(.product-small.box)>.col-inner{flex-direction:column;flex:1 0 auto;width:100%;display:flex}:is(:root:not(#ozb) .row-slider.row-xsmall .flickity-slider>.col:has(.product-small.box),:root:not(#ozb) .row-slider.row-collapse .flickity-slider>.col:has(.product-small.box)){padding-left:10px!important;padding-right:10px!important}:root:not(#ozb) .row-slider .product-small.box>:is(.box-image,.box-text){width:100%}:root:not(#ozb) .row-slider .product-small :is(.box-text,.price-wrapper){align-items:stretch}:root:not(#ozb) .row-slider .product-small .price-wrapper{margin-left:0;margin-right:0}:root:not(#ozb) .row-slider .product-small .box-text,:root:not(#ozb) .row-slider .product-small .box-text .add-to-cart-button{position:static}:root:not(#ozb) .row-slider .product-small .box-text{flex-direction:column;flex:1;display:flex}:root:not(#ozb) .row-slider .product-small .price-wrapper{flex-direction:column;display:flex}:root:not(#ozb) .row-slider .product-small :is(.add-to-cart-button,.ozb-iso-cta){margin-top:auto;padding-top:12px}@media (max-width:549px){:root:not(#ozb) .product-small .product-title,:root:not(#ozb) .product-small .product-title a,:root:not(#ozb) .product-small .title-wrapper{font-size:14.5px}:root:not(#ozb) .product-small .price .amount{font-size:15.5px}:root:not(#ozb) .product-small .price del .amount{font-size:12.5px}:root:not(#ozb) .product-small .box-image{border-radius:12px;margin-bottom:10px}:root:not(#ozb) .product-small :is(.add-to-cart-button,.ozb-iso-cta){padding-bottom:28px}:root:not(#ozb) .product-small .button.is-small{min-height:36px;padding:0 10px;font-size:12.5px}:root:not(#ozb) .product-small .badge-container{top:8px;left:8px}:root:not(#ozb) .product-small .badge-container .badge-inner{padding:4px 8px;font-size:10.5px}}@media (prefers-reduced-motion:reduce){:root:not(#ozb) .product-small.col:hover .box-image img{transform:none}}:root:not(#ozb) .product-small :is(.title-wrapper,.ozb-rating,.price,.add-to-cart-button,.ozb-iso-cta){text-align:left;justify-content:flex-start;justify-self:stretch;margin-left:0;margin-right:0}:root:not(#ozb) .product-small :is(.add-to-cart-button,.ozb-iso-cta) :is(a.button,.button){height:40px;font-size:13.5px;width:100%!important;min-height:40px!important;padding:0 12px!important}@media (max-width:549px){:root:not(#ozb) .product-small :is(.add-to-cart-button,.ozb-iso-cta) :is(a.button,.button){height:36px;font-size:12.5px;min-height:36px!important}}:root:not(#ozb) body,:root:not(#ozb) #wrapper,:root:not(#ozb) #main,:root:not(#ozb) .page-wrapper,:root:not(#ozb) .shop-container{background-color:var(--ozb-bg);background-image:none!important}.ozb-engravable{z-index:2;color:var(--ozb-ink);pointer-events:none;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;font-weight:650;line-height:1.2;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 1px 2px #0000000f}.ozb-engravable__icon,.ozb-personalise__icon{width:13px;height:13px;-webkit-mask:var(--ozb-i-pen-line) center / contain no-repeat;-webkit-mask:var(--ozb-i-pen-line) center / contain no-repeat;mask:var(--ozb-i-pen-line) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.ozb-personalise__icon{width:15px;height:15px}.ozb-card-actions{width:100%;container-type:inline-size}.ozb-card-actions__row{grid-template-columns:1fr 1fr;align-items:stretch;gap:8px;display:grid}:root:not(#ozb) .product-small .ozb-card-actions .button{margin:0;width:100%!important}:root:not(#ozb) .ozb-card-actions .button.ozb-personalise{background:var(--ozb-char);border:1.5px solid var(--ozb-char);color:#fff;gap:6px}:root:not(#ozb) .ozb-card-actions .button.ozb-personalise:hover{color:#fff;background:#000;border-color:#000}@container (width<=239px){.ozb-card-actions__row{grid-template-columns:1fr 40px}.ozb-card-actions__row .ozb-personalise{order:-1}:root:not(#ozb) .product-small .ozb-card-actions__row .button:not(.ozb-personalise){gap:0;width:40px!important;padding:0!important;font-size:0!important}:root:not(#ozb) .product-small .ozb-card-actions__row .button:not(.ozb-personalise):before{content:"";width:17px;height:17px;-webkit-mask:var(--ozb-i-shopping-bag) center / contain no-repeat;-webkit-mask:var(--ozb-i-shopping-bag) center / contain no-repeat;mask:var(--ozb-i-shopping-bag) center / contain no-repeat;background:currentColor}}@media (max-width:549px){.ozb-engravable{padding:6px;top:8px;right:8px}.ozb-engravable__text{display:none}@container (width<=239px){.ozb-card-actions__row{grid-template-columns:1fr 36px}:root:not(#ozb) .product-small .ozb-card-actions__row .button:not(.ozb-personalise){width:36px!important}}}:root:not(#ozb) .row:not(.row-slider)>.product-small.col .ozb-card-actions{grid-row:5;align-self:start}:root:not(#ozb) .product-small .ozb-card-actions{margin-top:12px;padding-bottom:36px}:root:not(#ozb) .row:not(.row-slider)>.product-small.col .ozb-card-actions .add-to-cart-button,:root:not(#ozb) .product-small .ozb-card-actions .add-to-cart-button{grid-row:auto;min-width:0;margin:0;padding:0}:root:not(#ozb) .product-small .ozb-card-actions .button{white-space:nowrap;min-width:0;font-size:13px;padding:0 10px!important}:root:not(#ozb) .row-slider .product-small .ozb-card-actions{margin-top:auto;padding-top:12px}@media (max-width:549px){:root:not(#ozb) .product-small .ozb-card-actions{padding-bottom:28px}:root:not(#ozb) .product-small .ozb-card-actions .button{font-size:12.5px}}:root:not(#ozb) .row:not(.row-slider)>.product-small.col .ozb-card-actions .ozb-card-actions__row>.add-to-cart-button{grid-row:auto;margin:0;padding:0}:root:not(#ozb) .product-small .ozb-card-actions__row .button{height:40px;min-height:40px!important}@media (max-width:549px){:root:not(#ozb) .product-small .ozb-card-actions__row .button:not(.icon){font-size:12.5px}:root:not(#ozb) .product-small .ozb-card-actions__row .button{height:36px;min-height:36px!important}}:root:not(#ozb) .footer-wrapper,:root:not(#ozb) .footer-widgets,:root:not(#ozb) .absolute-footer{color:var(--ozb-on-dark);background-color:var(--ozb-char)!important;background-image:none!important}:root:not(#ozb) .footer-1{padding:48px 0 24px}:root:not(#ozb) .footer-1 .textwidget img{max-width:min(460px,80%);height:auto;margin:0 auto}:root:not(#ozb) .absolute-footer{border-top:1px solid var(--ozb-char-2);padding:24px 0 28px;font-size:13.5px}:root:not(#ozb) .absolute-footer .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}:root:not(#ozb) .absolute-footer .footer-primary,:root:not(#ozb) .absolute-footer .footer-secondary{float:none}:root:not(#ozb) .footer-nav{flex-wrap:wrap;gap:6px 22px;margin:0 0 10px;display:flex}:root:not(#ozb) .footer-nav>li{border:0;margin:0;padding:0}:root:not(#ozb) .footer-nav>li>a,:root:not(#ozb) .absolute-footer a{color:var(--ozb-on-dark);text-transform:none;letter-spacing:normal;padding:0;font-size:13.5px;font-weight:500}:root:not(#ozb) .footer-nav>li>a:hover,:root:not(#ozb) .absolute-footer a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}:root:not(#ozb) .footer-nav>li+li:before{display:none}:root:not(#ozb) .copyright-footer{color:var(--ozb-on-dark);opacity:.85;font-size:12.5px}:root:not(#ozb) .copyright-footer :is(strong,b){color:var(--ozb-on-dark);font-weight:400}:root:not(#ozb) .ozb-legal span[aria-hidden]{opacity:.6;margin:0 4px}:root:not(#ozb) .absolute-footer .social-icons{gap:8px;margin:0 0 12px;display:flex}:root:not(#ozb) .absolute-footer .social-icons .button.icon{width:38px;height:38px;min-height:38px;box-shadow:none;border-radius:50%;place-items:center;margin:0;padding:0;display:inline-grid;color:var(--ozb-on-dark)!important;background:0 0!important;border:1px solid #4a4640!important}:root:not(#ozb) .absolute-footer .social-icons .button.icon:hover{border-color:var(--ozb-on-dark)!important;color:#fff!important}:root:not(#ozb) .absolute-footer .social-icons i{font-size:16px}:root:not(#ozb) .absolute-footer .payment-icons .payment-icon{opacity:1;background:#fff;border-radius:6px}:root:not(#ozb) .absolute-footer .payment-icons .payment-icon svg{fill:var(--ozb-ink)}:root:not(#ozb) #top-link{border-radius:50%;width:44px;height:44px;min-height:44px;padding:0;box-shadow:0 6px 18px -8px #00000059;border:1px solid var(--ozb-line)!important;color:var(--ozb-ink)!important;background:#fff!important}:root:not(#ozb) #top-link i{font-size:20px}@media (max-width:849px){:root:not(#ozb) .absolute-footer .container{flex-direction:column;align-items:flex-start}:root:not(#ozb) .absolute-footer{text-align:left}}:root:not(#ozb) :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],input[type=url],input[type=date],select,textarea):not(.fontoutput):not(.engrspecialfonts *):not(.bladeupper *){border:1px solid var(--ozb-field);border-radius:var(--ozb-r-sm);min-height:48px;box-shadow:none;color:var(--ozb-ink);background-color:#fff;padding:0 14px;font-size:16px;transition:border-color .15s ease-out,box-shadow .15s ease-out}:root:not(#ozb) textarea:not(.engrspecialfonts *):not(.bladeupper *){min-height:110px;padding:12px 14px;line-height:1.5}:root:not(#ozb) select{padding-right:36px}:root:not(#ozb) :is(input,select,textarea):focus{border-color:var(--ozb-ink);box-shadow:0 0 0 1px var(--ozb-ink);outline:none}:root:not(#ozb) :is(.form-row label,label){color:var(--ozb-ink);text-transform:none;letter-spacing:normal;font-size:14px;font-weight:600}:root:not(#ozb) .required{color:var(--ozb-red);border:0;text-decoration:none}:root:not(#ozb) input[type=checkbox],:root:not(#ozb) input[type=radio]{accent-color:var(--ozb-ink);min-height:0}:root:not(#ozb) .quantity{border:1px solid var(--ozb-field);opacity:1;border-radius:999px;align-items:center;height:50px;display:inline-flex;overflow:hidden}:root:not(#ozb) .quantity input.qty.qty{text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield;max-width:none;height:100%;min-height:0;font-size:16px;box-shadow:none!important;border:0!important;width:44px!important;padding:0!important}:root:not(#ozb) .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:root:not(#ozb) .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root:not(#ozb) .quantity .button.minus,:root:not(#ozb) .quantity .button.plus,:root:not(#ozb) .quantity input[type=button]{border-radius:0;width:40px;height:100%;font-size:18px;min-height:0!important;color:var(--ozb-ink)!important;background:0 0!important;border:0!important;padding:0!important}:root:not(#ozb) :is(.woocommerce-message,.woocommerce-info,.woocommerce-error,.message-container,.woocommerce-notice){background:var(--ozb-alt);border:0;border-left:3px solid var(--ozb-ink);border-radius:var(--ozb-r-sm);color:var(--ozb-ink);box-shadow:none;padding:14px 18px;font-size:15px}:root:not(#ozb) .woocommerce-error,:root:not(#ozb) .woocommerce-error li{border-left-color:var(--ozb-red)}:root:not(#ozb) :is(.woocommerce-message,.woocommerce-info,.woocommerce-error):before{display:none}:root:not(#ozb) :is(.woocommerce-message,.woocommerce-info) .button{min-height:40px}:root:not(#ozb) .breadcrumbs,:root:not(#ozb) .woocommerce-breadcrumb{color:var(--ozb-muted);text-transform:none;letter-spacing:normal;font-size:13px;font-weight:500}:root:not(#ozb) .breadcrumbs a{color:var(--ozb-muted)}:root:not(#ozb) :is(.dark,.page-title.dark) :is(.breadcrumbs,.woocommerce-breadcrumb),:root:not(#ozb) :is(.dark,.page-title.dark) .breadcrumbs a{color:#ffffffe0}:root:not(#ozb) :is(.dark,.page-title.dark) .breadcrumbs a:hover{color:#fff}:root:not(#ozb) .breadcrumbs a:hover{color:var(--ozb-ink)}:root:not(#ozb) .breadcrumbs .divider{opacity:.6;margin:0 6px}:root:not(#ozb) :is(.nav-pills,.product-tabs.nav-pills,.tabbed-content .nav)>li>a{border:1px solid var(--ozb-line);height:40px;color:var(--ozb-ink-2);text-transform:none;letter-spacing:normal;background:#fff;border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:550;display:inline-flex}:root:not(#ozb) :is(.nav-pills,.product-tabs.nav-pills,.tabbed-content .nav)>li.active>a{background:var(--ozb-ink);border-color:var(--ozb-ink);color:#fff}:root:not(#ozb) .product-tabs.nav-line>li>a,:root:not(#ozb) .product-tabs.nav-tabs>li>a{text-transform:none;letter-spacing:normal;font-size:15px;font-weight:600}:root:not(#ozb) .accordion-title{color:var(--ozb-ink);border-top:1px solid var(--ozb-line);padding:16px 0 16px 34px;font-size:16px;font-weight:600;text-decoration:none!important}:root:not(#ozb) .accordion-title.active{color:var(--ozb-ink)}:root:not(#ozb) .accordion-title .toggle{color:var(--ozb-muted)}:root:not(#ozb) .section-title-container .section-title b{display:none}:root:not(#ozb) .section-title-container .section-title{border:0;justify-content:flex-start}:root:not(#ozb) .section-title-center span{margin:0}:root:not(#ozb) .flickity-page-dots{display:none}:root:not(#ozb) .flickity-prev-next-button{border:1px solid var(--ozb-line);width:44px;height:44px;color:var(--ozb-ink);opacity:1;background:#fff;border-radius:50%;box-shadow:0 6px 18px -10px #0006}:root:not(#ozb) .flickity-prev-next-button svg{width:40%;height:40%;top:30%;left:30%}:root:not(#ozb) .nav-dropdown{border:1px solid var(--ozb-line);border-radius:var(--ozb-r);padding:10px 0;box-shadow:0 18px 40px -18px #0000004d}:root:not(#ozb) .nav-dropdown li a{color:var(--ozb-ink);text-transform:none;letter-spacing:normal;border:0;font-size:14.5px;font-weight:500}:root:not(#ozb) .nav-dropdown li a:hover{background:var(--ozb-alt)}:root:not(#ozb) .off-canvas .off-canvas-left,:root:not(#ozb) .off-canvas-right,:root:not(#ozb) .mfp-content .off-canvas-cart,:root:not(#ozb) .off-canvas:not(.off-canvas-center) .nav-vertical{background:#fff}:root:not(#ozb) .nav-sidebar.nav-vertical>li>a{min-height:56px;color:var(--ozb-ink);text-transform:none;letter-spacing:normal;align-items:center;font-size:17px;font-weight:500;display:flex}:root:not(#ozb) .nav-sidebar.nav-vertical>li{border-top:1px solid var(--ozb-line)}:root:not(#ozb) .off-canvas .mfp-content.off-canvas-cart{background:#fff;width:min(420px,100vw);max-width:100vw;box-shadow:-20px 0 40px -20px #0000004d}:root:not(#ozb) .off-canvas-cart .cart-popup-inner{padding:0 20px 20px}:root:not(#ozb) .off-canvas-cart .cart-popup-title{border-bottom:1px solid var(--ozb-line);margin:0 -20px 8px;padding:20px}:root:not(#ozb) .off-canvas-cart .cart-popup-title>span{text-transform:none;letter-spacing:-.01em;color:var(--ozb-ink);font-size:24px;font-weight:750;font-stretch:78%}:root:not(#ozb) .off-canvas-cart .woocommerce-mini-cart-item{border-bottom:1px solid var(--ozb-line);min-height:100px;padding:14px 0 14px 88px}:root:not(#ozb) .off-canvas-cart .woocommerce-mini-cart-item img{object-fit:contain;background:var(--ozb-card);mix-blend-mode:multiply;border-radius:10px;width:72px;height:72px;padding:6px}:root:not(#ozb) .off-canvas-cart .woocommerce-mini-cart-item>a:not(.remove){color:var(--ozb-ink);font-size:15px;font-weight:650;font-stretch:90%;line-height:1.25}:root:not(#ozb) .off-canvas-cart .woocommerce-mini-cart-item .quantity{height:auto;color:var(--ozb-ink-2);font-variant-numeric:tabular-nums;border:0;font-size:14px;display:block}:root:not(#ozb) .off-canvas-cart .woocommerce-mini-cart-item .remove{border:0;font-size:18px;color:var(--ozb-muted)!important}:root:not(#ozb) .off-canvas-cart .woocommerce-mini-cart__total{font-variant-numeric:tabular-nums;border-top:0;justify-content:space-between;align-items:baseline;padding:18px 0 8px;font-size:17px;font-weight:650;display:flex}:root:not(#ozb) .off-canvas-cart .woocommerce-mini-cart__buttons{padding-bottom:env(safe-area-inset-bottom);gap:10px;display:grid}:root:not(#ozb) .off-canvas-cart .woocommerce-mini-cart__buttons .button{width:100%;min-height:50px;margin:0}:root:not(#ozb) .off-canvas-cart .woocommerce-mini-cart__buttons .button.wc-forward:not(.checkout){order:2;border:1.5px solid var(--ozb-ink)!important;color:var(--ozb-ink)!important;background:0 0!important}:root:not(#ozb) .off-canvas-cart .woocommerce-mini-cart__buttons .button.checkout{order:1;background:var(--ozb-red)!important;color:#fff!important;border:0!important}:root:not(#ozb) .off-canvas .mfp-close{width:44px;height:44px;color:var(--ozb-ink);opacity:1;border-radius:50%;top:12px;right:12px}:root:not(#ozb) .off-canvas .mfp-close:hover{background:var(--ozb-alt)}:root:not(#ozb) .mfp-bg.off-canvas-active{opacity:1;background:#0f0c0973}:root:not(#ozb) .mfp-bg.off-canvas,:root:not(#ozb) .mfp-bg.off-canvas-cart{opacity:.45!important;background:#0f0c09!important}:root:not(#ozb) .off-canvas-cart .woocommerce-mini-cart__total :is(strong,.amount){text-transform:none;letter-spacing:normal;color:var(--ozb-ink);font-size:16px;font-weight:650}:root:not(#ozb) :is(h1.product-title,.product-title.product_title,.product-info .product-title){font-size:clamp(30px,3.2vw,44px);font-weight:750;font-stretch:78%;line-height:1.02;text-transform:none!important;letter-spacing:-.01em!important}:root:not(#ozb) button[name=update_cart]{border:1.5px solid var(--ozb-ink)!important;color:var(--ozb-ink)!important;background:0 0!important}:root:not(#ozb) :is(.button,button)[disabled],:root:not(#ozb) :is(.button,button):disabled{opacity:.4;cursor:not-allowed}:root:not(#ozb) .product-small .box-image :is(.image-zoom_in,.image-none,.image-zoom,.image-fade_in_back),:root:not(#ozb) .product-small .box-image :is(.image-zoom_in,.image-none,.image-zoom,.image-fade_in_back)>a{background-color:var(--ozb-card)}:root:not(#ozb) .product-small .box-image img.ozb-framed{padding:0}:root:not(#ozb) .product-small .box-image{position:relative}:root:not(#ozb) .product-small .box-image>:is(.image-zoom_in,.image-none,.image-zoom,.image-fade_in_back){height:auto;position:absolute;top:0;bottom:0;left:0;right:0}:root:not(#ozb) .product-small .box-image>:is(.image-zoom_in,.image-none,.image-zoom,.image-fade_in_back)>a{height:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0}:root:not(#ozb) .product-small .box-image>:is(.image-zoom_in,.image-none,.image-zoom,.image-fade_in_back)>a>img:not(.back-image){width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}:root:not(#ozb) .flickity-prev-next-button svg,:root:not(#ozb) .flickity-prev-next-button svg path{fill:var(--ozb-ink)}:root:not(#ozb) .flickity-prev-next-button:hover{background:var(--ozb-alt)}:root:not(#ozb) div.header-top,:root:not(#ozb) div#top-bar{background-color:#000!important}:root:not(#ozb) div#top-bar{min-height:36px;height:auto!important}:root:not(#ozb) div#top-bar .flex-row{min-height:36px}:root:not(#ozb) .flickity-prev-next-button svg{display:none}:root:not(#ozb) .flickity-prev-next-button:before{content:"";background:var(--ozb-ink);width:20px;height:20px;-webkit-mask:var(--ozb-i-chevron-right) center / contain no-repeat;-webkit-mask:var(--ozb-i-chevron-right) center / contain no-repeat;mask:var(--ozb-i-chevron-right) center / contain no-repeat;opacity:1;border:0;border-radius:0;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}:root:not(#ozb) .flickity-prev-next-button.previous:before{-webkit-mask-image:var(--ozb-i-chevron-left);-webkit-mask-image:var(--ozb-i-chevron-left);mask-image:var(--ozb-i-chevron-left)}:root:not(#ozb) .flickity-prev-next-button:after{display:none}:root:not(#ozb) .row:not(.row-slider)>.product-small.col :is(.box-image,.title-wrapper,.ozb-rating,.price,.add-to-cart-button,.ozb-iso-cta,.ozb-card-actions,.box-text>a.button){box-sizing:border-box;justify-self:stretch;width:100%;min-width:0}:root:not(#ozb) .badge-container .badge{width:auto;height:auto;margin:0 0 6px}:root:not(#ozb) .badge-container .badge-inner,:root:not(#ozb) .badge-inner.on-sale,:root:not(#ozb) .badge-inner.new-bubble{text-transform:none;letter-spacing:normal;padding:6px 12px;font-size:12px;font-weight:650;line-height:1.2;transform:none;box-shadow:0 1px 3px #00000014;color:var(--ozb-ink)!important;background:#fff!important;border:0!important;border-radius:999px!important}:root:not(#ozb) .badge-inner:before,:root:not(#ozb) .badge-inner:after{display:none}:root:not(#ozb) .single_add_to_cart_button.disabled,:root:not(#ozb) .single_add_to_cart_button:disabled{opacity:1;background:var(--ozb-alt)!important;color:var(--ozb-muted)!important;border:1.5px solid var(--ozb-line)!important}:root:not(#ozb) p.stock.out-of-stock{text-transform:none;margin:12px 0;font-weight:600;color:var(--ozb-ink-2)!important;font-size:15px!important}:root:not(#ozb) p.stock.out-of-stock:after{content:" · join the waitlist below";color:var(--ozb-muted);font-weight:400}:root:not(#ozb) p.stock.in-stock{color:var(--ozb-ink-2);font-size:14px}:root:not(#ozb) :is(input,select,textarea):focus-visible{outline:2px solid var(--ozb-ink);outline-offset:2px}:root:not(#ozb) fieldset legend{text-transform:none;letter-spacing:normal;color:var(--ozb-ink);padding-top:12px;font-size:16px;font-weight:700}:root:not(#ozb) .ozb-iso-cta__label{text-transform:none;letter-spacing:normal;background:var(--ozb-char);color:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:650;display:inline-block}:root:not(#ozb) .badge-container .badge-inner{box-shadow:0 0 0 1px var(--ozb-line),0 1px 3px #0000000f}:root:not(#ozb) #review_form_wrapper,:root:not(#ozb) .review-form-inner{border-radius:var(--ozb-r);box-shadow:none;padding:24px;border:1px solid var(--ozb-line)!important}:root:not(#ozb) p.stars a{color:var(--ozb-gold)}:root:not(#ozb) p.stars a:after{color:#d8d2c8!important}:root:not(#ozb) p.stars a.active:after,:root:not(#ozb) p.stars a:hover:after,:root:not(#ozb) p.stars.selected a.active:after{color:var(--ozb-gold)!important}:root:not(#ozb) input[type=submit]:not(.button){background:var(--ozb-ink);color:#fff;text-transform:none;letter-spacing:normal;cursor:pointer;border:0;border-radius:999px;min-height:50px;padding:0 26px;font-size:15px;font-weight:600}:root:not(#ozb) input[type=submit]:not(.button):hover{background:#000}:root:not(#ozb) :is(.woocommerce-form-login__submit,.woocommerce-form-register__submit,.woocommerce-ResetPassword .button,.woocommerce-ResetPassword button[type=submit]){min-width:140px;background-color:var(--ozb-red)!important;color:#fff!important;border:0!important}:root:not(#ozb) :is(.woocommerce-form-login__submit,.woocommerce-form-register__submit,.woocommerce-ResetPassword .button,.woocommerce-ResetPassword button[type=submit]):hover{background-color:var(--ozb-red-dk)!important}:root:not(#ozb) :is(.woocommerce-message,.woocommerce-info,.woocommerce-error) .message-container{box-shadow:none;background:0 0;border:0;padding:0}:root:not(#ozb) #login-form-popup.lightbox-content{border-radius:var(--ozb-r-lg);overflow:hidden}:root:not(#ozb) #login-form-popup .woocommerce-form-register>p:not(.form-row){color:var(--ozb-ink-2);font-size:14px}:root:not(#ozb) nav.checkout-breadcrumbs.checkout-breadcrumbs{letter-spacing:0;gap:6px;font-size:19px;font-weight:650;font-stretch:88%;line-height:1.2}:root:not(#ozb) nav.checkout-breadcrumbs a{color:var(--ozb-muted)}:root:not(#ozb) nav.checkout-breadcrumbs a.current{color:var(--ozb-ink)}:root:not(#ozb) nav.checkout-breadcrumbs .divider{color:var(--ozb-muted);opacity:1;margin:0 10px;font-size:.8em}@media (max-width:849px){:root:not(#ozb) .checkout-page-title .page-title-inner{min-height:0;padding-top:18px;padding-bottom:0}:root:not(#ozb) .checkout-page-title nav.checkout-breadcrumbs{padding-top:0;padding-bottom:0}:root:not(#ozb) .checkout-page-title+.page-wrapper{padding-top:16px}:root:not(#ozb) .checkout-page-title .page-title-inner>.flex-col{text-align:left}:root:not(#ozb) nav.checkout-breadcrumbs.checkout-breadcrumbs{letter-spacing:-.01em;justify-content:flex-start;font-size:30px;font-weight:700;font-stretch:85%}:root:not(#ozb) nav.checkout-breadcrumbs .breadcrumb-step{display:none}:root:not(#ozb) nav.checkout-breadcrumbs a.current{font-weight:700}}.ozb-cart-remove{display:none}@media (max-width:849px){:root:not(#ozb) .woocommerce-cart-form :is(th,td).product-remove{display:none}:root:not(#ozb) .woocommerce-cart-form a.ozb-cart-remove{width:fit-content;color:var(--ozb-muted);text-underline-offset:3px;margin:6px auto 0;padding:8px 6px;font-size:14px;line-height:1.2;text-decoration:underline;text-decoration-thickness:1px;display:block}:root:not(#ozb) .woocommerce-cart-form a.ozb-cart-remove:hover{color:var(--ozb-ink)}}:root:not(#ozb) .select2-container--default .select2-selection--single{border:1px solid var(--ozb-field);border-radius:var(--ozb-r-sm);height:48px;box-shadow:none;background:#fff;align-items:center;padding:0;display:flex}:root:not(#ozb) .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--ozb-ink);padding:0 36px 0 14px;font-size:16px;line-height:46px}:root:not(#ozb) .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px;right:10px}:root:not(#ozb) .select2-container--default.select2-container--focus .select2-selection--single,:root:not(#ozb) .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--ozb-ink);box-shadow:0 0 0 1px var(--ozb-ink)}:root:not(#ozb) .select2-dropdown{border-color:var(--ozb-field);border-radius:var(--ozb-r-sm);overflow:hidden}:root:not(#ozb) .select2-container--default .select2-results__option--highlighted[aria-selected],:root:not(#ozb) .select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--ozb-ink);color:#fff}:root:not(#ozb) :is(.woocommerce-error,.woocommerce-message,.woocommerce-info,.woocommerce-NoticeGroup)[tabindex="-1"]:focus,:root:not(#ozb) :is(.woocommerce-error,.woocommerce-message,.woocommerce-info,.woocommerce-NoticeGroup):focus{outline:none}:root:not(#ozb) .woocommerce-pagination .page-numbers :is(.icon-angle-right,.icon-angle-left),:root:not(#ozb) .woocommerce-pagination a.next,:root:not(#ozb) .woocommerce-pagination a.prev{color:var(--ozb-ink)}:root:not(#ozb) .dark :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3):not(.ozb-lm__headline){color:#fff}:root:not(#ozb) .header-nav-main>li>a.nav-top-link{position:relative}:root:not(#ozb) .header-nav-main>li>a.nav-top-link:after{content:"";background:var(--ozb-ink);transform-origin:0;height:1.5px;transition:transform .22s ease-out;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}:root:not(#ozb) .header-nav-main>li:is(:hover,.active,.current-menu-item)>a.nav-top-link:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){:root:not(#ozb) .header-nav-main>li>a.nav-top-link:after{transition:none}}:root:not(#ozb) .menu-item-has-block>.nav-dropdown{border:0;border-top:1px solid var(--ozb-line);border-radius:0 0 var(--ozb-r-lg) var(--ozb-r-lg);padding:0;box-shadow:0 24px 48px -24px #14121047}:root:not(#ozb) .ozb-mega{margin:0 auto;padding:28px 24px 30px}:root:not(#ozb) .ozb-mega .ozb-eyebrow{margin:0 0 12px}:root:not(#ozb) .ozb-mega__list{gap:2px}:root:not(#ozb) .ozb-mega__list .ux-menu-link__link{color:var(--ozb-ink);border:0;padding:6px 0;font-size:16px;font-weight:500}:root:not(#ozb) .ozb-mega__list .ux-menu-link__link:hover .ux-menu-link__text{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}:root:not(#ozb) .ozb-mega__all{margin:14px 0 0}:root:not(#ozb) .ozb-mega__all a{color:var(--ozb-ink);align-items:center;gap:6px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}:root:not(#ozb) .ozb-mega__all a:after{content:"";width:16px;height:16px;-webkit-mask:var(--ozb-i-chevron-right) center / contain no-repeat;-webkit-mask:var(--ozb-i-chevron-right) center / contain no-repeat;mask:var(--ozb-i-chevron-right) center / contain no-repeat;background:currentColor;transition:transform .2s ease-out}:root:not(#ozb) .ozb-mega__all a:hover:after{transform:translate(3px)}:root:not(#ozb) .ozb-mega__tile{border-radius:var(--ozb-r);overflow:hidden}:root:not(#ozb) .ozb-mega__tile .overlay{background:linear-gradient(#0c0a0800 45%,#0c0a08b3 100%)!important}:root:not(#ozb) .ozb-mega__tile .text-box.ozb-mega__label{width:100%!important;padding:18px!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;transform:none!important}:root:not(#ozb) .ozb-mega__label .ozb-eyebrow{color:#ffffffd9;margin:0 0 4px;font-size:11px}:root:not(#ozb) .ozb-mega__label h3{margin:0;font-size:22px;font-stretch:85%}:root:not(#ozb) .nav-dropdown:not(:has(.ozb-mega)){border:1px solid var(--ozb-line);border-radius:var(--ozb-r);min-width:220px;padding:8px;box-shadow:0 18px 40px -20px #1412104d}:root:not(#ozb) .nav-dropdown:not(:has(.ozb-mega))>li>a{border-radius:var(--ozb-r-sm);border:0;padding:9px 12px}:root:not(#ozb) .nav-dropdown:not(:has(.ozb-mega))>li>a:hover{background:var(--ozb-alt)}:root:not(#ozb) #main-menu .sidebar-menu{padding-top:52px}:root:not(#ozb) #main-menu .nav-sidebar{text-transform:none}:root:not(#ozb) #main-menu .header-search-form{border:0;padding:8px 20px 14px}:root:not(#ozb) #main-menu .searchform .search-field{border-right:0;border-radius:999px 0 0 999px;height:46px;min-height:46px}:root:not(#ozb) #main-menu .searchform .button{height:46px;min-height:46px;padding:0 16px;background:var(--ozb-ink)!important;border-color:var(--ozb-ink)!important;border-radius:0 999px 999px 0!important}:root:not(#ozb) #main-menu .nav-sidebar>li{border-color:var(--ozb-line)}:root:not(#ozb) #main-menu .nav-sidebar>li>a{color:var(--ozb-ink);align-items:center;gap:14px;padding:13px 20px;font-size:16.5px;font-weight:600;display:flex}:root:not(#ozb) #main-menu .nav-sidebar>li.ozb-m-shop>a{padding-top:9px;padding-bottom:9px}:root:not(#ozb) #main-menu .ux-sidebar-menu-icon{object-fit:cover;border-radius:10px;flex:none;width:44px;height:44px;margin:0}:root:not(#ozb) #main-menu .nav-sidebar>li.ozb-m-all>a{font-weight:700}:root:not(#ozb) #main-menu .nav-sidebar>li.ozb-m-info{border-top:0!important;border-bottom:0!important}:root:not(#ozb) #main-menu .nav-sidebar>li.ozb-m-info.ozb-m-sep{margin-top:12px;padding-top:8px;border-top:1px solid var(--ozb-line)!important}:root:not(#ozb) #main-menu .nav-sidebar>li.ozb-m-info>a{color:var(--ozb-ink-2);padding-top:9px;padding-bottom:9px;font-size:15.5px;font-weight:500}:root:not(#ozb) #main-menu .header-social-icons{border-top:1px solid var(--ozb-line);padding:18px 20px}:root:not(#ozb) #main-menu .social-icons .button.icon{border:1px solid var(--ozb-line)!important;color:var(--ozb-ink)!important;box-shadow:none!important;background:0 0!important}:root:not(#ozb) #main-menu .social-icons .button.icon:hover{border-color:var(--ozb-ink)!important}:root:not(#ozb) .off-canvas .mfp-close,:root:not(#ozb) .mfp-close{opacity:.75;color:var(--ozb-ink)!important}@media (min-width:850px) and (max-width:1279px){:root:not(#ozb) .header-nav-main>li{margin-left:7px;margin-right:7px}:root:not(#ozb) .header-nav-main>li>a.nav-top-link{font-size:15px}}@media (min-width:850px) and (max-width:1099px){:root:not(#ozb) .header-nav-main>li.ozb-nav-wide-only{display:none}}:root:not(#ozb) .ozb-footer{color:#ffffffb8}:root:not(#ozb) .ozb-footer__row{max-width:var(--ozb-wrap,1290px)}:root:not(#ozb) .ozb-footer__logo{max-width:170px;margin-bottom:18px}:root:not(#ozb) .ozb-footer__tagline{color:#ffffffc7;max-width:30em;margin-bottom:16px;font-size:15px;line-height:1.6}:root:not(#ozb) .ozb-footer__contact{color:#ffffff9e;margin-bottom:18px;font-size:14px;line-height:1.7}:root:not(#ozb) .ozb-footer__contact a{color:#ffffffd9;text-decoration:none}:root:not(#ozb) .ozb-footer__head{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin:4px 0 14px;font-size:12px;font-weight:650}:root:not(#ozb) .ozb-footer__list .ux-menu-link__link{color:#ffffffe6;border:0;min-height:0;padding:6px 0;font-size:15px}:root:not(#ozb) .ozb-footer__list .ux-menu-link__link:hover .ux-menu-link__text{text-underline-offset:4px;text-decoration:underline}:root:not(#ozb) .ozb-footer .social-icons .button.icon{color:#fff!important;box-shadow:none!important;background:0 0!important;border:1px solid #ffffff47!important}:root:not(#ozb) .ozb-footer .social-icons .button.icon:hover{border-color:#fff!important}:root:not(#ozb) .absolute-footer{background:var(--ozb-char);border-top:1px solid #ffffff1a;padding:18px 0}:root:not(#ozb) .absolute-footer .footer-nav{display:none}:root:not(#ozb) .absolute-footer .copyright-footer{color:#ffffff8c;font-size:13px}@media (max-width:549px){:root:not(#ozb) .ozb-footer__brand{margin-bottom:8px}:root:not(#ozb) .ozb-footer__col{margin-bottom:4px}:root:not(#ozb) .ozb-footer__list .ux-menu-link__link{padding:9px 0;font-size:16px}:root:not(#ozb) .absolute-footer{text-align:left}:root:not(#ozb) .absolute-footer .footer-secondary{float:none;margin-bottom:10px}}:root:not(#ozb) .ozb-footer .ozb-footer__contact a{color:#ffffffe6;text-decoration:none}:root:not(#ozb) .header-bottom{border-bottom:1px solid var(--ozb-line);background:#fff;min-height:0}:root:not(#ozb) .header-bottom .flex-row{padding:0}:root:not(#ozb) .header-bottom .mobile-nav{width:100%;margin:0}:root:not(#ozb) .header-bottom .mobile-nav>li.html{width:100%;margin:0;padding:0}.ozb-chipnav{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding:10px 16px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.ozb-chipnav::-webkit-scrollbar{display:none}:root:not(#ozb) .ozb-chipnav a{scroll-snap-align:start;border:1px solid var(--ozb-line);min-height:36px;color:var(--ozb-ink);text-transform:none;letter-spacing:normal;white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;padding:0 15px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}:root:not(#ozb) .ozb-chipnav a:active{background:var(--ozb-alt)}:root:not(#ozb) .ozb-chipnav a[aria-current=page]{background:var(--ozb-ink);border-color:var(--ozb-ink);color:#fff}@media (max-width:849px){:root:not(#ozb) div#wide-nav{display:flex}:root:not(#ozb) .header-wrapper.stuck div#wide-nav{display:none}}:root:not(#ozb) .header-wrapper.stuck .header-main{transition:box-shadow .2s ease-out;box-shadow:0 8px 24px -16px #14121059}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}::selection{background:var(--ozb-ink);color:#fff}:root:not(#ozb) .mfp-wrap.off-canvas{background:0 0!important}:root:not(#ozb) :is(strong,b){letter-spacing:0}:root:not(#ozb) :is(.woocommerce-Tabs-panel,.entry-content,.term-description,.product-short-description,.page-wrapper .col-inner) :is(p,li){line-height:1.65}:root:not(#ozb) :is(.woocommerce-Tabs-panel,.entry-content.single-page,.term-description) p{max-width:72ch}:root:not(#ozb) .product_meta a{color:var(--ozb-ink);text-underline-offset:3px;text-decoration:underline}:root:not(#ozb) .required,:root:not(#ozb) nav.checkout-breadcrumbs .divider{color:var(--ozb-muted)}:root:not(#ozb) nav.checkout-breadcrumbs .breadcrumb-step{background:var(--ozb-muted)}:root:not(#ozb) nav.checkout-breadcrumbs a.current .breadcrumb-step{background:var(--ozb-ink)}:root:not(#ozb) .cooked-favorite-heart,:root:not(#ozb) .cooked-favorite-heart:before{color:var(--ozb-ink)!important}:root:not(#ozb) #personalise.ozb-pf-fields,:root:not(#ozb) .ozb-pf-fields{background:var(--ozb-alt);border-radius:var(--ozb-r);border:1px solid var(--ozb-line)!important;padding:18px 20px!important}:root:not(#ozb) .ozb-pf-fields input[type=checkbox]{width:20px;height:20px;accent-color:var(--ozb-ink)}:root:not(#ozb) #shipping_method li,:root:not(#ozb) .woocommerce-shipping-methods li{border:1px solid var(--ozb-line)!important;border-radius:var(--ozb-r-sm)!important;color:var(--ozb-ink)!important;background:#fff!important}:root:not(#ozb) #shipping_method li:has(input:checked){border-color:var(--ozb-ink)!important;background:var(--ozb-alt)!important}:root:not(#ozb) .woocommerce-shipping-methods li:has(input:checked){border-color:var(--ozb-ink)!important;background:var(--ozb-alt)!important}:root:not(#ozb) .ozb-lm .ozb-lm__button{background:var(--ozb-red)!important;border-color:var(--ozb-red)!important;color:#fff!important;box-shadow:none!important;border-radius:999px!important}:root:not(#ozb) .ozb-lm .ozb-lm__button:hover{background:var(--ozb-red-dk)!important;border-color:var(--ozb-red-dk)!important}:root:not(#ozb) .ozb-lm--inline{box-shadow:none!important}:root:not(#ozb) .header-nav-main>li>a[href*=\#personalised-gifts]:after{transform:scaleX(0)}:root:not(#ozb) .header-nav-main>li:hover>a[href*=\#personalised-gifts]:after{transform:scaleX(1)}:root:not(#ozb) .product-small .title-wrapper{min-height:0}:root:not(#ozb) .product-small .ozb-card-actions__row .button:not(.icon){font-size:14px}:root:not(#ozb) .product-small .box-image img{mix-blend-mode:multiply}@media (max-width:549px){:root:not(#ozb) .product-small .ozb-card-actions__row .button{height:44px;min-height:44px!important}:root:not(#ozb) .product-small .ozb-card-actions__row .button:not(.icon){font-size:13.5px}:root:not(#ozb) .product-small :is(.add-to-cart-button,.ozb-iso-cta) :is(a.button,.button){min-height:44px!important}}:root:not(#ozb) .share-icons .button.icon{width:38px;height:38px;border:1px solid var(--ozb-line)!important;color:var(--ozb-ink)!important;box-shadow:none!important;background:0 0!important}:root:not(#ozb) .share-icons .button.icon:hover{border-color:var(--ozb-ink)!important}:root:not(#ozb) .accordion-title{color:var(--ozb-ink);font-size:16px;font-weight:600;position:relative;border-top:1px solid var(--ozb-line)!important;background:0 0!important;border-bottom:0!important;padding:18px 40px 18px 0!important}:root:not(#ozb) .accordion-title .toggle{opacity:1;width:20px;height:20px;margin:0;transform:translateY(-50%);top:50%!important;left:auto!important;right:0!important}:root:not(#ozb) .accordion-title .toggle i{display:none}:root:not(#ozb) .accordion-title .toggle:before{content:"";background:var(--ozb-ink);width:20px;height:20px;-webkit-mask:var(--ozb-i-plus) center / contain no-repeat;-webkit-mask:var(--ozb-i-plus) center / contain no-repeat;mask:var(--ozb-i-plus) center / contain no-repeat;transition:transform .2s ease-out;display:block}:root:not(#ozb) .accordion-title.active .toggle:before{transform:rotate(45deg)}:root:not(#ozb) .accordion-inner{padding:0 0 20px!important}:root:not(#ozb) .product-footer .woocommerce-tabs .tab-panels,:root:not(#ozb) .product-footer .tab-panels{border:0!important;padding:24px 0 0!important}:root:not(#ozb) .product-footer :is(.upsells,.related){margin-top:48px;border:0!important;border-top:1px solid var(--ozb-line)!important;border-radius:0!important;padding:48px 0 0!important}:root:not(#ozb) .product-footer :is(.upsells,.related)>h3,:root:not(#ozb) .product-section-title{letter-spacing:-.01em;font-weight:750;font-stretch:85%;text-transform:none!important;font-size:28px!important}:root:not(#ozb) .product-main .product-info{flex-direction:column;display:flex}:root:not(#ozb) .product-main .product-info>.product-short-description{order:20;margin-top:28px}:root:not(#ozb) .product-main .product-info>.product_meta{order:30}:root:not(#ozb) .product-main .product-info>.social-icons,:root:not(#ozb) .product-main .product-info>.share-icons{order:40}:root:not(#ozb) :is(.dark,.ozb-footer) .col-inner>p a:not([class]),:root:not(#ozb) .ozb-footer .ozb-footer__contact a:not([class]){color:#ffffffe6}:root:not(#ozb) .price del .amount,:root:not(#ozb) .price del bdi{opacity:1}:root:not(#ozb) .price del{opacity:1;color:var(--ozb-muted)}:root:not(#ozb) :is(.shop-page-title,.category-page-title).featured-title :is(.breadcrumbs,.woocommerce-breadcrumb,.breadcrumbs a){color:#ffffffe0}:root:not(#ozb) :is(.ozb-hero,.ozb-story,.ozb-cat,.ozb-mega__tile) .ozb-eyebrow{color:#fff!important}:root:not(#ozb) :is(.dark,.ozb-hero,.ozb-story,.ozb-footer,.absolute-footer,.ozb-cat,.ozb-mega__tile) :focus-visible{outline-offset:2px;box-shadow:0 0 0 5px var(--ozb-red);outline:2px solid #fff!important}:root:not(#ozb) #header li.has-dropdown:focus-within>.nav-dropdown{transition:none;left:auto;opacity:1!important;visibility:visible!important}:root:not(#ozb) #main-menu li.has-child:not(.active)>.children{display:none}:root:not(#ozb) .op-5:is(em,small,span,p){opacity:1;color:var(--ozb-muted)}:root:not(#ozb) .product-small .badge-container .badge+.badge{display:none}:root:not(#ozb) .badge-container .badge-inner{text-transform:none!important;letter-spacing:0!important}:root:not(#ozb) .shop-page-title.category-page-title:not(.featured-title){border:0;padding:28px 0 8px}:root:not(#ozb) .shop-page-title.category-page-title:not(.featured-title) .page-title-inner{min-height:0;padding:0}:root:not(#ozb) .shop-page-title.category-page-title:not(.featured-title) h1{text-transform:none;margin:4px 0 0;font-size:clamp(32px,4vw,48px)}:root:not(#ozb) .shop-page-title .woocommerce-breadcrumb{text-transform:none;letter-spacing:0;font-size:13px}:root:not(#ozb) .shop-page-title .woocommerce-ordering select,:root:not(#ozb) .shop-page-title .filter-button{border:1px solid var(--ozb-line);min-height:44px;color:var(--ozb-ink);background-color:#fff;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}:root:not(#ozb) .shop-page-title .filter-button{text-transform:none;align-items:center;gap:8px;display:inline-flex}:root:not(#ozb) .category-filtering{margin:0}:root:not(#ozb) #shop-sidebar :is(#media_image-3,#media_image-5,.widget_recent_reviews,.widget_cooked_recipe_card,.widget_cooked_recipe_list,[id^=cooked],.widget_search){display:none}:root:not(#ozb) #shop-sidebar .product-categories a,:root:not(#ozb) #shop-sidebar .widget_product_categories a{text-transform:none;color:var(--ozb-ink);font-size:15px;font-weight:500}:root:not(#ozb) .ozb-contact__submit{min-height:48px;background:var(--ozb-red)!important;border-color:var(--ozb-red)!important;border-radius:999px!important;padding:0 28px!important}:root:not(#ozb) .ozb-sl-action-btn--directions{color:var(--ozb-ink)!important;border:1px solid var(--ozb-ink)!important;background:0 0!important;border-radius:999px!important}:root:not(#ozb) .cooked-browse-select,:root:not(#ozb) .cooked-browse-select span{border-radius:var(--ozb-r-sm);color:var(--ozb-ink)!important;border:1px solid var(--ozb-field)!important;background:#fff!important}:root:not(#ozb) .ozb-sl-address-line{color:var(--ozb-ink-2)!important}:root:not(#ozb) .ozb-sl-counter{color:var(--ozb-ink)!important}:root:not(#ozb) :is(h1,h2,h3).uppercase{letter-spacing:-.01em;text-transform:none!important}:root:not(#ozb) .shop-page-title.category-page-title.page-title:not(.featured-title){color:var(--ozb-ink);background-color:#fff!important}:root:not(#ozb) .shop-page-title:not(.featured-title) :is(.woocommerce-result-count,.breadcrumbs,.woocommerce-breadcrumb,.breadcrumbs a){color:var(--ozb-muted)}:root:not(#ozb) .shop-page-title:not(.featured-title) .woocommerce-result-count{font-size:14px}@media (max-width:849px){:root:not(#ozb) .shop-page-title:not(.featured-title) .page-title-inner{text-align:left;align-items:flex-start}:root:not(#ozb) .shop-page-title:not(.featured-title) .flex-col{text-align:left!important}:root:not(#ozb) .shop-page-title:not(.featured-title) .category-filtering{margin:10px 8px 0 0;display:inline-block}}:root:not(#ozb) .shop-page-title:not(.featured-title) .page-title-inner{padding-left:15px!important;padding-right:15px!important}@media (max-width:849px){:root:not(#ozb) .shop-page-title:not(.featured-title) .page-title-inner{flex-flow:wrap;column-gap:10px}:root:not(#ozb) .shop-page-title:not(.featured-title) .page-title-inner>.flex-col:first-child{flex:0 0 100%}:root:not(#ozb) .shop-page-title:not(.featured-title) .page-title-inner>.flex-col{flex:0 auto;margin:0}:root:not(#ozb) .shop-page-title .woocommerce-ordering{margin:10px 0 0}:root:not(#ozb) .shop-page-title .woocommerce-ordering select{max-width:60vw}}:root:not(#ozb) .term-description{box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 32px!important;padding:0!important}:root:not(#ozb) .term-description :is(h1,h2){color:var(--ozb-ink);margin:0 0 10px;font-weight:650;font-stretch:88%;line-height:1.3;font-size:20px!important}:root:not(#ozb) .term-description p{color:var(--ozb-ink-2);margin-bottom:10px;font-size:16px}:root:not(#ozb) .badge-container .badge-inner:not(.on-sale){text-transform:lowercase!important}:root:not(#ozb) .badge-container .badge-inner:not(.on-sale):first-letter{text-transform:uppercase}:root:not(#ozb) .share-icons .button.icon i,:root:not(#ozb) .social-icons .button.icon i{color:inherit!important;opacity:1!important}@media (max-width:849px){:root:not(#ozb) .product-main form.cart:not(.variations_form) .quantity+.single_add_to_cart_button,:root:not(#ozb) .product-main .woocommerce-variation-add-to-cart .single_add_to_cart_button{flex:auto}:root:not(#ozb) .product-main form.cart:not(.variations_form),:root:not(#ozb) .product-main .woocommerce-variation-add-to-cart{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:root:not(#ozb) .product-main form.cart>:not(.quantity):not(.single_add_to_cart_button):not(button){flex:0 0 100%}}:root:not(#ozb) .product-tabs>li>a{text-transform:none!important}:root:not(#ozb) .cart-collaterals .widget-title,:root:not(#ozb) .woocommerce-cart .coupon .widget-title,:root:not(#ozb) .cart_totals h2,:root:not(#ozb) .cart_totals>h2{letter-spacing:.02em;text-transform:none;font-weight:650;font-size:16px!important}:root:not(#ozb) .woocommerce-cart .coupon .widget-title .icon-tag{display:none}:root:not(#ozb) .woocommerce-cart .coupon button[name=apply_coupon]{color:var(--ozb-ink)!important;border:1.5px solid var(--ozb-ink)!important;background:#fff!important;border-radius:999px!important}:root:not(#ozb) .cross-sells>h2,:root:not(#ozb) .cross-sells .section-title{font-size:26px!important}:root:not(#ozb) .shop_table thead th,:root:not(#ozb) .cart_totals th{text-transform:none;letter-spacing:0}:root:not(#ozb) .off-canvas-cart .cart-popup-title{text-align:left;padding-left:20px}:root:not(#ozb) .off-canvas-cart .cart-popup-title>span,:root:not(#ozb) .off-canvas-cart .cart-popup-title h4{text-transform:none;font-size:22px;font-weight:750}:root:not(#ozb) .off-canvas-cart .cart-popup-title .is-divider{display:none}:root:not(#ozb) .off-canvas .mfp-close{width:44px;height:44px;font-weight:400;opacity:1!important}:root:not(#ozb) .off-canvas-cart a.remove{opacity:1;line-height:1;border:0!important;width:auto!important;height:auto!important;font-size:0!important}:root:not(#ozb) .off-canvas-cart a.remove:after{content:"Remove";color:var(--ozb-muted);text-underline-offset:3px;font-size:12.5px;text-decoration:underline}:root:not(#ozb) .off-canvas-cart a.remove:hover:after{color:var(--ozb-ink)}:root:not(#ozb) .absolute-footer .payment-icons .payment-icon,:root:not(#ozb) .footer-secondary .payment-icon{opacity:.7;filter:grayscale()brightness(2.2);box-shadow:none!important;background:0 0!important}:root:not(#ozb) .absolute-footer .payment-icons .payment-icon:hover{opacity:1}:root:not(#ozb) .cooked-recipe-card{box-shadow:none!important;background:0 0!important;border-radius:0!important}:root:not(#ozb) .cooked-recipe-card img,:root:not(#ozb) .cooked-recipe-card .cooked-recipe-card-image{border-radius:var(--ozb-r)!important}:root:not(#ozb) .cooked-recipe-card :is(.cooked-recipe-card-title,h3,h2){font-weight:650;line-height:1.25;text-align:left!important;font-size:17px!important}:root:not(#ozb) .cooked-recipe .entry-title,:root:not(#ozb) .single-cp_recipe h1.entry-title{line-height:1.02;font-size:clamp(34px,4vw,48px)!important}:root:not(#ozb) :is(.cooked-rating-stars,.cooked-recipe-card .cooked-rating-stars){color:#c38a1b!important}:root:not(#ozb) .my-account-header{border-bottom:1px solid var(--ozb-line);background:#fff!important}:root:not(#ozb) .my-account-header h1{text-transform:none}:root:not(#ozb) .woocommerce-MyAccount-navigation a,:root:not(#ozb) .account-nav a{text-transform:none!important;color:var(--ozb-ink)!important;letter-spacing:0!important;font-size:15px!important;font-weight:500!important}:root:not(#ozb) .dashboard-links a,:root:not(#ozb) .woocommerce-MyAccount-content .dashboard-links li a{font-weight:600;background:var(--ozb-alt)!important;border-radius:var(--ozb-r)!important;text-align:left!important;color:var(--ozb-ink)!important;border:0!important;padding:18px 20px!important;font-size:15px!important}:root:not(#ozb) .entry-meta,:root:not(#ozb) .entry-meta a{color:var(--ozb-muted)!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;text-decoration:none!important}:root:not(#ozb) .ozb-recipes-head :is(p,li){max-width:80ch;line-height:1.6}:root:not(#ozb) .ozb-recipes-head :is(button,input[type=submit],.button):not(.ozb-lm__button){background:var(--ozb-ink)!important;border-color:var(--ozb-ink)!important;color:#fff!important}:root{--ozb-pad:15px}@media (min-width:550px) and (max-width:1439px){:root{--ozb-pad:40px}:root:not(#ozb) .container{padding-left:40px;padding-right:40px}:root:not(#ozb) :is(.section-content,.page-wrapper,.shop-container,.product-footer .container,.ozb-footer)>.row:not(.row-collapse),:root:not(#ozb) .product-main>.row,:root:not(#ozb) .ozb-footer .ozb-footer__row{padding-left:25px;padding-right:25px}}:root:not(#ozb) .ozb-chips>li{margin:0!important}:root:not(#ozb) .absolute-footer .footer-primary{float:right;text-align:right}:root:not(#ozb) .absolute-footer .footer-secondary{float:left}:root:not(#ozb) .absolute-footer .payment-icons .payment-icon,:root:not(#ozb) .footer-secondary .payment-icon{filter:none;opacity:.8}@media (max-width:549px){:root:not(#ozb) .absolute-footer :is(.footer-primary,.footer-secondary){float:none;text-align:left}}:root:not(#ozb) .row-slider .flickity-prev-next-button{border-radius:999px;width:40px;height:40px;box-shadow:0 2px 10px #14121024;opacity:1!important;background:#fff!important}:root:not(#ozb) .row-slider .flickity-prev-next-button.previous{left:-8px}:root:not(#ozb) .row-slider .flickity-prev-next-button.next{right:-8px}:root:not(#ozb) .checkout-breadcrumbs .divider i{color:var(--ozb-muted)!important}:root:not(#ozb) .product-small .add-to-cart-button a{font-size:13px}:root:not(#ozb) .ozb-sp__header{border-bottom:1px solid var(--ozb-line);letter-spacing:.12em;color:var(--ozb-muted)!important;background:0 0!important;font-size:11px!important}:root:not(#ozb) .ozb-sp__rate--free,:root:not(#ozb) .ozb-sp .is-free{color:#2e7d4f!important}:root:not(#ozb) .ozb-st-assure__icon{background:var(--ozb-alt)!important;color:var(--ozb-ink)!important}:root:not(#ozb) .ozb-st-assure__icon svg{color:var(--ozb-ink);stroke:currentColor}:root:not(#ozb) :is(.entry-content,.cooked-recipe) h2:where(:not(.ozb-lm__headline)){margin-top:1.6em;font-size:30px;line-height:1.15}:root:not(#ozb) :is(.entry-content,.cooked-recipe) h3:where(:not(.ozb-lm__headline)){font-size:22px;line-height:1.2}:root:not(#ozb) .entry-content :is(ul,ol){max-width:66ch}:root:not(#ozb) .entry-content :is(p,li),:root:not(#ozb) .page .entry-content>:is(p,ul,ol),:root:not(#ozb) .page-wrapper .col-inner>p{max-width:72ch}:root:not(#ozb) .single-post .article-inner>*{max-width:none;margin-left:auto;margin-right:auto}:root:not(#ozb) .single-cp_recipe .entry-content :is(p,ul,ol,li),:root:not(#ozb) .single-post .entry-content.single-page :is(p,ul,ol,li){max-width:none}:root:not(#ozb) .single-post .entry-content.single-page :is(p,li){text-wrap:wrap;font-size:18px;line-height:1.65}@media (max-width:549px){:root:not(#ozb) .single-post .entry-content.single-page :is(p,li){font-size:17px}}:root:not(#ozb) .woocommerce-MyAccount-content p{line-height:1.6}:root:not(#ozb) .cooked-sharing-wrap,:root:not(#ozb) .cooked-recipe-sharing{display:none!important}:root:not(#ozb) i.cooked-icon-heart,:root:not(#ozb) .cooked-favorite-heart i{color:var(--ozb-ink)!important}:root:not(#ozb) :is(.cooked-rating-star,.cooked-rating-stars){color:#c38a1b!important}:root:not(#ozb) #secondary .ozb-lm,:root:not(#ozb) .sidebar .ozb-lm{border-top:0!important}:root:not(#ozb) .box-blog-post .box-text{padding-left:0!important;padding-right:0!important}:root:not(#ozb) .box-blog-post .is-divider{display:none}:root:not(#ozb) .box-blog-post .post-title{font-size:18px;font-weight:650;line-height:1.25}:root:not(#ozb) nav.navigation-post{padding-top:24px;border:0!important;border-top:1px solid var(--ozb-line)!important}:root:not(#ozb) nav.navigation-post a{color:var(--ozb-ink);font-weight:600}:root:not(#ozb) :is(.woocommerce-info,.woocommerce-message,.ozb-fg-notice,.woocommerce-form-coupon-toggle .woocommerce-info){background:var(--ozb-alt)!important;border-radius:var(--ozb-r-sm)!important;border:0!important}:root:not(#ozb) .ozb-trust-wrapper :is(strong,.ozb-trust-title,h4,h5){color:var(--ozb-ink);font-size:14px;text-transform:none!important;letter-spacing:0!important}:root:not(#ozb) .ozb-trust-wrapper :is(span,small,p,.ozb-trust-sub){font-size:13px;text-transform:none!important;letter-spacing:0!important;color:var(--ozb-ink-2)!important}:root:not(#ozb) .woocommerce-Tabs-panel ul:has(>li>strong:first-child){max-width:560px;margin-left:0;padding:0;list-style:none}:root:not(#ozb) .woocommerce-Tabs-panel ul:has(>li>strong:first-child)>li{border-bottom:1px solid var(--ozb-line);grid-template-columns:minmax(140px,40%) 1fr;gap:12px;margin:0;padding:10px 0;line-height:1.45;display:grid}:root:not(#ozb) .woocommerce-Tabs-panel ul:has(>li>strong:first-child)>li>strong:first-child{color:var(--ozb-muted);font-size:14px;font-weight:500}:root:not(#ozb) .wc_payment_methods>li.wc_payment_method{border:1px solid var(--ozb-line);border-radius:var(--ozb-r-sm);background:#fff;list-style:none;margin:0 0 8px!important;padding:12px 14px!important}:root:not(#ozb) .wc_payment_methods>li.wc_payment_method:has(>input:checked){border-color:var(--ozb-ink);background:var(--ozb-alt)}:root:not(#ozb) .wc_payment_methods>li.wc_payment_method>label{font-weight:600}:root:not(#ozb) .cooked-recipe-search .cooked-fields-wrap{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex!important}:root:not(#ozb) .cooked-recipe-search .cooked-fields-wrap>*{float:none!important;margin:0!important}:root:not(#ozb) .cooked-recipe-search .cooked-field-wrap-select{background:0 0!important;border:0!important;padding:0!important}:root:not(#ozb) .cooked-recipe-search input.cooked-browse-search{flex:280px;min-width:0;width:auto!important}:root:not(#ozb) .cooked-recipe-search .cooked-browse-search-button{flex:none;height:48px;background:var(--ozb-ink)!important;border-color:var(--ozb-ink)!important;color:#fff!important;border-radius:999px!important;width:48px!important}:root:not(#ozb) .page-template-default .ozb-contact~* .row-slider{display:none}:root:not(#ozb) body:has(.ozb-contact) .row-slider:has(.product-small){display:none}:root:not(#ozb) body:has(.ozb-contact) .is-divider{background:var(--ozb-line)!important}:root:not(#ozb){--ozb-sl-accent:var(--ozb-ink);--ozb-sl-accent-hover:#000;--ozb-sl-accent-subtle:#1616150f;--ozb-sl-dark:var(--ozb-ink);--ozb-sl-dark-hover:#000;--ozb-sl-bg-subtle:var(--ozb-alt);--ozb-sl-bg-card-active:var(--ozb-alt);--ozb-sl-border:var(--ozb-line);--ozb-sl-border-focus:var(--ozb-field);--ozb-sl-text:var(--ozb-ink);--ozb-sl-text-muted:var(--ozb-muted);--ozb-sl-radius:var(--ozb-r)}:root:not(#ozb) .ozb-sl-custom-pin{background:var(--ozb-ink)}:root:not(#ozb) .ozb-sl-custom-pin.is-active,:root:not(#ozb) .ozb-sl-custom-pin:hover{background:var(--ozb-red)}:root:not(#ozb) .ozb-sl-custom-pin span{font-size:0}:root:not(#ozb) .ozb-sl-custom-pin span:before{content:"";width:14px;height:14px;-webkit-mask:var(--ozb-i-map-pin) center / contain no-repeat;-webkit-mask:var(--ozb-i-map-pin) center / contain no-repeat;mask:var(--ozb-i-map-pin) center / contain no-repeat;background:#fff;display:block}:root:not(#ozb) .ozb-cart-quick-checkout{display:none}@media (max-width:849px){:root:not(#ozb) .ozb-cart-quick-checkout{justify-content:center;width:100%;min-height:50px;margin:0 0 18px;display:flex}}:root:not(#ozb) .woocommerce-after-shop-loop .term-description,:root:not(#ozb) .shop-container .term-description:last-child{border-top:1px solid var(--ozb-line)!important;margin-top:48px!important;padding-top:32px!important}:root:not(#ozb) .ozb-page-head{padding-top:32px;padding-bottom:8px}:root:not(#ozb) .ozb-page-head h1{margin:6px 0 8px;font-size:clamp(32px,4vw,48px)}:root:not(#ozb) .ozb-page-head__lead{max-width:60ch;color:var(--ozb-ink-2);margin:0;font-size:17px;line-height:1.55}:root:not(#ozb) .searchform .button.icon,:root:not(#ozb) .searchform button[type=submit]{background-color:var(--ozb-ink)!important;border-color:var(--ozb-ink)!important;color:#fff!important}:root:not(#ozb) #shop-sidebar .sidebar-inner>.widget:not(.widget_product_categories):not(.widget_price_filter):not(.woocommerce-widget-layered-nav):not(.widget_layered_nav):not(.widget_rating_filter):not(.widget_layered_nav_filters){display:none}:root:not(#ozb) .sticky-add-to-cart--active{-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-top:1px solid var(--ozb-line);background:#fffffff7;font-size:1rem;box-shadow:0 -6px 20px #1412100f;padding:8px var(--ozb-pad,16px) calc(8px + env(safe-area-inset-bottom))!important}:root:not(#ozb) .sticky-add-to-cart__product{gap:12px;width:100%;max-width:720px;padding:0}:root:not(#ozb) .sticky-add-to-cart .sticky-add-to-cart-img{border-radius:var(--ozb-r-sm);background:var(--ozb-alt);flex:none;width:44px;height:44px;margin:0}:root:not(#ozb) .ozb-sticky-info{flex-direction:column;flex:auto;justify-content:center;min-width:0;line-height:1.25;display:flex}:root:not(#ozb) .ozb-sticky-name{color:var(--ozb-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}:root:not(#ozb) .ozb-sticky-price{color:var(--ozb-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}:root:not(#ozb) .ozb-sticky-price :is(.amount,ins){font-weight:600;text-decoration:none}:root:not(#ozb) .ozb-sticky-price del{color:var(--ozb-muted);margin-right:4px;font-size:12px}:root:not(#ozb) .ozb-sticky-price del .amount{font-weight:400}:root:not(#ozb) .ozb-sticky-price :is(small,.woocommerce-price-suffix),:root:not(#ozb) .sticky-add-to-cart__product>.price{display:none}:root:not(#ozb) .sticky-add-to-cart form.cart{flex:none;align-items:center;gap:8px;min-width:0;margin:0;display:flex}:root:not(#ozb) .sticky-add-to-cart .quantity{height:44px;margin:0}:root:not(#ozb) .sticky-add-to-cart .quantity :is(.button.minus,.button.plus){width:32px}:root:not(#ozb) .sticky-add-to-cart .quantity input.qty.qty{width:32px!important}:root:not(#ozb) .sticky-add-to-cart.sticky-add-to-cart .sticky-add-to-cart__product :is(.single_add_to_cart_button,.sticky-add-to-cart-select-options-button,.ozb-sticky-pz__btn).button{white-space:nowrap;background:var(--ozb-red);color:#fff;border:0;flex:none;justify-content:center;align-items:center;gap:8px;height:44px;min-height:44px;margin:0;padding:0 18px;font-size:14px;line-height:1;display:inline-flex}:root:not(#ozb) .sticky-add-to-cart.sticky-add-to-cart .sticky-add-to-cart__product :is(.single_add_to_cart_button,.sticky-add-to-cart-select-options-button,.ozb-sticky-pz__btn).button:hover{background:var(--ozb-red-dk)}:root:not(#ozb) body:has(.sticky-add-to-cart--active){padding-bottom:calc(60px + env(safe-area-inset-bottom))}@media (max-width:549px){:root:not(#ozb) .sticky-add-to-cart .quantity{display:none!important}}@media (max-width:359px){:root:not(#ozb) .sticky-add-to-cart .sticky-add-to-cart-img{display:none}}:root:not(#ozb) a.ozb-engr-prompt-link.button{text-underline-offset:3px;white-space:normal;align-items:center;gap:4px;height:auto;margin:4px 0 0;font-weight:600;text-decoration:underline;display:inline-flex;min-height:32px!important;box-shadow:none!important;color:var(--ozb-ink)!important;background:0 0!important;border:0!important;padding:0!important;font-size:14px!important}:root:not(#ozb) .woocommerce-checkout a.ozb-engr-prompt-link.button{display:none}:root:not(#ozb) :is(.cart_totals,.woocommerce-checkout-review-order-table) .order-total .amount{font-weight:750;font-size:19px!important}:root:not(#ozb) :is(.cart_totals,.woocommerce-checkout-review-order-table) .cart-subtotal .amount{font-size:15px!important}:root:not(#ozb) .woocommerce-cart-form .product-name a{font-size:15px}:root:not(#ozb) :is(input[type=radio],input[type=checkbox]):not(.fontoutput):not(.engrspecialfonts *){width:20px;height:20px;accent-color:var(--ozb-ink);vertical-align:middle}:root:not(#ozb) .wc_payment_method>label,:root:not(#ozb) #shipping_method li label{min-height:24px;padding:4px 0;display:inline-block}:root:not(#ozb) .woocommerce-cart-form button[name=update_cart]{display:none!important}:root:not(#ozb) .woocommerce-cart-form a.remove{width:44px!important;height:44px!important;line-height:42px!important}:root:not(#ozb) .off-canvas-cart a.remove{margin:-12px 0 -12px -12px;padding:12px 0 12px 12px!important}@media (max-width:849px){:root:not(#ozb) :is(.woocommerce-cart,.woocommerce-checkout) :is(#top-bar,div#wide-nav),:root:not(#ozb) .single-product div#wide-nav{display:none!important}:root:not(#ozb) .woocommerce-checkout .large-5.col,:root:not(#ozb) .woocommerce-checkout .checkout-sidebar{padding-left:0!important;padding-right:0!important}:root:not(#ozb) .woocommerce-checkout .col-inner.has-border{border-left:0;border-right:0;padding-left:15px;padding-right:15px}:root:not(#ozb) .woocommerce-account:has(.dashboard-links) .woocommerce-MyAccount-navigation{display:none}:root:not(#ozb) :is(.single-post,.single-cp_recipe) .page-wrapper .col-inner.box,:root:not(#ozb) :is(.single-post,.single-cp_recipe) article .article-inner.has-shadow{box-shadow:none!important;border:0!important;padding-left:0!important;padding-right:0!important}}@media (max-width:549px){:root:not(#ozb) .product-small .add-to-cart-button a.button,:root:not(#ozb) .product-small .ozb-card-actions__row .button:not(.icon){min-height:44px!important;font-size:13.5px!important}:root:not(#ozb) .product-small .ozb-card-actions__row .button:not(.ozb-personalise){width:44px!important}:root:not(#ozb) .ozb-chipnav a{min-height:40px}:root:not(#ozb) .woocommerce-pagination .page-numbers :is(a,span){min-width:44px;height:44px;line-height:44px}:root:not(#ozb) .product-small .woocommerce-loop-product__link{padding:4px 0;display:block}:root:not(#ozb) .off-canvas .mfp-close{background:#fff;border-radius:999px}:root:not(#ozb) #main-menu .social-icons .button.icon{width:44px;height:44px}:root:not(#ozb) .off-canvas:not(.off-canvas-center) .mfp-content{width:min(86vw,340px)}}:root:not(#ozb) .header-wrapper.stuck #logo img{max-height:40px}:root:not(#ozb) .ozb-sp :is(.ozb-sp__dispatch,.ozb-sp__country-change,.ozb-sp__option-meta,small){font-size:13px!important}:root:not(#ozb) .ozb-sp__country-change{padding:8px 0;display:inline-block}:root:not(#ozb) :is(.button,.ozb-chipnav a,.ozb-chips a){-webkit-tap-highlight-color:#fff0}@media (prefers-reduced-motion:no-preference){:root:not(#ozb) :is(.button,.ozb-chipnav a,.ozb-chips a){transition:transform .12s ease-out,background-color .15s ease-out}:root:not(#ozb) :is(.button,.ozb-chipnav a,.ozb-chips a):active{transform:scale(.98)}}:root:not(#ozb) body:has(.mfp-wrap #search-lightbox) .mfp-bg{opacity:1!important;background:#fff!important}:root:not(#ozb) .mfp-wrap:has(#search-lightbox) .mfp-container{vertical-align:top;padding-top:max(96px,14vh)}:root:not(#ozb) .mfp-wrap:has(#search-lightbox) .mfp-content{vertical-align:top}:root:not(#ozb) #search-lightbox{color:var(--ozb-ink)}:root:not(#ozb) #search-lightbox .search-field{border:1.5px solid var(--ozb-ink)!important;box-shadow:none!important;color:var(--ozb-ink)!important;background:#fff!important}:root:not(#ozb) .mfp-wrap:has(#search-lightbox) .mfp-close{background:0 0;color:var(--ozb-ink)!important}:root:not(#ozb) .header-bottom :is(.flex-row,.flex-col,.mobile-nav,.mobile-nav>li){min-width:0;max-width:100%}:root:not(#ozb) .header-bottom .flex-col{flex:auto}:root:not(#ozb) .ozb-chipnav{max-width:100%}:root:not(#ozb) .ozb-cart-quick-checkout :is(.amount,bdi,.woocommerce-Price-currencySymbol){color:inherit!important}@supports (padding:env(safe-area-inset-left)){:root:not(#ozb) body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}@media (max-width:549px){:root:not(#ozb) .product-small .ozb-card-actions__row{grid-template-columns:1fr 44px}:root:not(#ozb) .product-small .ozb-card-actions__row .button:not(.ozb-personalise){width:44px!important;padding:0!important;font-size:0!important}}:root:not(#ozb) #search-lightbox :is(.search-price,.search-price .amount,.search-price bdi){color:var(--ozb-ink)!important}:root:not(#ozb) #search-lightbox .search-price del :is(.amount,bdi){color:var(--ozb-muted)!important}:root:not(#ozb) .autocomplete-suggestion{color:var(--ozb-ink)!important;font-size:16px!important}:root:not(#ozb) .order-total .includes_tax,:root:not(#ozb) .order-total .includes_tax .amount{color:var(--ozb-muted)!important;font-size:13px!important;font-weight:400!important}:root:not(#ozb) #order_comments{min-height:96px}:root:not(#ozb) a.ozb-engr-prompt-link.button{white-space:nowrap;text-align:left;justify-content:flex-start}:root:not(#ozb) .absolute-footer .payment-icon svg{fill:#ffffffd9}:root:not(#ozb) .ozb-sp{font-size:14px}:root:not(#ozb) .ozb-sp :is(.ozb-sp__dispatch,.ozb-sp__option-meta,.ozb-sp__header,small){color:var(--ozb-muted)!important}@media (max-width:549px){:root:not(#ozb) body:has(.ozb-contact) .page-wrapper :is(.section,.col-inner){padding-left:0!important;padding-right:0!important}:root:not(#ozb) body:has(.ozb-contact) .page-wrapper .col.small-11{flex-basis:100%;max-width:100%}:root:not(#ozb) .single-post .entry-content.single-page{padding-left:0!important;padding-right:0!important}:root:not(#ozb) .header-wrapper.stuck #logo img{width:auto!important;max-height:36px!important}}:root:not(#ozb) #shop-sidebar .product-categories>li>a{padding:11px 0;display:block}:root:not(#ozb) #shop-sidebar .product-categories li.current-cat>a{font-weight:700}:root:not(#ozb) .cooked-recipe-search .cooked-field-title{background:0 0!important;border:0!important}:root:not(#ozb) .badge-container .badge-inner{font-size:11.5px!important}:root:not(#ozb) .ozb-rating__new{font-size:12.5px}:root:not(#ozb) body.ozb-pattern #main{background:var(--ozb-bg) url(/wp-content/themes/ozb-flatsome-brand/assets/img/pattern-light.webp) 0 0 / 1000px 1000px repeat!important}:root:not(#ozb) body.ozb-pattern :is(#wrapper,.page-wrapper){background-color:#0000}:root:not(#ozb) .ozb-footer>.section-bg{background-image:url(/wp-content/themes/ozb-flatsome-brand/assets/img/pattern-dark.webp);background-repeat:repeat;background-size:1000px 1000px}@media (max-width:549px){:root:not(#ozb) body.ozb-pattern #main{background-size:640px 640px!important}:root:not(#ozb) .ozb-footer>.section-bg{background-size:640px 640px}}@media print{:root:not(#ozb) body.ozb-pattern #main{background:0 0!important}}@media (min-width:550px){:root:not(#ozb) .product-small .add-to-cart-button a.button.is-small{font-size:13px}}@media (min-width:850px){:root:not(#ozb) .ozb-chipnav--shop{flex-wrap:wrap;margin:0 0 28px;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}:root:not(#ozb) .ozb-chipnav--shop a:hover{border-color:var(--ozb-ink)}:root:not(#ozb) .ozb-chipnav--shop a[aria-current=page]:hover{color:#fff}:root:not(#ozb) .category-page-title .category-filter-row{display:none}}:root:not(#ozb) .ozb-chipnav__more{color:var(--ozb-muted);gap:8px}:root:not(#ozb) .ozb-chipnav__icon{width:15px;height:15px;-webkit-mask:var(--ozb-i-sliders-horizontal) center / contain no-repeat;-webkit-mask:var(--ozb-i-sliders-horizontal) center / contain no-repeat;mask:var(--ozb-i-sliders-horizontal) center / contain no-repeat;background:currentColor}:root:not(#ozb) .ozb-shop-ebook{clear:both;margin:48px 0 8px}@media (max-width:549px){:root:not(#ozb) .ozb-shop-ebook{margin-top:32px}}:root:not(#ozb) .ozb-shop-ebook .ozb-lm--style-charcoal{background:#26221e url(/wp-content/themes/ozb-flatsome-brand/assets/img/pattern-dark-card.webp) 0 0/1000px 1000px}@media (max-width:549px){:root:not(#ozb) .ozb-shop-ebook .ozb-lm--style-charcoal{background-size:640px 640px}}:root:not(#ozb) .product-footer .product-section:not(.upsells):not(.related){border-top:1px solid var(--ozb-line);margin-top:48px;padding:48px 0 0}:root:not(#ozb) .product-footer .product-section:not(.upsells):not(.related):first-child{margin-top:24px}:root:not(#ozb) .product-footer .product-section>.row{margin:0;display:block}:root:not(#ozb) .product-footer .product-section>.row>.col{flex-basis:100%;max-width:100%;padding:0}:root:not(#ozb) .product-footer .product-section>.row>.large-2 h5{letter-spacing:-.01em;color:var(--ozb-ink);margin:0 0 20px;font-size:28px;font-weight:750;font-stretch:85%;line-height:1.15;text-transform:none!important}@media (max-width:849px){:root:not(#ozb) .product-footer .product-section:not(.upsells):not(.related){margin-top:36px;padding-top:36px}:root:not(#ozb) .product-footer .product-section>.row>.large-2 h5{margin-bottom:16px;font-size:24px}}:root:not(#ozb) .product-footer #tab-description :is(p,li){font-size:17px;line-height:1.65}:root:not(#ozb) .product-footer #tab-description :is(h2,h3,h4,p>strong:only-child){font-size:19px;line-height:1.3}:root:not(#ozb) .product-footer #tab-description>:is(h2,h3,h4){max-width:72ch;margin:1.6em 0 .5em}@media (max-width:849px){:root:not(#ozb) .product-footer #tab-description :is(p,li){font-size:16px}}:root:not(#ozb) .ozb-yt{aspect-ratio:16/9;border-radius:var(--ozb-r);background:var(--ozb-char);max-width:960px;margin:24px 0;position:relative;overflow:hidden}:root:not(#ozb) .ozb-yt :is(.ozb-yt__play,iframe){border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}:root:not(#ozb) .ozb-yt .ozb-yt__play{cursor:pointer;min-height:0;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;display:block}:root:not(#ozb) .ozb-yt__play img{object-fit:cover;width:100%;height:100%;transition:transform .4s,opacity .2s;display:block}:root:not(#ozb) .ozb-yt__play:after{content:"";background:linear-gradient(#0000 55%,#00000073);position:absolute;top:0;bottom:0;left:0;right:0}:root:not(#ozb) .ozb-yt__icon{z-index:1;background:#fffffff0;border-radius:50%;width:72px;height:72px;margin:-36px 0 0 -36px;transition:transform .2s,background-color .2s;position:absolute;top:50%;left:50%;box-shadow:0 6px 24px #00000040}:root:not(#ozb) .ozb-yt__icon:before{content:"";border-style:solid;border-width:13px 0 13px 21px;border-color:#fff0 #fff0 #fff0 var(--ozb-ink);position:absolute;top:23px;left:29px}:root:not(#ozb) .ozb-yt__label{z-index:1;color:#fff;font-size:15px;font-weight:650;position:absolute;bottom:16px;left:20px}:root:not(#ozb) .ozb-yt__play:hover .ozb-yt__icon{background:#fff;transform:scale(1.06)}:root:not(#ozb) .ozb-yt__play:hover img{transform:scale(1.02)}:root:not(#ozb) .ozb-yt__play:focus-visible{outline-offset:-6px;outline:3px solid #fff}:root:not(#ozb) .ozb-yt__play:focus-visible .ozb-yt__icon{box-shadow:0 0 0 3px var(--ozb-ink),0 6px 24px #00000040}@media (prefers-reduced-motion:reduce){:root:not(#ozb) .ozb-yt :is(img,.ozb-yt__icon){transition:none}}:root:not(#ozb) .product-footer .oz-seo-links{border-radius:var(--ozb-r);background:var(--ozb-alt);max-width:960px;border:0!important;margin:40px 0 0!important;padding:24px!important}:root:not(#ozb) .product-footer .oz-seo-links h4{letter-spacing:.12em;color:var(--ozb-muted);margin:0 0 8px;font-weight:650;text-transform:uppercase!important;font-size:12px!important}:root:not(#ozb) .product-footer .oz-seo-links ul{column-gap:32px;max-width:none;margin:0;padding:0;list-style:none;display:grid}@media (min-width:850px){:root:not(#ozb) .product-footer .oz-seo-links ul{grid-template-columns:1fr 1fr}}:root:not(#ozb) .product-footer .oz-seo-links li{border-bottom:1px solid var(--ozb-line);max-width:none;margin:0;font-size:16px}:root:not(#ozb) .product-footer .oz-seo-links a{min-height:52px;color:var(--ozb-ink);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-weight:600;text-decoration:none;display:flex}:root:not(#ozb) .product-footer .oz-seo-links a:after{content:"";border:2px solid;border-width:2px 2px 0 0;flex:none;width:8px;height:8px;margin-right:4px;transition:transform .2s;transform:rotate(45deg)}:root:not(#ozb) .product-footer .oz-seo-links a:hover{text-underline-offset:3px;text-decoration:underline}:root:not(#ozb) .product-footer .oz-seo-links a:hover:after{transform:translate(3px)rotate(45deg)}:root:not(#ozb) .ozb-rv{border-radius:var(--ozb-r);background:var(--ozb-alt);align-items:center;gap:24px 48px;margin:0 0 32px;padding:28px;display:grid}@media (min-width:850px){:root:not(#ozb) .ozb-rv{grid-template-columns:minmax(220px,auto) minmax(0,520px)}}:root:not(#ozb) .ozb-rv__score{justify-items:start;gap:6px;display:grid}:root:not(#ozb) .ozb-rv__avg{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:56px;font-weight:750;font-stretch:85%;line-height:1}:root:not(#ozb) .ozb-rv__score .star-rating{margin:2px 0 0;font-size:18px}:root:not(#ozb) .ozb-rv__count{color:var(--ozb-muted);margin:0;font-size:15px}:root:not(#ozb) .ozb-rv .ozb-rv__write{margin:12px 0 0}:root:not(#ozb) .ozb-rv__bars{gap:8px;max-width:none;margin:0;padding:0;list-style:none;display:grid}:root:not(#ozb) .ozb-rv__bars li{grid-template-columns:58px 1fr 44px;align-items:center;gap:12px;max-width:none;margin:0;font-size:14px;line-height:1.3;display:grid}:root:not(#ozb) .ozb-rv__star{color:var(--ozb-ink);white-space:nowrap}:root:not(#ozb) .ozb-rv__bar{background:#e2e0dc;border-radius:999px;height:8px;overflow:hidden}:root:not(#ozb) .ozb-rv__bar>span{border-radius:inherit;background:var(--ozb-gold);height:100%;display:block}:root:not(#ozb) .ozb-rv__n{color:var(--ozb-muted);text-align:right;font-variant-numeric:tabular-nums}@supports selector(:has(*)){:root:not(#ozb) .ozb-rv--folded:not(.is-open) #review_form_wrapper:not(:has(:target)){display:none}}:root:not(#ozb) #review_form_wrapper:has(:target){scroll-margin-top:90px}:root:not(#ozb) #review_form,:root:not(#ozb) #respond{scroll-margin-top:90px}:root:not(#ozb) #reviews .commentlist{gap:16px;max-width:none;margin:0;padding:0;list-style:none;display:grid}@media (min-width:850px){:root:not(#ozb) #reviews .commentlist{grid-template-columns:1fr 1fr}}:root:not(#ozb) #reviews .commentlist:not(.is-expanded)>li:nth-child(n+7){display:none}:root:not(#ozb) #reviews .commentlist>li{border-radius:var(--ozb-r);background:#fff;max-width:none;border:1px solid var(--ozb-line)!important;margin:0!important;padding:22px 24px!important}:root:not(#ozb) #reviews .commentlist .comment_container{background:0 0;border:0;padding:0;display:block}:root:not(#ozb) #reviews .commentlist .children{max-width:none;padding:0;list-style:none;margin:14px 0 0!important}:root:not(#ozb) #reviews .commentlist .children>li{border-radius:var(--ozb-r-sm,8px);background:var(--ozb-alt);max-width:none;border:0!important;margin:0!important;padding:14px 16px!important}:root:not(#ozb) #reviews .commentlist .children .description p{font-size:15px}:root:not(#ozb) #reviews .commentlist .children .comment-text{gap:6px}:root:not(#ozb) #reviews .commentlist .children .comment-text .meta{order:0;margin:0!important}:root:not(#ozb) #reviews .commentlist .children .woocommerce-review__author:after{content:" replied";color:var(--ozb-muted);font-weight:400}:root:not(#ozb) #reviews .comment_container>.flex-col:empty{display:none}:root:not(#ozb) #reviews .comment-text{flex-direction:column;gap:10px;display:flex;border:0!important;padding:0!important}:root:not(#ozb) #reviews .comment-text .star-rating{order:0;margin:0}:root:not(#ozb) #reviews .comment-text .description{order:1}:root:not(#ozb) #reviews .comment-text .meta{order:2}:root:not(#ozb) #reviews .comment-text .description p{max-width:none;color:var(--ozb-ink);margin:0 0 .6em;font-size:16px;line-height:1.6;font-style:normal!important}:root:not(#ozb) #reviews .comment-text .description p:last-child{margin-bottom:0}:root:not(#ozb) #reviews .comment-text .meta{color:var(--ozb-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex;margin:2px 0 0!important;font-size:14px!important}:root:not(#ozb) #reviews .woocommerce-review__author{color:var(--ozb-ink);font-weight:650}:root:not(#ozb) #reviews .woocommerce-review__verified{background:var(--ozb-alt);color:var(--ozb-ink);border-radius:999px;padding:3px 9px;font-size:12px;font-style:normal;font-weight:600}:root:not(#ozb) .ozb-reviews-more{margin:24px 0 8px;display:flex}@media (max-width:849px){:root:not(#ozb) .ozb-rv{padding:22px}:root:not(#ozb) .ozb-rv__avg{font-size:48px}:root:not(#ozb) #reviews .commentlist>li{padding:18px 20px!important}}:root:not(#ozb) :is(.ozb-st-assure__sub,.ozb-st-assure__bnpl-label,.ozb-sp__rate-loading,.ozb-rcp-nav-label,.ozb-pf-price-badge){color:var(--ozb-muted)!important;opacity:1!important}:root:not(#ozb) body.ozb-reading .page-wrapper .row-main>.col>.col-inner{max-width:var(--ozb-text,905px);margin-inline-start:auto;margin-inline-end:auto}:root:not(#ozb) body.ozb-reading .page-wrapper{padding-top:48px}:root:not(#ozb) .ozb-page-head{border-bottom:1px solid var(--ozb-line);margin:0 0 28px;padding-bottom:20px}:root:not(#ozb) .ozb-page-head.container{border-bottom:0;margin-inline-start:auto;margin-inline-end:auto;padding-bottom:0}:root:not(#ozb) .ozb-page-head.container:after{content:"";background:var(--ozb-line);height:1px;margin-top:20px;display:block}:root:not(#ozb) .ozb-page-title{letter-spacing:-.015em;text-transform:none;color:var(--ozb-ink);margin:0;font-size:44px;font-weight:750;font-stretch:85%;line-height:1.05}:root:not(#ozb) body.ozb-reading .page-wrapper .col-inner :is(p,li){font-size:18px;line-height:1.65}:root:not(#ozb) body.ozb-reading .col-inner>:is(p,ul,ol,table,h2,h3,h4){max-width:none}:root:not(#ozb) body.ozb-reading .col-inner img{border-radius:var(--ozb-r-sm,8px)}@media (max-width:849px){:root:not(#ozb) body.ozb-reading .page-wrapper{padding-top:28px}:root:not(#ozb) .ozb-page-title{font-size:32px}:root:not(#ozb) body.ozb-reading .page-wrapper .col-inner :is(p,li){font-size:17px}}:root:not(#ozb) body.page-template-default:not(.ozb-reading) .page-wrapper .row>.col.large-12>.col-inner>:is(p,ul,ol,h1,h2,h3,h4,blockquote){max-width:var(--ozb-text,905px);margin-inline-start:auto;margin-inline-end:auto}:root:not(#ozb) body.page-template-default:not(.ozb-reading) .page-wrapper .row>.col.large-12>.col-inner>:is(ul,ol){padding-left:1.2em}:root:not(#ozb) .entry-image:has(img){display:none}:root:not(#ozb) p.shop-page-title.is-xlarge{letter-spacing:-.01em;color:var(--ozb-ink);text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,48px);font-weight:750;font-stretch:78%;line-height:1.02}@media (max-width:549px){:root:not(#ozb) p.shop-page-title.is-xlarge{font-size:32px}}:root:not(#ozb) .product-footer .product-section>.row>.large-2 h2{letter-spacing:-.01em;color:var(--ozb-ink);margin:0 0 20px;font-size:28px;font-weight:750;font-stretch:85%;line-height:1.15;text-transform:none!important}@media (max-width:849px){:root:not(#ozb) .product-footer .product-section>.row>.large-2 h2{margin-bottom:16px;font-size:24px}}:root:not(#ozb) .product-footer .oz-seo-links h3{letter-spacing:.12em;color:var(--ozb-muted);margin:0 0 8px;font-weight:650;font-stretch:100%;line-height:1.4;text-transform:uppercase!important;font-size:12px!important}:root:not(#ozb) .ozb-blog-head{padding-top:24px}:root:not(#ozb) .ozb-crumbs{color:var(--ozb-muted);margin:0 0 12px;font-size:14px}:root:not(#ozb) .ozb-crumbs a{color:var(--ozb-muted);text-decoration:none}:root:not(#ozb) .ozb-crumbs a:hover{color:var(--ozb-ink);text-decoration:underline}:root:not(#ozb) .ozb-crumbs .divider{opacity:.6;margin:0 6px}:root:not(#ozb) .ozb-crumbs .breadcrumb_last{color:var(--ozb-ink)}:root:not(#ozb) .ozb-archive-title{margin:4px 0 8px}:root:not(#ozb) .ozb-archive-desc{max-width:72ch;color:var(--ozb-muted);margin-bottom:8px}:root:not(#ozb) .ozb-gf :is(.ozb-gf__qtitle,.ozb-gf__rtitle){font-size:clamp(22px,3vw,28px);line-height:1.1}:root:not(#ozb) #secondary>.widget{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 36px!important;padding:0!important}:root:not(#ozb) #secondary .widget-title{letter-spacing:.12em;color:var(--ozb-muted);margin:0 0 12px;font-weight:650;display:block;text-transform:uppercase!important;font-size:12px!important}:root:not(#ozb) #secondary .is-divider{display:none}:root:not(#ozb) #secondary .widget_product_search .widget-title{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:root:not(#ozb) #secondary .searchform .flex-row{display:block;position:relative}:root:not(#ozb) #secondary .searchform .search-field{width:100%;height:48px;font-size:16px;border:1px solid var(--ozb-line)!important;background:var(--ozb-alt)!important;box-shadow:none!important;border-radius:999px!important;padding:0 56px 0 20px!important}:root:not(#ozb) #secondary .searchform .search-field:focus{border-color:var(--ozb-ink)!important;background:#fff!important}:root:not(#ozb) #secondary .searchform .flex-col:last-child{position:absolute;top:4px;right:4px}:root:not(#ozb) #secondary .searchform .ux-search-submit{border-radius:50%!important;width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important}:root:not(#ozb) .ozb-side-shop ul{margin:0;padding:0;list-style:none}:root:not(#ozb) .ozb-side-shop li{border-bottom:1px solid var(--ozb-line);margin:0}:root:not(#ozb) .ozb-side-shop li:first-child{border-top:1px solid var(--ozb-line)}:root:not(#ozb) .ozb-side-shop a{min-height:48px;color:var(--ozb-ink);justify-content:space-between;align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:flex}:root:not(#ozb) .ozb-side-shop a:after{content:"";border:2px solid;border-width:2px 2px 0 0;width:7px;height:7px;margin-right:4px;transition:transform .2s;transform:rotate(45deg)}:root:not(#ozb) .ozb-side-shop a:hover{text-underline-offset:3px;text-decoration:underline}:root:not(#ozb) .ozb-side-shop a:hover:after{transform:translate(3px)rotate(45deg)}:root:not(#ozb) #secondary .ozbraai-recent-posts .ozbraai-post-item{grid-template-columns:88px 1fr;align-items:center;gap:14px;box-shadow:none!important;border-bottom:1px solid var(--ozb-line)!important;background:0 0!important;border-radius:0!important;margin:0 0 14px!important;padding:0 0 14px!important;display:grid!important;transform:none!important}:root:not(#ozb) #secondary .ozbraai-recent-posts .ozbraai-post-item:last-child{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}:root:not(#ozb) #secondary .ozbraai-recent-posts .ozbraai-post-item>a{aspect-ratio:1;border-radius:var(--ozb-r-sm,8px);background:var(--ozb-alt);display:block;overflow:hidden}:root:not(#ozb) #secondary .ozbraai-recent-posts .ozbraai-post-item>a img{object-fit:cover;width:100%!important;height:100%!important}:root:not(#ozb) #secondary .ozbraai-recent-posts h4{font-weight:650;font-stretch:100%;margin:0!important;padding:0!important;font-size:15px!important;line-height:1.3!important}:root:not(#ozb) #secondary .ozbraai-recent-posts h4 a{color:var(--ozb-ink)!important}:root:not(#ozb) #secondary .ozbraai-recent-posts h4 a:hover{text-underline-offset:3px;text-decoration:underline;color:var(--ozb-ink)!important}:root:not(#ozb) #secondary .textwidget>p:empty{display:none}:root:not(#ozb) .ozb-cat-title__sub{letter-spacing:0;color:var(--ozb-muted);margin-top:8px;font-size:18px;font-weight:500;font-stretch:100%;line-height:1.35;display:block}:root:not(#ozb) .ozb-cat-intro{max-width:760px;margin:0 0 24px}:root:not(#ozb) .ozb-cat-intro p{color:var(--ozb-ink);max-width:none;margin:0 0 10px;font-size:17px;line-height:1.6}:root:not(#ozb) .ozb-cat-intro :is(h2,h3){margin:18px 0 8px;line-height:1.3;font-size:20px!important}:root:not(#ozb) .ozb-cat-more summary{cursor:pointer;color:var(--ozb-ink);text-underline-offset:3px;align-items:center;gap:6px;min-height:44px;font-size:15px;font-weight:650;text-decoration:underline;list-style:none;display:inline-flex}:root:not(#ozb) .ozb-cat-more summary::-webkit-details-marker{display:none}:root:not(#ozb) .ozb-cat-more summary:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:7px;height:7px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}:root:not(#ozb) .ozb-cat-more[open] summary:after{transform:rotate(-135deg)translateY(-2px)}:root:not(#ozb) .ozb-cat-more__close,:root:not(#ozb) .ozb-cat-more[open] .ozb-cat-more__open{display:none}:root:not(#ozb) .ozb-cat-more[open] .ozb-cat-more__close{display:inline}:root:not(#ozb) .ozb-cat-more[open] summary{order:2}:root:not(#ozb) .ozb-cat-more[open]{flex-direction:column;display:flex}@media (max-width:849px){:root:not(#ozb) .ozb-cat-title__sub,:root:not(#ozb) .ozb-cat-intro p{font-size:16px}:root:not(#ozb) .ozb-cat-intro:has(.ozb-cat-more)>p:first-child{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root:not(#ozb) .ozb-cat-intro:has(.ozb-cat-more[open])>p:first-child{-webkit-line-clamp:unset;display:block;overflow:visible}:root:not(#ozb) .ozb-cat-intro{margin-bottom:12px}:root:not(#ozb) .ozb-cat-more summary{min-height:40px}}:root:not(#ozb) :is(blockquote,figcaption,li,dd,.woocommerce-product-details__short-description){text-wrap:pretty}:root:not(#ozb) .product-small :is(.name,.product-title){text-wrap:balance}:root:not(#ozb) .product-small .box-image img.back-image{display:none}@media (hover:hover) and (pointer:fine){:root:not(#ozb) .product-small .box-image img.ozb-card-alt{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;transition:opacity .35s ease-out,transform .5s ease-out;display:block;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.04)}:root:not(#ozb) .product-small .box-image img.ozb-card-alt.is-photo{object-fit:cover;mix-blend-mode:normal;padding:0}:root:not(#ozb) .product-small .box-image img.ozb-card-alt.is-cutout{object-fit:contain;mix-blend-mode:multiply;background:0 0;padding:8%}:root:not(#ozb) .product-small:hover .box-image img.ozb-card-alt{opacity:1;transform:none}:root:not(#ozb) .product-small:has(.ozb-card-alt.is-cutout) .box-image img:not(.back-image){transition:transform .35s ease-out,opacity .35s ease-out}:root:not(#ozb) .product-small:hover:has(.ozb-card-alt.is-cutout) .box-image img:not(.back-image){opacity:0}}@media (prefers-reduced-motion:reduce){:root:not(#ozb) .product-small .box-image img.ozb-card-alt{transition:opacity .2s;transform:none}}@keyframes ozb-img-in{0%{opacity:0}to{opacity:1}}:root:not(#ozb) img.ozb-img-wait{opacity:0}:root:not(#ozb) img.ozb-img-in{animation:.45s ease-out backwards ozb-img-in}:root:not(#ozb) .post-item .box-image{background:var(--ozb-alt);border-radius:var(--ozb-r);overflow:hidden}@keyframes ozb-added{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}:root:not(#ozb) .product-small .add-to-cart-button a.added_to_cart{border:1.5px solid var(--ozb-ink);background:var(--ozb-ink);color:#fff;letter-spacing:0;text-transform:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;min-height:40px;margin:0;padding:0 12px;font-size:13.5px;font-weight:600;line-height:1;text-decoration:none;animation:.3s ease-out both ozb-added;display:flex}:root:not(#ozb) .product-small .add-to-cart-button a.added_to_cart:before{content:"";width:15px;height:15px;-webkit-mask:var(--ozb-i-check) center / contain no-repeat;-webkit-mask:var(--ozb-i-check) center / contain no-repeat;mask:var(--ozb-i-check) center / contain no-repeat;background:currentColor;flex:none}:root:not(#ozb) .product-small .add-to-cart-button a.added_to_cart:after{content:none;display:none}:root:not(#ozb) .product-small .add-to-cart-button a.added_to_cart:hover{color:#fff;background:#000}@media (max-width:549px){:root:not(#ozb) .product-small .add-to-cart-button a.added_to_cart{height:44px;min-height:44px;font-size:12.5px}}@keyframes ozb-just-added{0%,40%{background-color:#b7791f1f;box-shadow:0 0 0 8px #b7791f1f}to{background-color:#fff0;box-shadow:0 0 0 8px #fff0}}:root:not(#ozb) .widget_shopping_cart_content li.ozb-just-added{border-radius:8px;animation:1.8s ease-out both ozb-just-added}@keyframes ozb-bump{0%{transform:none}35%{transform:scale(1.22)}70%{transform:scale(.95)}to{transform:none}}:root:not(#ozb) .header-wrapper .cart-item .ozb-bump{animation:.5s ease-out ozb-bump;display:inline-block}@media (prefers-reduced-motion:reduce){:root:not(#ozb) :is(.widget_shopping_cart_content li.ozb-just-added,.header-wrapper .cart-item .ozb-bump,.product-small .add-to-cart-button a.added_to_cart){animation:none}}:root:not(#ozb) .ozb-post-nav{border-top:1px solid var(--ozb-line);grid-template-columns:1fr 1fr;gap:20px;margin:40px auto 8px;padding-top:28px;display:grid}:root:not(#ozb) .ozb-post-nav__card{color:var(--ozb-ink);display:block;text-decoration:none!important}:root:not(#ozb) .ozb-post-nav__card--next{text-align:right}:root:not(#ozb) .ozb-post-nav__card--next:only-child{grid-column:2}:root:not(#ozb) .ozb-post-nav__thumb{aspect-ratio:3/2;border-radius:var(--ozb-r);background:var(--ozb-alt);margin-bottom:12px;display:block;overflow:hidden}:root:not(#ozb) .ozb-post-nav__img{object-fit:cover;width:100%;height:100%;transition:transform .35s ease-out;display:block}:root:not(#ozb) .ozb-post-nav__card:hover .ozb-post-nav__img{transform:scale(1.04)}:root:not(#ozb) .ozb-post-nav__label{letter-spacing:.12em;text-transform:uppercase;color:var(--ozb-muted);margin-bottom:4px;font-size:11.5px;font-weight:600;display:block}:root:not(#ozb) .ozb-post-nav__title{text-wrap:balance;font-size:17px;font-weight:650;line-height:1.3;display:block}:root:not(#ozb) .ozb-post-nav__card:hover .ozb-post-nav__title{text-underline-offset:3px;text-decoration:underline}@media (max-width:549px){:root:not(#ozb) .ozb-post-nav{gap:12px}:root:not(#ozb) .ozb-post-nav__title{font-size:15px}}@media (prefers-reduced-motion:reduce){:root:not(#ozb) .ozb-post-nav__img{transition:none}}:root:not(#ozb) footer.entry-meta.ozb-post-filed{text-align:left;flex-wrap:wrap;align-items:center;gap:8px;margin:28px auto 0;padding:0;display:flex;border:0!important}:root:not(#ozb) .ozb-post-filed__label{color:var(--ozb-muted);margin-right:2px;font-size:13px}:root:not(#ozb) .entry-meta a.ozb-post-filed__term{border:1px solid var(--ozb-line);border-radius:999px;align-items:center;min-height:32px;padding:0 14px;font-weight:600;display:inline-flex;color:var(--ozb-ink)!important;font-size:13px!important}:root:not(#ozb) .entry-meta a.ozb-post-filed__term:hover{border-color:var(--ozb-ink)}:root:not(#ozb) .ozb-recipes-head{border:0;border-bottom:1px solid var(--ozb-line);background:0 0;border-radius:0;margin-bottom:36px;padding:8px 0 32px}:root:not(#ozb) .ozb-recipes-head h1{text-wrap:balance;max-width:20ch;margin:0 0 14px;font-size:clamp(34px,4.4vw,56px)}:root:not(#ozb) .ozb-recipes-head h1 strong{font-weight:inherit}:root:not(#ozb) .ozb-recipes-head>p:first-of-type{max-width:60ch;color:var(--ozb-ink-2);margin:0 0 30px;font-size:18px;line-height:1.6}:root:not(#ozb) .ozb-recipes-head>p:has(>strong:only-child){margin:0 0 12px}:root:not(#ozb) .ozb-recipes-head>p:has(>strong:only-child) strong{letter-spacing:.14em;text-transform:uppercase;color:var(--ozb-muted);font-size:12px;font-weight:600}:root:not(#ozb) .ozb-recipes-head>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:none;margin:0 0 24px;padding:0;list-style:none;display:grid}:root:not(#ozb) .ozb-recipes-head>ul>li{border-radius:var(--ozb-r);background:var(--ozb-alt);max-width:none;color:var(--ozb-ink-2);margin:0;padding:20px 22px;font-size:15px;line-height:1.55}:root:not(#ozb) .ozb-recipes-head>ul>li>strong:first-child{color:var(--ozb-ink);margin-bottom:6px;font-size:17px;font-weight:650;display:block}:root:not(#ozb) .ozb-recipes-head>p:not(:first-of-type):not(:has(>strong:only-child)){max-width:72ch;color:var(--ozb-muted);margin:0 0 28px;font-size:15px}:root:not(#ozb) .ozb-recipes-head .cooked-recipe-search{margin:0}@media (max-width:849px){:root:not(#ozb) .ozb-recipes-head>ul{grid-template-columns:1fr;gap:10px}:root:not(#ozb) .ozb-recipes-head>ul>li{padding:16px 18px}}:root:not(#ozb) .cooked-recipe-search .cooked-sortby-wrap{flex:0 0 180px;width:auto!important;position:static!important}:root:not(#ozb) .cooked-recipe-search :is(.cooked-browse-select,input.cooked-browse-search,select.cooked-sortby-select){min-height:48px;border:1px solid var(--ozb-field)!important;height:48px!important;box-shadow:none!important;border-radius:999px!important;font-size:15px!important}:root:not(#ozb) .cooked-recipe-search input.cooked-browse-search{padding:0 20px!important}:root:not(#ozb) .cooked-recipe-search select.cooked-sortby-select{width:100%!important;padding:0 40px 0 18px!important}:root:not(#ozb) .cooked-recipe-search .cooked-browse-select{cursor:pointer;align-items:stretch;position:relative;padding:0!important;display:flex!important}:root:not(#ozb) .cooked-recipe-search .cooked-browse-select .cooked-field-title{white-space:nowrap;border-radius:999px;flex:auto;align-items:center;border:0!important;height:auto!important;padding:0 42px 0 20px!important;font-size:15px!important;line-height:1!important;display:flex!important}:root:not(#ozb) .cooked-recipe-search .cooked-browse-select:after{content:"";width:14px;height:14px;-webkit-mask:var(--ozb-i-chevron-down) center / contain no-repeat;-webkit-mask:var(--ozb-i-chevron-down) center / contain no-repeat;mask:var(--ozb-i-chevron-down) center / contain no-repeat;pointer-events:none;background:currentColor;margin-top:-7px;position:absolute;top:50%;right:18px}:root:not(#ozb) .cooked-recipe-search :is(input.cooked-browse-search,select.cooked-sortby-select,.cooked-browse-select):focus-visible{outline:2px solid var(--ozb-ink);outline-offset:2px;border-color:var(--ozb-ink)!important}@media (max-width:549px){:root:not(#ozb) .cooked-recipe-search .cooked-field-wrap-select{flex:calc(50% - 4px);order:1;min-width:0}:root:not(#ozb) .cooked-recipe-search .cooked-sortby-wrap{flex:calc(50% - 4px);order:2;min-width:0}:root:not(#ozb) .cooked-recipe-search input.cooked-browse-search{flex:1 1 0%;order:3}:root:not(#ozb) .cooked-recipe-search .cooked-browse-search-button{order:4}:root:not(#ozb) .cooked-recipe-search .cooked-fields-wrap{padding-right:0!important}:root:not(#ozb) .cooked-recipe-search .cooked-browse-search-button{height:48px!important;position:static!important;top:auto!important}:root:not(#ozb) .cooked-recipe-search .cooked-browse-select-block{max-width:none;width:calc(100vw - 30px)!important}}:root:not(#ozb) nav#nav-below.ozb-post-nav{border:0;border-top:1px solid var(--ozb-line);background:0 0;margin-bottom:36px}:root:not(#ozb) .cooked-recipe-search .cooked-fields-wrap:after{display:none!important}:root:not(#ozb) .cooked-recipe-search .cooked-sortby-wrap{background:0 0!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}:root:not(#ozb) .cooked-recipe-search select.cooked-sortby-select{cursor:pointer;background:#fff!important}:root:not(#ozb) .cooked-recipe-search .cooked-sortby-wrap:after{z-index:1;background:var(--ozb-ink);-webkit-mask:var(--ozb-i-chevron-down) center / contain no-repeat;-webkit-mask:var(--ozb-i-chevron-down) center / contain no-repeat;mask:var(--ozb-i-chevron-down) center / contain no-repeat;pointer-events:none;position:absolute;content:""!important;opacity:1!important;border:0!important;width:14px!important;height:14px!important;margin-top:-7px!important;top:50%!important;right:18px!important}:root:not(#ozb) .cooked-recipe-search .cooked-browse-select-block{cursor:default;border:1px solid var(--ozb-line)!important;border-radius:var(--ozb-r)!important;background:#fff!important;height:auto!important;padding:16px 20px!important;top:calc(100% + 8px)!important;box-shadow:0 12px 32px -12px #1e19144d!important}:root:not(#ozb) .cooked-recipe-search .cooked-browse-select-block span{background:0 0!important;border:0!important;border-radius:0!important;height:auto!important;padding:0!important}:root:not(#ozb) .cooked-recipe-search .cooked-tax-column-title{letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-weight:600;display:block;color:var(--ozb-muted)!important;font-size:11.5px!important}:root:not(#ozb) .cooked-recipe-search .cooked-tax-scrollable{max-height:320px;overflow-y:auto}:root:not(#ozb) .cooked-recipe-search .cooked-tax-scrollable a,:root:not(#ozb) .cooked-recipe-search .cooked-tax-scrollable strong{color:var(--ozb-ink);padding:7px 0;font-size:15px;line-height:1.3;text-decoration:none;display:block}:root:not(#ozb) .cooked-recipe-search .cooked-tax-scrollable a:hover{text-underline-offset:3px;text-decoration:underline}:root:not(#ozb) .cooked-recipe-search .cooked-tax-scrollable strong a{padding:0;font-weight:650;display:inline}:root:not(#ozb) .ozb-recipes-head :is(p,li) a{color:var(--ozb-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}:root:not(#ozb) .single-post .article-inner>:is(footer.entry-meta,.ozb-post-nav,.entry-author){padding-left:24px;padding-right:24px}:root:not(#ozb) .single-post footer.entry-meta.ozb-post-filed{margin-top:4px}:root:not(#ozb) .single-post nav#nav-below.ozb-post-nav{background:linear-gradient(var(--ozb-line),var(--ozb-line)) 24px 0 / calc(100% - 48px) 1px no-repeat;border-top:0;margin-top:28px;margin-bottom:0;padding-top:24px}:root:not(#ozb) .single-post .article-inner{padding-bottom:40px}@media (max-width:549px){:root:not(#ozb) .single-post .article-inner>:is(footer.entry-meta,.ozb-post-nav,.entry-author){padding-left:0;padding-right:0}:root:not(#ozb) .single-post nav#nav-below.ozb-post-nav{background-position:0 0;background-size:100% 1px}:root:not(#ozb) .single-post .entry-header .entry-header-text{padding-left:0;padding-right:0}:root:not(#ozb) .single-post .article-inner{padding-bottom:8px}}:root:not(#ozb) .single-post #comments.comments-area{background:#fff;border:0;border-radius:0;margin-top:32px;padding:40px 0;box-shadow:0 3px 6px -4px #00000029,0 3px 6px #0000003b}:root:not(#ozb) .single-post #comments.comments-area>*{max-width:none;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}:root:not(#ozb) .single-post #comments .comment-respond{background:0 0;padding-top:0;padding-bottom:0}:root:not(#ozb) .single-post #comments .comment-reply-title{margin-top:0}@media (max-width:549px){:root:not(#ozb) .single-post #comments.comments-area{border-top:1px solid var(--ozb-line);box-shadow:none;background:0 0;margin-top:24px;padding:24px 0 8px}:root:not(#ozb) .single-post #comments.comments-area>*{padding-left:0;padding-right:0}}:root:not(#ozb) .single-post #comments textarea#comment{min-height:140px}:root:not(#ozb) .single-post #comments.comments-area:not(:has(.comment-respond,.comment-list,.commentlist,.comments-title)){display:none}:root:not(#ozb) .ozb-recipes-more{border-top:1px solid var(--ozb-line);max-width:760px;margin:48px 0 8px;padding-top:32px}:root:not(#ozb) .ozb-recipes-more>p:has(>strong:only-child) strong{color:var(--ozb-ink);margin-bottom:4px;font-size:clamp(24px,3vw,30px);font-weight:700;font-stretch:85%;line-height:1.15;display:block}:root:not(#ozb) .ozb-recipes-more :is(p,li){color:var(--ozb-ink-2);font-size:16px;line-height:1.6}:root:not(#ozb) .ozb-recipes-more ul{margin:0 0 18px 1.1em}:root:not(#ozb) .ozb-recipes-more li{margin-bottom:8px}:root:not(#ozb) .ozb-recipes-more a{color:var(--ozb-ink);text-underline-offset:3px;text-decoration:underline}