/*!
 * Copyright (c) 2021. Frank de Boer - Emico.
 */
.-popup-opened{overflow:hidden}.amwishlist-popup-block{align-items:center;background:hsla(0,0%,6%,.24);bottom:0;display:flex;display:none;justify-content:center;left:0;list-style:none;padding:15px;position:fixed;right:0;top:0;z-index:9999}.amwishlist-popup-block.-active{display:flex}.amwishlist-popup-block .amwishlist-popup{align-items:center;background:#fff;border-radius:6px;box-shadow:0 6px 25px hsla(220,7%,57%,.5),0 3px 7px hsla(220,7%,57%,.25);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;max-height:100%;max-width:542px;overflow:hidden;overflow-y:auto;overflow:auto;position:relative;scrollbar-color:#adadad hsla(0,0%,100%,.2);scrollbar-width:thin;text-align:center;width:100%;z-index:1}.amwishlist-popup-block .amwishlist-content,.amwishlist-popup-block .amwishlist-title,.amwishlist-popup-block .amwishlist-toolbar{flex-basis:100%;max-width:100%}.amwishlist-popup-block .amwishlist-content{padding:0 15px}@media only screen and (min-width:768px){.amwishlist-popup-block .amwishlist-content{padding:0 30px}}.amwishlist-popup-block .amwishlist-header{font-size:18px;font-weight:700;margin:0 0 10px;padding:0 30px;text-align:left}@media only screen and (min-width:768px){.amwishlist-popup-block .amwishlist-header{font-size:22px;margin:0 0 20px}}.amwishlist-popup-block .amwishlist-toolbar{align-items:center;display:flex}.amwishlist-popup-block .amwishlist-toolbar.-header{justify-content:flex-end;padding:12px}.amwishlist-popup-block .amwislist-list-block .amwishlist-list .amwishlist-name{margin:5px 0}.amwishlist-popup-block .amwishlist-toolbar.-header .amwishlist-button.-close{height:14px;margin:0 20px 0 0;position:relative;width:14px}.amwishlist-popup-block .amwishlist-toolbar.-header .amwishlist-button.-close:hover:after,.amwishlist-popup-block .amwishlist-toolbar.-header .amwishlist-button.-close:hover:before{background:#f59f23}.amwishlist-popup-block .amwishlist-toolbar.-header .amwishlist-button.-close:after,.amwishlist-popup-block .amwishlist-toolbar.-header .amwishlist-button.-close:before{background:#e0e0e0;content:"";height:2px;position:absolute;width:100%}.amwishlist-popup-block .amwishlist-toolbar.-header .amwishlist-button.-close:after{transform:rotate(-45deg)}.amwishlist-popup-block .amwishlist-toolbar.-header .amwishlist-button.-close:before{transform:rotate(45deg)}.amwishlist-popup-block .amwishlist-toolbar.-footer{padding:15px}@media only screen and (min-width:768px){.amwishlist-popup-block .amwishlist-toolbar.-footer{box-shadow:0 -10px 30px rgba(190,198,218,.1),0 -5px 15px rgba(190,198,218,.09);padding:20px 30px}}.amwishlist-popup-block .amwishlist-toolbar.-footer .amwishlist-button{margin:0 12px}.amwishlist-popup-block .amwishlist-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.amwishlist-popup-block .amwishlist-toolbar.-footer{background:#fff;border-radius:0 0 15px 10px;box-shadow:0 -10px 30px rgba(154,162,181,.5),0 -5px 15px rgba(154,162,181,.14);z-index:1}.amwishlist-popup-block .amwishlist-button.-addtolist{max-width:100%;width:100%}.amwishlist-popup-block .amwishlist-button.-plus{background:#e0e0e0;border-radius:10px;color:#4d4135;display:block;font-weight:400;padding:10px}@media only screen and (min-width:768px){.amwishlist-popup-block .amwishlist-button.-plus{margin:0 0 0 -11px}}.amwishlist-popup-block .amwishlist-tabs-block.-block{margin:20px -6px 0 0;max-height:48vh;overflow:hidden;overflow-y:auto;padding:15px 5px;scrollbar-color:#adadad hsla(0,0%,100%,.2);scrollbar-width:thin}.amwishlist-popup-block .amwishlist-content-tab.-active{padding:0 1px}@media only screen and (min-width:768px){.amwishlist-popup-block .amwishlist-list.-align-left{justify-content:flex-start}.amwishlist-popup-block .amwishlist-button.-create-list{padding:0 0 20px}.amwishlist-popup-block .amwishlist-button.-addtolist{max-width:194px}.amwishlist-popup-block .amwishlist-tabs-block.-title{margin:0 0 20px}}.amwishlist-button:not(.-regular){box-shadow:none;box-sizing:border-box;cursor:pointer;font-weight:400;height:40px;padding:0 10px;pointer-events:auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.amwishlist-button:not(.-regular):active,.amwishlist-button:not(.-regular):focus,.amwishlist-button:not(.-regular):hover{background:0 0;box-shadow:none}.amwishlist-button:not(.-regular).-disabled,.amwishlist-button:not(.-regular).-disabled:focus{pointer-events:none}.amwishlist-button.-clear{background:0 0;border:none;box-shadow:none;height:auto;margin:0;padding:0;width:auto}.amwishlist-button.-clear:active,.amwishlist-button.-clear:focus,.amwishlist-button.-clear:hover{background:0 0;border:none;box-shadow:none;color:#6e2b62}.amwishlist-button.-link{color:#6e2b62;font-weight:700}@media only screen and (max-width:767px){.amwishlist-button.-link{font-size:15px}}.amwishlist-button.-link:hover{color:#51274e}.amwishlist-button.-plus{background:#6e2b62;color:#fff;font-weight:600;line-height:20px;padding:10px 20px;text-align:center;width:auto;width:100%}@media only screen and (min-width:768px){.amwishlist-button.-plus{text-align:left;width:auto}}.amwishlist-button.-plus:before{content:"+";font-size:20px;margin:0 5px 0 0}.amwishlist-button.-plus:active,.amwishlist-button.-plus:focus,.amwishlist-button.-plus:hover{background:#51274e;color:#fff}.amwishlist-button.-plus[aria-selected=true]:before{content:"-";font-size:24px}.amwishlist-button.-search:after{transition:none}.amwishlist-button.-search:hover:after{filter:invert(23%) sepia(90%) saturate(6191%) hue-rotate(227deg) brightness(100%) contrast(91%)}.amwishlist-button.-remove:after{content:"x";transform:scaleX(1.5)}.amwishlist-button.-remove:hover:after{color:#51274e}.amwishlist-button.-basket{filter:invert(53%) sepia(94%) saturate(3301%) hue-rotate(332deg) brightness(108%) contrast(84%)}.amwishlist-button.-basket:hover{filter:invert(53%) sepia(94%) saturate(3301%) hue-rotate(332deg) brightness(75%) contrast(84%)}.amwishlist-button.-basket:before{margin:0 8px 0 0}.amwishlist-button.-share:hover{color:#51274e}.amwishlist-button.-share:hover:after{filter:invert(23%) sepia(90%) saturate(6191%) hue-rotate(227deg) brightness(100%) contrast(91%)}.amwishlist-button.-share:before{margin:0 8px 0 0}.amwishlist-button.-update:hover:after{filter:invert(23%) sepia(90%) saturate(6191%) hue-rotate(227deg) brightness(100%) contrast(91%)}.amwishlist-button.-update:before{background-size:contain;margin:0 8px 0 0}.amwishlist-button.-prev:hover{color:#000}.amwishlist-button.-prev:hover:before{transform:scaleY(2) translateX(-1px)}.amwishlist-button.-prev:before{content:"<";font-size:11px;margin:0 10px 0 0;transform:scaleY(2)}.amwishlist-button.-edit:hover{filter:invert(40%) sepia(63%) saturate(2628%) hue-rotate(210deg) brightness(98%) contrast(91%)}.amwishlist-button.-empty:not(.-disabled){background:#fff;border:1px solid #e0e0e0;border-radius:10px;color:#4d4135;font-size:14px;min-width:100px;padding:0 20px}.amwishlist-button.-empty:not(.-disabled):hover{background:linear-gradient(0deg,#eae4df,#eae4df)}.amwishlist-button.-empty:not(.-disabled):focus{background:0 0;border:1px solid #f59f23;color:#f59f23}.amwishlist-button.-empty.-disabled{background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-sizing:border-box;color:#e0e0e0;font-size:13px;padding:0 20px}.amwishlist-button.-click-trough{pointer-events:inherit}.amwishlist-button.-tocart.-fill.-primary.action{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNi40NjkgMTJxLjIwNSAwIC4zMzctLjEzMmMuMTMyLS4xMzIuMTMxLS4yLjEzMS0uMzM3VjcuMzEzaDQuMjJhLjQ2LjQ2IDAgMCAwIC4zMzYtLjEzMi40Ni40NiAwIDAgMCAuMTMyLS4zMzd2LS45MzhhLjQ2LjQ2IDAgMCAwLS4xMzItLjMzNy40Ni40NiAwIDAgMC0uMzM3LS4xMzFINi45Mzd2LTQuMjJhLjQ2LjQ2IDAgMCAwLS4xMzEtLjMzNi40Ni40NiAwIDAgMC0uMzM3LS4xMzJINS41M2EuNDYuNDYgMCAwIDAtLjMzNy4xMzIuNDYuNDYgMCAwIDAtLjEzMi4zMzd2NC4yMTlILjg0NHEtLjIwNiAwLS4zMzcuMTMxYy0uMTMxLjEzMS0uMTMyLjItLjEzMi4zMzd2LjkzOHEwIC4yMDUuMTMyLjMzN3QuMzM3LjEzMmg0LjIxOHY0LjIxOHEwIC4yMDYuMTMyLjMzN3QuMzM3LjEzMnoiLz48L3N2Zz4=") no-repeat 50%;background-color:#ae8ca8!important;background-size:12px;border:none;border-radius:10px;height:34px;min-width:auto;opacity:.5;padding:0;pointer-events:none;white-space:nowrap;width:34px}.grid-view .manco{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA5MzYuNTMgOTM2LjUzIj48cGF0aCBkPSJNNjUzLjg3IDkwOEgyODIuMjRjLTEzOCAwLTI0OS44Ni0xMTEuODctMjQ5Ljg2LTI0OS44NlYyODYuNTFjMC0xMzggMTExLjg3LTI0OS44NiAyNDkuODYtMjQ5Ljg2aDM3MS42M2MxMzggMCAyNDkuODYgMTExLjg3IDI0OS44NiAyNDkuODZ2MzcxLjYzQzkwMy43MyA3OTYuMTMgNzkxLjg2IDkwOCA2NTMuODcgOTA4eiIgc3R5bGU9ImZpbGw6Izk4YWM5YztzdHJva2U6Izk4YWM5YztzdHJva2Utd2lkdGg6NTA7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48Y2lyY2xlIGN4PSI0NjguMDUiIGN5PSI0NzIuMzIiIHI9IjE5MC4yOCIgc3R5bGU9ImZpbGw6Izk4YWM5YztzdHJva2U6I2ZmZjtzdHJva2Utd2lkdGg6NTA7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48L3N2Zz4=") no-repeat 50%;bottom:14px;height:34px;padding:0;position:absolute;right:14px;width:34px}.grid-view .manco:hover{padding:0}@media only screen and (min-width:768px){.grid-view .manco{bottom:0;right:0}}.full-width-view .manco,.full-width-view--small .manco{bottom:-15px;right:19px}.amwishlist-item.-active .amwishlist-button.-tocart.-fill.-primary.action{background-color:#6e2b62!important;opacity:1;pointer-events:auto}.amwishlist-button.-more{font-size:28px;font-weight:700;height:20px;min-width:20px;position:absolute;right:20px;top:20px}@media only screen and (min-width:768px){.amwishlist-button.-more{right:10px;top:10px}}.amwishlist-button.-more:hover{color:#b87413}.amwishlist-button.-more:before{color:#31312f;content:"...";height:100%;left:0;line-height:10px;margin:0 auto;position:absolute;right:0;top:0;transform:rotate(90deg);width:100%}.amwishlist-button.-fill{background:#fff;border:1px solid;border-radius:10px;color:#fff;min-width:80px;text-decoration:none}.amwishlist-button.-fill.-primary:not(.-disabled){background-color:#ae8ca8;border-color:#ae8ca8;box-shadow:0 4px 0 0 #51274e;transition:all .2s linear}.amwishlist-button.-fill.-primary:not(.-disabled):hover{background-color:#51274e;box-shadow:0 4px 0 0 #ae8ca8;transition:all .2s linear}.amwishlist-button.-fill.-primary:not(.-disabled):focus{background-color:#51274e}.amwishlist-button.-fill.-disabled{background-color:#e0e0e0;border-color:#e0e0e0}