.line-item__design-preview-button{-webkit-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:rgb(var(--text-color));font:inherit;align-items:center;gap:var(--spacing-1-5);cursor:pointer;display:inline-flex}.design-preview-dialog{width:min(92vw,45rem);max-width:none;max-height:92vh;margin:auto;padding:0;border:0;border-radius:var(--rounded);background:rgb(var(--dialog-background));color:rgb(var(--text-color));box-shadow:var(--shadow-md);overflow:auto}.design-preview-dialog::backdrop{background:#0000008c}.design-preview-dialog__panel{min-height:12rem;padding:var(--spacing-10) var(--spacing-6) var(--spacing-6);position:relative;text-align:center}.design-preview-dialog__close{width:2rem;height:2rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;font-size:1.75rem;line-height:1;place-items:center;position:absolute;top:var(--spacing-2);right:var(--spacing-2);cursor:pointer;display:grid}.design-preview-dialog__image{width:auto;max-width:100%;max-height:calc(92vh - 8rem);margin-inline:auto;object-fit:contain;display:block}.design-preview-dialog__image[hidden],.design-preview-dialog__status[hidden]{display:none}.design-preview-dialog__status{margin-block:var(--spacing-8)}.design-preview-dialog__link{margin-block-start:var(--spacing-4);display:none!important}.product-info__variant-picker .variant-picker__option-values .block-swatch{height:2.375rem;min-width:2.5rem;padding-block:.1875rem;padding-inline:.5rem;font-size:1rem;line-height:1.25;letter-spacing:normal;justify-content:center;white-space:nowrap;transition:all .3s ease-out;-webkit-user-select:none;user-select:none}.block-swatch__bestseller{height:1.25rem;padding-inline:1rem;border-radius:999px;background:#cae7dc;color:#00783f;font-size:.5625rem;font-weight:600;line-height:1;letter-spacing:.03em;align-items:center;display:inline-flex}.footer__aside{border-top:1px solid rgb(var(--text-color) / .15);padding-top:var(--spacing-6)}@media screen and (min-width:700px){.footer__aside-bottom{grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--spacing-8);display:grid}.footer__aside-bottom .footer__aside-start{justify-self:start}.footer__aside-bottom .footer__payment-icons{justify-self:center}.footer__aside-bottom .footer__copyright{order:0;justify-self:end;text-align:right}}@media screen and (max-width:699px){.footer__aside-bottom{grid-template-columns:1fr;justify-items:center;text-align:center}.footer__aside-bottom .footer__aside-start,.footer__aside-bottom .footer__payment-icons,.footer__aside-bottom .footer__policy-links{justify-content:center}}.footer__aside-bottom .social-media{gap:var(--spacing-3)}.footer__aside-bottom .social-media a{width:2.375rem;height:2.375rem;border-radius:50%;background-color:rgb(var(--button-background-secondary));color:rgb(var(--button-text-secondary));justify-content:center;align-items:center;transition:opacity .2s ease-out;display:inline-flex}.footer__aside-bottom .social-media a:hover{opacity:.85}.footer__aside-bottom .social-media svg{width:1.125rem;height:1.125rem}product-rerender .variant-picker__option-info legend{font-weight:600!important;font-size:1.14em!important;color:var(--tee-field-heading-color, inherit)}product-rerender .variant-picker__option-info span{display:none!important}@media screen and (min-width:1000px){.product-gallery>.product-info__block-group.accordion-group,.product-gallery>.product-info__block-item{min-width:0}.product>.product-info__block-group.accordion-group,.product>.product-info__block-item{grid-column:1;min-width:0}}.product-info__block-group.accordion-group .accordion__toggle.bold>.text-with-icon>span{font-weight:400!important}@media screen and (min-width:1000px){.product-gallery{position:sticky;top:calc(var(--sticky-area-height) + 20px)}}.product-info__quantity-buy-group{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--spacing-3)}.product-info__quantity-buy-group>.product-info__block-item{min-width:0}.product-info__quantity-buy-group>.product-info__block-item[data-block-type=buy-buttons]{flex:1 1 12rem}.product-info__quantity-buy-group .block-label{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.product-info__quantity-buy-group .product-info__quantity-selector{display:flex;flex-direction:column;height:100%}.product-info__quantity-buy-group .product-info__quantity-selector .form-control{flex:1 1 auto}.product-info__quantity-buy-group .product-info__quantity-selector .quantity-selector{height:100%;min-height:var(--input-height)}.product-info__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--spacing-3);row-gap:var(--spacing-1)}@keyframes button-pulse{0%{background:rgb(37 99 235 / var(--button-background-opacity, 1));box-shadow:0 0 #2563eb99}50%{background:rgb(59 130 246 / var(--button-background-opacity, 1))}70%,to{box-shadow:0 0 0 12px #2563eb00}to{background:rgb(37 99 235 / var(--button-background-opacity, 1))}}.product-card__info>div>.rating-with-text{grid-auto-flow:row;gap:0}.product-card__info>div>.rating-with-text>span:nth-child(1){order:2}.ai-badge{position:absolute;right:.5rem;bottom:.5rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 .4rem;border-radius:.35rem;background:#ffffff70;color:#292929;font-family:inherit;font-size:.72rem;font-weight:600;line-height:1;text-decoration:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:0;-webkit-appearance:none;appearance:none;cursor:pointer;pointer-events:auto;overflow:visible}.ai-badge[hidden]{display:none}.ai-badge:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ai-badge__label{position:relative;z-index:1}.ai-badge__tooltip{--ai-badge-tooltip-shift: 0px;position:absolute;inset-block-end:calc(100% + .5rem);inset-inline-start:0;z-index:2;width:13.5rem;max-width:calc(100vw - 2rem);padding:.5rem .65rem;border-radius:.5rem;background:rgb(var(--text-color));color:rgb(var(--background));font-size:.75rem;font-weight:400;line-height:1.45;text-align:start;white-space:normal;opacity:0;visibility:hidden;transform:translate(var(--ai-badge-tooltip-shift),.25rem);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;pointer-events:none;box-shadow:var(--shadow-md)}.ai-badge[aria-expanded=true] .ai-badge__tooltip{opacity:1;visibility:visible;transform:translate(var(--ai-badge-tooltip-shift))}.ai-badge--tooltip-below .ai-badge__tooltip{top:calc(100% + .5rem);bottom:auto;transform:translate(var(--ai-badge-tooltip-shift),-.25rem)}.ai-badge--tooltip-below[aria-expanded=true] .ai-badge__tooltip{transform:translate(var(--ai-badge-tooltip-shift))}.ai-badge-overlay{position:absolute;top:0;left:0;width:100%;min-height:100%;z-index:100001;pointer-events:none}.ai-badge-overlay--local{position:fixed;top:0;right:0;bottom:0;left:0}.ai-badge--global{top:0;right:auto;bottom:auto;left:0;z-index:1;visibility:hidden;will-change:transform}.ai-badge--global.ai-badge--compact{min-width:1.25rem;height:1.25rem;padding-inline:.3rem;border-radius:.25rem;font-size:.6rem}.ai-badge--product-media{right:auto;left:auto;inset-inline-start:.5rem}.product-gallery__media>.ai-badge{border-radius:.35rem}.ai-badge--product-card{transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.ai-badge--product-card-secondary{visibility:hidden;opacity:0}@media screen and (pointer:fine){.product-card--show-secondary-media .product-card__figure:hover .ai-badge--product-card-primary{visibility:hidden;opacity:0}.product-card--show-secondary-media .product-card__figure:hover .ai-badge--product-card-secondary{visibility:visible;opacity:1}}.pswp .ai-badge--zoom{top:0;right:auto;bottom:auto;left:0;z-index:11;visibility:hidden;will-change:transform}.pswp .ai-badge--zoom.pswp__hide-on-close{opacity:1;pointer-events:auto}.prio-plus{position:relative;grid-template-columns:3.5rem minmax(0,1fr) auto;gap:.875rem;align-items:center;min-height:6.125rem;padding:.875rem 1rem;border:1px solid #d0cec9;border-radius:.55rem;background:rgb(var(--background));display:grid}.prio-plus__media{width:3.5rem;height:3.5rem;border-radius:.4rem;overflow:hidden}.prio-plus__image{width:100%;height:100%;object-fit:contain}.prio-plus__placeholder{width:100%;height:100%;border-radius:inherit;background:rgb(var(--text-color) / .07);color:rgb(var(--text-color));font-size:1rem;font-weight:700;justify-content:center;align-items:center;display:flex}.prio-plus__content{min-width:0}.prio-plus__heading{gap:.25rem;align-items:center;display:flex}.prio-plus__title,.prio-plus__price{font-size:.9375rem;font-weight:700;line-height:1.25}.prio-plus__description{margin-block-start:.25rem;color:rgb(var(--text-color) / .78);font-size:.8125rem;line-height:1.35}.prio-plus__info{position:relative;flex:none}.prio-plus__info summary{width:1.125rem;height:1.125rem;color:rgb(var(--text-color) / .78);cursor:pointer;list-style:none;display:block}.prio-plus__info summary::-webkit-details-marker{display:none}.prio-plus__info summary:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:50%}.prio-plus__tooltip{position:absolute;inset-block-end:calc(100% + .25rem);inset-inline-start:50%;z-index:3;width:15rem;max-width:calc(100vw - 3rem);padding:.5rem .625rem;border-radius:.35rem;background:#3d3d3c;color:#fff;font-size:.75rem;font-weight:600;line-height:1.6;letter-spacing:-.025em;text-align:center;transform:translate(-50%);box-shadow:var(--shadow-md)}.prio-plus__tooltip:after{position:absolute;top:100%;left:50%;border:.4rem solid transparent;border-top-color:#3d3d3c;content:"";transform:translate(-50%)}.prio-plus__action{gap:1rem;justify-items:end;display:grid}.prio-plus__price{font-size:1rem;white-space:nowrap}.prio-plus__switch{position:relative;cursor:pointer;display:inline-flex}.prio-plus__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.prio-plus__track{position:relative;width:2.875rem;height:1.25rem;border-radius:999px;background:#aaa;transition:background-color .2s ease;box-shadow:inset 0 1px 2px #0000002e;display:block}.prio-plus__thumb{position:absolute;top:.125rem;left:.125rem;width:1rem;height:1rem;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 3px #00000047}.prio-plus__input:checked+.prio-plus__track{background:rgb(var(--button-background-primary))}.prio-plus__input:checked+.prio-plus__track .prio-plus__thumb{transform:translate(1.625rem)}.prio-plus__input:focus-visible+.prio-plus__track{outline:2px solid rgb(var(--text-color));outline-offset:2px}.prio-plus__input:disabled+.prio-plus__track{cursor:not-allowed;opacity:.45}.prio-plus[aria-busy=true] .prio-plus__track{cursor:wait;opacity:.65}.prio-plus__error{grid-column:1 / -1;margin-block-start:-.25rem;color:rgb(var(--error-text));font-size:.7rem;line-height:1.3}@media screen and (min-width:700px){.prio-plus{grid-template-columns:3.5rem minmax(0,1fr) auto;column-gap:3rem;padding-inline:3.25rem .75rem}}@media screen and (max-width:699px){.prio-plus{grid-template-columns:3rem minmax(0,1fr) auto;gap:.625rem;min-height:5.5rem;padding:.75rem}.prio-plus__media{width:3rem;height:3rem}.prio-plus__description{font-size:.6875rem}.prio-plus__tooltip{inset-inline-start:-4rem;inset-inline-end:auto;transform:none}.prio-plus__tooltip:after{left:4.55rem;right:auto;transform:none}}div.design-preview-dialog__panel .design-preview-dialog__link.link{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
