body.sr-store.sr-page-product #choix-lot .sr-bundle-option{display:block;position:relative;margin:0 0 23px;padding:0;border:2px solid var(--sr-blue);border-radius:22px;background:var(--sr-cream);color:var(--sr-ink);cursor:pointer;min-width:0;transition:box-shadow .16s,border-color .16s}body.sr-store.sr-page-product #choix-lot .sr-bundle-option:last-child{margin-bottom:0}body.sr-store.sr-page-product #choix-lot .sr-bundle-option>input{position:absolute;left:17px;top:28px;width:23px;height:23px;margin:0;opacity:0;z-index:1}body.sr-store.sr-page-product #choix-lot .sr-bundle-main{display:grid;grid-template-columns:23px 76px minmax(0,1fr) auto;gap:13px;align-items:center;padding:23px 17px;min-height:138px;border-radius:20px}body.sr-store.sr-page-product #choix-lot .sr-bundle-radio{display:grid;place-items:center;align-self:start;margin-top:5px;width:23px;height:23px;border:1.5px solid var(--sr-blue);border-radius:50%;background:var(--sr-cream);color:var(--sr-ink)}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual{position:relative;display:flex;align-items:flex-end;justify-content:center;width:76px;height:88px;padding:11px 5px;border:1px solid var(--sr-blue);border-radius:17px 22px 17px 17px;background:var(--sr-cream);color:var(--sr-blue);min-width:0;overflow:hidden}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual>span:last-child{font-size:9px;font-weight:500;line-height:1.3;text-align:center}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual-target{position:absolute;left:50%;top:35%;width:25px;height:25px;transform:translate(-50%,-50%);border:1px solid currentColor;border-radius:50%;opacity:.4}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual-target:before,body.sr-store.sr-page-product #choix-lot .sr-bundle-visual-target:after{position:absolute;content:"";top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%)}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual-target:before{width:9px;height:1px}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual-target:after{height:9px;width:1px}body.sr-store.sr-page-product #choix-lot .sr-bundle-description{display:block;min-width:0;align-self:center}body.sr-store.sr-page-product #choix-lot .sr-bundle-description>strong{display:block;font-size:17px;line-height:1.22;font-weight:800;letter-spacing:-.025em;max-width:17ch}body.sr-store.sr-page-product #choix-lot .sr-bundle-quantity{display:block;font-size:11px;line-height:1.4;margin-top:7px;font-weight:400}body.sr-store.sr-page-product #choix-lot .sr-bundle-advantage{display:flex;gap:6px;align-items:center;margin-top:10px;font-size:11px;line-height:1.4;font-weight:600}body.sr-store.sr-page-product #choix-lot .sr-bundle-advantage .sr-icon{width:16px;height:16px;flex-shrink:0}body.sr-store.sr-page-product #choix-lot .sr-bundle-plain-note{display:block;font-size:11px;line-height:1.4;margin-top:8px}body.sr-store.sr-page-product #choix-lot .sr-bundle-pricing{display:flex;flex-direction:column;gap:8px;text-align:right;min-width:0;max-width:105px;align-self:center}body.sr-store.sr-page-product #choix-lot .sr-bundle-price{display:block;font-size:28px;line-height:1.1;letter-spacing:-.05em;font-weight:800;white-space:nowrap}body.sr-store.sr-page-product #choix-lot .sr-bundle-price-note{font-size:10px;line-height:1.4;font-weight:400;max-width:16ch;margin-left:auto}body.sr-store.sr-page-product #choix-lot .sr-bundle-badge{position:absolute;top:-13px;right:16px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;color:var(--sr-ink);background:var(--sr-yellow);border:2px solid var(--sr-ink);border-radius:40px 30px 34px 25px;font-size:12px;line-height:1.2;font-weight:800;z-index:2}body.sr-store.sr-page-product #choix-lot .sr-bundle-badge .sr-icon{width:16px;height:16px}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift{display:grid;grid-template-columns:43px minmax(0,1fr) 22px;gap:14px;align-items:center;padding:14px 20px 15px 53px;border-top:1px solid var(--sr-blue);border-radius:0 0 20px 20px;background:var(--sr-cream);color:var(--sr-blue)}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-visual{position:relative;display:grid;place-items:center;width:43px;height:52px;border:1px solid var(--sr-blue);border-radius:6px 11px 6px 6px;background:var(--sr-cream);color:var(--sr-blue)}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-visual>.sr-icon{width:22px;height:22px;stroke-width:1.3}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-count{position:absolute;right:-6px;bottom:-3px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--sr-blue);color:var(--sr-cream);font-size:10px;line-height:1;font-weight:600}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-copy{display:block;min-width:0}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-copy>strong{display:block;font-size:14px;line-height:1.35;font-weight:600}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-copy>small{display:block;margin-top:4px;font-size:11px;line-height:1.4;font-weight:400}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-check{display:grid;place-items:center;width:22px;height:22px;border:1px solid currentColor;border-radius:50%}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-check .sr-icon{width:14px;height:14px}body.sr-store.sr-page-product #choix-lot .sr-bundle-option.sr-selected,body.sr-store.sr-page-product #choix-lot .sr-bundle-option:has(input:checked){background:var(--sr-blue);color:var(--sr-cream);box-shadow:0 0 0 3px var(--sr-yellow)}body.sr-store.sr-page-product #choix-lot .sr-bundle-option.sr-selected .sr-bundle-radio,body.sr-store.sr-page-product #choix-lot .sr-bundle-option:has(input:checked) .sr-bundle-radio{background:var(--sr-yellow);border-color:var(--sr-yellow)}body.sr-store.sr-page-product #choix-lot .sr-bundle-option.sr-selected .sr-bundle-radio:after,body.sr-store.sr-page-product #choix-lot .sr-bundle-option:has(input:checked) .sr-bundle-radio:after{content:"";width:9px;height:5px;border-left:2px solid var(--sr-ink);border-bottom:2px solid var(--sr-ink);transform:translateY(-1px) rotate(-45deg)}body.sr-store.sr-page-product #choix-lot .sr-bundle-option.sr-selected .sr-bundle-visual,body.sr-store.sr-page-product #choix-lot .sr-bundle-option:has(input:checked) .sr-bundle-visual{border-color:var(--sr-yellow)}body.sr-store.sr-page-product #choix-lot .sr-bundle-option.sr-selected .sr-bundle-gift,body.sr-store.sr-page-product #choix-lot .sr-bundle-option:has(input:checked) .sr-bundle-gift{background:var(--sr-yellow);color:var(--sr-ink)}body.sr-store.sr-page-product #choix-lot .sr-bundle-option:has(input:focus-visible){outline:3px solid var(--sr-ink);outline-offset:5px}body.sr-store.sr-page-product #choix-lot .sr-bundle-option:hover{border-color:var(--sr-ink)}@media(min-width:901px)and (max-width:1100px){body.sr-store.sr-page-product #choix-lot .sr-bundle-main{grid-template-columns:21px 61px minmax(0,1fr) auto;gap:10px;padding:23px 13px;min-height:126px}body.sr-store.sr-page-product #choix-lot .sr-bundle-option>input{left:13px;width:21px;height:21px}body.sr-store.sr-page-product #choix-lot .sr-bundle-radio{width:21px;height:21px}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual{width:61px;height:79px;border-radius:14px 18px 14px 14px}body.sr-store.sr-page-product #choix-lot .sr-bundle-description>strong{font-size:15px}body.sr-store.sr-page-product #choix-lot .sr-bundle-price{font-size:25px}body.sr-store.sr-page-product #choix-lot .sr-bundle-pricing{max-width:88px}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift{padding-left:44px}}@media(max-width:700px){body.sr-store.sr-page-product #choix-lot .sr-bundle-main{grid-template-columns:20px 62px minmax(0,1fr) auto;gap:9px;padding:23px 13px;min-height:129px}body.sr-store.sr-page-product #choix-lot .sr-bundle-option>input{left:13px;width:20px;height:20px}body.sr-store.sr-page-product #choix-lot .sr-bundle-radio{width:20px;height:20px}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual{width:62px;height:82px;border-radius:14px 19px 14px 14px}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual>span:last-child{font-size:8px}body.sr-store.sr-page-product #choix-lot .sr-bundle-description>strong{font-size:15px;max-width:15ch}body.sr-store.sr-page-product #choix-lot .sr-bundle-quantity{font-size:10px;margin-top:6px}body.sr-store.sr-page-product #choix-lot .sr-bundle-advantage{font-size:10px;gap:5px;align-items:flex-start;margin-top:9px}body.sr-store.sr-page-product #choix-lot .sr-bundle-advantage .sr-icon{width:14px;height:14px}body.sr-store.sr-page-product #choix-lot .sr-bundle-plain-note{font-size:10px}body.sr-store.sr-page-product #choix-lot .sr-bundle-price{font-size:25px}body.sr-store.sr-page-product #choix-lot .sr-bundle-pricing{max-width:87px;gap:7px}body.sr-store.sr-page-product #choix-lot .sr-bundle-price-note{font-size:9px;max-width:13ch}body.sr-store.sr-page-product #choix-lot .sr-bundle-badge{font-size:11px;padding:7px 10px;right:12px;gap:5px}body.sr-store.sr-page-product #choix-lot .sr-bundle-badge .sr-icon{width:14px;height:14px}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift{grid-template-columns:38px minmax(0,1fr) 20px;gap:12px;padding:13px 16px 14px 42px}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-visual{width:38px;height:46px}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-copy>strong{font-size:13px}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-copy>small{font-size:10px}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-check{width:20px;height:20px}}@media(max-width:360px){body.sr-store.sr-page-product #choix-lot .sr-bundle-main{grid-template-columns:18px 51px minmax(0,1fr) auto;gap:7px;padding:23px 10px;min-height:126px}body.sr-store.sr-page-product #choix-lot .sr-bundle-option>input{left:10px;width:18px;height:18px}body.sr-store.sr-page-product #choix-lot .sr-bundle-radio{width:18px;height:18px}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual{width:51px;height:75px}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual>span:last-child{font-size:8px;max-width:7ch}body.sr-store.sr-page-product #choix-lot .sr-bundle-description>strong{font-size:14px}body.sr-store.sr-page-product #choix-lot .sr-bundle-quantity,body.sr-store.sr-page-product #choix-lot .sr-bundle-plain-note{font-size:10px}body.sr-store.sr-page-product #choix-lot .sr-bundle-price{font-size:22px}body.sr-store.sr-page-product #choix-lot .sr-bundle-pricing{max-width:76px}body.sr-store.sr-page-product #choix-lot .sr-bundle-price-note{font-size:9px;max-width:11ch}body.sr-store.sr-page-product #choix-lot .sr-bundle-badge{font-size:10px;right:10px;padding-inline:9px}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift{padding-left:35px;gap:11px}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-copy>strong{font-size:12px}}@media(prefers-reduced-motion:reduce){body.sr-store.sr-page-product #choix-lot .sr-bundle-option{transition:none}}body.sr-store.sr-page-product #choix-lot .sr-bundle-visual{height:auto;aspect-ratio:1/1}body.sr-store.sr-page-product #choix-lot .sr-bundle-gift-visual{height:auto;aspect-ratio:9/16}
/*# sourceMappingURL=/cdn/shop/t/45/assets/sr-bundles.css.map */
