.product--tas,.tas-buybar{--tas-ink: #1d211e;--tas-muted: #555c57;--tas-green: #376544;--tas-green-dark: #185229;--tas-mint: #e8f6ea;--tas-line: #dfe5e0;--tas-panel: #f4f7f4;--tas-ease: cubic-bezier(.22, 1, .36, 1)}.product--tas .product-info{--product-info-block-margin: 12px}.product--tas .product-info__block--sm{margin:10px 0}.product--tas .product-info__title{margin-top:0}.product--tas .product-title{margin:0;font-size:22px;line-height:1.2;color:var(--tas-green-dark)}.product--tas .product-vendor-sku,.product--tas .product-vendor-sku+.product-info__block:has(.jdgm-widget){display:inline-block;margin:0!important;vertical-align:middle;line-height:22px}.product--tas .product-vendor-sku{margin-inline-end:12px!important;font-size:14px}.product--tas .product-vendor-sku a{color:var(--tas-green);text-underline-offset:3px}.product--tas .product-vendor-sku.tas-meta--stack{display:block;margin:0 0 2px!important}.product--tas .product-vendor-sku.tas-meta--stack+.product-info__block:has(.jdgm-widget){display:block;min-height:22px}.product--tas .product-vendor-sku+.product-info__block .jdgm-widget{font-size:14px}.product--tas .product-vendor-sku+.product-info__block .jdgm-prev-badge{margin:0;line-height:22px}.product--tas .product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 12px;margin-top:12px}.product--tas .product-info__price .price{margin:0}.product--tas .product-info__price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.product--tas .product-info__price .price__default{display:flex;align-items:baseline;gap:2px 8px}.product--tas .product-info__price .price__current{padding:0;font-size:24px;line-height:30px;color:var(--tas-ink);letter-spacing:-.01em}.product--tas .product-info__price .price__was{font-size:15px;color:#626a64}.product--tas .tas-price-labels .product-label-container{display:flex;gap:4px}.product--tas .tas-price-labels .product-label-wrapper{margin:0}.product--tas .tas-price-labels .product-label{margin:0;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:700;line-height:16px}.product--tas .product-policies{margin:0;color:var(--tas-muted);font-size:12.5px;line-height:17px}.product--tas .product-policies a{color:inherit;text-decoration:underline;text-underline-offset:2px}.product--tas .product-price .js-instalments-form{width:100%;margin:0}.product--tas .product-info__add-to-cart{gap:10px}.product--tas .product-info__add-button .btn{min-height:48px;font-size:15px;letter-spacing:.04em}.product--tas .product-backorder:has(.backorder[hidden]){display:none}.product--chips .product-options .option-selector{margin-bottom:8px}.product--chips .product-options .option-selector:last-child{margin-bottom:0}.product--chips .option-selector .label{display:block;overflow:hidden;margin:0 0 5px;color:var(--tas-green-dark, #185229);font:400 13px/15px var(--heading-font-family);letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.product--chips .option-selector__btns{gap:8px;margin-top:0}.product--chips .opt-label--btn{display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:40px;margin:0;padding:0 14px;border:1.5px solid #c9d1cb;border-radius:999px;background:#fff;color:#2a2b2a;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;transition:background-color .2s,border-color .2s,color .2s,transform .3s var(--tas-ease, ease)}.product--chips .opt-label--btn>span:after{content:"";position:absolute;top:-3px;right:0;bottom:-3px;left:0}.product--chips .opt-label--btn:hover{border-color:#376544;background:#fff}.product--chips .opt-label--btn:active{transform:scale(.97)}.product--chips .opt-btn:checked+.opt-label--btn{border:2px solid #376544;background:#e8f6ea;color:#185229;font-weight:700}.product--chips .opt-btn:checked+.opt-label:not(.opt-label--swatch):after{box-shadow:none}.product--chips variant-picker .is-unavailable+.opt-label--btn{border-style:dashed;color:#626a64;background:#fff linear-gradient(to bottom left,transparent calc(50% - .75px),#b5bdb7 calc(50% - .75px),#b5bdb7 calc(50% + .75px),transparent calc(50% + .75px)) no-repeat}.product--chips variant-picker .opt-btn.is-unavailable:checked+.opt-label--btn{border:2px dashed #555c57;color:#2a2b2a;background-color:#f4f7f4}.product--chips .opt-label--btn:not([data-swatch]):before{border-radius:999px}@media(max-width:768.98px){.product--peek .media-gallery__viewer{border:0;background:transparent}.product--peek .media-viewer__item{flex:0 0 72%}.product--peek .media-viewer__item:not(:last-child){margin-inline-end:8px}.product--peek .media-viewer__item--single{margin-inline:auto}.product--peek .media-viewer__item>.media,.product--peek .media-viewer__item>deferred-media,.product--peek .media-viewer__item>product-model,.product--peek .media-viewer__item>gallery-zoom-open .media{overflow:hidden;border:1px solid var(--gallery-border-color);border-radius:14px;background-color:var(--gallery-bg-color)}.product--peek .media-ctrl__counter{right:8px;bottom:8px;padding:2px 10px;border-radius:999px;font-size:12px;line-height:20px}.product--tas .product-info{margin-top:12px}}.tas-eta-block[hidden]{display:none}.product-info__block.tas-eta-block{margin-top:12px}.tas-eta{display:block}.tas-eta__line{display:flex;gap:8px;align-items:flex-start;margin:0;color:#2a2b2a;font-size:14px;line-height:20px}.tas-eta__icon{flex:0 0 20px;margin-top:10px;color:#376544}.tas-eta__text{display:flex;flex-direction:column;justify-content:center;min-height:40px}.tas-eta__lead{color:#555c57;font-size:13px;line-height:18px}.tas-eta__dates{color:#185229;font-size:16px;font-weight:700;line-height:22px;letter-spacing:.005em}.tas-eta.is-dated .tas-eta__text{animation:tas-fade .2s ease-out}.tas-eta__note{margin:0 0 0 28px;color:#555c57;font-size:12.5px;line-height:18px}.tas-eta__link{color:#376544;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}@keyframes tas-fade{0%{opacity:0}to{opacity:1}}.product--tas .product-signup{padding:14px 16px;border:1px solid var(--tas-line);border-radius:var(--tas-box-radius, 14px);background:var(--tas-box-fill, var(--tas-panel))}.product--tas .product-signup .tas-bis__title{margin:0 0 4px;color:#185229;font-size:16px}.product--tas .product-signup .rte{margin-bottom:10px;color:#555c57;font-size:14px}.tas-trust__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:12px 0;border-top:1px solid #dfe5e0;border-bottom:1px solid #dfe5e0;list-style:none}.tas-trust__item{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0;padding:0 2px;text-align:center}.tas-trust__item .tas-ico{color:#376544}.tas-trust__text{color:#2a2b2a;font-size:12.5px;line-height:16px}a.tas-trust__text{text-decoration:underline;text-decoration-color:#9bb5a2;text-underline-offset:2px}.tas-ship{padding:16px 18px;border:1px solid #dfe5e0;border-radius:14px;background:#f4f7f4}.tas-ship__offer{margin:0 0 10px;padding:8px 12px;border-radius:10px;background:#e8f6ea;color:#185229;font-size:14px;font-weight:700;line-height:20px}.tas-ship__offer span{font-weight:400}.tas-ship__body{color:#2a2b2a;font-size:14px;line-height:21px}.tas-ship__body>p:first-child{margin:0 0 8px}.tas-ship__body>p:first-child strong{color:#185229;font:400 19px/24px var(--heading-font-family);letter-spacing:.01em}.tas-ship .tas-ship__body ul{margin:0 0 12px;padding:0;padding-inline-start:0;list-style:none}.tas-ship .tas-ship__body ul>li{position:relative;margin:0 0 8px;padding:0;padding-inline-start:26px}.tas-ship .tas-ship__body ul>li:before{content:"";position:absolute;top:3px;left:0;width:16px;height:16px;margin:0;border-radius:50%;background:#376544 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4.2 8.2 2.5 2.5 5-5.2' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}.tas-ship__body>p:last-child{margin:0}.tas-ship__body a{color:#376544;font-weight:700;text-decoration:underline;text-underline-offset:3px}.tas-pickup[hidden]{display:none}.tas-buybar{position:fixed;z-index:6;right:12px;bottom:calc(var(--tas-lift, 0px) + 12px + env(safe-area-inset-bottom,0px));left:12px;visibility:hidden;transform:translateY(calc(100% + var(--tas-lift, 0px) + 24px));opacity:0;border:1px solid #dfe5e0;border-radius:16px;background:#fff;box-shadow:0 6px 24px #1852292e}.tas-buybar.is-ready{transition:transform .3s var(--tas-ease),opacity .2s ease,visibility .3s}.tas-buybar.is-in{visibility:visible;transform:none;opacity:1}.tas-buybar__inner{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 10px}.tas-buybar__img{flex:0 0 44px;height:44px;overflow:hidden;border-radius:10px;background:#f4f4f4}.tas-buybar__img img{width:100%;height:100%;object-fit:contain}.tas-buybar__info{flex:1 1 auto;min-width:0}.tas-buybar__title{overflow:hidden;margin:0;color:#185229;font-size:13px;font-weight:700;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.tas-buybar__meta{display:flex;gap:6px;margin:0;color:#2a2b2a;font-size:13px;line-height:18px;white-space:nowrap}.tas-buybar__opt{overflow:hidden;color:#555c57;text-overflow:ellipsis}.tas-buybar__opt:after{content:"\b7";margin-inline-start:6px}.tas-buybar__price{font-weight:700}.tas-buybar__btn.btn{flex:0 0 auto;min-height:44px;padding:10px 16px;font-size:13px;letter-spacing:.04em}@media(min-width:769px){.tas-buybar{display:none}.product--tas .product-title{font-size:30px;line-height:1.15}.product--tas .product-info__price .price__current{font-size:26px}}.product--tas{--tas-box-radius: 12px;--tas-box-fill: #f7f9f7}.product--meta1 .tas-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;min-width:0;margin:10px 0;line-height:22px}.product--meta1 .tas-meta>.product-vendor-sku{display:block;flex:0 0 auto;max-width:100%;margin:0!important;white-space:nowrap}.product--meta1 .tas-meta>.product-info__block:not(.product-vendor-sku){display:block;flex:0 0 auto;margin:0!important}.product--meta1 .tas-meta .jdgm-widget{font-size:13px}.product--tas [data-dynamic-product-content$=-short_line]{margin:6px 0;color:#555c57;font-size:15px;line-height:21px}.product--tas [data-dynamic-product-content$=-short_line] :is(div,p,h1,h2,h3,h4,h5,h6,ul,ol,li){margin:0;padding:0;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none}.product--tas [data-dynamic-product-content$=-short_line] :is(p,h1,h2,h3,h4,h5,h6,li):empty{display:none}.product--tas [data-dynamic-product-content$=-short_line]+.product-price{margin-top:10px}.product--tas [data-dynamic-product-content$=-short_line] :is(strong,b){color:#2a2b2a;font-weight:600}.product--rail .option-selector,.product--tidy .option-selector{min-width:0}.product--tidy .option-selector--single .option-selector__btns[hidden]{display:none}.product--tidy .option-selector--single>.label{margin-bottom:0}.product--tidy .option-selector--single .option-selector__label-value{color:#2a2b2a;font-family:var(--body-font-family, inherit);font-size:14px;letter-spacing:0;text-transform:none}.product--tas .product-info__block:has(>.tas-fit){margin-top:6px}.tas-fit{display:flex;align-items:center;gap:6px;margin:0;color:#2a2b2a;font-size:13.5px;line-height:20px}.tas-fit__icon{flex:0 0 18px;color:#376544}.tas-fit strong{color:#185229}.product--qty .product-info__add-to-cart{gap:8px}.product--qty .product-info__add-to-cart>quantity-input{flex:0 0 90px;width:90px}.product--qty .product-info__add-to-cart .qty-input{height:48px;border-width:1px;border-color:#cfd6d1}.product--qty .product-info__add-to-cart .qty-input__btn{flex:0 0 28px;width:28px}.product--qty .product-info__add-to-cart .qty-input__input{flex:1 1 auto;width:auto;min-width:0;font-size:15px;text-align:center}.product--qty .product-info__add-button{flex:1 1 auto;min-width:0;margin:0}.product--tas .qty-input:has(.qty-input__input:focus-visible){outline:2px solid #376544;outline-offset:2px}.product--qty .product-info__add-to-cart:has(button[name=add]:disabled)>quantity-input{opacity:1}.product--qty .product-info__add-to-cart:has(button[name=add]:disabled) .qty-input{border-color:#e1e6e2;background:#f7f9f7}.product--qty .product-info__add-to-cart:has(button[name=add]:disabled) .qty-input__input{color:#555c57}.product--qty .product-info__add-to-cart:has(button[name=add]:disabled) .qty-input__btn{opacity:.4}.product--pending .tas-busy{opacity:.5;transition:opacity .15s ease}.product--pending .product-info__add-to-cart.tas-busy{pointer-events:none}.product--tas .product-info__disclosure:has(.tas-acc__sub){display:block;min-width:0;line-height:22px}.product--tas .tas-acc__sub{color:#555c57;font-weight:400;white-space:nowrap}.product--tas .disclosure__content .tas-ship__offer{margin-top:0}.product--tas .tas-trust:has(+details-disclosure){margin-bottom:0}.product--tas .tas-trust:has(+details-disclosure) .tas-trust__list{border-bottom:0}.product--tas .tas-pickup .pickup-icon{color:#376544}.tas-usp{margin:0;padding:0;list-style:none}.tas-usp>li{position:relative;margin:0;padding:4px 0 4px 28px;color:#2a2b2a;font-size:14px;line-height:21px}.tas-usp>li:before{content:"";position:absolute;top:5px;left:0;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m16.558 4.8.884.884-9.959 9.958-4.925-4.925.884-.884 4.041 4.041z' fill='%23376544'/%3E%3C/svg%3E") center / 20px no-repeat}.tas-specs{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;overflow:hidden;border:1px solid #dfe5e0;border-radius:var(--tas-box-radius, 12px);background:var(--tas-box-fill, #f7f9f7)}.tas-specs__item{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;text-align:center}.tas-specs__item+.tas-specs__item{border-left:1px solid #dfe5e0}.tas-specs__v{color:#185229;font-size:15px;font-weight:700;line-height:20px}.tas-specs__k{color:#555c57;font:500 11px/14px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase}.product--tas .product-info product-recommendations>.h6{margin:0 0 8px;color:#185229;font:400 13px/15px var(--heading-font-family);letter-spacing:.06em;text-transform:uppercase}.product--tas .product-info product-recommendations .card--related{align-items:center;gap:12px;padding:10px;border:1px solid #dfe5e0;border-radius:var(--tas-box-radius, 12px);background:var(--tas-box-fill, #f7f9f7)}.product--tas .product-info product-recommendations .card--related .card__media .media{overflow:hidden;border-radius:8px;background:#fff}.product--tas .product-info product-recommendations .card--related .card__info p{margin-top:0}.product--tas .product-info product-recommendations .card--related .btn{min-height:36px;margin-top:6px;padding:6px 14px;border:1px solid #376544;border-radius:999px;color:#185229;font-size:13px;letter-spacing:0;text-transform:none}@media(max-width:768.98px){.product--tas square-placement{display:block;min-height:67px}}@media(min-width:769px){.product--tas square-placement{display:block;min-height:38px}}@media(max-width:768.98px){.product--rail .option-selector__btns:not([hidden]){position:relative;flex-wrap:nowrap;margin:-3px;padding:3px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding-inline:3px;scroll-snap-type:x proximity;scrollbar-width:none}.product--rail .option-selector__btns::-webkit-scrollbar{display:none}.product--rail .option-selector__btns>.opt-label{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start}.product--rail .opt-label--btn{height:38px}.product--rail .option-selector__btns.is-scroll.at-start{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 44px),transparent)}.product--rail .option-selector__btns.is-scroll.at-end{-webkit-mask-image:linear-gradient(to right,transparent,#000 32px);mask-image:linear-gradient(to right,transparent,#000 32px)}.product--rail .option-selector__btns.is-scroll:not(.at-start):not(.at-end){-webkit-mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 44px),transparent)}.product--tidy.product--multi .option-selector>.label,.product--tidy.product--multi .option-selector>.flex>.label{display:flex;float:left;align-items:center;width:30%;min-height:42px;margin:0 10px 0 0;padding:0;overflow:visible;line-height:15px;white-space:normal}.product--tidy.product--multi .option-selector__btns{min-height:42px;align-items:center}.product--tidy.product--multi .product-options .option-selector{margin-bottom:4px}.product--tidy.product--multi .product-options .option-selector:last-child{margin-bottom:0}.product--fit.product--peek .media-viewer__item{flex-basis:61%}.product--fit2.product--peek .media-viewer__item{flex-basis:48%}.product--fit .product-info{margin-top:8px}}@media(prefers-reduced-motion:reduce){.product--pending .tas-busy{transition:none}.tas-buybar,.tas-buybar.is-in{transform:none}.tas-buybar.is-ready{transition:opacity .2s ease,visibility .2s}.product--chips .opt-label--btn{transition:background-color .2s,border-color .2s,color .2s}.product--chips .opt-label--btn:active{transform:none}}.tas-more{position:relative}.tas-more__btn{display:none}@media(max-width:768.98px){html.js .tas-more.is-clamped:not(.is-open) .tas-more__text{max-height:42px;overflow:hidden}html.js .tas-more.is-clamped .tas-more__btn{display:inline-flex;align-items:baseline;gap:4px;margin:0;padding:0 0 0 28px;border:0;color:#376544;font:inherit;font-weight:600;cursor:pointer;background:linear-gradient(to right,#fff0,#fff 24px)}html.js .tas-more.is-clamped:not(.is-open) .tas-more__btn{position:absolute;right:0;bottom:0;line-height:21px}html.js .tas-more.is-open .tas-more__btn{padding:0;background:none}html.js .tas-more.is-open .tas-more__dots{display:none}.tas-more__dots{color:#555c57;font-weight:400}.tas-more__label{text-decoration:underline;text-underline-offset:3px}.tas-more__btn:after{content:"";position:absolute;top:-12px;right:-4px;bottom:-12px;left:0}.tas-more__btn:focus-visible{outline:2px solid #376544;outline-offset:2px;border-radius:4px}}.product--tas .product-price>.product-policies{flex:1 0 100%}@media(max-width:768.98px){.product--meta1 .tas-meta--wrap>.product-info__block:not(.product-vendor-sku){flex-basis:100%}}.tas-opt-sub{color:#555c57;font-family:var(--body-font-family, inherit);font-size:12px;letter-spacing:0;text-transform:none}.product--chips .opt-label--btn:has(.tas-chip-fit){flex-direction:column;gap:1px;height:52px;padding:0 12px;line-height:17px}.product--rail .opt-label--btn:has(.tas-chip-fit){height:50px}.tas-chip-fit{display:block;color:#555c57;font-size:12px;font-weight:400;line-height:15px;white-space:nowrap}.product--chips .opt-btn:checked+.opt-label--btn .tas-chip-fit{color:#185229;font-weight:600}.product--chips variant-picker .is-unavailable+.opt-label--btn .tas-chip-fit{color:#626a64}.tas-opt-count{display:none}@media(max-width:768.98px){.product--count .option-selector{position:relative}.product--count .option-selector:has(>.option-selector__btns.is-scroll) .tas-opt-count,.product--count .option-selector:has(>.flex>.option-selector__btns.is-scroll) .tas-opt-count{display:inline-flex;position:absolute;top:0;right:0;align-items:center;gap:3px;color:#376544;font-family:var(--body-font-family, inherit);font-size:12.5px;font-weight:600;letter-spacing:0;line-height:15px;text-transform:none}.product--count.product--tidy.product--multi .option-selector:has(.option-selector__btns.is-scroll)>.label{flex-wrap:wrap;align-content:center}.product--count.product--tidy.product--multi .option-selector:has(.option-selector__btns.is-scroll) .tas-opt-count{position:static;display:flex;flex:0 0 100%;margin:3px 0 0}}@media(max-width:768.98px){.product--hero{--tas-hero-w: calc(87vw - 28px) ;--tas-hero-h: clamp(150px, calc(100svh - var(--tas-k, 600px)), var(--tas-hero-w))}.product--hero .product-media{margin-top:12px}.product--hero .media-viewer{margin-inline-end:-20px;padding-inline-end:20px;scroll-padding-inline:0}.product--hero.product--peek .media-viewer__item{flex:0 0 var(--tas-hero-w)}.product--hero.product--peek .media-viewer__item--single{flex-basis:calc(100% + -0px);margin-inline:0}.product--hero .media-viewer__item .media:not(.opt-label__media){height:calc(var(--tas-hero-h) + 2px);padding-top:0!important;background-color:#fff}.product--hero .product-info{margin-top:4px}}.tas-eta__line--pickup{align-items:center;color:#2a2b2a}.tas-eta__line--pickup .tas-eta__icon{margin-top:0}.tas-eta__pickup{display:block;min-height:0;color:#2a2b2a;font-size:14px;line-height:20px}.tas-eta__pickup a{color:#376544;text-decoration:underline;text-underline-offset:2px}@media(min-width:769px){.product--chips .option-selector__btns{gap:6px}.product--chips .opt-label--btn{padding:0 12px}}@media(max-width:768.98px){.product--herofit .media-viewer__item .media.tas-hf .product-image{transform:translate(var(--tas-fx, 0px),var(--tas-fy, 0px)) scale(var(--tas-fz, 1));transition:transform .32s cubic-bezier(.2,.7,.2,1)}.product--herofit .media-viewer__item .media:is(.tas-hf--flat,.tas-hf--mixed):not(.opt-label__media){background:var(--tas-fbg, #fff)}}@media(max-width:768.98px)and (prefers-reduced-motion:reduce){.product--herofit .media-viewer__item .media.tas-hf .product-image{transition:none}}@media(max-width:768.98px){.tas-eta__pickup{max-width:calc(100vw - 170px);text-wrap:pretty}}.tas-eta__line--pickup{align-items:flex-start}.tas-trust__list:has(>.tas-trust__item:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.tas-trust__list:has(>.tas-trust__item:only-child){grid-template-columns:minmax(0,1fr)}.product--tas .tas-trust:not(:has(+details-disclosure)) .tas-trust__list{border-bottom:0}@media(max-width:768.98px){.product--hero.product--herolarge{--tas-hero-w: calc(100vw - 40px) ;--tas-hero-h: var(--tas-hero-w)}}@media(max-width:768.98px){.tas-specs--2x2{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.tas-specs--2x2 .tas-specs__item+.tas-specs__item{border-left:0}.tas-specs--2x2 .tas-specs__item:nth-child(2n){border-left:1px solid #dfe5e0}.tas-specs--2x2 .tas-specs__item:nth-child(n+3){border-top:1px solid #dfe5e0}.tas-specs--2x2 .tas-specs__item:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:768.98px){.product--rail .option-selector__btns:not([hidden]){scroll-padding-inline:32px 3px}}.tas-specs__lvl{display:flex;gap:3px;margin:3px 0 2px}.tas-specs__lvl i{display:block;width:14px;height:4px;border-radius:2px;background:#dfe5e0}.tas-specs__lvl i.is-on{background:#376544}.tas-care--end{padding-bottom:12px;border-bottom:1px solid rgba(42,43,42,.15)}.tas-place{margin-top:10px}.tas-place__line{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0 0 6px;color:#2a2b2a;font-size:13.5px;line-height:20px}.tas-place__k{color:#555c57;font:500 11px/14px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase}.tas-place__v{color:#185229;font-weight:700}.tas-place__tank{max-width:336px}.tas-place__svg{display:block;width:100%;height:auto}.tas-place__svg path{stroke-width:1.6;vector-effect:non-scaling-stroke}.tas-place__glass,.tas-place__ground{stroke:#b9c3bc}.tas-place__water{stroke:#c9d6cc}.tas-place__svg path.tas-place__bed{fill:#eef1ef;stroke:none}.tas-place__plant{stroke:#cdd5cf}.tas-place__z.is-on .tas-place__bed{fill:#d3e3d7}.tas-place__z.is-on .tas-place__plant{stroke:#376544;fill:#eaf1ec}.tas-place__zl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4px;color:#616863;font:500 10.5px/14px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;text-align:center;text-transform:uppercase}.tas-place__zl>.is-on{color:#185229;font-weight:700}.tas-fit--receive>.tas-more{flex:1 1 auto;min-width:0}@media(max-width:768.98px){html.js .tas-fit--receive .tas-more.is-clamped:not(.is-open) .tas-more__text{max-height:40px}html.js .tas-fit--receive .tas-more.is-clamped:not(.is-open) .tas-more__btn{line-height:20px}}@media(max-width:768.98px){.product--count:not(.product--tidy.product--multi) .option-selector:has(>.option-selector__btns.is-scroll)>.label{position:relative;width:100%;padding-right:76px}}@media(max-width:768.98px){.product--tidy.product--multi .option-selector.tas-side{display:flex;align-items:flex-start}.product--tidy.product--multi .option-selector.tas-side>.label{float:none;flex:0 0 30%}.product--tidy.product--multi .option-selector.tas-side>.option-selector__btns{flex:1 1 0;min-width:0;margin-left:0;margin-right:0}.product--tidy.product--multi .option-selector>.label>.option-selector__label-value{margin-left:.3em}}.product--tas .product-info__block:has(>.tas-note){margin-top:4px;margin-bottom:0}.tas-note{display:flex;align-items:flex-start;gap:6px;margin:0;color:#555c57;font-size:13px;line-height:18px}.tas-note__icon{flex:0 0 16px;margin-top:1px;color:#376544}.tas-fact{display:flex;align-items:baseline;gap:4px 10px;margin:10px 0 0;color:#2a2b2a;font-size:13.5px;line-height:20px}.tas-care>.tas-fact:first-child,.tas-care>.tas-specs+.tas-fact{margin-top:0}.tas-care>.tas-specs+.tas-fact,.tas-care>.tas-dia+.tas-fact{margin-top:10px}.tas-fact__k{flex:0 0 auto;color:#555c57;font:500 11px/14px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase}.tas-fact__v--strong{color:#185229;font-weight:700}.tas-care>.tas-fact:not(.tas-fact--head)>.tas-fact__k{min-width:76px}.tas-fact>.tas-more{flex:1 1 auto;min-width:0}@media(max-width:768.98px){html.js .tas-fact .tas-more.is-clamped:not(.is-open) .tas-more__text{max-height:40px}html.js .tas-fact .tas-more.is-clamped:not(.is-open) .tas-more__btn{line-height:20px}}.tas-dia{max-width:336px;margin-top:8px}.tas-dia svg{display:block;width:100%;height:auto;overflow:visible}.tas-dia path{fill:none;stroke:#b9c3bc;stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.tas-dia path.is-ink{stroke:#376544}.tas-dia path.is-faint{stroke:#d5ddd7}.tas-dia path.tas-dia__water{fill:#eef4ef;stroke:none}.tas-dia path.tas-dia__face{fill:#f4f7f4;stroke:none}.tas-dia .tas-dia__band{fill:#376544;stroke:none}.tas-dia text{fill:#616863;font:500 9.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.04em}.tas-dia--box{max-width:320px;margin:10px auto 0}.tas-dia--box text{fill:#185229;font-weight:700;font-size:10px}.tas-fact+.tas-dia--grain{margin-top:4px}.tas-specs--aq{grid-auto-flow:row}.tas-specs--aq3.tas-specs--aqsize{grid-template-columns:2fr 1fr 1fr}.tas-specs--aq2.tas-specs--aqsize{grid-template-columns:2fr 1fr}.tas-specs--aq1{grid-template-columns:1fr}.tas-specs--aq3:not(.tas-specs--aqsize){grid-template-columns:repeat(3,minmax(0,1fr))}.tas-sw-wrap{margin-top:12px}.tas-sw-wrap>.tas-fact{margin:0 0 6px}.tas-sw-row{display:flex;gap:8px;margin:0;padding:2px 2px 8px;overflow-x:auto;list-style:none;scroll-snap-type:x proximity;scrollbar-width:thin}.tas-sw-row>li{flex:0 0 76px;margin:0;padding:0;scroll-snap-align:start}.tas-sw{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:44px;color:#2a2b2a;font-size:12px;line-height:15px;text-align:center;text-decoration:none}.tas-sw img,.tas-sw__ph{display:block;width:60px;height:60px;border:1px solid #dfe5e0;border-radius:12px;background:#f7f9f7;object-fit:cover}.tas-sw__n{margin-top:2px}.tas-sw__g{color:#555c57;font:500 10px/13px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.tas-sw:hover img,.tas-sw:focus-visible img{border-color:#376544}.tas-sw:focus-visible{outline:2px solid #376544;outline-offset:2px;border-radius:8px}.tas-eta__pickup a[href^="tel:"],[data-tas-delivery] .disclosure__content a[href^="tel:"]{white-space:nowrap}.tas-eta__line--aq .tas-eta__icon{margin-top:0}@media(max-width:768.98px){.product:has(.tas-note) .tas-eta__line--pickup .tas-eta__pickup,.tas-eta__line--aq .tas-eta__pickup{max-width:none}}@media(min-width:990px){.tas-care .tas-dia{max-width:none}.tas-care .tas-dia--box{width:100%;margin-top:12px}.tas-care .tas-dia text{font-size:6.5px}.tas-care .tas-dia--box text{font-size:7px}}.product--tas .product-info__block:has(>.tas-co2-fit){margin-top:-6px}.tas-co2-specs.tas-co2-specs--2x2{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.tas-co2-specs.tas-co2-specs--2x2 .tas-specs__item+.tas-specs__item{border-left:0}.tas-co2-specs.tas-co2-specs--2x2 .tas-specs__item:nth-child(2n){border-left:1px solid #dfe5e0}.tas-co2-specs.tas-co2-specs--2x2 .tas-specs__item:nth-child(n+3){border-top:1px solid #dfe5e0}.tas-co2-specs.tas-co2-specs--2x2 .tas-specs__item:last-child:nth-child(odd){grid-column:1 / -1}.tas-co2-specs .tas-co2-specs__v--long{font-size:13.5px;line-height:18px}.tas-co2-fact{align-items:flex-start}.tas-co2-fact>.tas-fact__k{padding-top:3px}.tas-co2-list{flex:1 1 auto;min-width:0;margin:0;padding:0;list-style:none}.tas-co2-list>li{margin:0;padding:0;font-size:13.5px;line-height:20px}.tas-co2-list>li+li{margin-top:4px}.tas-co2-strip-wrap{margin-top:14px}.tas-co2-strip-wrap>.tas-fact{margin:0}.tas-co2-strip{position:relative;max-width:343px;margin-top:6px}.tas-co2-strip svg{display:block;width:100%;height:auto;overflow:visible}.tas-co2-strip .tas-co2-strip__seg{fill:none;stroke:#b9c3bc;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.tas-co2-strip .tas-co2-strip__seg.is-ink{stroke:#376544;stroke-width:2.6}.tas-co2-strip .tas-co2-node path,.tas-co2-strip .tas-co2-strip__adn{fill:none;stroke:#8c978f;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.tas-co2-strip .tas-co2-node.is-on path{stroke:#376544;stroke-width:1.9}.tas-co2-strip .tas-co2-node.is-on path.tas-co2-node__body{fill:#e4eee6}.tas-co2-strip .tas-co2-strip__adn{fill:#e4eee6;stroke:#376544;stroke-width:1.9}.tas-co2-strip__labels{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:3px;color:#616863;font-size:11px;line-height:13px;text-align:center}.tas-co2-strip__labels>.is-on{color:#185229;font-weight:700}.tas-co2-strip__adl{position:absolute;top:0;left:16.667%;transform:translate(-50%);color:#185229;font-size:11px;line-height:12px;font-weight:700;white-space:nowrap}.tas-co2-strip:has(.tas-co2-strip__adl),.tas-co2-strip:has(.tas-co2-strip__ml){padding-top:8px}.tas-co2-strip .tas-co2-strip__tank{fill:none;stroke:#c3ccc5;stroke-width:1.2;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.tas-co2-strip__ml{position:absolute;top:0;right:0;color:#185229;font-size:11px;line-height:12px;font-weight:700;white-space:nowrap}.tas-co2-strip__say{margin:8px 0 0;color:#2a2b2a;font-size:13.5px;line-height:20px}.tas-co2-strip-wrap+.tas-fact{margin-top:14px}.tas-co2-more{margin:10px 0 0;color:#555c57;font-size:13.5px;line-height:20px}.tas-co2-more a{color:#185229;text-decoration:underline;text-underline-offset:2px}@media(prefers-reduced-motion:no-preference){.tas-co2-strip.is-pending .tas-co2-strip__seg{stroke-dashoffset:1}.tas-co2-strip.is-drawn .tas-co2-strip__seg{transition:stroke-dashoffset .26s ease-out}.tas-co2-strip.is-drawn .tas-co2-strip__seg:nth-child(2){transition-delay:.07s}.tas-co2-strip.is-drawn .tas-co2-strip__seg:nth-child(3){transition-delay:.14s}.tas-co2-strip.is-drawn .tas-co2-strip__seg:nth-child(4){transition-delay:.21s}.tas-co2-strip.is-drawn .tas-co2-strip__seg:nth-child(5){transition-delay:.28s}.tas-co2-strip.is-drawn .tas-co2-strip__seg:nth-child(6){transition-delay:.32s}}@media(min-width:990px){.tas-care .tas-co2-strip{max-width:none}.tas-co2-strip .tas-co2-strip__seg{stroke-width:1.05}.tas-co2-strip .tas-co2-strip__seg.is-ink{stroke-width:1.7}.tas-co2-strip__labels,.tas-co2-strip__adl,.tas-co2-strip__ml{font-size:12px;line-height:14px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/tas-pdp.css.map */
