@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:300;src:url("../fonts/notosanskr/notokr-light.woff2") format("woff2"),url("../fonts/notosanskr/notokr-light.woff") format("woff")}.giftshop{line-height:1.5;margin-top:-20px;padding-bottom:120px}.giftshop p{margin:0}.giftshop .mo_only{display:none}.giftshop .wraping{max-width:1440px;margin:0 auto;padding:0 20px}.giftshop .kv{height:400px;background:url("../images/akl_customer/gift/bg_kv.jpg") no-repeat 50% 50%/cover;color:#000}.giftshop .kv .wraping{max-width:1176px;padding:100px 32px 0 24px;height:100%}.giftshop .kv__ico{width:52px;height:52px;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;background:url("../images/akl_customer/gift/ico_banner_gift.svg") no-repeat 0 0/100% 100%}.giftshop .kv__title{font-weight:300;font-size:30px}.giftshop .kv__title:not(:first-child){margin-top:12px}.giftshop .kv__title .bold{display:block;font-weight:700;font-size:46px;margin-top:-4px}.giftshop .tab__list{max-width:1400px;margin:0 auto;height:70px;display:flex;position:relative}.giftshop .tab__list:before{content:"";display:block;position:absolute;left:50%;bottom:0;width:100vw;height:1px;background-color:#dcdcdc;z-index:1;transform:translateX(-50%)}.giftshop .tab__button{position:relative;background-color:#fff;flex:1;height:100%;padding:0;font-weight:500;color:#999;font-size:20px}.giftshop .tab__button--selected{font-weight:700;color:#0c3d87}.giftshop .tab__button--selected:before{content:"";display:block;position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#0c3d87;z-index:2}.giftshop .tab__contents{display:block;margin-top:40px}.giftshop .tab__panel{display:none}.giftshop .tab__panel--opened{display:block}.giftshop .banner{height:140px;background-color:#f4f6f7;border-radius:16px}.giftshop .banner__wrapper{height:100%}.giftshop .banner__item{display:flex;-moz-column-gap:13px;column-gap:13px;align-items:center;justify-content:space-between;height:100%;position:relative;text-align:left}.giftshop .banner__text{font-weight:500;font-size:15px;color:#567bf3;line-height:1.2}.giftshop .banner__title{font-size:24px;font-weight:500;color:#000;line-height:1.2}.giftshop .banner__title:not(:first-child){margin-top:8px}.giftshop .banner__img{height:100%}.giftshop .banner__img img{height:100%}.giftshop .banner .swiper-pagination{display:flex;justify-content:center;bottom:18.5px;-moz-column-gap:6px;column-gap:6px;margin-top:0}.giftshop .banner .swiper-pagination-bullet{width:6px;height:6px;background-color:#819bf2;margin:0;opacity:1;border-radius:100vw}.giftshop .banner .swiper-pagination-bullet-active{width:16px}.giftshop .recommend{margin-top:60px}.giftshop .recommend__section:not(:first-child){margin-top:40px}.giftshop .recommend__section--separated{border-top:20px solid #f4f5f8;padding-top:40px}.giftshop .recommend__section--giftrank{background-color:#f1f4fc;padding:40px 0}.giftshop .recommend__section--giftrank .wraping{display:grid;grid-template-columns:246px 1fr;-moz-column-gap:80px;column-gap:80px;align-items:flex-start}.giftshop .recommend__section--giftrank .recommend__header{margin-bottom:0;height:100%;display:flex;flex-direction:column;text-align:left;justify-content:space-between;align-items:flex-start}.giftshop .recommend__section--giftrank .recommend__header .swiper-button{display:flex;justify-content:flex-start}.giftshop .recommend__section--giftrank .recommend__header .swiper-button .swiper-button-disabled{opacity:20%}.giftshop .recommend__section--giftrank .recommend__header .swiper-button .prev,.giftshop .recommend__section--giftrank .recommend__header .swiper-button .next{background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;width:32px;height:32px}.giftshop .recommend__section--giftrank .recommend__header .swiper-button .prev{background-image:url("../images/akl_customer/gift/btn_swiper_prev.svg")}.giftshop .recommend__section--giftrank .recommend__header .swiper-button .next{margin-left:12px;background-image:url("../images/akl_customer/gift/btn_swiper_next.svg")}.giftshop .recommend__section--giftrank .recommend__title{font-size:32px;line-height:1.448125}.giftshop .recommend__section--giftrank .recommend__swiper{width:100%}.giftshop .recommend__section--giftrank .recommend__swiper:not(:first-child){margin-top:0}.giftshop .recommend__section--giftrank .recommend__swiper.swiper-container-initialized .swiper-slide:nth-child(1) .rank,.giftshop .recommend__section--giftrank .recommend__swiper.swiper-container-initialized .swiper-slide:nth-child(2) .rank,.giftshop .recommend__section--giftrank .recommend__swiper.swiper-container-initialized .swiper-slide:nth-child(3) .rank{background-color:#7b9df5}.giftshop .recommend__section--giftrank .recommend__swiper .swiper-slide:not(:first-child):before{display:none}.giftshop .recommend__section--giftrank .recommend__swiper .swiper-pagination{display:none}.giftshop .recommend__section--giftrank .recommend__swiper .product{display:flex;align-items:flex-start;flex-direction:column;position:relative;padding:19px 0 19px 156px;min-height:140px;-moz-column-gap:16px;column-gap:16px;border-radius:8px;width:100%}.giftshop .recommend__section--giftrank .recommend__swiper .product__img{border-radius:16px;position:absolute;left:0;top:0;width:140px;height:140px}.giftshop .recommend__section--giftrank .recommend__swiper .product__img img{border-radius:16px}.giftshop .recommend__section--giftrank .recommend__swiper .product__img .product__cart{right:8px;bottom:8px}.giftshop .recommend__section--giftrank .recommend__swiper .product__name{margin:6px 0 0;height:38px;font-size:15px;line-height:1.3}.giftshop .recommend__section--giftrank .recommend__swiper .product__price{margin-top:16px}.giftshop .recommend__section--giftrank .recommend__swiper .rank{font-family:"Roboto";padding:2px 8px;background-color:#b0bad2;font-size:13px;font-weight:700;line-height:15.6px;border-radius:8px;color:#fff}.giftshop .recommend__section--holiday .recommend__title i{background-image:url("../images/akl_customer/gift/ico_bag.svg")}.giftshop .recommend__section--holiday .recommend__title i{background-image:url("../images/akl_customer/gift/ico_bag.svg")}.giftshop .recommend__section--giftbox .recommend__title i{background-image:url("../images/akl_customer/gift/ico_giftbox.svg")}.giftshop .recommend__section--self .recommend__title i{background-image:url("../images/akl_customer/gift/ico_heart.svg")}.giftshop .recommend__header{margin-bottom:16px;text-align:center}.giftshop .recommend__title{display:inline-flex;-moz-column-gap:6px;column-gap:6px;align-items:center;margin-bottom:16px;font-size:32px;line-height:1.48;font-weight:500;color:#000}.giftshop .recommend__title i{width:32px;height:32px;background-repeat:no-repeat;background-position:0 0;background-size:cover}.giftshop .recommend__swiper:not(:first-child){margin-top:40px}.giftshop .recommend__swiper .swiper-slide:not(:first-child):before{content:"";display:block;position:absolute;left:-18px;top:0;width:1px;height:100%;background-color:#ededed}.giftshop .recommend__swiper .product{text-align:left}.giftshop .recommend__bottom{margin-top:24px;display:flex;justify-content:center}.giftshop .recommend__more{display:flex;width:200px;height:50px;background-color:#fff;border-radius:8px;color:#333;border:1px solid #ddd;font-weight:500;font-size:18px;text-align:center;justify-content:center;align-items:center;line-height:22px}.giftshop .recommend__more i{width:16px;height:16px;background:url("../images/akl_customer/gift/ico_arrow_right.svg") no-repeat 0 0/100% 100%}.giftshop .filter{overflow-x:auto;text-align:center;margin:0 -20px;padding:0 20px}.giftshop .filter:not(:last-child){margin-bottom:24px}.giftshop .filter__row{display:inline-flex;flex-wrap:nowrap;-moz-column-gap:36px;column-gap:36px;white-space:nowrap}.giftshop .filter__form{position:relative}.giftshop .filter__form:not(:first-child):before{content:"";display:block;position:absolute;left:-18px;width:1px;height:10px;background-color:#d9d9d9;top:50%;margin-top:-5px}.giftshop .filter__form input[type=radio]:checked+label{color:#000;font-weight:500}.giftshop .filter__label{display:block;font-weight:400;cursor:pointer;font-size:20px;line-height:1.48;color:#666;margin:0}.giftshop .filter--ico .filter__row{-moz-column-gap:20px;column-gap:20px}.giftshop .filter--ico .filter__form:not(:first-child):before{display:none}.giftshop .filter--ico .filter__form input[type=radio]:checked+label{font-weight:700;color:#000}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--nutritionhealth{background-color:#e9fcee}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--beauty{background-color:#f9edfc}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--personalcare{background-color:#ffede8}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--homeliving{background-color:#e9f7fc}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--oneforone{background-color:#fdf8da}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--birth{background-color:#ffede8}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--housewarming{background-color:#e1eeff}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--holiday{background-color:#dafaed}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--healthcare{background-color:#fdf8da}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--skincare{background-color:#e9f7fc}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--cooking{background-color:#ffede8}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--teatime{background-color:#e9fcee}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--all{background-color:#e1eeff}.giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--giftbox{background-color:#f9edfc}.giftshop .filter--ico .filter__label{display:flex;align-items:flex-end;justify-content:center;width:110px;height:110px;padding:16px;font-weight:300;font-size:15px;text-align:center;line-height:1.2;background-color:#f6f9fb;border-radius:24px}.giftshop .filter--ico .filter__label:before{content:"";display:block;position:absolute;left:0;top:16px;width:100%;height:52px;background-repeat:no-repeat;background-position:50% 50%}.giftshop .filter--ico .filter__label--hot:after{content:"HOT";display:flex;color:#fff;position:absolute;justify-content:center;padding-top:1px;font-weight:500;font-size:12px;line-height:17.76px;right:0;top:0;width:37px;height:24px;background:url("../images/akl_customer/gift/bg_hot.svg") no-repeat 0 0/cover}.giftshop .filter--ico .filter__label--all:before{background-image:url("../images/akl_customer/gift/ico_filter_all.svg")}.giftshop .filter--ico .filter__label--birth:before{background-image:url("../images/akl_customer/gift/ico_filter_birth.svg")}.giftshop .filter--ico .filter__label--housewarming:before{background-image:url("../images/akl_customer/gift/ico_filter_housewarming.svg")}.giftshop .filter--ico .filter__label--holiday:before{background-image:url("../images/akl_customer/gift/ico_filter_holiday.svg")}.giftshop .filter--ico .filter__label--healthcare:before{background-image:url("../images/akl_customer/gift/ico_filter_healthcare.svg")}.giftshop .filter--ico .filter__label--skincare:before{background-image:url("../images/akl_customer/gift/ico_filter_skincare.svg")}.giftshop .filter--ico .filter__label--cooking:before{background-image:url("../images/akl_customer/gift/ico_filter_cooking.svg")}.giftshop .filter--ico .filter__label--teatime:before{background-image:url("../images/akl_customer/gift/ico_filter_teatime.svg")}.giftshop .filter--ico .filter__label--nutritionhealth:before{background-image:url("../images/akl_customer/gift/ico_filter_nutritionhealth.svg")}.giftshop .filter--ico .filter__label--beauty:before{background-image:url("../images/akl_customer/gift/ico_filter_beauty.svg")}.giftshop .filter--ico .filter__label--personalcare:before{background-image:url("../images/akl_customer/gift/ico_filter_personalcare.svg")}.giftshop .filter--ico .filter__label--homeliving:before{background-image:url("../images/akl_customer/gift/ico_filter_homeliving.svg")}.giftshop .filter--ico .filter__label--oneforone:before{background-image:url("../images/akl_customer/gift/ico_filter_oneforone.svg")}.giftshop .filter--ico .filter__label--giftbox:before{background-image:url("../images/akl_customer/gift/ico_filter_giftbox.svg")}.giftshop .product{display:block;padding:16px}.giftshop .product__img{position:relative;margin-bottom:12px}.giftshop .product__img img{width:100%}.giftshop .product__img .product__cart{position:absolute;right:0;bottom:0}.giftshop .product__cart{width:40px;height:40px;border-radius:50%;background:url("../images/akl_customer/gift/ico_cart.svg") no-repeat 50% 50% rgba(0,0,0,0.3)}.giftshop .product__name{margin-bottom:6px;font-size:16px;color:#111;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:44px;letter-spacing:-0.8px;line-height:1.375}.giftshop .product__price{font-family:"Roboto";font-weight:700;font-size:22px;line-height:1;color:#111}.giftshop .product__price .won{font-family:"Noto Sans KR";font-size:20px;line-height:22px;letter-spacing:-0.8px}.giftshop .product__etc{font-family:"Roboto";display:flex;align-items:center;margin-top:8px;color:#666}.giftshop .product__etc .bar{display:inline-flex;width:1px;height:8px;margin:0 .4166666667vw;background-color:#d7d7d7}.giftshop .product__etc span{font-size:.625vw}@media screen and (max-width:1680px){.giftshop .product__etc span{font-size:10px}}.giftshop .product__tag{margin-top:8px;display:flex;gap:4px;font-size:13px;line-height:19.24px;font-weight:500}.giftshop .product__tag span{border-width:1px;border-style:solid;border-radius:6px;padding:1px 6px 2px}.giftshop .product__tag .new{color:#ff6b00;border-color:#ff6b00}.giftshop .product__tag .limit{color:#33c500;border-color:#33c500}.giftshop .product__tag .promo{color:#ab23db;border-color:#ab23db}.giftshop .product__tag .install{color:#006dee;border-color:#006dee}.giftshop .product__tag .flag_item-new{color:#f80;border-color:#f80}.giftshop .product__tag .flag_item-promotion{color:#ff385a;border-color:#ff385a}.giftshop .product__tag .flag_item-soldout{color:#999;border-color:#999}.giftshop .product__tag .flag_item-smart{color:#0062ff;border-color:#0062ff}.giftshop .product__tag .flag_item-schedule{color:#9f4aff;border-color:#9f4aff}.giftshop .product__tag .flag_item-install{color:#39b6ff;border-color:#39b6ff}.giftshop .product__tag .flag_item-pickup{color:#9f4aff;border-color:#9f4aff}.giftshop .product__tag .flag_item-delivery{color:#28d98c;border-color:#28d98c}.giftshop .product__tag .flag_item-after-delivery{color:#ff385a;border-color:#ff385a}.giftshop .product__tag .flag_item-discontinue{color:#999;border-color:#999}.giftshop .product__tag .flag_item-installment{color:#ff385a;border-color:#ff385a}.giftshop .product__tag .flag_item-freebies{color:#39b6ff;border-color:#39b6ff}.giftshop .product__tag .flag_item-aclicks{color:#ffd54c;border-color:#ffd54c}.giftshop .product__tag .flag_item-limits{color:#73be44;border-color:#73be44}.giftshop .product__tag .flag_item-limits2{color:#08acbf;border-color:#08acbf}.giftshop .product__tag .flag_item-add_component{color:#f72da0;border-color:#f72da0}.giftshop .product__tag .flag_item-deliveryOrder{color:#029bff;border-color:#029bff}.giftshop .product__tag .flag_item-gutmorning1{color:#544bff;border-color:#544bff}.giftshop .product__tag .flag_item-gutmorning2{color:#e400cd;border-color:#e400cd}.giftshop .result:not(:first-child){margin-top:40px}.giftshop .result__top{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.giftshop .result__value{font-weight:700;font-size:20px;color:#000;letter-spacing:-1px}.giftshop .result__sorting select{width:120px;height:40px;padding-left:16px;border:1px solid #ddd;border-radius:4px;color:#111;font-size:14px;letter-spacing:-0.7px;font-weight:400;background:url("../images/akl_customer/gift/ico_arrow_down.svg") no-repeat calc(100% - 12px) 50%}.giftshop .result__item{overflow:hidden;display:grid;grid-template-columns:repeat(6,1fr);gap:45px 37px}.giftshop .result__item .product{position:relative}.giftshop .result__item .product:after{content:"";display:block;position:absolute;left:-18.5px;top:-25px;right:-18.5px;height:1px;background-color:#ededed}.giftshop .result__item .product:not(:first-child):before{content:"";display:block;position:absolute;left:-18px;top:0;width:1px;height:100%;background-color:#ededed}@media(max-width:768px){.giftshop .pc_only{display:none}.giftshop .mo_only{display:block}.giftshop .kv{height:200px;background-image:url("../images/akl_customer/gift/m_bg_kv.jpg")}.giftshop .kv .wraping{padding-top:36px}.giftshop .kv__ico{width:32px;height:32px}.giftshop .kv__title{font-size:16px}.giftshop .kv__title:not(:first-child){margin-top:8px}.giftshop .kv__title .bold{font-size:22px;margin-top:0}.giftshop .tab__list{height:48px}.giftshop .tab__button{font-size:16px}.giftshop .tab__button--selected:before{height:4px}.giftshop .tab__contents{margin-top:16px}.giftshop .banner{height:108px;border-radius:12px}.giftshop .banner:not(:last-child){margin-bottom:33px}.giftshop .banner__text{font-size:12px}.giftshop .banner__title{font-size:15px;line-height:1.4}.giftshop .banner__title:not(:first-child){margin-top:4px}.giftshop .banner .swiper-pagination{bottom:16px;-moz-column-gap:4px;column-gap:4px;left:24px;justify-content:flex-start}.giftshop .banner .swiper-pagination-bullet{width:4px;height:4px}.giftshop .banner .swiper-pagination-bullet-active{width:12px}.giftshop .recommend__section:not(:first-child){margin-top:40px;border-top-width:12px}.giftshop .recommend__section--giftrank{padding:40px 0 0}.giftshop .recommend__section--giftrank .wraping{display:block}.giftshop .recommend__section--giftrank .recommend__header{display:block;text-align:center}.giftshop .recommend__section--giftrank .recommend__title{font-size:24px;line-height:1.3}.giftshop .recommend__section--giftrank .recommend__swiper:not(:first-child){margin-top:24px}.giftshop .recommend__section--giftrank .recommend__swiper .recommend__item{height:364px !important;padding:40px 0 20px !important;margin-top:-25px;gap:16px 0}.giftshop .recommend__section--giftrank .recommend__swiper .recommend__item .swiper-slide{margin-top:0 !important}.giftshop .recommend__section--giftrank .recommend__swiper .slick-dots{justify-content:center;margin-top:20px;display:flex;-moz-column-gap:6px;column-gap:6px}.giftshop .recommend__section--giftrank .recommend__swiper .slick-dots .slick-active button{background-color:#4469fa}.giftshop .recommend__section--giftrank .recommend__swiper .slick-dots button{display:flex;font-size:0;line-height:0;width:8px;height:8px;padding:0;border-radius:100%;background-color:#cfd6f1}.giftshop .recommend__section--giftrank .recommend__swiper .product{padding:6px 0 6px 116px;min-height:100px}.giftshop .recommend__section--giftrank .recommend__swiper .product__img{border-radius:8px;width:100px;height:100px}.giftshop .recommend__section--giftrank .recommend__swiper .product__img img{border-radius:8px}.giftshop .recommend__section--giftrank .recommend__swiper .product__img .product__cart{right:4px;bottom:4px}.giftshop .recommend__section--giftrank .recommend__swiper .product__name{height:36px;margin-top:3px;font-size:14px}.giftshop .recommend__section--giftrank .recommend__swiper .product__price{margin-top:10px}.giftshop .recommend__section--giftrank .recommend__swiper .rank{padding:3px 8px;font-size:11px;line-height:1}.giftshop .recommend__title{font-size:24px;line-height:1.4477777778}.giftshop .recommend__title i{width:24px;height:24px}.giftshop .recommend__swiper{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.giftshop .recommend__swiper:not(:first-child){margin-top:32px}.giftshop .recommend__swiper .swiper-slide:not(:first-child):before{left:-4px}.giftshop .recommend__more{width:100%;height:52px;font-size:16px;line-height:24px;letter-spacing:-0.8px;-moz-column-gap:8px;column-gap:8px}.giftshop .recommend__more i{width:12px;height:12px}.giftshop .filter:not(:last-child){margin-bottom:20px}.giftshop .filter__label{font-size:14px}.giftshop .filter--ico .filter__label{width:86px;height:100px;font-size:13px;padding-top:12px}.giftshop .product{padding:12px}.giftshop .product__img{margin-bottom:8px}.giftshop .product__cart{width:32px;height:32px;background-size:18px 18px}.giftshop .product__name{font-size:14px;line-height:20px;height:40px;margin-bottom:4px}.giftshop .product__price{font-size:18px}.giftshop .product__price .won{font-size:16px;line-height:1}.giftshop .product__etc{margin-top:4px;font-size:10px;line-height:11.72px;letter-spacing:-0.2px}.giftshop .product__etc .bar{margin:0 4px;height:7px}.giftshop .product__tag{font-size:11px;line-height:16.28px}.giftshop .product__tag span{padding:1px 4px 2px}.giftshop .result__top{display:block}.giftshop .result__value{margin-bottom:16px;font-size:18px;letter-spacing:-0.9px;line-height:28px}.giftshop .result__sorting select{width:100%;font-size:14px;line-height:20px;background-size:12px 12px}.giftshop .result__item{grid-template-columns:repeat(2,1fr);gap:41px 24px}.giftshop .result__item .product:after{left:-12px;top:-20px;right:-12px}.giftshop .result__item .product:not(:first-child):before{left:-12px}}@media(max-width:1200px){.giftshop .recommend__section--giftrank .recommend__header .swiper-button{display:none}.giftshop .recommend__section--giftrank .recommend__swiper{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.giftshop .recommend__section--giftrank .recommend__swiper:not(:first-child){margin-top:0}.giftshop .recommend__section--giftrank .recommend__swiper .recommend__item{flex-flow:column wrap;height:454px;padding:20px 0}.giftshop .recommend__section--giftrank .recommend__swiper .recommend__item .swiper-slide{height:calc((100% - 32px) / 3)}.giftshop .recommend__section--giftrank .recommend__swiper .slick-list{margin:0 -8px}.giftshop .recommend__section--giftrank .recommend__swiper .slick-slide{margin:0 8px}.giftshop .recommend__section--giftrank .recommend__swiper .slick-slide:nth-child(1) .rank{background-color:#7b9df5}.giftshop .recommend__section--giftrank .recommend__swiper .slick-slide>div:not(:first-child){margin-top:16px}}@media(max-width:470px){.giftshop .filter{-ms-overflow-style:none}.giftshop .filter::-webkit-scrollbar{display:none}}.gift_category_wrap{padding:0 20px}.gift_category_wrap .gift_category_list{gap:0 !important}.gift_category_wrap .gift_category_list .gift_category_item_wrap.on::after{content:none}.gift_category_wrap .gift_category_list .gift_category_item_wrap:first-child .gift_category_item{margin-left:0}.gift_category_wrap .gift_category_list .gift_category_item_wrap:last-child .gift_category_item{margin-right:0}.gift_category_wrap .gift_category_item{position:relative;margin:0 10px}.gift_category_wrap.filter--text .gift_category_list{gap:36px !important}.gift_category_wrap.filter--text .gift_category_list .gift_category_item{margin:0}@media(max-width:768px){.gift_category_wrap.filter--text .gift_category_list{gap:0 !important}.gift_category_wrap.filter--text .gift_category_list .gift_category_item{margin:0 18px}.gift_category_wrap.filter--text .gift_category_list .gift_category_item_wrap:nth-of-type(1) .gift_category_item{margin-left:0}.gift_category_wrap.filter--text .gift_category_list .gift_category_item_wrap:last-child .gift_category_item{margin-right:0}.gift_category_wrap.filter--text .gift_category_list .gift_category_item_wrap:not(:first-child):before{left:0}}@media(max-width:470px){.gift_category_wrap{-ms-overflow-style:none;border-bottom:0}.gift_category_wrap::-webkit-scrollbar{display:none}}.giftshop .product__tag .flag_item-no{display:none}@media(max-width:1200px){.giftshop .product__tag .flag_item-no{display:block;text-indent:-9999px;border:0}}.akl .giftshop .kv.kv--holiday{background:url("../images/akl_customer/gift/bg_kv2.jpg") no-repeat 50% 50% / cover}.akl .giftshop .kv.kv--holiday .kv__ico{display:none}.akl .giftshop .kv.kv--holiday .wraping{padding-top:133px}.akl .giftshop .banner{height:auto;max-height:140px}.akl .giftshop .recommend__title.addTooltip{display:inline-block;white-space:nowrap}.akl .toolTip-wrapper.toolTip-renew.big{vertical-align:initial;top:3px;white-space:wrap}.akl .toolTip-wrapper.toolTip-renew.big .btn-tooltip{width:32px;height:32px;margin:0;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_tooltip_bk.png) center no-repeat;background-size:32px auto}.akl .toolTip-wrapper.toolTip-renew.big.open .btn-tooltip::after{width:0;height:0;top:initial;bottom:-10px;left:calc(50% - 5px);border-style:solid;border-width:0 5px 7px 5px;border-radius:2px;border-color:transparent transparent #fff transparent;background-image:none}.akl .toolTip-wrapper.toolTip-renew.big .tipCont-wrapper{width:initial !important;max-width:initial !important}.akl .toolTip-wrapper.toolTip-renew.big .tooltip-content{padding:8px 36px 8px 12px;margin:0;min-width:300px;text-align:left;background:#fff;border:1px solid #fff;border-radius:8px;top:41px;left:-140px;box-shadow:6px 4px 16px rgba(0,0,0,0.2)}.akl .toolTip-wrapper.toolTip-renew.big .tooltip-content p{font-size:14px;color:#666;font-weight:normal;word-break:break-all}.akl .toolTip-wrapper.toolTip-renew.big .tooltip-content .btn-close{width:16px;height:16px;padding:0;top:11px;right:12px}.akl .giftshop .filter--ico .filter__label--etc:before{background-image:url("../images/akl_customer/gift/ico_filter_etc.svg")}.akl .giftshop .filter--ico .filter__form input[type=radio]:checked+.filter__label--etc{background-color:#ffeaf0}.akl .giftshop .catalog-contant{background:#f4f5f8;border-radius:16px;padding:32.5px;overflow:hidden}.akl .giftshop .catalog-contant ~ .catalog-contant{margin-top:20px}.akl .giftshop .catalog-contant .catalog-contant_box{max-width:1000px;margin:0 auto;position:relative}.akl .giftshop .catalog-contant .catalog-subText{display:inline-block;font-size:15px;font-weight:500;line-height:1.2;margin-bottom:5px}.akl .giftshop .catalog-contant .catalog-title a{font-size:24px;font-weight:500;line-height:1.2;color:#000}.akl .giftshop .catalog-contant .catalog-img{position:absolute;bottom:-71px;right:0;width:140px;border-radius:8px}.akl .giftshop .catalog-contant .catalog-btn_box{margin-top:20px}.akl .giftshop .catalog-contant .catalog-btn_box button.round-type-W{background:#fff;border-radius:30px;border:1px solid #fff;padding:9px 20px;font-size:14px;font-weight:500;line-height:1.43;letter-spacing:-.7px;color:#333;position:relative}.akl .giftshop .result__sorting select{width:160px}.akl .giftshop .product__btnBox{position:absolute;right:0;bottom:0;display:flex;gap:6px}.akl .giftshop .recommend__section--giftrank .product__btnBox{right:8px;bottom:8px}.akl .giftshop .product__btnBox button[class^="product__"]{position:initial;background-color:rgba(70,92,113,.45)}.akl .giftshop .product__gift{width:40px;height:40px;border-radius:50%;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_gift.svg) no-repeat 50% 50% rgba(0,0,0,0.3)}.akl .giftshop .recommend__swiper__section{position:relative;max-width:1480px;width:100%;margin-top:40px}.akl .giftshop .recommend__swiper__section .swiper-wrapper .swiper-slide:last-child{margin-right:0 !important}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-button button{width:52px;height:52px;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_arrow_btn_bk.png) center no-repeat #fff;background-size:11px auto;box-shadow:0 2px 9px 0 rgba(0,0,0,0.1);border-radius:50%;position:absolute;top:calc(50% - 26px);z-index:2}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-button button.next{right:-24px}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-button button.prev{left:-24px;transform:rotate(180deg)}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-button button.prev.disabled,.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-button button.swiper-button-disabled{opacity:1;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_arrow_btn_gray.png) center no-repeat #fff;background-size:11px auto}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-button button.prev.disabled,.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-button button.prev.swiper-button-disabled{transform:rotate(0)}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-button button.next.swiper-button-disabled{transform:rotate(180deg)}@media(max-width:1470px){.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .wraping .swiper-button button.next{right:0}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .wraping .swiper-button button.prev{left:0}}@media(max-width:1200px){.akl .giftshop .recommend__section .wraping .swiper-button button{width:40px;height:40px;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_arrow_btn_bk.png) center no-repeat #fff;background-size:8px auto;box-shadow:0 2px 9px 0 rgba(0,0,0,0.1);border-radius:50%;position:absolute;top:calc(50% - 20px);z-index:2}.akl .giftshop .recommend__section .wraping .swiper-button button.next{right:-8px !important}.akl .giftshop .recommend__section .wraping .swiper-button button.prev{left:-8px !important;transform:rotate(180deg)}.akl .giftshop .recommend__section .wraping .swiper-button button.prev.disabled,.akl .giftshop .recommend__section .wraping .swiper-button button.swiper-button-disabled{opacity:1;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_arrow_btn_gray.png) center no-repeat #fff;background-size:8px auto}.akl .giftshop .recommend__section .wraping .swiper-button button.prev.disabled,.akl .giftshop .recommend__section .wraping .swiper-button button.prev.swiper-button-disabled{transform:rotate(0)}.akl .giftshop .recommend__section .wraping .swiper-button button.next.swiper-button-disabled{transform:rotate(180deg)}.akl .giftshop .recommend__section--giftrank{position:relative}.akl .giftshop .recommend__section--giftrank .recommend__header .swiper-button{display:initial}.akl .giftshop .recommend__section--giftrank .recommend__header .swiper-button button{top:calc(50% - 32px)}.akl .giftshop .recommend__section--giftrank .recommend__header .swiper-button button.prev{left:318px !important}.akl .giftshop .recommend__section--giftrank .recommend__header .swiper-button button.next{right:12px !important}}@media(max-width:940px){.akl .giftshop .product__btnBox button[class^="product__"]{width:32px;height:32px;background-size:20px 20px}}@media(max-width:768px){.akl .giftshop .kv.kv--holiday{background-image:url("../images/akl_customer/gift/m_bg_kv2.jpg")}.akl .giftshop .kv.kv--holiday .wraping{padding-top:28px}.akl .giftshop .banner{max-height:initial}.akl .giftshop .recommend__title.addTooltip{display:flex;align-items:initial;justify-content:center}.akl .toolTip-wrapper.toolTip-renew.big{top:3px}.akl .toolTip-wrapper.toolTip-renew.big{position:relative}.akl .toolTip-wrapper.toolTip-renew.big .btn-tooltip{width:24px;height:24px;background-size:24px auto}.akl .toolTip-wrapper.toolTip-renew.big .tipCont-wrapper{left:initial;right:0}.akl .toolTip-wrapper.toolTip-renew.big .tooltip-content{left:initial;right:0}.akl .toolTip-wrapper.toolTip-renew.big .tooltip-content p{font-size:12px;line-height:20px}.akl .recommend__section--catalog .toolTip-wrapper.toolTip-renew.big .tipCont-wrapper{right:-30px}.akl .giftshop .catalog-contant{border-radius:12px;padding:40px 20px 20px}.akl .giftshop .catalog-contant ~ .catalog-contant{margin-top:24px}.akl .giftshop .catalog-contant .catalog-contant_box{text-align:center}.akl .giftshop .catalog-contant .catalog-subText{font-size:13px;margin-bottom:6px}.akl .giftshop .catalog-contant .catalog-title a{font-size:18px;line-height:1.4}.akl .giftshop .catalog-contant .catalog-img{position:initial;margin-top:24px}.akl .giftshop .catalog-contant .catalog-btn_box{display:flex;justify-content:center;margin-top:24px;gap:8px}.akl .giftshop .catalog-contant .catalog-btn_box button.round-type-W{width:100%}.akl .giftshop .catalog-contant .catalog-btn_box button.round-type-W.btn-share{background:#fbe300;border-color:#fbe300;color:#381e1f}.akl .giftshop .catalog-contant .catalog-btn_box button.round-type-W.btn-share .sp_ico{width:20px;height:19px;background:url(/_ui/responsive/theme-blue/images/ico_kakao_logo.png) center no-repeat;background-size:20px auto;vertical-align:text-top;margin-right:4px}.akl .giftshop .catalog-contant .catalog-btn_box .mz-item{width:100%}.akl .giftshop .result__sorting select{width:100%}.akl .giftshop .recommend__swiper__section{margin-top:32px}.akl .giftshop .recommend__section--giftrank .recommend__header .swiper-button button.prev{left:12px !important}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .recommend__swiper .swiper-wrapper{position:relative}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-slide{flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:41px 0}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-slide::before{display:none}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-slide .product{width:calc((100% - 25px) / 2);position:relative}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-slide .product:nth-child(odd){margin-right:12.5px}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-slide .product:nth-child(even){margin-left:12.5px}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-slide .product:nth-child(odd)::after{content:"";display:block;width:1px;height:100%;background:#ededed;position:absolute;top:0;right:-12px}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-slide .product:not(:first-child):nth-child(odd)::before{content:"";display:block;min-width:89vw;height:1px;background:#ededed;position:absolute;top:-20px;left:0;width:calc((100% * 2)+25px)}.akl .giftshop .recommend__section:not(.recommend__section--giftrank) .swiper-slide .product .product__tag{gap:2px}.akl .giftshop .recommend__section--giftrank .product__btnBox{right:4px;bottom:4px}.akl .giftshop .recommend__section--giftrank .product__btnBox button{width:28px;height:28px;background-size:16px auto}.akl .giftshop .recommend__section--giftrank .recommend__header .swiper-button button{top:calc(50% - 20px)}.akl .giftshop .toolTip-wrapper.toolTip-renew.big .tooltip-content{top:9px !important}}.holiday-type{padding-bottom:80px}.akl .giftshop .kv.kv--holiday{position:relative;background:#d9defd url(/_ui/responsive/theme-blue/images/akl_customer/gift/bg_kv2_v2_01.png) bottom center no-repeat;background-size:auto 370px}.akl .giftshop .kv.kv--holiday::before{content:"";display:block;width:100%;max-width:1600px;height:100%;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/bg_kv2_v2_02.png) top left no-repeat;background-size:92px auto;position:absolute;top:0;left:50%;transform:translateX(-50%)}.akl .giftshop .kv.kv--holiday .wraping{position:relative;z-index:1}.holiday-type .tab__list{height:90px}.holiday-type .tab__list::before{height:100%;z-index:0;background-color:#0c3d87;top:0;height:70px}.holiday-type .tab__list::after{content:"";display:block;width:100vw;height:4px;background:#ff6266;position:absolute;top:0;left:50%;transform:translateX(-50%)}.holiday-type .tab__button{background-color:#0c3d87;color:rgba(255,255,255,0.6);height:70px}.holiday-type .tab__button.tab__button--selected{color:#fff;position:sticky}.holiday-type .tab__button.tab__button--selected::before{content:"";display:block;width:100%;max-width:700px;height:90px;background-color:#ff6266;background-image:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_holiday_tab_left.png),url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_holiday_tab_right.png),url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_holiday_tab_center.png);background-size:46px auto,46px auto,89px auto;background-repeat:no-repeat;background-position:calc(100% - 10px) 10px,10px 10px,center bottom;-webkit-clip-path:polygon(0 0,100% 0,100% 78%,50% 100%,0 78%);clip-path:polygon(0 0,100% 0,100% 78%,50% 100%,0 78%);position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}.holiday-type .tab__button.tab__button--selected::after{content:"";display:block;width:calc(100% - 12px);max-width:calc(700px - 12px);height:calc(70px - 10px);border:1px solid #ce3d2f;border-width:1px 1px 0;background:0;position:absolute;top:5px;left:50%;transform:translateX(-50%);z-index:-1}.holiday-type .tab__button.tab__button--selected span{position:relative;display:block;width:100%;max-width:700px;margin:0 auto}.holiday-type .tab__button.tab__button--selected span::before,.holiday-type .tab__button.tab__button--selected span::after{content:"";position:absolute;bottom:-43px;z-index:-1;display:block;width:calc(100% - 51%);max-width:calc(700px - 12px);height:20px;border:1px solid #ce3d2f;border-width:1px 0 0}.holiday-type .tab__button.tab__button--selected span::before{left:6px;transform:rotate(3.5deg)}.holiday-type .tab__button.tab__button--selected span::after{right:6px;transform:rotate(-3.5deg)}.holiday-type .recommend__section{padding:60px 0;position:relative}.holiday-type .recommend__section .wraping{position:relative}.holiday-type .recommend__section:not(:first-child){margin-top:0;border-top:0}.holiday-type .recommend__section:first-child{background:#e6edff;height:739px}.holiday-type .recommend__section:first-child::before{content:"";display:block;width:100%;height:100%;max-width:2000px;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/img_content_bg01.png) center no-repeat;background-size:auto 100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.holiday-type .recommend__section.recommend__section--price{background:#fff;height:659px}.holiday-type .recommend__section.recommend__section--price::before{content:"";display:block;width:100%;height:100%;max-width:2000px;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/img_content_bg02.png) center no-repeat;background-size:auto 100%;position:absolute;top:0;left:51%;transform:translatex(-51%)}.holiday-type .recommend__section.recommend__section--giftrank{background:#fdede7}.holiday-type .recommend__section.recommend__section--giftrank::before{content:"";display:block;width:100%;max-width:1400px;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/img_content_v2_bg03_01.png) bottom left no-repeat;background-size:480px auto}.holiday-type .recommend__section.recommend__section--catalog{padding:72px 0 0}.holiday-type .recommend__section:first-child .recommend__title{background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_title01.png) top 5px right no-repeat;background-size:32px auto;padding-right:38px;line-height:normal}.holiday-type .recommend__section:first-child .recommend__more{border:0}.holiday-type .recommend__section.recommend__section--price .recommend__title{background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_title02.png) top 5px right no-repeat;background-size:32px auto;padding-right:38px;line-height:normal}.holiday-type .recommend__section .recommend__swiper__section .swiper-slide .product{background:#fff;border-radius:16px}.holiday-type .recommend__section.recommend__section--giftrank .recommend__swiper .rank{background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/num_flag_bg.png) center no-repeat;background-size:100% auto;padding:4px 10px;background-color:transparent !important}.holiday-type .recommend__section.recommend__section--giftrank .recommend__swiper .product__name{height:39px}.holiday-type .recommend__section.recommend__section--giftrank .recommend__header .swiper-button{position:relative;bottom:36px}.holiday-type .recommend__section.recommend__section--giftrank .recommend__header .swiper-button button{background-color:transparent}.holiday-type .recommend__section.recommend__section--giftrank .recommend__header .swiper-button .prev{background-image:url(/_ui/responsive/theme-blue/images/akl_customer/gift/btn_swiper_prev_pink.svg)}.holiday-type .recommend__section.recommend__section--giftrank .recommend__header .swiper-button .next{background-image:url(/_ui/responsive/theme-blue/images/akl_customer/gift/btn_swiper_next_pink.svg)}.holiday-type .recommend__section .wraping .filter:not(:last-child){margin-bottom:0}.holiday-type .product__tag{line-height:normal}.holiday-type .product__tag span{display:flex;align-items:center;justify-content:center;padding:1.5px 6px}.holiday-type .recommend__more{line-height:normal}.holiday-type .recommend__more span{height:24px;line-height:1.43}.holiday-type .recommend__more i{height:100%;background-size:16px auto;background-position:top 48% right}@media(max-width:1200px){.holiday-type .recommend__section.recommend__section--giftrank .recommend__header .swiper-button{position:initial}.holiday-type .recommend__section.recommend__section--giftrank .recommend__header .swiper-button .prev{background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_arrow_btn_bk.png) center no-repeat #fff;background-size:8px auto}.holiday-type .recommend__section.recommend__section--giftrank .recommend__header .swiper-button .next{background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_arrow_btn_bk.png) center no-repeat #fff;background-size:8px auto}.holiday-type .recommend__section:first-child{background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/img_content_v2_bg01_01.png),url(/_ui/responsive/theme-blue/images/akl_customer/gift/img_content_v2_bg01_02.png);background-repeat:no-repeat;background-position:top right -200px,bottom left -200px;background-size:auto 100%;background-color:#e6edff}.holiday-type .recommend__section:first-child::before{display:none}.holiday-type .recommend__section.recommend__section--price{background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/img_content_v2_bg02_01.png) bottom right -200px no-repeat;background-size:auto 100%;background-color:#fff}.holiday-type .recommend__section.recommend__section--price::before{display:none}}@media(max-width:1000px){.holiday-type .tab__button.tab__button--selected span::before,.holiday-type .tab__button.tab__button--selected span::after{bottom:-44px}.holiday-type .tab__button.tab__button--selected span::before{transform:rotate(5.5deg)}.holiday-type .tab__button.tab__button--selected span::after{transform:rotate(-5.5deg)}}@media(max-width:768px){.holiday-type{padding-bottom:40px}.holiday-type .tab__contents{margin-top:20px}.holiday-type .recommend{margin-top:32px}.akl .giftshop .kv.kv--holiday{background:#d9defd url(/_ui/responsive/theme-blue/images/akl_customer/gift/m_bg_kv2_v2_01.png) bottom right no-repeat;background-size:224px auto}.akl .giftshop .kv.kv--holiday::before{background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/m_bg_kv2_v2_02.png) bottom left no-repeat;background-size:107px auto}.holiday-type .tab__list{height:60px;overflow:hidden}.holiday-type .tab__list::before{height:48px}.holiday-type .tab__button{height:48px}.holiday-type .tab__button.tab__button--selected{z-index:1}.holiday-type .tab__button.tab__button--selected::before{width:calc(100%+2px);height:60px;background-size:34px auto,34px auto,67px auto;background-position:calc(100% - 5px) 5px,5px 5px,center bottom;-webkit-clip-path:polygon(0 0,100% 0,100% 79%,50% 100%,0 79%);clip-path:polygon(0 0,100% 0,100% 79%,50% 100%,0 79%)}.holiday-type .tab__button.tab__button--selected::after{top:2px;width:calc(100% - 2px);max-width:calc(100% - 4px);height:calc(48px - 5px)}.holiday-type .tab__button.tab__button--selected span::before,.holiday-type .tab__button.tab__button--selected span::after{bottom:-34px;width:calc(100% - 51%)}.holiday-type .tab__button.tab__button--selected span::before{left:2px;transform:rotate(4deg)}.holiday-type .tab__button.tab__button--selected span::after{right:2px;transform:rotate(-4deg)}.holiday-type .recommend__section{padding:52px 0}.holiday-type .recommend__section .recommend__header{margin-bottom:0}.holiday-type .recommend__section:first-child{height:100%;padding:40px 0 52px;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/img_content_bg01_01_mo.png),url(/_ui/responsive/theme-blue/images/akl_customer/gift/img_content_bg01_02_mo.png);background-repeat:no-repeat;background-position:top right,bottom left;background-color:#e6edff;background-size:100% auto}.holiday-type .recommend__section:first-child .recommend__title{background-size:28px auto;background-position:top right;padding-right:34px}.holiday-type .recommend__section:not(.recommend__section--giftrank):first-child .swiper-slide{gap:20px 0}.holiday-type .recommend__section:not(.recommend__section--giftrank):first-child .swiper-slide .product:not(:first-child):nth-child(odd)::before{top:-10px}.holiday-type .recommend__section.recommend__section--price .recommend__title{background-size:28px auto;background-position:top -1px right;padding-right:34px}.holiday-type .recommend__section.recommend__section--price{height:100%;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/img_content_bg02_01_mo.png),url(/_ui/responsive/theme-blue/images/akl_customer/gift/img_content_bg02_02_mo.png);background-repeat:no-repeat;background-position:top right,bottom left;background-color:#FFF;background-size:100% auto}.holiday-type .recommend__section.recommend__section--giftrank{padding:52px 0 22px;background:#fdede7 url(/_ui/responsive/theme-blue/images/akl_customer/gift/img_content_bg03_01_mo.png) bottom right no-repeat;background-size:100% auto}.holiday-type .recommend__section.recommend__section--giftrank::before{display:none}.holiday-type .recommend__section.recommend__section--catalog{padding:48px 0 0}.holiday-type .recommend__section.recommend__section--giftrank .recommend__swiper .rank{background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/num_flag_bg_mo.png) center no-repeat;background-size:100% auto;padding:5px 10px}.holiday-type .recommend__section.recommend__section--giftrank .recommend__swiper .recommend__item{height:374px !important}.akl .holiday-type .catalog-contant ~ .catalog-contant{margin-top:20px}.holiday-type .product__tag span{padding:2px 4px}.holiday-type .recommend__more span{height:18px}.holiday-type .recommend__more i{background-size:12px auto;background-position:top 51% right}}@media(max-width:600px){.holiday-type .tab__button.tab__button--selected span::before{left:2px;transform:rotate(5deg)}.holiday-type .tab__button.tab__button--selected span::after{right:2px;transform:rotate(-5deg)}}@media(max-width:420px){.holiday-type .tab__button.tab__button--selected span::before,.holiday-type .tab__button.tab__button--selected span::after{bottom:-34px;width:calc(100% - 51%)}.holiday-type .tab__button.tab__button--selected span::before{left:1px;transform:rotate(7deg)}.holiday-type .tab__button.tab__button--selected span::after{right:1px;transform:rotate(-7deg)}}.giftshop .banner .swiper-pagination-bullet{background-color:#c9d6fd}.giftshop .banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#567bf3}.giftshop .banner .swiper-button button{position:absolute;top:50%;width:40px;height:40px;background:url(/_ui/responsive/theme-blue/images/akl_customer/gift/ico_arrow_btn_bk.png) center no-repeat rgba(255,255,255,0.7);background-size:9px auto;border-radius:50%;z-index:1;transform:translateY(-50%)}.giftshop .banner .swiper-button .prev{left:30px;transform:rotateY(180deg) translateY(-50%)}.giftshop .banner .swiper-button .next{right:30px}@media(max-width:768px){.giftshop .banner .swiper-button{display:none}}.akl .giftshop .catalog-contant .catalog-title{font-size:24px;font-weight:500;line-height:1.2;color:#000}.giftshop .result__sorting.sort-options-renew{position:relative}.giftshop .result__sorting.sort-options-renew .form_selected_tit{min-width:160px;border-color:#ddd;line-height:2.7;border-radius:4px;letter-spacing:-.7px}.giftshop .result__sorting.sort-options-renew .form_selected_tit.on{border-radius:4px 4px 0 0}.giftshop .result__sorting.sort-options-renew .form_select_box{border-color:#ddd}.giftshop .result__sorting.sort-options-renew .form_select_box .select_option span{line-height:1.43}@media(max-width:768px){.akl .giftshop .catalog-contant .catalog-title{font-size:18px;line-height:1.4}.giftshop .result__sorting.sort-options-renew .form_select_box .toolTip-wrapper .tipCont-wrapper.type02 .tooltip-content{left:0;width:calc(100vw - 42px)}}