.rx-site #MainContent .rx.ox-mg{--mg-pad:clamp(24px, calc(9.1px + 3.2143vw) ,63.75px);display:block;background:#f6f6f6;color:var(--rx-ink,#292a28);padding-top:0}.rx-site #MainContent .rx.ox-mg *{box-sizing:border-box}.rx-site #MainContent .rx.ox-mg figure,.rx-site #MainContent .rx.ox-mg p,.rx-site #MainContent .rx.ox-mg h1,.rx-site #MainContent .rx.ox-mg h2,.rx-site #MainContent .rx.ox-mg h3{margin:0}.rx-site #MainContent .rx.ox-mg .ox-mg__hero{display:flex;height:646px;background:#fdfdfd}.rx-site #MainContent .rx.ox-mg .ox-mg__hero-image,.rx-site #MainContent .rx.ox-mg .ox-mg__hero-copy{width:50%;min-width:0}.rx-site #MainContent .rx.ox-mg .ox-mg__hero-image img{display:block;width:100%;height:100%;object-fit:cover}.rx-site #MainContent .rx.ox-mg .ox-mg__hero-copy{display:flex;align-items:center;justify-content:center;text-align:center}.rx-site #MainContent .rx.ox-mg .ox-mg__hero-inner{width:100%;max-width:454px}.rx-site #MainContent .rx.ox-mg h1{margin:0 0 .25em}.rx-site #MainContent .rx.ox-mg .ox-mg__hero-copy p{margin-bottom:20.944px}.rx-site #MainContent .rx.ox-mg .ox-mg__selection{padding:62px 0;background:#f6f6f6;scroll-margin-top:150px}.rx-site #MainContent .rx.ox-mg .ox-mg__selection-head{position:relative;padding:0 var(--mg-pad) 52px;display:flex;align-items:center;justify-content:space-between;gap:24px}.rx-site #MainContent .rx.ox-mg .ox-mg__selection-head h2{max-width:75%}.rx-site #MainContent .rx.ox-mg .ox-mg__arrows{position:absolute;right:var(--mg-pad);top:-3.4px;display:flex;gap:16px}.rx-site #MainContent .rx.ox-mg .ox-mg__arrow{padding:0;width:60px;height:60px;min-height:60px}.rx-site #MainContent .rx.ox-mg .ox-mg__arrow img{width:14px;height:14px;object-fit:contain}.rx-site #MainContent .rx.ox-mg .ox-mg__arrow--next img{transform:rotate(180deg)}.rx-site #MainContent .rx.ox-mg .ox-mg__arrow:disabled{opacity:.4;cursor:default}.rx-site #MainContent .rx.ox-mg .ox-mg__product-track{display:flex;gap:51px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;overscroll-behavior-inline:contain;scrollbar-width:none;margin:0 63.75px;padding:0 0 22px}.rx-site #MainContent .rx.ox-mg .ox-mg__product-track::-webkit-scrollbar{display:none}.rx-site #MainContent .rx.ox-mg .ox-mg__product{flex:0 0 calc((100% - 153px)/4);min-width:0;scroll-snap-align:start;text-align:center}.rx-site #MainContent .rx.ox-mg .ox-mg__product .rx-card{background:transparent;padding:0;--rx-card-image-inset:0px}.rx-site #MainContent .rx.ox-mg .ox-mg__product .rx-card__image{aspect-ratio:2.1/2.6;background:#fff;margin:0;width:100%}.rx-site #MainContent .rx.ox-mg .ox-mg__product .rx-card__image img{height:100%;width:100%;aspect-ratio:auto;object-fit:contain}.rx-site #MainContent .rx.ox-mg .ox-mg__product .rx-card__name{font-size:17px;line-height:1.575!important;font-weight:500;margin:17px 0 0!important}.rx-site #MainContent .rx.ox-mg .ox-mg__product .rx-card__price{font-size:17px;line-height:1.575!important}.rx-site #MainContent .rx.ox-mg .ox-mg__product>.rx-button{margin-top:14px;max-width:100%;white-space:normal}.rx-site #MainContent .rx.ox-mg .ox-mg__feature{background:#ebebeb;padding:78.625px 0}.rx-site #MainContent .rx.ox-mg .ox-mg__feature+.ox-mg__feature{padding-top:0}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-inner{width:100%;max-width:1785px;margin:0 auto;padding:0 var(--mg-pad);display:flex;justify-content:space-between;align-items:center}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-image{flex:0 0 44%;min-width:0}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-image img{display:block;width:100%;height:auto;aspect-ratio:883/706;object-fit:cover}.rx-site #MainContent .rx.ox-mg .ox-mg__feature--box .ox-mg__feature-image{order:1}.rx-site #MainContent .rx.ox-mg .ox-mg__feature--box .ox-mg__feature-image img{aspect-ratio:846/632;object-fit:cover}.rx-site #MainContent .rx.ox-mg .ox-mg__feature--engraving .ox-mg__feature-image img{object-fit:cover;object-position:50% 65%;background:#ebebeb}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-copy{flex:0 0 50%;min-width:0;padding:76.5px 0}.rx-site #MainContent .rx.ox-mg .ox-mg__kicker{display:block;color:#818181;font-size:15px;line-height:1.5!important;letter-spacing:.055em;text-transform:uppercase;margin:0 0 22.5px}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-copy h2{margin:0 0 18px}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-copy ul{padding-left:1.2em;margin:0}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-copy li{padding:0}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-copy p{margin:0 0 20.944px}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-copy .ox-mg__fine{font-size:14px;line-height:1.6!important;color:#666b61;margin-bottom:24px}.rx-site #MainContent .rx.ox-mg .ox-mg__intentions{padding:78.625px var(--mg-pad);background:#f6f6f6;text-align:center}.rx-site #MainContent .rx.ox-mg .ox-mg__intentions>.ox-mg__kicker{margin:0 0 40px}.rx-site #MainContent .rx.ox-mg .ox-mg__intent-track{display:flex;gap:68px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;width:100%;max-width:1275px;margin:0 auto}.rx-site #MainContent .rx.ox-mg .ox-mg__intent-track::-webkit-scrollbar{display:none}.rx-site #MainContent .rx.ox-mg .ox-mg__intention{flex:0 0 calc((100% - 136px)/3);min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;padding:0 0 10px}.rx-site #MainContent .rx.ox-mg .ox-mg__intention h3{margin:0 0 14px}.rx-site #MainContent .rx.ox-mg .ox-mg__intention p{max-width:80%;margin:0 0 24px}.rx-site #MainContent .rx.ox-mg .ox-mg__intention .rx-button{margin-top:auto}.rx-site #MainContent .rx.ox-mg .ox-mg__dots{display:flex;justify-content:center;gap:7px;margin-top:48px}.rx-site #MainContent .rx.ox-mg .ox-mg__dot{border:0;padding:12px 8px;background:transparent;cursor:pointer}.rx-site #MainContent .rx.ox-mg .ox-mg__dot:before{content:"";display:block;width:8px;height:8px;border:2px solid currentColor;border-radius:50%}.rx-site #MainContent .rx.ox-mg .ox-mg__dot[aria-current=true]:before{background:currentColor}.rx-site #MainContent .rx.ox-mg [hidden]{display:none!important}.rx-site #MainContent .rx.ox-mg a:focus-visible,.rx-site #MainContent .rx.ox-mg button:focus-visible,.rx-site #MainContent .rx.ox-mg [tabindex]:focus-visible{outline:2px solid var(--rx-accent,#34483a);outline-offset:5px}@media(min-width:720px)and (max-width:1020px){.rx-site #MainContent .rx.ox-mg .ox-mg__hero-inner{padding:0 35px;max-width:none}.rx-site #MainContent .rx.ox-mg .ox-mg__product-track{margin-inline:var(--mg-pad);gap:48px}.rx-site #MainContent .rx.ox-mg .ox-mg__product{flex-basis:calc((100% - 48px)/2)}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-copy{padding:17px 0}.rx-site #MainContent .rx.ox-mg .ox-mg__intent-track{gap:64px}.rx-site #MainContent .rx.ox-mg .ox-mg__intention{flex-basis:calc((100% - 64px)/2)}}@media(max-width:719px){.rx-site #MainContent .rx.ox-mg{--mg-pad:24px;padding-top:0}.rx-site #MainContent .rx.ox-mg .ox-mg__hero{display:flex;flex-direction:column;height:auto}.rx-site #MainContent .rx.ox-mg .ox-mg__hero-image,.rx-site #MainContent .rx.ox-mg .ox-mg__hero-copy{width:100%}.rx-site #MainContent .rx.ox-mg .ox-mg__hero-image{height:100vw;flex:none;aspect-ratio:1;overflow:hidden}.rx-site #MainContent .rx.ox-mg .ox-mg__hero-inner{padding:36px 24px;max-width:none}.rx-site #MainContent .rx.ox-mg h1{margin-bottom:8px}.rx-site #MainContent .rx.ox-mg .ox-mg__hero-copy p{margin-bottom:19.712px}.rx-site #MainContent .rx.ox-mg .ox-mg__selection{padding:34.08px 0 41.592px;scroll-margin-top:135px}.rx-site #MainContent .rx.ox-mg .ox-mg__selection-head{padding:0 24px 34.08px}.rx-site #MainContent .rx.ox-mg .ox-mg__selection-head h2{max-width:none}.rx-site #MainContent .rx.ox-mg .ox-mg__arrows{display:none}.rx-site #MainContent .rx.ox-mg .ox-mg__product-track{margin:0;padding:0 24px 22px;gap:24px;scroll-padding-left:24px}.rx-site #MainContent .rx.ox-mg .ox-mg__product{flex:0 0 60vw}.rx-site #MainContent .rx.ox-mg .ox-mg__product .rx-card__image{aspect-ratio:2.7/3.28}.rx-site #MainContent .rx.ox-mg .ox-mg__product .rx-card__name,.rx-site #MainContent .rx.ox-mg .ox-mg__product .rx-card__price{font-size:16px}.rx-site #MainContent .rx.ox-mg .ox-mg__feature{padding:37.92px 0 40px}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-inner{display:flex;flex-direction:column;padding:0 24px}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-copy{width:100%;flex:auto;padding:0;margin-bottom:36px;order:0}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-image,.rx-site #MainContent .rx.ox-mg .ox-mg__feature--box .ox-mg__feature-image{width:100%;flex:auto;order:1}.rx-site #MainContent .rx.ox-mg .ox-mg__kicker{font-size:15px;margin-bottom:22.5px}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-copy h2{margin-bottom:12.8px}.rx-site #MainContent .rx.ox-mg .ox-mg__feature-copy p{margin-bottom:19.712px}.rx-site #MainContent .rx.ox-mg .ox-mg__intentions{padding:36px 24px 24.48px}.rx-site #MainContent .rx.ox-mg .ox-mg__intentions>.ox-mg__kicker{margin-bottom:24px}.rx-site #MainContent .rx.ox-mg .ox-mg__intent-track{max-width:300px;gap:64px}.rx-site #MainContent .rx.ox-mg .ox-mg__intention{flex:0 0 100%}.rx-site #MainContent .rx.ox-mg .ox-mg__intention p{max-width:100%}.rx-site #MainContent .rx.ox-mg .ox-mg__dots{margin-top:24px}}.rx-site #MainContent .rx.ox-mg .ox-mg__product .rx-card--food-source .rx-card__image>img{object-fit:cover}.rx-site #MainContent .rx.ox-mg .ox-mg__product .rx-card--food-source .rx-card__food-state{inset:0 auto 0 50%;width:auto;height:100%;aspect-ratio:1;transform:translate(-50%)}
/*# sourceMappingURL=/cdn/shop/t/67/assets/orienx-gifts.css.map */
