*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}pre{all:revert}::placeholder{color:unset}::marker{content:""}:where([hidden]){display:none!important}:where([contenteditable]:not([contenteditable="false"])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable="true"]){-webkit-user-drag:element}:where(dialog:modal){all:revert}:root{--color-white: #ffffff;--color-black: hsl(0, 0%, 15%);--color-grey-charcoal: #797d80;--color-grey-dove: #c5c0c4;--color-wishibl-blue: #99cccc;--color-wishibl-blue-dark: #66b0b0;--color-wishibl-blue-light-01: hsl(180, 33%, 74%);--color-wishibl-blue-light-02: hsl(180, 33%, 77%);--color-wishibl-blue-light-03: hsl(180, 33%, 81%);--color-wishibl-blue-light-04: hsl(180, 33%, 84%);--color-wishibl-blue-light-05: hsl(180, 34%, 87%);--color-wishibl-blue-light-06: hsl(180, 35%, 91%);--color-wishibl-blue-light-07: hsl(180, 36%, 95%);--color-wishibl-blue-light-08: hsl(180, 40%, 98%);--color-wishibl-blue-dark-01: hsl(180, 33%, 66%);--color-wishibl-blue-dark-02: hsl(180, 33%, 63%);--color-wishibl-blue-dark-03: hsl(180, 33%, 59%);--color-wishibl-blue-dark-04: hsl(180, 33%, 56%);--color-wishibl-blue-dark-05: hsl(180, 33%, 52%);--color-wishibl-blue-dark-06: hsl(180, 34%, 49%);--color-wishibl-blue-dark-07: hsl(180, 34%, 45%);--color-wishibl-blue-dark-08: hsl(180, 34%, 42%);--color-grey-dove-light-01: hsl(315, 4%, 82%);--color-grey-dove-light-02: hsl(300, 4%, 87%);--color-grey-dove-light-03: hsl(300, 3%, 92%);--color-grey-dove-light-04: hsl(0, 0%, 98%);--color-grey-dove-dark-01: hsl(310, 4%, 71%);--color-grey-dove-dark-02: hsl(317, 4%, 66%);--color-grey-dove-dark-03: hsl(313, 4%, 60%);--color-grey-dove-dark-04: hsl(312, 4%, 55%);--color-validation-error: #ba5434;--color-validation-error-light: #E55426;--details-border: solid 1px var(--color-grey-dove-light-03)}html{background-color:var(--color-wishibl-blue);color:var(--color-white)}a{color:var(--color-wishibl-blue-dark)}.wh-icon{display:inline-flex;width:2rem;height:2rem;margin:0;content:""}.wh-icon--logout{background:url(/build/assets/log-out-29267178.svg) center center no-repeat;background-size:contain}.wh-icon--settings{background:url(/build/assets/settings-f3865739.svg) center center no-repeat;background-size:contain}.wh-icon--edit{background:url(/build/assets/edit-42eaebd8.svg) center center no-repeat;background-size:contain}.wh-icon--gift{background:url(/build/assets/gift-61315cb2.svg) center center no-repeat;background-size:contain}.wh-icon--hide{background:url(/build/assets/hide-4163b2b2.svg) center center no-repeat;background-size:contain}.wh-icon--visible{background:url(/build/assets/visible-bf4392cb.svg) center center no-repeat;background-size:contain}.wh-icon--share{background:url(/build/assets/share-a1aac8d2.svg) center center no-repeat;background-size:contain}.wh-icon--success{background:url(/build/assets/success-528e9a1a.svg) center center no-repeat;background-size:contain}.wh-icon--copy{background:url(/build/assets/copy-a5003d86.svg) center center no-repeat;background-size:contain}.wh-icon--copy-success{background:url(/build/assets/copy-success-44c2ad51.svg) center center no-repeat;background-size:contain}main{display:flex;flex-direction:column;align-items:center;padding:1rem;min-height:100svh}main:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-image:url(/build/assets/bg_dandelions_white-cc5be17f.png),url(/build/assets/bg_seeds_white-47f98624.png);background-position:right bottom,left top;background-repeat:no-repeat;background-size:320px,260px;z-index:-1}@media screen and (max-width: 1024px){main:before{background-size:320px,max(160px,25%);background-position:right bottom,left 180px}}main .container{display:flex;flex-direction:column;align-items:center;max-width:480px;width:100%;padding:2rem;margin-top:1rem;border-radius:1.5rem;color:var(--color-black)}main .wishiblist{display:grid;grid-template-columns:repeat(3,1fr);max-width:1480px;grid-gap:20px;padding:2rem;margin-top:1rem;border-radius:1.5rem}main .wishiblist>p{grid-area:1 / 2}@media screen and (max-width: 768px){main .wishiblist{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 480px){main .wishiblist{grid-template-columns:1fr}}main .title{font-weight:600;margin-bottom:1rem}main button{display:flex;align-items:center;padding:2rem;gap:10px;background:var(--color-wishibl-blue)}main .logo{width:356px;margin:3rem 0 1rem}main .slogan{margin-bottom:3rem}main .dandelions{position:absolute;bottom:0;right:0;z-index:-1}main .errors{margin-bottom:1rem}main .errors>li{color:var(--color-validation-error)}main .logout,main .settings{display:flex;align-items:center;grid-gap:.6rem;margin:1rem .5rem 0;padding:1rem 0;color:var(--color-white);cursor:pointer}main .settings{position:absolute;top:0;left:0}main .logout{position:absolute;top:0;right:0}main .edit{display:flex;align-items:center;grid-gap:.5rem;color:var(--color-white)}main .address{display:flex;flex-direction:column;align-items:center;grid-gap:.5rem;text-align:left}main .share{display:flex;align-items:center;justify-content:center}main .share>.wh-button,main .share>.navigator-fallback,main .share .copy{max-width:480px;width:100%}main .share>.wh-button{border:1px solid var(--color-white);padding:12px 16px}main .share>.navigator-fallback{display:flex;justify-content:center;align-items:center;grid-gap:.5rem;border:1px solid var(--color-wishibl-blue-light-04);background-color:var(--color-white);border-radius:2em}main .share>.navigator-fallback>.copy{display:flex;justify-content:center;align-items:center;grid-gap:.5rem;padding:4px;border:1px solid var(--color-wishibl-blue-light-04);background-color:var(--color-white);border-radius:2em}main .share>.navigator-fallback>.copy>p{display:inline;font-size:1rem;color:var(--color-grey-charcoal);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-left:1rem}main .share>.navigator-fallback>.copied{display:flex;justify-content:center;align-items:center;grid-gap:.5rem;padding:12px 16px}main .public{display:flex;flex-direction:column;align-items:center;justify-content:center}main .public>p{max-width:480px;width:100%;line-height:150%}main .wh-success{display:flex;flex-direction:column;align-items:center;justify-content:center}main .wh-success>a{color:#fff;text-decoration:underline}@font-face{font-family:Figtree;src:url(/build/assets/Figtree-VariableFont_wght-583e9c3c.ttf) format("truetype")}:root{--font-family: "Figtree", Avenir, sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-h5: .75rem;--font-size-p: 1rem;--font-size-h1: 1.75rem;--font-size-h2: 1.5rem;--font-size-h3: 1.3125rem;--font-size-h4: 1.125rem;--font-line-height-100: 1;--font-line-height-110: 1.1;--font-line-height-150: 1.5}html{font-size:100%;font-weight:var(--font-weight-regular);font-family:var(--font-family);line-height:var(--font-line-height-100)}h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold)}h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold)}h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold)}h5{font-size:var(--font-size-h5)}p{font-variation-settings:"wght" 100}.type-center{text-align:center}form.wh-form{display:flex;flex-direction:column;max-width:480px;width:100%;padding:2rem;border-radius:1.5rem;background:var(--color-white);color:var(--color-black)}form.wh-form.wh-form-signup{align-items:center;position:relative}form.wh-form.wh-form-signup p:first-of-type{margin-bottom:2.5rem;text-align:center}form.wh-form.wh-form-signup .top-left{position:absolute;top:0;left:0;padding:inherit}form.wh-form h1{margin:1rem 0 1.5rem}form.wh-form input[type=submit]{cursor:pointer;display:flex;justify-content:center;border-radius:.5rem;padding:1.5rem;margin:1.5rem 0 1.25rem;width:100%;color:var(--color-white);background-color:var(--color-wishibl-blue);font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold)}form.wh-form input[type=submit]:hover{background-color:var(--color-wishibl-blue-dark)}.form-input-field{position:relative;display:flex;flex-direction:row;align-items:center;padding:0 1rem;margin-top:1rem;height:3.625rem;width:100%;overflow:hidden;border-radius:.5rem;color:var(--color-black);background:var(--color-white);border:1px solid var(--color-grey-dove)}.form-input-field:first-of-type{margin-top:0}.form-input-field label{position:absolute;transform-origin:top left;transition:scale .2s ease-out,translate .2s ease-out;z-index:1}.form-input-field input{flex-grow:1;z-index:2;width:100%}.form-input-field input:not(:placeholder-shown),.form-input-field input:active,.form-input-field input:focus,.form-input-field input:-webkit-autofill{padding-top:1rem;z-index:1}.form-input-field input:not(:placeholder-shown)+label,.form-input-field input:active+label,.form-input-field input:focus+label,.form-input-field input:-webkit-autofill+label{z-index:2;scale:.8;translate:0 -.5rem;opacity:.5}.form-input-field input:autofill{padding-top:1rem;z-index:1}.form-input-field input:autofill+label{z-index:2;scale:.8;translate:0 -.5rem;opacity:.5}.form-input-field svg#password-icons{display:none;margin-left:.5rem}.form-input-field svg#validation-icons,.form-input-field svg#password-icons{width:1.5rem;height:1.5rem;flex-shrink:0}.form-input-field svg#validation-icons g,.form-input-field svg#password-icons g{opacity:1;transition:opacity .1s ease-in-out}.form-input-field.error{border-color:var(--color-validation-error)}.form-input-field.error input,.form-input-field.error label{color:var(--color-validation-error)}.form-input-field.error svg#validation-icons #icon-error{display:block;opacity:1}.form-input-field.error+small{display:block}.form-input-field.valid{border-color:var(--color-wishibl-blue)}.form-input-field.valid svg#validation-icons #icon-valid{display:block;opacity:1}.form-input-field.password-hidden svg#password-icons{display:block}.form-input-field.password-hidden svg#password-icons #icon-hide{display:block;opacity:1}.form-input-field.password-visible svg#password-icons{display:block}.form-input-field.password-visible svg#password-icons #icon-visible{display:block;opacity:1}.form-input-field+small{display:none;margin:.75rem 0 0;font-size:var(--font-size-p);color:var(--color-validation-error)}.form-input-field.form-input-field--centered label{transform-origin:top center;text-align:center;width:calc(100% - 2rem)}.form-input-field.form-input-field--centered input{width:100%;text-align:center}.form-input-field.form-input-field--centered svg#validation-icons,.form-input-field.form-input-field--centered svg#password-icons{position:absolute;right:.25rem;bottom:.25rem;width:1.5rem;height:1.5rem}.form-input-field.form-input-field--centered+small{text-align:center;width:100%}ul.wh-form__pill li{display:inline-flex;gap:.5rem;background-color:var(--color-grey-dove-light-04);color:var(--color-black);padding:.75rem 1rem .75rem 1.25rem;border-radius:1.25rem;cursor:default;user-select:none;-webkit-user-select:none}ul.wh-form__pill li:hover{background-color:var(--color-grey-dove-light-02)}ul.wh-form__pill li button,ul.wh-form__pill li a{display:block;background:inherit;padding:0;width:1rem;height:1rem}ul.wh-form__pill li button i,ul.wh-form__pill li a i{display:block;width:1rem;height:1rem;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4L4 12' stroke='%23272727' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 4L12 12' stroke='%23272727' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;transform-origin:center center;transition:.2s ease-in-out}ul.wh-form__pill li button i:hover,ul.wh-form__pill li a i:hover{rotate:90deg}label.wh-form-input-radiobutton{position:relative;display:flex;justify-content:center;align-items:center;width:5rem;height:3.75rem;border-radius:.5rem;overflow:hidden}label.wh-form-input-radiobutton input{width:100%;height:100%;position:absolute;background-color:var(--color-white);border:1px solid var(--color-grey-dove);border-radius:.5rem;overflow:hidden;cursor:pointer}label.wh-form-input-radiobutton input:hover{background-color:var(--color-grey-dove-light-04)}label.wh-form-input-radiobutton input:checked{cursor:default}label.wh-form-input-radiobutton input:checked~svg{scale:1}label.wh-form-input-radiobutton input:checked~p{color:var(--color-black)}label.wh-form-input-radiobutton input:checked:hover{background-color:var(--color-white)}label.wh-form-input-radiobutton p{color:var(--color-grey-charcoal);font-weight:var(--font-weight-medium);font-size:var(--font-size-h4);text-align:center;z-index:1;pointer-events:none}label.wh-form-input-radiobutton svg{position:absolute;bottom:.25rem;right:.25rem;width:.75rem;height:.75rem;padding:.125rem;box-sizing:content-box;border-radius:.5rem;background-color:var(--color-wishibl-blue-dark-03);transform-origin:center center;scale:0;transition:scale .2s ease-in-out}label.wh-form-input-radiobutton svg path{stroke:var(--color-white);stroke-width:.25rem;stroke-linecap:round;stroke-linejoin:round}button.wh-button,a.wh-button{display:flex;justify-content:center;align-items:center;gap:.5em;cursor:pointer;font-size:var(--font-size-p);font-weight:var(--font-weight-medium);padding:.5em 1em;border-radius:2em;background-color:var(--color-wishibl-blue)}button.wh-button>svg,a.wh-button>svg{width:1em;height:1em}button.wh-button>svg path,a.wh-button>svg path{stroke:var(--color-grey-dove-dark-01);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}button.wh-button.wh-button--transparent,a.wh-button.wh-button--transparent{background-color:unset;color:var(--color-grey-dove-dark-01)}button.wh-button.wh-button--transparent:hover,a.wh-button.wh-button--transparent:hover{background-color:var(--color-grey-dove-light-04);color:var(--color-grey-dove-dark-04)}button.wh-button.wh-button--transparent:hover svg path,a.wh-button.wh-button--transparent:hover svg path{stroke:var(--color-grey-dove-dark-04)}button.wh-button.wh-button--transparent.wh-button--transparent--dark-bg,a.wh-button.wh-button--transparent.wh-button--transparent--dark-bg{color:var(--color-white)}button.wh-button.wh-button--transparent.wh-button--transparent--dark-bg:hover,a.wh-button.wh-button--transparent.wh-button--transparent--dark-bg:hover{background-color:#ffffff40;color:var(--color-white)}button.wh-button.wh-button--warning,a.wh-button.wh-button--warning{background-color:var(--color-validation-error)}button.wh-button.wh-button--warning:hover,a.wh-button.wh-button--warning:hover{background-color:var(--color-validation-error-light)}ul.wh-nav-settings li.wh-nav-settings__tab{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem .75rem 1rem;background:var(--color-wishibl-blue-light-06);color:var(--color-wishibl-blue-light-01);font-family:var(--font-family);font-weight:var(--font-weight-regular);cursor:pointer;user-select:none;-webkit-user-select:none}ul.wh-nav-settings li.wh-nav-settings__tab svg{width:1.5rem;height:1.5rem}ul.wh-nav-settings li.wh-nav-settings__tab svg g path{stroke:var(--color-wishibl-blue-light-01);stroke-width:.1875rem;stroke-linecap:round;stroke-linejoin:round}ul.wh-nav-settings li.wh-nav-settings__tab:hover{background-color:var(--color-wishibl-blue-light-08);color:var(--color-grey-dove-light-01)}ul.wh-nav-settings li.wh-nav-settings__tab:hover svg g path{stroke:var(--color-grey-dove-light-01)}ul.wh-nav-settings li.wh-nav-settings__tab.wh-is-active{background-color:var(--color-white);color:var(--color-grey-dove-dark-04);cursor:default}ul.wh-nav-settings li.wh-nav-settings__tab.wh-is-active svg g path{stroke:var(--color-grey-dove-dark-04)}ul.wh-nav-settings{display:flex}ul.wh-nav-settings>a{flex-grow:1;flex-shrink:0}@media (max-width: 400px){ul.wh-nav-settings li.wh-nav-settings__tab{padding:.75rem 1rem;gap:0}ul.wh-nav-settings li.wh-nav-settings__tab>svg{width:0;visibility:hidden}}.wh-settings-user{display:flex;flex-direction:column;border-radius:1.5rem;overflow:hidden;max-width:480px}.wh-settings-user .wh-form{border-radius:0}.wh-settings-user .wh-form-settings{padding:1.5rem}.wh-settings-user .wh-form-settings .wh-form-settings__section>h4{margin-bottom:.25rem}.wh-settings-user .wh-form-settings .wh-form-settings__section>p{line-height:var(--font-line-height-150);margin-bottom:.5rem}.wh-settings-user .wh-form-settings .wh-form-settings__section+.wh-form-settings__section{margin-top:2rem}.wh-settings-user .wh-form-settings .wh-form-settings__section .wh-form-settings__section__password-change{margin-top:1rem}.wh-settings-user .wh-form-settings .wh-form-settings__section .wh-form-settings__section__password-change button{justify-content:center;cursor:pointer}.wh-settings-user .wh-form-settings .wh-form-settings__section .wh-form-settings__section__password-change button:hover{background-color:var(--color-grey-dove-light-04);border-color:var(--color-grey-dove-light-02);color:var(--color-grey-dove-dark-04)}.wh-settings-user .wh-form-settings .wh-form-settings__section .wh-form-settings__section__password-change.wh-is-active div.form-input-field{display:flex}.wh-settings-user .wh-form-settings .wh-form-settings__section .wh-form-settings__section__password-change.wh-is-active button{display:none}.wh-settings-user .wh-form-settings .wh-form-settings__section ul.wh-form__pill{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 1rem}.wh-settings-user .wh-form-settings input[type=submit]{margin-bottom:0}.wh-settings-user .wh-form-settings .wh-form-settings__size{display:flex;gap:.5rem}.wh-settings-user .wh-form-settings .wh-form-settings__size label.wh-form-input-radiobutton{flex-grow:1}.wh-settings-user .wh-form-settings .wh-form-settings-size-input{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:min-content;gap:.5rem;margin-top:.5rem}.wh-settings-user .wh-form-settings .wh-form-settings-size-input .form-input-field--centered{margin-top:0}.wh-settings-user .wh-form-settings .wh-form-settings-size-input small{grid-row-start:2;margin-top:0}aside.alert{display:flex;justify-content:center;gap:.5rem;align-items:center;padding:.75rem 1rem;border-radius:2rem;background-color:var(--color-white);color:var(--color-black);max-width:480px}aside.alert.alert--warning svg{display:none;width:1.5rem;height:1.5rem}aside.alert.alert--warning svg path{stroke:var(--color-validation-error)}aside.alert.alert--warning p mark{font-weight:var(--font-weight-semibold);color:var(--color-validation-error)}article.wh-wish-preview{--wh-wish-preview-width: 170px;display:flex;flex-direction:row;background-color:var(--color-white);border-radius:1rem;overflow:hidden;transition:box-shadow .1s ease-in-out}@media (max-width: 767px){article.wh-wish-preview{--wh-wish-preview-width: 320px;display:inline-flex;flex-direction:column}}article.wh-wish-preview:hover{box-shadow:0 4px 16px var(--color-wishibl-blue-dark-04)}article.wh-wish-preview .wh-wish__options,article.wh-wish-preview .wh-wish__remove{display:none}article.wh-wish-preview figure{display:flex;grid-area:image;aspect-ratio:4 / 5;overflow:hidden;max-width:var(--wh-wish-preview-width);flex-shrink:0;padding:.5rem}article.wh-wish-preview figure picture>*{width:100%;height:100%;object-fit:contain}article.wh-wish-preview section{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;max-height:212.5px;overflow:hidden;border-left:var(--details-border);position:relative;width:100%}@media (max-width: 767px){article.wh-wish-preview section{max-width:var(--wh-wish-preview-width);border-left:none;border-top:var(--details-border)}}article.wh-wish-preview section .wh-wish__gift{position:absolute;bottom:0;right:0;padding:inherit}article.wh-wish-preview section .wh-wish__success{display:flex;justify-content:center;align-items:center;color:var(--color-wishibl-blue-dark-08);grid-gap:1rem;margin-bottom:1rem}article.wh-wish-preview section .wh-wish__product-name{position:relative;color:var(--color-black);font-size:var(--font-size-p);line-height:var(--font-line-height-110);font-weight:var(--font-weight-semibold);height:calc(100% - calc(var(--font-size-h2) + 1rem));overflow:hidden;text-align:left}@media (max-width: 767px){article.wh-wish-preview section .wh-wish__product-name{height:calc(calc(var(--font-size-h2) * 4) + 1rem)}}article.wh-wish-preview section .wh-wish__product-name:before{content:"";display:block;position:absolute;bottom:0px;left:0px;width:100%;height:3rem;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFFFFF 100%)}article.wh-wish-preview section .wh-wish__product-price{display:flex;color:var(--color-wishibl-blue-dark-08);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold)}article.wh-wish-preview section .wh-wish__product-price .wh-wish__product-price__currency{margin-right:.25rem;margin-top:.1em;font-size:.65em;vertical-align:super}article.wh-wish-preview section .wh-wish__product-price .wh-wish__product-price__whole{margin-right:.125rem}article.wh-wish-preview section .wh-wish__product-price .wh-wish__product-price__fraction{font-feature-settings:"frac" on}article.wh-wish-detail{--wh-wish-detail-width: 420px;position:relative;display:grid;grid-template-columns:3fr 4fr;grid-template-rows:1fr min-content min-content;grid-template-areas:"image details" "image details" "options options";max-width:40rem;background-color:var(--color-white);border-radius:1rem;overflow:hidden;transition:box-shadow .1s ease-in-out;cursor:pointer;text-align:left}article.wh-wish-detail:hover{box-shadow:0 4px 16px var(--color-wishibl-blue-dark-04)}@media (max-width: 767px){article.wh-wish-detail{--wh-wish-width: 320px;grid-template-areas:"image image" "details details" "options options";flex-direction:column}}article.wh-wish-detail figure{display:flex;grid-area:image;aspect-ratio:4 / 5;overflow:hidden;max-width:var(--wh-wish-preview-width);padding:.5rem}article.wh-wish-detail figure picture>*{width:100%;height:100%;object-fit:contain}article.wh-wish-detail section.wh-wish__remove{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;text-align:center;cursor:default;background-color:#262626f2}article.wh-wish-detail section.wh-wish__remove.wh-is-active{display:flex;flex-direction:column;justify-content:center;align-items:center}article.wh-wish-detail section.wh-wish__remove .wh-wish__remove__decision{display:flex;gap:1.5rem;margin-top:2rem}article.wh-wish-detail section.wh-wish__options{grid-area:options;display:flex;justify-content:space-between;padding:1rem .5rem;border-top:var(--details-border);position:absolute;bottom:0;background:rgba(255,255,255,.95);width:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}article.wh-wish-detail section.wh-wish__options::-webkit-scrollbar{display:none}@media (max-width: 340px){article.wh-wish-detail section.wh-wish__options a,article.wh-wish-detail section.wh-wish__options button{padding:.5em}}article.wh-wish-detail section.wh-wish__options .wh-wish__close{margin-left:auto}@media (max-width: 340px){article.wh-wish-detail section.wh-wish__options .wh-wish__close{margin-left:unset}}article.wh-wish-detail section.wh-wish__product-details{grid-area:details;aspect-ratio:16 / 15;display:flex;flex-direction:column;justify-content:space-between;padding:2rem;overflow:hidden;border-left:var(--details-border)}@media (max-width: 767px){article.wh-wish-detail section.wh-wish__product-details{max-width:var(--wh-wish-detail-width);padding:1rem;border-left:none;border-top:var(--details-border);aspect-ratio:unset}}article.wh-wish-detail section.wh-wish__product-details .wh-wish__product-name{display:flex;position:relative;color:var(--color-black);font-size:var(--font-size-h2);line-height:var(--font-line-height-110);font-weight:var(--font-weight-semibold);height:calc(100% - calc(var(--font-size-h2) + 1rem));overflow:hidden}@media (max-width: 767px){article.wh-wish-detail section.wh-wish__product-details .wh-wish__product-name{height:calc(calc(var(--font-size-h2) * 4) + 1rem);font-size:var(--font-size-h3)}}article.wh-wish-detail section.wh-wish__product-details .wh-wish__product-name:before{content:"";display:block;position:absolute;bottom:0px;left:0px;width:100%;height:3rem;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFFFFF 100%)}article.wh-wish-detail section.wh-wish__product-details .wh-wish__product-comments{display:flex;color:var(--color-grey-charcoal);flex-direction:column;grid-gap:.5rem;font-weight:var(--font-weight-bold);height:6.5rem;padding:2rem 0;justify-content:center;overflow:hidden}article.wh-wish-detail section.wh-wish__product-details .wh-wish__product-price{display:flex;color:var(--color-wishibl-blue-dark-08);font-size:2.25rem;font-weight:var(--font-weight-bold)}@media (max-width: 767px){article.wh-wish-detail section.wh-wish__product-details .wh-wish__product-price{font-size:2rem}}article.wh-wish-detail section.wh-wish__product-details .wh-wish__product-price .wh-wish__product-price__currency{margin-right:.25rem;margin-top:.1em;font-size:.65em;vertical-align:super}article.wh-wish-detail section.wh-wish__product-details .wh-wish__product-price .wh-wish__product-price__whole{margin-right:.125rem}article.wh-wish-detail section.wh-wish__product-details .wh-wish__product-price .wh-wish__product-price__fraction{font-feature-settings:"frac" on}dialog{position:fixed;display:none;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;background-color:#0003}dialog[open]{display:flex}
