#elite-gift-concepts{width:100%;margin:22px 0 14px;color:#27383f;line-height:1.45;color-scheme:light;scroll-margin-top:100px}#elite-gift-concepts *{box-sizing:border-box}#elite-gift-concepts .eg-shop{border:1px solid #b7d9db;border-radius:12px;background:#fff;overflow:hidden}#elite-gift-concepts .eg-offer{padding:20px}#elite-gift-concepts .eg-heading{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}#elite-gift-concepts h2{font-size:25px;line-height:1.2;margin:0 0 8px;font-weight:700;letter-spacing:0;text-transform:none}#elite-gift-concepts .eg-heading p{font-size:17px;margin:0;color:#52626b}#elite-gift-concepts .eg-close{margin:-8px -8px 0 auto;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#f2f5f6;color:#34434b;font:30px/1 Arial;cursor:pointer}#elite-gift-concepts .eg-options{border:0;margin:0;padding:0;min-width:0;display:grid;gap:10px}#elite-gift-concepts .eg-choice{border:1px solid #dce3e6;border-radius:8px;overflow:hidden}#elite-gift-concepts .eg-choice:has(input:checked){border:2px solid #177278;background:#f3faf9}#elite-gift-concepts .eg-option{display:grid;grid-template-columns:22px 68px minmax(0,1fr) auto;align-items:center;min-height:108px;padding:12px 10px;gap:9px;cursor:pointer;margin:0}#elite-gift-concepts .eg-choice:has(input:checked) .eg-option{padding:11px 9px}#elite-gift-concepts input[type=radio]{-webkit-appearance:auto!important;appearance:auto!important;width:21px!important;height:21px!important;position:static!important;opacity:1!important;margin:0!important;accent-color:#177278}#elite-gift-concepts .eg-picture{display:block;background:#fff;width:68px;height:80px;object-fit:contain;border-radius:5px}#elite-gift-concepts .eg-name{display:block;font-size:18px;line-height:1.25;font-weight:700}#elite-gift-concepts a.eg-name{color:#177278;text-decoration:underline;text-underline-offset:3px}#elite-gift-concepts a.eg-name:hover{color:#b64a08}#elite-gift-concepts .eg-desc{display:block;font-size:15px;color:#5d6c74;margin-top:5px}#elite-gift-concepts .eg-price{text-align:right;display:flex;flex-direction:column;gap:2px}#elite-gift-concepts .eg-price s{font-size:14px;color:#63727b}#elite-gift-concepts .eg-price strong{font-size:18px;color:#177278}#elite-gift-concepts .eg-price em{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;color:#b64a08;font-size:15px;font-weight:700;white-space:nowrap;font-style:normal}#elite-gift-concepts .eg-price svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#elite-gift-concepts .eg-selected{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0;padding:0;border:0}#elite-gift-concepts .eg-terms{display:none}#elite-gift-concepts .eg-reopen{width:100%;padding:15px;color:#b64a08;background:#fff7f0;border:0;font-family:inherit;font-size:17px;font-weight:700;cursor:pointer}#elite-gift-concepts .eg-variant{padding:0 14px 14px;font-size:15px}#elite-gift-concepts .eg-variant select{display:block;width:100%;min-height:44px;border:1px solid #aabfc4;border-radius:5px;background:#fff;color:#27383f;font:inherit;margin-top:5px;padding:8px}#elite-gift-concepts .eg-error{color:#a22714;font-size:16px;margin:12px 0}#elite-gift-concepts [hidden],.elite-gift-active .shopify-payment-button{display:none!important}.elite-gift-quick{display:block;width:100%;min-height:52px;padding:0 30px;line-height:48px;font-family:inherit;font-size:15px;font-weight:600;border:0;border-radius:14px;color:#fff;background:linear-gradient(135deg,#ee7410,#a93c00);cursor:pointer}.elite-gift-quick:hover{filter:brightness(1.1)}.elite-gift-quick:disabled{opacity:.65;cursor:wait}.elite-gift-quick[hidden]{display:none!important}#elite-gift-concepts .eg-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}#elite-gift-concepts :focus-visible,.elite-gift-quick:focus-visible{outline:3px solid #177278;outline-offset:3px}@media(max-width:640px){#elite-gift-concepts .eg-offer{padding:18px 12px}#elite-gift-concepts h2{font-size:23px}#elite-gift-concepts .eg-heading p{font-size:16px}#elite-gift-concepts .eg-option{grid-template-columns:21px 52px minmax(0,1fr)}#elite-gift-concepts .eg-picture{width:52px;height:68px}#elite-gift-concepts .eg-price{grid-column:3;flex-direction:row;flex-wrap:wrap;gap:7px;align-items:center}#elite-gift-concepts .eg-price em{margin-left:auto;font-size:14px}}#elite-gift-concepts .eg-option{grid-template-columns:22px 140px minmax(0,1fr);min-height:150px;padding:4px;gap:4px 6px}#elite-gift-concepts .eg-choice:has(input:checked) .eg-option{padding:3px}#elite-gift-concepts .eg-option>input[type=radio]{grid-column:1;grid-row:1 / span 2;align-self:center}#elite-gift-concepts .eg-picture{grid-column:2;grid-row:1 / span 2;width:140px;height:140px;align-self:center;object-fit:contain;border-radius:0}#elite-gift-concepts .eg-copy{grid-column:3;grid-row:1;align-self:end;min-width:0}#elite-gift-concepts .eg-price{grid-column:3;grid-row:2;align-self:start;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 8px;text-align:left}#elite-gift-concepts .eg-price em{margin-left:0}@media(max-width:640px){#elite-gift-concepts .eg-option{grid-template-columns:21px 112px minmax(0,1fr);min-height:124px}#elite-gift-concepts .eg-picture{width:112px;height:112px}#elite-gift-concepts .eg-name{font-size:17px}#elite-gift-concepts .eg-desc{font-size:14px;margin-top:3px}}@media(max-width:380px){#elite-gift-concepts .eg-option{grid-template-columns:21px 96px minmax(0,1fr);gap:4px 5px}#elite-gift-concepts .eg-picture{width:96px;height:96px}}#elite-gift-concepts[data-offer-mode=gift][data-gift-countdown-state] .eg-heading{margin-bottom:14px}#elite-gift-concepts .eg-heading>div{min-width:0}#elite-gift-concepts[data-offer-mode=gift][data-gift-countdown-state] .eg-heading [data-offer-intro],#elite-gift-concepts[data-offer-mode=gift][data-gift-countdown-state] .eg-terms{display:none}#elite-gift-concepts .eg-countdown{display:flex;align-items:center;gap:15px;margin:0 0 18px}#elite-gift-concepts .eg-countdown-ring{--eg-countdown-angle:360deg;width:78px;height:78px;flex:0 0 78px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#177278 var(--eg-countdown-angle),#edf3f3 0)}#elite-gift-concepts .eg-countdown-face{width:68px;height:68px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#177278;font-size:23px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.3px}#elite-gift-concepts .eg-countdown-intro{min-width:0;font-size:17px;line-height:1.4;margin:0;color:#52626b}#elite-gift-concepts[data-gift-countdown-state=expired] .eg-countdown-ring{background:#edf3f3}#elite-gift-concepts[data-gift-countdown-state=expired] .eg-choice{opacity:.65}@media(max-width:640px){#elite-gift-concepts .eg-countdown{gap:13px}#elite-gift-concepts .eg-countdown-intro{font-size:16px}}#elite-gift-concepts[data-offer-mode=gift] [data-offer-title]:before{content:"";display:inline-block;width:1em;height:1em;margin-right:8px;vertical-align:-.08em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b64a08' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h18v4H3zM5 12v9h14v-9M12 8v13M12 8H8a3 3 0 1 1 3-3l1 3Zm0 0h4a3 3 0 1 0-3-3l-1 3Z'/%3E%3C/svg%3E") center/contain no-repeat;transform-origin:50% 50%;animation:elite-gift-title-pulse 7.3s ease-in-out infinite both}@keyframes elite-gift-title-pulse{0%,29.041096%,39.013699%,67.39726%,77.369863%,to{transform:scale(1)}34.027397%,72.383562%{transform:scale(1.275)}}@media(prefers-reduced-motion:reduce){#elite-gift-concepts[data-offer-mode=gift] [data-offer-title]:before{animation:none}}.elite-product-info .elite-stock-notice,#elite-gift-concepts .elite-stock-notice{box-sizing:border-box;position:relative;isolation:isolate;display:flex;align-items:center;align-self:flex-start;justify-self:start;gap:7px;width:fit-content;max-width:100%;margin:0 0 14px;padding:8px 10px;border:1px solid #f3b7b2;border-radius:8px;background:#fff4f2;color:#b42318;font-size:14px;line-height:1.4;font-weight:600}@property --elite-stock-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.elite-product-info .elite-stock-notice:before,#elite-gift-concepts .elite-stock-notice:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:conic-gradient(from var(--elite-stock-border-angle),transparent 0deg,transparent 280deg,#dc2626 320deg,#ffb4a8 345deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:eliteStockNoticeOrbit 7s linear infinite;pointer-events:none;z-index:1}@keyframes eliteStockNoticeOrbit{to{--elite-stock-border-angle:360deg}}.elite-product-info .elite-stock-notice svg,#elite-gift-concepts .elite-stock-notice svg{width:16.2px;height:16.2px;flex:0 0 16.2px;fill:none;stroke:currentColor;transform-origin:center;animation:eliteStockIconPulse 1.8s ease-in-out infinite}@keyframes eliteStockIconPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.16);opacity:.55}}@media(prefers-reduced-motion:reduce){.elite-product-info .elite-stock-notice:before,#elite-gift-concepts .elite-stock-notice:before,.elite-product-info .elite-stock-notice svg,#elite-gift-concepts .elite-stock-notice svg{animation:none}}.elite-product-info .elite-stock-notice span,#elite-gift-concepts .elite-stock-notice span{min-width:0;white-space:normal;overflow-wrap:anywhere}.elite-product-info .elite-price-quantity-row:has(+.elite-stock-notice){margin-bottom:8px}#elite-gift-concepts .elite-stock-notice{margin:12px 0 0}#elite-gift-concepts .eg-options-wrap{position:relative}#elite-gift-concepts .eg-expired-trigger{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;border-radius:8px;background:transparent;cursor:pointer;display:grid;place-items:center;padding:12px;color:#177278;font:inherit;font-weight:700}#elite-gift-concepts .eg-expired-trigger span{padding:12px 18px;background:#fff;border:1px solid #b7d9db;border-radius:8px;box-shadow:0 3px 14px #27383f22}#elite-gift-concepts .eg-recovery-open{display:block;width:100%;min-height:46px;margin:14px 0 0;padding:10px 16px;border:1px solid #177278;border-radius:8px;background:#f3faf9;color:#177278;font:inherit;font-weight:700;cursor:pointer}#elite-gift-concepts .eg-recovery-status{font-size:15px;line-height:1.5;margin:14px 0 0;color:#177278}#EliteGiftRecoveryDialog{box-sizing:border-box;width:calc(100% - 32px);max-width:420px;max-height:calc(100dvh - 40px);overflow-y:auto;border:1px solid #b7d9db;border-radius:16px;padding:30px 24px;background:#fff;color:#27383f;font-family:inherit;line-height:1.45;box-shadow:0 16px 60px #172d3a33;color-scheme:light}#EliteGiftRecoveryDialog::backdrop{background:#172d3a99}#EliteGiftRecoveryDialog *{box-sizing:border-box}#EliteGiftRecoveryDialog [hidden]{display:none!important}#EliteGiftRecoveryDialog .eg-recovery-close{position:absolute;right:8px;top:8px;width:40px;height:40px;border:0;border-radius:50%;background:#f2f5f6;color:#34434b;font:28px/1 Arial;cursor:pointer}#EliteGiftRecoveryDialog .eg-recovery-icon{display:block;width:32px;height:32px;color:#b64a08;margin:0 0 14px}#EliteGiftRecoveryDialog h2{font-size:26px;line-height:1.2;font-weight:700;letter-spacing:0;text-transform:none;margin:0 25px 10px 0}#EliteGiftRecoveryDialog p{font-size:17px;margin:0 0 20px}#EliteGiftRecoveryDialog .eg-recovery-answers{display:flex;gap:12px;margin:0 0 18px}#EliteGiftRecoveryDialog .eg-recovery-answers label{display:flex;align-items:center;gap:9px;flex:1;min-height:48px;padding:10px 14px;border:1px solid #c8d9dc;border-radius:8px;font-size:17px;font-weight:600;cursor:pointer}#EliteGiftRecoveryDialog .eg-recovery-answers label:has(input:checked){border-color:#177278;background:#f3faf9}#EliteGiftRecoveryDialog input[type=radio]{-webkit-appearance:auto!important;appearance:auto!important;position:static!important;opacity:1!important;width:20px!important;height:20px!important;margin:0!important;accent-color:#177278}#EliteGiftRecoveryDialog form>label{display:block;margin:0 0 8px;font-size:16px;font-weight:600}#EliteGiftRecoveryDialog input[type=email]{display:block;width:100%;min-height:48px;padding:11px 12px;margin:0 0 14px;border:1px solid #aabfc4;border-radius:8px;background:#fff;color:#27383f;font-family:inherit;font-size:16px;line-height:1.4}#EliteGiftRecoveryDialog .eg-recovery-submit{display:block;width:100%;min-height:48px;padding:11px 16px;border:0;border-radius:8px;background:#177278;color:#fff;font:inherit;font-weight:700;cursor:pointer}#EliteGiftRecoveryDialog .eg-recovery-errors{font-size:15px;color:#b42318;margin:0 0 14px}#EliteGiftRecoveryDialog .eg-recovery-note{font-size:14px;line-height:1.4;color:#52626b;margin:0 0 14px}#EliteGiftRecoveryDialog :focus-visible{outline:3px solid #177278;outline-offset:3px}body.elite-titanium-compact #main .tempofrete:has(#badges-product){padding:6px 8px!important;margin:10px 0 0!important;box-shadow:0 3px 12px #142c3608!important}body.elite-titanium-compact{overflow-x:clip}body.elite-titanium-compact #main .elite-product-info #badges-product{margin:0!important;gap:3px!important;align-items:center!important}body.elite-titanium-compact #main .elite-product-info #badges-product .badge{display:grid!important;grid-template-rows:20px 24px;justify-items:center!important;align-content:center!important;align-items:start!important;gap:4px!important;padding:3px 1px!important;height:54px!important;min-height:54px!important;background:transparent!important}body.elite-titanium-compact #main .elite-product-info #badges-product .badge-icon{width:20px!important;height:20px!important;margin:0 auto!important}body.elite-titanium-compact #main .elite-product-info #badges-product .badge-text{display:flex!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;margin:0!important}body.elite-titanium-compact #main .elite-product-info #badges-product .text-badge{margin:0!important;text-align:center!important;font-size:10.5px!important;line-height:12px!important}body.elite-titanium-compact #elite-page-bundle .epb-discount{color:#b42318;font-weight:750;white-space:nowrap}body.elite-titanium-compact #main #elite-gift-concepts{margin:8px 0!important}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-offer{padding:10px!important}body.elite-titanium-compact #main #elite-gift-concepts .eg-compact-header{display:flex;gap:10px;align-items:center;margin-bottom:8px}body.elite-titanium-compact #main #elite-gift-concepts .eg-compact-header .eg-countdown{flex:none;margin:0!important;gap:0!important}body.elite-titanium-compact #main #elite-gift-concepts .eg-countdown-ring{width:58px;height:58px;flex-basis:58px}body.elite-titanium-compact #main #elite-gift-concepts .eg-countdown-face{width:50px;height:50px;font-size:18px}body.elite-titanium-compact #main #elite-gift-concepts .eg-compact-header .eg-heading{margin:0!important;min-width:0;flex:1;display:block}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop h2{font-size:15px;line-height:1.2;margin:0 0 3px}body.elite-titanium-compact #main #elite-gift-concepts .eg-heading [data-offer-title]:before{width:13px;height:13px;margin-right:5px;animation:none}body.elite-titanium-compact #main #elite-gift-concepts .eg-heading [data-offer-intro]{display:block!important;margin:0!important;font-size:11.5px!important;line-height:1.25!important}body.elite-titanium-compact #main #elite-gift-concepts .eg-compact-shipping{margin-top:3px;line-height:1.2}body.elite-titanium-compact #main #elite-gift-concepts .eg-compact-shipping .elite-delivery-cue{display:inline-flex;align-items:center;gap:5px;padding:0!important;margin:0!important;background:none!important;border:0!important;color:#15354a;font-size:11px!important;font-weight:700;line-height:1.2}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-options{gap:0 7px}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-options:after{display:none}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-choice{border-radius:8px}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-choice .eg-option{padding:6px!important;row-gap:2px!important}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-choice:has(input:checked) .eg-option{padding:5px!important}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-option>input[type=radio]{width:16px!important;height:16px!important;top:6px;left:6px}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-option .eg-picture{width:58px!important;height:58px!important;margin:4px 0 0!important}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-option a.eg-name{font-size:12px;line-height:1.2}body.elite-titanium-compact #main #elite-gift-concepts .eg-choice[data-gift-code=ELITEGIFT-ONYXCLIP] a.eg-name:after{font-size:12px;line-height:1.2}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-option .eg-desc,body.elite-titanium-compact #main #elite-gift-concepts .eg-choice[data-gift-code=ELITEGIFT-ONYXCLIP] .eg-desc:after{font-size:10.5px;line-height:1.2}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-price{gap:0 5px}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-price s{font-size:10.5px}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-price strong{font-size:15px}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-price em{top:5px;right:4px;font-size:8px;gap:2px;padding:2px 4px}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-price em svg{width:10px;height:10px}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-variant{padding:0 6px 6px}body.elite-titanium-compact #main #elite-gift-concepts .eg-variant label>span{font-size:10.5px}body.elite-titanium-compact #main #elite-gift-concepts .eg-variant label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.elite-titanium-compact #main #elite-gift-concepts .eg-choice[data-gift-code=ELITEGIFT-ONYXCLIP] .eg-desc{font-size:10.5px!important}body.elite-titanium-compact #main #elite-gift-concepts .eg-choice[data-gift-code=ELITEGIFT-ONYXCLIP] .eg-desc:after{content:none}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-variant select{min-height:32px;padding:3px 6px;font-size:12px}body.elite-titanium-compact #main #elite-gift-concepts .eg-expired-trigger{display:none!important}body.elite-titanium-compact #main #elite-gift-concepts .eg-recovery-open{min-height:34px;margin-top:7px;padding:6px 10px;font-size:12px}#EliteTitaniumCartOffer[data-offer-type=titanium] .elite-extra-price span{color:#b42318}@media(max-width:350px){body.elite-titanium-compact #main #elite-gift-concepts .eg-compact-header{gap:7px}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop h2{font-size:14px}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-price em{font-size:7px}body.elite-titanium-compact #main #elite-gift-concepts .eg-shop .eg-option .eg-picture{width:52px!important;height:52px!important}}body.elite-titanium-compact[data-elite-compact-product=ironclad] #main .elite-product-info .elite-promise-headline{font-size:22px!important;line-height:1.3!important;margin:14px 0 8px!important}body.elite-titanium-compact[data-elite-compact-product=ironclad] #main .elite-product-info .elite-promise-support{font-size:14px!important;line-height:1.45!important}body.elite-titanium-compact #elite-page-bundle .epb-option:has(input:disabled){opacity:.6;cursor:not-allowed}@media(max-width:600px){body.elite-titanium-compact[data-elite-compact-product=ironclad] #main .elite-product-info .elite-promise-headline{font-size:19px!important}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/elite-free-gift-bundle.css.map */
