/*!
 * Copyright (c) 2022 WEBLIFE
 *
 * Permission is granted to use this file for the period specified in the contract 
 * between WEBLIFE and the client. Usage of this file beyond the contract period 
 * is strictly prohibited unless an extended license or written permission is obtained.
 *
 * Modifying or editing this file without prior written consent from WEBLIFE 
 * is not permitted.
 *
 * THE FILE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
 * PARTICULAR PURPOSE AND NONINFRINGEMENT.
 */
.wl-shop-list .wl-shop-list__anchor-list_wrapper{margin:0 0 6rem;padding:0}.wl-shop-list .wl-shop-list__anchor-list_wrapper .wl-shop-list__anchor-list{display:flex;flex-wrap:wrap;gap:18px 20px;margin:0;padding:0;list-style:none}.wl-shop-list .wl-shop-list__anchor-list_wrapper .wl-shop-list__anchor-list__item{width:calc(33.333% - (40px / 3));list-style:none}@media screen and (width >= 990px){.wl-shop-list .wl-shop-list__anchor-list_wrapper .wl-shop-list__anchor-list__item{width:calc(25% - 15px)}}@media screen and (width < 750px){.wl-shop-list .wl-shop-list__anchor-list_wrapper .wl-shop-list__anchor-list__item{width:calc(50% - 10px)}}.wl-shop-list .wl-shop-list__anchor-list_wrapper .wl-shop-list__anchor-list__item__link{display:flex;align-items:center;justify-content:center;width:100%;height:4.6rem;color:#818181;font-size:1.6rem;line-height:1;text-decoration:none;border:1px solid #818181;opacity:1;transition:opacity .3s ease}@media screen and (width < 750px){.wl-shop-list .wl-shop-list__anchor-list_wrapper .wl-shop-list__anchor-list__item__link{font-size:1.4rem;height:4.6rem}}.wl-shop-list .wl-shop-list__anchor-list_wrapper .wl-shop-list__anchor-list__item__link:hover{opacity:.6;transition:opacity .3s ease}.wl-shop-list .wl-shop-list_wrapper{display:flex;flex-direction:column;gap:60px}@media screen and (width < 750px){.wl-shop-list .wl-shop-list_wrapper{gap:30px}}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__title{font-size:2rem;font-weight:700;margin:20px 0 30px;text-align:center;letter-spacing:.1em;padding:0;position:relative}@media screen and (width < 750px){.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__title{font-size:1.6rem}}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__title:after{content:"";display:block;width:43px;height:2px;margin:6px auto;background-color:#044d87;border-radius:1px}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__list{display:flex;flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item{width:calc(50% - 10px);background-color:#ebeff3;margin:0;padding:0;list-style:none}@media screen and (width >= 990px){.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item{width:calc(33.333% - 13.333px)}}@media screen and (width < 750px){.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item{width:100%}}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover{display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%;height:100%;text-decoration:none;color:#818181;padding:20px}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a .wl-shop-list__item-title,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-title{font-size:1.6rem;color:#818181;font-weight:600;line-height:1.5;margin:0 0 10px;letter-spacing:.1em;padding:0;position:relative}@media screen and (width < 750px){.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a .wl-shop-list__item-title,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-title{font-size:1.3rem;margin:0 0 6px}}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a .wl-shop-list__item-data__wrapper,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-data__wrapper{display:flex;flex-direction:column;gap:0;margin:0;padding:0}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a .wl-shop-list__item-data,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-data{display:flex;flex-direction:row;gap:2px;margin:0;padding:0}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a .wl-shop-list__item-data .wl-shop-list__item-data__title,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a .wl-shop-list__item-data .wl-shop-list__item-data__value,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-data .wl-shop-list__item-data__title,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-data .wl-shop-list__item-data__value{font-size:1.4rem;font-weight:400;line-height:1.5;margin:0;padding:0}@media screen and (width < 750px){.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a .wl-shop-list__item-data .wl-shop-list__item-data__title,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a .wl-shop-list__item-data .wl-shop-list__item-data__value,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-data .wl-shop-list__item-data__title,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-data .wl-shop-list__item-data__value{font-size:1.2rem;margin:0 0 6px}}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a .wl-shop-list__item-data .wl-shop-list__item-data__title,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-data .wl-shop-list__item-data__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a .wl-shop-list__item-button,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-button{position:absolute;display:flex;align-items:center;justify-content:center;bottom:20px;right:20px;width:30px;height:30px;background-color:#044d87;border-radius:50%;padding:0;cursor:pointer;opacity:1;transition:opacity .3s ease}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a .wl-shop-list__item-button svg,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-button svg{width:6px;height:10px}.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover .wl-shop-list__item-button,.wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:visited .wl-shop-list .wl-shop-list_wrapper .wl-shop-list__area .wl-shop-list__item a:hover:hover .wl-shop-list__item-button{opacity:.6;transition:opacity .3s ease}
