.pdp-hero--root{width:100vw;margin:0;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-top:var(--custom-header-total-height, 102.53px);padding:0;position:relative;z-index:10;display:grid;grid-template-columns:1fr 548px;align-items:start;min-height:calc(100vh - var(--custom-header-total-height, 102.53px));background:#fff;visibility:visible;opacity:1;height:auto;transition:none!important}.pdp-hero--wrapper{display:contents}.pdp-hero--root.is-minimized{grid-template-columns:1fr 548px}.pdp-hero--image-container{height:auto;min-height:calc(100vh - var(--custom-header-total-height, 102.53px));overflow-x:hidden;overflow-y:visible;background:#fff;position:relative;z-index:1;transition:none!important}.pdp-hero--root.is-minimized .pdp-hero--image-container{min-height:auto}.pdp-hero--image-wrapper{width:100%;height:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;gap:8px;overflow-x:hidden;overflow-y:hidden;align-content:start}.pdp-hero--image-wrapper::-webkit-scrollbar{display:none;width:0;height:0}.pdp-hero--image-item{width:100%;height:auto;position:relative;overflow:hidden}.pdp-hero--main-image{width:100%;height:auto;object-position:center;position:relative;display:block;opacity:1;transform:none;transition:none}.pdp-hero--carousel-nav{position:absolute;bottom:20px;left:20px;z-index:50;display:none;align-items:center;gap:10px;background:transparent;padding:6px 10px;border-radius:1000px}.pdp-hero--nav-button{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.pdp-hero--nav-button:disabled{opacity:.4;cursor:not-allowed}.pdp-hero--nav-button svg,.pdp-hero--zoom-button svg{width:18px;height:18px;stroke:#2a4432;stroke-width:1.5}.pdp-hero--dots-container{display:flex;align-items:center;gap:12px;max-width:100%;justify-content:center;transition:all .3s ease}.pdp-hero--dot{width:10px;height:10px;border-radius:50%;background:#d8d8d8;border:none;padding:0;cursor:pointer;transition:all .3s ease}.pdp-hero--dot.is-active{background:#2a4432;transform:scale(1.3)}.pdp-hero--zoom-button{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:55px;height:55px;flex-shrink:0}.pdp-hero--zoom-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;z-index:10000;display:none;align-items:center;justify-content:center;padding:40px;box-sizing:border-box}.pdp-hero--zoom-modal.is-open{display:flex}.pdp-hero--zoom-content{position:relative;max-width:90vw;max-height:90vh}.pdp-hero--zoom-image{max-width:100%;max-height:90vh;object-fit:contain}.pdp-hero--zoom-close{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:30px;cursor:pointer;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.pdp-hero--info-card{width:548px;min-width:548px;max-width:548px;height:auto;min-height:calc(100vh - 140px);background:#fff;display:flex;flex-direction:column;padding:40px;box-sizing:border-box;position:sticky;top:120px;transition:none;justify-content:flex-start;z-index:5}.pdp-hero--root.is-minimized .pdp-hero--info-card{width:548px;min-width:548px;max-width:548px}@media(min-width:1025px){.pdp-hero--root{grid-template-columns:1fr 548px!important}.pdp-hero--info-card{width:548px!important;min-width:548px!important;max-width:548px!important}}.pdp-hero--toggle-icon{width:13px;height:13px;display:block}.pdp-hero--info-top{width:100%;display:flex;flex-direction:column;flex-shrink:0}.pdp-hero--limited-badge{display:inline-block;background:#bb4700;color:#fff;font-family:var(--font-typos, "TyposLab", serif);font-size:15px;padding:5px 10px;border-radius:3px;border:1px solid #FFFFFF;margin-bottom:20px;width:fit-content;line-height:1.2}.pdp-hero--title-row{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:15px;gap:20px}.pdp-hero--product-title{font-family:var(--font-typos, "TyposLab", serif);font-size:40px;font-weight:400;color:#2a4432;margin:0;line-height:1.2;flex:1;text-transform:capitalize}.pdp-hero--rating-wrapper{margin-bottom:15px;width:100%}.pdp-hero--description{margin:0 0 23px}.pdp-hero--description-text{font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:14px;color:#6c6c6c;line-height:1.5;margin:0}.pdp-hero--description-text.is-full[hidden]{display:none}.pdp-hero--description-toggle{margin-top:6px;padding:0;background:none;border:none;color:#2a4432;font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:13px;font-weight:700;cursor:pointer;text-decoration:underline}.pdp-hero--price-container{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px}.pdp-hero--price-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pdp-hero--price-original{font-family:var(--font-typos, "TyposLab", serif);font-size:20px;color:#2a4432;opacity:.57;text-decoration:line-through}.pdp-hero--price-final{font-family:var(--font-typos, "TyposLab", serif);font-size:20px;color:#2a4432}.pdp-hero--discount-badge{display:inline-block;background:#bb4700;color:#fff;font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:13px;padding:5px 10px;border-radius:3px;border:1px solid #FFFFFF;line-height:1.2}.pdp-hero--delivery-text{font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:16px;color:#2a4432;margin:0 0 20px;line-height:1.4}.pdp-hero--stock-status{font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:14px;margin-bottom:20px;display:flex;align-items:center;gap:8px;font-weight:600}.pdp-hero--stock-dot{width:8px;height:8px;border-radius:50%;background-color:currentColor}.pdp-hero--stock-status.is-in-stock{color:#27ae60}.pdp-hero--stock-status.is-low-stock{color:#e67e22}.pdp-hero--stock-status.is-out-of-stock{color:#c0392b}.pdp-hero--reviews-container{position:relative;margin-bottom:20px}.pdp-hero--reviews-wrapper{display:flex;overflow-x:auto;gap:15px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:5px}.pdp-hero--reviews-wrapper::-webkit-scrollbar{display:none}.pdp-hero--review-slide{min-width:70%;scroll-snap-align:start;background:#fafafa;border-radius:8px;padding:15px;flex-shrink:0;border:1px solid #f0f0f0}.pdp-hero--reviews-arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;background:#fff;border-radius:50%;box-shadow:none;border:1px solid #E5E5E5;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:transform .2s}.pdp-hero--reviews-arrow.prev{left:-10px}.pdp-hero--reviews-arrow.next{right:-10px}.pdp-hero--reviews-arrow:hover{transform:translateY(-50%) scale(1.1)}.pdp-hero--reviews-arrow svg{width:20px;height:20px;color:#2a4432}.pdp-hero--review-header{display:flex;align-items:center;gap:12px;margin-bottom:8px}.pdp-hero--review-image{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#e5e5e5}.pdp-hero--review-placeholder{width:40px;height:40px;border-radius:50%;background:#e5e5e5;display:flex;align-items:center;justify-content:center;font-weight:700;color:#2a4432;font-size:16px}.pdp-hero--review-info{display:flex;flex-direction:column}.pdp-hero--review-name-row{display:flex;align-items:center;gap:6px}.pdp-hero--review-author{font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:14px;font-weight:700;color:#2a4432}.pdp-hero--verified-icon{width:14px;height:14px;color:#27ae60}.pdp-hero--review-stars{display:flex;gap:2px;color:#ffc107;font-size:12px}.pdp-hero--review-text{font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:13px;color:#666;line-height:1.4;margin:0}.pdp-hero--info-bottom{width:100%;display:flex;flex-direction:column;flex-shrink:0;margin-top:auto}.pdp-hero--option-wrapper{display:flex;align-items:start;gap:20px;margin-bottom:20px}.pdp-hero--option-wrapper+.pdp-hero--option-wrapper{border-top:1px solid #E2E2E2;padding-top:20px}.pdp-hero--option-wrapper.is-stacked{flex-direction:column;gap:12px}.pdp-hero--sizes-label{font-family:var(--font-typos, "TyposLab", serif);font-size:14px;color:#2a4432;margin:0}.pdp-hero--sizes-container{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:0}.pdp-hero--size-button{background:transparent;border:1px solid #2A4432;border-radius:1000px;padding:7px 8px;font-family:var(--font-typos, "TyposLab", serif);font-size:16px;font-weight:700;color:#2a4432;cursor:pointer;transition:all .2s ease;line-height:1}@media(hover:hover){.pdp-hero--size-button:hover:not(:disabled){background:#2a44321a}}.pdp-hero--size-button.is-selected{background:#2a4432;color:#fff}.pdp-hero--size-button.is-unavailable{opacity:.25;cursor:not-allowed;text-decoration:line-through}.pdp-hero--colors-label{font-family:var(--font-typos, "TyposLab", serif);font-size:14px;color:#2a4432;margin:0}.pdp-hero--colors-container{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:0}.pdp-hero--color-button{width:32px;height:32px;border-radius:50%;border:1px solid #E5E5E5;padding:0;cursor:pointer;transition:all .2s ease;display:block;position:relative;background-color:var(--swatch-color, #ccc);background-image:var(--swatch-image);background-size:cover;background-position:center;box-shadow:0 1px 3px #0000001a;touch-action:manipulation}@media(hover:hover){.pdp-hero--color-button:hover:not(:disabled){transform:scale(1.1);box-shadow:0 2px 5px #00000026}}.pdp-hero--color-button.is-selected{border:2px solid #2A4432;transform:scale(1.1);box-shadow:0 0 0 2px #fff inset}.pdp-hero--color-button:disabled{opacity:.4;cursor:not-allowed;position:relative}.pdp-hero--color-button:disabled:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background:#555;transform:translate(-50%,-50%) rotate(-45deg)}.pdp-hero--color-button.is-unavailable{opacity:.4;position:relative}.pdp-hero--color-button.is-unavailable:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background:#555;transform:translate(-50%,-50%) rotate(-45deg)}.pdp-hero--buttons-container{display:flex;gap:10px;margin-bottom:15px}.pdp-hero--button{flex:1;height:58px;border:none;border-radius:15px;font-family:var(--font-typos, "TyposLab", serif);font-size:14px;cursor:pointer;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center}@media(hover:hover){.pdp-hero--button:hover:not(:disabled){opacity:.9}}.pdp-hero--button:disabled{opacity:.5;cursor:not-allowed}.pdp-hero--button-add-cart{background:#bbd4c3;color:#2a4432}.pdp-hero--button-buy-now{background:#2a4432;color:#fff}.pdp-hero--notify-form{width:100%;margin-bottom:20px;background:#fafafa;border:1px solid #E5E5E5;border-radius:15px;padding:20px;box-sizing:border-box}.pdp-hero--notify-title{font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:14px;color:#2a4432;margin:0 0 12px;font-weight:700;display:flex;align-items:center}.pdp-hero--notify-row{display:flex;gap:10px;align-items:stretch;height:48px}.pdp-hero--notify-email{flex:1;height:100%;border:1px solid #D8D8D8;border-radius:8px;padding:0 15px;font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:14px;color:#2a4432;min-width:0;box-sizing:border-box;margin:0}.pdp-hero--notify-submit{height:100%!important;width:auto!important;padding:0 25px;font-size:13px;background:#2a4432;color:#fff;white-space:nowrap;border-radius:8px;margin:0;border:none;box-sizing:border-box}.pdp-hero--notify-success{color:#27ae60;font-family:var(--font-nunito, "NunitoSans", sans-serif);font-weight:700;font-size:14px;margin:0;display:flex;align-items:center;gap:8px;justify-content:center}.pdp-hero--payment-icons{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:20px}.pdp-hero--payment-icons .icon{height:25px;width:auto}.pdp-hero--secure-badge{display:flex;align-items:center;gap:6px;margin-left:8px;padding-left:12px;border-left:1px solid #E5E5E5;color:#2a4432;font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:12px;font-weight:700;line-height:1;height:25px}.pdp-hero--secure-badge svg{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none}.pdp-hero--shipping-text{font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:15px;color:#2a4432;text-align:center;margin:0 0 20px}.pdp-hero--divider{width:100%;background:#d8d8d8;margin:0 0 5px}.pdp-hero--accordion{width:100%;margin-bottom:5px}.pdp-hero--accordion-button{width:100%;height:51px;background:#fafafa;border:none;border-radius:5px;padding:20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:16px;color:#2a4432;text-align:left;transition:border-radius .3s ease,background-color .3s ease}@media(hover:hover){.pdp-hero--accordion-button:hover{background:#f0f0f0}}.pdp-hero--accordion.is-open .pdp-hero--accordion-button{border-radius:5px 5px 0 0}.pdp-hero--accordion-arrow{width:10px;height:10px;transition:transform .3s ease;flex-shrink:0}.pdp-hero--accordion.is-open .pdp-hero--accordion-arrow{transform:rotate(90deg)}.pdp-hero--accordion-content{height:0;overflow:hidden;transition:height .3s ease;background:#fafafa;border-radius:0 0 5px 5px}.pdp-hero--accordion-text{overflow:hidden;padding:20px;font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:14px;color:#2a4432;line-height:1.6;margin:0}.pdp-hero--size-guide{display:flex;flex-direction:column;gap:16px}.pdp-hero--size-guide h4{font-family:var(--font-typos, "TyposLab", serif);font-size:14px;font-weight:700;margin:0;color:#2a4432}.pdp-hero--size-guide p{margin:0}.pdp-hero--size-guide ul{margin:0;padding-left:18px}.pdp-hero--size-tabs{display:flex;gap:20px;border-bottom:1px solid #E5E5E5}.pdp-hero--size-tab{background:none;border:none;padding:8px 2px 10px;font-family:var(--font-typos, "TyposLab", serif);font-size:14px;font-weight:700;color:#666;cursor:pointer;position:relative}.pdp-hero--size-tab.is-active{color:#bb4700}.pdp-hero--size-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:#bb4700}.pdp-hero--size-table{display:none;width:100%;border-collapse:collapse;font-size:13px;text-align:center}.pdp-hero--size-table.is-active{display:table}.pdp-hero--size-table th,.pdp-hero--size-table td{border:1px solid #E5E5E5;padding:10px 8px}.pdp-hero--size-table th{font-family:var(--font-typos, "TyposLab", serif);font-size:12px;color:#2a4432;background:#fafafa}.pdp-hero--complementary{margin-top:20px;width:100%;background:#fafafa;padding:20px;border-radius:8px}.pdp-hero--complementary-title{font-family:var(--font-typos, "TyposLab", serif);font-size:16px;color:#2a4432;margin:0 0 15px;font-weight:400}.pdp-hero--complementary-grid{display:flex;flex-direction:column;gap:15px}.pdp-hero--complementary-item{display:flex;align-items:center;text-decoration:none;color:inherit;width:100%;gap:15px}.pdp-hero--complementary-image{width:70px;height:70px;flex-shrink:0;border-radius:5px;overflow:hidden;background:#f5f5f5;margin-bottom:0;position:relative}.pdp-hero--complementary-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.pdp-hero--complementary-item:hover .pdp-hero--complementary-image img{transform:scale(1.05)}.pdp-hero--complementary-info{flex:1;min-width:0}.pdp-hero--complementary-name{font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:12px;font-weight:700;color:#2a4432;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-hero--complementary-price{font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:12px;margin:0;color:#666}.pdp-hero--complementary-add{width:32px;height:32px;border-radius:50%;border:1px solid #E2E2E2;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#2a4432}@media(hover:hover){.pdp-hero--complementary-add:hover{background:#2a4432;color:#fff;border-color:#2a4432}}.pdp-hero--toast{position:fixed;bottom:30px;left:50%;transform:translate(-50%) translateY(20px);background:#2a4432;color:#fff;padding:12px 24px;border-radius:50px;box-shadow:0 4px 15px #0003;z-index:10000;display:flex;align-items:center;gap:10px;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.pdp-hero--toast.is-visible{transform:translate(-50%) translateY(0);opacity:1;visibility:visible}.pdp-hero--toast-icon{width:18px;height:18px;stroke:#fff;stroke-width:2}.pdp-hero--toast-text{font-family:var(--font-nunito, "NunitoSans", sans-serif);font-size:14px;font-weight:600}@media(max-width:1024px){.pdp-hero--root{width:100%;max-width:100vw;margin-left:0;margin-right:0;min-height:auto;padding:0;display:flex;flex-direction:column;overflow-x:hidden}.pdp-hero--wrapper{display:flex;flex-direction:column;width:100%;max-width:100%;overflow-x:hidden}.pdp-hero--image-container{width:100%;max-width:100%;height:auto;min-height:0;position:relative;z-index:10}.pdp-hero--image-wrapper{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;width:100%;height:auto;aspect-ratio:auto;scroll-padding-left:0;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.pdp-hero--image-wrapper::-webkit-scrollbar{display:none}.pdp-hero--image-item{width:90%;flex:0 0 90%;scroll-snap-align:start;display:flex;align-items:flex-start}.pdp-hero--main-image{width:100%;height:auto;display:block;object-fit:contain;position:relative}.pdp-hero--info-card{width:100%!important;min-width:0!important;max-width:100%!important;height:auto;min-height:auto;margin:-20px 0 0;padding:24px 20px;position:relative;top:auto;border-radius:20px 20px 0 0;z-index:2;box-shadow:0 -4px 20px #0000000d;box-sizing:border-box;overflow-x:hidden}.pdp-hero--root.is-minimized .pdp-hero--wrapper{grid-template-columns:1fr}.pdp-hero--root.is-minimized .pdp-hero--info-card{width:100%!important;min-width:0!important;max-width:100%!important;height:auto;margin-right:0}.pdp-hero--carousel-nav{display:flex;left:50%;transform:translate(-50%);bottom:28px;background:#ffffffb3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:8px 12px;border-radius:20px;z-index:50;pointer-events:auto}.pdp-hero--nav-button,.pdp-hero--zoom-button{display:none}.pdp-hero--buttons-container{flex-direction:column;gap:12px}.pdp-hero--button{width:100%;height:52px;flex:none}.pdp-hero--notify-row{flex-direction:column;height:auto;gap:12px}.pdp-hero--notify-submit{width:100%!important;height:52px!important}.pdp-hero--notify-email{height:52px!important;min-height:52px;line-height:52px}.pdp-hero--secure-badge{border-left:none;padding-left:0;margin-left:0;width:100%;justify-content:center;margin-top:8px}.pdp-hero--info-top,.pdp-hero--info-bottom{width:100%;max-width:100%;min-width:0}.pdp-hero--option-wrapper,.pdp-hero--sizes-container,.pdp-hero--colors-container,.pdp-hero--buttons-container,.pdp-hero--actions-wrapper,.pdp-hero--payment-icons,.pdp-hero--notify-form{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.pdp-hero--product-title{font-size:28px}.pdp-hero--limited-badge{margin-top:12px}}html.kw-premium-on .kw-sticky[data-kw-dual] .kw-sticky__label{display:none!important}html.kw-premium-on .kw-sticky[data-kw-dual] .kw-sticky__sizes{flex:1 1 0!important;min-width:0;overflow:visible!important}.kw-sticky__pick{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:52px;padding:0 16px;border:1px solid var(--kp-line, #E4DFD5);border-radius:8px;background:#fff;color:var(--kp-ink, #1F2620);font-family:var(--kp-sans, "Nunito Sans", sans-serif);font-size:16px;white-space:nowrap;cursor:pointer}.kw-sticky__pick span{overflow:hidden;text-overflow:ellipsis}.kw-sticky__pick[aria-expanded=true] svg{transform:rotate(180deg)}.kw-pick{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.kw-pick__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#14181466;opacity:0;transition:opacity .25s}.kw-pick__panel{position:absolute;left:0;right:0;bottom:0;max-height:85vh;overflow:auto;background:#fff;padding:20px 16px calc(16px + env(safe-area-inset-bottom));border-radius:8px 8px 0 0;transform:translateY(100%);transition:transform .25s ease;font-family:var(--kp-sans, "Nunito Sans", sans-serif)}.kw-pick.is-open .kw-pick__bg{opacity:1}.kw-pick.is-open .kw-pick__panel{transform:none}.kw-pick__top{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px}.kw-pick__top strong{font-family:var(--font-typos, "TyposLab", serif);font-weight:400;font-size:20px;color:var(--kp-green, #2A4432)}.kw-pick__x{width:44px;height:44px;margin:-12px -12px -12px 0;display:grid;place-items:center;background:none;border:0;color:var(--kp-ink, #1F2620);cursor:pointer}.kw-pick__group{padding:16px 0;border-top:1px solid var(--kp-line, #E4DFD5)}.kw-pick__label{margin:0 0 12px;font-size:16px;font-weight:700;color:var(--kp-ink, #1F2620)}.kw-pick__label span{font-weight:400;color:var(--kp-text, #4A4F48)}.kw-pick .pdp-hero--colors-container{display:flex!important;flex-wrap:wrap;gap:12px!important}.kw-pick .pdp-hero--sizes-container{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px!important}.kw-pick__stock{margin:12px 0 0;font-size:14px;color:var(--kp-text, #4A4F48)}.kw-pick__stock:empty{display:none}.kw-pick__add{width:100%;height:52px;margin-top:8px;border:0;border-radius:8px;background:var(--kp-green, #2A4432);color:#fff;font-family:var(--kp-sans, "Nunito Sans", sans-serif);font-size:16px;font-weight:700;cursor:pointer}.kw-pick__add:disabled{background:#d9d6ce;color:#6b6f68;cursor:default}@media(max-width:1024px){html.kw-pick-lock{overflow:hidden}}@media(min-width:1025px){html.kw-premium-on .kw-sticky[data-kw-dual] .kw-sticky__sizes{flex:0 0 280px!important}.kw-pick__bg{background:transparent}.kw-pick__panel{left:auto;right:400px;bottom:88px;width:440px;max-height:calc(100vh - 160px);border-radius:8px;padding:20px 24px 24px;box-shadow:0 8px 32px #0000001f;transform:translateY(8px);opacity:0;transition:transform .2s ease,opacity .2s ease}.kw-pick.is-open .kw-pick__panel{opacity:1}}.kw-vars[data-kw-dual]{display:flex;flex-direction:column}.kw-vars[data-kw-dual]>.pdp-hero--option-wrapper:not(.kw-size-opt){order:0;margin:0!important;padding:0!important;border:0!important}.kw-vars[data-kw-dual]>.kw-size-opt{order:1;margin-top:24px!important}.kw-pick .pdp-hero--size-button{font-family:var(--kp-sans, "Nunito Sans", sans-serif)!important;font-size:16px!important;font-weight:400!important;height:52px!important;border-radius:8px!important}@media(max-width:1024px){html.kw-premium-on .kw-sticky[data-kw-dual] .kw-sticky__sizes{flex:0 1 auto!important;min-width:0!important;max-width:46%;display:block!important}html.kw-premium-on .kw-sticky[data-kw-dual] .kw-sticky__buy{flex:1 1 0!important;min-width:0}.kw-sticky[data-kw-dual] .kw-sticky__pick{width:auto;max-width:100%;padding:0 12px;gap:6px;font-size:15px}}@media(max-width:1024px){html.kw-premium-on .pdp-hero--info-card .kw-rstrip.kw-rstrip--mobile{margin:8px -24px 0!important;padding:0!important}html.kw-premium-on .pdp-hero--info-card .kw-rstrip.kw-rstrip--mobile:after{margin:24px!important}}html.kw-premium-on .kw-premium .kw-vars>.pdp-hero--option-wrapper.kw-one-color,html.kw-premium-on .kw-premium .kw-size-opt+.pdp-hero--option-wrapper.kw-one-color{display:none!important}html.kw-premium-on .kw-premium .pdp-hero--info-card .pdp-hero--button-buy-now{display:flex!important;align-items:center;justify-content:center;height:56px!important;border:0!important;border-radius:8px!important;background:var(--kp-green, #2A4432)!important;color:#fff!important;font-family:var(--kp-sans, "Nunito Sans", sans-serif)!important;font-size:16px!important;font-weight:700!important}html.kw-premium-on .kw-premium .pdp-hero--info-card .pdp-hero--button-add-cart{background:#fff!important;color:var(--kp-green, #2A4432)!important;border:1px solid var(--kp-green, #2A4432)!important}html.kw-premium-on .kw-premium .pdp-hero--info-card .pdp-hero--button-add-cart[data-kw-price=""]:after{content:none!important}html .kw-premium .pdp-hero--delivery-text.kwp-deliv{display:grid!important;grid-template-columns:22px 1fr;column-gap:14px;align-items:start;margin:16px 0 0!important;padding:16px 18px!important;border:1px solid var(--kp-line, #E4DFD5)!important;border-radius:8px!important;text-align:left!important}html .kw-premium .pdp-hero--delivery-text.kwp-deliv:before{content:"";display:block;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F2620' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v10H3zM14 9h4l3 3v4h-7z'/%3E%3Ccircle cx='7' cy='17.5' r='1.8' fill='%23fff'/%3E%3Ccircle cx='17' cy='17.5' r='1.8' fill='%23fff'/%3E%3C/svg%3E") center / contain no-repeat}html .kw-premium .kwp-deliv:has(+.kw-cuotas){border-radius:8px 8px 0 0!important}html .kw-premium .kwp-deliv>span{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:2px;font-size:15px!important;line-height:1.4!important;font-weight:700!important;color:var(--kp-ink, #1F2620)!important;text-align:left!important}html .kw-premium .kwp-deliv small{font-size:14px!important;line-height:1.4!important;font-weight:400!important;color:var(--kp-mute, #75766E)!important}.kw-cuotas{margin:0 0 16px;border:1px solid var(--kp-line, #E4DFD5);border-radius:8px;text-align:left;font-family:var(--kp-sans, "Nunito Sans", sans-serif)}.kwp-deliv+.kw-cuotas{border-top:0;border-radius:0 0 8px 8px}.kw-cuotas__mp{display:grid;grid-template-columns:22px 1fr;column-gap:14px;align-items:start;margin:0;padding:16px 18px;border-bottom:1px solid var(--kp-line, #E4DFD5)}.kw-cuotas__ico{display:block;width:22px;height:22px;margin:0;border-radius:5px}.kw-cuotas__txt{display:flex;flex-direction:column;gap:2px}.kw-cuotas__h{font-size:15px;line-height:1.4;font-weight:700;color:var(--kp-ink, #1F2620)}.kw-cuotas__l2{display:block;font-size:14px;line-height:1.4;color:var(--kp-mute, #75766E)}.kw-cuotas__l2 strong{font-weight:700;color:var(--kp-ink, #1F2620)}.kw-cuotas__brand{white-space:nowrap}.kw-cuotas__alt{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 18px 16px 54px}.kw-cuotas__t{font-size:14px;line-height:1.4;color:var(--kp-mute, #75766E)}.kw-cuotas__list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px 14px;margin:0;padding:0;list-style:none}.kw-cuotas__list li{display:flex;align-items:center;height:20px}.kw-cuotas__list img{display:block;width:auto;height:14px}.kw-cuotas__word{font-size:13px;font-weight:800;letter-spacing:-.2px;line-height:1;color:var(--kp-ink, #1F2620);white-space:nowrap}.kw-sticky__buy .kwp-sticky-price{display:none!important}html .kw-premium .kwp-trust-low .kw-pay-row{justify-content:flex-start!important}html.kw-premium-on .kw-premium .pdp-hero--info-card .pdp-hero--buttons-container{flex-direction:column!important}html.kw-premium-on .kw-premium .pdp-hero--info-card .pdp-hero--buttons-container>.pdp-hero--button{width:100%!important;flex:none!important}html .kw-premium .pdp-hero--actions-wrapper:has(+.kwp-deliv) .pdp-hero--buttons-container{margin-bottom:0!important}html .kw-premium .pdp-hero--actions-wrapper+.pdp-hero--delivery-text.kwp-deliv{margin-top:12px!important}html .kw-premium .kwp-pricebar .pdp-hero--price-container{flex-wrap:wrap!important}html .kw-premium .kwp-pricebar .pdp-hero--price-container>.kw-promo-par{flex:0 0 100%!important;margin:6px 0 0!important}html .kw-pick .pdp-hero--color-button,html .kw-color-opt .pdp-hero--color-button.is-selected{background-color:var(--swatch-color, #ccc)!important;background-image:var(--swatch-image, none)!important;background-size:cover!important;background-position:center!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/kw-pdp-hero.css.map */
