.fh-cp{position:absolute;top:37px;right:28px;z-index:1051;display:none;width:400px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:18px 20px 20px;background:#fff;color:#000;text-align:left;border:1px solid #eee;border-radius:.5rem;box-shadow:#bcb7bb40 0 3px 6px,#bcb7bb26 0 4px 8px;font-family:inherit}.fh-cp--fixed{position:fixed;top:80px}.fh-cp.is-open{display:block;animation:fhCpIn .3s ease}@keyframes fhCpIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.fh-cp:after{content:"";position:absolute;right:22px;top:-19px;border:10px solid transparent;border-bottom-color:#fff}.fh-cp:before{content:"";position:absolute;right:21px;top:-22px;border:11px solid transparent;border-bottom-color:#eee}.fh-cp__close{position:absolute;top:10px;right:12px;width:28px;height:28px;padding:0;border:0;background:transparent;color:#1c1c1c;font-size:22px;line-height:28px;text-align:center;cursor:pointer;opacity:.7;transition:opacity .2s ease}.fh-cp__close:hover,.fh-cp__close:focus-visible{opacity:1}.fh-cp__head{padding-right:30px;font-size:17px;font-weight:600;line-height:1.2;margin:0 0 14px}.fh-cp__head span{font-size:13px;font-weight:400;margin-left:2px}.fh-cp__item{display:flex;gap:16px;align-items:flex-start}.fh-cp__img-link{flex:0 0 80px;display:block}.fh-cp__img{display:block;width:80px;height:100px;object-fit:cover;background:#f2f2f2}.fh-cp__info{flex:1;min-width:0}.fh-cp__row{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.fh-cp__title{font-size:18px;font-weight:600;line-height:1.2;color:#000;text-decoration:none}.fh-cp__title:hover{text-decoration:underline;text-underline-offset:.3rem}.fh-cp__price{font-size:14px;white-space:nowrap}.fh-cp__variant{font-size:12px;color:#555;margin-top:4px}.fh-cp__desc{font-size:11.5px;line-height:1.45;color:#333;margin-top:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fh-cp__total{display:flex;justify-content:space-between;align-items:baseline;margin:18px 0 12px;font-size:17px;font-weight:600}.fh-cp__total small{font-size:13px;font-weight:400;margin-left:4px}.fh-cp__btn{display:block;width:100%;height:44px;line-height:44px;text-align:center;background:#222;color:#fff!important;text-decoration:none!important;font-size:15px;transition:background .2s ease}.fh-cp__btn:hover{background:#000}body.fh-cp-active .toast{display:none!important}@media(min-width:990px){.toast{display:none!important}}@media(max-width:989px){.fh-cp{display:none!important}}body product-form select,body product-form select:hover,body product-form select:focus,body .product-form__quantity select,body .product-form__quantity select:hover{background-color:#fff!important;color:#000!important}body product-form select option,body .product-form__quantity select option{background-color:#fff!important;color:#000!important}body product-form select option:checked,body .product-form__quantity select option:checked{background-color:#f0eeea!important;color:#000!important}#AK-modal .AK-modal-content .ak-dropdown{display:block!important;width:100%!important;box-sizing:border-box;height:44px;margin:0 0 10px;border:1px solid #808080;border-left:1px solid #808080;background:#fff}#AK-modal .AK-modal-content .ak-dropdown-btn{display:flex!important;align-items:center;justify-content:flex-start;width:100%!important;height:100%!important;box-sizing:border-box;padding:0 40px 0 15px!important;background-color:#fff!important;text-decoration:none!important}#AK-modal .AK-modal-content .ak-dropdown-btn>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px!important}#AK-modal .AK-modal-content .ak-dropdown-arrow{position:absolute;right:14px;top:50%;margin-top:-8px}#AK-modal .AK-modal-content .ak-visit-website-button{width:100%!important;box-sizing:border-box}.fh-cg .fh-cg__chip.fh-cg__chip--swatch{width:28px;height:28px;padding:0;border-radius:50%;background:var(--fh-swatch, #ccc)!important;color:transparent!important;border:1px solid rgba(28,28,28,.3);box-shadow:inset 0 0 0 2px #fff;font-size:0;line-height:0}.fh-cg .fh-cg__chip.fh-cg__chip--swatch:hover,.fh-cg .fh-cg__chip.fh-cg__chip--swatch:focus-visible{border-color:#1c1c1c;outline:1px solid #1c1c1c;outline-offset:2px}.fh-cg .fh-cg__chip.fh-cg__chip--swatch[disabled]{opacity:.35;text-decoration:none}.fh-cg .fh-cg__chips:has(.fh-cg__chip--swatch){gap:10px;padding:2px 3px}.color-swatch--black>span,.color-swatch--negro>span,.color-swatch--negre>span{background-color:#000!important}.color-swatch--sky-blue>span,.color-swatch--azul-cielo>span,.color-swatch--blau-cel>span{background-color:#cfe1f7!important}.color-swatch--pink>span,.color-swatch--rosa>span{background-color:#f5cbd2!important}.color-swatch--pearl-grey>span,.color-swatch--gris-perla>span{background-color:#e9e8e8!important}.color-swatch--white>span,.color-swatch--blanco>span,.color-swatch--blanc>span{background-color:#fff!important}.fh-cg__chip--swatch.color-swatch--black,.fh-cg__chip--swatch.color-swatch--negro,.fh-cg__chip--swatch.color-swatch--negre{--fh-swatch: #000000}.fh-cg__chip--swatch.color-swatch--sky-blue,.fh-cg__chip--swatch.color-swatch--azul-cielo,.fh-cg__chip--swatch.color-swatch--blau-cel{--fh-swatch: #CFE1F7}.fh-cg__chip--swatch.color-swatch--pink,.fh-cg__chip--swatch.color-swatch--rosa{--fh-swatch: #F5CBD2}.fh-cg__chip--swatch.color-swatch--pearl-grey,.fh-cg__chip--swatch.color-swatch--gris-perla{--fh-swatch: #E9E8E8}.fh-cg__chip--swatch.color-swatch--white,.fh-cg__chip--swatch.color-swatch--blanco,.fh-cg__chip--swatch.color-swatch--blanc{--fh-swatch: #FFFFFF}.ak-shopping-cart .ak-order-summary{align-self:flex-start!important;height:auto!important;min-height:0!important}@media screen and (min-width:990px){.ak-shopping-cart .ak-order-summary{position:sticky;top:120px}}.ak-cart-item .title-container h2,.ak-cart-item .title-container{margin-bottom:0!important}.ak-cart-item .fh-cart-variant{font-weight:500!important;margin-top:2px!important;margin-bottom:12px!important;line-height:1.3!important}[id$=__featured_collection_Hipxgm] .fh-cg__cta,[id$=__featured_collection_Hipxgm] .fh-cg__nav,[id$=__featured_collection_Hipxgm] .fh-cg__bar{display:none!important}[id$=__featured_collection_Hipxgm] .card .card__media .fh-cg .fh-cg__track{overflow:hidden!important;scroll-snap-type:none!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/fh-cart-popup.css.map */
