:root{--km-ink: #363636;--km-muted: #8d867c;--km-accent: #ed6c00;--km-hairline: #e9e5df;--km-paper: #faf8f5;--km-border: #d9d3ca}.bgColor{background:#fff!important}.bgColor h1.product__title{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:30px;line-height:1.2;color:var(--km-ink);text-wrap:balance;position:relative;padding-bottom:14px;margin-bottom:16px}.bgColor h1.product__title:after{content:"";position:absolute;left:2px;bottom:0;width:40px;height:2px;background:var(--km-accent)}.bgColor .review-price{color:var(--km-ink);border-bottom:0}.bgColor .review-price .price{color:var(--km-ink)}.bgColor fieldset.product-form__input .form__label,.bgColor .product-form__input .form__label{display:flex;align-items:center;gap:12px;width:100%;font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--km-muted);margin-bottom:14px}.bgColor fieldset.product-form__input .form__label:after{content:"";flex:1 1 auto;height:1px;background:var(--km-hairline)}.bgColor .kcm-step{display:none}.bgColor .kcm-step-label{font-size:12.5px;font-weight:650;letter-spacing:.12em;color:var(--km-ink);white-space:nowrap}.bgColor .product-form__input input[type=radio]+label{background:#fff;border:1px solid var(--km-border);border-radius:999px;height:44px;font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--km-ink);margin:6px 12px 2px 0;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.bgColor .giftwhois.product-form__input input[type=radio]+label:hover,.bgColor .cigarflavor.product-form__input input[type=radio]+label:hover,.bgColor .product-form__input input[type=radio]+label:hover{border:1px solid var(--km-ink)}.bgColor .product-form__input input[type=radio]:checked+label{background:var(--km-ink);border-color:var(--km-ink);color:#fff;font-weight:600}.bgColor .product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--km-accent);outline-offset:2px}.bgColor .product-form__input label a{color:inherit;text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.bgColor .number-cigar input[type=radio]+label{width:48px;height:48px;min-width:48px;flex:0 0 48px;border-radius:50%;padding:0}.bgColor .notesCigar p{font-size:12.5px;color:var(--km-muted);letter-spacing:0}.bgColor .notesCigar p span{color:var(--km-accent);font-weight:600}.bgColor .tt_help1_content1,.bgColor .tt_help1_content2,.bgColor .tt_help1_content3{background:var(--km-paper);border-radius:8px;padding:18px 20px}.bgColor .tt_help1_content1 h6,.bgColor .tt_help1_content2 h6,.bgColor .tt_help1_content3 h6{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--km-accent);margin:0 0 8px}.bgColor .tt_help1_content1 p,.bgColor .tt_help1_content2 p,.bgColor .tt_help1_content3 p{font-size:13.5px;line-height:1.6;color:var(--km-ink);letter-spacing:0;margin:0}.bgColor .tt_help1_content1 p span,.bgColor .tt_help1_content2 p span,.bgColor .tt_help1_content3 p span{font-weight:600}.bgColor .travel_form_label:after{display:none}.bgColor .review-price .stamped-product-reviews-badge{min-height:24px}.bgColor .notesCigar,.bgColor .sub_error_msg{display:none}.bgColor #delivery-date{width:100%;max-width:260px;height:44px;border:1px solid var(--km-border);border-radius:8px;padding:0 16px 0 44px;font-size:13px;letter-spacing:.02em;text-align:left;color:var(--km-ink);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238d867c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:16px center;background-size:16px 16px;cursor:pointer;caret-color:transparent;transition:border-color .15s ease}.bgColor #delivery-date::placeholder{color:var(--km-muted)}.bgColor #delivery-date:hover{border-color:var(--km-muted)}.bgColor #delivery-date:focus{border-color:var(--km-accent);outline:none}#ui-datepicker-div.ui-datepicker{width:300px;padding:16px;margin-top:6px;background:#fff;border:1px solid var(--km-hairline);border-radius:12px;box-shadow:0 12px 32px #17141024;font-family:inherit;font-size:13px}#ui-datepicker-div .ui-datepicker-header{background:transparent!important;border:0;border-radius:0;padding:2px 0 10px;position:relative}#ui-datepicker-div .ui-datepicker-title{margin:0 36px;line-height:28px;text-align:center;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--km-ink)}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{position:absolute;top:2px;width:28px;height:28px;border:0;border-radius:50%;background:transparent;cursor:pointer}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-prev-hover{left:0}#ui-datepicker-div .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-next-hover{right:0}#ui-datepicker-div .ui-datepicker-prev-hover,#ui-datepicker-div .ui-datepicker-next-hover{top:2px;background:var(--km-paper);border:0}#ui-datepicker-div .ui-datepicker-prev .ui-icon,#ui-datepicker-div .ui-datepicker-next .ui-icon{background-image:none!important}#ui-datepicker-div .ui-datepicker-prev:before,#ui-datepicker-div .ui-datepicker-next:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:15px 15px}#ui-datepicker-div .ui-datepicker-prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23363636' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'/%3E%3C/svg%3E")}#ui-datepicker-div .ui-datepicker-next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23363636' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E")}#ui-datepicker-div table.ui-datepicker-calendar{width:100%;margin:0;font-size:12.5px;border-collapse:collapse}#ui-datepicker-div th{padding:6px 0;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--km-muted)}#ui-datepicker-div td{padding:2px 0;border:0}#ui-datepicker-div td span,#ui-datepicker-div td a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0 auto;padding:0;text-align:center;border:0!important;border-radius:50%;background:transparent!important;font-size:12.5px;color:var(--km-ink);text-decoration:none}#ui-datepicker-div td .ui-state-hover{background:var(--km-paper)!important}#ui-datepicker-div td.ui-datepicker-today a,#ui-datepicker-div td.ui-datepicker-today span{box-shadow:inset 0 0 0 1px var(--km-border);font-weight:600}#ui-datepicker-div td a.ui-state-active{background:var(--km-accent)!important;color:#fff!important;font-weight:600}#ui-datepicker-div td.ui-state-disabled{opacity:1}#ui-datepicker-div td.ui-state-disabled span{color:var(--km-border);box-shadow:none;font-weight:400}.bgColor .free_travel_package{background:var(--km-paper);border-radius:12px;padding:0;overflow:hidden;display:flex;justify-content:center;width:100%;max-width:100%;height:auto}.bgColor .free_travel_package img{mix-blend-mode:multiply;display:block;width:100%;max-width:none;height:auto}.bgColor .humidor_product_grid{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:749px){.bgColor .humidor_product_grid{grid-template-columns:repeat(2,1fr)}}.bgColor .klaro_humidor_box{background:var(--km-paper);border-radius:12px;box-shadow:none;padding:16px}.bgColor .klaro_humidor_box img{mix-blend-mode:multiply}.bgColor .klaro_humidor_box.Added_huminor{border:none;box-shadow:inset 0 0 0 1.5px var(--km-accent)}.bgColor .humi_cigar_title{font-weight:600;letter-spacing:.08em}.bgColor .klaro_humidor_box .button{border-radius:6px}.bgColor .huminor_lear_nmore{background:transparent;border:1px solid var(--km-border);color:var(--km-ink)}.bgColor .huminor_lear_nmore.button:hover{background:#fff;border:1px solid var(--km-ink)}.bgColor .sub_add_humidor{background:var(--km-ink);border:1px solid var(--km-ink);color:#fff}.bgColor .button.sub_add_humidor.disabled{background:#cfc9c0;border-color:#cfc9c0}.bgColor .klaro_humidor_box .button:hover{opacity:.85}.bgColor .button.custom-checkout{min-height:54px;height:auto;border-radius:8px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:background-color .15s ease}.bgColor .button.custom-checkout:hover{background-color:#1f1c1a!important}.bgColor .button.custom-checkout:focus-visible{outline:2px solid var(--km-accent);outline-offset:2px}.bgColor .product__media-wrapper{z-index:0}.bgColor .slider-for .product-single__photo{aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;cursor:zoom-in}.bgColor .slider-for .product-single__photo img{margin:0 auto;display:block;width:100%;height:auto!important;aspect-ratio:1 / 1;max-width:100%;object-fit:contain;border-radius:12px}.bgColor .slider-for:not(.slick-initialized) .product-single__photo:not(:first-child){display:none}.bgColor .slider-nav:not(.slick-initialized){display:flex!important;gap:10px}.bgColor .slider-nav:not(.slick-initialized)>div{position:relative;flex:1 1 0;min-width:0;aspect-ratio:1 / 1;border-radius:8px;background:#fff;opacity:.8}.bgColor .slider-nav:not(.slick-initialized)>div:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--km-hairline);border-radius:8px;pointer-events:none}.bgColor .slider-nav:not(.slick-initialized)>div:first-child{opacity:1}.bgColor .slider-nav:not(.slick-initialized)>div:first-child:after{border:2px solid var(--km-accent)}.bgColor .slider-nav:not(.slick-initialized)>div:nth-child(n+6){display:none}.bgColor .slider-nav:not(.slick-initialized) img{display:block;width:100%;height:auto!important;aspect-ratio:1 / 1;object-fit:cover;opacity:1;border-radius:8px}.bgColor .slider-for .slick-arrow{width:44px!important;height:44px!important;background:#fff!important;border:1px solid var(--km-border)!important;border-radius:999px;font-size:0;line-height:0;color:transparent;z-index:3;box-shadow:0 2px 10px #1e191414;transition:background-color .15s ease,border-color .15s ease}.bgColor .slider-for .slick-prev{left:6px!important}.bgColor .slider-for .slick-next{right:6px!important}.bgColor .slider-for .slick-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;background:var(--km-ink)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 18l-6-6 6-6' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 18l-6-6 6-6' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px 18px no-repeat;opacity:1}.bgColor .slider-for .slick-prev:before{transform:translate(-1px)}.bgColor .slider-for .slick-next:before{transform:scaleX(-1) translate(-1px)}.bgColor .slider-for .slick-arrow:hover,.bgColor .slider-for .slick-arrow:focus-visible{background:var(--km-ink)!important;border-color:var(--km-ink)!important}.bgColor .slider-for .slick-arrow:hover:before,.bgColor .slider-for .slick-arrow:focus-visible:before{background:#fff!important}.bgColor .slider-nav{margin-top:16px}.bgColor .slider-nav .slick-track{align-items:flex-start}.bgColor .slider-nav .slick-slide{position:relative;margin-right:10px;border:0!important;border-radius:8px;background:#fff;cursor:pointer;opacity:.8;transition:opacity .15s ease;aspect-ratio:1 / 1;height:auto!important;max-height:none!important}.bgColor .slider-nav .slick-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--km-hairline);border-radius:8px;pointer-events:none;transition:border-color .15s ease}.bgColor .slider-nav .slick-slide:hover{opacity:1}.bgColor .slider-nav .slick-slide:hover:after{border-color:var(--km-border)}.bgColor .slider-nav .slick-slide.slick-current.slick-active{opacity:1}.bgColor .slider-nav .slick-slide.slick-current.slick-active:after{border:2px solid var(--km-accent)}.bgColor .slider-nav .slick-slide>div,.bgColor .slider-nav .slick-slide>a{height:100%}.bgColor .slider-nav .slick-slide img{display:block;width:100%;height:auto!important;aspect-ratio:1 / 1;object-fit:cover;opacity:1;border-radius:8px}.bgColor .slider-nav .slick-arrow{display:none!important}.bgColor .product__info-wrapper{position:relative}.bgColor .pro_wishlist{position:absolute;top:2px;right:0;margin:0;z-index:10}.bgColor .pro_wishlist .swym-button{cursor:pointer;padding:4px;opacity:1!important}.bgColor .swym-button.swym-add-to-wishlist-view-product:after{width:24px;height:26px}.tab_multicolumn{background-color:transparent!important}.tab_multicolumn .page-width,.image-text-column .page-width,.new-featured-product .page-width,.product-multi-column .page-width,.logo_multicolumn .page-width{max-width:1250px}.tab_multicolumn .page-width .grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.new-featured-product header.text-center{display:flex;flex-direction:column;align-items:center}.new-featured-product header.text-center h2{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:26px;font-weight:400;letter-spacing:0;line-height:1.25;text-transform:none;color:var(--km-ink);text-wrap:balance;position:relative;padding-bottom:14px;margin:0 0 14px}.new-featured-product header.text-center h2:after{display:none}div#button:after{box-shadow:0 4px 14px #17141029}.new-featured-product header.text-center p{order:-1;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--km-accent);margin:0 0 10px}.new-featured-product .featured-product{background:var(--km-paper);border:1px solid #fff;border-top:0;border-radius:0 0 12px 12px;box-shadow:0 14px 32px #17141017}.new-featured-product .featured-product img{mix-blend-mode:multiply}.new-featured-product .leave-a-review-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;background:#fff!important;border:1px solid var(--km-border);border-radius:8px;box-shadow:none!important;color:var(--km-ink)!important;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.new-featured-product .leave-a-review-btn:hover{background:var(--km-ink)!important;border-color:var(--km-ink);color:#fff!important;box-shadow:0 6px 16px #1714102e!important;transform:translateY(-1px)}.new-featured-product .leave-a-review-btn svg{transition:transform .15s ease}.new-featured-product .leave-a-review-btn:hover svg{transform:translate(3px)}.new-featured-product .leave-a-review-btn:after{display:none}.new-featured-product .leave-a-review-btn svg{width:14px;height:14px;flex:none}.product-multi-column{background-color:#fff!important}.product-multi-column .product-multiple-section>.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.product-multi-column .product-multiple-section>.grid>.grid__item{width:100%;max-width:100%}@media screen and (max-width:749px){.product-multi-column .product-multiple-section>.grid{grid-template-columns:1fr}}.product-multi-column .grid__item{background:var(--km-paper);border-radius:12px;padding:28px 26px;border:0!important;height:auto!important}.product-multi-column .wrappersection{border:0!important}.product-multi-column .wrappersection h3{font-size:18px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--km-ink);margin:0 0 14px}.product-multi-column .wrappersection .rte{font-size:16px;line-height:1.65;color:#57524a;letter-spacing:0}.product-multi-column .multicolumn-card__image-wrapper{background:transparent;margin-top:18px;text-align:center}.product-multi-column .multicolumn-card__image-wrapper img{mix-blend-mode:multiply;border-radius:8px}.product-multi-column .rte ul{list-style:none;margin:0;padding:0}.product-multi-column .rte li{position:relative;padding-left:18px;margin:0 0 12px}.product-multi-column .rte li::marker{content:none}.product-multi-column .rte li:before{content:"";position:absolute;left:2px;top:11px;width:5px;height:5px;border-radius:50%;background:var(--km-accent)}.product-multi-column .kcm-contact-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#ed6c0014}.product-multi-column .kcm-contact-icon svg{width:22px;height:22px}.product-multi-column .btn-text-div{display:grid;grid-template-columns:auto auto;justify-content:start;gap:16px 20px;margin:24px 0 0!important}.product-multi-column .icon-button{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.product-multi-column .icon-button.grid__item{padding:0}.product-multi-column .icon-button p{margin:0;display:flex;align-items:center;justify-content:center;height:32px}.product-multi-column .icon-button p svg{width:auto;height:30px}.product-multi-column .phn_icon-img{width:auto;height:30px;margin:0 auto}.product-multi-column .icon-button .btn.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:132px;padding:0 22px;min-height:44px;background:#fff!important;border:1px solid var(--km-border);border-radius:8px;box-shadow:none!important;color:var(--km-ink)!important;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.product-multi-column .icon-button .btn.button:hover{background:var(--km-ink)!important;border-color:var(--km-ink);color:#fff!important;box-shadow:0 6px 16px #1714102e!important;transform:translateY(-1px)}.product-multi-column .icon-button .btn.button svg{transition:transform .15s ease}.product-multi-column .icon-button .btn.button:hover svg{transform:translate(3px)}.product-multi-column .icon-button .btn.button:after{display:none}.product-multi-column .icon-button .btn.button svg{width:13px;height:13px;flex:none}@media screen and (max-width:749px){.bgColor h1.product__title{font-size:24px}.bgColor .cigarflavor label:last-of-type{width:100%!important;margin-right:0}.bgColor .kcm-step-label{white-space:normal}.new-featured-product header.text-center h2{font-size:22px}.bgColor .number-cigar input[type=radio]+label{width:44px;height:44px;min-width:44px;flex:0 0 44px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/membership-refresh.css.map */
