@font-face{font-family:LW DM Sans;src:url(lw-dmsans-opsz.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}.lw.lw-pdp,.lw.lw-know{--lw-font: "LW DM Sans", "DM Sans", sans-serif;font-family:var(--lw-font);font-optical-sizing:auto}.lw .lw-acc__item{display:flex;flex-direction:column;gap:12px;margin:0;padding:22px 0 24px;border:0;border-bottom:1px solid var(--lw-divider);border-radius:0;background:none}.lw .lw-acc__item:not([open]){gap:0}.lw .lw-acc__q{display:block;list-style:none;cursor:pointer;margin:0;padding:0;font-family:var(--lw-font);font-size:17px;font-weight:700;line-height:25.5px;letter-spacing:0;color:var(--lw-navy)}.lw .lw-acc__q::-webkit-details-marker{display:none}.lw .lw-acc__q::marker{content:""}.lw .lw-acc__q:before,.lw .lw-acc__q:after{content:none;display:none}.lw .lw-acc__sign:before{content:"\a0\a0\a0+"}.lw .lw-acc__item[open] .lw-acc__sign:before{content:"\a0\a0\a0\2212"}.lw .lw-acc__a{font-size:16px;font-weight:400;line-height:24px;color:var(--lw-body);overflow-wrap:break-word}.lw .lw-acc__a p{margin:0;font-size:inherit;line-height:inherit;color:inherit;letter-spacing:0}.lw .lw-acc__a p+p,.lw .lw-acc__a ul+p,.lw .lw-acc__a p+ul{margin-top:24px}.lw .lw-acc__a ul{list-style:disc;padding-left:20px}.lw .lw-acc__a a{padding:0;color:var(--lw-navy);text-decoration:underline;text-underline-offset:2px}.lw .lw-acc__a strong,.lw .lw-acc__a b{font-weight:700;color:var(--lw-navy)}.lw-pdp{display:block;padding:27px 0 49.5px}.lw-pdp .lw-pdp__inner{display:block}.lw-pdp .lw-pdp__crumb{display:flex;flex-wrap:wrap;font-size:14px;line-height:16.8px;color:var(--lw-body)}.lw-pdp .lw-pdp__crumb a{padding:0;color:var(--lw-body);text-decoration:none}.lw-pdp .lw-pdp__crumb a:hover{color:var(--lw-navy);text-decoration:underline}.lw-pdp .lw-pdp__grid{margin-top:34px;display:grid;grid-template-columns:minmax(0,614fr) minmax(0,594fr);grid-template-rows:auto 1fr;grid-template-areas:"gallery head" "gallery buy";column-gap:64px;align-items:start}.lw-pdp .lw-pdp__head{grid-area:head;min-width:0}.lw-pdp .lw-pdp__gallery{grid-area:gallery;min-width:0}.lw-pdp .lw-pdp__buy{grid-area:buy;min-width:0}.lw-pdp .lw-pdp__eyebrow{font-size:13px;font-weight:700;line-height:15.6px;color:var(--lw-navy)}.lw-pdp .lw-pdp__title{margin:21px 0 0;padding:0;font-family:var(--lw-font);font-size:45px;font-weight:700;line-height:51px;letter-spacing:0;text-transform:none;color:var(--lw-navy)}.lw-pdp .lw-pdp__rating{margin-top:20px;display:flex;align-items:center;gap:10px;width:fit-content;padding:0;font-size:16px;line-height:19.2px;color:var(--lw-navy);text-decoration:none}.lw-pdp .lw-pdp__rating .lw-stars{color:var(--lw-line)}.lw-pdp .lw-pdp__desc{font-size:21px;line-height:30px;color:var(--lw-body)}.lw-pdp .lw-pdp__desc--desktop{margin-top:19px}.lw-pdp .lw-pdp__desc--mobile{display:none}.lw-pdp .lw-pdp__stage{position:relative;padding:13px 15px;border-radius:20px;background:var(--lw-mist);overflow:hidden}.lw-pdp .lw-pdp__frame{position:relative;aspect-ratio:584 / 576}.lw-pdp .lw-pdp__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center}.lw-pdp .lw-pdp__slide.is-active{display:flex}.lw-pdp .lw-pdp__slide img,.lw-pdp .lw-pdp__slide video,.lw-pdp .lw-pdp__slide iframe,.lw-pdp .lw-pdp__slide .lw-placeholder{display:block;max-width:100%;max-height:100%;width:auto;height:auto;border-radius:12px;object-fit:contain}.lw-pdp .lw-pdp__slide video,.lw-pdp .lw-pdp__slide iframe{width:100%;height:100%;border:0;background:#000}.lw-pdp .lw-pdp__slide .lw-placeholder{width:100%;height:100%}.lw-pdp .lw-pdp__pill{position:absolute;top:22px;left:22px;z-index:2;display:inline-flex;align-items:center;height:32px;padding:0 20.25px;border-radius:16px;background:var(--lw-ice);font-size:14px;font-weight:700;line-height:16.8px;color:var(--lw-navy);white-space:nowrap;pointer-events:none}.lw-pdp .lw-pdp__pill-m{display:none}.lw-pdp .lw-pdp__thumbs{margin:23px 0 0;padding:0;list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 42px)/4);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lw-pdp .lw-pdp__thumbs::-webkit-scrollbar{display:none}.lw-pdp .lw-pdp__thumbs li{margin:0;padding:0;scroll-snap-align:start}.lw-pdp .lw-pdp__thumb{display:block;width:100%;aspect-ratio:143 / 123;margin:0;padding:8px;border:0;border-radius:10px;background:var(--lw-white);box-shadow:inset 0 0 0 1.5px var(--lw-line);cursor:pointer;transition:box-shadow .2s ease}.lw-pdp .lw-pdp__thumb:hover{box-shadow:inset 0 0 0 1.5px var(--lw-aqua)}.lw-pdp .lw-pdp__thumb.is-active{box-shadow:inset 0 0 0 1.5px var(--lw-navy)}.lw-pdp .lw-pdp__thumb-box{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.lw-pdp .lw-pdp__thumb-box img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.lw-pdp .lw-pdp__price-row{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;column-gap:24px}.lw-pdp .lw-pdp__price{font-size:34px;font-weight:700;line-height:40.8px;color:var(--lw-navy);white-space:nowrap}.lw-pdp .lw-pdp__price-note{margin-top:3px;font-size:15px;line-height:18px;color:var(--lw-body)}.lw-pdp .lw-pdp__highlights{margin-top:23px;font-size:17px;line-height:20.4px;color:var(--lw-navy)}.lw-pdp .lw-pdp__rule{display:block;height:1px;margin:25px 0 0;padding:0;border:0;background:var(--lw-line)}.lw-pdp .lw-pdp__form{display:block;width:100%;margin:0}.lw-pdp .lw-pdp__form>:not(.lw-pdp__own):not(input[type=hidden]){display:none!important}.lw-pdp fieldset{min-width:0;margin:0;padding:0;border:0}.lw-pdp legend{padding:0}.lw-pdp .lw-pdp__label{display:block;margin:0;font-weight:700;color:var(--lw-navy)}.lw-pdp .lw-pdp__label--flavor{font-size:18px;line-height:21.6px}.lw-pdp .lw-pdp__label--purchase{font-size:17px;line-height:24px}.lw-pdp .lw-pdp__label--qty{font-size:16px;line-height:20px}.lw-pdp .lw-pdp__option{margin-top:21px}.lw-pdp .lw-pdp__option+.lw-pdp__option{margin-top:24px}.lw-pdp .lw-pdp__swatches{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lw-pdp .lw-pdp__swatch{height:51px;margin:0;padding:0 8px;border:0;border-radius:8px;background:var(--lw-white);box-shadow:inset 0 0 0 1.5px var(--lw-line);font-family:var(--lw-font);font-size:15px;font-weight:400;line-height:18px;letter-spacing:0;color:var(--lw-navy);text-align:center;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.lw-pdp .lw-pdp__swatch:hover{box-shadow:inset 0 0 0 1.5px var(--lw-navy)}.lw-pdp .lw-pdp__swatch.is-selected{background:var(--lw-navy);box-shadow:inset 0 0 0 1.5px var(--lw-navy);font-weight:700;color:var(--lw-white)}.lw-pdp .lw-pdp__swatch.is-unavailable:not(.is-selected){color:#00265b73;text-decoration:line-through}.lw-pdp .lw-pdp__purchase{margin-top:24px;display:flex;flex-direction:column;gap:12px}.lw-pdp .lw-pdp__plan{position:relative;display:flex;flex-direction:column;gap:6px;margin:0;padding:15px 17px;border-radius:10px;background:var(--lw-white);box-shadow:inset 0 0 0 1px var(--lw-divider);color:var(--lw-navy);cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.lw-pdp .lw-pdp__plan:hover{box-shadow:inset 0 0 0 1px var(--lw-aqua)}.lw-pdp .lw-pdp__plan.is-selected{background:var(--lw-ice);box-shadow:inset 0 0 0 1px var(--lw-navy)}.lw-pdp .lw-pdp__plan:focus-within{outline:none}.lw-pdp .lw-pdp__plan:has(input:focus-visible){outline:2px solid var(--lw-aqua);outline-offset:2px}.lw-pdp .lw-pdp__plan-title{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;line-height:23px}.lw-pdp .lw-pdp__radio{flex-shrink:0;width:11px;height:11px;margin-left:1px;border-radius:50%;box-shadow:inset 0 0 0 1.2px var(--lw-navy);background:transparent}.lw-pdp .lw-pdp__plan.is-selected .lw-pdp__radio{background:var(--lw-navy)}.lw-pdp .lw-pdp__plan-price{font-size:17px;font-weight:700;line-height:24px}.lw-pdp .lw-pdp__plan-note{font-size:13px;font-weight:400;line-height:18.5px}.lw-pdp .lw-pdp__qty-wrap{margin-top:28px}.lw-pdp .lw-pdp__actions{margin-top:12px;display:flex;gap:12px}.lw-pdp .lw-pdp__qty{flex:0 0 111px;height:58px;display:flex;align-items:stretch;justify-content:center;border-radius:8px;background:var(--lw-white);box-shadow:inset 0 0 0 1.5px var(--lw-line)}.lw-pdp .lw-pdp__qty-btn{flex:0 0 38px;display:flex;align-items:center;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-family:var(--lw-font);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;color:var(--lw-navy);cursor:pointer}.lw-pdp .lw-pdp__qty-btn--minus{justify-content:flex-end}.lw-pdp .lw-pdp__qty-btn--plus{justify-content:flex-start}.lw-pdp .lw-pdp__qty-btn:disabled{color:var(--lw-navy);opacity:1;cursor:default}.lw-pdp .lw-pdp__qty-input{width:18px;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline:none;font-family:var(--lw-font);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;color:var(--lw-navy);text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.lw-pdp .lw-pdp__qty-input::-webkit-outer-spin-button,.lw-pdp .lw-pdp__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lw-pdp .lw-pdp__qty:focus-within{box-shadow:inset 0 0 0 1.5px var(--lw-aqua)}.lw-pdp .lw-pdp__actions .lw-pdp__atc{flex:1 1 auto;min-width:0;height:58px;margin:0;padding:0 16px;border:0;border-radius:8px;background:var(--lw-navy);box-shadow:none;font-family:var(--lw-font);font-size:18px;font-weight:700;line-height:21.6px;letter-spacing:0;text-transform:none;color:var(--lw-white)}.lw-pdp .lw-pdp__actions .lw-pdp__atc:hover:not(:disabled){background:#0b3a7c}.lw-pdp .lw-pdp__actions .lw-pdp__atc:disabled{opacity:.55;cursor:not-allowed}.lw-pdp .lw-pdp__actions .lw-pdp__atc.is-loading{opacity:.8;cursor:progress}.lw-pdp .lw-pdp__error{margin-top:10px;font-size:14px;line-height:1.4;color:#b3261e}.lw-pdp .lw-pdp__error[hidden]{display:none}.lw-pdp .lw-pdp__secure{margin-top:16px;display:flex;align-items:center;gap:13px;padding-left:3px;font-size:15px;line-height:18px;color:var(--lw-body)}.lw-pdp .lw-pdp__secure svg{flex-shrink:0;position:relative;top:1px;color:var(--lw-navy)}.lw-pdp .lw-pdp__ship{margin-top:13px;font-size:14px;line-height:21px;color:var(--lw-body)}.lw-pdp .lw-pdp__acc{margin-top:24px}@media(min-width:990px)and (max-width:1199px){.lw-pdp .lw-pdp__grid{column-gap:40px}.lw-pdp .lw-pdp__title{font-size:38px;line-height:44px}.lw-pdp .lw-pdp__desc{font-size:19px;line-height:27px}}@media(max-width:989px){.lw-pdp .lw-pdp__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"head" "gallery" "buy"}.lw-pdp .lw-pdp__gallery{margin-top:28px;width:100%;max-width:614px}.lw-pdp .lw-pdp__title{margin-top:18px}.lw-pdp .lw-pdp__eyebrow+.lw-pdp__title{margin-top:18px}}@media(max-width:749px){.lw.lw-pdp{--lw-gutter: 22px}.lw-pdp{padding:16px 0 116px}.lw-pdp.lw-pdp--acc-desktop-only .lw-pdp__acc{display:none}.lw-pdp:not(.lw-pdp--acc-desktop-only){padding-bottom:48px}.lw-pdp .lw-pdp__crumb{font-size:13px;line-height:15.6px}.lw-pdp .lw-pdp__grid{margin-top:0}.lw-pdp .lw-pdp__eyebrow{display:none}.lw-pdp .lw-pdp__title,.lw-pdp .lw-pdp__eyebrow+.lw-pdp__title{margin-top:18px;font-size:32.5px;line-height:37px}.lw-pdp .lw-pdp__rating{margin-top:16px;font-size:14px;line-height:16.8px}.lw-pdp .lw-pdp__desc--desktop{display:none}.lw-pdp .lw-pdp__desc--mobile{display:block;margin-top:21px;font-size:18px;line-height:26px}.lw-pdp .lw-pdp__highlights{display:none}.lw-pdp .lw-pdp__gallery{margin-top:23px;max-width:none}.lw-pdp .lw-pdp__stage{padding:0 4px;border-radius:0;background:none}.lw-pdp .lw-pdp__frame{aspect-ratio:1 / 1}.lw-pdp .lw-pdp__pill{top:auto;left:12px;bottom:12px;padding:0 15px}.lw-pdp .lw-pdp__pill-d{display:none}.lw-pdp .lw-pdp__pill-m{display:inline}.lw-pdp .lw-pdp__thumbs{margin-top:18px;grid-auto-columns:74px;gap:13px}.lw-pdp .lw-pdp__thumb{aspect-ratio:1 / 1;padding:4px}.lw-pdp .lw-pdp__price-row{margin-top:28px}.lw-pdp .lw-pdp__rule{margin-top:21px}}.lw-know{padding:43px 0 50px}.lw-know .lw-know__eyebrow{font-size:14px;font-weight:700;line-height:16.8px;color:var(--lw-navy)}.lw-know .lw-know__title{margin:13px 0 0;padding:0;font-family:var(--lw-font);font-size:48px;font-weight:700;line-height:57.6px;letter-spacing:0;text-transform:none;color:var(--lw-navy)}.lw-know .lw-know__list{margin-top:17px}@media(max-width:989px){.lw-know .lw-know__title{font-size:40px;line-height:1.15}}@media(max-width:749px){.lw.lw-know{--lw-gutter: 22px}.lw-know .lw-know__eyebrow{font-size:13px;line-height:15.6px}.lw-know .lw-know__title{margin-top:15px;font-size:34px;line-height:39px}.lw-know .lw-know__list{margin-top:31px}}.lw-pdp [class^=sls-],.lw-pdp [class*=" sls-"]{display:none!important}.lw-pdp .lw-pdp__stage{isolation:isolate}.lw-pdp .lw-pdp__frame{z-index:1}.lw-pdp .lw-pdp__stage .lw-pdp__pill{z-index:5;visibility:visible;opacity:1}@media(max-width:749px){.lw-pdp .lw-pdp__stage .lw-pdp__pill{display:inline-flex!important}.lw-pdp .lw-pdp__stage .lw-pdp__pill-m{display:inline!important}.lw-pdp .lw-pdp__stage .lw-pdp__pill-d{display:none!important}.lw-pdp .lw-pdp__title,.lw-pdp .lw-pdp__eyebrow+.lw-pdp__title{font-size:min(32.5px,calc((100vw - 44px)*.1))}.lw-pdp .lw-pdp__thumbs{grid-auto-columns:min(74px,calc((100% - 39px)/4))}.lw-know .lw-know__title{font-size:min(34px,calc((100vw - 44px) / 9.7))}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lw-pdp.css.map */
