.oz-advent-product{--oz-ink:#171717;--oz-muted:#646464;--oz-line:#e8e5e1;--oz-pink:#f2aaaa;max-width:1420px;margin:auto;padding:18px 28px 88px;color:var(--oz-ink);font-family:Poppins,Arial,sans-serif}.oz-advent-product *{box-sizing:border-box}.oz-advent-product__breadcrumb{display:flex;gap:9px;align-items:center;min-width:0;margin:3px 0 27px;color:#737373;font-size:12px;line-height:1.4}.oz-advent-product__breadcrumb a{color:inherit;text-decoration:none}.oz-advent-product__breadcrumb a:hover{text-decoration:underline}.oz-advent-product__breadcrumb span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oz-advent-product__mobile-heading{display:none}.oz-advent-product__layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);gap:clamp(32px,4.2vw,68px);align-items:start}.oz-advent-product__gallery,.oz-advent-product__details{min-width:0}.oz-advent-product__hero{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:590px;overflow:hidden;padding:68px 24px 24px;border:1px solid #eee7e1;border-radius:28px;background:radial-gradient(circle at 83% 18%,#fffaf6 0,transparent 33%),radial-gradient(circle at 12% 86%,#f9e8e5 0,transparent 34%),#f8f4ef;text-align:center}.oz-advent-product__hero:after{content:"\2726";position:absolute;top:34px;right:36px;color:#e9aaa9;font-size:35px;line-height:1;transform:rotate(12deg)}.oz-advent-product__hero-tag{position:absolute;top:25px;left:25px;display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border:1px solid #efdfda;border-radius:999px;background:#fff;color:#292524;font-size:11px;font-weight:700}.oz-advent-product__hero-tag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--oz-pink)}.oz-advent-product__hero-pouch{position:relative;width:min(400px,75%);margin:auto auto 0}.oz-advent-product__hero-pouch img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 16px #6e544522)}.oz-advent-product__hero-pouch .oz-advent-product__hero-design{position:absolute;top:39%;left:25%;width:50%;height:37%;object-fit:contain;filter:none}.oz-advent-product__hero-design[hidden]{display:none!important}.oz-advent-product__hero-info{position:relative;z-index:1;width:min(100%,410px);margin:4px auto 0;padding:12px 18px;border:1px solid #eee7e1;border-radius:17px;background:#fffffff2;box-shadow:0 9px 28px #513c2c0d}.oz-advent-product__hero-info strong{display:block;font-size:15px;line-height:1.35}.oz-advent-product__hero p{margin:3px 0 0;color:#6b625f;font-size:12px;line-height:1.4}.oz-advent-product__gallery-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0 12px}.oz-advent-product__gallery-controls h2{margin:0;font-size:17px;font-weight:700;line-height:1.3}.oz-advent-product__gallery-controls div{display:flex;gap:8px}.oz-advent-product__gallery-controls button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #ddd8d4;border-radius:50%;background:#fff;color:var(--oz-ink);font:26px/1 Arial,sans-serif;cursor:pointer}.oz-advent-product__gallery-controls button:hover{border-color:var(--oz-ink);background:#f7f4f1}.oz-advent-product__gallery-controls button:focus-visible,.oz-advent-product__sample button:focus-visible,.oz-advent-product__choice:focus-within,.oz-advent-product__button:focus-visible{outline:2px solid var(--oz-ink);outline-offset:3px}.oz-advent-product__sample{display:flex;gap:9px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#d8c9c1 transparent;overscroll-behavior-x:contain;padding:2px 1px 10px}.oz-advent-product__sample button{display:flex;flex:0 0 calc((100% - 45px)/6);flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;min-height:146px;padding:9px 4px 6px;border:1px solid #e9e5df;border-radius:14px;background:#fff;color:#39312e;font:inherit;cursor:pointer;scroll-snap-align:start}.oz-advent-product__sample button[aria-pressed=true]{border-color:var(--oz-ink);background:#f9f5f1;box-shadow:inset 0 0 0 1px var(--oz-ink)}.oz-advent-product__sample button:hover{border-color:#ba7773}.oz-advent-product__sample strong{font-size:11px;line-height:1.3}.oz-advent-product__sample i{position:relative;display:block;width:min(75px,92%);aspect-ratio:700/875;margin-top:3px;background:var(--oz-pouch-image) center/contain no-repeat}.oz-advent-product__sample i img{position:absolute;top:39%;left:25%;width:50%;height:37%;object-fit:contain}.oz-advent-product__details{padding-top:7px}.oz-advent-product__eyebrow{margin:0 0 14px;color:#a76968;font-size:11px;font-weight:700;letter-spacing:.15em;line-height:1.4}.oz-advent-product h1{margin:0 0 16px;font-size:clamp(30px,3.3vw,46px);font-weight:700;line-height:1.13;letter-spacing:-.04em}.oz-advent-product__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px;font-size:28px;line-height:1.3}.oz-advent-product__price span{color:var(--oz-muted);font-size:12px;font-weight:400}.oz-advent-product__description{margin:20px 0 24px;color:#535353;font-size:14px;line-height:1.75}.oz-advent-product__variants{min-width:0;margin:0 0 17px;padding:16px;border:1px solid #efebe7;border-radius:21px;background:#faf8f6}.oz-advent-product__variants legend{float:left;width:100%;margin:0 0 13px;padding:0;font-size:14px;font-weight:700;line-height:1.3}.oz-advent-product__variants legend+*{clear:both}.oz-advent-product__choice{display:flex;gap:13px;align-items:center;width:100%;min-height:79px;margin-bottom:9px;padding:11px 13px;border:1px solid #e5dfda;border-radius:14px;background:#fff;cursor:pointer}.oz-advent-product__choice:last-child{margin-bottom:0}.oz-advent-product__choice:has(input:checked){border-color:var(--oz-ink);box-shadow:inset 0 0 0 1px var(--oz-ink),0 5px 18px #2a1e1609}.oz-advent-product__choice:hover{border-color:#b77b78}.oz-advent-product__choice.is-pending{color:#777;cursor:not-allowed;background:#fafafa}.oz-advent-product__choice input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--oz-ink)}.oz-advent-product__choice-body{display:grid;flex:1;gap:4px;min-width:0}.oz-advent-product__choice-body strong{font-size:13px;line-height:1.35}.oz-advent-product__choice-body small{color:#717171;font-size:11px;line-height:1.45}.oz-advent-product__choice img{flex:none;width:54px;height:54px;object-fit:contain;border-radius:10px;background:#f8f3ee}.oz-advent-product__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:14px 20px;border:0;border-radius:999px;background:var(--oz-ink);color:#fff;text-align:center;text-decoration:none;font:700 14px Poppins,Arial,sans-serif;cursor:pointer}.oz-advent-product__button:hover:not(:disabled){background:#333;color:#fff}.oz-advent-product__button[data-oz-advent-customize]{position:relative;padding-right:58px;padding-left:28px}.oz-advent-product__button[data-oz-advent-customize]:after{content:"\2197";position:absolute;top:50%;right:7px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--oz-pink);color:var(--oz-ink);font:23px/1 Arial,sans-serif;transform:translateY(-50%)}.oz-advent-product__button:disabled{background:#9b9b9b;cursor:not-allowed}.oz-advent-product__button[hidden]{display:none}.oz-advent-product__draft{margin:12px 0 0;padding:11px 13px;border-radius:10px;background:#f8f5f1;color:#69635f;font-size:11px;line-height:1.55}.oz-advent-product__error{min-height:1em;margin:8px 0 0;color:#a12828;font-size:12px}.oz-advent-product__facts{display:grid;gap:12px;margin-top:17px;padding:22px 0 0;border-top:1px solid var(--oz-line);color:#4c4c4c;font-size:12px}.oz-advent-product__facts span{display:flex;align-items:flex-start;gap:10px;line-height:1.5}.oz-advent-product__facts span:before{content:"\2713";display:grid;flex:none;place-items:center;width:19px;height:19px;border-radius:50%;background:#fae9e7;color:#8b504c;font-size:12px;font-weight:700}@media(max-width:900px){.oz-advent-product{max-width:760px}.oz-advent-product__mobile-heading{display:block;margin:0 0 20px}.oz-advent-product__layout{grid-template-columns:minmax(0,1fr);gap:24px}.oz-advent-product__details{padding-top:0}.oz-advent-product__details>.oz-advent-product__eyebrow,.oz-advent-product__details>h1,.oz-advent-product__details>.oz-advent-product__price{display:none}.oz-advent-product__hero{min-height:500px}.oz-advent-product__hero-pouch{width:min(340px,66%)}}@media(max-width:600px){.oz-advent-product{padding:13px 16px 58px}.oz-advent-product__breadcrumb{margin:0 0 21px;font-size:11px}.oz-advent-product__mobile-heading{margin-bottom:18px}.oz-advent-product__eyebrow{margin-bottom:9px;font-size:10px}.oz-advent-product h1{margin-bottom:10px;font-size:clamp(27px,7.5vw,34px);line-height:1.14}.oz-advent-product__price{font-size:24px}.oz-advent-product__price span{font-size:11px}.oz-advent-product__layout{gap:19px}.oz-advent-product__hero{min-height:400px;padding:56px 14px 16px;border-radius:22px}.oz-advent-product__hero:after{top:23px;right:22px;font-size:25px}.oz-advent-product__hero-tag{top:16px;left:16px;padding:7px 10px;font-size:10px}.oz-advent-product__hero-pouch{width:min(255px,74%)}.oz-advent-product__hero-info{max-width:290px;padding:10px 12px;border-radius:14px}.oz-advent-product__hero-info strong{font-size:13px}.oz-advent-product__hero p{font-size:10px}.oz-advent-product__gallery-controls{margin:18px 0 10px}.oz-advent-product__gallery-controls h2{font-size:15px}.oz-advent-product__gallery-controls button{width:42px;height:42px}.oz-advent-product__sample{gap:8px;padding-bottom:7px}.oz-advent-product__sample button{flex-basis:calc((100% - 16px)/2.7);min-height:145px;padding:8px 4px}.oz-advent-product__sample i{width:min(76px,92%)}.oz-advent-product__description{margin:0 0 18px;font-size:13px;line-height:1.7}.oz-advent-product__variants{margin-bottom:15px;padding:12px;border-radius:17px}.oz-advent-product__variants legend{margin-bottom:11px;font-size:13px}.oz-advent-product__choice{gap:10px;min-height:76px;padding:10px 11px}.oz-advent-product__choice-body strong{font-size:12px}.oz-advent-product__choice-body small{font-size:10px}.oz-advent-product__choice img{width:48px;height:48px}.oz-advent-product__button{min-height:54px;font-size:12px}.oz-advent-product__facts{gap:11px;margin-top:17px;padding-top:18px;font-size:11px}}@media(max-width:360px){.oz-advent-product{padding-right:12px;padding-left:12px}.oz-advent-product__hero{min-height:370px}.oz-advent-product__hero-pouch{width:min(225px,72%)}.oz-advent-product__choice img{width:42px;height:42px}}.oz-advent-product{max-width:1470px;padding:34px 34px 88px}.oz-advent-product__breadcrumb{margin:0 0 28px;color:#777}.oz-advent-product__breadcrumb a{color:#222}.oz-advent-product__eyebrow{display:none}.oz-advent-product h1{font-size:clamp(31px,3.15vw,45px)}.oz-advent-product__price{font-size:28px}.oz-advent-product__description{margin:22px 0 28px;color:#666;font-size:13px;line-height:1.65}.oz-advent-product__hero{border:1px solid #f1f1f1;border-radius:18px;background:#fff}.oz-advent-product__hero:after{display:none}.oz-advent-product__hero-tag{top:20px;left:22px;border-color:#ededed;color:#666;font-size:10px}.oz-advent-product__hero-tag:before{display:none}.oz-advent-product__hero-pouch{width:min(490px,82%);margin:0 auto}.oz-advent-product__hero-pouch img{filter:none}.oz-advent-product__hero-info{position:absolute;right:20px;bottom:19px;left:20px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:auto;margin:0;padding:10px 13px;border-color:#f0f0f0;border-radius:10px;background:#fffffff2;box-shadow:none}.oz-advent-product__hero-info strong{font-size:12px;white-space:nowrap}.oz-advent-product__hero p{margin:0;color:#777;font-size:10px;text-align:right}.oz-advent-product__gallery-controls{margin:0}.oz-advent-product__gallery-controls h2{font-size:12px;font-weight:600}.oz-advent-product__gallery-controls button{width:36px;height:36px}.oz-advent-product__sample{gap:10px;scrollbar-color:#d3d3d3 transparent}.oz-advent-product__sample button{border-color:#ededed;background:#fff}.oz-advent-product__sample button[aria-pressed=true]{border-color:#111;background:#fff;box-shadow:inset 0 0 0 1px #111}.oz-advent-product__sample button:hover{border-color:#555}.oz-advent-product__variants{margin-bottom:17px;padding:0;border:0;border-radius:0;background:transparent}.oz-advent-product__variants legend{margin-bottom:13px}.oz-advent-product__choice{min-height:74px;margin-bottom:8px;border-color:#dedede;border-radius:10px}.oz-advent-product__choice:has(input:checked){border-color:#111;box-shadow:inset 0 0 0 1px #111}.oz-advent-product__choice img{width:48px;height:48px;border:1px solid #f2f2f2;border-radius:8px;background:#fff}.oz-advent-product__button{min-height:50px;border-radius:999px;background:#111;font-size:13px}.oz-advent-product__button[data-oz-advent-customize]{padding-right:19px;padding-left:19px}.oz-advent-product__button[data-oz-advent-customize]:after{display:none}.oz-advent-product__button:disabled{background:#e9e9e9;color:#777}.oz-advent-product__draft{padding:0;background:transparent;color:#777}.oz-advent-product__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:19px 0;border-bottom:1px solid var(--oz-line);text-align:center}.oz-advent-product__facts span{display:flex;flex-direction:column;align-items:center;gap:8px;color:#333;font-size:10px;line-height:1.45}.oz-advent-product__facts span:before{width:32px;height:32px;border:1px solid #ddd;background:#fff;color:#111;font-size:16px;font-weight:500}.oz-advent-product__more{border-bottom:1px solid var(--oz-line)}.oz-advent-product__more summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 0;font-size:13px;font-weight:700;cursor:pointer;list-style:none}.oz-advent-product__more summary::-webkit-details-marker{display:none}.oz-advent-product__more summary:after{content:"+";font:24px/1 Arial,sans-serif}.oz-advent-product__more[open] summary:after{content:"\2212"}.oz-advent-product__more p{margin:0 0 19px;color:#666;font-size:12px;line-height:1.7}@media(min-width:901px){.oz-advent-product__layout{grid-template-columns:minmax(0,1.42fr) minmax(390px,1fr);gap:clamp(36px,4.4vw,72px)}.oz-advent-product__gallery{display:grid;grid-template-columns:108px minmax(0,1fr);grid-template-rows:630px auto;gap:13px 20px}.oz-advent-product__hero{grid-column:2;grid-row:1;min-height:0;padding:0}.oz-advent-product__sample{grid-column:1;grid-row:1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;padding:1px 3px 3px 1px}.oz-advent-product__sample button{flex:0 0 112px;min-height:0;padding:5px;scroll-snap-align:start}.oz-advent-product__sample i{width:70px;max-width:95%}.oz-advent-product__gallery-controls{grid-column:2;grid-row:2}}@media(min-width:901px)and (max-width:1050px){.oz-advent-product__layout{grid-template-columns:minmax(0,1.2fr) minmax(340px,1fr);gap:28px}.oz-advent-product__gallery{grid-template-columns:88px minmax(0,1fr);grid-template-rows:570px auto;gap:11px}.oz-advent-product__sample button{flex-basis:100px}.oz-advent-product__sample i{width:58px}.oz-advent-product__hero-pouch{width:min(420px,86%)}}@media(max-width:900px){.oz-advent-product{max-width:760px;padding:22px 22px 70px}.oz-advent-product__layout{gap:0}.oz-advent-product__details>.oz-advent-product__breadcrumb{display:none}.oz-advent-product__mobile-heading .oz-advent-product__breadcrumb{display:flex;margin-bottom:17px}.oz-advent-product__mobile-heading .oz-advent-product__eyebrow{display:block;margin:0 0 9px;color:#a26f6e;font-size:10px;font-weight:700;letter-spacing:.13em}.oz-advent-product__hero{min-height:500px;padding:0}.oz-advent-product__hero-pouch{width:min(350px,74%)}.oz-advent-product__sample{flex-direction:row;gap:9px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:2px 1px 9px}.oz-advent-product__sample button{flex:0 0 100px;min-height:112px}.oz-advent-product__gallery-controls{margin:12px 0}.oz-advent-product__details{margin-top:21px}}@media(max-width:600px){.oz-advent-product{padding:14px 16px 55px}.oz-advent-product__mobile-heading{margin-bottom:16px}.oz-advent-product__mobile-heading .oz-advent-product__breadcrumb{margin-bottom:15px;font-size:11px}.oz-advent-product h1{font-size:clamp(27px,7.3vw,34px)}.oz-advent-product__price{font-size:24px}.oz-advent-product__hero{min-height:390px;border-radius:14px}.oz-advent-product__hero-tag{top:12px;left:12px;font-size:9px}.oz-advent-product__hero-pouch{width:min(265px,78%)}.oz-advent-product__hero-info{right:10px;bottom:10px;left:10px;display:block;padding:8px 10px}.oz-advent-product__hero-info strong{font-size:11px}.oz-advent-product__hero p{margin-top:1px;font-size:9px;text-align:left}.oz-advent-product__gallery-controls h2{font-size:12px}.oz-advent-product__gallery-controls button{width:38px;height:38px}.oz-advent-product__sample button{flex-basis:86px;min-height:105px}.oz-advent-product__sample i{width:55px}.oz-advent-product__details{margin-top:17px}.oz-advent-product__description{margin:0 0 20px;font-size:12px}.oz-advent-product__choice{min-height:72px}.oz-advent-product__choice img{width:44px;height:44px}.oz-advent-product__facts{gap:5px}.oz-advent-product__facts span{font-size:9px}.oz-advent-product__facts span:before{width:28px;height:28px;font-size:14px}}@media(max-width:360px){.oz-advent-product{padding-right:12px;padding-left:12px}.oz-advent-product__hero{min-height:350px}.oz-advent-product__hero-pouch{width:min(230px,77%)}.oz-advent-product__sample button{flex-basis:78px}.oz-advent-product__facts span{font-size:8px}}.oz-advent-product__hero{border:0;border-radius:0}.oz-advent-product__hero-info{left:20px;right:auto;bottom:15px;width:auto;padding:0;border:0;border-radius:0;background:transparent}.oz-advent-product__hero p,.oz-advent-product__gallery-controls h2{display:none}.oz-advent-product__gallery-controls{justify-content:flex-end}.oz-advent-product__choice{min-height:66px}.oz-advent-product__choice img{width:42px;height:42px}.oz-advent-product__more{margin-top:24px;border-top:1px solid var(--oz-line)}@media(max-width:900px){.oz-advent-product__mobile-heading .oz-advent-product__eyebrow{display:none}.oz-advent-product__hero{min-height:450px}}@media(max-width:600px){.oz-advent-product__hero{min-height:340px}.oz-advent-product__hero-info{left:12px;bottom:8px}.oz-advent-product__description{margin-bottom:17px}.oz-advent-product__gallery-controls{margin:5px 0}}@media(max-width:360px){.oz-advent-product__hero{min-height:310px}}.oz-advent-product__hero-photo{display:block;width:100%;height:100%;max-height:630px;object-fit:contain}.oz-advent-product__hero-photo[hidden],.oz-advent-product__hero-pouch[hidden],.oz-advent-product__sample button[hidden]{display:none!important}.oz-advent-product[data-gallery-mode=photos] .oz-advent-product__hero{padding:0;background:#f8f8f8}.oz-advent-product[data-gallery-mode=photos] .oz-advent-product__hero-info,.oz-advent-product[data-gallery-mode=photos] .oz-advent-product__gallery-controls{display:none}.oz-advent-product__sample .oz-advent-product__photo-thumb{padding:0;overflow:hidden;background:#f8f8f8}.oz-advent-product__photo-thumb img{display:block;width:100%;height:100%;object-fit:cover}.oz-advent-product__choice:has(input:checked){border:1px solid #111;box-shadow:none}.oz-advent-product__choice:focus-within{outline:none}.oz-advent-product__choice:has(input:focus-visible){outline:2px solid #111;outline-offset:3px}@media(max-width:900px){.oz-advent-product__hero-photo{max-height:450px}}@media(max-width:600px){.oz-advent-product__hero-photo{max-height:340px}.oz-advent-product[data-gallery-mode=photos] .oz-advent-product__hero{min-height:340px}}@media(max-width:360px){.oz-advent-product__hero-photo{max-height:310px}.oz-advent-product[data-gallery-mode=photos] .oz-advent-product__hero{min-height:310px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/oazar-advent-product.css.map */
