.ozel-dynamic-content:empty{display:none}.ozel-dynamic-content .page-width{max-width:var(--ozel-content-width)}.ozel-dynamic-text,.ozel-dynamic-richtext{font-size:calc(1em * var(--ozel-body-scale-factor,1))}.footer-payment-icons{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.footer-payment-icons svg{width:38px;height:auto}.footer-policies{display:inline-flex;gap:12px;flex-wrap:wrap}.footer-policies a{text-decoration:none}.cart-count{font-size:.65em;vertical-align:top;margin-left:2px}.nav-group-mega{position:relative}.dropdown-mega{padding:22px;z-index:50}.dropdown-mega .mega-grid{width:100%}@media(max-width:989px){.dropdown-mega{min-width:0}.dropdown-mega .mega-grid{display:block}.dropdown-mega .mega-column{margin-bottom:12px}}.oz-collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:-6px 0 22px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.oz-collection-count{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#6f746f}.oz-sort-form label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#555;white-space:nowrap}.oz-sort-select-wrap{position:relative;min-width:210px}.oz-sort-select-wrap select{appearance:none;-webkit-appearance:none;width:100%;border:1px solid var(--line);background:#fff;color:var(--ink);padding:11px 34px 11px 13px;font:inherit;font-size:11px;line-height:1.2;cursor:pointer;border-radius:0}.oz-sort-select-wrap select:hover{border-color:#9a9d98}.oz-sort-chevron{position:absolute;right:12px;top:50%;transform:translateY(-55%);font-size:15px;line-height:1;pointer-events:none;color:#4d554e}@media(max-width:600px){.oz-collection-toolbar{align-items:stretch;gap:12px;margin:-2px 0 18px;padding:12px 0}.oz-collection-count{display:flex;align-items:center}.oz-sort-form{margin-left:auto;gap:7px}.oz-sort-form label{display:none}.oz-sort-select-wrap{min-width:155px}.oz-sort-select-wrap select{font-size:10px;padding:10px 30px 10px 10px}}.oz-collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:-8px 0 28px;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.oz-toolbar-main{display:flex;align-items:center;gap:18px}.oz-collection-count{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#73776f;white-space:nowrap}.oz-filter-toggle{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 15px;border:1px solid #d9d7cf;background:#fff;color:#1e221e;font-size:10px;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;transition:.2s ease}.oz-filter-toggle svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.oz-filter-toggle:hover,.oz-filter-toggle[aria-expanded=true]{background:#f3f1ea;border-color:#aaa99f}.oz-filter-toggle b{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:50%;background:var(--olive);color:#fff;font-size:9px;letter-spacing:0;font-weight:500}.oz-sort-form{display:flex;align-items:center;gap:10px;margin:0}.oz-sort-label{font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:#73776f;white-space:nowrap}.oz-sort-select-wrap{position:relative;min-width:185px}.oz-sort-select-wrap select{appearance:none;-webkit-appearance:none;width:100%;height:40px;border:1px solid #d9d7cf;background:#fff;color:#1e221e;padding:0 38px 0 13px;font:inherit;font-size:11px;line-height:1;cursor:pointer;border-radius:0}.oz-sort-select-wrap select:hover{border-color:#aaa99f}.oz-sort-select-wrap select:focus-visible{outline:2px solid var(--olive);outline-offset:2px}.oz-sort-select-wrap svg{position:absolute;right:12px;top:50%;width:15px;height:15px;transform:translateY(-50%);fill:none;stroke:#50564f;stroke-width:1.5;pointer-events:none}.oz-filter-panel{position:relative;margin:-13px 0 28px;background:#f8f7f2;border:1px solid #dedcd4;overflow:hidden;opacity:0;transform:translateY(-7px);transition:opacity .18s ease,transform .18s ease}.oz-filter-panel[hidden]{display:none}.oz-filter-panel.is-open{opacity:1;transform:none}.oz-filter-panel-head{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 26px 20px;border-bottom:1px solid #dedcd4;background:#f8f7f2}.oz-filter-eyebrow{display:block;font-size:9px;letter-spacing:.16em;color:#777b73;margin-bottom:6px}.oz-filter-panel-head h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1;font-weight:400;color:#1d211d}.oz-filter-panel-head small{display:block;margin-top:7px;color:#777b73;font-size:10px}.oz-filter-close{width:34px;height:34px;border:1px solid #d4d2ca;background:#fff;color:#262a26;font-size:23px;line-height:1;cursor:pointer;transition:.15s}.oz-filter-close:hover{background:#eceae3}.oz-filter-form{padding:23px 26px 22px}.oz-filter-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 34px}.oz-filter-group{border:0;border-top:1px solid #dfddd5;padding:18px 0 20px;margin:0;min-width:0}.oz-filter-group legend{padding:0;margin:0 0 13px;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#3e433d;font-weight:600}.oz-filter-values{display:grid;gap:9px;max-height:190px;overflow:auto;padding-right:4px}.oz-filter-value{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:9px;min-width:0;font-size:12px;color:#373b36;cursor:pointer}.oz-filter-value input{position:absolute;opacity:0;pointer-events:none}.oz-check{position:relative;width:17px;height:17px;border:1px solid #aaa99f;background:#fff;display:block;transition:.15s}.oz-filter-value input:checked+.oz-check{background:var(--olive);border-color:var(--olive)}.oz-filter-value input:checked+.oz-check:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.oz-filter-value input:focus-visible+.oz-check{outline:2px solid var(--olive);outline-offset:2px}.oz-filter-value.is-disabled{opacity:.35;cursor:not-allowed}.oz-filter-value em{font-style:normal;color:#8b8d86;font-size:9px}.oz-price-fields{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:9px}.oz-price-fields label span{display:block;margin-bottom:6px;font-size:9px;color:#777b73;text-transform:uppercase;letter-spacing:.07em}.oz-price-fields input{width:100%;height:39px;border:1px solid #d5d3ca;background:#fff;padding:0 10px;font:inherit;font-size:11px;color:#222}.oz-price-fields>span{padding-bottom:12px;color:#8a8d85}.oz-filter-actions{display:flex;align-items:center;justify-content:flex-end;gap:18px;border-top:1px solid #dedcd4;padding-top:18px;margin-top:2px}.oz-clear-filters{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#565a54;text-decoration:underline;text-underline-offset:4px}.oz-apply-filters{height:42px;padding:0 21px;border:1px solid var(--olive);background:var(--olive);color:#fff;font-size:10px;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;transition:.18s}.oz-apply-filters:hover{background:#fff;color:var(--olive)}.oz-active-filters{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:-9px 0 22px}.oz-active-filter{display:inline-flex;align-items:center;gap:7px;border:1px solid #d8d6cd;background:#f8f7f2;padding:7px 9px;font-size:10px;color:#4b504a;text-decoration:none}.oz-active-filter span{font-size:14px;line-height:.7}.oz-active-clear{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#686c65;margin-left:5px}.oz-no-results{grid-column:1/-1;padding:70px 20px;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.oz-no-results h2{margin:0 0 10px;font-size:34px;font-weight:400}.oz-no-results p{margin:0 0 20px;color:#6d716b;font-size:12px}body.oz-filters-open{overflow:hidden}@media(max-width:900px){.oz-filter-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}}@media(max-width:600px){.oz-collection-toolbar{align-items:center;gap:10px;margin:-2px 0 20px;padding:12px 0}.oz-toolbar-main{gap:10px}.oz-collection-count{font-size:9px}.oz-filter-toggle{height:38px;padding:0 11px;font-size:9px;letter-spacing:.08em}.oz-sort-label{display:none}.oz-sort-form{margin-left:auto}.oz-sort-select-wrap{min-width:142px}.oz-sort-select-wrap select{height:38px;font-size:10px;padding-left:10px}.oz-filter-panel{margin:-7px 0 20px}.oz-filter-panel-head{padding:19px 16px 16px}.oz-filter-panel-head h2{font-size:25px}.oz-filter-form{padding:5px 16px 16px}.oz-filter-groups{grid-template-columns:1fr;gap:0}.oz-filter-group{padding:16px 0 18px}.oz-filter-values{max-height:170px}.oz-filter-actions{position:sticky;bottom:0;background:#f8f7f2;padding:13px 0 0}.oz-apply-filters{flex:1}}.oz-products-grid{display:grid;gap:28px 24px}.oz-products-grid--2-desktop{grid-template-columns:repeat(2,minmax(0,1fr))}.oz-products-grid--3-desktop{grid-template-columns:repeat(3,minmax(0,1fr))}.oz-products-grid--4-desktop{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:749px){.oz-products-grid--1-mobile{grid-template-columns:repeat(1,minmax(0,1fr))}.oz-products-grid--2-mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}}.ozel-header .header-row{min-height:92px!important;height:auto!important;align-items:center!important}.ozel-header .brand-logo{display:block!important;width:auto!important;height:auto!important;max-width:none!important;object-fit:contain!important}.ozel-header .brand-logo--desktop{width:175px!important;height:auto!important}@media(max-width:900px){.ozel-header .header-row{min-height:70px!important;height:70px!important}.ozel-header .brand-logo--desktop{display:none!important}.ozel-header .brand-logo--mobile{display:block!important;width:132px!important;height:auto!important}}@media(max-width:520px){.ozel-header .brand-logo--mobile{width:124px!important}}@media(max-width:749px){.footer{background:#fff!important;color:#171914!important;border-top:1px solid #e7e2d9!important}.footer a,.footer-brand p,.footer-column p,.footer h3,.footer-promise,.copyright{color:#171914!important}.footer .footer-logo{filter:none!important}.footer .newsletter{background:#fff!important}}.hero-v18 .hero-pill.hero-pill-image{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;overflow:visible!important;border-radius:50%!important;isolation:isolate!important}.hero-v18 .hero-pill.hero-pill-image img{position:relative!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;border-radius:50%!important;filter:drop-shadow(0 12px 24px rgba(0,0,0,.18))!important}@media(max-width:900px){.hero-v18 .hero-pill.hero-pill-image img{filter:drop-shadow(0 8px 18px rgba(0,0,0,.18))!important}}.product-image-wrap{background:#f4f1ea!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-image-wrap .product-card-image{object-fit:contain!important;object-position:center!important;background:#f4f1ea!important}@media(max-width:749px){.oz-product-page .oz-gallery{display:flex!important;flex-direction:column!important;gap:10px!important;position:relative!important;width:100%!important}.oz-product-page .oz-main-media{order:1!important;width:100vw!important;margin-left:calc(50% - 50vw)!important;aspect-ratio:auto!important;min-height:min(72svh,680px)!important;background:#f7f4ed!important;overflow:hidden!important}.oz-product-page .oz-main-media>img{width:100%!important;height:100%!important;min-height:min(72svh,680px)!important;object-fit:contain!important;object-position:center!important;background:#f7f4ed!important}.oz-product-page .oz-gallery-count{right:14px!important;bottom:14px!important}.oz-product-page .oz-thumbs{order:2!important;display:flex!important;flex-direction:row!important;gap:8px!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 2px 5px!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}.oz-product-page .oz-thumb{flex:0 0 64px!important;width:64px!important;height:64px!important;scroll-snap-align:start!important}.oz-product-page .oz-thumb img{object-fit:contain!important;background:#f4f1ea!important}}.template-search .product-card-image{object-fit:contain!important;object-position:center!important;background:#f4f1ea!important}.product-card .product-image-wrap{overflow:hidden!important}.product-card .product-card-image{display:block!important;object-fit:contain!important;object-position:center!important}.ozel-header .header-row{min-height:108px!important;height:108px!important;align-items:center!important}.ozel-header .brand{display:flex!important;align-items:center!important;flex:0 0 auto!important;line-height:0!important}.ozel-header .brand-picture{display:block!important;line-height:0!important}.ozel-header .brand-logo{display:block!important;object-fit:contain!important;object-position:left center!important;max-width:none!important;height:auto!important}.ozel-header .brand-logo--desktop{display:block!important;width:395px!important;height:110px!important}@media(max-width:1100px)and (min-width:901px){.ozel-header .brand-logo--desktop{width:330px!important;height:auto!important}}@media(max-width:900px){.ozel-header .header-row{min-height:78px!important;height:78px!important}.ozel-header .brand-logo--desktop{display:none!important}.ozel-header .brand-logo--mobile{display:block!important;width:278px!important;height:76px!important}}@media(max-width:600px){.ozel-header .header-row{min-height:72px!important;height:72px!important}.ozel-header .brand-logo--mobile{width:245px!important;height:auto!important}}.hero-v18 .hero-pill.hero-pill-image:before,.hero-v18 .hero-pill.hero-pill-image:after{display:none!important;content:none!important}.hero-v18 .hero-pill.hero-pill-image img{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;border:0!important;border-radius:50%!important;box-shadow:0 12px 30px #00000024!important}.ozel-header .header-row{min-height:92px!important;height:92px!important;align-items:center!important}.ozel-header .brand-logo--desktop{display:block!important;width:250px!important;height:auto!important;max-width:250px!important}.ozel-header .brand-logo--mobile{display:none!important}@media(max-width:900px){.ozel-header .header-row{min-height:68px!important;height:68px!important}.ozel-header .brand-logo--desktop{display:none!important}.ozel-header .brand-logo--mobile{display:block!important;width:205px!important;height:auto!important;max-width:205px!important}}@media(max-width:520px){.ozel-header .header-row{min-height:64px!important;height:64px!important}.ozel-header .brand-logo--mobile{width:190px!important;max-width:190px!important}}.ozel-header .header-actions .header-icon,.ozel-header .header-actions .search-icon,.ozel-header .mobile-menu{flex:0 0 auto!important}.ozel-header .header-actions .header-icon svg,.ozel-header .header-actions .search-icon svg,.ozel-header .mobile-menu svg{width:18px!important;height:18px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.6!important}@media(max-width:749px){.ozel-header .header-row{min-height:60px!important;height:60px!important;gap:7px!important;padding-left:13px!important;padding-right:13px!important}.ozel-header .mobile-menu{width:26px!important;height:30px!important;padding:4px 2px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#1d241e!important}.ozel-header .brand{margin:0!important;flex:1 1 auto!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.ozel-header .brand-logo--mobile{width:108px!important;max-width:108px!important;height:auto!important}.ozel-header .header-actions{margin-left:0!important;gap:7px!important;flex:0 0 auto!important;display:flex!important;align-items:center!important}.ozel-header .header-actions .search{width:24px!important;height:30px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.ozel-header .header-actions .search-icon{width:24px!important;height:30px!important;padding:5px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#1d241e!important}.ozel-header .header-actions .header-icon{width:22px!important;height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#1d241e!important}.ozel-header .header-actions .header-icon svg,.ozel-header .header-actions .search-icon svg{width:18px!important;height:18px!important}.ozel-header .cart-count{font-size:8px!important;min-width:14px!important;height:14px!important;line-height:14px!important;top:-4px!important;right:-5px!important}}@media(max-width:380px){.ozel-header .brand-logo--mobile{width:100px!important;max-width:100px!important}.ozel-header .header-actions{gap:5px!important}}@media(min-width:750px){.ozel-header .header-row{min-height:78px!important;height:78px!important}.ozel-header .brand-logo--desktop{width:155px!important;max-width:155px!important;height:auto!important}}.oz-page-shell{background:#fff;color:#1d211d}.oz-page-hero{padding-top:72px;padding-bottom:52px}.oz-page-hero-inner{max-width:900px;margin:0 auto;text-align:center;padding:0 24px}.oz-page-eyebrow{display:inline-block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#6b756a;margin-bottom:18px}.oz-page-hero h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,68px);font-weight:400;line-height:1.02;letter-spacing:-.025em;color:#1b211b}.oz-page-hero p{max-width:650px;margin:20px auto 0;color:#6b6f68;font-size:15px;line-height:1.75}.oz-page-content{padding-bottom:90px}.oz-page-card{max-width:980px;margin:0 auto;background:#f7f5ef;padding:54px 64px;border:1px solid #e6e1d7}.oz-page-card h1{font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.2;margin:0 0 22px;color:#20251f}.oz-page-card h2{font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.25;margin:42px 0 14px;color:#283028}.oz-page-card h3{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1.3;margin:30px 0 10px;color:#283028}.oz-page-card p{font-size:14px;line-height:1.85;color:#5e625b;margin:0 0 16px}.oz-page-card ul,.oz-page-card ol{color:#5e625b;font-size:14px;line-height:1.85;padding-left:23px}.oz-page-card li{margin-bottom:7px}.oz-page-card strong{color:#30362f}.oz-page-card hr{border:0;border-top:1px solid #ddd8cd;margin:35px 0}.oz-page-card a{color:#405344;text-underline-offset:3px}.oz-page-steps{max-width:980px;margin:28px auto 0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ddd8cd;border-bottom:1px solid #ddd8cd}.oz-step{padding:28px 24px 30px;border-right:1px solid #ddd8cd}.oz-step:last-child{border-right:0}.oz-step>span{font-size:10px;letter-spacing:.14em;color:#7b8278}.oz-step h3{font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400;margin:12px 0 9px;color:#273027}.oz-step p{font-size:12px;line-height:1.7;color:#72766f;margin:0}.oz-page-cta{max-width:980px;margin:55px auto 0;background:#293b30;color:#fff;padding:34px 42px;display:flex;align-items:center;justify-content:space-between;gap:30px}.oz-page-cta>div{min-width:0}.oz-page-cta span:first-child{font-size:9px;letter-spacing:.18em;color:#cfd8cc}.oz-page-cta h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:29px;line-height:1.2;margin:9px 0 6px;color:#fff}.oz-page-cta p{font-size:12px;color:#d9ded8;margin:0;line-height:1.6}.oz-page-cta>a{flex:0 0 auto;display:inline-flex;align-items:center;gap:16px;padding:14px 18px;border:1px solid rgba(255,255,255,.45);color:#fff;text-decoration:none;font-size:9px;letter-spacing:.13em;white-space:nowrap;transition:.2s ease}.oz-page-cta>a:hover{background:#fff;color:#293b30}.oz-page-cta>a span{font-size:15px;color:inherit;letter-spacing:0}@media(max-width:900px){.oz-page-hero{padding-top:52px;padding-bottom:38px}.oz-page-card{padding:40px 38px}.oz-page-steps{grid-template-columns:repeat(2,1fr)}.oz-step:nth-child(2){border-right:0}.oz-step:nth-child(-n+2){border-bottom:1px solid #ddd8cd}.oz-page-cta{padding:30px}}@media(max-width:600px){.oz-page-hero{padding-top:42px;padding-bottom:30px}.oz-page-hero-inner{padding:0 18px}.oz-page-eyebrow{font-size:9px;letter-spacing:.16em;margin-bottom:14px}.oz-page-hero h1{font-size:39px}.oz-page-hero p{font-size:13px;line-height:1.65}.oz-page-content{padding-bottom:55px}.oz-page-card{padding:30px 21px;background:#f8f6f1}.oz-page-card h1{font-size:27px;margin-bottom:18px}.oz-page-card h2{font-size:24px;margin-top:34px}.oz-page-card h3{font-size:20px;margin-top:25px}.oz-page-card p,.oz-page-card ul,.oz-page-card ol{font-size:13px;line-height:1.8}.oz-page-steps{grid-template-columns:1fr;margin-top:18px}.oz-step{border-right:0!important;border-bottom:1px solid #ddd8cd!important;padding:22px 20px}.oz-step:last-child{border-bottom:0!important}.oz-page-cta{margin-top:28px;padding:27px 22px;display:block}.oz-page-cta h2{font-size:25px}.oz-page-cta>a{margin-top:20px;justify-content:center;width:100%}}.oz-contact-section{background:#f7f4ec;border-top:1px solid #e3dfd4;border-bottom:1px solid #e3dfd4}.oz-contact-section .contact.page-width{width:calc(100% - 48px)!important;max-width:820px!important;margin:0 auto!important;padding:72px 0 86px!important}.oz-contact-section .contact>.title{margin:0 0 34px!important;text-align:center!important;color:#202720!important;font-family:var(--font-heading-family, Georgia,serif)!important;font-weight:400!important;font-size:clamp(30px,4vw,46px)!important;line-height:1.08!important;letter-spacing:-.02em!important}.oz-contact-section form{width:100%!important;max-width:760px!important;margin:0 auto!important}.oz-contact-section .contact__fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}.oz-contact-section .field{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;margin:0 0 22px!important;min-width:0!important}.oz-contact-section .contact__fields .field{margin-bottom:0!important}.oz-contact-section .field__label,.oz-contact-section label.field__label,.oz-contact-section label.form__label{position:static!important;order:-1!important;display:block!important;width:auto!important;max-width:none!important;margin:0 0 9px!important;padding:0!important;transform:none!important;color:#30372f!important;background:transparent!important;font-size:11px!important;line-height:1.3!important;letter-spacing:.1em!important;text-transform:uppercase!important;pointer-events:auto!important}.oz-contact-section .field__label span{font-size:inherit!important}.oz-contact-section .field__input,.oz-contact-section input[type=text],.oz-contact-section input[type=email],.oz-contact-section input[type=tel],.oz-contact-section textarea{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;border:1px solid #d7d3c8!important;border-radius:0!important;background:#fff!important;color:#252a25!important;box-shadow:none!important;font-family:inherit!important;font-size:14px!important;line-height:1.5!important;padding:15px 16px!important;outline:none!important}.oz-contact-section .field__input:not(textarea),.oz-contact-section input[type=text],.oz-contact-section input[type=email],.oz-contact-section input[type=tel]{height:52px!important}.oz-contact-section textarea{min-height:170px!important;resize:vertical!important}.oz-contact-section .field__input:focus,.oz-contact-section input:focus,.oz-contact-section textarea:focus{border-color:#2b4537!important;box-shadow:0 0 0 1px #2b4537!important}.oz-contact-section input::placeholder,.oz-contact-section textarea::placeholder{color:#8b8d87!important;opacity:1!important}.oz-contact-section .contact__button{margin:8px 0 0!important;text-align:left!important}.oz-contact-section .contact__button .button{min-width:150px!important;min-height:52px!important;padding:0 26px!important;border:0!important;border-radius:0!important;background:#294334!important;color:#fff!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .2s ease,transform .2s ease!important}.oz-contact-section .contact__button .button:hover{background:#1f3428!important;transform:translateY(-1px)!important}.oz-contact-section .form__message{margin-bottom:22px!important}@media(max-width:749px){.oz-contact-section .contact.page-width{width:calc(100% - 30px)!important;padding:48px 0 58px!important}.oz-contact-section .contact>.title{margin-bottom:26px!important;font-size:32px!important}.oz-contact-section .contact__fields{grid-template-columns:1fr!important;gap:0!important}.oz-contact-section .field,.oz-contact-section .contact__fields .field{margin-bottom:18px!important}.oz-contact-section .field__input:not(textarea),.oz-contact-section input[type=text],.oz-contact-section input[type=email],.oz-contact-section input[type=tel]{height:50px!important}.oz-contact-section textarea{min-height:145px!important}.oz-contact-section .contact__button{margin-top:6px!important}.oz-contact-section .contact__button .button{width:100%!important}}.ozel-header{position:relative}.ozel-header .header-row{position:relative!important;min-height:92px!important;height:92px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.ozel-header .brand{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;z-index:3!important}.ozel-header .brand-logo--desktop{width:240px!important;max-width:240px!important;height:auto!important;object-fit:contain!important}.ozel-header .header-actions{margin-left:auto!important;z-index:4!important}.ozel-header .mobile-menu{z-index:4!important}.ozel-header .ozel-main-nav{position:absolute!important;left:50%!important;bottom:0!important;transform:translate(-50%)!important;width:max-content!important;max-width:calc(100% - 40px)!important;margin:0!important;z-index:5!important}.ozel-header{padding-bottom:54px!important}.ozel-header .nav{justify-content:center!important}.ozel-header .nav a{white-space:nowrap!important}.ozel-header .dropdown-mega,.ozel-header .dropdown-colors{top:48px!important}.ozel-header .brand-picture{display:block!important}@media(max-width:989px){.ozel-header{padding-bottom:0!important}.ozel-header .header-row{min-height:72px!important;height:72px!important}.ozel-header .brand{position:static!important;transform:none!important;margin:0!important;flex:1!important}.ozel-header .brand-logo--desktop{display:none!important}.ozel-header .brand-logo--mobile{display:block!important;width:150px!important;max-width:150px!important;height:auto!important}}@media(min-width:990px)and (max-width:1200px){.ozel-header .brand-logo--desktop{width:210px!important;max-width:210px!important}.ozel-header .ozel-main-nav{max-width:calc(100% - 30px)!important}.ozel-header .ozel-main-nav>a,.ozel-header .ozel-main-nav .nav-group>a{font-size:12px!important}}@media(min-width:990px){.ozel-header{padding-bottom:0!important}.ozel-header .header-row{min-height:148px!important;height:148px!important;position:relative!important;display:block!important}.ozel-header .brand{position:absolute!important;left:50%!important;top:18px!important;transform:translate(-50%)!important;margin:0!important;z-index:3!important;display:block!important}.ozel-header .brand-logo--desktop{display:block!important;width:255px!important;max-width:255px!important;height:auto!important}.ozel-header .header-actions{position:absolute!important;right:0!important;top:22px!important;margin:0!important;z-index:10!important}.ozel-header .ozel-main-nav{position:absolute!important;left:50%!important;bottom:16px!important;transform:translate(-50%)!important;width:max-content!important;max-width:calc(100% - 40px)!important;margin:0!important;z-index:8!important}.ozel-header .dropdown-mega,.ozel-header .dropdown-colors{top:36px!important}}.oz-product-page .oz-price-row strong{white-space:nowrap}:root{--olive:#2b392f;--olive-deep:#202b24;--cream:#f6f2e9;--sand:#e7dfd2;--ink:#171817;--muted:#6d6a63;--line:#d8d2c7}body{background:#fff;color:var(--ink)}@media(min-width:990px){.ozel-header .header-row{min-height:158px!important;height:158px!important;background:#fff}.ozel-header .brand-logo--desktop{width:285px!important;max-width:285px!important}.ozel-header .ozel-main-nav{bottom:17px!important;gap:34px!important}.ozel-header .ozel-main-nav a,.ozel-header .ozel-main-nav .nav-group>a{font-size:14px!important;letter-spacing:.01em!important}.ozel-header .header-actions{top:25px!important}}@media(max-width:989px){.ozel-header .header-row{position:relative!important;min-height:78px!important;height:78px!important;padding:0 14px!important;background:#fff}.ozel-header .brand{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;width:auto!important;flex:none!important;z-index:5!important}.ozel-header .brand-logo--mobile{display:block!important;width:168px!important;max-width:168px!important;height:auto!important}.ozel-header .mobile-menu{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;z-index:6!important}.ozel-header .header-actions{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;z-index:6!important}.ozel-header .header-actions .search{margin:0!important}}@media(max-width:520px){.ozel-header .header-row{min-height:74px!important;height:74px!important}.ozel-header .brand-logo--mobile{width:156px!important;max-width:156px!important}}.benefits--minimal{background:linear-gradient(180deg,#f7f3ea,#f2ede3)!important;border-top:1px solid #d4cdc1!important;border-bottom:1px solid #d4cdc1!important}.benefits--minimal .benefit-grid{max-width:1440px;margin:0 auto}.benefits--minimal .benefit{min-height:126px!important;padding:22px 34px!important;gap:18px!important;border-right:1px solid #d8d1c5!important}.benefits--minimal .ico{width:58px!important;height:58px!important;flex:0 0 58px!important;border:1.5px solid #aeb6a8!important;background:#e1e5d7!important;color:#2b392f!important;box-shadow:0 2px 10px #222d2612!important}.benefits--minimal .ico svg{width:27px!important;height:27px!important;stroke-width:1.7!important}.benefits--minimal .benefit strong{font-size:18px!important;color:#1e241f!important}.benefits--minimal .benefit span{font-size:12px!important;color:#66635d!important;margin-top:6px!important}@media(max-width:900px){.benefits--minimal .benefit{min-height:92px!important;padding:16px 14px!important;gap:12px!important}.benefits--minimal .ico{width:46px!important;height:46px!important;flex-basis:46px!important}.benefits--minimal .ico svg{width:23px!important;height:23px!important}.benefits--minimal .benefit strong{font-size:14px!important}.benefits--minimal .benefit span{font-size:10px!important}}@media(max-width:520px){.benefits--minimal .benefit{min-height:88px!important;padding:14px 11px!important;gap:10px!important}.benefits--minimal .ico{width:43px!important;height:43px!important;flex-basis:43px!important}.benefits--minimal .ico svg{width:22px!important;height:22px!important}.benefits--minimal .benefit-copy strong{font-size:13px!important;white-space:normal!important}.benefits--minimal .benefit-copy span{font-size:9.5px!important}}.hero-v18 .hero-pill.hero-pill-image{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;overflow:visible!important;border-radius:50%!important}.hero-v18 .hero-pill-badge{width:100%;height:100%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px;background:#f7f4ecf7;color:#263129;border:1px solid rgba(43,57,47,.28);box-shadow:0 12px 32px #00000026}.hero-v18 .hero-pill-kicker{font:600 8px/1.1 Arial,sans-serif;letter-spacing:.18em;margin-bottom:7px}.hero-v18 .hero-pill-badge strong{font:400 25px/1 Georgia,Times New Roman,serif;letter-spacing:-.02em}.hero-v18 .hero-pill-features{display:flex;gap:7px;margin-top:9px;font:600 6px/1.1 Arial,sans-serif;letter-spacing:.05em;color:#667064}.hero-v18 .hero-pill-features span{display:block}@media(max-width:749px){.hero-v18 .hero-pill-badge{padding:11px}.hero-v18 .hero-pill-kicker{font-size:6.5px;margin-bottom:5px}.hero-v18 .hero-pill-badge strong{font-size:20px}.hero-v18 .hero-pill-features{font-size:5px;gap:5px;margin-top:7px}}.announcement{background:var(--olive)!important}.button{background:var(--olive)!important;border-color:var(--olive)!important}.button:hover{background:#fff!important;color:var(--olive)!important}.oz-bestsellers{background:#f7f3ea!important}.oz-bs-link{border-color:#2b392f!important}.banner-copy .button{background:#fff!important;color:#222!important;border-color:#fff!important}.banner-copy .button:hover{background:var(--olive)!important;color:#fff!important;border-color:var(--olive)!important}:root{--custom-black:#2f2d2a;--custom-deep:#1f1e1c;--custom-grey:#6c6861;--custom-light-grey:#e4dfd7;--custom-cream:#f5f2ec;--custom-white:#fbfaf7}.announcement-bar,.announcement-bar__message,.button,.button--primary,.shopify-payment-button__button,.oz-add{background:var(--custom-black)!important;color:#fff!important}.button:hover,.button--primary:hover,.oz-add:hover{background:var(--custom-deep)!important}.color-background-1,.color-background-2{background:var(--custom-cream)}.header__heading-logo{max-width:285px!important}.header__menu-item{font-size:16px!important}.banner__content,.hero__content,.hero__box,.slideshow__text.banner__box{justify-content:center!important;align-items:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.banner__heading,.hero__heading,.slideshow__text .banner__heading{text-align:center!important}.banner__buttons,.hero__buttons,.slideshow__text .banner__buttons{justify-content:center!important}.oz-benefits>div{background:#f3f0e8!important;border-color:#d8d2c8!important}.oz-benefits b{border-color:#c8c1b5!important;color:var(--custom-black)!important;background:#faf8f2!important}@media(max-width:749px){.header__heading-logo{max-width:220px!important}.banner__content,.hero__content,.hero__box,.slideshow__text.banner__box{width:100%!important;text-align:center!important}}:root{--olive:#2f2d2a!important;--olive-deep:#1f1e1c!important}.announcement,.announcement--flash,.announcement-bar,.announcement-bar__message{background:#2f2d2a!important;color:#fff!important}.oz-bestsellers{background:#f5f2ec!important}.oz-bs-link{border-color:#2f2d2a!important;color:#2f2d2a!important}.oz-filter-toggle b,.oz-apply-filters,.oz-filter-value input:checked+.oz-check{background:#2f2d2a!important;border-color:#2f2d2a!important}@media(min-width:990px){.ozel-header .nav-group-mega{position:relative!important}.ozel-header .dropdown-mega{left:50%!important;right:auto!important;transform:translate(-50%)!important;top:44px!important;width:min(1180px,calc(100vw - 48px))!important;min-width:0!important;max-width:1180px!important;padding:0!important;background:#fff!important;border:1px solid #d8d3ca!important;box-shadow:0 18px 45px #0000001a!important}.ozel-header .mega-layout{width:100%!important;box-sizing:border-box!important;grid-template-columns:1.02fr .95fr .95fr .82fr 1.28fr!important;padding:18px 20px!important;background:#fff!important}.ozel-header .mega-column{padding:0 18px!important}.ozel-header .mega-column:first-child{padding-left:8px!important}.ozel-header .mega-promos{padding-left:18px!important;gap:10px!important}.ozel-header .mega-promo{min-height:230px!important}}.hero-v18 .hero-copy{color:var(--hero-body-color,#EDE4D8)!important}.hero-v18 .hero-copy .eyebrow{font-family:Arial,Helvetica,sans-serif!important;font-size:var(--hero-eyebrow-size,10px)!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--hero-eyebrow-color,#D9C9B7)!important;text-shadow:0 1px 10px rgba(0,0,0,.18)!important}.hero-v18 .hero-copy h1{font-family:var(--hero-heading-font,Georgia,"Times New Roman",serif)!important;font-size:var(--hero-heading-size,58px)!important;font-weight:var(--hero-heading-weight,400)!important;line-height:.96!important;letter-spacing:-.025em!important;color:var(--hero-heading-color,#F2E8DA)!important;text-shadow:0 2px 18px rgba(0,0,0,.18)!important}.hero-v18 .hero-copy p{font-family:Arial,Helvetica,sans-serif!important;font-size:var(--hero-body-size,15px)!important;line-height:1.5!important;color:var(--hero-body-color,#EDE4D8)!important;text-shadow:0 1px 10px rgba(0,0,0,.18)!important}.hero-v18 .hero-actions .button{font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}@media(max-width:900px){.hero-v18 .hero-copy h1{font-size:var(--hero-heading-size-mobile,38px)!important}}.hero-carousel .hero-copy{left:var(--hero-copy-x)!important;top:var(--hero-copy-y)!important;width:min(var(--hero-copy-width),52%)!important;padding:0!important}.hero-carousel .hero-copy-scale{transform:scale(var(--hero-copy-scale,1));transform-origin:top left}@media(max-width:900px){.hero-carousel .hero-copy{left:var(--hero-copy-x-mobile)!important;top:auto!important;bottom:var(--hero-copy-y-mobile)!important;width:min(var(--hero-copy-width-mobile),90%)!important;padding:0!important}.hero-carousel .hero-copy-scale{transform:scale(var(--hero-copy-scale-mobile,1));transform-origin:bottom left}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-ozel.css.map */
