.drawer__upsell{background-color:#e8e0d9;display:flex;flex-direction:column;height:auto;inset:auto;margin:1rem 0 2rem;padding:0 2rem;position:relative;width:100%}.drawer__upsell .loading__spinner{margin:0 auto;width:20px}@media (min-width:990px){.drawer__upsell{height:100%;margin:0;position:absolute;right:100%;top:0;width:clamp(23rem,15.97vw,34rem)}}@media (max-width:1199.98px){.drawer__upsell{overflow:hidden}}.drawer__upsell__header{background-color:#e8e0d9;display:block;font-size:calc(var(--font-body-scale)*1.6rem);font-weight:400;letter-spacing:.09em;padding:2.5rem 0;text-align:center;text-transform:uppercase;width:100%;z-index:2}@media (max-width:1199.98px){.drawer__upsell__header{border-bottom:1px solid rgba(0,0,0,.1);padding:2rem 0;text-align:left}}.drawer__upsell__header p{margin:0}@media (max-width:1199.98px){.drawer__upsell__header p br{display:none}}.drawer__upsell__collection{justify-content:center}@media (max-width:989.98px){.drawer__upsell__collection{display:flex!important;flex-direction:row!important;flex-wrap:nowrap}}.drawer__upsell__container{flex:1;min-height:12rem;position:relative;transition:opacity .3s ease-in-out;width:100%}@media (max-width:1199.98px){.drawer__upsell__container{padding:2rem 0}}.drawer__upsell__container.loading>:not(.loading__spinner){opacity:.4;pointer-events:none}.drawer__upsell .swiper{height:100%;overflow:visible;width:100%}@media (max-width:1199.98px){.drawer__upsell .swiper{overflow:visible}}.drawer__upsell .swiper:not(.swiper-initialized) .swiper-wrapper{flex-direction:column}.drawer__upsell .swiper-wrapper{flex-wrap:nowrap;gap:2rem;justify-content:start;margin-bottom:0}@media (min-width:990px){.drawer__upsell .swiper-wrapper{align-items:center;gap:3.2rem}}.drawer__upsell .swiper-slide{margin-bottom:0!important}@media (min-width:990px){.drawer__upsell .swiper-slide{flex-grow:0;flex-shrink:0;height:auto;min-height:1%}}@media (max-width:1199.98px){.drawer__upsell .swiper-slide{margin-right:0!important}}@media (min-width:990px){.drawer__upsell .swiper-slide:last-child{padding-bottom:2rem}}.drawer__upsell .swiper-slide .price{text-align:center}@media (max-width:1199.98px){.drawer__upsell .quick-add__submit{padding-top:0}.drawer__upsell .quick-add__submit:after{bottom:-.5rem;content:"";display:block;left:-.5rem;position:absolute;right:-.5rem;top:-.5rem;z-index:-1}}.drawer__upsell .grid__item{max-width:15rem}.drawer__upsell .card__inner .card__heading{display:none}.drawer__upsell .card__heading a{text-align:center;text-decoration:none;text-transform:uppercase}.drawer__upsell .card__heading a:before{border:none}.drawer__upsell .ax-link{background:transparent}.drawer__upsell .card__badge{display:none}.drawer__upsell .card__media .media{position:static}.drawer__upsell .card__content,.drawer__upsell .card__information{align-items:center;display:flex;flex-direction:column}.drawer .loading__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;z-index:2}.drawer .loading__spinner.hidden{opacity:0;pointer-events:none}.hidden{display:none!important}.cart-overlay{background-color:var(--z-color-black);bottom:0;cursor:pointer;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s;visibility:hidden;z-index:999999}.cart-overlay.active{opacity:.6;visibility:visible}.cart-drawer{background:var(--z-color-primary);bottom:0;color:var(--z-color-black);display:flex;flex-direction:column;height:100%;max-width:534px;min-height:100%;overflow-x:visible;overflow-y:visible;padding:0;position:fixed;right:0;top:0;transform:translate(200%);transition:transform .3s;width:100%;z-index:999999}.cart-drawer.active{transform:translate(0)}.cart-drawer_blocks{display:flex;flex-direction:column;height:100%;min-height:100%;overflow-x:hidden;overflow-y:auto;padding:0;width:100%}.cart-drawer_blocks.cart-limit-width{max-width:534px}.cart-drawer_blocks-header{background-color:var(--z-color-primary);position:sticky;top:0;z-index:9999}.cart-drawer_blocks-middle{background-color:var(--z-color-primary);display:flex;flex-direction:column;flex-grow:1;position:relative}.cart-drawer_block-main{display:flex;flex-direction:column;height:100%;justify-content:space-between}.cart-drawer_blocks-bottom{background-color:var(--z-color-primary);border-top:1px solid var(--z-color-black);bottom:0;padding:20px 0;position:sticky;z-index:9999}.cart-drawer_footer-description_discount_code{color:var(--z-color-black);font:300 14px/20px Futura PT;letter-spacing:0;margin:0 0 10px;padding:0 20px;text-align:left}.cart-drawer_footer-description{color:var(--z-color-black);font: 300 14px/20px Futura PT;letter-spacing:0;margin-bottom:10px;text-align:center}.cart-drawer_footer-description p{margin:0}.cart-drawer_footer-description a{text-decoration:underline}.cart-drawer_header{align-items:center;display:flex;justify-content:space-between;padding:20px 20px 15px}.cart-drawer_header-close{cursor:pointer}.cart-drawer_header-close .icon{color:var(--z-color-black);display:block;height:14px;width:14px}.cart-drawer_header-container,.cart-drawer_header-heading{align-items:center;display:flex}.cart-drawer_header-heading{color:var(--z-color-black);font: 18px/18px Futura PT;letter-spacing:0;margin:0}.cart-drawer_header-heading .header__cart-count{margin-left:10px;position:relative;right:unset;top:unset}.cart-drawer_footer{display:grid;grid-template-columns:1fr;grid-gap:10px;padding:0 20px}.drawer-cart-footer-total{align-items:center;display:flex;font-size:24px;font-weight:500;justify-content:space-between;line-height:28px}.cart-drawer_footer-checkout-button,.cart-drawer_footer-continue-button{background:var(--z-color-black);border:1px solid var(--z-color-black);cursor:pointer;min-height:45px;padding:15px 20px;position:relative}.cart-drawer_footer-checkout-button span,.cart-drawer_footer-continue-button span{color:var(--z-color-white);font: 15px/15px Futura PT;letter-spacing:.6px;outline:none;text-align:center;text-decoration:none}.cart-drawer_footer-checkout-button:hover,.cart-drawer_footer-continue-button:hover{background:transparent}.cart-drawer_footer-checkout-button:hover span,.cart-drawer_footer-continue-button:hover span{color:var(--z-color-black)}.cart-drawer_footer-checkout-button .cart-drawer_footer-checkout-button-content,.cart-drawer_footer-continue-button .cart-drawer_footer-checkout-button-content{display:block;margin:0 auto;width:-moz-fit-content;width:fit-content}.cart-drawer_footer-checkout-button-loading{background:transparent}.cart-drawer_footer-checkout-button-loading span{color:var(--z-color-black)}.button-checkout-disabled{opacity:.6;pointer-events:none}.cart-drawer_footer-checkout-button span{padding:0}.cart-drawer_footer-checkout-button-price{align-items:center;display:flex;justify-content:space-between}.cart-drawer_footer-checkout-button-price-content{align-items:center;display:flex}.cart-drawer_footer-checkout-button .loading-overlay{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cart-drawer_footer-checkout-button .loading-overlay circle{stroke:var(--z-color-black)}.navigation-wrapper{position:relative}.cart-drawer_footer .icon--lock{margin-right:5px}.cart-drawer_spacer-xsmall{margin:5px 0}.cart-drawer_spacer-small{margin:10px 0}.cart-drawer_spacer-medium{margin:20px 0}.cart-drawer_spacer-large{margin:30px 0}.cart-drawer_spacer-xlarge{margin:45px 0}.cart-drawer_items{display:block;flex-grow:1;padding:0 20px}.cart-item__price-wrapper{align-items:flex-end;display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:flex-end}.cart-item__price-save{display:block!important;font-size:11px!important;font-weight:700!important;line-height:10px!important;white-space:pre}.cart-item__price{text-align:right}.cart-item__final-price,.cart-item__final-price span{color:var(--z-color-black);font: 14px/20px Futura PT;letter-spacing:0;text-align:right}@media screen and (max-width:750px){.cart-item__final-price,.cart-item__final-price span{font-size:14px}}.cart-item__old-price,.cart-item__old-price span{color:var(--z-color-black);font: 12px/18px Futura PT;letter-spacing:0;margin-left:5px;opacity:.5;text-align:right;text-decoration-line:line-through}.cart-item__discounted-prices{display:flex;justify-content:flex-end}.cart-drawer_items-container{height:100%}.cart-drawer_item-container{display:block;padding-top:10px;position:relative}.cart-drawer_item{align-items:center;display:grid;grid-template-columns:70px 1fr;grid-gap:20px}.cart-drawer-item-flex-start{align-items:flex-start}.cart-drawer-item-flex,.cart-drawer-item-flex-start{display:flex;justify-content:space-between;width:100%}.cart-drawer-item-flex{align-items:center}.cart-item__link{cursor:pointer;display:flex;height:100%}.cart-item-info{align-items:flex-start}.cart-item-info,.cart-item-info-2{display:flex;flex-direction:column;height:100%;width:100%}.cart-item-info-2{align-items:flex-end}.cart-item__remove{color:var(--z-color-black);display:block;text-decoration:none}@media screen and (max-width:750px){.cart-drawer_item{align-items:center;grid-template-columns:85px 1fr;grid-gap:10px}}.cart-drawer_item-product__image img{border:1px solid hsla(0,0%,7%,.102);height:100%;-o-object-fit:cover;object-fit:cover;position:relative!important;width:100%}.cart-drawer_item-container.updating{opacity:.5}.cart-drawer_item-container .loading-overlay{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%)}.cart-drawer_item-product__name{color:var(--z-color-black);font: 14px/14px Futura PT;letter-spacing:0;margin:0 10px 4px 0;text-transform:uppercase}.cart-drawer_item-product__option,.cart-drawer_item-product__variant,.cart-drawer_preco{color:var(--z-color-black);font: 300 13px/20px Futura PT;letter-spacing:0;margin:0}.cart-drawer-v2__preco-pink{color:#d80067;font: 300 10px/20px Futura PT;letter-spacing:0;margin:6px 0 0;opacity:1;text-transform:uppercase}.cart-item__actions{align-items:center;display:flex;margin-top:5px}.cart-item__actions .cart-item__remove{margin-left:10px}[data-variant-id="35882702569622"] .cart-item__remove{margin-left:0}.cart-drawer-text-precommande{color:var(--z-color-secondary-1);font: 300 10px/12px Futura PT;letter-spacing:0;margin:9px 0 0;text-transform:uppercase}.cart-drawer-note-attribute__preco{color:var(--z-color-secondary-1);font: 300 13px/16px Futura PT;letter-spacing:0;margin:0 0 20px;padding:0 20px}.cart-item__quantity-price{align-items:flex-end;display:flex;flex-direction:column}.cart-drawer_item .quantity-sz{align-items:center;background:var(--z-color-primary);display:flex;position:relative;width:-moz-fit-content;width:fit-content}.cart-drawer_item .quantity-sz select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--z-color-primary);border:1px solid hsla(0,0%,7%,.102);box-shadow:unset;color:var(--z-color-black);font:14px/20px Futura PT;letter-spacing:0;outline:none;outline-offset:unset;padding:4px 13px;width:60px}.cart-drawer_item .quantity-sz svg{height:8px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;z-index:0}.cart-drawer_item .quantity__input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--z-color-black);display:flex;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;letter-spacing:.04em;line-height:14px;padding:0 5px;pointer-events:none;text-align:center;width:30px}.cart-item__title{align-items:flex-start;display:flex;justify-content:space-between}.cart-item__gift-wrap-z{display:flex;line-height:18px;margin-top:6px}.cart-item__gift-wrap-z-container{color:var(--z-color-black);cursor:pointer;display:block;font: 12px/20px Futura PT;letter-spacing:0;padding-left:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-item__gift-wrap-z-container p{margin:0}.cart-item__gift-wrap-z-container .cart-item__gift-wrap-z-checkbox{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.cart-item__gift-wrap-z-checkmark{background-color:var(--z-color-primary);border:1px solid hsla(0,0%,7%,.6);height:14px;left:0;position:absolute;top:3px;width:14px}.cart-item__gift-wrap-z-container:hover .cart-item__gift-wrap-z-checkbox~.cart-item__gift-wrap-z-checkmark{background-color:#e8e0d9}.cart-item__gift-wrap-z-container .cart-item__gift-wrap-z-checkbox:checked~.cart-item__gift-wrap-z-checkmark{background-color:var(--z-color-black)}.cart-item__gift-wrap-z-container .cart-item__gift-wrap-z-checkbox:disabled~.cart-item__gift-wrap-z-checkmark{opacity:.3}.cart-item__gift-wrap-z-checkmark:after{content:"";display:none;position:absolute}.cart-item__gift-wrap-z-container .cart-item__gift-wrap-z-checkbox:checked~.cart-item__gift-wrap-z-checkmark:after{display:block}.cart-item__gift-wrap-z-container .cart-item__gift-wrap-z-checkmark:after{border:solid var(--z-color-primary);border-width:0 1px 1px 0;height:8px;left:4px;top:1px;transform:rotate(45deg);width:4px}.cart-item__gift-wrap-z-tooltip{background:#eae8e1;bottom:100%;left:-25px;margin-bottom:7px;opacity:0;padding:3px;position:absolute;text-align:center;transition:opacity .2s;visibility:hidden;width:60px;z-index:1}.cart-item__gift-wrap-z-tooltip img{display:block}.cart-item__gift-wrap-z-tooltip:after{border:5px solid transparent;border-right-color:#eae8e1;bottom:-10px;content:"";left:25px;margin-top:0;position:absolute;transform:rotate(-90deg)}.cart-item__gift-wrap-z-tooltip-container:active .cart-item__gift-wrap-z-tooltip,.cart-item__gift-wrap-z-tooltip-container:hover .cart-item__gift-wrap-z-tooltip{opacity:1;visibility:visible}.cart-item__gift-wrap-z-tooltip-container{margin-left:5px;position:relative}.cart-item__gift-wrap-z-tooltip-container svg{display:block;height:14px;width:10px}.cart-drawer-summary{padding:0 20px}.ax-cart-drawer__preco{font-size:13px;font-weight:500;line-height:15px;margin-top:8px}.cart-drawer-summary--total{align-items:center;display:flex;justify-content:space-between;margin:5px 0 9px}.cart-drawer-summary--total span{color:var(--z-color-black);font: 16px/16px Futura PT;letter-spacing:0}.cart-drawer-shipping-estimate{display:block;padding:0 20px}.cart-drawer-shipping-estimate-container{align-items:center;display:flex;justify-content:space-between}.cart-drawer-shipping-estimate-container span{color:var(--z-color-black);font: 16px/16px Futura PT;letter-spacing:0}.cart-empty .cart-drawer-note{display:none}.cart-drawer_note{border-bottom:1px solid;border-top:1px solid;cursor:pointer;display:block;padding:10px 48px;position:relative;width:100%}.cart-drawer_note-trigger{align-items:center;display:flex;justify-content:space-between}.cart-drawer_note.active .cart-drawer_note-collapse{max-height:115px;padding:10px 0}.cart-drawer_note-chevron{transition:all .2s ease-out}.cart-drawer_note.active .cart-drawer_note-chevron{transform:rotate(180deg)}.cart-drawer_note-collapse{max-height:0;overflow:hidden;padding:0;transition:all .3s ease-out}.cart-drawer_note-textarea{-webkit-appearance:none;box-shadow:none;padding:10px 15px;resize:none;width:100%}.cart-drawer_note-title{font-weight:700}.cart-drawer_note-description{margin-bottom:10px}.cart-drawer_note.updating{opacity:.5}.cart-drawer_note .loading-overlay{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%)}.cart-drawer_richtext{padding:10px 20px}.cart-drawer_richtext-center{text-align:center}.cart-drawer_richtext-right{text-align:right}.cart-drawer_richtext-title{color:var(--z-color-black);font:16px/16px Futura PT;letter-spacing:0;margin:0 0 10px}.cart-drawer_richtext-description,.cart-drawer_richtext-description p{color:var(--z-color-black);font:300 14px/20px Futura PT;letter-spacing:0;margin:0}.cart-drawer_empty-text{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.cart-drawer_empty-content{height:100%;padding:20px 0 30px;position:relative}.cart-drawer-upsell-horizontal .cart-drawer_empty-content,.cart-drawer-upsell-vertical .cart-drawer_empty-content{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);width:100%}.cart-drawer-upsell-horizontal .cart-drawer_empty-content .cart-drawer_empty-text{margin-bottom:3rem}.icon-remove{height:2rem;width:2rem}@media screen and (max-width:45em){.cart-drawer_item .quantity__input{width:40px}}.u-hide-visually{border:0;position:absolute;clip:rect(0 0 0 0);block-size:.01rem;margin:-.01rem;max-inline-size:.01rem;overflow:hidden;padding:0;word-wrap:normal}.link--undecorated{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/1327/assets/bundle.ax-cart-drawer.css.map */
