:root{--rdx-ok:#1c8a4a;--rdx-ease:cubic-bezier(.2,.8,.2,1)}.rd-atc{display:flex;gap:10px;align-items:stretch}.rd-atc>buy-buttons{flex:1 1 auto;min-width:0;display:block}.rd-atc .quantity-selector.rd-atc__qty{flex:none;height:52px;min-height:52px;width:118px;display:inline-grid;grid-template-columns:36px 1fr 36px;align-items:center;border-radius:999px;border:1px solid rgba(17,17,20,.18);background:#fff;overflow:hidden}.rd-atc .quantity-selector__button{padding:0;min-height:52px;height:52px;display:grid;place-items:center;color:var(--rd-brand)}.rd-atc .quantity-selector__input{min-height:52px;height:52px;width:100%;padding:0;text-align:center;border:0;background:transparent;font-weight:700;font-size:1rem;-moz-appearance:textfield}.rd-atc .quantity-selector__input::-webkit-outer-spin-button,.rd-atc .quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-info__buy-buttons .buy-buttons .button.button--xl,.rd-atc buy-buttons .button.button--xl{min-height:52px!important;height:52px!important;padding-block:0!important;line-height:1.1;padding-inline:20px;width:100%;font-size:1rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;position:relative;transition:background-color .25s ease,transform .15s ease}.rd-atc .button:active{transform:scale(.98)}.button.is-added,.rd-pcard .rd-btn.is-added,.rd-cpair .rd-btn.is-added{background:var(--rdx-ok)!important;color:#fff!important;border-color:var(--rdx-ok)!important}.button.is-added:before,.rd-pcard .rd-btn.is-added:before,.rd-cpair .rd-btn.is-added:before{content:"";width:20px;height:20px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.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='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat;animation:rdx-pop .45s var(--rdx-ease) both}.rd-pcard .rd-btn.is-added,.rd-cpair .rd-btn.is-added{display:inline-flex;align-items:center;justify-content:center;gap:8px}@keyframes rdx-pop{0%{transform:scale(0) rotate(-20deg)}60%{transform:scale(1.25)}to{transform:scale(1)}}.rdx-bounce{animation:rdx-bounce .6s var(--rdx-ease)}@keyframes rdx-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-6px) scale(1.12)}60%{transform:translateY(0) scale(.96)}}.product-info variant-picker .variant-picker__option-values:has(.color-swatch){gap:0 2px;padding-block:4px}.product-info variant-picker .color-swatch{--swatch-size:var(--rd-sw-pdp,36px);--swatch-offset:4px;margin:3px 7px;border-radius:50%;box-shadow:inset 0 0 0 1px #11111429;transition:transform .18s var(--rdx-ease)}.product-info variant-picker .color-swatch:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}@media(hover:hover){.product-info variant-picker .color-swatch:not(.is-selected):hover{transform:scale(1.1)}.product-info variant-picker :checked+.color-swatch:hover{transform:none}}.product-info variant-picker .color-swatch:before{top:-4px;right:-4px;bottom:-4px;left:-4px;box-shadow:0 0 0 2px var(--rd-sw-ring,var(--rd-brand))}.product-info variant-picker .variant-picker__option-values:has(.color-swatch){overflow:visible;contain:layout}.product-info variant-picker :checked+.color-swatch{transform:scale(1)}.product-info variant-picker :focus-visible+.color-swatch{outline:2px solid var(--rd-accent,#2f55c8);outline-offset:6px}.product-info variant-picker .color-swatch.is-disabled{opacity:.5;background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(17,17,20,.7) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),var(--swatch-background) center/cover}.product-info variant-picker .variant-picker__option-info .h-stack{align-items:baseline}.product-info variant-picker .variant-picker__option-info .h-stack>span{font-weight:700;color:var(--rd-ink);font-size:1.0625rem}.product-info variant-picker .rdx-so{font-weight:600;font-size:.8125rem;color:var(--rd-mute);margin-inline-start:6px}.rdx-wrap{margin:10px 0 0}.rdx-eta{--rdx-p:0;position:relative;border:1px solid var(--rd-brand-tint);border-radius:var(--rd-r-md,18px);background:linear-gradient(180deg,#f2f5fb 0,#fff 120px);padding:16px 14px 14px;color:var(--rd-ink)}.rdx-eta__head{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.rdx-eta__live{width:10px;height:10px;border-radius:50%;background:var(--rdx-ok);margin-top:7px;box-shadow:0 0 #1c8a4a80;animation:rdx-live 2.2s ease-out infinite}@keyframes rdx-live{0%{box-shadow:0 0 #1c8a4a73}70%,to{box-shadow:0 0 0 9px #1c8a4a00}}.rdx-eta__title{margin:0;font-size:1.0625rem;line-height:1.28;font-weight:800;letter-spacing:-.015em}@media(min-width:700px){.rdx-eta__sub,.rdx-eta__alt{min-height:0!important}}.rdx-eta__title b{color:var(--rdx-ok)}.rdx-eta__sub{font-size:.8125rem;line-height:1.4;color:var(--rd-mute)}.rdx-eta__count{grid-column:2;justify-self:start;display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:var(--rd-brand);color:#fff;font-size:.8125rem;font-weight:700}.rdx-eta__count[hidden]{display:inline-flex;visibility:hidden}.rdx-eta--image .rdx-eta__count{display:none}.rdx-steps{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;position:relative}.rdx-steps:before,.rdx-steps:after{content:"";position:absolute;left:12.5%;right:12.5%;top:21px;height:3px;border-radius:2px;background:var(--rd-brand-tint)}.rdx-steps:after{background:var(--rd-brand);transform-origin:left;transform:scaleX(0);transition:transform 1.3s cubic-bezier(.4,0,.2,1)}.rdx-eta.is-play .rdx-steps:after{transform:scaleX(1)}.rdx-step{position:relative;z-index:1;display:grid;justify-items:center;align-content:start;gap:8px;text-align:center;min-width:0}.rdx-step__ico{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid var(--rd-brand-soft);color:var(--rd-brand-mid);transition:background-color .35s ease,color .35s ease,border-color .35s ease,transform .45s var(--rdx-ease);transition-delay:calc(var(--i)*.4s)}.rdx-step__ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rdx-eta.is-play .rdx-step__ico{background:var(--rd-brand);border-color:var(--rd-brand);color:#fff;animation:rdx-ico .5s var(--rdx-ease) both;animation-delay:calc(var(--i)*.4s)}.rdx-eta.is-play .rdx-step--end .rdx-step__ico{background:var(--rdx-ok);border-color:var(--rdx-ok);box-shadow:0 0 #1c8a4a80;animation:rdx-ico .5s var(--rdx-ease) both,rdx-live 2.2s ease-out 2s infinite;animation-delay:1.2s,2s}@keyframes rdx-ico{0%{transform:scale(.7)}60%{transform:scale(1.14)}to{transform:scale(1)}}.rdx-step__t{display:grid;gap:2px;min-width:0}.rdx-step__t b{font-size:.8125rem;line-height:1.2;font-weight:800;letter-spacing:-.005em;overflow-wrap:anywhere}.rdx-step__t time{display:block;font-size:.75rem;line-height:1.3;color:var(--rd-mute);min-height:2.6em}.rdx-step--end .rdx-step__t time{color:var(--rdx-ok);font-weight:700}.rdx-step__p{display:none}.rdx-eta__alt{min-height:3.1em;display:flex;gap:8px;align-items:flex-start;margin:12px 0 0;padding-top:12px;border-top:1px solid var(--rd-brand-tint);font-size:.8125rem;line-height:1.4;color:var(--rd-ink-2)}.rdx-eta__alt svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.rdx-eta__more{display:inline-flex;align-items:center;min-height:44px;margin-top:2px;font-size:.8125rem;font-weight:700;color:var(--rd-brand);text-decoration:underline;text-underline-offset:3px}@media(min-width:420px){.rdx-eta{padding:18px 18px 14px}.rdx-step__t b{font-size:.875rem}.rdx-step__t time{font-size:.8125rem}}.rdx-eta--full{padding:clamp(16px,3vw,28px)}.rdx-eta--full .rdx-eta__title{font-size:clamp(1.15rem,3.4vw,1.5rem)}.rdx-eta--full .rdx-steps{grid-template-columns:1fr;gap:0;margin-top:20px}.rdx-eta--full .rdx-steps:before,.rdx-eta--full .rdx-steps:after{left:21px;right:auto;top:22px;bottom:22px;width:3px;height:auto}.rdx-eta--full .rdx-steps:after{transform-origin:top;transform:scaleY(0);transition-duration:1.6s}.rdx-eta--full.is-play .rdx-steps:after{transform:scaleY(1)}.rdx-eta--full .rdx-step{grid-template-columns:44px 1fr;justify-items:start;text-align:left;gap:14px;padding-bottom:20px}.rdx-eta--full .rdx-step:last-child{padding-bottom:0}.rdx-eta--full .rdx-step__t{grid-column:2;grid-row:1}.rdx-eta--full .rdx-step__t b{font-size:1rem}.rdx-eta--full .rdx-step__t time{font-size:.875rem;min-height:0}.rdx-eta--full .rdx-step__p{display:block;grid-column:2;grid-row:2;margin:0;font-size:.9rem;line-height:1.5;color:var(--rd-ink-2)}.rdx-eta--full .rdx-step__ico{grid-row:1/span 2}@media(min-width:900px){.rdx-eta--full .rdx-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.rdx-eta--full .rdx-steps:before,.rdx-eta--full .rdx-steps:after{left:12.5%;right:12.5%;top:21px;bottom:auto;height:3px;width:auto}.rdx-eta--full .rdx-steps:after{transform-origin:left;transform:scaleX(0)}.rdx-eta--full.is-play .rdx-steps:after{transform:scaleX(1)}.rdx-eta--full .rdx-step{grid-template-columns:1fr;justify-items:center;text-align:center;padding-bottom:0}.rdx-eta--full .rdx-step__t,.rdx-eta--full .rdx-step__p{grid-column:1;grid-row:auto}.rdx-eta--full .rdx-step__ico{grid-row:auto}}@media(prefers-reduced-motion:reduce){.rdx-eta .rdx-steps:after,.rdx-eta .rdx-step__ico{transition:none!important;animation:none!important}.rdx-eta .rdx-steps:after{transform:none!important}.rdx-eta .rdx-step__ico{background:var(--rd-brand);border-color:var(--rd-brand);color:#fff}.rdx-eta .rdx-step--end .rdx-step__ico{background:var(--rdx-ok);border-color:var(--rdx-ok)}.rdx-eta__live,.button.is-added:before,.rdx-bounce{animation:none!important}}.rdx-trust{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rdx-trust>li{display:flex}.rdx-trust>li>.rdx-tb{flex:1 1 auto}.rdx-tb{position:relative;display:flex;align-items:center;gap:10px;min-height:56px;padding:6px 30px 6px 10px;border:1px solid var(--rd-line);border-radius:var(--rd-r-sm,14px);background:#fff;font-size:.8125rem;line-height:1.25;font-weight:700;color:var(--rd-ink);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(19,35,63,.12);transition:border-color .2s,box-shadow .2s,transform .15s,background-color .2s}a.rdx-tb:after{content:"";position:absolute;right:12px;top:50%;width:7px;height:7px;margin-top:-4px;border-right:2px solid var(--rd-brand);border-top:2px solid var(--rd-brand);transform:rotate(45deg);opacity:.55;transition:transform .2s,opacity .2s}.rdx-tb svg{box-sizing:content-box;width:20px;height:20px;padding:8px;flex:none;border-radius:50%;background:var(--rd-brand-tint);fill:none;stroke:var(--rd-brand);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){a.rdx-tb:hover{border-color:var(--rd-brand);box-shadow:0 6px 18px -8px #13233f59;transform:translateY(-1px)}a.rdx-tb:hover:after{transform:translate(3px) rotate(45deg);opacity:1}}a.rdx-tb:active{transform:scale(.97);background:var(--rd-soft,#f4f4f2)}.rdx-tb:focus-visible{outline:2px solid var(--rd-brand);outline-offset:2px}@media(min-width:1000px){.rdx-trust{grid-template-columns:repeat(4,minmax(0,1fr))}.rdx-tb{flex-direction:column;justify-content:center;gap:6px;text-align:center;padding:12px 6px 22px;min-height:104px;font-size:.78rem}a.rdx-tb:after{right:auto;left:50%;top:auto;bottom:9px;margin:0 0 0 -4px;transform:rotate(135deg)}a.rdx-tb:hover:after{transform:translateY(3px) rotate(135deg)}}.rdi{padding:clamp(24px,5vw,56px) 0;color:var(--rd-ink)}.rdi__tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--container-gutter,16px)*-1) 16px;padding:2px var(--container-gutter,16px) 4px}.rdi__tabs::-webkit-scrollbar{display:none}.rdi__tab{flex:none;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid var(--rd-line);background:#fff;color:var(--rd-ink);font:inherit;font-weight:700;font-size:.9375rem;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.rdi__tab[aria-selected=true]{background:var(--rd-brand);border-color:var(--rd-brand);color:#fff}@media(hover:hover){.rdi__tab[aria-selected=false]:hover{border-color:var(--rd-brand)}}.rdi__tab:focus-visible{outline:2px solid var(--rd-brand);outline-offset:2px}.rdi__panel{border:1px solid var(--rd-line);border-radius:var(--rd-r-md,18px);background:#fff;padding:clamp(16px,3vw,32px);animation:rdi-in .35s var(--rdx-ease)}.rdi__panel[hidden]{display:none}@keyframes rdi-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rdi__panel{animation:none}}.rdi__prose{max-width:72ch;font-size:1rem;line-height:1.65;color:var(--rd-ink-2)}.rdi__prose p{margin:0 0 1em}.rdi__prose p:last-child{margin:0}.rdi__story{display:grid;gap:12px;margin-top:20px;grid-template-columns:1fr}.rdi__story>div{padding:16px;border-radius:var(--rd-r-sm,12px);background:var(--rd-soft)}.rdi__story h3{margin:0 0 6px;font-size:1rem;font-weight:800}.rdi__story p{margin:0;font-size:.9375rem;line-height:1.55;color:var(--rd-ink-2)}.rdi__story--custom{margin:20px 0 0}.rdi__det{display:grid;gap:20px}.rdi__dl{margin:0;display:grid;grid-template-columns:1fr;gap:0}.rdi__row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--rd-line);font-size:.9375rem}.rdi__row dt{color:var(--rd-mute);flex:none}.rdi__row dd{margin:0;font-weight:600;text-align:right}.rdi__row--wide{display:block}.rdi__row--wide dd{text-align:left;font-weight:500;font-size:.8125rem;color:var(--rd-mute);margin-top:4px}.rdi__figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:start}.rdi__figs figure{margin:0}.rdi__figs img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--rd-r-sm,12px);background:var(--rd-soft);display:block}.rdi__figs figcaption{margin-top:6px;font-size:.8125rem;color:var(--rd-mute)}.rdi__facts{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:8px;font-size:.9375rem;line-height:1.5;color:var(--rd-ink-2)}.rdi__facts li{padding-left:22px;position:relative}.rdi__facts li:before{content:"";position:absolute;left:0;top:.5em;width:10px;height:6px;border-left:2px solid var(--rdx-ok);border-bottom:2px solid var(--rdx-ok);transform:rotate(-45deg)}.rdi__links{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0}.rdi__links a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--rd-line);font-weight:700;font-size:.875rem;color:var(--rd-brand);text-decoration:none}@media(min-width:900px){.rdi__tabs{margin-inline:0;padding-inline:0}.rdi__story{grid-template-columns:repeat(3,1fr)}.rdi__det--img{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.rdi__dl{grid-template-columns:1fr}}.rd-pcard__sel{display:grid;gap:6px;margin:0 0 10px;font-size:.875rem;color:var(--rd-mute)}.rd-pcard__pick{display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center;width:100%;min-height:52px;padding:6px 14px 6px 6px;border:1px solid var(--rd-line);border-radius:var(--rd-r-sm,12px);background:#fff;color:var(--rd-ink);font:inherit;text-align:left;cursor:pointer}.rd-pcard__pick img{width:40px;height:40px;object-fit:cover;border-radius:8px;background:var(--rd-soft)}.rd-pcard__pick b{font-size:.9375rem}.rd-pcard__pick i{font-style:normal;font-weight:700;font-size:.8125rem;color:var(--rd-brand);text-decoration:underline;text-underline-offset:3px}.rd-pcard .rd-btn{min-height:52px}button.rd-compi__img{border:0;padding:0;width:100%;cursor:pointer;display:block}.rd-compi .rd-btn[data-quickview]{min-height:44px}.rd-comp .rd-compi .rd-btn{min-height:46px;height:46px;padding-block:0}.rdx-eta:not(.rdx-eta--full){padding:14px 16px 6px}.rdx-eta__line{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;min-width:0}.rdx-eta:not(.rdx-eta--full) .rdx-eta__title{flex:0 0 100%;min-height:1.3em;font-size:1.0625rem;line-height:1.3}.rdx-eta:not(.rdx-eta--full) .rdx-eta__line{min-height:2.51875em}.rdx-eta--full .rdx-eta__line{display:block}.rdx-eta--full .rdx-eta__sub{display:block;margin-top:3px}.rdx-how{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-left:20px;font-size:.8125rem;font-weight:600;color:var(--rd-brand);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rdx-how:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-top:1.5px solid currentColor;transform:rotate(45deg);transition:transform .18s ease}@media(hover:hover){.rdx-how:hover:after{transform:translate(2px) rotate(45deg)}}.rdx-how:focus-visible{outline:2px solid var(--rd-brand);outline-offset:2px;border-radius:4px}.rdx-pane[hidden]{display:none}.rdx-eta--modal .rdx-eta__head{margin-bottom:6px}@media(prefers-reduced-motion:reduce){.rdx-how:after{transition:none}}@media(min-width:1000px){.shopify-section--main-product .product-info{width:100%;max-width:600px;margin-inline:auto}.shopify-section--main-product .product-gallery__media>img,.shopify-section--main-product .product-gallery__media picture img{object-fit:contain;object-position:center;max-width:100%}}.rdx-how:focus:not(:focus-visible),.rdx-tb:focus:not(:focus-visible),.rd-sb__sum:focus:not(:focus-visible),.rdx-eta summary:focus:not(:focus-visible),.rd3d-btn:focus:not(:focus-visible){outline:none;box-shadow:none}.product{position:relative}.rd3d-slot{position:absolute;z-index:4;visibility:hidden;margin:0}.rd3d-slot[data-placed]{visibility:visible}.rd3d-slot--chip .rd3d-btn{width:auto;margin:0;min-height:40px;padding:8px 14px;gap:8px;border:0;border-radius:999px;background:#fff;color:var(--rd-ink);box-shadow:0 2px 12px #0003;font-size:.8125rem}.rd3d-slot--chip .rd3d-btn svg{width:18px;height:18px}@media(hover:hover){.rd3d-slot--chip .rd3d-btn:hover{background:var(--rd-soft,#f4f4f2)}}.rd3d-slot{width:max-content}.rdx-pane{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1)}.rdx-pane__in{overflow:hidden;min-height:0;visibility:hidden;transition:visibility 0s .32s}.rdx-eta.is-open .rdx-pane{grid-template-rows:1fr}.rdx-eta.is-open .rdx-pane__in{visibility:visible;transition-delay:0s}.rdx-how[aria-expanded=true]:after{transform:rotate(135deg)}.rdx-pane .rdx-steps{margin-top:8px}.rdx-pane .rdx-eta__alt{margin-top:10px;padding-bottom:6px}@media(max-width:699px){.rdx-pane .rdx-steps{grid-template-columns:1fr;gap:0;margin-top:6px}.rdx-pane .rdx-steps:before,.rdx-pane .rdx-steps:after{left:19px;right:auto;top:20px;bottom:20px;width:3px;height:auto}.rdx-pane .rdx-steps:after{transform-origin:top;transform:scaleY(0)}.rdx-eta.is-play .rdx-pane .rdx-steps:after{transform:scaleY(1)}.rdx-pane .rdx-step{grid-template-columns:40px 1fr;justify-items:start;align-items:center;text-align:left;gap:12px;padding:0 0 12px}.rdx-pane .rdx-step:last-of-type{padding-bottom:4px}.rdx-pane .rdx-step__ico{width:40px;height:40px}.rdx-pane .rdx-step__t{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.rdx-pane .rdx-step__t time{min-height:0;font-size:.8125rem}.rdx-pane .rdx-step--end time{justify-self:auto}}@media(prefers-reduced-motion:reduce){.rdx-pane{transition:none}}@media(min-width:700px){.shopify-section--main-product product-quick-add.product-quick-add{left:0!important;right:0!important;margin-inline:auto;width:min(760px,calc(100vw - 32px))}}product-quick-add.product-quick-add{transition:visibility .25s,opacity .25s,transform .25s}html.rdd-lock product-quick-add.product-quick-add,body:has(dialog[open]) product-quick-add.product-quick-add,body:has(cart-drawer[open]) product-quick-add.product-quick-add{opacity:0!important;visibility:hidden!important;pointer-events:none}.pqa-card .pqa-title{max-width:100%}.pqa-card buy-buttons .button{min-width:max-content}product-gallery{position:relative}.rd3d-slot{position:absolute;z-index:4}.rd3d-slot--chip .rd3d-btn{min-height:0;padding:0 16px 0 12px;box-shadow:0 0 0 1px #1111141f,0 2px 8px #0000001f;font-weight:600}.rd-pair .rd-pcard{grid-template-columns:1fr!important;gap:8px;padding:12px 14px;align-items:start}.rd-pair .rd-pcard__imgs{gap:6px}.rd-pair .rd-pcard__img{width:60px;border-radius:10px}.rd-pair .rd-pcard__t{margin-top:0;font-size:1rem}.rd-pair .rd-pcard__price{margin-top:4px}.rd-pair .rd-pcard__price b{font-size:1.2rem}.rd-pair .rd-pcard .rd-btn{margin-top:6px}.rd-pair .rd-pcard__sel{margin-top:4px}body[data-rd-t=product] product-card:has(a[href*="/products/nahodna"]),body[data-rd-t=product] product-card:has(a[href*="/products/random"]),body[data-rd-t=product] product-card:has(a[href*="/products/mystery"]),body[data-rd-t=product] product-card:has(a[href*="/products/darek"]){display:none!important}.rd-comp .rd-compi{padding:0;background:transparent;border-radius:0;box-shadow:none;gap:8px}.rd-comp .rd-compi__img{aspect-ratio:1;border-radius:18px;background:#f4f4f2}.rd-comp .rd-compi__img img{mix-blend-mode:multiply}.rd-comp .rd-compi__n{font-size:.95rem}.rd-comp .rd-compi__p{font-size:.88rem;color:var(--rd-ink-2,#3a3a40)}.rd-pair .rd-pcard{background:#fff}.rd-pair .rd-pcard__img{background:#f4f4f2;border-radius:12px}.rd-pair .rd-pcard__img img{mix-blend-mode:multiply}.rd-pcard__pick img{object-fit:contain;padding:3px;box-sizing:border-box;mix-blend-mode:multiply;background:#f4f4f2}.product-info variant-picker .block-swatch{height:40px;min-width:46px;padding-inline:14px;border-radius:999px;border-width:1.5px;font-size:.875rem;font-weight:600;line-height:1.15;transition:border-color .15s}.product-info variant-picker .block-swatch:before{box-shadow:0 0 0 1px var(--rd-sw-ring,var(--rd-brand))}.product-info variant-picker :checked+.block-swatch{border-color:var(--rd-sw-ring,var(--rd-brand))}@media(hover:hover){.product-info variant-picker input:not(:checked)+.block-swatch:not(.is-disabled):hover{border-color:var(--rd-sw-ring,var(--rd-brand))}}.product-info variant-picker :focus-visible+.block-swatch{outline:2px solid var(--rd-accent,#2f55c8);outline-offset:2px}.product-info variant-picker .block-swatch.is-disabled{opacity:.55}
/*# sourceMappingURL=/cdn/shop/t/11/assets/capkov-rd-pdp2.css.map */
