body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21{position:absolute!important;inset:0 0 auto;z-index:30;margin:0!important}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .site-header{background:transparent!important;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .shell21__header-inner{width:calc(100% - 80px);max-width:1400px;min-height:76px;display:grid;grid-template-columns:auto 1fr auto auto;gap:26px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .wordmark{grid-column:1;grid-row:1;padding:0;min-height:44px;background:none;border:0!important;justify-self:start;color:#f0ece1}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .brand29{padding:0;border:0}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .brand29:after{display:none}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .brand29__word{font:400 21px/1 Georgia,serif;letter-spacing:.025em;color:#f0ece1}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .primary-nav{grid-column:2;grid-row:1;justify-content:flex-start;flex-wrap:nowrap;gap:22px;padding:0 0 0 26px;min-height:44px;border-left:1px solid #ffffff40}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .primary-nav>a{font-size:10px;letter-spacing:.015em;text-transform:none}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .header-tools{grid-column:3;grid-row:1;gap:0}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .lux25-header-apply{grid-column:4;grid-row:1;border:0;border-radius:22px;background:#ecd09a;color:#1b281f;min-height:36px;padding:8px 20px;text-transform:none}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .header-cart{display:none}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .site-footer{padding:28px max(24px,5vw) 12px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-footer-grid{padding-bottom:20px;gap:24px;grid-template-columns:1.1fr .8fr .8fr 1.3fr}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-footer-grid :is(h2,h3){font-size:10px;line-height:1.4;margin-bottom:12px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-footer-grid nav a{font-size:11px;min-height:26px;line-height:1.4}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-footer-brand p,body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-footer-newsletter p{font-size:11px;line-height:1.5;margin:10px 0}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-footer-newsletter>a{font-size:10px;min-height:24px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-newsletter{display:grid;grid-template-columns:1fr auto;gap:6px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-newsletter :is(input,button){min-height:36px;height:36px;font-size:11px;padding:8px 12px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .shell21__footer-top{padding:10px 0;gap:12px;min-height:40px;align-items:center}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .shell21__footer-top :is(a,summary){font-size:10px;min-height:30px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .presentation28__legend{display:grid;grid-template-columns:140px 1fr;gap:16px;padding:12px 0;margin:0;border-block:1px solid #ffffff25}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .presentation28__legend h2{font-size:10px;margin:0;line-height:1.5}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .presentation28__legend p{font-size:9px;line-height:1.5;margin:0}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .shell21__footer-bottom{padding-top:9px;min-height:30px;font-size:10px;border:0}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .shell21__footer-bottom a,body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .shell21__footer-bottom .locale-form button{font-size:10px;min-height:28px}@media(max-width:1050px){body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .shell21__header-inner{width:calc(100% - 40px);gap:15px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .primary-nav{gap:14px;padding-left:18px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .header-tools .locale-form{display:none}}@media(max-width:760px){body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .shell21__header-inner{grid-template-columns:1fr auto auto;gap:0 12px;padding-top:12px;min-height:100px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .wordmark{grid-column:1;grid-row:1}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .header-tools{grid-column:2;grid-row:1}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .lux25-header-apply{grid-column:3;grid-row:1;font-size:10px;padding:8px 13px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .primary-nav{grid-column:1/-1;grid-row:2;border:0;padding:0;gap:22px;overflow:auto;justify-content:flex-start;min-height:40px;scrollbar-width:none}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .primary-nav::-webkit-scrollbar{display:none}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .primary-nav>a{min-height:40px;font-size:9px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 18px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-footer-newsletter{grid-column:1/-1}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .presentation28__legend{grid-template-columns:1fr;gap:7px}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .shell21__footer-top{flex-wrap:wrap}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .shell21__footnav{flex-wrap:wrap;justify-content:flex-start}}@media(max-width:760px){body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .shell21__header-inner{grid-template-columns:minmax(0,1fr) auto auto}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .primary-nav{min-width:0;max-width:100%;width:100%}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 :is(.lux25-footer-grid,.shell21__footer-top,.shell21__footnav,.shell21__footer-bottom){min-width:0;max-width:100%}}body:not(.ach26-detail-open):has(.ach34),body:not(.ach26-detail-open):has(.ach34) #MainContent{background:#07120e!important;color:#f1eee5;color-scheme:dark;overflow-x:clip}body #MainContent .ach34:not([data-gallery26-state=detail]){position:relative!important;display:block!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;background:#07120e!important;color:#f1eee5!important;overflow:visible!important}body #MainContent .ach34:not([data-gallery26-state=detail])>.ach22__top{display:none!important}body #MainContent .ach34:not([data-gallery26-state=detail])>.ach22__workspace{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;min-height:0!important;height:auto!important}body #MainContent .ach34 .ach34-landing{display:block;width:100%;margin:0;padding:0;font:14px/1.5 Arial,Helvetica,sans-serif}body #MainContent .ach34 .ach34-landing[hidden]{display:none!important}body #MainContent .ach34 .ach34-landing :is(h1,h2,h3,p,figure){margin:0}body #MainContent .ach34 .ach34-landing :is(h1,h2,h3){color:inherit!important;text-transform:none!important;font-weight:400!important;letter-spacing:normal!important;word-break:normal;overflow-wrap:normal}body #MainContent .ach34 .ach34-landing a{color:inherit;text-decoration:none}body #MainContent .ach34 .ach34-landing button{font-family:Arial,sans-serif;cursor:pointer}body #MainContent .ach34 .itp-icon{display:inline-block;flex:none;width:17px;height:17px;background:currentColor;vertical-align:middle}body #MainContent .ach34 .ach34-wrap{width:calc(100% - 120px);max-width:1400px;margin-inline:auto}body #MainContent .ach34 .ach34-hero{position:relative;height:312px;isolation:isolate;background:#07120e;overflow:hidden;border-bottom:1px solid #ffffff12}body #MainContent .ach34 .ach34-hero>figure{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}body #MainContent .ach34 .ach34-hero>figure img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 54%}body #MainContent .ach34 .ach34-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#06110ff5,#06110fda 24%,#06110f30 56%,#00000012)}body #MainContent .ach34 .ach34-hero-copy{padding-top:105px}body #MainContent .ach34 .ach34-eyebrow{color:#d8bd87;font:600 9px/1.4 Arial,sans-serif;letter-spacing:.16em;margin-bottom:5px}body #MainContent .ach34 .ach34-hero h1{font:400 clamp(35px,3.65vw,52px)/1.12 Georgia,"Times New Roman",serif!important;letter-spacing:-.025em!important;max-width:720px}body #MainContent .ach34 .ach34-intro{font:16px/1.25 Arial,sans-serif;max-width:415px;margin-top:9px}body #MainContent .ach34 .ach34-mantra{position:absolute;right:5%;top:156px;display:grid;gap:3px;font:13px/1.5 Georgia,serif;text-transform:uppercase;letter-spacing:.23em;color:#f1e9d4}body #MainContent .ach34 .ach34-mantra:after{content:"";width:65px;height:1px;background:#dfc58f;margin-top:10px}body #MainContent .ach34:not([data-gallery26-state=detail])>.gallery27-toolbar{position:absolute!important;z-index:10!important;left:max(60px,calc((100% - 1400px)/2))!important;top:244px!important;width:365px!important;max-width:calc(100% - 40px)!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;transform:none!important}body #MainContent .ach34:not([data-gallery26-state=detail]) .gallery26-tools{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body #MainContent .ach34:not([data-gallery26-state=detail]) .ach22__tool-row{display:block!important;width:100%!important}body #MainContent .ach34:not([data-gallery26-state=detail]) .ach22__search{position:relative!important;display:block!important;width:calc(100% - 52px)!important;height:40px!important;min-height:40px!important;padding:0!important;border:1px solid #c1c3be!important;border-radius:24px!important;background:#07110ba8!important;box-shadow:none!important}body #MainContent .ach34:not([data-gallery26-state=detail]) [data-ach22-search]{width:100%!important;height:38px!important;min-height:38px!important;padding:0 34px 0 20px!important;background:transparent!important;border:0!important;border-radius:24px!important;color:#fff!important;font:12px/1.3 Arial,sans-serif!important}body #MainContent .ach34:not([data-gallery26-state=detail]) [data-ach22-search]::placeholder{color:#aaa!important;opacity:1}body #MainContent .ach34:not([data-gallery26-state=detail]) [data-ach22-clear]{position:absolute!important;right:8px!important;top:4px!important;background:transparent!important;color:#eee!important;min-width:30px!important;min-height:30px!important;padding:0!important;border:0!important}body #MainContent .ach34 .ach34-search-submit{display:none}body #MainContent .ach34:not([data-gallery26-state=detail]) .ach34-search-submit{position:absolute!important;left:calc(100% + 12px)!important;top:-1px!important;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:50%!important;border:1px solid #e7c58b!important;color:#f5dbad!important;background:#07120e!important;transition:background .2s}body #MainContent .ach34:not([data-gallery26-state=detail]) .ach34-search-submit:hover{background:#2b3023!important}body #MainContent .ach34:not([data-gallery26-state=detail]) [data-ach22-mine]{display:none!important}body #MainContent .ach34:not([data-gallery26-state=detail]) .ach22__people:not([hidden]){position:absolute!important;inset:48px auto auto 0!important;width:min(420px,calc(100vw - 40px))!important;max-height:330px!important;overflow:auto!important;margin:0!important;padding:18px!important;border:1px solid #ac95634d!important;background:#0c1812!important;box-shadow:0 16px 40px #0008!important;color:#f2eee4!important}body #MainContent .ach34[data-ach34-search-mode=categories]:not([data-gallery26-state=detail]) .ach22__people{display:none!important}body #MainContent .ach34 .ach34-content{padding:17px 0 24px}body #MainContent .ach34 .ach34-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px}body #MainContent .ach34 .ach34-heading h2{font:400 30px/1.2 Georgia,serif!important}body #MainContent .ach34 .ach34-heading p{color:#abb5b7;font:14px/1.5 Arial,sans-serif;margin-top:5px}body #MainContent .ach34 .ach34-heading>button{display:inline-flex;align-items:center;gap:9px;flex:none;border:0;border-bottom:1px solid #b6a07a;padding:7px 0;background:transparent;color:#eee8db;font:11px/1.4 Arial,sans-serif}body #MainContent .ach34 .ach34-heading>button .itp-icon{width:13px;height:13px}body #MainContent .ach34 .ach34-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}body #MainContent .ach34 .ach34-card{position:relative;display:block;isolation:isolate;aspect-ratio:1.52;border:1px solid #ffffff24;border-radius:4px;overflow:hidden;background:#111915;transition:translate .3s,border-color .3s}body #MainContent .ach34 .ach34-card[hidden]{display:none!important}body #MainContent .ach34 .ach34-card>figure{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}body #MainContent .ach34 .ach34-card>figure img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.2,.6,.2,1);filter:none;border-radius:0}body #MainContent .ach34 .ach34-card:after{content:"";position:absolute;top:25%;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#090e10fa 0%,#090e1090 34%,transparent 80%);pointer-events:none}body #MainContent .ach34 .ach34-card>div{position:absolute;left:15px;right:53px;bottom:10px}body #MainContent .ach34 .ach34-card h3{font:400 clamp(18px,1.5vw,23px)/1.1 Georgia,serif!important;letter-spacing:-.02em!important}body #MainContent .ach34 .ach34-total{display:block;color:#c2cbd0;font:11px/1.5 Arial,sans-serif;margin-top:5px}body #MainContent .ach34 .ach34-arrow{position:absolute;right:14px;bottom:14px;display:grid;place-items:center;width:30px;height:30px;border:1px solid #e8c997;border-radius:50%;color:#f1d4a5}body #MainContent .ach34 .ach34-arrow .itp-icon{width:15px;height:15px}body #MainContent .ach34 .ach34-card:hover{translate:0 -3px;border-color:#d4b67a}body #MainContent .ach34 .ach34-card:hover img{transform:scale(1.045)}body #MainContent .ach34 .ach34-more{margin-top:15px}body #MainContent .ach34 .ach34-more>header{display:flex;align-items:center;gap:15px;justify-content:space-between;margin-bottom:10px}body #MainContent .ach34 .ach34-more h2{font:400 20px/1.3 Georgia,serif!important}body #MainContent .ach34 .ach34-steps{display:flex;gap:12px}body #MainContent .ach34 .ach34-steps button{display:grid;place-items:center;width:32px;height:32px;padding:0;color:#f1d7ab;background:transparent;border:1px solid #d3b984;border-radius:50%}body #MainContent .ach34 .ach34-steps button:disabled{opacity:.3;cursor:default}body #MainContent .ach34 .ach34-more-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/6);gap:12px;overflow:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:3px 0 0;scroll-padding-left:0}body #MainContent .ach34 .ach34-more-track::-webkit-scrollbar{display:none}body #MainContent .ach34 .ach34-card--small{aspect-ratio:2.4;scroll-snap-align:start}body #MainContent .ach34 .ach34-card--small>div{left:15px;right:8px;bottom:10px}body #MainContent .ach34 .ach34-card--small h3{font-size:16px!important}body #MainContent .ach34 .ach34-more-track[data-expanded=true]{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;overflow:visible}body #MainContent .ach34 .ach34-empty{padding:25px 0;color:#b9c0b8;font:13px/1.5 Arial,sans-serif}body #MainContent .ach34 .ach34-landing :is(a,button):focus-visible{outline:2px solid #f1d5a0;outline-offset:3px}@media(min-width:1600px){body #MainContent .ach34 .ach34-hero{height:360px}body #MainContent .ach34 .ach34-hero-copy{padding-top:118px}body #MainContent .ach34:not([data-gallery26-state=detail])>.gallery27-toolbar{top:278px!important}}@media(max-width:1050px){body #MainContent .ach34 .ach34-wrap{width:calc(100% - 60px)}body #MainContent .ach34:not([data-gallery26-state=detail])>.gallery27-toolbar{left:30px!important}body #MainContent .ach34 .ach34-mantra{display:none}body #MainContent .ach34 .ach34-hero h1{font-size:43px!important}body #MainContent .ach34 .ach34-grid{gap:12px}body #MainContent .ach34 .ach34-card{aspect-ratio:1.3}body #MainContent .ach34 .ach34-card>div{left:12px;right:38px}body #MainContent .ach34 .ach34-arrow{right:10px;width:25px;height:25px}body #MainContent .ach34 .ach34-card h3{font-size:18px!important}body #MainContent .ach34 .ach34-more-track{grid-auto-columns:calc((100% - 36px)/4)}}@media(max-width:760px){body #MainContent .ach34 .ach34-wrap{width:calc(100% - 40px)}body #MainContent .ach34 .ach34-hero{height:410px}body #MainContent .ach34 .ach34-hero>figure img{object-position:61% 50%}body #MainContent .ach34 .ach34-hero:after{background:linear-gradient(90deg,#06110ff0,#06110f77 75%)}body #MainContent .ach34 .ach34-hero-copy{padding-top:142px}body #MainContent .ach34 .ach34-hero h1{font-size:40px!important;max-width:440px}body #MainContent .ach34 .ach34-intro{font-size:14px;max-width:330px;line-height:1.4;margin-top:12px}body #MainContent .ach34:not([data-gallery26-state=detail])>.gallery27-toolbar{top:337px!important;left:20px!important;width:350px!important}body #MainContent .ach34 .ach34-content{padding-top:22px}body #MainContent .ach34 .ach34-heading{align-items:start;gap:15px;flex-wrap:wrap;margin-bottom:18px}body #MainContent .ach34 .ach34-heading h2{font-size:27px!important}body #MainContent .ach34 .ach34-heading p{font-size:12px}body #MainContent .ach34 .ach34-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body #MainContent .ach34 .ach34-card{aspect-ratio:1.25}body #MainContent .ach34 .ach34-card h3{font-size:19px!important}body #MainContent .ach34 .ach34-card>div{right:32px;bottom:11px}body #MainContent .ach34 .ach34-total{font-size:10px}body #MainContent .ach34 .ach34-arrow{width:23px;height:23px;right:8px;bottom:13px}body #MainContent .ach34 .ach34-arrow .itp-icon{width:13px;height:13px}body #MainContent .ach34 .ach34-more{margin-top:22px}body #MainContent .ach34 .ach34-more-track{grid-auto-columns:48%;gap:12px}body #MainContent .ach34 .ach34-card--small{aspect-ratio:1.9}body #MainContent .ach34 .ach34-card--small h3{font-size:17px!important}body #MainContent .ach34 .ach34-more-track[data-expanded=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){body #MainContent .ach34 .ach34-grid{grid-template-columns:1fr}body #MainContent .ach34 .ach34-card:not(.ach34-card--small){aspect-ratio:1.6}body #MainContent .ach34 .ach34-card:not(.ach34-card--small) h3{font-size:24px!important}body #MainContent .ach34 .ach34-card:not(.ach34-card--small)>div{left:17px;bottom:15px}body #MainContent .ach34 .ach34-card:not(.ach34-card--small) .ach34-arrow{width:31px;height:31px;right:16px;bottom:16px}}@media(prefers-reduced-motion:reduce){html:not([data-motion-choice=on]) body #MainContent .ach34 .ach34-landing *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html[data-motion=off] body #MainContent .ach34 .ach34-landing *{animation:none!important;transition:none!important;scroll-behavior:auto!important}body.itp-v29.itp-v29.itp-v29.itp-v29 #MainContent .ach34.ach34.ach34.ach34.ach34:not([data-gallery26-state=detail]) .ach22__workspace{background:#07120e!important}body.itp-v29.itp-v29.itp-v29.itp-v29 #MainContent .ach34.ach34.ach34.ach34.ach34:not([data-gallery26-state=detail]) [data-ach22-search]{background:transparent!important}body #MainContent .ach34:not([data-gallery26-state=detail])>.gallery27-notice{display:none!important}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .site-footer{background:#07120e!important;border-top:1px solid #ffffff18}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-newsletter input[type=email]{background:transparent!important;border-color:#ffffff30!important}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-newsletter button{background:#ecd09a!important;color:#18261e!important;border-color:#ecd09a!important}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-header-v21 .primary-nav>a[aria-current=page]{color:#f1d7a5!important;text-decoration-color:#e6ca92!important}body:not(.ach26-detail-open):has(.ach34) #shopify-section-itp-footer-v21 .lux25-footer-brand .wordmark{font:400 20px/1 Georgia,serif;letter-spacing:.08em}
/*# sourceMappingURL=/cdn/shop/t/82/assets/itp-achievements-v34.css.map */
