.shopify-section.section-one-craft-tradition,.section-one-craft-tradition{width:100%;max-width:100%;overflow-x:hidden}.oct{position:relative;width:100%;max-width:100%;min-width:0;color:var(--oct-body, #fcf6ed);overflow-x:hidden;--oct-sticky-min-h: 860px}.oct__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.oct__bg-img{width:100%;height:100%;object-fit:cover;object-position:center}.oct__track{position:relative;height:880px;width:100%;max-width:100%;min-width:0;overflow-x:hidden}.oct__stack-pin{position:relative;width:100%}.oct__sticky{position:sticky;top:0;min-height:var(--oct-sticky-min-h, 860px);display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%;max-width:100%;min-width:0;padding:clamp(20px,5vw,40px) 0 clamp(24px,6vw,48px);box-sizing:border-box}@media(min-width:750px){.oct__sticky{padding:80px 0}}.oct__inner{flex-shrink:0;align-self:center;width:100%;max-width:min(1280px,100%);margin:0 auto;padding:0 clamp(16px,4vw,48px);text-align:center;box-sizing:border-box}.oct__eyebrow{margin:0 0 clamp(12px,1.39vw,20px);color:#fcf6ed;font-family:Lora,Georgia,serif;font-size:clamp(13px,1.04vw,15px);font-style:italic;font-weight:400;line-height:1.5;letter-spacing:.15px;word-wrap:break-word}.oct__title{margin:0 0 clamp(12px,1.39vw,20px);color:#fcf6ed;font-family:Aesthetic,serif;font-size:clamp(45px,4.86vw,58px);font-style:normal;font-weight:400;line-height:1.07;word-wrap:break-word;text-transform:lowercase}.oct__intro{margin:0 auto clamp(20px,2vw,28px);max-width:57ch;color:#fcf6ed;font-family:Lora,Georgia,serif;font-size:clamp(15px,1.25vw,18px);font-style:normal;font-weight:400;line-height:1.5;word-wrap:break-word}.oct__intro p{margin:0}.oct__stage{position:relative;flex-shrink:0;width:100%;max-width:100%;min-width:0;margin-left:0;box-sizing:border-box;padding-left:clamp(12px,3vw,28px);padding-right:clamp(12px,3vw,28px);isolation:isolate;overflow-x:hidden;overflow-y:visible}.oct__slides{position:relative;width:100%;max-width:100%;min-width:0;min-height:clamp(300px,36vw,380px);height:clamp(300px,36vw,380px);isolation:isolate;overflow-x:hidden;overflow-y:visible}.oct__slide{position:absolute;top:50%;left:50%;width:var(--oct-card-w, 420px);box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;text-align:center;transform-origin:50% 50%;cursor:default;transition:left .9s cubic-bezier(.4,0,.2,1),width .9s cubic-bezier(.4,0,.2,1),opacity .3s ease,transform .9s cubic-bezier(.4,0,.2,1)}.oct--interactive .oct__slide[data-side=side],.oct--interactive .oct__slide[data-side=hidden]{cursor:pointer}.oct__card{overflow:hidden;box-shadow:0 14px 32px #00000047}.oct__img{display:block;width:100%;height:var(--oct-card-h, 240px);object-fit:cover;transition:height .9s cubic-bezier(.4,0,.2,1)}.oct__img--ph{background:#fcf6ed14}.oct__caption{flex-shrink:0;width:100%;max-width:100%;margin:10px 0 0;padding:0 6px;box-sizing:border-box;text-align:center;overflow-wrap:break-word;word-break:break-word;text-wrap:balance;font-family:Lora,Georgia,serif;font-weight:400;word-wrap:break-word;font-size:clamp(10px,.93vw,13.33px);line-height:1.5;color:#ffffff80;opacity:0;visibility:visible;transition:opacity .25s ease}.oct__slide[data-side=center] .oct__caption{font-size:clamp(15px,1.39vw,17px);line-height:1.5;color:#fff;opacity:1}.oct__slide[data-side=side] .oct__caption,.oct__slide[data-side=hidden] .oct__caption{opacity:0}.oct__counter{margin-top:clamp(8px,1.5vw,16px);text-align:center;font-size:13px;letter-spacing:.12em;opacity:.75;color:#fcf6ed}.oct__nav-row{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;margin-top:clamp(16px,2.5vw,28px);box-sizing:border-box}.oct__nav-btn{display:none;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:#fcf6ed;cursor:pointer;-webkit-tap-highlight-color:transparent}.oct__nav-btn svg{display:block;width:40px;height:40px}.oct__nav-spacer{display:none;flex:1}.oct__cta{margin-top:0;display:flex;justify-content:center;flex:0 0 auto;min-width:0}.oct__btn-arrow--desktop{display:inline-flex}.oct__btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;padding:12px 24px;border-radius:30px;background:#d5b584;color:#241f16;font-family:inherit;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;letter-spacing:0;text-align:center}.oct__btn:hover{background:#c9a56f}.oct__btn-arrow svg{display:block}.oct__btn-arrow svg path{stroke:currentColor}@media(max-width:749px){.oct__track{height:auto}.oct__sticky{position:relative;min-height:0;padding:60px 0}.oct__eyebrow{margin:0 0 16px;font-size:15px;line-height:22.5px;letter-spacing:.15px}.oct__title{margin:0 0 16px;color:#fcf6ed;text-align:center;font-size:clamp(32px,8vw,40px);line-height:1.3}.oct__intro{margin:0 auto 24px;max-width:36ch;font-size:16px;line-height:24px}.oct__stage{padding-left:clamp(16px,5vw,28px);padding-right:clamp(16px,5vw,28px)}.oct__counter{display:none}.oct__slides{position:relative;min-height:0;height:auto;overflow:visible;margin-bottom:0}.oct--mobile .oct__slide{position:relative;left:auto;top:auto;transform:none;width:100%;max-width:min(100%,85vw);margin:0 auto;display:none;opacity:1;pointer-events:auto;z-index:1}.oct--mobile .oct__slide.oct__slide--mobile-active{display:flex}.oct--mobile .oct__card{width:100%}.oct--mobile .oct__img{height:auto;aspect-ratio:7 / 4;max-height:56vw}.oct--mobile .oct__caption,.oct--mobile .oct__slide[data-side=center] .oct__caption,.oct--mobile .oct__slide[data-side=side] .oct__caption{margin-top:16px;font-size:16px;line-height:1.35;color:#fff;opacity:1}.oct__nav-row{justify-content:space-between;gap:12px;margin-top:24px;padding:0 4px}.oct__nav-spacer{display:block;flex:1 1 auto;min-width:0}.oct__nav-btn{display:inline-flex}.oct__cta{flex:1 1 auto;min-width:0;justify-content:center}.oct__btn{width:100%;max-width:100%;justify-content:center;padding:12px 18px;font-size:14px}.oct__btn-arrow--desktop{display:none}}@media(min-width:750px){.oct__nav-btn{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-one-craft-tradition.css.map */
