.op-gg,.op-gg *{box-sizing:border-box}.op-gg,.op-gg *{font-family:Gotham,Gotham HTF,sans-serif!important}.op-gg .op-gg-cas,.op-gg .op-gg-cas *{font-family:Adobe Caslon Pro,Cormorant Garamond,Georgia,serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.op-gg{-webkit-font-smoothing:antialiased;color:#141414;overflow-x:clip}.op-gg img{display:block;max-width:none}.op-gg a{color:inherit;text-decoration:none}.op-gg button{appearance:none;-webkit-appearance:none;background:none;border:0;margin:0;color:inherit;cursor:pointer;min-height:0;min-width:0;line-height:normal}.op-gg h1,.op-gg h2{margin:0;padding:0}.op-gg-paper{background-repeat:repeat;background-size:280px}@media(max-width:749px){.op-gg-paper{background-size:88px}}.op-gg-rib{height:22px;background:linear-gradient(180deg,#b9a78b,#efe5d4 22%,#fffaf1 45%,#f3eadb 62%,#c9b89c);box-shadow:0 4px 12px #00000040;position:relative;z-index:2}@media(max-width:749px){.op-gg-rib{height:12px}}.op-gg-hd{text-align:center;position:relative;padding:0 80px 64px;overflow:hidden;color:#f6efe3}.op-gg-hrib{position:absolute;left:0;right:0;top:150px;height:30px;background:linear-gradient(180deg,#b9a78b,#efe5d4 22%,#fffaf1 45%,#f3eadb 62%,#c9b89c);box-shadow:0 6px 14px #1e030659}.op-gg .op-gg-bow{position:relative;width:360px;height:auto;margin:30px auto 0;z-index:2;filter:drop-shadow(0 14px 18px rgba(30,3,6,.45))}.op-gg-lock{position:relative;margin-top:26px;filter:drop-shadow(0 18px 22px rgba(25,2,5,.45))}.op-gg-foil{background-image:var(--op-gg-glitter);background-size:600px;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:op-gg-drift 20s ease-in-out infinite alternate}@keyframes op-gg-drift{0%{background-position:0 0}to{background-position:-600px -200px}}@media(prefers-reduced-motion:reduce){.op-gg-foil{animation:none}}.op-gg .op-gg-kick{display:block;font-weight:700!important;font-size:26px;letter-spacing:.38em;line-height:1.2;text-transform:uppercase;padding-left:.38em}.op-gg .op-gg-stmt{display:block;font-family:Adobe Caslon Pro,Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;font-size:88px;line-height:1.1;margin-top:10px;padding:0 .08em .06em}.op-gg-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:40px auto 0;max-width:1200px}.op-gg .op-gg-gtag{position:relative;display:inline-block;background:#fbf7f1;color:#141414;padding:16px 26px 16px 40px;font-weight:700!important;font-size:12.5px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;clip-path:polygon(16px 0,100% 0,100% 100%,16px 100%,0 50%);transform:rotate(-3deg);transform-origin:top center;margin-top:10px;transition:transform .2s ease}.op-gg .op-gg-gtag:nth-child(2n){transform:rotate(3deg)}.op-gg .op-gg-gtag:nth-child(3n){transform:rotate(-1deg)}.op-gg .op-gg-gtag:hover,.op-gg .op-gg-gtag:focus-visible{transform:rotate(0) translateY(-2px)}.op-gg-hole{position:absolute;left:14px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:#5f141e}@media(max-width:749px){.op-gg-hd{padding:0 14px 44px}.op-gg-hrib{top:54px;height:14px}.op-gg .op-gg-bow{width:150px;margin-top:16px}.op-gg .op-gg-kick{font-size:12px;margin-top:16px}.op-gg .op-gg-stmt{font-size:31px;white-space:nowrap;margin-top:6px}.op-gg-tags{gap:7px;margin:22px 0 0;max-width:none}.op-gg .op-gg-gtag{font-size:8.5px;padding:8px 11px 8px 23px;clip-path:polygon(11px 0,100% 0,100% 100%,11px 100%,0 50%);margin-top:2px}.op-gg-hole{left:9px;width:6px;height:6px;margin-top:-3px}}.op-gg-th{padding:70px 0 84px;text-align:center;scroll-margin-top:80px}.op-gg-tagwrap{position:relative;display:inline-block;transform:rotate(-1.5deg)}.op-gg-twine{position:absolute;left:-180px;top:12px;width:200px;height:60px}.op-gg-bigtag{position:relative;background:#fbf7f1;padding:18px 44px 20px 58px;clip-path:polygon(30px 0,100% 0,100% 100%,30px 100%,0 50%);filter:drop-shadow(0 10px 18px rgba(0,0,0,.25));text-align:center}.op-gg-eye{position:absolute;left:22px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;box-shadow:inset 0 0 0 3px #d8c7a8;background:#cfc3b2}.op-gg .op-gg-tk{font-weight:700!important;font-size:9.5px;letter-spacing:.26em;color:#7a6f63;text-transform:uppercase;line-height:1.3}.op-gg .op-gg-h2{font-weight:700!important;font-size:23px;letter-spacing:.08em;margin-top:10px;line-height:1.2;color:#141414;text-transform:uppercase}.op-gg-toggle{display:inline-flex;margin-top:16px;border:1px solid #141414;border-radius:40px;padding:4px}.op-gg .op-gg-toggle button{padding:8px 22px;border-radius:40px;font-weight:700!important;font-size:10.5px;letter-spacing:.2em;color:#141414;text-transform:uppercase}.op-gg .op-gg-toggle button.is-on{background:#141414;color:#fff}.op-gg-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:1060px;max-width:calc(100% - 40px);margin:50px auto 0;text-align:left;grid-auto-flow:row dense}.op-gg-grid[hidden]{display:none}.op-gg-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 12px 30px #00000038;display:flex;flex-direction:column;position:relative;color:#141414}.op-gg-ci{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:#f3f3f3}.op-gg .op-gg-ci img{width:100%;height:100%;object-fit:cover;object-position:center 25%}.op-gg-cb{display:block;padding:14px 14px 16px}.op-gg .op-gg-cn{display:block;font-weight:700!important;font-size:10.5px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.op-gg .op-gg-cc{display:block;font-size:10.5px;color:#6b6f75;margin-top:3px;font-weight:400!important}.op-gg .op-gg-cp{display:block;font-weight:700!important;font-size:12px;margin-top:8px}.op-gg .op-gg-cp s{font-weight:400!important;color:#8a8a8a;margin-left:6px}.op-gg .op-gg-card .op-wl--card{top:12px;right:12px}.op-gg-big{grid-row:1 / span 2}.op-gg-big.is-L{grid-column:1 / span 2}.op-gg-big.is-R{grid-column:3 / span 2}.op-gg .op-gg-big>.op-gg-bigimg,.op-gg .op-gg-big>a>.op-gg-bigimg{width:100%;height:100%;object-fit:cover;object-position:center 28%;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .25s ease}.op-gg .op-gg-stl{position:absolute;left:16px;top:16px;z-index:2;background:#fff;color:#141414;border-radius:40px;padding:7px 14px;font-weight:700!important;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase}.op-gg-bar{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;background:#fffffff0;border-radius:8px;padding:14px 16px;text-align:left}.op-gg .op-gg-bl{font-size:17px;color:#8e1b23;line-height:1.2;text-transform:uppercase!important}.op-gg-sw{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.op-gg .op-gg-sw button,.op-gg .op-gg-dots button{width:26px;height:26px;border-radius:50%;padding:0;background-color:#ddd;background-repeat:no-repeat;box-shadow:inset 0 0 0 1px #00000026;flex:none}.op-gg .op-gg-sw button.is-on,.op-gg .op-gg-dots button.is-on{outline:1.5px solid #141414;outline-offset:3px}.op-gg-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.op-gg .op-gg-bi{font-size:11px;color:#444;line-height:1.4;font-weight:400!important;min-width:0}.op-gg .op-gg-bi b{letter-spacing:.08em;color:#141414;font-weight:700!important;text-transform:uppercase}.op-gg .op-gg-add{flex:none;background:#141414;color:#fff;border-radius:3px;padding:10px 14px;font-weight:700!important;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase}.op-gg-chips{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.op-gg .op-gg-chips button,.op-gg .op-gg-tabs button{border:1px solid #141414;border-radius:3px;padding:9px 12px;font-weight:700!important;font-size:9.5px;letter-spacing:.14em;color:#141414;text-transform:uppercase;background:transparent}.op-gg .op-gg-chips button.is-on,.op-gg .op-gg-tabs button.is-on{background:#141414;color:#fff}.op-gg-mood{background:#0d0d0d}.op-gg .op-gg-mood img{width:100%;height:100%;object-fit:contain}.op-gg-usp{justify-content:space-between;align-items:center;padding:34px 18px 22px;text-align:center;background:#fff}.op-gg-u{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.op-gg-u svg{width:26px;height:26px}.op-gg .op-gg-u b{font-size:10px;letter-spacing:.2em;margin-top:10px;font-weight:700!important;text-transform:uppercase}.op-gg .op-gg-u span{font-size:15px;margin-top:6px;color:#4a4a4a;line-height:1.3}.op-gg .op-gg-ulink{font-weight:700!important;font-size:9.5px;letter-spacing:.18em;border-bottom:1px solid #141414;align-self:center;text-transform:uppercase;padding-bottom:2px}.op-gg-stage{grid-row:1 / span 2;grid-column:3 / span 2;display:flex;flex-direction:column;min-height:620px;background:#fbf7f1;align-items:center;justify-content:flex-start;padding:30px 26px;text-align:center}.op-gg .op-gg-sth{font-size:26px;color:#8e1b23;line-height:1.2;text-transform:uppercase!important}.op-gg-stage.is-L{grid-column:1 / span 2}.op-gg-dots[hidden]{display:none}.op-gg-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.op-gg-stimg{flex:1;display:flex;align-items:center;justify-content:center;min-height:300px;width:100%}.op-gg .op-gg-stimg img{max-width:60%;max-height:320px;width:auto;height:auto;object-fit:contain}.op-gg .op-gg-stimg img.is-cut{filter:drop-shadow(0 22px 18px rgba(0,0,0,.22))}.op-gg .op-gg-stimg img.is-photo{mix-blend-mode:multiply;filter:brightness(1.06)}.op-gg-dots{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:6px}.op-gg .op-gg-dots button{width:30px;height:30px}.op-gg .op-gg-stn{font-size:12px;margin-top:18px;color:#444;font-weight:400!important}.op-gg .op-gg-stn b{letter-spacing:.08em;color:#141414;font-weight:700!important;text-transform:uppercase}.op-gg .op-gg-add2{display:inline-block;margin-top:14px;background:#141414;color:#fff;border-radius:3px;padding:12px 20px;font-weight:700!important;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.op-gg-gc{position:relative;width:820px;max-width:100%;height:340px;margin:50px auto 0}.op-gg .op-gg-gc img{position:absolute;width:440px;height:auto;border-radius:18px;box-shadow:0 30px 60px #0009}.op-gg .op-gg-gc .op-gg-c1{left:20px;top:20px;transform:rotate(-5deg)}.op-gg .op-gg-gc .op-gg-c2{right:20px;top:40px;transform:rotate(4deg)}.op-gg-amts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:40px auto 0;max-width:600px}.op-gg .op-gg-amts button{border:1px solid rgba(243,237,228,.5);border-radius:3px;padding:12px 16px;font-weight:700!important;font-size:12px;letter-spacing:.1em;color:#f3ede4;text-transform:uppercase}.op-gg .op-gg-amts button.is-on{background:#f3ede4;color:#0b0b0c}.op-gg .op-gg-cta{display:inline-block;margin-top:26px;padding:16px 30px;border-radius:3px;font-weight:700!important;font-size:11px;letter-spacing:.2em;background:#f3ede4;color:#141414;text-transform:uppercase}.op-gg .op-gg-note{font-size:16px;margin-top:14px;color:#f3ede4b3;text-align:center}@media(max-width:749px){.op-gg-th{padding:40px 0 50px}.op-gg-twine{display:none}.op-gg-tagwrap{max-width:92%}.op-gg-bigtag{padding:12px 18px 14px 34px;clip-path:polygon(20px 0,100% 0,100% 100%,20px 100%,0 50%)}.op-gg-eye{left:14px;width:10px;height:10px;margin-top:-5px}.op-gg .op-gg-h2{font-size:14px}.op-gg .op-gg-tk{font-size:8px}.op-gg-grid{grid-template-columns:1fr 1fr;width:auto;max-width:none;margin:30px 14px 0;gap:10px}.op-gg-big,.op-gg-big.is-L,.op-gg-big.is-R{grid-column:1 / span 2;grid-row:auto;aspect-ratio:4/5}.op-gg-cb{padding:10px}.op-gg .op-gg-cn,.op-gg .op-gg-cc{font-size:9px}.op-gg-bar{left:10px;right:10px;bottom:10px;padding:12px}.op-gg .op-gg-bi{font-size:10px}.op-gg-stage,.op-gg-stage.is-L,.op-gg-stage.is-R{grid-row:auto;grid-column:1 / span 2;min-height:0}.op-gg-stimg{min-height:200px}.op-gg .op-gg-stimg img{max-height:200px}.op-gg-gc{width:100%;height:220px;margin-top:30px}.op-gg .op-gg-gc img{width:220px;border-radius:10px}.op-gg .op-gg-gc .op-gg-c1{left:8px}.op-gg .op-gg-gc .op-gg-c2{right:8px}.op-gg-amts{padding:0 14px}}@media(min-width:750px){.op-gg-hd{padding:0 60px 40px}.op-gg-hrib{top:73px;height:18px}.op-gg .op-gg-bow{width:200px;margin-top:22px}.op-gg-lock{margin-top:14px}.op-gg .op-gg-kick{font-size:15px;letter-spacing:.36em}.op-gg .op-gg-stmt{font-size:58px;margin-top:4px}.op-gg-tags{gap:10px;margin-top:26px;max-width:1100px}.op-gg .op-gg-gtag{font-size:10.5px;padding:12px 18px 12px 30px;clip-path:polygon(13px 0,100% 0,100% 100%,13px 100%,0 50%);margin-top:6px}.op-gg-hole{left:11px;width:7px;height:7px;margin-top:-3.5px}}.op-gg-rib{height:9px;overflow:visible}.op-gg-rib:after{content:"";position:absolute;left:50%;top:50%;width:92px;height:78px;transform:translate(-50%,-50%);background:url(custom-gg-bow-ivory.png) center/contain no-repeat;filter:drop-shadow(0 6px 8px rgba(0,0,0,.35));z-index:3;pointer-events:none}@media(max-width:749px){.op-gg-rib{height:6px}.op-gg-rib:after{width:56px;height:48px}}.op-gg-tags{filter:drop-shadow(0 6px 9px rgba(20,2,5,.4))}.op-gg .op-gg-gtag{background:linear-gradient(160deg,#fffdf8,#ece0ca 36%,#fffaf2 52%,#e2d4bb 78%,#f8f0e2)}.op-gg-rib{height:18px;background:linear-gradient(180deg,#b9a78b,#efe5d4 22%,#fffaf1 45%,#f3eadb 62%,#c9b89c);box-shadow:0 6px 14px #1e030659}.op-gg-rib:after{width:150px;height:127px;top:9px;transform:translate(-50%,-45px);filter:drop-shadow(0 12px 16px rgba(30,3,6,.42))}.shopify-section:has(.op-gg-hd)+.shopify-section .op-gg-rib{display:none}@media(max-width:749px){.op-gg-rib{height:12px}.op-gg-rib:after{width:92px;height:78px;top:6px;transform:translate(-50%,-28px)}}.op-gg-rib+.op-gg-th{padding-top:104px}@media(max-width:749px){.op-gg-rib+.op-gg-th{padding-top:66px}}.op-gg-tagwrap{filter:drop-shadow(0 10px 16px rgba(20,2,5,.38))}.op-gg .op-gg-bigtag{background:linear-gradient(160deg,#fffdf8,#ece0ca 36%,#fffaf2 52%,#e2d4bb 78%,#f8f0e2);filter:none}.op-gg-eye{background:#5f141e;box-shadow:none}main>.shopify-section:nth-child(2n+2) .op-gg-rib{display:none}main>.shopify-section:nth-child(2n+2) .op-gg-th{margin-top:-13px;position:relative;z-index:1;clip-path:polygon(0 100%,0% 13px,1.25% 0px,2.5% 13px,3.75% 0px,5% 13px,6.25% 0px,7.5% 13px,8.75% 0px,10% 13px,11.2% 0px,12.5% 13px,13.8% 0px,15% 13px,16.2% 0px,17.5% 13px,18.8% 0px,20% 13px,21.2% 0px,22.5% 13px,23.8% 0px,25% 13px,26.2% 0px,27.5% 13px,28.8% 0px,30% 13px,31.2% 0px,32.5% 13px,33.8% 0px,35% 13px,36.2% 0px,37.5% 13px,38.8% 0px,40% 13px,41.2% 0px,42.5% 13px,43.8% 0px,45% 13px,46.2% 0px,47.5% 13px,48.8% 0px,50% 13px,51.2% 0px,52.5% 13px,53.8% 0px,55% 13px,56.2% 0px,57.5% 13px,58.8% 0px,60% 13px,61.2% 0px,62.5% 13px,63.8% 0px,65% 13px,66.2% 0px,67.5% 13px,68.8% 0px,70% 13px,71.2% 0px,72.5% 13px,73.8% 0px,75% 13px,76.2% 0px,77.5% 13px,78.8% 0px,80% 13px,81.2% 0px,82.5% 13px,83.8% 0px,85% 13px,86.2% 0px,87.5% 13px,88.8% 0px,90% 13px,91.2% 0px,92.5% 13px,93.8% 0px,95% 13px,96.2% 0px,97.5% 13px,98.8% 0px,100% 13px,100% 100%);padding-top:80px}@media(max-width:749px){main>.shopify-section:nth-child(2n+2) .op-gg-th{padding-top:52px}}.op-gg .op-gg-dots{display:flex;justify-content:flex-start;align-items:center;gap:7px;padding:12px 14px 0;margin:0;text-align:left}.op-gg .op-gg-dot{width:10px;height:10px;border-radius:50%;background:var(--swatch,#ccc);box-shadow:inset 0 0 0 1px #00000024;flex:none;display:block}.op-gg .op-gg-dot.is-on{outline:1px solid #0B0B0C;outline-offset:1.5px}.op-gg .op-gg-more{font-size:10.5px;font-weight:600!important;letter-spacing:.02em;color:#5a5a5a;text-decoration:none;margin-left:2px;line-height:12px}.op-gg-dots+.op-gg-cb{padding-top:9px}@media(max-width:749px){.op-gg-dots{padding:9px 10px 0}.op-gg .op-gg-dot{width:11px;height:11px}.op-gg .op-gg-more{font-size:11px;line-height:11px}.op-gg-dots+.op-gg-cb{padding-top:7px}}.op-gg-dots{--off-white:#efe9de;--brown-melange:#8a7262;--multi:conic-gradient(#c8322e 0 25%,#e3b23c 0 50%,#2f6b45 0 75%,#2d4f8a 0);--blue-check:repeating-conic-gradient(#33507f 0 25%,#c7d3e6 0 50%) 0 0/5px 5px;--green-check:repeating-conic-gradient(#2e5a3b 0 25%,#cfdccd 0 50%) 0 0/5px 5px;--brown-check:repeating-conic-gradient(#6a4930 0 25%,#d9c7ae 0 50%) 0 0/5px 5px;--snowstar:conic-gradient(#b3262c 0 50%,#1d2a44 0);--dark-brown:#4a3326;--grey-melange:#9a9a98;--camo:conic-gradient(#4f5a33 0 33%,#7b6a45 0 66%,#2f3324 0);--berry-pink:#a3385f;--mid-blue:#4f74a8;--dark-pink:#b4486e}.op-gg .op-gg-ci{aspect-ratio:2/3}.op-gg .op-gg-ci img{object-position:center center}.op-gg .op-gg-shop{display:inline-block;margin-top:12px;padding:0 0 3px;border-bottom:1.5px solid #141414;color:#141414;font-weight:700!important;font-size:10px;letter-spacing:.16em;text-transform:uppercase}@media(min-width:750px){.op-gg .op-gg-grid{width:940px;gap:18px}}@media(max-width:749px){.op-gg .op-gg-shop{font-size:9px;letter-spacing:.14em;margin-top:9px}}.op-gg .op-gg-cb{flex:1;display:flex;flex-direction:column;align-items:flex-start}.op-gg .op-gg-cn,.op-gg .op-gg-cc,.op-gg .op-gg-cp{align-self:stretch}.op-gg .op-gg-shop{margin-top:auto;position:relative;top:12px;margin-bottom:12px}@media(max-width:749px){.op-gg .op-gg-shop{top:9px;margin-bottom:9px}}.op-gg .op-gg-big>a.op-gg-bigl{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.op-gg a.op-gg-bi{color:inherit;text-decoration:none}.op-gg a.op-gg-bi:hover b{text-decoration:underline;text-underline-offset:3px}.op-gg [data-gg-picker]{background:#f5f5f5}.op-gg .op-gg-big .op-gg-bigimg.is-pack{object-fit:cover;object-position:center center;height:calc(100% - var(--gg-barh,200px) + 14px)}.op-gg .op-gg-bar .op-gg-bl{font-family:Gotham,Gotham HTF,sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:11px!important;letter-spacing:.22em!important;color:#141414!important;text-transform:uppercase!important}@media(max-width:749px){.op-gg .op-gg-bar .op-gg-bl{font-size:10px!important;letter-spacing:.18em!important}}@media(max-width:749px){.op-gg .op-gg-big .op-gg-bigimg.is-pack{object-fit:contain}}.op-gg .op-gg-vid{position:relative;display:block;overflow:hidden;background:#e6e6e4}.op-gg .op-gg-vid video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}@media(min-width:750px){main>.shopify-section:nth-child(2) .op-gg-th{clip-path:none;margin-top:0;padding-top:80px}}@media(min-width:750px){main>.shopify-section:nth-child(2n+2) .op-gg-rib{display:block}main>.shopify-section:nth-child(2n+2) .op-gg-th{clip-path:none;margin-top:0;padding-top:104px}main>.shopify-section:nth-child(2) .op-gg-rib{display:none}main>.shopify-section:nth-child(2) .op-gg-th{padding-top:80px}}.op-gg .op-gg-vid{isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black);background:#cfd2d2}.op-gg .op-gg-vid video{top:-1px;right:-1px;bottom:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.op-gg .op-gg-hot{position:absolute;z-index:3;display:flex;align-items:center;gap:8px;text-decoration:none;transform:translate(-11px,-50%)}.op-gg .op-gg-hot.is-left{flex-direction:row-reverse;transform:translate(calc(-100% + 11px),-50%)}.op-gg .op-gg-hdot{position:relative;flex:none;width:22px;height:22px;border-radius:50%;background:#fffffff2;box-shadow:0 2px 8px #00000040}.op-gg .op-gg-hdot:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#141414}.op-gg .op-gg-hdot:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid rgba(255,255,255,.85);animation:op-gg-pulse 2.4s ease-out infinite}@keyframes op-gg-pulse{0%{transform:scale(.6);opacity:1}to{transform:scale(1.35);opacity:0}}@media(prefers-reduced-motion:reduce){.op-gg .op-gg-hdot:before{animation:none;opacity:0}}.op-gg .op-gg-hlab{display:flex;flex-direction:column;gap:2px;background:#fffffff5;border-radius:4px;padding:8px 12px;box-shadow:0 4px 14px #0000002e;white-space:nowrap;color:#141414;text-align:left}.op-gg .op-gg-hlab b{font-weight:700!important;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.op-gg .op-gg-hlab small{font-size:10.5px;color:#5a5a5a;font-weight:400!important}.op-gg .op-gg-hot:hover .op-gg-hlab{background:#fff}.op-gg .op-gg-hot:hover .op-gg-hlab b{text-decoration:underline;text-underline-offset:3px}@media(hover:hover){.op-gg .op-gg-hlab{opacity:0;transform:translate(-6px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.op-gg .op-gg-hot.is-left .op-gg-hlab{transform:translate(6px)}.op-gg .op-gg-hot:hover .op-gg-hlab,.op-gg .op-gg-hot:focus-visible .op-gg-hlab{opacity:1;transform:none;pointer-events:auto}.op-gg .op-gg-hot{pointer-events:none}.op-gg .op-gg-hot .op-gg-hdot,.op-gg .op-gg-hot:hover{pointer-events:auto}}.op-gg [data-gg-grid]:not([hidden]){animation:op-gg-fadein .45s ease}@keyframes op-gg-fadein{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.op-gg [data-gg-grid]:not([hidden]){animation:none}}.op-gg .op-gg-big video.op-gg-bigvid{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;display:block}@media(min-width:750px){.op-gg .op-gg-grid{width:clamp(940px,78vw,1280px);gap:clamp(18px,1.6vw,24px)}}.op-gg .op-gg-ci .op-gg-cvid{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;opacity:0;transition:opacity .3s ease;pointer-events:none}.op-gg .op-gg-card.is-vid .op-gg-cvid,.op-gg .op-gg-ci .op-gg-cvid.is-auto{opacity:1}.op-gg .op-gg-spread{list-style:none;margin:56px auto 0;padding:0;width:clamp(940px,82vw,1180px);display:grid;grid-template-columns:repeat(5,1fr);row-gap:56px}.op-gg .op-gg-spi{display:flex;justify-content:center}.op-gg .op-gg-spa{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#fff7ee;transition:transform .35s ease}.op-gg .op-gg-spa img{width:170px;height:170px;object-fit:contain;filter:drop-shadow(5px 14px 12px rgba(25,0,5,.45));transition:transform .35s ease}.op-gg .op-gg-spa:hover img{transform:translateY(-6px) rotate(0)!important}.op-gg .op-gg-spn{margin-top:18px;font-weight:700!important;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;text-align:center}.op-gg .op-gg-spc{margin-top:4px;font-size:10.5px;font-weight:400!important;text-align:center}.op-gg .op-gg-spa:hover .op-gg-spn{text-decoration:underline;text-underline-offset:3px}.op-gg .op-gg-spi:nth-child(1) img{transform:rotate(-6deg)}.op-gg .op-gg-spi:nth-child(2){margin-top:28px}.op-gg .op-gg-spi:nth-child(2) img{transform:rotate(5deg)}.op-gg .op-gg-spi:nth-child(3) img{transform:rotate(-3deg)}.op-gg .op-gg-spi:nth-child(4){margin-top:28px}.op-gg .op-gg-spi:nth-child(4) img{transform:rotate(7deg)}.op-gg .op-gg-spi:nth-child(5) img{transform:rotate(-5deg)}.op-gg .op-gg-spi:nth-child(6) img{transform:rotate(4deg)}.op-gg .op-gg-spi:nth-child(7){margin-top:28px}.op-gg .op-gg-spi:nth-child(7) img{transform:rotate(-7deg)}.op-gg .op-gg-spi:nth-child(8) img{transform:rotate(3deg)}.op-gg .op-gg-spi:nth-child(9){margin-top:28px}.op-gg .op-gg-spi:nth-child(9) img{transform:rotate(-4deg)}.op-gg .op-gg-spi:nth-child(10) img{transform:rotate(6deg)}main>.shopify-section:nth-child(2n+2) .op-gg-rib{display:block}main>.shopify-section:nth-child(2n+2) .op-gg-th{clip-path:none;margin-top:0}main>.shopify-section:nth-child(2) .op-gg-rib{display:none}@media(max-width:749px){main>.shopify-section:nth-child(2n+2) .op-gg-th{padding-top:64px}main>.shopify-section:nth-child(2) .op-gg-th{padding-top:44px}}@media(min-width:750px)and (max-width:900px){.op-gg .op-gg-gc{width:min(820px,calc(100% - 40px));height:auto;aspect-ratio:820/340}.op-gg .op-gg-gc img{width:53.6%}.op-gg .op-gg-gc .op-gg-c1{left:2.4%;top:6%}.op-gg .op-gg-gc .op-gg-c2{right:2.4%;top:12%}}@media(max-width:749px){.op-gg .op-gg-gc{width:calc(100% - 32px);max-width:420px;height:auto;aspect-ratio:1/.82;margin:28px auto 0}.op-gg .op-gg-gc img{width:76%;border-radius:12px;box-shadow:0 18px 36px #0000008c}.op-gg .op-gg-gc .op-gg-c1{left:0;top:0;transform:rotate(-6deg);z-index:1}.op-gg .op-gg-gc .op-gg-c2{right:0;left:auto;top:auto;bottom:4%;transform:rotate(4deg);z-index:2}.op-gg .op-gg-amts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-width:340px;margin:30px auto 0;padding:0 16px}.op-gg .op-gg-amts button{padding:12px 0;font-size:11px}.op-gg .op-gg-cta{margin-top:22px}}@media(max-width:1100px){.op-gg .op-gg-spread{width:calc(100% - 40px)}.op-gg .op-gg-spa img{width:15vw;height:15vw;max-width:170px;max-height:170px}}@media(max-width:749px){.op-gg .op-gg-spread{grid-template-columns:repeat(2,1fr);row-gap:30px;column-gap:8px;width:calc(100% - 24px);margin-top:30px}.op-gg .op-gg-spa img{width:36vw;height:36vw;max-width:190px;max-height:190px;filter:drop-shadow(3px 9px 8px rgba(25,0,5,.45))}.op-gg .op-gg-spi:nth-child(n){margin-top:0}.op-gg .op-gg-spi:nth-child(4n+2),.op-gg .op-gg-spi:nth-child(4n+3){margin-top:18px}.op-gg .op-gg-spn{margin-top:10px;font-size:9.5px;letter-spacing:.08em}.op-gg .op-gg-spc{font-size:10px}}@media(hover:none){.op-gg .op-gg-hlab{opacity:0;transform:translate(-6px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.op-gg .op-gg-hot.is-left .op-gg-hlab{transform:translate(6px)}.op-gg .op-gg-hot.is-open .op-gg-hlab{opacity:1;transform:none;pointer-events:auto}.op-gg .op-gg-hot{pointer-events:none}.op-gg .op-gg-hot .op-gg-hdot,.op-gg .op-gg-hot.is-open{pointer-events:auto}.op-gg .op-gg-hdot{width:26px;height:26px}.op-gg .op-gg-hdot:after{top:8px;right:8px;bottom:8px;left:8px}}@media(max-width:749px){.op-gg .op-gg-hlab{white-space:normal;max-width:min(180px,52vw)}.op-gg .op-gg-hlab b{font-size:9.5px;line-height:1.3}}.op-gg .op-gg-hlab{--gg-nudge:0px}.op-gg .op-gg-hot.is-open .op-gg-hlab,.op-gg .op-gg-hot:hover .op-gg-hlab{transform:translate(var(--gg-nudge))!important}@keyframes op-gg-hop{0%{translate:0 0}35%{translate:0 -12px}65%{translate:0 2px}to{translate:0 0}}.op-gg .op-gg-spread.is-in .op-gg-spa img{animation:op-gg-hop .9s cubic-bezier(.3,.7,.4,1) both}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(1) img{animation-delay:0s}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(2) img{animation-delay:.09s}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(3) img{animation-delay:.18s}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(4) img{animation-delay:.27s}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(5) img{animation-delay:.36s}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(6) img{animation-delay:.45s}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(7) img{animation-delay:.54s}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(8) img{animation-delay:.63s}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(9) img{animation-delay:.72s}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(10) img{animation-delay:.81s}@media(max-width:749px){.op-gg .op-gg-hlab{white-space:nowrap;max-width:none;padding:7px 10px}.op-gg .op-gg-hlab b{font-size:9px;letter-spacing:.08em;line-height:1.25}.op-gg .op-gg-hlab small{font-size:9.5px}}@media(max-width:749px){.op-gg .op-gg-hd{padding-top:0}.op-gg .op-gg-hd .op-gg-bow{margin-top:6px}.op-gg .op-gg-lock{margin-top:4px}.op-gg-tags{margin-top:14px}}@keyframes op-gg-sway-l{0%{rotate:0deg}30%{rotate:-5deg}62%{rotate:3deg}85%{rotate:-1deg}to{rotate:0deg}}@keyframes op-gg-sway-r{0%{rotate:0deg}30%{rotate:5deg}62%{rotate:-3deg}85%{rotate:1deg}to{rotate:0deg}}.op-gg .op-gg-spread.is-in .op-gg-spa img{animation:op-gg-sway-l 1.1s ease-in-out both}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(2n) .op-gg-spa img{animation-name:op-gg-sway-r}.op-gg .op-gg-spread.is-in .op-gg-spi .op-gg-spa img{animation-delay:0s!important}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(3n+2) .op-gg-spa img{animation-delay:.08s!important}.op-gg .op-gg-spread.is-in .op-gg-spi:nth-child(3n) .op-gg-spa img{animation-delay:.16s!important}@media(prefers-reduced-motion:reduce){.op-gg .op-gg-spread.is-in .op-gg-spa img{animation:none}}@media(max-width:749px){.op-gg .op-gg-big[data-gg-picker]{aspect-ratio:auto!important;display:flex;flex-direction:column;background:#fff!important}.op-gg .op-gg-big[data-gg-picker]>a.op-gg-bigl{position:relative;inset:auto;aspect-ratio:4/5;display:block;overflow:hidden;background:#f5f5f5}.op-gg .op-gg-big[data-gg-picker] .op-gg-bigimg,.op-gg .op-gg-big[data-gg-picker] .op-gg-bigimg.is-pack{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;padding:0}.op-gg .op-gg-big[data-gg-picker] .op-gg-bigimg.is-pack{object-fit:contain;padding:14px 0;box-sizing:border-box}.op-gg .op-gg-big[data-gg-picker] .op-gg-bar{position:static;margin:0;border-radius:0;background:#fff;box-shadow:none;padding:16px 16px 18px}.op-gg .op-gg-big[data-gg-picker] .op-gg-row{display:flex;align-items:center;gap:12px}.op-gg .op-gg-big[data-gg-picker] .op-gg-bi{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.op-gg .op-gg-big[data-gg-picker] .op-gg-add{flex:none}}@media(max-width:749px){.op-gg .op-gg-big[data-gg-picker] .op-gg-bi{white-space:normal;overflow:visible;line-height:1.45}.op-gg .op-gg-big[data-gg-picker] .op-gg-bi b{display:block}}@media(min-width:750px){.op-gg .op-gg-bi .op-gg-bim:before{content:" \b7  "}}@media(max-width:749px){.op-gg .op-gg-big[data-gg-picker]>a.op-gg-bigl{background:var(--gg-pbg,#f5f5f5)}}@media(max-width:749px){.op-gg .op-gg-h2{text-wrap:balance}}.op-gg .op-gg-gc[data-gg-gc]>button{position:absolute;display:block;padding:0;margin:0;border:0;background:none;cursor:pointer;width:440px;border-radius:18px;box-shadow:none!important;transition:transform .35s ease}.op-gg .op-gg-gc[data-gg-gc]>button img{position:static;display:block;width:100%;height:auto;border-radius:0;box-shadow:none!important;transform:none;filter:drop-shadow(0 26px 40px rgba(0,0,0,.6))}.op-gg .op-gg-gc[data-gg-gc]>.op-gg-c1{z-index:1}.op-gg .op-gg-gc[data-gg-gc]>.op-gg-c2{z-index:2}.op-gg .op-gg-gc[data-gg-gc][data-gg-front=l]>.op-gg-c1{z-index:3}.op-gg .op-gg-gc[data-gg-gc][data-gg-front=r]>.op-gg-c1:hover,.op-gg .op-gg-gc[data-gg-gc][data-gg-front=l]>.op-gg-c2:hover{transform:rotate(0) translateY(-6px)}.op-gg .op-gg-gc[data-gg-gc]>button:focus-visible{outline:2px solid #F3EDE4;outline-offset:4px}@media(min-width:750px)and (max-width:900px){.op-gg .op-gg-gc[data-gg-gc]>button{width:53.6%}}@media(max-width:749px){.op-gg .op-gg-gc[data-gg-gc]>button{width:76%}.op-gg .op-gg-gc[data-gg-gc]>button img{filter:drop-shadow(0 14px 22px rgba(0,0,0,.55))}}.op-gg h1.op-gg-lock{margin-left:0;margin-right:0;margin-bottom:0;padding:0;font-size:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;font-weight:inherit;font-family:inherit;color:inherit}.op-gg h1.op-gg-lock{margin-top:26px}@media(min-width:750px){.op-gg h1.op-gg-lock{margin-top:14px}}@media(max-width:749px){.op-gg h1.op-gg-lock{margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom-gg.css.map */
