.recaptcha-badge[data-v-dc12302a]  .grecaptcha-badge{visibility:hidden}.captcha-not-loaded[data-v-dc12302a]{margin:16px 0;font-size:13px}
:root{--btn-height: 50px;--btn-border-radius: 999999999999px}html[data-theme=legacy]{--btn-border-radius: 8px}
.btn[data-v-3aea6b9e]{display:inline-flex;position:relative;align-items:center;justify-content:center;width:var(--btn-width, initial);height:var(--btn-height);padding:0 var(--btn-padding, 24px);overflow:hidden;transition:.2s cubic-bezier(0.32, 0, 0.59, 0.03);transition-property:color,background-color,border-color;border:var(--btn-border-width, 2px) solid var(--btn-border-color);border-radius:var(--btn-border-radius);background-color:var(--btn-bg-color);color:var(--btn-text-color);font-family:var(--btn-font-family, var(--default-font-family));font-size:var(--btn-font-size, 16px);font-weight:var(--btn-font-weight, 600);text-decoration:none;cursor:pointer;isolation:isolate}.btn[data-v-3aea6b9e]  svg{transition:.2s cubic-bezier(0.32, 0, 0.59, 0.03)}.btn[disabled][data-v-3aea6b9e]{opacity:.6;cursor:not-allowed}.btn__inner[data-v-3aea6b9e]{display:flex;z-index:1;align-items:center;justify-content:center}.btn[data-v-3aea6b9e]:before{content:"";position:absolute;top:0;left:50%;width:160%;transform:translate(-50%, var(--btn-circle-y, -125%));transition:1.6s cubic-bezier(0.25, 1, 0.5, 1);border-radius:999999999999px;background-color:var(--btn-bg-color-hover, var(--btn-text-color));pointer-events:none;aspect-ratio:1}@media(hover: hover){.btn[data-v-3aea6b9e]:hover:not([disabled]),.btn[data-v-3aea6b9e]:focus-visible:not([disabled]){border-color:var(--btn-border-color-hover, var(--btn-border-color));background-color:var(--btn-bg-color-hover, var(--btn-text-color));color:var(--btn-text-color-hover, var(--btn-bg-color))}html:not([data-theme=legacy]) .btn:hover:not([disabled]).btn--animated[data-v-3aea6b9e],html:not([data-theme=legacy]) .btn:focus-visible:not([disabled]).btn--animated[data-v-3aea6b9e]{--btn-height-half: calc(var(--btn-height) / 2);--btn-circle-y: calc(-50% + var(--btn-height-half));border-color:var(--btn-border-color);background-color:var(--btn-bg-color)}.btn[data-v-3aea6b9e]:hover:not([disabled])  svg,.btn[data-v-3aea6b9e]:focus-visible:not([disabled])  svg{color:var(--btn-text-color-hover, var(--btn-bg-color))}}.btn--primary[data-v-3aea6b9e]{--btn-bg-color: #303538;--btn-text-color: #ffffff;--btn-border-color: #303538}html[data-theme=legacy] .btn--primary[data-v-3aea6b9e]{--btn-bg-color: #088178;--btn-bg-color-hover: #003a37;--btn-border-color: #088178;--btn-border-color-hover: #003a37;--btn-text-color-hover: #ffffff}.btn--secondary[data-v-3aea6b9e]{--btn-bg-color: #ffffff;--btn-text-color: #303538;--btn-border-color: #303538}html[data-theme=legacy] .btn--secondary[data-v-3aea6b9e]{--btn-text-color: #088178;--btn-text-color-hover: #003a37;--btn-border-color: #088178;--btn-border-color-hover: #088178;--btn-bg-color-hover: #dff8f6}html[data-theme=legacy] .btn--secondary-alternative[data-v-3aea6b9e]{--btn-text-color: #303538;--btn-text-color-hover: #303538;--btn-border-color: #e2e9ee;--btn-border-color-hover: #303538;--btn-bg-color-hover: #fafdff}.btn--tertiary[data-v-3aea6b9e]{--btn-bg-color: #ffffff;--btn-text-color: #303538;--btn-border-color: #303538}html[data-theme=legacy] .btn--tertiary[data-v-3aea6b9e]{--btn-bg-color: #4e42a1;--btn-bg-color-hover: #281f6b;--btn-border-color: #4e42a1;--btn-border-color-hover: #281f6b;--btn-text-color: #ffffff;--btn-text-color-hover: #ffffff}.btn--tertiary-alternative[data-v-3aea6b9e]{--btn-bg-color: #ffffff;--btn-text-color: #303538;--btn-border-color: #303538}html[data-theme=legacy] .btn--tertiary-alternative[data-v-3aea6b9e]{--btn-bg-color: #edeeff;--btn-bg-color-hover: #4e42a1;--btn-border-color: #edeeff;--btn-border-color-hover: #4e42a1;--btn-bg-color-hover: #4e42a1;--btn-text-color: #4e42a1;--btn-text-color-hover: #ffffff}.btn--ghost[data-v-3aea6b9e]{--btn-bg-color: transparent;--btn-border-color: transparent;--btn-text-color: #303538;--btn-text-color-hover: #303538;--btn-bg-color-hover: #edf2f5}html[data-theme=legacy] .btn--ghost[data-v-3aea6b9e]{--btn-text-color: #088178;--btn-border-color: transparent;--btn-bg-color-hover: #dff8f6}html[data-theme=legacy] .btn--font-alternatives[data-v-3aea6b9e]{--btn-bg-color: #ffffff;--btn-text-color: #000000;--btn-border-color: #4b5258}.btn--pill-transparent[data-v-3aea6b9e]{--btn-bg-color: none;--btn-text-color: #000000;border:1px solid #afbac0;border-radius:100px;font-weight:normal}.btn--pill-transparent[data-v-3aea6b9e]:hover,.btn--pill-transparent[data-v-3aea6b9e]:focus-visible{--btn-border-color-hover: #6e777d;--btn-bg-color-hover: none}.btn--small[data-v-3aea6b9e]{--btn-height: 32px;--btn-font-size: 14px;--btn-padding: 12px}.btn--smallMedium[data-v-3aea6b9e]{--btn-height: 40px;--btn-font-size: 14px;--btn-padding: 10px;--btn-border-width: 1px}.btn--medium[data-v-3aea6b9e]{--btn-height: 45px;--btn-font-size: 14px;--btn-padding: 12px}.btn--large[data-v-3aea6b9e]{--btn-height: 50px;--btn-font-size: 14px;--btn-padding: 12px}.btn--round[data-v-3aea6b9e]{--btn-width: var(--btn-height);--btn-padding: 0;--btn-border-radius: 999999999999px}.btn--full-width[data-v-3aea6b9e]{--btn-width: 100%}.btn--borderless[data-v-3aea6b9e]{--btn-border-color: var(--btn-bg-color)}.btn--no-padding[data-v-3aea6b9e]{--btn-padding: 0}.btn--svgButton[data-v-3aea6b9e]{--btn-width: 45px;--btn-height: 45px;padding:0}@media(hover: hover){.btn--no-hover-state[data-v-3aea6b9e]:hover:not([disabled]),.btn--no-hover-state[data-v-3aea6b9e]:focus-visible:not([disabled]){border-color:var(--btn-border-color);background-color:var(--btn-bg-color);color:var(--btn-text-color)}.btn--no-hover-state[data-v-3aea6b9e]:hover:not([disabled])  svg,.btn--no-hover-state[data-v-3aea6b9e]:focus-visible:not([disabled])  svg{color:var(--btn-text-color)}}
.dropdown__link[data-v-45a7406f]{text-decoration:underline}.dropdown[data-v-45a7406f] .multiselect__option .checkmark{display:none}.dropdown[data-v-45a7406f] .multiselect__option--selected .checkmark{display:block;position:absolute;top:50%;left:12px;width:12px;height:12px;transform:translateY(-50%)}.dropdown--fit-content[data-v-45a7406f] .multiselect__content-wrapper{right:0;width:min-content}.dropdown--minimal[data-v-45a7406f]{--multiselect-trigger-height: auto;--multiselect-bg-color: none;width:min-content}.dropdown--minimal[data-v-45a7406f] .multiselect__select{width:8px;padding:0}.dropdown--minimal[data-v-45a7406f] .multiselect__tags{padding:0 20px 0 0;border:none}.dropdown--multiple[data-v-45a7406f] .multiselect__tags{height:auto}
.quantity-input[data-v-4b6fd698]{display:grid;position:relative;grid-template-columns:auto;grid-template-rows:24px 44px auto;margin:0 20px 10px 0}@media(min-width: 390px)and (max-width: 529px),(min-width: 870px){.quantity-input[data-v-4b6fd698]{grid-auto-flow:column;grid-template-columns:max-content auto;grid-template-rows:24px 44px}}@media(min-width: 530px){.quantity-input[data-v-4b6fd698]{margin:10px 20px}}.quantity-input--full-width[data-v-4b6fd698]{display:flex;justify-content:space-between;margin:10px 0}.quantity-input--full-width .quantity-input-label[data-v-4b6fd698]{display:none}.quantity-input--full-width .quantity-input-field[data-v-4b6fd698]{flex-grow:1;justify-content:space-between;max-width:none;height:56px;background:#fff}.quantity-input--full-width .quantity-input-field input[type=number][data-v-4b6fd698]{width:auto;padding:14px;font-size:16px;font-weight:600}.quantity-input--full-width .quantity-input-field input[type=number]:focus-visible+.quantity-input-suffix[data-v-4b6fd698]{display:none}.quantity-input--full-width .quantity-input-tooltip[data-v-4b6fd698]{margin-left:14px}.quantity-input.disabled[data-v-4b6fd698]{opacity:.5}.quantity-input-field[data-v-4b6fd698]{display:flex;flex-direction:row;justify-content:flex-start;max-width:145px;height:44px;border:1px solid #899298;border-radius:3px;background:#fafdff}.quantity-input-field input[type=number][data-v-4b6fd698]{font-family:Averta, sans-serif;font-weight:bold;display:block;z-index:1;width:56px;padding:8px 8px 8px 12px;border:none;border-radius:3px;font-size:14px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.quantity-input-field input[type=number][data-v-4b6fd698]::-webkit-inner-spin-button,.quantity-input-field input[type=number][data-v-4b6fd698]::-webkit-outer-spin-button{-webkit-appearance:none}.quantity-input-label[data-v-4b6fd698]{font-size:14px;font-weight:600;line-height:1.5;text-transform:capitalize}.quantity-input-suffix[data-v-4b6fd698]{display:flex;position:absolute;z-index:1;top:16px;left:0;align-items:center;gap:4px;font-size:16px;font-weight:600;text-transform:capitalize}.quantity-input-value-placeholder[data-v-4b6fd698]{visibility:hidden;z-index:-1;font-size:16px;font-weight:600}.quantity-input-tooltip[data-v-4b6fd698]{display:flex;align-items:center;margin-top:5px;color:#088178;font-size:12px}@media(min-width: 390px)and (max-width: 529px),(min-width: 870px){.quantity-input-tooltip[data-v-4b6fd698]{grid-row:2/3}}@media(min-width: 870px){.quantity-input-tooltip[data-v-4b6fd698]{margin-top:0;margin-left:12px}}.quantity-input-tooltip span[data-v-4b6fd698]{margin:4px 2px 0 0}.quantity-input-increment[data-v-4b6fd698]{display:flex}.quantity-input-increment button[data-v-4b6fd698]{display:flex;align-items:center;padding:0;border:none;border-radius:3px;background:#fff}.quantity-input-increment button[data-v-4b6fd698]:disabled{opacity:.5}.quantity-input-increment button span[data-v-4b6fd698]{height:20px;padding:0 15px;border-right:1px solid #e2e9ee;color:#4b5258;font-size:22px;line-height:18px}.quantity-input-increment button:last-child span[data-v-4b6fd698]{border:none;line-height:17px}
.unit-tooltip{line-height:0;text-transform:none}.unit-tooltip .tooltip-text{font-weight:normal;line-height:1.5;text-wrap:pretty}@media(min-width: 1024px){.unit-tooltip .tooltip-text{max-width:50ch}}.unit-tooltip svg{color:#899298}.quantity-input-tooltip .tooltip-text{bottom:75%;border-radius:12px;font-size:14px}.quantity-input-tooltip .tooltip-text a{text-decoration:underline}.quantity-input-tooltip .tooltip-text a:hover{color:#edf2f5}.quantity-input--full-width .quantity-input-tooltip .tooltip-text{max-width:300px;transform:translateX(-81%)}
.font-family-preview-item[data-v-3a83ebe4]{padding:25px 0;overflow:hidden;position:relative;display:flex;border-bottom:#d9d9d7 1px solid}@media screen and (max-width: 767px){.font-family-preview-item[data-v-3a83ebe4]{flex-direction:column}}.font-family-preview-item .font-preview-container[data-v-3a83ebe4]{width:100%;position:relative;overflow:hidden}.font-family-preview-item .font-preview-container[data-v-3a83ebe4]:after{background:linear-gradient(to left, #ffffff 0%, rgba(255, 255, 255, 0) 15%);bottom:0;content:"";width:100%;height:100%;pointer-events:none;position:absolute}@media screen and (min-width: 768px){.font-family-preview-item .font-preview-container+.buy-options[data-v-3a83ebe4]{width:70%}}.font-family-preview-item .item-title[data-v-3a83ebe4]{position:relative;display:block;margin-bottom:10px;font-size:12px;font-weight:bold}.font-family-preview-item .buy-options[data-v-3a83ebe4]{display:flex;align-items:flex-end;justify-content:flex-end;width:30%}@media screen and (max-width: 767px){.font-family-preview-item .buy-options[data-v-3a83ebe4]{margin-top:15px;width:100%;justify-content:flex-start}}.font-family-preview-item .buy-options p[data-v-3a83ebe4]{font-size:15px;margin:0 20px 10px 0}.font-family-preview-item .buy-options p span.emphasis[data-v-3a83ebe4]{color:#899298}
@media screen and (min-width: 1000px){.modal-manager .modal-instance.modal-embed-widget{max-width:785px}}@media screen and (min-width: 1000px){.embed-widget{width:720px}}.embed-widget__screens-image{display:block;margin-bottom:30px}.embed-widget__screens-image img{max-width:100%}.embed-widget__layouts{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.embed-widget__layout{flex:0 0 calc(50% - 20px);margin:0 10px 20px;text-align:center;width:calc(50% - 20px)}.embed-widget__view{width:330px;height:350px;margin-bottom:30px;position:relative;transform-style:preserve-3d}.embed-widget__view--code .embed-widget__preview{transform:rotateY(-180deg)}.embed-widget__view--code .embed-widget__code{transform:rotateY(0)}.embed-widget__placeholder{border-radius:3px;box-shadow:0px 2px 10px rgba(226,233,238,.6);padding:40px 20px;text-align:center}.embed-widget__preview,.embed-widget__code{backface-visibility:hidden;transform-style:preserve-3d;transition:transform .4s}.embed-widget__preview{transform:rotateY(0deg);z-index:2}.embed-widget__preview .embed-widget__placeholder{display:flex;align-items:center;justify-content:center;height:300px;margin-bottom:10px}.embed-widget__code{background-color:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(1,1,1,.1);height:100%;left:0;min-height:200px;position:absolute;top:0;transform:rotateY(-180deg);width:100%}.embed-widget__code:before,.embed-widget__code:after{content:"";display:block;height:25px;left:0;position:absolute;pointer-events:none;width:100%}.embed-widget__code:before{background-image:linear-gradient(#ffffff, rgba(255, 255, 255, 0.2));border-radius:3px 3px 0 0;top:0}.embed-widget__code:after{background-image:linear-gradient(rgba(255, 255, 255, 0.2), #ffffff);border-radius:0 0 3px 3px;bottom:0;left:0}.embed-widget__textarea{background-color:rgba(0,0,0,0);border:none;box-shadow:none;font-family:monospace;font-size:12px;font-weight:bold;line-height:18px;height:100%;padding:25px;resize:none;width:100%}@media screen and (min-width: 1000px){.embed-widget__actions{align-items:center;display:flex;justify-content:space-between}}.embed-widget__action:first-child{margin-bottom:10px}@media screen and (min-width: 1000px){.embed-widget__action:first-child{margin-bottom:0}}@media screen and (min-width: 1000px){.embed-widget__action{flex:0 0 calc(50% - 5px);width:calc(50% - 5px)}}
.modal-manager .modal-instance.modal-share-product{max-width:450px;transition:max-width .5s ease-in-out}.modal-manager .modal-instance.modal-share-product__embed-view{max-width:785px}.share-actions{list-style:none;margin-bottom:0;padding:0}.share-action{align-items:center;border-top:1px solid #e2e9ee;display:flex;height:75px}.share-action__cta{padding:0;text-transform:capitalize}.share-action__icon{height:24px;margin-right:20px;width:24px}
.recipient-container{position:relative}.recipient-container .following-list{position:absolute;width:100%}
@media screen and (max-width: 767px){.report-product-modal__button[data-v-ab0048e2]{width:100%}}.report-reason .select[data-v-ab0048e2]{display:flex;position:relative}.report-reason .select select[data-v-ab0048e2]{width:100%;appearance:none;height:48px;padding:0 39px 0 13px;border:1px solid #899298;border-radius:3px}.report-reason .select select[data-v-ab0048e2]:focus{border-color:#3c74cc;box-shadow:0 0 0 3px #dceefc;outline:none}.report-reason .select__icon[data-v-ab0048e2]{width:10px;right:16px;position:absolute;align-self:center}@supports(field-sizing: content){[data-v-ab0048e2] .sp-textfield__input{height:auto;min-height:4lh;field-sizing:content;resize:none}}[data-v-ab0048e2] .sp-textfield__label-wrapper{margin-bottom:8px}.form-description>div[data-v-ab0048e2]{margin-top:24px}.form-description>div>*[data-v-ab0048e2]:last-child{margin-bottom:0}.form-description p.sp-p[data-v-ab0048e2]{color:inherit}.form-description a[data-v-ab0048e2]{text-decoration:underline;color:#088178}
.checkbox[data-v-516f1231]{display:flex;align-items:center}input[type=checkbox][data-v-516f1231]{display:inline-block;position:relative;width:18px;height:18px;border:2px solid #899298;border-radius:4px;background:#fff;appearance:none}input[type=checkbox][data-v-516f1231]:checked{border:2px solid #088178;background-color:#088178;color:#fff}input[type=checkbox][data-v-516f1231]:checked:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;transform:translate(-50%, -50%);background-image:url("data:image/svg+xml;utf8,<svg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M10.2232 0.237414C10.5707 0.574491 10.5942 1.14584 10.2756 1.51356L4.90976 7.70711C4.75243 7.88871 4.53181 7.99443 4.29903 7.99979C4.06625 8.00514 3.8415 7.90965 3.67686 7.73545L0.750031 4.63868C0.416656 4.28595 0.416656 3.71406 0.750031 3.36133C1.0834 3.00859 1.62391 3.00859 1.95729 3.36133L4.25367 5.79105L9.01706 0.292899C9.33564 -0.0748211 9.87564 -0.0996624 10.2232 0.237414Z' fill='white'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}input[type=checkbox][data-v-516f1231]:focus{border-color:#088178;outline:none}input[type=checkbox][data-v-516f1231]:disabled{border:2px solid #000;opacity:.2;background-color:#899298}.checkbox-label[data-v-516f1231]{margin:0 8px}.license-tooltip[data-v-516f1231]{margin-left:-4px;line-height:0}.license-tooltip[data-v-516f1231]  .tooltip-text{text-wrap:pretty;line-height:1.5}@media(min-width: 1024px){.license-tooltip[data-v-516f1231]  .tooltip-text{max-width:65ch}}.license-tooltip[data-v-516f1231]  svg{color:#899298}
.like-button[data-v-0e7c89c0]{padding:0;border:none;background:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover: hover){.like-button:hover .like-icon[data-v-0e7c89c0]{--stroke: #006a63;--fill: #8cd4d1;scale:1.04;will-change:transform}}.like-button:active .like-icon[data-v-0e7c89c0]{scale:.9}.like-button .like-icon[data-v-0e7c89c0]{--spring-duration: 0.833s;--spring-easing: linear( 0, 0.037, 0.15 3.6%, 0.989 13.5%, 1.131, 1.198 19.5%, 1.205 21.4%, 1.19 23.6%, 1.01 34%, 0.976 37.1%, 0.96 40.4%, 0.961 44.7%, 0.997 54.9%, 1.008 60.9%, 0.999 81.2%, 1 );--fill: rgb(255 255 255 / 85%);--stroke: #303538;display:block;line-height:0;pointer-events:none;transition:scale var(--spring-duration) var(--spring-easing)}.like-button[data-v-0e7c89c0]  .like-icon__svg{width:24px;height:auto;fill:var(--fill);color:var(--stroke);filter:drop-shadow(0 2px 6px rgba(0, 0, 0, 0.2))}.like-button--liked .like-icon[data-v-0e7c89c0]  .like-icon__svg{--fill: #303538;--stroke: #ffffff}.like-button[data-v-0e7c89c0]:before{content:"";display:block;position:absolute;top:50%;left:50%;width:32px;aspect-ratio:1/1;translate:-50% -50%;border-radius:100%}@media(pointer: coarse){.like-button[data-v-0e7c89c0]:before{width:44px}}
.product-card-like-button__tooltip button{padding:0;border:none;background:none;color:inherit;text-decoration:underline}
.product-thumbnail[data-v-cb09c9f2]{display:flex;position:relative;align-items:center;justify-content:center;width:100%;aspect-ratio:3/2;isolation:isolate;border-radius:var(--border-radius, 0)}.product-thumbnail>a[data-v-cb09c9f2]{width:100%;overflow:hidden;border-radius:inherit;background-color:#edf2f5}.product-thumbnail__buttons[data-v-cb09c9f2]{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.product-thumbnail__buttons *[data-v-cb09c9f2]{pointer-events:auto}.product-thumbnail__picture[data-v-cb09c9f2],.product-thumbnail__image[data-v-cb09c9f2],.product-thumbnail__video[data-v-cb09c9f2]{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.product-thumbnail .product-thumbnail__video[data-v-cb09c9f2]{position:absolute;z-index:1;top:0}.product-thumbnail__badges .product-thumbnail-badge[data-v-cb09c9f2]:first-child{border-bottom-left-radius:var(--border-radius, 0)}.product-thumbnail-badge[data-v-cb09c9f2]{position:absolute;bottom:0;left:0;padding:2px 14px 6px 8px;border:1px solid #edf2f5;border-top-right-radius:18px;background:#fff;line-height:12px}.product-thumbnail-badge--ai[data-v-cb09c9f2]{left:0;bottom:28px;padding:4px 16px 4px 8px}@media screen and (min-width: 1000px){.product-thumbnail-badge--ai[data-v-cb09c9f2]{left:138px;bottom:0;border-top-left-radius:18px}}.product-thumbnail-badge .svg-ai-badge[data-v-cb09c9f2]{width:16px;height:16px;display:inline-block;width:16px;height:16px}.product-thumbnail-badge .svg-ai-badge[data-v-cb09c9f2]:before{content:url("data:image/svg+xml, %3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22 viewBox=%220 0 16 16%22%3E%3Ccircle cx=%228%22 cy=%228%22 r=%228%22 fill=%22%236052a6%22/%3E%3Cpath fill=%22%23fff%22 stroke=%22%23fff%22 stroke-linejoin=%22round%22 d=%22M5 9c2.78554 0 4-1.172 4-4 0 2.828 1.2059 4 4 4-2.7941 0-4 1.2059-4 4 0-2.7941-1.21446-4-4-4z%22/%3E%3Cpath fill=%22%23fff%22 stroke=%22%23fff%22 stroke-linejoin=%22round%22 stroke-width=%22.5%22 d=%22M3 5c1.39278 0 2-.58599 2-2 0 1.41401.60297 2 2 2-1.39703 0-2 .60297-2 2 0-1.39703-.60722-2-2-2z%22/%3E%3C/svg%3E")}.product-thumbnail-badge .svg-featured-badge[data-v-cb09c9f2]{width:24px;height:24px;display:inline-block;width:16px;height:16px}.product-thumbnail-badge .svg-featured-badge[data-v-cb09c9f2]:before{content:url("data:image/svg+xml, %3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23006a63%22 stroke=%22%23006a63%22 stroke-width=%221.5%22 d=%22M10.5213 2.62368c.7934-.87113 2.164-.87113 2.9574 0l1.0202 1.12023c.4009.44027.9772.67897 1.5721.65117l1.5135-.07073c1.1769-.05501 2.1462.91422 2.0912 2.09119l-.0708 1.51351c-.0278.59483.2109 1.17111.6512 1.57206l1.1202 1.02019c.8712.7934.8712 2.164 0 2.9574l-1.1202 1.0202c-.4403.4009-.679.9772-.6512 1.5721l.0708 1.5135c.055 1.1769-.9143 2.1462-2.0912 2.0912l-1.5135-.0708c-.5949-.0278-1.1712.2109-1.5721.6512l-1.0202 1.1202c-.7934.8712-2.164.8712-2.9574 0l-1.02019-1.1202c-.40095-.4403-.97723-.679-1.57206-.6512l-1.51352.0708c-1.17696.055-2.14619-.9143-2.09118-2.0912l.07073-1.5135c.0278-.5949-.2109-1.1712-.65117-1.5721l-1.12023-1.0202c-.87113-.7934-.87113-2.164 0-2.9574l1.12023-1.02019c.44027-.40095.67897-.97723.65117-1.57206l-.07073-1.51352c-.05501-1.17696.91422-2.14619 2.09119-2.09118l1.51351.07073c.59483.0278 1.17111-.2109 1.57206-.65117l1.02019-1.12023z%22/%3E%3Cpath stroke=%22%23fff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 d=%22M9 12l2 2 4-4%22/%3E%3C/svg%3E")}.product-thumbnail-badge__icon[data-v-cb09c9f2]{display:inline-block;position:relative;top:3px}.product-thumbnail-badge__text[data-v-cb09c9f2]{margin-left:2px;font-size:12px}.discount-corner-badge[data-v-cb09c9f2]{--offset: clamp(-4px, -2%, -2px);position:absolute;top:var(--offset);left:var(--offset);width:clamp(50px,20.171%,65px);aspect-ratio:1/1;container-type:inline-size;background-image:url('data:image/svg+xml,        <svg viewBox="0 0 65 65" fill="%23ffaeda" xmlns="http://www.w3.org/2000/svg">            <path d="M64 5c2-2 0-5-2-5H8C4 0 0 4 0 8v54c0 2 3 4 5 2L64 5Z"/>        </svg>    ')}.discount-corner-badge .discount-text[data-v-cb09c9f2]{--offset: 35%;position:absolute;top:var(--offset);left:var(--offset);transform:translate(-50%, -50%) rotate(-45deg);font-weight:bold;font-size:11px;font-size:20cqi;line-height:1;text-align:center;text-transform:uppercase;color:#000}.product-thumbnail__like-button[data-v-cb09c9f2]{position:absolute;top:16px;right:16px}
.tooltip-container.tooltip-badge .tooltip-text{max-width:200px}
.product-info[data-v-3769b3e2]{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:5px 0 0}@media(min-width: 768px){.product-info[data-v-3769b3e2]{padding:5px 0 0}}.product-info[data-v-3769b3e2]  a:focus-visible{outline:none;text-decoration:underline}.product-info__attribution[data-v-3769b3e2]{overflow:clip;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.product-info__attribution a[data-v-3769b3e2]{color:#4b5258}.product-info__price[data-v-3769b3e2]{display:flex;align-items:center;justify-content:center;min-height:25px;padding:6px 0 6px 8px;border-radius:3px}.product-info__price--full-padding[data-v-3769b3e2]{padding:6px 8px}.product-info__price span[data-v-3769b3e2]{font-size:15px;font-weight:bold;line-height:1}.product-info__catalog-partner-shop-title[data-v-3769b3e2]{color:#4b5258;font-size:12px;font-weight:400}.product-details[data-v-3769b3e2]{width:100%;min-width:0;padding-right:10px;overflow:clip;text-overflow:ellipsis}.product-details__title[data-v-3769b3e2]{color:#303538;font-size:15px;font-weight:bold;white-space:nowrap}.discount-price[data-v-3769b3e2]{margin-right:5px;color:#899298;font-weight:500}.discount-price+span[data-v-3769b3e2]{color:#a02828}
.product-card[data-v-1c0f8317]{--border-radius: 0;position:relative;margin:10px 16px}@media(max-width: 767px){.product-card[data-v-1c0f8317]{margin:10px}}.product-card__inner-container[data-v-1c0f8317]{--offset: -4px;margin:var(--offset);padding:calc(var(--offset)*-1);content-visibility:auto}
.loading-dots[data-v-024eee17]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;gap:5px}.loading-dots span[data-v-024eee17]{display:inline-block;width:8px;height:8px;animation:fadeEffect-data-v-024eee17 1.2s infinite;border-radius:50%;opacity:.5}.loading-dots span[data-v-024eee17]:nth-child(2){animation-delay:.4s}.loading-dots span[data-v-024eee17]:nth-child(3){animation-delay:.8s}@keyframes fadeEffect-data-v-024eee17{0%,100%{opacity:.5}50%{opacity:1}}
.card[data-v-a4672bb0]{display:flex;flex:1 0 0;flex-flow:column;gap:10px;min-width:200px;padding:5px;box-shadow:0 2px 16px 0 #e2e9ee}.card__add-to-cart-wrapper[data-v-a4672bb0]{display:flex;flex-direction:row-reverse}.card__add-to-cart-wrapper .checkbox-wrapper[data-v-a4672bb0]{margin-left:8px}.card--extra-margin[data-v-a4672bb0]{margin:8px 4px;border-radius:4px}.product-bundle .product-card-override[data-v-a4672bb0]{width:100%;margin:0}.product-bundle .product-card-override[data-v-a4672bb0]  .product-card__inner-container{--offset: -7px}.product-bundle .product-card-override[data-v-a4672bb0]  .product-card__inner-container .discount-corner-badge{--offset: inherit}.checkbox-wrapper[data-v-a4672bb0]{display:flex;align-items:center}.currently-viewing[data-v-a4672bb0]{color:#088178;font-size:.8675rem;font-style:italic}.checkbox-override[data-v-a4672bb0]{margin-left:auto}.checkbox-override[data-v-a4672bb0] input{width:30px;height:30px}.checkbox-override[data-v-a4672bb0] input:checked:after{width:16px;height:16px}.error[data-v-a4672bb0]{display:flex;gap:8px;font-size:.9375rem}
.card-grid[data-v-9d343702]{display:flex;align-items:start;margin:-16px -15px -19px;padding:16px 15px 19px;overflow-x:auto}.card-grid--free-goods[data-v-9d343702]{flex-wrap:wrap}.plus[data-v-9d343702]{align-self:center;margin-inline:14px;color:#000;font-size:21px;font-weight:700;user-select:none}.summary[data-v-9d343702]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:30px}.summary__add-to-cart-btn[data-v-9d343702]{width:100%}@media(min-width: 480px){.summary[data-v-9d343702]{flex-wrap:nowrap;justify-content:end}.summary__add-to-cart-btn[data-v-9d343702]{width:auto}}.error[data-v-9d343702]{display:flex;align-items:center;gap:8px;font-size:.9375rem;line-height:1}.error a[data-v-9d343702]{text-decoration:underline}
.card-scroller[data-v-6ff51844]{display:grid;grid-template-columns:1fr auto}h2 a:hover .text[data-v-6ff51844],h2 a :focus-visible .text[data-v-6ff51844]{text-decoration:underline}.card-grid[data-v-6ff51844]{--gap: 20;--overflow-correction: 4px;margin:0;padding:0;list-style:none;display:grid;grid-auto-columns:calc((100% - var(--gap)*1px*(var(--grid-columns) - 1))/var(--grid-columns));grid-auto-flow:column;grid-column:1/-1;margin:calc(var(--overflow-correction)*-1);padding:var(--overflow-correction);overflow-x:hidden;gap:calc(var(--gap)*1px);scroll-snap-type:x mandatory}@media(prefers-reduced-motion: no-preference){.card-grid[data-v-6ff51844]{scroll-behavior:smooth}}.card-grid>*[data-v-6ff51844]{scroll-margin-inline:var(--overflow-correction);scroll-snap-stop:always}@media(max-width: 479px){.card-grid[data-v-6ff51844]{--inline-gutters: 15px;--scrollbar-offset: 20px;--next-card-peak: 25px;grid-auto-columns:minmax(275px, calc(100% - var(--gap) * 1px + var(--inline-gutters) - var(--next-card-peak)));margin-bottom:calc(var(--scrollbar-offset)*-1);margin-inline:calc(var(--inline-gutters)*-1);padding-bottom:var(--scrollbar-offset);padding-inline:var(--inline-gutters);scroll-padding-inline:var(--inline-gutters);overflow-x:auto}}@media(min-width: 480px)and (max-width: 767px){.card-grid[data-v-6ff51844]{--grid-columns: 2}.card-grid>*[data-v-6ff51844]:nth-child(2n+1){scroll-snap-align:start}}@media(min-width: 768px)and (max-width: 1023px){.card-grid[data-v-6ff51844]{--grid-columns: 3}.card-grid>*[data-v-6ff51844]:nth-child(3n+1){scroll-snap-align:start}}@media(min-width: 1024px){.card-grid[data-v-6ff51844]{--grid-columns: var(--grid-columns, 4);--gap: 30}.card-grid>*[data-v-6ff51844]:nth-child(4n+1){scroll-snap-align:start}}.scroller-control[data-v-6ff51844]{z-index:1;padding:0;transform:translateX(calc((100% + 30px) * var(--direction)));border:none;border-radius:50%;background:none;appearance:none;line-height:0}.scroller-control[data-v-6ff51844]:disabled{opacity:.5}@media(max-width: 479px){.scroller-control[data-v-6ff51844]{display:none}}@media(max-width: 1023px){.scroller-control[data-v-6ff51844]  svg{width:30px;height:30px}}[data-v-6ff51844] .transform-flip{transform:scaleX(-1)}
.previously-viewed-products .product-card[data-v-a9f46a78]{margin:0}
.meet-the-shop{background-color:#f4f8fb;margin-bottom:40px !important;padding:20px 38px !important}@media screen and (min-width: 768px){.meet-the-shop{padding:38px 38px !important}}@media screen and (min-width: 1000px){.meet-the-shop{padding:56px 80px !important}}.meet-the-shop__header{display:flex;justify-content:space-between;margin-bottom:20px;font-weight:bold;align-items:center}.meet-the-shop__header .meet-the-shop-title{font-size:24px}.meet-the-shop__header .view-shop-link{position:relative;display:inline-block;font-size:15px;color:#000;text-decoration:none}.meet-the-shop__header .view-shop-link::after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:#000}.meet-the-shop__profile{background-color:#fff;border-radius:16px;padding:28px}@media screen and (min-width: 768px){.meet-the-shop__profile{padding:40px}}.meet-the-shop__profile .shop-header{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;font-weight:bold;align-items:center}@media screen and (min-width: 768px){.meet-the-shop__profile .shop-header{flex-direction:row}}.meet-the-shop__profile .shop-header__avatar-name-badge{display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width: 768px){.meet-the-shop__profile .shop-header__avatar-name-badge{flex-direction:row;text-align:left}}.meet-the-shop__profile .shop-header__avatar-name-badge .name-and-badge{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.meet-the-shop__profile .shop-header__avatar-name-badge .name-and-badge{align-items:flex-start}}.meet-the-shop__profile .shop-header__avatar-name-badge .shop-avatar{margin-right:16px}.meet-the-shop__profile .shop-header__avatar-name-badge .shop-avatar img{border-radius:50%}.meet-the-shop__profile .shop-header__avatar-name-badge .shop-name{font-size:32px;font-weight:bold}.meet-the-shop__profile .shop-header__avatar-name-badge .featured-shop-badge{padding:2px 14px 6px 8px;border-radius:18px;background:#f4f8fb;width:127px}.meet-the-shop__profile .shop-header__avatar-name-badge .featured-shop-badge .svg-featured-badge{width:24px;height:24px;display:inline-block;width:16px;height:16px}.meet-the-shop__profile .shop-header__avatar-name-badge .featured-shop-badge .svg-featured-badge:before{content:url("data:image/svg+xml, %3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23006a63%22 stroke=%22%23006a63%22 stroke-width=%221.5%22 d=%22M10.5213 2.62368c.7934-.87113 2.164-.87113 2.9574 0l1.0202 1.12023c.4009.44027.9772.67897 1.5721.65117l1.5135-.07073c1.1769-.05501 2.1462.91422 2.0912 2.09119l-.0708 1.51351c-.0278.59483.2109 1.17111.6512 1.57206l1.1202 1.02019c.8712.7934.8712 2.164 0 2.9574l-1.1202 1.0202c-.4403.4009-.679.9772-.6512 1.5721l.0708 1.5135c.055 1.1769-.9143 2.1462-2.0912 2.0912l-1.5135-.0708c-.5949-.0278-1.1712.2109-1.5721.6512l-1.0202 1.1202c-.7934.8712-2.164.8712-2.9574 0l-1.02019-1.1202c-.40095-.4403-.97723-.679-1.57206-.6512l-1.51352.0708c-1.17696.055-2.14619-.9143-2.09118-2.0912l.07073-1.5135c.0278-.5949-.2109-1.1712-.65117-1.5721l-1.12023-1.0202c-.87113-.7934-.87113-2.164 0-2.9574l1.12023-1.02019c.44027-.40095.67897-.97723.65117-1.57206l-.07073-1.51352c-.05501-1.17696.91422-2.14619 2.09119-2.09118l1.51351.07073c.59483.0278 1.17111-.2109 1.57206-.65117l1.02019-1.12023z%22/%3E%3Cpath stroke=%22%23fff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 d=%22M9 12l2 2 4-4%22/%3E%3C/svg%3E")}.meet-the-shop__profile .shop-header__avatar-name-badge .featured-shop-badge__icon{display:inline-block;position:relative;top:3px}.meet-the-shop__profile .shop-header__avatar-name-badge .featured-shop-badge__text{margin-left:2px;font-size:12px}.meet-the-shop__profile .shop-header__actions{display:flex;gap:12px;margin-top:20px;flex-direction:column}@media screen and (min-width: 1000px){.meet-the-shop__profile .shop-header__actions{margin-top:-20px;flex-direction:row}}.meet-the-shop__profile .shop-header__actions button{padding:6px 28px;font-size:14px;color:#303538;border:1px solid #e2e9ee;background-color:#fff;border-radius:24px;cursor:pointer;transition:background .2s ease,border-color .2s ease;width:232px;transition:text-shadow .2s ease,background .2s ease,border-color .2s ease}.meet-the-shop__profile .shop-header__actions button:hover{text-shadow:0 0 .8px currentColor;background-color:#fafdff}.meet-the-shop__profile .shop-header__actions .action-btn-inner-wrapper{display:flex;align-items:center;justify-content:center;width:100%}.meet-the-shop__profile .shop-header__actions svg{height:14px;margin-right:4px;margin-top:3px}.meet-the-shop__profile .shop-stats{display:flex;padding:28px 0;margin:28px 0;border-top:1px solid #e2e9ee;border-bottom:1px solid #e2e9ee}.meet-the-shop__profile .shop-stats--no-other-products{border-bottom:unset;margin-bottom:0;padding-bottom:0}.meet-the-shop__profile .shop-stats__section{margin-right:40px}.meet-the-shop__profile .shop-stats__title{font-size:14px;color:#899298}.meet-the-shop__profile .shop-stats__content{display:block;font-size:24px;font-weight:bold}.meet-the-shop__profile .shop-stats__num-review{font-weight:normal}.meet-the-shop__profile .shop-products__title{font-weight:bold;font-size:20px}.meet-the-shop__profile .shop-products__grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:20px}@media screen and (min-width: 768px){.meet-the-shop__profile .shop-products__grid{grid-template-columns:repeat(3, 1fr)}}.meet-the-shop__profile .shop-products__product.product-card{--border-radius: 8px;width:100%;margin:0 !important}.meet-the-shop__profile .shop-products__product .product-details__title{font-weight:normal !important;white-space:unset !important}.meet-the-shop__profile .shop-products__product .product-info__in-text{color:#6e777d}.meet-the-shop__profile .shop-products__product .product-info__attribution{font-size:12px}.meet-the-shop__profile .shop-products__product .product-info__shop-attribution{display:none !important}
.reviews[data-v-a8234176]{display:flex;align-items:center}.reviews a[data-v-a8234176]{display:inline-flex;margin-left:6px}
