.lint-pdp{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lint-space-xl);align-items:start}@media screen and (min-width:750px){.lint-pdp{grid-template-columns:var(--lint-pdp-media-width, 55%) minmax(0,1fr);gap:var(--lint-space-4xl)}.lint-pdp--box-fixed{grid-template-columns:minmax(0,1fr) min(var(--lint-pdp-box-width, 440px),calc(50% - var(--lint-space-4xl) / 2))}.lint-pdp__media{position:sticky;top:var(--lint-pdp-sticky-top, calc(var(--lint-space-4xl) + var(--lint-space-md)))}.lint-pdp__box{position:sticky;top:var(--lint-space-xl)}}.lint-pdp__box{display:flex;flex-direction:column;gap:var(--lint-space-md);width:100%;max-width:600px}.lint-pdp__block{margin:0}.lint-pdp__block-title{margin:0 0 var(--lint-space-sm);font-weight:var(--lint-font-body-weight-bold)}.lint-pdp__subtitle{margin:var(--lint-space-xs) 0 0;color:var(--lint-color-text-secondary)}.lint-gallery{display:flex;flex-direction:column;gap:var(--lint-space-md);min-width:0}.lint-gallery__main{position:relative;width:100%}.lint-gallery__item{width:100%;height:100%}.lint-gallery__zoom{display:block;width:100%;padding:0;background:transparent;border:0;cursor:zoom-in}.lint-gallery__thumbs{gap:var(--lint-space-sm);min-width:0;scroll-padding-inline:var(--lint-space-sm)}.lint-gallery__thumb{display:flex;flex-direction:column;gap:var(--lint-space-xs);width:calc(var(--lint-space-unit) * 12.5);padding:0;background:transparent;border:var(--lint-border-media-width) solid transparent;border-radius:var(--lint-radius-media);cursor:pointer;text-align:center}.lint-gallery__thumb img{width:100%;border-radius:var(--lint-radius-media);object-fit:cover}.lint-gallery__thumb--active{border-color:var(--lint-color-button)}.lint-gallery__caption{font-size:calc(var(--lint-font-body-size) * .75);color:var(--lint-color-text-secondary);line-height:1.3}@media screen and (min-width:990px){.lint-pdp--thumbs-left .lint-gallery{flex-direction:row-reverse;align-items:flex-start}.lint-pdp--thumbs-left .lint-gallery__main{flex:1 1 auto;min-width:0}.lint-pdp--thumbs-left .lint-gallery__thumbs{flex:0 0 auto;flex-direction:column;width:calc(var(--lint-space-unit) * 12.5);overflow-x:visible;overflow-y:auto;scroll-snap-type:y proximity}.lint-pdp--thumbs-left .lint-gallery__thumb{width:100%}}.lint-zoom__panel{max-width:min(1100px,92vw);padding:var(--lint-space-lg)}.lint-zoom__frame img{width:100%;border-radius:var(--lint-radius-media)}.lint-chips{display:flex;flex-wrap:wrap;gap:var(--lint-space-xs)}.lint-chip{padding:var(--lint-space-xs) var(--lint-space-md);background-color:color-mix(in srgb,var(--lint-color-border) 45%,transparent);border-radius:var(--lint-radius-pill);font-size:calc(var(--lint-font-body-size) * .8125);line-height:1.4}.lint-rating{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lint-space-sm)}.lint-rating__count{font-size:calc(var(--lint-font-body-size) * .8125);color:var(--lint-color-text-secondary)}.lint-rating--tiles{--lint-rating-tile-size: calc(var(--lint-font-body-size) * 1.0625);--lint-rating-tile-gap: calc(var(--lint-rating-tile-size) / 12);gap:var(--lint-rating-tile-gap)}@media screen and (max-width:749px){.lint-rating--tiles{--lint-rating-tile-size: calc(var(--lint-font-body-size) * .9375)}}.lint-stars--tiles{display:flex;align-items:center;gap:var(--lint-rating-tile-gap);line-height:0}.lint-stars__tile{position:relative;box-sizing:border-box;display:block;flex:0 0 auto;width:var(--lint-rating-tile-size);height:var(--lint-rating-tile-size);overflow:hidden;background-color:var(--lint-rating-tile-empty)}.lint-stars__tile--full{background-color:var(--lint-rating-tile-fill)}.lint-stars__tile--part:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--lint-stars-part, 0%);background-color:var(--lint-rating-tile-fill)}.lint-stars__tile svg{position:relative;box-sizing:border-box;display:block;width:100%;height:100%;color:var(--lint-rating-tile-star);fill:currentColor}.lint-rating--tiles .lint-rating__count{font-size:calc(var(--lint-font-body-size) * .8625);color:var(--lint-color-text)}.lint-pdp__block--rating .lint-rating__count{margin-left:var(--lint-rating-count-gap, 0px)}.lint-pdp__block--title .lint-heading{font-size:var(--lint-pdp-title-size, calc(var(--lint-font-heading-size) * .7692))}@media screen and (max-width:749px){.lint-pdp__block--title .lint-heading{font-size:calc(var(--lint-font-heading-size) * .7179)}}.lint-price__save{color:var(--lint-color-success);font-weight:var(--lint-font-body-weight-bold);font-size:calc(var(--lint-font-body-size) * .8125)}.lint-price__unit{flex:1 0 100%;color:var(--lint-color-text-secondary);font-size:calc(var(--lint-font-body-size) * .8125)}.lint-price__note{margin:var(--lint-space-xs) 0 0;font-size:calc(var(--lint-font-body-size) * .8125)}.lint-variant{margin:0;padding:0;border:0}.lint-variant+.lint-variant{margin-top:var(--lint-space-md)}.lint-variant__label{display:block;padding:0;margin-bottom:var(--lint-space-sm);font-size:calc(var(--lint-font-body-size) * .875);color:var(--lint-color-text-secondary)}.lint-variant__value{color:var(--lint-color-text);font-weight:var(--lint-font-body-weight-bold)}.lint-pill__suffix{margin-left:var(--lint-space-xs);font-size:calc(var(--lint-font-body-size) * .75);opacity:.8}.lint-packs{display:grid;gap:var(--lint-space-sm);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding-top:var(--lint-space-sm)}.lint-pack{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--lint-space-md) var(--lint-space-sm);background-color:var(--lint-color-background);border:1px solid color-mix(in srgb,var(--lint-color-border) 90%,transparent);border-radius:var(--lint-radius-card);cursor:pointer;text-align:center}.lint-pack--selected{border-color:var(--lint-color-button);background-color:color-mix(in srgb,var(--lint-color-button) 8%,var(--lint-color-background));box-shadow:inset 0 0 0 1px var(--lint-color-button)}.lint-pack__badge{position:absolute;top:calc(var(--lint-space-unit) * -1.25);left:50%;transform:translate(-50%);padding:2px var(--lint-space-sm);color:var(--lint-badge-custom-text);background-color:var(--lint-badge-custom-background);border-radius:var(--lint-radius-pill);font-size:calc(var(--lint-font-body-size) * .625);font-weight:var(--lint-font-body-weight-bold);letter-spacing:.04em;white-space:nowrap}.lint-pack__title{font-weight:var(--lint-font-body-weight-bold)}.lint-pack__sub,.lint-pack__save{font-size:calc(var(--lint-font-body-size) * .75);color:var(--lint-color-text-secondary)}.lint-pack__price{font-weight:var(--lint-font-body-weight-bold);color:var(--lint-color-brand)}.lint-pack__save{color:var(--lint-color-success);font-weight:var(--lint-font-body-weight-bold)}.lint-plan{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--lint-space-sm) var(--lint-space-md);align-items:start;padding:var(--lint-space-md);background-color:var(--lint-color-background);border:1px solid color-mix(in srgb,var(--lint-color-border) 90%,transparent);border-radius:var(--lint-radius-card);cursor:pointer}.lint-plan+.lint-plan{margin-top:var(--lint-space-sm)}.lint-plan--selected{border-color:var(--lint-color-button);background-color:color-mix(in srgb,var(--lint-color-button) 8%,var(--lint-color-background))}.lint-plan__radio{width:calc(var(--lint-space-unit) * 2.5);height:calc(var(--lint-space-unit) * 2.5);margin-top:2px;border:2px solid color-mix(in srgb,var(--lint-color-text) 35%,transparent);border-radius:50%}.lint-plan--selected .lint-plan__radio{border-color:var(--lint-color-button);box-shadow:inset 0 0 0 3px var(--lint-color-background),inset 0 0 0 10px var(--lint-color-button)}.lint-plan__body{display:flex;flex-direction:column;gap:var(--lint-space-xs);min-width:0}.lint-plan__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lint-space-sm)}.lint-plan__title{font-weight:var(--lint-font-body-weight-bold)}.lint-plan__badge{color:var(--lint-badge-sale-text);background-color:var(--lint-badge-sale-background)}.lint-plan__lines{display:flex;flex-direction:column;gap:2px;font-size:calc(var(--lint-font-body-size) * .8125);color:var(--lint-color-text-secondary)}.lint-plan__lines li{display:flex;align-items:center;gap:var(--lint-space-xs)}.lint-plan__lines svg{flex:0 0 auto;width:calc(var(--lint-font-body-size) * .875);height:calc(var(--lint-font-body-size) * .875);color:var(--lint-color-success)}.lint-plan__freq{display:block;max-width:220px;margin-top:var(--lint-space-xs)}.lint-plan__freq--fixed{color:var(--lint-color-text-secondary);font-size:calc(var(--lint-font-body-size) * .8125)}.lint-plan__prices{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.lint-plan__now{color:var(--lint-color-brand);font-size:calc(var(--lint-font-body-size) * 1.125);font-weight:var(--lint-font-body-weight-bold)}.lint-scheme-3 .lint-plan__now,.lint-scheme-5 .lint-plan__now{color:var(--lint-color-text)}.lint-plan__was{color:var(--lint-color-text-secondary);font-size:calc(var(--lint-font-body-size) * .8125);text-decoration:line-through}.lint-plan__per{color:var(--lint-color-text-secondary);font-size:calc(var(--lint-font-body-size) * .75)}.lint-plan__recur{display:block;margin-top:var(--lint-space-xs);color:var(--lint-color-text-secondary);font-size:calc(var(--lint-font-body-size) * .8125)}.lint-buy{display:flex;flex-direction:column;gap:var(--lint-space-sm)}.lint-atc{min-height:calc(var(--lint-space-unit) * 6.125);font-size:calc(var(--lint-font-body-size) * 1.1875);font-weight:var(--lint-font-body-weight-bold);letter-spacing:.06em;text-transform:uppercase}.lint-atc .lint-button__label{display:inline-flex;align-items:baseline;gap:var(--lint-space-xs)}.lint-atc__dot{opacity:.7}.lint-buy__dynamic{display:flex;flex-direction:column}.lint-buy__error{margin:0;color:var(--lint-color-danger);font-size:calc(var(--lint-font-body-size) * .875)}.lint-inventory,.lint-shipping{display:flex;align-items:center;gap:var(--lint-space-sm);margin:0;font-size:calc(var(--lint-font-body-size) * .875)}.lint-shipping svg{width:calc(var(--lint-font-body-size) * 1.1);height:calc(var(--lint-font-body-size) * 1.1)}.lint-inventory__dot{width:calc(var(--lint-space-unit) * 1);height:calc(var(--lint-space-unit) * 1);border-radius:50%;background-color:var(--lint-color-success)}.lint-inventory--low .lint-inventory__dot{background-color:var(--lint-color-warning)}.lint-inventory--out .lint-inventory__dot{background-color:var(--lint-color-danger)}.lint-bonus{display:flex;flex-direction:column;gap:var(--lint-space-sm)}.lint-bonus__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--lint-space-md);align-items:center;padding-bottom:var(--lint-space-sm);border-bottom:1px solid color-mix(in srgb,var(--lint-color-border) 70%,transparent)}.lint-bonus__item:last-child{padding-bottom:0;border-bottom:0}.lint-bonus__image{display:block;width:calc(var(--lint-space-unit) * 6.25);overflow:hidden;border-radius:var(--lint-radius-media)}.lint-bonus__image img,.lint-bonus__image .lint-media__placeholder{width:100%;min-height:calc(var(--lint-space-unit) * 6.25);object-fit:cover}.lint-bonus__body{display:flex;flex-direction:column;min-width:0}.lint-bonus__title{font-weight:var(--lint-font-body-weight-bold);font-size:calc(var(--lint-font-body-size) * .875)}.lint-bonus__note{color:var(--lint-color-text-secondary);font-size:calc(var(--lint-font-body-size) * .8125)}.lint-bonus__prices{display:flex;align-items:center;gap:var(--lint-space-sm)}.lint-bonus__was{color:var(--lint-color-text-secondary);text-decoration:line-through;font-size:calc(var(--lint-font-body-size) * .875)}.lint-bonus__tag{color:var(--lint-badge-custom-text);background-color:var(--lint-badge-custom-background)}.lint-bonus__total{margin:var(--lint-space-sm) 0 0;font-weight:var(--lint-font-body-weight-bold)}.lint-countdown{display:flex;align-items:center;gap:var(--lint-space-sm);margin:0;font-size:calc(var(--lint-font-body-size) * .875)}.lint-countdown svg{width:calc(var(--lint-font-body-size) * 1.1);height:calc(var(--lint-font-body-size) * 1.1)}.lint-countdown--box{padding:var(--lint-space-sm) var(--lint-space-md);background-color:color-mix(in srgb,var(--lint-color-warning) 12%,var(--lint-color-background));border-radius:var(--lint-radius-container)}.lint-countdown__clock{font-weight:var(--lint-font-body-weight-bold);font-variant-numeric:tabular-nums}.lint-share{display:flex;gap:var(--lint-space-sm);align-items:stretch}.lint-share .lint-input{flex:1 1 auto;min-width:0}.lint-pdp-divider{padding-block:var(--lint-pdp-divider-space, 8px)}.lint-pdp-divider__line{display:block;height:var(--lint-pdp-divider-width, 1px);background-color:color-mix(in srgb,var(--lint-color-border) 90%,transparent)}.lint-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:50;padding-block:var(--lint-space-sm);background-color:var(--lint-color-background);border-top:1px solid color-mix(in srgb,var(--lint-color-border) 90%,transparent);box-shadow:0 -1px 10px color-mix(in srgb,var(--lint-color-shadow) 18%,transparent)}.lint-sticky-atc__inner{display:flex;align-items:center;gap:var(--lint-space-md)}.lint-sticky-atc__media{flex:0 0 auto;width:calc(var(--lint-space-unit) * 6);overflow:hidden;border-radius:var(--lint-radius-media)}.lint-sticky-atc__text{flex:1 1 auto;min-width:0}.lint-sticky-atc__title{margin:0;overflow:hidden;font-weight:var(--lint-font-body-weight-bold);font-size:calc(var(--lint-font-body-size) * 1.1875);text-overflow:ellipsis;white-space:nowrap}.lint-sticky-atc__price{margin:0;color:var(--lint-color-brand);font-weight:var(--lint-font-body-weight-bold)}.lint-sticky-atc__button{flex:0 0 auto;min-width:calc(var(--lint-space-unit) * 22);min-height:calc(var(--lint-space-unit) * 6.5);font-size:calc(var(--lint-font-body-size) * 1.1875);font-weight:var(--lint-font-body-weight-bold)}body.lint-sticky-atc-on{padding-bottom:var(--lint-sticky-atc-height, 76px)}@media screen and (max-width:749px){.lint-sticky-atc__media,.lint-sticky-atc__price{display:none}.lint-sticky-atc__title{font-size:var(--lint-font-body-size)}.lint-sticky-atc__button{min-width:calc(var(--lint-space-unit) * 16)}.lint-pdp__block--quantity .lint-quantity__button,.lint-pdp__block--quantity .lint-quantity__input{height:var(--lint-tap-min, 44px);min-width:var(--lint-tap-min, 44px)}}.lint-bonus__item{grid-template-columns:auto minmax(0,1fr) auto auto;gap:var(--lint-space-sm)}@media screen and (min-width:750px){.lint-bonus__item{gap:var(--lint-space-md)}}.lint-bonus__prices{flex-direction:column;align-items:flex-end;gap:0;line-height:1.3}.lint-bonus__free{font-weight:var(--lint-font-body-weight-bold);font-size:calc(var(--lint-font-body-size) * .9375)}.lint-bonus__switch{position:relative;display:inline-flex;align-items:center}.lint-bonus__box{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.lint-bonus__track{display:inline-flex;width:calc(var(--lint-space-unit) * 5);height:calc(var(--lint-space-unit) * 2.75);align-items:center;padding:2px;border-radius:999px;background-color:color-mix(in srgb,var(--lint-color-text-secondary) 40%,transparent);cursor:pointer}.lint-bonus__box:checked+.lint-bonus__track{background-color:var(--lint-color-brand)}.lint-bonus__knob{width:calc(var(--lint-space-unit) * 2.75 - 4px);height:calc(var(--lint-space-unit) * 2.75 - 4px);margin-right:auto;border-radius:50%;background-color:var(--lint-color-button-label)}.lint-bonus__box:checked+.lint-bonus__track .lint-bonus__knob{margin-right:0;margin-left:auto}.lint-bonus__box:focus-visible+.lint-bonus__track{outline:2px solid var(--lint-color-brand);outline-offset:2px}.lint-price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--lint-space-sm)}.lint-pdp__block--price .lint-price--lg .lint-price__now{font-size:calc(var(--lint-font-body-size) * 1.5625);font-weight:var(--lint-font-body-weight-bold)}.lint-save-pill{display:inline-flex;align-items:center;gap:calc(var(--lint-space-unit) * .5);padding:calc(var(--lint-space-unit) * .5) var(--lint-space-sm);color:var(--lint-badge-sale-text);background-color:var(--lint-badge-sale-background);border-radius:var(--lint-radius-pill);font-size:calc(var(--lint-font-body-size) * .8125);font-weight:var(--lint-font-body-weight-bold);letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.lint-save-pill .lint-icon{flex:0 0 auto}.lint-save-pill:has([hidden]){display:none}.lint-atc{padding-block:var(--lint-space-sm);letter-spacing:1px}.lint-buy__note{margin:0;color:var(--lint-color-text-secondary);font-size:calc(var(--lint-font-body-size) * .8125);line-height:1.4;text-align:center}.lint-buy__note p{margin:0}.lint-buy__note p+p{margin-top:var(--lint-space-xs)}.lint-pdp__block--payment .lint-payment-icons{flex-wrap:nowrap}.lint-pdp__block--payment .lint-payment-icons svg{flex:0 1 auto;min-width:0}.lint-review-quote{display:flex;flex-direction:column;gap:var(--lint-space-sm);margin:0;padding:var(--lint-space-md);background-color:var(--lint-review-bg);border:1px solid var(--lint-review-border);border-radius:var(--lint-review-radius)}.lint-review-quote__faces{display:flex;align-items:center}.lint-review-quote__face{display:block;width:calc(var(--lint-space-unit) * 7);height:calc(var(--lint-space-unit) * 7);overflow:hidden;border:2px solid var(--lint-review-bg);border-radius:50%}.lint-review-quote__face+.lint-review-quote__face{margin-left:calc(var(--lint-space-unit) * -1.5)}.lint-review-quote__face img{display:block;width:100%;height:100%;object-fit:cover}.lint-review-quote__body{display:flex;flex-direction:column;gap:var(--lint-space-xs)}.lint-review-quote__text{margin:0;font-size:var(--lint-font-body-size);line-height:var(--lint-line-height-body)}.lint-review-quote__text p{margin:0}.lint-review-quote__who{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lint-space-sm)}.lint-review-quote__name{font-size:calc(var(--lint-font-body-size) * .875);font-style:italic;font-weight:var(--lint-font-body-weight-bold)}.lint-review-quote__stars .lint-stars__row svg{width:calc(var(--lint-font-body-size) * .875);height:calc(var(--lint-font-body-size) * .875)}.lint-review-quote__stars .lint-stars__row--full{color:var(--lint-review-star)}.lint-review-quote__dots{display:flex;justify-content:center;gap:var(--lint-space-xs)}.lint-review-quote__dot{width:calc(var(--lint-space-unit) * .75);height:calc(var(--lint-space-unit) * .75);background-color:var(--lint-review-border);border-radius:50%}.lint-review-quote__dot--on{background-color:var(--lint-color-text)}.lint-review-quote--row{flex-direction:row;align-items:flex-start;gap:var(--lint-space-sm);padding:0}.lint-review-quote--row .lint-review-quote__faces{flex:0 0 auto;align-items:flex-start}.lint-review-quote--row .lint-review-quote__body{flex:1 1 auto;min-width:0;gap:calc(var(--lint-space-unit) * .5)}.lint-review-quote--row .lint-review-quote__text{line-height:1.4}.lint-review-quote--row .lint-review-quote__who{gap:var(--lint-space-xs);padding-top:calc(var(--lint-space-unit) * .75);line-height:1.2;border-top:1px solid var(--lint-color-border)}.lint-review-quote--row .lint-review-quote__name{color:var(--lint-color-text-secondary);font-weight:var(--lint-font-body-weight)}.lint-extras{display:flex;flex-direction:column;gap:var(--lint-space-xs)}.lint-extras__head{margin:0 0 calc(var(--lint-space-xs) / 2);font-size:calc(var(--lint-font-body-size) * .75);font-weight:var(--lint-font-body-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--lint-color-text-secondary)}.lint-extra{display:flex;align-items:flex-start;gap:var(--lint-space-sm);min-height:44px;padding:var(--lint-space-sm) var(--lint-space-md);background-color:var(--lint-color-background);border:2px solid var(--lint-extra-border);border-radius:10px;cursor:pointer;transition:border-color var(--lint-animation-duration) ease,background-color var(--lint-animation-duration) ease}.lint-extra:not(.lint-extra--on):hover{border-color:color-mix(in srgb,var(--lint-extra-border-on) 45%,var(--lint-extra-border))}.lint-extra--on{border-color:var(--lint-extra-border-on);background-color:var(--lint-extra-tint)}.lint-extra__box{position:relative;flex:0 0 auto;width:20px;height:20px;margin-top:1px;background-color:var(--lint-color-background);border:2px solid color-mix(in srgb,var(--lint-color-text) 40%,transparent);border-radius:6px;transition:border-color var(--lint-animation-duration) ease,background-color var(--lint-animation-duration) ease}.lint-extra--on .lint-extra__box{border-color:var(--lint-extra-border-on);background-color:var(--lint-extra-border-on)}.lint-extra--on .lint-extra__box:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid var(--lint-color-background);border-width:0 2px 2px 0;transform:rotate(45deg)}.lint-extra input:focus-visible+.lint-extra__box{outline:2px solid var(--lint-extra-border-on);outline-offset:2px}.lint-extra__text{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.lint-extra__title{font-weight:var(--lint-font-body-weight-bold);line-height:1.25}.lint-extra__terms{font-size:calc(var(--lint-font-body-size) * .8125);line-height:1.45;color:color-mix(in srgb,var(--lint-color-text) 80%,transparent)}.lint-extra__terms strong{color:var(--lint-color-text);font-weight:var(--lint-font-body-weight-bold)}.lint-extra__per{font-size:calc(var(--lint-font-body-size) * .75);color:var(--lint-color-text-secondary)}.lint-extras__summary{margin-top:calc(var(--lint-space-xs) / 2);padding-top:var(--lint-space-sm);font-size:calc(var(--lint-font-body-size) * .8125);line-height:1.5;border-top:1px solid color-mix(in srgb,var(--lint-color-border) 70%,transparent)}.lint-extras__summary p{margin:0}.lint-extras__none{color:var(--lint-color-text-secondary)}.lint-extras__note{margin-top:4px;font-size:calc(var(--lint-font-body-size) * .75);color:var(--lint-color-text-secondary)}.lint-pdp__block--plans .lint-plan__lines li{align-items:flex-start}.lint-pdp__block--plans .lint-plan__lines li svg{margin-top:calc((1em * var(--lint-line-height-body) - var(--lint-font-body-size) * .875) / 2)}.lint-pdp__block--accordion.lint-collapsible{gap:0;max-width:none}.lint-pdp__block--accordion .lint-collapsible__row{border-bottom:1px solid var(--lint-acc-border)}.lint-pdp__block--accordion .lint-collapsible__summary{padding:var(--lint-space-sm) 0;font-size:calc(var(--lint-font-body-size) * .9375);background-color:var(--lint-acc-closed-bg);transition:background-color var(--lint-animation-duration) ease,color var(--lint-animation-duration) ease}.lint-pdp__block--accordion .lint-collapsible__row[open] .lint-collapsible__summary{color:var(--lint-acc-open-text);background-color:var(--lint-acc-open-bg)}.lint-pdp__block--accordion .lint-collapsible__body{padding:0 0 var(--lint-space-sm);background-color:var(--lint-acc-open-bg)}.lint-pdp__block--accordion .lint-collapsible__sign:after{display:none}.lint-pdp__block--accordion .lint-collapsible__sign:before{top:25%;left:20%;width:55%;height:55%;background-color:transparent;border:solid currentcolor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);transition:transform var(--lint-animation-duration) ease}.lint-pdp__block--accordion .lint-collapsible__row[open] .lint-collapsible__sign:before{transform:rotate(-135deg)}.lint-gallery__stage{position:relative;min-width:0}.lint-gallery__thumbrow{display:flex;align-items:center;gap:var(--lint-space-xs);min-width:0}.lint-gallery__thumbrow .lint-gallery__thumbs{flex:1 1 auto;scroll-behavior:smooth}.lint-gallery__thumbrow .lint-gallery__thumbs>li{flex:0 0 calc((100% - (var(--lint-gallery-thumbs, 5) - 1) * var(--lint-space-sm)) / var(--lint-gallery-thumbs, 5))}.lint-gallery__thumbrow .lint-gallery__thumb{width:100%}.lint-gallery__thumb--active{border-width:2px;border-color:var(--lint-color-button)}.lint-gallery__thumbnav{flex:0 0 auto}.lint-gallery__thumbnav--prev .lint-icon{transform:scaleX(-1)}@media screen and (max-width:749px){.lint-gallery__thumbnav{display:none}}@media screen and (max-width:749px){.lint-gallery--full-bleed{margin-inline:calc(var(--lint-space-md) * -1)}.lint-gallery--full-bleed .lint-gallery__main{overflow-x:auto;overflow-y:hidden;border:0;border-radius:0;box-shadow:none}.lint-gallery--full-bleed .lint-gallery__item img,.lint-gallery--full-bleed .lint-gallery__zoom img{border-radius:0}.lint-gallery--full-bleed .lint-gallery__thumbrow{display:none}.lint-gallery--full-bleed .lint-slider__controls{position:absolute;top:0;right:0;bottom:0;left:0;margin-top:0;pointer-events:none}.lint-gallery--full-bleed .lint-slider__arrow{position:absolute;top:50%;width:calc(var(--lint-space-unit) * 4.5);height:calc(var(--lint-space-unit) * 4.5);background-color:color-mix(in srgb,var(--lint-color-background) 88%,transparent);border-color:transparent;transform:translateY(-50%);pointer-events:auto}.lint-gallery--full-bleed .lint-slider__arrow--prev{left:var(--lint-space-sm)}.lint-gallery--full-bleed .lint-slider__arrow--next{right:var(--lint-space-sm)}.lint-gallery--full-bleed .lint-slider__dots{position:absolute;inset-inline:0;bottom:var(--lint-space-sm);pointer-events:auto}}@media screen and (min-width:990px){.lint-pdp--thumbs-left .lint-gallery__stage{flex:1 1 auto;min-width:0}.lint-pdp--thumbs-left .lint-gallery__thumbrow{flex:0 0 auto;flex-direction:column;width:calc(var(--lint-space-unit) * 12.5)}.lint-pdp--thumbs-left .lint-gallery__thumbs>li{flex:0 0 auto}}.lint-sticky-atc__prices{display:flex;align-items:center;gap:var(--lint-space-sm);margin:0;flex-wrap:wrap}.lint-sticky-atc__price{font-size:calc(var(--lint-font-body-size) * 1.1875)}.lint-sticky-atc__prices .lint-price__was{font-size:var(--lint-font-body-size)}.lint-sticky-atc__save{font-size:calc(var(--lint-font-body-size) * .75)}@media screen and (max-width:749px){.lint-sticky-atc__price{display:inline;font-size:var(--lint-font-body-size)}.lint-sticky-atc__save{display:none}}@media screen and (min-width:750px){.lint-gallery__main img,.lint-gallery__zoom img{border-radius:var(--lint-radius-media)}}@media screen and (max-width:749px){.lint-sticky-atc__button{min-width:calc(var(--lint-space-unit) * 14.5);min-height:calc(var(--lint-space-unit) * 5.125);padding:var(--lint-space-sm);font-size:calc(var(--lint-font-body-size) * .9375)}.lint-sticky-atc__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal}}.lint-review-quote--row .lint-review-quote__text,.lint-review-quote--row .lint-review-quote__text p{font-size:calc(var(--lint-font-body-size) * .875);line-height:1.3;letter-spacing:normal}.lint-pdp__block--description,.lint-pdp__block--description p{font-size:calc(var(--lint-font-body-size) * .9375);letter-spacing:normal}.lint-add-on__inner{display:flex;align-items:center;gap:12px;padding:10px 14px;border:2px dashed var(--lint-color-text);border-radius:12px;cursor:pointer;transition:border-color .15s}.lint-add-on__inner:hover{border-color:var(--lint-color-brand)}.lint-add-on__box{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.lint-add-on__text{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.lint-add-on__title{font-size:12px;font-weight:var(--lint-font-body-weight-bold);line-height:1.2;letter-spacing:normal}.lint-add-on__desc{color:var(--lint-color-text-secondary);font-size:10.5px;line-height:1.4;letter-spacing:normal}.lint-add-on__mark{position:relative;flex:0 0 auto;width:20px;height:20px;border:2px solid var(--lint-color-text);border-radius:50%}.lint-add-on--on .lint-add-on__mark{background-color:var(--lint-color-text)}.lint-add-on--on .lint-add-on__mark:after{position:absolute;top:2px;left:5px;width:5px;height:10px;border:solid var(--lint-color-background);border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.lint-add-on__box:focus-visible+.lint-add-on__text~.lint-add-on__mark,.lint-add-on__box:focus-visible~.lint-add-on__mark{outline:2px solid var(--lint-color-brand);outline-offset:2px}.shopify-block:has(>.lint-pdp__block--addon)+.shopify-block:has(>.lint-pdp__block--addon){margin-top:calc(10px - var(--lint-space-md))}.shopify-block:has(>.lint-pdp__block--addon .lint-add-on--card)+.shopify-block:has(>.lint-pdp__block--addon .lint-add-on--card),.shopify-block:has(>.lint-pdp__block--bonus .lint-bonus--cards)+.shopify-block:has(>.lint-pdp__block--addon .lint-add-on--card){margin-top:calc(8px * .8 - var(--lint-space-md))}.lint-pdp__block--title .lint-heading{line-height:1.23}.lint-pdp__block--description,.lint-pdp__block--description p{letter-spacing:var(--lint-letter-spacing-body)}.lint-pdp__block--description{margin-block:calc(var(--lint-space-unit) * .625)}.lint-pdp__block--price .lint-price-row{gap:calc(var(--lint-space-unit) * 1.25)}.lint-pdp__block--price .lint-price--lg .lint-price__now{line-height:var(--lint-line-height-body)}.lint-pdp__block--price .lint-price__was{color:color-mix(in srgb,var(--lint-color-text) 75%,transparent);font-weight:var(--lint-font-body-weight);line-height:var(--lint-line-height-body)}.lint-pdp__block--price .lint-save-pill{gap:.3em;padding:0 calc(var(--lint-space-unit) * .75);color:color-mix(in srgb,var(--lint-badge-sale-text) 90%,transparent);border:1px solid var(--lint-badge-sale-background);border-radius:var(--lint-radius-badge);font-size:calc(var(--lint-font-body-size) * .75);letter-spacing:1px;line-height:1.75}.lint-bonus--cards,.lint-add-on--card{--lint-card-scale: .8}.lint-bonus--cards{gap:calc(8px * var(--lint-card-scale))}.lint-bonus--cards .lint-bonus__item,.lint-add-on--card .lint-add-on__inner{display:grid;grid-template-columns:calc(60px * var(--lint-card-scale)) minmax(0,1fr) auto;grid-template-areas:"image body switch" "image prices switch";column-gap:calc(14px * var(--lint-card-scale));row-gap:2px;align-items:center;padding:calc(10px * var(--lint-card-scale)) calc(12px * var(--lint-card-scale));border:0;border-radius:calc(10px * var(--lint-card-scale));background-color:color-mix(in srgb,var(--lint-color-text) 5%,var(--lint-color-background))}.lint-bonus--cards .lint-bonus__item:last-child{padding-bottom:calc(10px * var(--lint-card-scale))}.lint-bonus--cards .lint-bonus__image,.lint-add-on--card .lint-add-on__image{grid-area:image;align-self:center;width:calc(60px * var(--lint-card-scale));height:calc(60px * var(--lint-card-scale));overflow:hidden;border-radius:4px}.lint-bonus--cards .lint-bonus__image img,.lint-add-on--card .lint-add-on__image img{width:100%;height:100%;min-height:0;object-fit:cover}.lint-bonus--cards .lint-bonus__body{grid-area:body;align-self:end}.lint-bonus--cards .lint-bonus__title,.lint-add-on--card .lint-add-on__title{font-family:var(--lint-font-heading-family);font-size:calc(18px * var(--lint-card-scale));font-weight:700;line-height:1.2;letter-spacing:normal}.lint-bonus--cards .lint-bonus__note,.lint-add-on--card .lint-add-on__desc{color:var(--lint-color-text-secondary);font-size:calc(13px * var(--lint-card-scale));line-height:1.35}.lint-bonus--cards .lint-bonus__prices{grid-area:prices;flex-direction:row;align-items:baseline;align-self:start;gap:calc(8px * var(--lint-card-scale))}.lint-bonus--cards .lint-bonus__free,.lint-add-on--card .lint-add-on__now{font-family:var(--lint-font-heading-family);font-size:calc(17px * var(--lint-card-scale));font-weight:700;color:var(--lint-color-brand)}.lint-bonus--cards .lint-bonus__was{font-size:calc(13px * var(--lint-card-scale))}.lint-bonus--cards .lint-bonus__switch{grid-area:switch}.lint-bonus--cards .lint-bonus__track,.lint-add-on--card .lint-add-on__track{width:calc(44px * var(--lint-card-scale));height:calc(24px * var(--lint-card-scale));padding:calc(3px * var(--lint-card-scale))}.lint-bonus--cards .lint-bonus__knob,.lint-add-on--card .lint-add-on__knob{width:calc(18px * var(--lint-card-scale));height:calc(18px * var(--lint-card-scale))}.lint-add-on--card .lint-add-on__inner{grid-template-areas:"image body switch"}.lint-add-on--card .lint-add-on__inner:hover{border-color:transparent}.lint-add-on--card .lint-add-on__text{grid-area:body;gap:1px}.lint-add-on--card .lint-add-on__inner:not(:has(.lint-add-on__image)) .lint-add-on__text{grid-column:1 / 3}.lint-add-on--card .lint-add-on__price{display:block;line-height:1.35}.lint-add-on--card .lint-add-on__price .lint-add-on__now{display:inline;margin-right:calc(6px * var(--lint-card-scale));line-height:1}.lint-add-on--card .lint-add-on__price .lint-add-on__terms{display:inline}.lint-add-on--card .lint-add-on__terms{color:var(--lint-color-text-secondary);font-size:calc(13px * var(--lint-card-scale));line-height:1.35;letter-spacing:normal}.lint-add-on--card .lint-add-on__now{letter-spacing:normal}.lint-add-on--card .lint-add-on__track{grid-area:switch;display:inline-flex;align-items:center;border-radius:999px;background-color:color-mix(in srgb,var(--lint-color-text-secondary) 40%,transparent)}.lint-add-on--card .lint-add-on__knob{margin-right:auto;border-radius:50%;background-color:var(--lint-color-button-label)}.lint-add-on--card.lint-add-on--on .lint-add-on__track{background-color:var(--lint-color-brand)}.lint-add-on--card.lint-add-on--on .lint-add-on__knob{margin-right:0;margin-left:auto}.lint-add-on--card .lint-add-on__box:focus-visible~.lint-add-on__track{outline:2px solid var(--lint-color-brand);outline-offset:2px}.lint-add-on--soon .lint-add-on__inner{cursor:default}.lint-add-on__soon{grid-area:switch;padding:calc(5px * var(--lint-card-scale, 1)) calc(10px * var(--lint-card-scale, 1));border-radius:999px;background-color:color-mix(in srgb,var(--lint-color-text) 10%,transparent);color:var(--lint-color-text-secondary);font-size:11px;font-weight:var(--lint-font-body-weight-bold);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.shopify-block:has(>:is(.lint-pdp__block--title,.lint-pdp__block--price,.lint-pdp__block--rating))+.shopify-block:has(>:is(.lint-pdp__block--title,.lint-pdp__block--price,.lint-pdp__block--rating)){margin-top:calc(var(--lint-pdp-head-gap, 16px) - var(--lint-space-md))}.lint-description--checks ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.lint-description--checks li{position:relative;padding-left:34px;font-size:calc(var(--lint-font-body-size) * 1.0625);line-height:1.4}.lint-description--checks li:before{position:absolute;top:.1em;left:0;width:22px;height:22px;border-radius:50%;background-color:var(--lint-color-text);content:""}.lint-description--checks li:after{position:absolute;top:calc(.1em + 5px);left:5px;width:12px;height:12px;background-color:var(--lint-color-background);content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5l5 5L20 6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5l5 5L20 6.5'/%3E%3C/svg%3E") center / contain no-repeat}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product.css.map */
