.cart-header-content-flaviar h2{color:#000;font-family:SangBleu BP;font-size:26px;font-weight:300}.cart-item-image-flaviar{width:75px;height:75px;min-width:75px;min-height:75px}#cart-items-flaviar{display:flex;flex-direction:column;justify-content:space-between;padding:25px}@media(min-width:480px){#cart-drawer-flaviar{width:480px}#cart-drawer-flaviar:not(.open){right:-480px}.cart-item-image-flaviar{width:100px;height:100px;min-width:100px;min-height:100px}#cart-items-flaviar{padding:50px}}@media(min-width:600px){#cart-drawer-flaviar{width:600px}#cart-drawer-flaviar:not(.open){right:-600px}.cart-item-image-flaviar{width:150px;height:150px;min-width:150px;min-height:150px}}.cart-item-header-flaviar h5{color:#000;font-family:SangBleu Kingdom;font-size:18px;font-weight:300;line-height:22px}.quantity-flaviar-container{display:flex;align-items:center;gap:10px}.quantity-flaviar{align-self:baseline;display:flex;align-items:center;border:1px solid grey;padding:10px 25px;gap:10px;justify-content:center;max-width:150px}.quantity-flaviar button{font-size:20px;line-height:20px;height:20px;width:20px;background:none;border:none!important}.cart-item-remove{content:url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.5405 9.38546V9.28546H25.4405H20.169V7.85074C20.169 7.37192 19.7805 6.98337 19.3016 6.98337H14.6975C14.2187 6.98337 13.8301 7.37192 13.8301 7.85074V9.28546H8.55859H8.45859V9.38546V10.1528V10.2528H8.55859H9.99332V23.9653C9.99332 24.8685 10.7249 25.6 11.628 25.6H22.3711C23.2743 25.6 24.0058 24.8685 24.0058 23.9653V10.2528H25.4405H25.5405V10.1528V9.38546ZM19.2016 8.04258V9.28546H14.7975V8.04258C14.7975 8.01803 14.8072 7.99448 14.8242 7.97746C14.8412 7.96045 14.8648 7.95074 14.8893 7.95074H19.1098C19.1344 7.95074 19.1579 7.96045 19.1749 7.97746C19.1919 7.99448 19.2016 8.01803 19.2016 8.04258ZM10.9607 23.9653V10.2528H23.0385V23.9653C23.0385 24.3337 22.7394 24.6327 22.3711 24.6327H11.628C11.2597 24.6327 10.9607 24.3337 10.9607 23.9653ZM15.5648 12.8386C15.5648 12.5716 15.3482 12.3549 15.0812 12.3549C14.8141 12.3549 14.5975 12.5716 14.5975 12.8386V22.0469C14.5975 22.3139 14.8141 22.5306 15.0812 22.5306C15.3482 22.5306 15.5648 22.3139 15.5648 22.0469V12.8386ZM19.4016 12.8386C19.4016 12.5716 19.185 12.3549 18.918 12.3549C18.6509 12.3549 18.4343 12.5716 18.4343 12.8386V22.0469C18.4343 22.3139 18.6509 22.5306 18.918 22.5306C19.185 22.5306 19.4016 22.3139 19.4016 22.0469V12.8386Z' fill='black' stroke='black' stroke-width='0.2'%3E%3C/path%3E%3C/svg%3E");font-style:normal;font-weight:500;line-height:14px;text-align:center;letter-spacing:.08em;text-transform:uppercase;display:block;cursor:pointer}.item-price-flaviar{color:#2b2b2b;font-family:Fira Sans;font-size:16px;font-weight:400;line-height:24px}@media(max-width:600px){.cart-item-actions-flaviar{flex-direction:column-reverse;align-items:baseline;margin-top:10px}.product-footer-flaviar{flex-direction:column}.product__details .quantity-input-flaviar{width:100px}}.cart-total-subtotal-flaviar p{margin:0;color:#000;font-family:SangBleu BP;font-size:24px;font-weight:300}.cart-total-subtotal-flaviar p{margin:0;text-align:right;color:#000;font-family:Fira Sans;font-size:20px;font-weight:400;line-height:24px}.cart-total-shipping-flaviar{font-family:Fira Sans;font-size:12px;font-weight:400;line-height:20px;text-align:left}.btn-checkout-flaviar{margin:25px 0 0;color:#fff;text-align:center;font-family:Fira Sans;font-size:14px;font-weight:500;letter-spacing:.84px;text-transform:uppercase;border-radius:1px;background:#a57350;padding:15px}.btn-checkout-flaviar:hover{background:#a57350}.cart-item-content-flaviar{flex:1;min-width:0;align-items:stretch;display:flex;justify-content:center;flex-direction:column}.cart-line-container-flaviar{margin-bottom:auto;overflow:overlay}.cart-header-flaviar{padding-top:0;border-bottom:1px solid #ECECEC}.cart-total-flaviar{border-top:1px solid #ECECEC;padding-bottom:0}.cart-item-flaviar{border-bottom:1px solid #ECECEC}.cart-item-actions-flaviar{flex-wrap:wrap;gap:10px}dialog{margin:auto}.products-wraper-flaviar{padding:0}.product-card-flaviar{width:100%;max-width:100%;background:transparent;box-shadow:none!important;padding:0}.product-card-flaviar:hover{transform:none}.product-footer-flaviar{border:none;gap:20px 16px;padding:0}.product-price-container-flaviar{justify-content:center;margin-bottom:20px}@media screen and (max-width:768px){.product-price-container-flaviar{margin:20px 0}}.product-price-flaviar{font-size:14px;font-weight:400;color:#5f5f5f}.product__details .product-price-flaviar{font-size:18px;line-height:22px;color:#000}.btn-add-to-cart-flaviar{font-family:Fira Sans;font-size:12px;line-height:14px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:#000;border-bottom:.7px dashed #000000;padding:0 0 4px;background-color:transparent!important;padding-inline:10px;width:100%;border-radius:0;transition:.2s ease}.btn-add-to-cart-flaviar:hover{background-color:transparent!important}.product__details .btn-add-to-cart-flaviar{font-family:FiraSans-Bold;font-size:14px;line-height:17px;color:#fff;background:#a57350!important;padding:0 16px;height:56px;letter-spacing:.06em;width:100%;position:relative;border-bottom:none}.product__details .btn-add-to-cart-flaviar:hover{background:#c8a084!important}.product__details .btn-add-to-cart-flaviar:after{content:url("data:image/svg+xml, %3Csvg width='38' height='38' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.43037 22.7503H20.1478C20.2969 22.7503 20.4141 22.6298 20.4141 22.4763V10.4208C20.4141 10.2673 20.2969 10.1468 20.1478 10.1468H18.2836V8.77684C18.2836 6.5082 16.4941 4.66699 14.2891 4.66699C12.0841 4.66699 10.2945 6.5082 10.2945 8.77684V10.1468H8.43037C8.28124 10.1468 8.16406 10.2673 8.16406 10.4208V22.4763C8.16406 22.6298 8.28124 22.7503 8.43037 22.7503ZM10.8271 8.77684C10.8271 6.81507 12.3823 5.21497 14.2891 5.21497C16.1958 5.21497 17.751 6.81507 17.751 8.77684V10.1468H10.8271V8.77684ZM8.69667 10.6948H10.2945V12.8867H10.0282C9.87906 12.8867 9.76189 13.0072 9.76189 13.1607C9.76189 13.3141 9.87906 13.4347 10.0282 13.4347H11.0934C11.2425 13.4347 11.3597 13.3141 11.3597 13.1607C11.3597 13.0072 11.2425 12.8867 11.0934 12.8867H10.8271V10.6948H17.751V12.8867H17.4847C17.3356 12.8867 17.2184 13.0072 17.2184 13.1607C17.2184 13.3141 17.3356 13.4347 17.4847 13.4347H18.5499C18.6991 13.4347 18.8162 13.3141 18.8162 13.1607C18.8162 13.0072 18.6991 12.8867 18.5499 12.8867H18.2836V10.6948H19.8815V22.2023H8.69667V10.6948Z' fill='white'%3E%3C/path%3E%3Cellipse cx='22.4557' cy='5.54167' rx='5.54167' ry='5.54167' fill='%23A57350'%3E%3C/ellipse%3E%3Cpath d='M22.5391 3.43555V7.91161' stroke='white' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M20.3516 5.62109L24.8276 5.62109' stroke='white' stroke-linecap='round'%3E%3C/path%3E%3C/svg%3E");font-style:normal;font-weight:500;line-height:14px;text-align:center;letter-spacing:.08em;text-transform:uppercase;display:block;position:absolute;left:12px;top:50%;transform:translateY(-50%)}@media(min-width:1024px){.collection-product-item:hover .product-price-flaviar,.collection-product-item:hover .no-products-message-flaviar{color:#fff}.collection-product-item:hover .btn-add-to-cart-flaviar,.collection-product-item:hover .no-products-message-flaviar a{border-bottom:.7px dashed white;color:#fff}}@media(max-width:1024px){.collection-product-item-cta{margin-bottom:20px}}.quantity-controls-flaviar{display:none}.product__details .quantity-controls-flaviar{display:flex;width:fit-content;height:56px;border:1px solid grey;border-radius:2px;gap:0;padding:0 8px}.product__details .quantity-controls-flaviar>*{border:none}.product__details .quantity-input-flaviar:focus{box-shadow:none}.product__details .quantity-btn-flaviar{height:20px;width:20px;border-radius:2px;background-color:transparent}.product__details .quantity-btn-flaviar:hover{background-color:var(--button-secondary-hover)}.properties-list-flaviar{margin:0}.properties-section-flaviar,.engraving-price-flaviar{display:none}.product__details .properties-section-flaviar{margin-bottom:20px;border:1px solid #e9e9e9}.product__details .add-property-btn-flaviar{color:#a57350;background:#fff;border:none;display:flex;align-items:center;text-align:left;justify-content:space-between;border-radius:0;padding:16px;height:auto}.product__details .add-property-btn-flaviar:hover{background:#fff}.product__details .add-property-btn-flaviar-label{font-family:SangBleu Kingdom;text-transform:uppercase;font-size:14px;color:#000;font-weight:400;line-height:17px;letter-spacing:.36px;text-align:left}.product__details .add-property-btn-flaviar-content{display:flex;align-items:center;gap:12px}.product__details .add-property-btn-flaviar-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.product__details .add-property-btn-flaviar-subtext{font-family:Fira Sans;font-size:13px;color:#7a7a7a;font-weight:400}.product__details .add-property-btn-flaviar-caret{display:flex;align-items:center}.product__details .caret-open{transform:rotate(90deg)}.properties-list-flaviar{max-height:100%;padding:0}.property-item-flaviar,.property-input-flaviar{border-radius:0}.product__details .property-item-flaviar{position:relative;padding:0;margin:0 16px;background:transparent;display:block}.product__details .property-item-flaviar label{font-family:Fira Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.063rem;display:flex;align-items:center;text-transform:uppercase;left:16px;top:17px;margin-bottom:0;pointer-events:none;position:absolute;color:#868686;letter-spacing:.03rem;z-index:1;transition:all .2s ease}.product__details .property-item-flaviar input:focus~label,.product__details .property-item-flaviar input:not(:placeholder-shown)~label{font-size:9px;top:0;left:17px}.product__details .property-error-flaviar{margin-top:0}.product__details .property-input-flaviar{padding:0;font-family:Fira Sans;font-style:normal;font-weight:400;font-size:13px;width:100%;line-height:24px;border:none;-webkit-appearance:none;appearance:none;background-color:transparent;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.55);height:auto;margin:0;color:#000}.product__details .property-input-wrapper{border:1px solid #ddd;padding:12px 16px;display:flex;gap:8px;margin-bottom:12px;transition:border-color .1s ease}.product__details .property-input-wrapper p{font-family:Fira Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;text-align:right;margin:0;color:#5f5f5f}.product__details .property-input-wrapper:has(.property-input-flaviar:focus),.product__details .property-input-wrapper:hover{border-color:var(--color-text)}.product__details .show-properties-section{display:block!important}.no-products-message-flaviar{font-family:Fira Sans;display:flex;flex-direction:column;align-items:center;gap:20px;font-size:14px;font-weight:400;color:#5f5f5f}.no-products-message-flaviar a{text-decoration:none;font-size:12px;line-height:14px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:#000;border-bottom:.7px dashed #000000;padding:0 10px 4px}.product__details .no-products-message-flaviar{font-size:16px}.product__details .no-products-message-flaviar a{font-size:14px}.empty-cart-flaviar p:first-child{font-weight:400;font-size:20px;color:#000}.empty-cart-flaviar a{text-decoration:underline;font-weight:600}.cart-total-flaviar p.cart-empty-info-flaviar{margin-bottom:0}.recommended-products .contact-conciergerie-button{font-family:Fira Sans;font-size:12px;line-height:14px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:#000;border-bottom:.7px dashed #000000;padding:0 0 4px;background-color:transparent!important;padding-inline:10px;width:100%;border-radius:0;margin-top:35px;height:auto!important}.engraving-terms-of-sales{margin:4px 16px 0;display:flex;align-items:center;gap:10px;position:relative}.engraving-terms-of-sales p{margin:0;font-family:Fira Sans;font-style:normal;font-weight:400;font-size:14px;line-height:28px;color:#000}.engraving-shipping-info{margin:0 10px 16px 47px;display:flex;align-items:center;gap:10px;position:relative}.engraving-shipping-info p{margin:0;font-style:italic;font-size:13px;color:#000}.engraving-terms-of-sales p a{border-bottom:1px dashed #000;padding-bottom:.2rem;text-decoration:none;color:#000}.engraving-terms-of-sales input[type=checkbox]:checked:before{content:"";position:absolute;top:-.4rem;right:0;bottom:0;left:-.4rem;background:url(//us.louisxiii-cognac.com/cdn/shop/t/128/assets/check.png?v=1271102\2026);transform:scale(.75);width:1.9rem;height:1.9rem;background-color:#fff}.engraving-save-wrapper{margin:0 16px 16px}.engraving-save-button{font-family:Fira Sans;border:1px solid #ECECEC;padding:12px 16px;text-align:center;width:100%;transition:.2s ease}.engraving-save-button:not([disabled]){border-color:#000}.engraving-save-button:not([disabled]):hover{background-color:#fdfad4}.engraving-save-button[disabled]{cursor:not-allowed;background:#ececec}.unclickable{cursor:default}.engraving-recap{font-family:Fira Sans;display:flex;flex-direction:column;gap:12px;margin-top:8px}.engraving-recap-item-label{text-transform:uppercase;font-size:13px;color:#7a7a7a}.engraving-recap-item-value,.engraving-recap-reset{color:#000}.engraving-recap-reset{display:flex;align-items:center;gap:4px;font-size:13px;cursor:pointer;width:fit-content;transition:.2s ease}.engraving-recap-reset:hover{text-decoration:underline}.engraving-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000008f;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;display:flex;align-items:center;justify-content:center}.engraving-modal-overlay.visible{opacity:1;visibility:visible}.engraving-modal{background:#fff;width:85%;max-height:95vh;overflow-y:auto;padding:48px}.engraving-modal__header{display:flex;align-items:center;justify-content:center;position:relative}.engraving-modal__form .add-property-btn-flaviar-content{display:flex;align-items:center;justify-content:center;gap:12px}.engraving-modal__hint{margin:0 0 12px;font-size:12px;color:#888;font-style:italic}.engraving-modal__fields-wrapper{margin:16px;flex:1;display:flex;flex-direction:column;justify-content:center}.engraving-modal__form .add-property-btn-flaviar-label{font-family:SangBleu Kingdom;text-transform:uppercase;font-size:14px;color:#000;font-weight:400;line-height:17px;letter-spacing:.36px}.engraving-modal__close{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;position:absolute;right:-32px;top:-32px}.engraving-modal__close:hover{opacity:.7}.engraving-modal__body{padding:0;gap:24px;display:flex;flex-direction:row;align-items:flex-start;overflow:hidden}.engraving-modal__image{flex:0 0 50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.engraving-preview-overlay{position:absolute;transform:translate(-50%,-50%);font-family:RMSerReg;text-align:center;pointer-events:none;white-space:nowrap;z-index:1;font-size:1rem;line-height:1.4;color:wheat}.engraving-preview-overlay>span{display:block;margin-bottom:.5em;text-transform:uppercase}.engraving-preview-overlay>span:last-child{margin-bottom:0}.engraving-preview-overlay.curved{white-space:normal}.engraving-preview-overlay.curved>span{position:relative;display:block;text-transform:uppercase}.engraving-preview-overlay.vertical{display:flex;flex-direction:row;gap:.3em;white-space:normal}.engraving-preview-overlay.vertical>span{writing-mode:vertical-lr;text-orientation:upright;margin-bottom:0;letter-spacing:.15em}.engraving-modal__image.glass .engraving-preview-overlay,.engraving-modal__image.spear .engraving-preview-overlay{color:#6c757d}.engraving-modal__image.glass .engraving-preview-overlay>span,.engraving-modal__image.spear .engraving-preview-overlay>span{margin-bottom:0}.engraving-modal__image img{width:100%;height:100%;object-fit:cover;display:block}.engraving-modal__form{flex:1;overflow-y:auto;padding-top:0;display:flex;flex-direction:column;align-self:stretch}.engraving-modal__body .property-item-flaviar{position:relative;padding:0;margin:0;background:transparent;width:100%}.engraving-modal__body .property-item-flaviar label{font-family:Fira Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.063rem;display:flex;align-items:center;text-transform:uppercase;left:16px;top:17px;margin-bottom:0;pointer-events:none;position:absolute;color:#868686;letter-spacing:.03rem;z-index:1;transition:all .2s ease}.engraving-modal__body .property-item-flaviar input:focus~label,.engraving-modal__body .property-item-flaviar input:not(:placeholder-shown)~label{font-size:9px;top:0;left:17px}.engraving-modal__body .property-input-flaviar{padding:0;font-family:Fira Sans;font-style:normal;font-weight:400;font-size:13px;width:100%;line-height:24px;border:none;-webkit-appearance:none;appearance:none;background-color:transparent;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.55);height:auto;margin:0;color:#000}.engraving-modal__body .property-input-wrapper{border:1px solid #ddd;padding:12px 16px;display:flex;gap:8px;margin-bottom:12px;transition:border-color .1s ease}.engraving-modal__body .property-input-wrapper p{font-family:Fira Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;text-align:right;margin:0;color:#5f5f5f}.engraving-modal__body .property-input-wrapper:has(.property-input-flaviar:focus),.engraving-modal__body .property-input-wrapper:hover{border-color:var(--color-text)}.engraving-modal__body .properties-list-flaviar{display:flex;flex-wrap:wrap;gap:0 12px}.engraving-modal__body .engraving-type-title{width:100%}.engraving-type-title .gold-engraving-toggle{margin-left:auto;display:flex;align-items:center;gap:10px;font-size:12px;color:#000;cursor:pointer}.gold-engraving-toggle input[type=checkbox]:checked:before{content:"";position:absolute;top:-.4rem;right:0;bottom:0;left:-.4rem;background:url(//us.louisxiii-cognac.com/cdn/shop/t/128/assets/check.png?v=1271102\2026);transform:scale(.75);width:1.9rem;height:1.9rem;background-color:#fff}.engraving-modal__body .property-item-flaviar[data-engraving-type=glass]{width:calc(50% - 6px)}.engraving-modal__body .engraving-terms-of-sales{margin:4px 0 0;display:flex;align-items:center;gap:10px;position:relative}.engraving-modal__body .engraving-shipping-info{margin:0 0 16px 29px}.engraving-modal__body .engraving-save-wrapper{margin:0}@media screen and (max-width:768px){.engraving-modal{width:95%;max-height:95vh;padding:24px}.engraving-modal__body{flex-direction:column;gap:18px}.engraving-modal__form{display:contents}.engraving-modal__form .add-property-btn-flaviar-content{order:-2;margin:0 auto}.engraving-modal__form .engraving-modal__fields-wrapper{order:1;margin:0}.engraving-modal__image{flex:0 0 auto;order:-1}.engraving-modal__image img{height:auto;object-fit:contain}.engraving-modal__close{right:-24px;top:-24px}}
/*# sourceMappingURL=/cdn/shop/t/185/assets/flaviar.css.map */
