.oslym-luxury-section{position:relative;width:100%;min-height:var(--lux-section-height, auto);padding:var(--lux-padding-top, 120px) 0 var(--lux-padding-bottom, 120px);background-color:var(--lux-bg-color, #F5F3EE);overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oslym-luxury__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.oslym-luxury__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;transform:scale(1.08);transition:transform 12s cubic-bezier(.16,1,.3,1)}.oslym-luxury-section.is-visible .oslym-luxury__bg-img{transform:scale(1)}.oslym-luxury__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.oslym-luxury__container{position:relative;z-index:2;width:100%;max-width:var(--lux-content-max-width, 1400px);margin:0 auto;padding:0 var(--lux-content-padding-x, 80px)}.oslym-luxury__content{position:relative}.oslym-luxury__eyebrow{font-family:var(--lux-eyebrow-font, var(--font-body-family));font-size:var(--lux-eyebrow-size, 12px);font-weight:var(--lux-eyebrow-weight, 400);letter-spacing:var(--lux-eyebrow-spacing, 4px);text-transform:var(--lux-eyebrow-transform, uppercase);color:var(--lux-eyebrow-color, #8A8680);line-height:1.4;margin:0 0 var(--lux-eyebrow-margin, 24px)}.oslym-luxury__heading{font-family:var(--lux-heading-font, var(--font-heading-family));font-size:var(--lux-heading-size, 64px);font-weight:var(--lux-heading-weight, 300);letter-spacing:var(--lux-heading-spacing, -.03em);line-height:var(--lux-heading-lineheight, 1.05);color:var(--lux-heading-color, #0A0A0A);margin:0 0 var(--lux-heading-margin, 32px);word-break:break-word}.oslym-luxury__heading br{display:block}.oslym-luxury__body{font-family:var(--lux-body-font, var(--font-body-family));font-size:var(--lux-body-size, 16px);font-weight:var(--lux-body-weight, 400);letter-spacing:var(--lux-body-spacing, 0px);line-height:var(--lux-body-lineheight, 1.7);color:var(--lux-body-color, #5A5650);max-width:var(--lux-body-maxwidth, 520px);margin:0 0 var(--lux-body-margin, 40px)}.oslym-luxury__body p{margin:0 0 1em}.oslym-luxury__body p:last-child{margin-bottom:0}.oslym-luxury__btn-wrap{margin-top:var(--lux-btn-margin, 0)}.oslym-luxury__btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--lux-btn-font, var(--font-body-family));font-size:var(--lux-btn-size, 13px);font-weight:var(--lux-btn-weight, 400);letter-spacing:var(--lux-btn-spacing, 2px);text-transform:var(--lux-btn-transform, uppercase);text-decoration:none;color:var(--lux-btn-color, #0A0A0A);background-color:var(--lux-btn-bg, transparent);border:var(--lux-btn-border-width, 1px) solid var(--lux-btn-border-color, #0A0A0A);border-radius:var(--lux-btn-radius, 0px);padding:var(--lux-btn-padding-y, 16px) var(--lux-btn-padding-x, 36px);position:relative;overflow:hidden;cursor:pointer;transition:color .45s cubic-bezier(.16,1,.3,1),background-color .45s cubic-bezier(.16,1,.3,1),border-color .45s cubic-bezier(.16,1,.3,1);z-index:1}.oslym-luxury__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--lux-btn-hover-bg, #0A0A0A);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.16,1,.3,1);z-index:-1}.oslym-luxury__btn:hover{color:var(--lux-btn-hover-color, #F5F3EE);border-color:var(--lux-btn-hover-border, #0A0A0A)}.oslym-luxury__btn:hover:before{transform:scaleX(1)}.oslym-luxury__btn:focus-visible{outline:2px solid var(--lux-btn-color, #0A0A0A);outline-offset:3px}.oslym-luxury__btn-text{position:relative;z-index:1}.oslym-luxury-section [data-reveal]{opacity:0;will-change:opacity,transform}.oslym-luxury-section[data-reveal-animation=fade-up] [data-reveal]{transform:translateY(40px)}.oslym-luxury-section[data-reveal-animation=fade-up].is-visible [data-reveal]{opacity:1;transform:translateY(0);transition:opacity var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1)),transform var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1))}.oslym-luxury-section[data-reveal-animation=fade-down] [data-reveal]{transform:translateY(-40px)}.oslym-luxury-section[data-reveal-animation=fade-down].is-visible [data-reveal]{opacity:1;transform:translateY(0);transition:opacity var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1)),transform var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1))}.oslym-luxury-section[data-reveal-animation=fade-left] [data-reveal]{transform:translate(60px)}.oslym-luxury-section[data-reveal-animation=fade-left].is-visible [data-reveal]{opacity:1;transform:translate(0);transition:opacity var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1)),transform var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1))}.oslym-luxury-section[data-reveal-animation=fade-right] [data-reveal]{transform:translate(-60px)}.oslym-luxury-section[data-reveal-animation=fade-right].is-visible [data-reveal]{opacity:1;transform:translate(0);transition:opacity var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1)),transform var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1))}.oslym-luxury-section[data-reveal-animation=fade-only] [data-reveal]{transform:none}.oslym-luxury-section[data-reveal-animation=fade-only].is-visible [data-reveal]{opacity:1;transition:opacity var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1))}.oslym-luxury-section[data-reveal-animation=scale-up] [data-reveal]{transform:scale(.92)}.oslym-luxury-section[data-reveal-animation=scale-up].is-visible [data-reveal]{opacity:1;transform:scale(1);transition:opacity var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1)),transform var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1))}.oslym-luxury-section[data-reveal-animation=clip-reveal] [data-reveal]{clip-path:inset(0 0 100% 0);transform:none}.oslym-luxury-section[data-reveal-animation=clip-reveal].is-visible [data-reveal]{opacity:1;clip-path:inset(0 0 0 0);transition:opacity var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1)),clip-path var(--lux-reveal-duration, .9s) var(--lux-reveal-easing, cubic-bezier(.16, 1, .3, 1))}.oslym-luxury-section.is-visible [data-reveal]:nth-child(1){transition-delay:calc(var(--lux-reveal-stagger, .15s) * 0)}.oslym-luxury-section.is-visible [data-reveal]:nth-child(2){transition-delay:calc(var(--lux-reveal-stagger, .15s) * 1)}.oslym-luxury-section.is-visible [data-reveal]:nth-child(3){transition-delay:calc(var(--lux-reveal-stagger, .15s) * 2)}.oslym-luxury-section.is-visible [data-reveal]:nth-child(4){transition-delay:calc(var(--lux-reveal-stagger, .15s) * 3)}.oslym-luxury-section.is-visible [data-reveal]:nth-child(5){transition-delay:calc(var(--lux-reveal-stagger, .15s) * 4)}@media(max-width:767px){.oslym-luxury-section{padding:var(--lux-padding-top-mobile, 60px) 0 var(--lux-padding-bottom-mobile, 60px)}.oslym-luxury__container{padding:0 var(--lux-content-padding-x-mobile, 24px)}.oslym-luxury__eyebrow{font-size:var(--lux-eyebrow-size-mobile, 11px);letter-spacing:var(--lux-eyebrow-spacing-mobile, 3px);margin:0 0 var(--lux-eyebrow-margin-mobile, 16px)}.oslym-luxury__heading{font-size:var(--lux-heading-size-mobile, 36px);letter-spacing:var(--lux-heading-spacing-mobile, -.02em);line-height:var(--lux-heading-lineheight-mobile, 1.1);margin:0 0 var(--lux-heading-margin-mobile, 20px)}.oslym-luxury__body{font-size:var(--lux-body-size-mobile, 15px);line-height:var(--lux-body-lineheight-mobile, 1.65);max-width:var(--lux-body-maxwidth-mobile, 100%);margin:0 0 var(--lux-body-margin-mobile, 28px)}.oslym-luxury__btn{min-height:48px;min-width:140px}.oslym-luxury-section[data-reveal-animation=fade-up] [data-reveal],.oslym-luxury-section[data-reveal-animation=fade-down] [data-reveal]{transform:translateY(24px)}.oslym-luxury-section[data-reveal-animation=fade-left] [data-reveal]{transform:translate(30px)}.oslym-luxury-section[data-reveal-animation=fade-right] [data-reveal]{transform:translate(-30px)}}@media(prefers-reduced-motion:reduce){.oslym-luxury-section [data-reveal]{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.oslym-luxury__bg-img{transform:scale(1)!important;transition:none!important}.oslym-luxury__btn:before{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/oslym-luxury-section.css.map */
