.currency-converter__form{position:relative;display:flex;gap:var(--space-8)}.currency-converter__form-container{display:flex;flex-direction:column;align-items:center;flex:1}.currency-converter__form-button{position:absolute;right:0;background:var(--color-white);border:1px solid #a2a2a1;border-radius:30px;margin-top:var(--space-20);width:48px;height:48px}@media screen and (min-width: 768px){.currency-converter__form-button{position:static;margin:auto}}.currency-converter__field-item{width:100%}@media screen and (min-width: 360px){.currency-converter__field-item:first-of-type .currency-converter__field-group{width:calc(100% - 58px);margin-right:auto}}@media screen and (min-width: 768px){.currency-converter__field-item:first-of-type .currency-converter__field-group{width:100%;margin-right:0}}.currency-converter__field-heading{display:block;margin-right:auto;margin-bottom:var(--space-8);font-size:var(--typography-text-caption)}.currency-converter__field-group{position:relative;display:flex;background:var(--color-white);max-height:48px;width:100%;margin-bottom:var(--space-16);border:1px solid var(--color-warm-gray);border-radius:var(--space-16)}@media screen and (min-width: 768px){.currency-converter__field-group{max-height:52px}}.currency-converter__field-group:has(.currency-converter__dropdown[aria-hidden=false]){border-radius:var(--space-16) var(--space-16) 0 0}.currency-converter__select{padding:var(--space-8);border-radius:var(--space-16) 0 0 var(--space-16);border-right:1px solid var(--color-warm-gray);width:100%}@media screen and (min-width: 414px){.currency-converter__select{max-width:358px}}@media screen and (min-width: 768px){.currency-converter__select{padding:10px var(--space-12)}}.currency-converter__select:has(.currency-converter__fromcurrency){background:url(/dist/client/default/assets/sprites/fx-diagonal-stripes.svg)}.currency-converter__select:has(.currency-converter__fromcurrency) label,.currency-converter__select:has(.currency-converter__fromcurrency) span{color:var(--color-gray-superdark)}[data-background=white] .currency-converter__select:has(.currency-converter__fromcurrency) label,[data-background=white] .currency-converter__select:has(.currency-converter__fromcurrency) span{color:var(--color-black)}.currency-converter__select:has(.currency-converter__fromcurrency) .currency-converter__flag{opacity:.6}.currency-converter__select span{display:block;font-size:var(--typography-text-caption)}.currency-converter__select select{border:none;padding-left:0}.currency-converter__fromcurrency-wrapper,.currency-converter__tocurrency-wrapper{position:relative}@media screen and (min-width: 768px){.currency-converter__fromcurrency-wrapper,.currency-converter__tocurrency-wrapper{flex:1}}.currency-converter__fromcurrency-wrapper label,.currency-converter__tocurrency-wrapper label{font-size:var(--typography-text-small);position:absolute;pointer-events:none;padding-bottom:0;top:16px;left:24px;transition:all .2s ease;color:var(--color-black)}.currency-converter__fromcurrency-wrapper .currency-converter__input[type=text],.currency-converter__tocurrency-wrapper .currency-converter__input[type=text]{padding:0 var(--space-16) 0 var(--space-4);font-weight:500;height:100%;width:100%;border:none;margin-top:var(--space-8)}.currency-converter__fromcurrency-wrapper .currency-converter__input[type=text]:focus,.currency-converter__tocurrency-wrapper .currency-converter__input[type=text]:focus{border:none;outline:0}.currency-converter__fromcurrency-wrapper .currency-converter__input[type=text]:focus~label,.currency-converter__fromcurrency-wrapper .currency-converter__input[type=text]:not(:placeholder-shown)~label,.currency-converter__tocurrency-wrapper .currency-converter__input[type=text]:focus~label,.currency-converter__tocurrency-wrapper .currency-converter__input[type=text]:not(:placeholder-shown)~label{top:8px;left:4px;font-size:var(--typography-text-caption);width:100%;color:var(--color-black)}@media screen and (min-width: 1500px){.currency-converter__fromcurrency-wrapper .currency-converter__input[type=text],.currency-converter__tocurrency-wrapper .currency-converter__input[type=text]{min-width:auto;padding-top:0;padding-left:var(--space-4)}}.currency-converter__fromcurrency,.currency-converter__tocurrency{display:flex;align-items:center;gap:var(--space-12);height:45px}.currency-converter__fromcurrency>div,.currency-converter__tocurrency>div{display:flex;flex-direction:column;gap:var(--space-4);white-space:nowrap;margin-top:-12px}.currency-converter__fromcurrency>div>label,.currency-converter__tocurrency>div>label{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:50px}@media screen and (min-width: 414px){.currency-converter__fromcurrency>div>label,.currency-converter__tocurrency>div>label{width:100px}}@media screen and (min-width: 768px){.currency-converter__fromcurrency>div>label,.currency-converter__tocurrency>div>label{width:250px}}.currency-converter__fromcurrency input[type=radio],.currency-converter__tocurrency input[type=radio]{display:none}.currency-converter__fromcurrency span,.currency-converter__tocurrency span{padding:0}.currency-converter__fromcurrency label,.currency-converter__tocurrency label{font-size:var(--typography-text-micro);color:var(--color-black);padding:0}.currency-converter__fromcurrency label span,.currency-converter__tocurrency label span{font-size:var(--typography-text-micro);display:inline-block;font-weight:700}.currency-converter__flag{display:block;border-radius:4px;margin-bottom:auto}.currency-converter__tocurrency{position:relative;height:45px}.currency-converter__tocurrency input{width:100%;height:100%;min-height:32px;border:none;outline:0;padding-top:0}.currency-converter__tocurrency:has(input:focus) .currency-converter__flag-icon,.currency-converter__tocurrency:has(input:focus):after{display:none}.currency-converter__tocurrency:after{content:"";display:block;box-sizing:border-box;position:absolute;width:12px;height:12px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);top:8px;right:12px}.currency-converter__dropdown{background:var(--color-white);display:flex;flex-direction:column;max-height:310px;overflow:scroll;position:absolute;z-index:99;overflow-x:hidden;left:0;right:0;margin:-5px -1px 0;padding:var(--space-12) var(--space-12) 0;border:1px solid var(--color-warm-gray);border-radius:0 0 var(--space-16) var(--space-16)}.currency-converter__dropdown[aria-hidden=true]{display:none}.currency-converter__dropdown::-webkit-scrollbar{display:none}.currency-converter__dropdown-buttons{display:flex;padding-bottom:var(--space-12)}.currency-converter__dropdown-buttons input[type=radio]{position:absolute;width:0;height:0;opacity:0}.currency-converter__dropdown-buttons input[type=radio]:checked+label{background:var(--color-black);color:var(--color-white);font-weight:700;border:none;cursor:default}.currency-converter__dropdown-buttons input[type=radio]:checked+label:hover,.currency-converter__dropdown-buttons input[type=radio]:checked+label:focus{background:var(--color-black)}.currency-converter__dropdown-buttons label{border:1px solid var(--color-gray);flex:1;text-align:center;padding:var(--space-12);cursor:pointer;transition:background .1s ease}.currency-converter__dropdown-buttons label:hover,.currency-converter__dropdown-buttons label:focus{background:var(--color-gray-light)}.currency-converter__dropdown-buttons label:first-of-type{border-radius:var(--space-24) 0 0 var(--space-24)}.currency-converter__dropdown-buttons label:last-of-type{border-radius:0 var(--space-24) var(--space-24) 0}.currency-converter__dropdown-search{color:var(--color-gray-dark);padding:var(--space-4) var(--space-8) var(--space-12);list-style-type:none}.currency-converter__dropdown-related{font-size:var(--typography-text-caption);position:relative;display:flex;align-items:center;list-style-type:none;gap:var(--space-12);border-top:1px solid var(--color-gray);padding:var(--space-24) var(--space-12) var(--space-8) var(--space-16);margin-inline:calc(var(--space-12) * -1);color:var(--color-white);font-weight:700;background:var(--color-black);text-transform:uppercase}.currency-converter__dropdown-item{position:relative;display:flex;align-items:center;list-style-type:none;gap:var(--space-12);border-top:1px solid var(--color-gray);padding:var(--space-12);margin-inline:calc(var(--space-12) * -1);cursor:pointer;background:var(--color-white);transition:background .1s ease}.currency-converter__dropdown-item:hover,.currency-converter__dropdown-item:focus,.currency-converter__dropdown-item:active{background:var(--color-gray-superlight)}.currency-converter__dropdown-item input[type=radio]{display:none}.currency-converter__dropdown-item label{font-size:var(--typography-text-regular);color:var(--color-black);padding:0;line-height:1.3;margin-top:calc(var(--space-4) * -1)}.currency-converter__dropdown-item label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.currency-converter__dropdown-item.disabled{cursor:not-allowed;background:url(/dist/client/default/assets/sprites/fx-diagonal-stripes.svg)}.currency-converter__dropdown-item.disabled label,.currency-converter__dropdown-item.disabled span{color:var(--color-gray-superdark)}[data-background=white] .currency-converter__dropdown-item.disabled label,[data-background=white] .currency-converter__dropdown-item.disabled span{color:var(--color-black)}.currency-converter__dropdown-item.disabled .currency-converter__flag{opacity:.6}.currency-converter__dropdown-item.disabled label,.currency-converter__dropdown-item.disabled label:after{pointer-events:none}.currency-converter__dropdown-item .currency-converter__display-reservation{margin-top:var(--space-8)}.currency-converter__flag-icon{display:block;border-radius:4px}@media screen and (min-width: 1024px){.currency-converter__container[data-type=rate-list] .currency-converter__form-container{flex-direction:row;gap:var(--space-12);margin-top:var(--space-16)}}@media screen and (min-width: 360px){.currency-converter__container[data-type=rate-list] .currency-converter__field-item:first-of-type .currency-converter__field-group{width:calc(100% - 58px);margin-right:auto}}@media screen and (min-width: 1024px){.currency-converter__container[data-type=rate-list] .currency-converter__field-item:first-of-type .currency-converter__field-group{width:100%;margin-right:0}.currency-converter__container[data-type=rate-list] .currency-converter__field-item{flex:1}}.currency-converter__container[data-type=rate-list] .currency-converter__select:has(.currency-converter__tocurrency){background:url(/dist/client/default/assets/sprites/fx-diagonal-stripes.svg)}@media screen and (min-width: 1024px){.currency-converter__container[data-type=rate-list] .currency-converter__select{width:70%}}@media screen and (min-width: 768px){.currency-converter__container[data-type=rate-list] .currency-converter__form-button{position:absolute;right:0;margin-top:var(--space-24)}}@media screen and (min-width: 1024px){.currency-converter__container[data-type=rate-list] .currency-converter__form-button{position:static;display:grid;place-items:center}}.currency-converter__container[data-type=rate-list] .currency-converter__form-button svg{display:flex;margin:auto}.currency-converter__container[data-type=rate-list] .currency-converter__fromcurrency,.currency-converter__container[data-type=rate-list] .currency-converter__tocurrency{height:100%;height:45px}@media screen and (min-width: 768px){.currency-converter__container[data-type=rate-list] .currency-converter__fromcurrency>div,.currency-converter__container[data-type=rate-list] .currency-converter__tocurrency>div{gap:0}.currency-converter__container[data-type=rate-list] .currency-converter__fromcurrency>label,.currency-converter__container[data-type=rate-list] .currency-converter__tocurrency>label{width:unset}}.currency-converter__container[data-type=rate-list] .currency-converter__tocurrency:after{content:none}.currency-converter__container[data-type=rate-list] .currency-converter__flag{opacity:.6}.currency-converter__display-container{display:flex;flex-direction:column;padding:var(--space-16);background:var(--color-white);border-radius:var(--space-16)}[data-background=white] .currency-converter__display-container{background:var(--color-gray-superlight)}.currency-converter__exchangerate{display:flex;justify-content:space-between;margin-bottom:var(--space-12)}.currency-converter__exchangerate p{font-size:var(--typography-text-micro)}.currency-converter__exchangerate p:first-child{display:flex;flex-wrap:wrap;width:45%}@media screen and (min-width: 768px){.currency-converter__exchangerate p:first-child{font-size:var(--typography-text-small);display:block;width:auto}}.currency-converter__date{font-size:var(--typography-text-caption);color:var(--color-black);font-style:italic}.currency-converter__display-item{display:flex;justify-content:space-between;margin-top:auto;height:4rem;align-items:center}.currency-converter__display-item p{margin:0!important;font-weight:600}.currency-converter__stock-status p,.currency-converter__stock-status a{font-size:var(--typography-text-caption);font-weight:400}.currency-converter__stock-status p:first-child,.currency-converter__stock-status a:first-child{width:90%;font-style:italic;font-weight:600}@media screen and (min-width: 768px){.currency-converter__stock-status p:first-child,.currency-converter__stock-status a:first-child{width:auto;width:60%}}.currency-converter__stock-status a{cursor:pointer;white-space:nowrap}.currency-converter__stock-icon{display:flex;gap:var(--space-8);height:100%;margin-left:auto;align-items:center}.currency-converter__stock-icon p{white-space:nowrap}.currency-converter__display-reservation{display:flex;gap:var(--space-4);height:4rem;align-items:center}.currency-converter__display-reservation span{width:12px;height:12px;display:flex;justify-content:center;align-items:center;font-size:var(--typography-text-caption);background:var(--color-black);color:var(--color-white);border-radius:50%;padding:var(--space-8)}.currency-converter__display-reservation p{color:var(--color-black);font-size:var(--typography-text-caption);font-style:italic;font-weight:600;line-height:120%;letter-spacing:.18px;margin:0!important}.currency-converter__member{display:flex;justify-content:space-between;border-top:1px dotted var(--color-warm-gray-dark);border-bottom:1px dotted var(--color-warm-gray-dark);padding-block:var(--space-16)}.currency-converter__member-link{font-size:var(--typography-text-caption)}.currency-converter__member-link a{color:var(--color-black);text-decoration:underline}.currency-converter__member-toggle{position:relative}.currency-converter__member-toggle input{position:absolute;width:0;height:0;opacity:0}.currency-converter__member-toggle input:checked+label{background:var(--color-brand-green);border-color:var(--color-brand-green)}.currency-converter__member-toggle input:checked+label>span{background:var(--color-white);transform:translate(24px)}.currency-converter__member-toggle input:checked+label>span:before{width:10px;transform:translate(-90%,-10%) rotate(225deg);background:var(--color-brand-green)}.currency-converter__member-toggle input:checked+label>span:after{width:12px;transform:translate(-30%,-50%) rotate(-225deg);background:var(--color-brand-green)}.currency-converter__member-toggle label{display:inline-block;padding:var(--space-4);width:57px;border:2px solid var(--color-warm-gray);border-radius:100px;background:var(--color-white);transition:.3s ease-in-out;cursor:pointer}.currency-converter__member-toggle span{display:block;width:24px;height:24px;border-radius:var(--space-24);background-color:var(--color-warm-gray);transform:translate(0);transition:.3s ease-in-out}.currency-converter__member-toggle span:before,.currency-converter__member-toggle span:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;border-radius:2px;background:var(--color-white);transition:.3s ease-in-out}.currency-converter__member-toggle span:before{transform:translate(-50%,-50%) rotate(45deg)}.currency-converter__member-toggle span:after{transform:translate(-50%,-50%) rotate(-45deg)}.currency-converter__currency-type{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dotted var(--color-warm-gray-dark);padding-block:var(--space-16)}.currency-converter__currency-toggle{display:flex}.currency-converter__currency-toggle input{position:absolute;width:0;height:0;opacity:0}.currency-converter__currency-toggle input:checked+label{background:var(--color-warm-gray-superlight);font-weight:700;color:var(--color-black)}.currency-converter__currency-toggle label{color:var(--color-warm-gray-superdark);background:var(--color-white);padding:var(--space-12) var(--space-12) var(--space-12) var(--space-8);font-size:var(--typography-text-micro);border:1px solid var(--color-warm-gray);border-radius:0 var(--space-24) var(--space-24) 0}.currency-converter__currency-toggle label:first-of-type{padding:var(--space-12) var(--space-8) var(--space-12) var(--space-12);border-radius:var(--space-24) 0 0 var(--space-24)}.currency-converter__checkout{display:flex;flex-direction:column;margin-top:auto;justify-content:space-between;gap:var(--space-16);align-items:center;padding-top:var(--space-16);background:linear-gradient(to right,var(--color-gray-dark) 20%,transparent 20%);background-repeat:repeat-x;background-size:6px 1px}@media screen and (min-width: 768px){.currency-converter__checkout{gap:0;flex-direction:row}}.currency-converter__accepted-company{display:flex;justify-content:center;gap:var(--space-12);width:fit-content}@media screen and (min-width: 768px){.currency-converter__accepted-company{flex-wrap:wrap}.currency-converter__accepted-company img{min-width:60px}}.currency-converter__accepted-icon{width:auto;height:30px;max-width:60px}.currency-converter__accepted-icon svg{width:100%;height:100%}.currency-converter__information{font-size:var(--typography-text-caption);margin-top:var(--space-12);font-style:italic}.currency-converter__container[data-type=rate-list] .currency-converter__display-container{background:var(--color-gray-superlight)}@media screen and (min-width: 768px){.currency-converter__container[data-type=rate-list] .currency-converter__display-container{flex-direction:row;justify-content:space-between}}.currency-converter__container[data-type=rate-list] .currency-converter__display-wrapper{display:flex;flex-direction:column;gap:var(--space-8)}.currency-converter__container[data-type=rate-list] .currency-converter__display-wrapper>p{font-size:var(--typography-text-caption)}@media screen and (min-width: 768px){.currency-converter__container[data-type=rate-list] .currency-converter__display-wrapper{width:45%}}.currency-converter__container[data-type=rate-list] .currency-converter__checkout{background-image:none;padding-top:0;gap:var(--space-12)}@media screen and (min-width: 768px){.currency-converter__container[data-type=rate-list] .currency-converter__checkout{flex-direction:column-reverse;margin-top:0}}.currency-converter__container[data-type=rate-list] .currency-converter__accepted-company{margin-top:var(--space-8)}@media screen and (min-width: 768px){.currency-converter__container[data-type=rate-list] .currency-converter__accepted-company{margin-top:0;margin-left:auto}}.currency-converter__container[data-type=rate-list] .currency-converter__accepted-company .currency-converter__accepted-icon{max-width:45px}.currency-converter__container[data-type=rate-list] .currency-converter__button{margin:auto;width:100%}
