:root{--page-width: 1264px;--section-header-bottom: 32px;--mobile-breakpoint: 768px;--tablet-breakpoint: 1024px;--main-nav-background: #ececeb;--product-grid-margin: 20px;--font-heading-scale: .5;--small-hero-subtitle-size: 16px}@media only screen and (max-width: 768px){:root{--section-header-bottom: 20px;--product-grid-margin: 16px}}@media only screen and (min-width: 1025px){h2,.h2{font-size:calc(var(--type-header-size) * 1)}}.z-index-99999999999{z-index:99999999999}@media only screen and (min-width: 769px) and (max-width: 1025px){.tablet--hide{display:none}}.truncate-1-lines{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.truncate-2-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.truncate-3-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.chat-app button{height:48px;min-width:48px;width:48px}.chat-app button svg{height:36px}[data-view=xxsmall] .grid-item{flex:0 0 calc(100% / 6)}[data-view=small] .grid-article{flex:0 0 25%}@media only screen and (min-width: 769px){[data-view=small] .grid-item:nth-last-child(-n+4){margin-bottom:0}[data-product-count="5"][data-view=small] .grid-item{margin-bottom:0}}@media only screen and (max-width: 768px){.scrollable-grid--small .grid-item,.scrollable-grid--small[data-view=xxsmall] .grid-item{flex:0 0 49%}.page-width--flush-small .scrollable-grid--small{padding-left:calc(var(--page-width-gutter-small) - var(--product-grid-margin))}}.new-grid.featured-links{--items-per-row: 6;--mobile-items-per-row: 1}.new-grid.featured-links[data-view] .grid-item{flex:0 0 calc(100% / var(--items-per-row))}.new-grid.featured-links[data-view="10-4"] .grid-item{padding-left:10px;padding-right:10px}@media only screen and (max-width: 768px){.new-grid.featured-links[data-view] .grid-item{flex:0 0 calc(100% / var(--mobile-items-per-row))}}@media only screen and (max-width: 1024px){.new-grid.featured-links[data-view="8-4"] .grid-item{padding-left:10px;padding-right:10px}}.search__input:focus{outline:none}.toolbar:after{border-bottom-color:var(--color-toolbar)}.drawer__header{position:relative;padding:15px 15px 10px;display:flex;justify-content:space-between;align-items:center}.drawer__heading{margin:0}.drawer__inner-empty .drawer__heading{visibility:hidden}.cart-drawer-wrapper{background-color:#00000080;transition:visibility .2s ease;visibility:hidden;z-index:9999999999999999;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cart-drawer-wrapper.is-active{visibility:visible}.site-header__cart{transform:translate(100%);z-index:999999999999999;padding:0;top:0;width:34rem;height:100%}tool-tip[data-tool-tip-open=true]{z-index:9999999999999999999999}@media only screen and (max-width: 768px){.site-header__cart{max-width:calc(100vw - 3rem)}}.site-header__cart.is-active{transform:translate(0)}.site-header__cart .cart__item{grid-template-columns:85px auto auto}.site-header__cart .site-header__drawer-animate,.cart__drawer-form{height:100%}.site-header__mobile-nav{padding:0 0 20px}.drawer__inner-empty{height:100%;padding:0 1.5rem;overflow:hidden;display:flex;flex-direction:column}.cart-drawer__warnings{display:flex;flex-direction:column;flex:1;justify-content:center;text-align:center}.cart__empty-text{margin-bottom:20px}.js-close-header-cart svg.icon{width:30px;height:30px}.cart__scrollable{flex:1}.cart__image a{height:85px}.cart__item-name{font-size:16px}.cart__item--variants span{font-weight:400}.cart__item--variants{font-size:calc(var(--type-base-size) - 2px);font-weight:400}.cart__scrollable{padding:15px 15px 0}.cart__footer{padding:15px}.slide-nav__wrapper:after{background-color:#fff0}.slide-nav__item:first-child{padding-top:0}.slide-nav__view-all-item a{border-top:1px solid #bdbbba;color:#96682c}.slide_nav__rewards_club_item{border-top:1px solid #bdbbba;border-bottom:1px solid #bdbbba}.slide-nav__link{padding:18px 24px}.slide-nav__link .icon{width:15px;height:15px;margin-left:0}.slide-nav__link .multi-selectors__item{margin:0;width:100%}.slide-nav__link .faux-select{width:100%;height:46px;padding:12px 24px;border:1px solid #cfa970;text-align:center}@media only screen and (max-width: 768px){.header-item--search .header-item{margin-left:calc(var(--site-nav-item-padding) / -2)}}.site-nav_rewards-link{margin-top:-25px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.site-nav_rewards-link:hover{background:#b27b2a}@media only screen and (min-width: 769px){toggle-search .site-nav__link{padding:16px 30px}[data-type=nav] .site-nav__link{padding:var(--site-nav-item-padding-top-bottom) var(--site-nav-item-padding) var(--site-nav-item-padding) var(--site-nav-item-padding)}}.site-header__element--sub[data-type=nav]{border-bottom:1px solid #cfa970}.site-nav__link--underline:after{bottom:8px;border-bottom:4px solid #cfa970}.site-nav__dropdown,.megamenu__cols a:hover{background-color:var(--main-nav-background)}.megamenu__col-title a{font-weight:var(--type-header-weight);margin-bottom:16px;font-size:16px}.megamenu__col-title .icon-navigate{margin-left:5px}.site-nav__item .icon-navigate{width:29px;height:11px}.site-nav__link--icon .icon{width:20px;height:20px}.site-nav__icon-label{margin-left:8px}.header-item--left-icons{flex:1 1 33%}.index-section:not(.index-section--sub-product):first-child{padding-top:0}@media only screen and (min-width: 769px){.hero__sidebyside-content{max-width:46%}.hero__sidebyside-image{flex:0 1 54%}}@media only screen and (max-width: 769px){.hero__top-subtitle .hero__animation-contents{margin:auto}}.hero__sidebyside-image{overflow:unset}.section-header__subtitle-wrapper{flex:1 1 auto;display:flex;align-items:center}.section-header__title--with-subtitle{border-right:3px solid var(--color-button-primary);padding-right:16px;margin-right:16px;margin-bottom:0}.seven-cigars-section-header__subtitle{color:#5f5a58;font-size:20px;font-family:var(--type-base-primary),var(--type-base-fallback);font-weight:var(--type-base-weight);letter-spacing:var(--type-base-spacing);line-height:var(--type-base-line-height);text-transform:var(--type-base-transform)}@media only screen and (max-width: 768px){.seventy-cigars-section-header__link{width:100%;margin-top:var(--section-header-bottom);padding-right:var(--page-width-padding);padding-left:var(--page-width-padding)}.seventy-cigars-section-header__link .btn.color-scheme-reversed{width:100%;color:var(--color-button-primary);background-color:var(--color-button-primary-text);border-color:var(--color-button-primary)}.section-header__title--with-subtitle{margin-bottom:8px;padding-right:8px;margin-right:8px;width:fit-content}.section-header__subtitle-wrapper{flex-wrap:wrap;webkit-flex-wrap:wrap;flex-direction:column;align-items:start}.seven-cigars-section-header__subtitle{font-size:var(--type-base-size)}}.seventy-cigars-featured-collection-featured-banner-wrapper{flex-grow:1;position:relative}.seventy-cigars-featured-collection-featured-banner{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.seventy-cigars-featured-collection-featured-banner-wrapper .hero__text-wrap{position:absolute}.seventy-cigars-featured-collection-featured-banner-wrapper .hero__title,.seventy-cigars-featured-collection-featured-banner-wrapper .hero__subtitle{color:#fff}@media only screen and (max-width: 768px) and (min-width: 1024px){.seventy-cigars-featured-collection-featured-banner-wrapper .hero__title{font-size:30.1px}}@media only screen and (min-width: 1024px){.seventy-cigars-featured-collection-carousel-with-banner{display:flex;gap:32px}.product-grid-with-banner{width:68%}}@media only screen and (max-width: 768px){.seventy-cigars-featured-collection-featured-banner-wrapper{margin-right:var(--page-width-padding);margin-left:var(--page-width-padding);margin-bottom:24px}}@media only screen and (max-width: 1024px){.seventy-cigars-featured-collection-featured-banner-wrapper{position:relative;display:block;padding-bottom:calc(140 / 342 * 100%);background-color:#add8e6;overflow:hidden}}.dynamic-collection__tab-container,.subcollection__tab-container,.product-detail__tab-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:var(--section-header-bottom)}.dynamic-collection__tab-container::-webkit-scrollbar,.subcollection__tab-container::-webkit-scrollbar,.product-detail__tab-container::-webkit-scrollbar{display:none}.dynamic-collection__tabs,.subcollection__tabs,.product-detail__tabs{display:flex;min-width:max-content;border-bottom:1px solid #bdbbba;margin:0;padding:0;list-style:none}.dynamic-collection__tab-item,.subcollection__tab-item,.product-detail__tab-item{padding:12px 24px;cursor:pointer;position:relative;color:var(--color-text-body);transition:color .3s;margin-bottom:0;white-space:nowrap}.dynamic-collection__tab-item:first-child,.subcollection__tab-item:first-child,.product-detail__tab-item:first-child{padding-left:0}.subcollection__tab-item a{color:unset}.dynamic-collection__tab-item:hover,.subcollection__tab-item:hover,.product-detail__tab-item:hover,.dynamic-collection__tab-item.active,.subcollection__tab-item.active,.product-detail__tab-item.active{color:var(--color-button-primary)}.dynamic-collection__tab-item.active div,.subcollection__tab-item.active div,.product-detail__tab-item.active div{position:relative}.dynamic-collection__tab-item.active div:after,.subcollection__tab-item.active div:after,.product-detail__tab-item.active div:after{content:"";position:absolute;bottom:-13px;left:0;width:100%;height:2px;background-color:var(--color-button-primary);transition:transform .3s ease}@media (max-width: 640px){.dynamic-collection__tab-item,.subcollection__tab-item,.product-detail__tab-item{padding:12px 16px}}.dynamic-collection__tab-content{display:none;animation:fadeIn .3s ease-in-out}.dynamic-collection__tab-content.active{display:flex}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-content--product{padding-top:var(--section-header-bottom);padding-bottom:var(--section-header-bottom)}@media only screen and (max-width: 768px){.page-content--product{padding-top:0}}.page-content--product .breadcrumb{margin:0 0 8px}.product-single__meta{padding-top:10px}.product-single__meta .jdgm-preview-badge,.product-block,.product-single__title{margin-bottom:8px}.spec-table-wrapper{width:100%;border:1px solid #bdbbba}.specs-container{max-width:800px;margin:20px auto;padding:0 15px}.specs-header{display:flex;padding:16px 24px;width:100%;font-weight:var(--type-header-weight);background-color:#f6f5f5}.header-column{width:50%;padding:15px;text-transform:uppercase;font-weight:700;font-size:var(--type-base-size)}.specs-table{column-count:2;column-gap:40px;padding:0}.spec-row{break-inside:avoid;padding:16px 24px;display:flex}.spec-label{width:40%;padding-right:16px;font-weight:var(--type-header-weight);word-wrap:break-word;font-weight:var(--type-base-weight);text-transform:uppercase;font-size:var(--type-base-size)}.spec-value{width:60%;font-weight:400;font-size:var(--type-base-size)}@media screen and (max-width: 768px){.specs-table{column-count:1}}.card{background:#fff;margin-bottom:var(--section-header-bottom)}.card-header{padding:20px;border-bottom:1px solid #e3e2e1;margin-bottom:0}.card-content{padding:32px 20px}@media only screen and (min-width: 769px){.card-header{padding:20px 40px}.card-content{padding:32px 40px}}.product-detail{background:#f6f5f5;padding:var(--section-header-bottom) 0px}.product-detail-tabs{position:sticky;z-index:2;top:51px}@media only screen and (min-width: 769px){.product-detail-tabs{top:0}}.product-detail__tab-container{background:#fff;margin-bottom:0}.product-detail__tabs{justify-content:center}.product-description{font-weight:400;margin-bottom:var(--section-header-bottom)}.product-buy-buttons{display:grid;grid-template-columns:1fr;gap:16px}@media only screen and (min-width: 769px){.product-buy-buttons{grid-template-columns:1fr 1fr}}.product-buy-buttons[disabled]{grid-template-columns:1fr}.product-buy-buttons button{text-transform:uppercase}shopify-buy-it-now-button[disabled] button{cursor:default;color:var(--disabled-grey-text);background-color:var(--disabled-grey)}.product-restock-notify{width:100%}.product-buy-buttons .shopify-payment-button{margin-top:0}.product-meta-block{margin-bottom:32px}.product-meta{background:#f6f5f5;display:flex;padding:4px 16px;align-items:center;gap:24px;align-self:stretch}.meta{display:flex;align-items:center;font-size:var(--type-base-size)}.product-highlight-block,.block-variant-picker,.page-content--product .product__quantity{margin-bottom:32px}.product-highlight-title{margin-bottom:10px;font-weight:700;font-size:var(--type-base-size)}.product-highlight{font-size:var(--type-base-size)}.product-highlight.errors{width:fit-content}.product-highlight ul{list-style:initial}.product-highlight p,.product-highlight ul,.product-highlight li{margin-bottom:0;color:#3a3430;font-weight:400;line-height:normal}.block-price__regular.product__price,span.product__price{font-weight:500;color:var(--color-text-body);font-size:var(--type-header-size)}@media only screen and (min-width: 769px){.block-price__regular.product__price,span.product__price{font-size:var(--type-header-size)}}[data-on-sale] .block-price__sale{gap:8px;align-items:baseline}.js-qty__num,.variant-button-wrap label{padding:12px 24px}.js-qty__num{box-shadow:0 0 0 1px var(--color-text-body)}.variant-button-wrap input[type=radio]:focus+label,.js-qty__num:focus{box-shadow:0 0 0 1px var(--color-text-body);outline:none}.grid-product__title{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;width:100%;height:38px;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.grid-item__meta .jdgm-widget{margin-top:8px}.seventy-cigars-featured-collection-carousel-with-banner .grid-item__meta{margin-bottom:0}[dir=ltr] [data-grid-style=simple] .new-grid:not([data-view=list]) .grid-item__meta{margin-left:0;margin-right:0}.grid-product__title,.grid-product__price--current,.grid-product__price--original,.grid-product__price--from span:not(.money),.grid-article[data-style="70style"] .article__excerpt,.grid-article[data-style="70style"] .article__title{font-size:16px}.grid-product__price--original{color:#5f5a58}.grid-item__meta-secondary{margin-top:8px}.grid-product__tags{display:flex}.grid-product__tag{line-height:1.1rem;padding:2px 6px;margin-top:2px;font-size:11px;letter-spacing:.01em}.grid-product__tag.grid-product__tag--sold-out{background-color:rgb(var(--sold-out-label-bg-color));color:rgb(var(--sold-out-label-text-color))}.grid-product__tag--sale{background-color:rgb(var(--sale-label-bg-color));color:rgb(var(--sale-label-text-color))}.grid-product__tag--new{background-color:rgb(var(--new-label-bg-color));color:rgb(var(--new-label-text-color))}.grid-product__tag--preorder{background-color:rgb(var(--preorder-label-bg-color));color:rgb(var(--preorder-label-text-color))}.grid-product__tag--custom{background-color:rgb(var(--custom-label-bg-color));color:rgb(var(--custom-label-text-color))}.grid-product__tag--best-seller{background-color:rgb(var(--best-seller-label-bg-color));color:rgb(var(--best-seller-label-text-color))}.grid-article .grid-article__meta{padding:16px;min-height:165px;border:1px solid var(--color-button-primary);background:#fff;box-shadow:8px 8px 16px #00000014}.grid-article[data-style="70style"]{display:block}.grid-article[data-style="70style"] .article__title{width:fit-content;margin-bottom:var(--product-grid-margin);margin-left:auto;margin-right:auto;padding-bottom:var(--product-grid-margin);border-bottom:1px solid var(--color-button-primary)}@media only screen and (max-width: 768px){.scrollable-grid--small[data-view=small] .grid-article{flex:0 0 81%}}.newsletter-container{margin:var(--index-section-padding) auto!important}.newsletter-section__content .newsletter__input-group{max-width:640px;width:100%}.newsletter-section--no-image .newsletter-section__content{padding:0 var(--product-grid-margin)}.footer__blocks{gap:0px}.footer__block{flex:1 1 20%;max-width:250px;padding-left:64px}.footer__block:first-child{padding-left:0}.footer__title{font-weight:700;font-size:var(--type-base-size)}.footer__menu a{font-size:14px;color:var(--color-nav-text)}.footer__block--image .image-wrap{background:transparent}@media only screen and (max-width: 768px){.footer__block,.footer__block--mobile{max-width:none;flex:1 1 100%;padding-left:0}.footer__block--image{max-width:119px}.footer__blocks,.footer__blocks--mobile{gap:40px}.icon--payment svg{width:60px;height:40px}}.account-page .grid__item{margin-bottom:var(--section-header-bottom)}.account-widget{width:100%;border:solid 1px #1d1d1d9e;overflow:hidden;margin-bottom:var(--grid-gutter)}.account-widget__head{padding:0 var(--grid-gutter);display:flex;align-items:center}.account-widget__head{background-color:#0000000d;height:3.4375rem;border-bottom:solid 1px #1d1d1d9e}.account-widget__body{padding:var(--grid-gutter) var(--grid-gutter)}.account-order-table,.account-order-table .table-section{background:#fff}.account-order-table thead{padding:0 var(--gutter)}.account-order-table th{background:#f7f0e6}.account-order-table thead td,.account-order-table tbody td{padding:var(--gutter) 15px}@media only screen and (max-width: 768px){.account-order-table thead td:first-child,.account-order-table tbody td:first-child{background-color:#f2f2f2;padding:15px;border-bottom:solid 1px #1d1d1d9e}.account-order-table thead td,.account-order-table tbody td{padding:calc(var(--gutter) * .3) 15px}.account-order-table .table__section:not(:first-child){margin-top:20px;padding-top:0}.account-order-table .table__section+.table__section:after{content:unset}.account-order-table.table--responsive td:before{font-size:14px}}.account-order-table tbody tr{border-bottom:1px solid #e3e2e1}@media only screen and (min-width: 769px){.account-order-table thead tr,.account-order-table tbody tr{height:3.4375rem}.main-order-history .account-order-table thead tr,.main-order-history .account-order-table tbody tr{height:auto}}.account-order-table .href-link a,.primary-text-link{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px;font-weight:700;color:var(--color-button-primary)}.account-order-table .mobile-cta{width:100%;margin:auto}.order-details-section .account-order-table{width:100%;table-layout:fixed;border-collapse:collapse}.order-details-section .account-order-table th,.order-details-section .account-order-table td{padding:8px 24px;vertical-align:top;word-break:break-word;overflow-wrap:anywhere}@media (min-width: 750px){.order-details-section .table--responsive{display:table;width:100%}}.order-page tfoot{border-left:1px solid #1d1d1d9e;border-right:1px solid #1d1d1d9e;border-bottom:1px solid #1d1d1d9e}.order-page tfoot td{font-size:16px}.giftcard-header{padding:0}.giftcard__smalltopmargin{margin-top:16px}.giftcard__topmargin{margin-top:32px}.giftcard__doubletopmargin{margin-top:40px}.actions__cell{max-width:229px;margin:auto}.actions__cell .button{width:100%;margin-bottom:16px}.button__cell{border-radius:0;min-width:196px}.button__cell a{padding:16px 32px}.primary-btn{color:#fff;background:#604317;font-size:12px;line-height:24px;text-transform:uppercase}.secondary-btn{background:#fff;border:1px solid #140d09}.secondary-btn a{line-height:24px;font-size:12px;text-transform:uppercase;color:#140d09}.giftcard__smalltext{padding-bottom:16px}.giftcard__balance{text-align:center;font-family:Roboto;font-size:28px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.giftcard__code{position:relative;bottom:unset;padding-bottom:var(--gutter);font-size:28px;font-weight:600}.giftcard__code,.giftcard__title,.giftcard__balance{color:#604317}.giftcard__title{text-align:center;font-family:Roboto;font-size:44px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.giftcard__subtitle{color:#3a3430;text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.giftcard__message-wrapper{padding:60px 60px 40px;text-transform:capitalize;border:1px solid #060c0b;background:url(/cdn/shop/files/Gift_Card_Message_Bg.png?v=1734370539)}.giftcard__message{text-align:center;font-family:Roboto;font-size:24px;font-style:normal;font-weight:400;line-height:40px}.giftcard__message-wrapper,.giftcard__message-from{color:#140d09}.giftcard__message-footer{margin-top:40px;text-align:center}.giftcard__message-signature{color:#140d09;text-align:center;font-family:Vujahday Script;font-size:40px;font-style:normal;font-weight:400;margin-top:0;line-height:normal;font-style:italic;text-transform:capitalize}.collapsible-trigger.is-open .collapsible-trigger__icon>.icon-70cigars_plus>line:last-child{display:none}.collapsible-trigger__icon{margin-left:auto}.collection-image-wrap.collection-image-color--undefined:after{background-color:transparent}ul,ol,menu{list-style:disc}.product__thumb .image-wrap img{border:1px solid var(--color-border-light-grey)}.product__thumb-item a:focus:before,.product__thumb-item a.is-active:before{box-shadow:inset 0 0 0 1px var(--color-text-body)}.product__main-photos .product-slideshow{border-color:var(--color-border-light-grey)}.collection-image-fit--cover img{object-fit:cover}.collection-image-fit--contain img{object-fit:contain}.collection-image-bg-color--light_grey{background:#e3e2e1;position:relative}.overlay-title-container:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:25%;background:linear-gradient(180deg,#3a343000,#3a3430);opacity:.7}.overlay-title-container+.collection-item__title{color:#fff;position:absolute;bottom:10px;left:-4px}.section-header .rte--collection-desc{font-weight:400;padding-top:16px;padding-bottom:16px}.section-header-divider{border-top:1px solid var(--color-border-light-grey)}.section-header-divider-with-margin{border-top:1px solid var(--color-border-light-grey);margin-top:16px}@media only screen and (min-width: 769px){.grid-article[data-style=small]{display:block}}.grid-article[data-style=small]{flex:0 0 33.3%}.grid-article[data-style=small] .article__title{font-size:calc(var(--type-base-size) + 2px)}.grid-article[data-style=medium] .article__title{font-size:calc(var(--type-base-size) + 8px)}.grid-article__meta .rte{font-weight:400;margin-top:12px}@media only screen and (min-width: 769px){.grid-article[data-style=small] .article__sub-meta>span{margin:0 5px 2px}}@media only screen and (max-width: 480px){.blog-layout__main .new-grid{gap:8px}.grid-article[data-style=small],.grid-article[data-style=medium]{flex-direction:column;height:max-content}.grid-article[data-style=small] .grid-article__image,.grid-article[data-style=medium] .grid-article__image{width:100%}}@media only screen and (max-width: 768px){.grid-article[data-style=small]{flex:0 0 100%;flex-wrap:nowrap;text-align:left;margin-bottom:20px}.grid-article[data-style=small] .grid-article__image{flex:0 0 40%;align-self:center}.grid-article[data-style=small] .grid-article__meta{flex:0 0 60%;padding-left:15px}.grid-article[data-style=small] .article__title{font-size:calc(var(--type-base-size) + 2px)}.grid-article[data-style=small] .article-tag{font-size:10px}.grid-article[data-style=small] .article-tag:not(:first-child){display:none}.blog-layout .new-grid .grid__item.grid-article{padding-left:20px;padding-right:20px}.blog-layout .new-grid .grid__item.grid-article .grid-article__image,.blog-layout .new-grid .grid__item.grid-article .grid-article__image *{height:100%}.grid-article[data-style=medium] .article__title{font-size:calc(var(--type-base-size) + 2px)}}.blog-layout .at-rte.rte{font-weight:400;letter-spacing:1px;word-spacing:2px}.article-template__hero-container .media img{border-radius:10px}.blog-layout .rte h1,.blog-layout .rte h2,.blog-layout .rte h3,.blog-layout .rte h4,.blog-layout .rte h5,.blog-layout .rte h6{margin-top:32px;margin-bottom:16px}.blog-layout .rte li{margin-bottom:4px}.blog-layout__main .section-header__title{font-weight:600;word-spacing:2px;letter-spacing:1px}.blog-layout__main .article__sub-meta>span:not(:last-child):after{font-size:30px;vertical-align:middle;line-height:1}.blog-layout__main .section-header{margin-top:var(--section-header-top)}.blog-layout__main .section-header .article__sub-meta{margin-bottom:var(--section-header-bottom)}.site-header__mobile-nav .slide-nav__item .icon-navigate{width:29px;height:11px}.index-section--faq{margin:48px 0 8px!important}.faq-question{font-weight:600}.faq-container .collapsible-content__inner{margin-left:24px;font-weight:400}.faq-container .collapsible-content__inner p,.faq-container .faq-item{margin-bottom:16px}@media only screen and (max-width: 768px){.faq-container .collapsible-content__inner{margin-left:0}}body.mobile-nav-open #Avada-DealForToday__OuterWrapper,body.mobile-nav-open #shopify-chat{display:none}#Avada-Joy_FloatingButton .Avada-Joy_ButtonWidget{bottom:90px}.Avada-DealForToday__Container .Avada-DealForToday__Main .Avada-ProductImage{width:66px}.Avada-DealForToday__Container .Avada-DealForToday__Main .Avada-ProductImage img{position:absolute;top:0;width:100%;height:100%}@media only screen and (max-width: 768px){.Avada-DealForToday__Floating--Button{transform:rotate(270deg) translate(50%,50%)!important;right:0}.Avada-DealForToday__Floating--Button .Avada-DealForToday__Floating--ButtonWrapper{top:-34px!important;height:30px!important}.Avada-DealForToday__Floating--Button .Avada-CountDeals{transform:rotate(-270deg)!important}#shopify-chat inbox-online-store-chat{right:1px!important}#Avada-Joy_FloatingButton .Avada-Joy_ButtonWidget.right{right:8px}}.mincart-popup{z-index:999999999999999999999;position:fixed;top:0;width:100%;height:100%;background:#00000087}#mincart-title{font-size:var(--type-header-size)!important}#mincart-popup-container{font-size:16px!important}.landing-page .product-count-section,.landing-page .collectoin0{display:none}.main-account__tab-container{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:var(--section-header-bottom)}.main-account__tab-container::-webkit-scrollbar{display:none}.main-account__tabs{display:flex;min-width:max-content;flex-direction:rows;margin:0;padding:0;list-style:none}.main-account__tab-item{padding:12px 24px;cursor:pointer;position:relative;color:var(--color-text-body);transition:color .3s;margin-bottom:0;white-space:nowrap}.main-account__tab-item.active,.mobile-account-nav__item.active{background-color:#f7f0e6}.main-account__tab-item.active a,.mobile-account-nav__item.active a{color:#96682c}.main-account__tab-item:not(.active):hover a,.mobile-account-nav__item:not(.active):hover a{color:#96682c;transition:color .2s linear}.main-account__tab-item:hover,.main-account__tab-item.active{color:var(--color-button-primary)}.main-account__tab-item.active div{position:relative}.main-account__tab-item>a>div{display:flex;align-items:center;justify-content:start;column-gap:16px;transform:translate(-20px);padding:12px 24px}@media only screen and (max-width: 768px){.main-account__tab-item{padding:12px 16px}.main-account__tabs{border-bottom:1px solid #bdbbba}}@media (min-width: 769px){.main-account__tabs{flex-direction:column}}@media only screen and (max-width: 768px){.landing-page .shopify-section:nth-of-type(2){margin-top:0}.landing-page .collection-image--landscape{padding-top:50%}}@media only screen and (max-width: 768px){.product-detail{padding-top:24px}.product-detail .card-content{padding:24px}.product-detail .page-width{padding:0}.product-detail .specs-table{padding:8px 0}.product-detail .spec-row{padding:8px 24px;flex-direction:column;row-gap:8px}.product-detail .spec-row .spec-label,.product-detail .spec-row .spec-value{width:100%}.product-detail .jdgm-rev-widg__header{width:calc(100% + 48px);position:relative;left:-24px;background-color:#34240d;color:#fff;padding:24px}.product-detail .jdgm-rev-widg{padding-top:0!important}.product-detail .jdgm-row-stars .jdgm-widget-actions-wrapper{margin-bottom:0}.product-detail .jdgm-write-rev-link{background-color:#fff!important;color:#000!important}.product-detail .jdgm-histogram__bar{background-color:#fff!important}.product-detail .jdgm-histogram__frequency{color:#fff!important}.product-description,.product-description .rte{margin-bottom:0}}.main-account__tab-content{display:none;animation:fadeIn .3s ease-in-out}.main-account__tab-content.active{display:block}.main-account__tab-content[id="1"].active{display:flex!important}.main-account__tab-content .greeting{display:flex;align-items:start}.main-account__tab-content .greeting>div h1{margin-bottom:18px}.main-account__tab-content .greeting>div p{margin-bottom:32px;font-size:20px;font-weight:300;max-width:450px}.main-account__tab-content .greeting>button{background-color:#fff;color:#996c49;padding:12px 36px;border-radius:10px;align-self:center;letter-spacing:4px;margin-left:0}.main-account-content-wrapper{display:flex;flex-direction:column;width:100%}.quick-access{display:flex;column-gap:40px;margin-top:32px}.quick-access_item{flex:1;display:flex;flex-direction:column;row-gap:12px;background-color:#f2f0f0;padding:40px;align-items:center}.quick-access .btn{align-self:center;padding:30px}.quick-access .btn svg{width:40px;height:40px}.quick-access_title{font-size:22px;font-weight:700}.quick-acces_description{font-size:18px;font-weight:300;text-align:center}@media only screen and (max-width: 768px){.quick-access{flex-direction:column;row-gap:40px}.greeting{flex-direction:column}}@media only screen and (max-width: 768px){.main-account__tab-container{display:none}}@media only screen and (max-width: 768px){.mobile-nav-account-open .site-nav__link:not(.mobile-nav-account-trigger){display:none}.site-header_mobile-account-nav{padding-bottom:0}}@media only screen and (max-width: 768px){.table--responsive th,.table--responsive td{text-align:left}.table--responsive td.block-order__payment-status{border-right:1px solid #bdbbba;padding-right:24px}.table--responsive td.block-order__fullfillment-status{padding-left:24px}.table--responsive td.block-order__payment-status,.table--responsive td.block-order__fullfillment-status{display:inline-block;width:50%;clear:unset}.table--responsive td.block-order__fullfillment-status>div,.table--responsive td.block-order__payment-status>div{width:100%!important}.account-order-table tbody td:first-child{background-color:#fff;border-width:0}.main-account__tab-content .section-header__subtitle-wrapper.section-header{padding-bottom:16px;border-bottom:1px solid #e3e2e1}.account-order-table .btn.btn--secondary.mobile-cta{margin:8px 0 16px;border:1px solid #96682c}.block-order__payment-status:before,.block-order__fullfillment-status:before{margin-bottom:8px}.main-account__tab-content .main-account__shortcut-list{grid-template-columns:repeat(1,1fr)!important}.main-account__tab-content{flex-direction:column}.page-width.main-account__tab-content{padding:0}.page-width.main-account__tab-content nav{padding:var(--page-width-padding)}}.main-account-container>div:first-child{display:flex}.page-content.main-account__tab-container{max-width:300px;flex:0 0 25%}.main-account__shortcut-list{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.main-account__shortcut-list a .card{width:100%;border:1px solid #e3e2e1;display:flex;align-items:start;column-gap:16px;padding:16px;margin-bottom:0}.main-account__shortcut-list a>.card>div:first-child{background-color:#b9802d;padding:8px;color:#fff}.main-account__tab-content .rewards-club-wrapper a.btn{width:100%;max-width:300px}.main-account__tab-content .rewards-club-wrapper a.btn>h3{margin:8px}.page-width.main-account__tab-content{flex-wrap:wrap;column-gap:30px}.main-account__shortcut--title,.main-account__shortcut--subtitle{margin-bottom:4px}.main-account__shortcut--subtitle{font-weight:400}.main-account__shortcut{padding:24px;flex:1;flex-basis:100%}@media only screen and (max-width: 768px){.main-account__shortcut{flex-basis:100%}}.card-content--center{padding:24px;flex:1;display:flex;text-align:center;align-items:center;flex-direction:column}.page-width.main-account__tab-content:first-of-type{flex-wrap:wrap;column-gap:30px}.main-account-breadcrumb{width:100%;font-size:var(--type-base-size)}.main-account-breadcrumb span,.main-account-breadcrumb a{color:#989593}.main-account-dashboard{background-color:#f6f5f5;flex:1 0 75%}.main-account-section--orders{flex:1;flex-basis:100%}.status-dot{width:16px;height:16px;border-radius:50%;position:relative}.status-dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.status-dot-error{background-color:#f4433620}.status-dot-error:after{background-color:#f44336}.status-dot-success{background-color:#4caf5020}.status-dot-success:after{background-color:#4caf50}.status-dot-warning{background-color:#ff980020}.status-dot-warning:after{background-color:#ff9800}.status-dot-info{background-color:#1976d220}.status-dot-info:after{background-color:#1976d2}.label-membership-entry{background-color:#f9f5ee;outline:2px solid #b9802d;color:#b9802d}.label-membership-entry span{color:#000}.label-membership-select{background-color:#f5ecea;outline:2px solid #9b4631;color:#9b4631}.label-membership-vip{background-color:#ebeff9;outline:2px solid #345cc1;color:#345cc1}.label-membership-luxury{background-color:#fbf3e5;outline:2px solid #d88b00;color:#d88b00}.main-account__membership-label{justify-self:center;display:flex;align-items:center;column-gap:8px;width:max-content;padding:8px;border-radius:4px;text-align:center}.footer__social-media-list{margin-bottom:20px}.footer__social-media-list .btn.btn--circle{background-color:#fff}.footer__social-media-list ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.footer__social-media-list li{float:left;margin-right:10px}.footer__social-media-list li a{display:block;text-decoration:none}.footer__welcome p{color:#fff;font-size:var(--type_base_size);font-weight:400}@media only screen and (max-width: 768px){.footer__social-media-list{margin-bottom:0}}@media only screen and (min-width: 769px) and (max-width: 1024px){.footer__blocks{row-gap:40px}.footer__block--image{flex:1 1 100%;max-width:none;height:100px}.footer__block--image img{max-width:200px;margin-left:50%;transform:translate(-50%)}.footer__block:not(.footer__block--image){flex:1 1 50%;max-width:none}}.special-tag-label{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.special-tag-row{display:flex;align-items:center;gap:4px;flex-wrap:wrap;width:100%}.special-discount{padding:2px 6px;font-weight:700;font-size:10px;color:rgb(var(--custom-label-text-color));background-color:#cc0c39;border:1px solid #CC0C39;border-radius:0;max-width:100%;word-wrap:break-word;white-space:normal}.special-display-name{font-size:10px;font-weight:700;color:#cc0c39;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto}.special-checkout-note{font-size:10px;font-weight:700;color:#f00c}.variant-discount-label{position:absolute;top:-5px;right:-1.3px;padding:0 4px;font-size:10px;background:red;color:#fff;font-weight:700}@media only screen and (min-width: 768px){.special-discount,.special-display-name,.special-checkout-note,.variant-discount-label{font-size:11px}}.template-product .special-tag-label{margin-bottom:4px}.template-product .special-discount,.template-product .special-display-name,.template-product .special-checkout-note{font-size:14px}.main-order-history{background-color:#f6f5f5;flex:1 0 75%}.main-order-history .order-grid-container{display:grid;grid-template-columns:max-content 1fr;row-gap:1rem;column-gap:1.5rem;align-items:baseline}.information-container{display:grid;grid-template-columns:max-content 1fr;row-gap:.5rem;column-gap:1.5rem;align-items:baseline}.order-summary__header{display:flex;align-items:center;gap:24px}.order-summary .order-summary__title{font-size:24px}.order-summary .order-summary__name{font-size:30px;font-weight:700}.order-details-container{border-radius:4px;background:#fff;display:flex;padding:24px 32px 32px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.qrc-payment{width:100%;display:flex;flex-direction:row;gap:40px;align-items:start}.qrc-payment__total{color:#989593;font-size:24px;font-weight:500}.qrc-payment__total-price{color:#4caf50;font-size:64px;font-weight:900;margin-top:8px}.qrc-image-container{display:flex;flex-direction:column;gap:16px;justify-content:start;align-items:center;margin-left:auto}.order-details-section{border-radius:8px;border:1px solid var(--text-88, #E3E2E1);display:flex;padding:24px 24px 32px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.order-details-section .header{color:var(--text-0, #140D09);font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.order-details-section .title{color:var(--text-32, #5F5A58);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media (max-width: 640px){.main-order-history .order-details-container{padding:20px}.main-order-history .order-details-section{padding:0;border:0}.main-order-history .infromation-wrapper{grid-template-columns:1fr!important}.main-order-history .order-summary{padding:16px 8px!important}.main-order-history .order-status{justify-content:center}.order-summary__header{gap:16px}.order-summary .order-summary__title{font-size:20px}.order-summary .order-summary__name{font-size:20px;font-weight:700}.qrc-payment{flex-direction:column;gap:20px;align-items:unset}.qrc-payment__total{font-size:20px}.qrc-payment__total-price{font-size:40px}.qrc-image-container{margin-left:unset}}.order-line-thumb{padding:0}.order-lines-mobile{display:flex;flex-direction:column;gap:16px;width:100%}.order-line{padding:12px 0}.order-line__top{display:flex;gap:16px;align-items:center}.order-line__thumb{width:64px;min-width:64px}.order-line__info a{display:inline-block;font-weight:600;line-height:1.3}.order-line__grid{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin-top:16px}.order-line__label{color:#6c6867;font-weight:600}.order-line__value{text-align:right}.cart__price--strikethrough{text-decoration:line-through;opacity:.6;margin-right:6px}.cart__discount{font-weight:700}@media (min-width: 750px){.order-line{border:0}}.order-status-container{margin-left:-24px;margin-right:-24px}.main-order-history .cart-icon svg{width:24px;height:24px;display:block}.filter-drawer__header,.filter-drawer__footer{display:none}@media (max-width: 768px){html.no-scroll,body.no-scroll{height:100%;overflow:hidden;overscroll-behavior:none;touch-action:none}#filter-drawer{position:fixed;top:0!important;left:0;width:100vw;height:100vh;min-height:100vh;z-index:999;background-color:#fff;overflow-y:auto;transform:translate(-100%);transition:none;padding:0;will-change:transform;--header-h: 48px;--footer-h: 66px;--safe-bottom: env(safe-area-inset-bottom, 0px)}@supports (height: 100dvh){#filter-drawer{height:100dvh;min-height:100dvh}}#filter-drawer.animate{transition:transform .3s ease-in-out}#filter-drawer.open{transform:translate(0)}@media (prefers-reduced-motion: reduce){#filter-drawer,#filter-drawer.animate{transition:none!important}}.filter-drawer__header{position:sticky;top:0;z-index:3;padding:12px 16px;border-bottom:1px solid #0002;background:#fff;justify-content:space-between;font-size:1.2rem;font-weight:500;background-color:#000;color:var(--color-footer-text);display:flex;height:var(--header-h)}.filter-drawer__body{flex:1 1 auto;min-height:calc(100vh - var(--header-h) - var(--footer-h));height:calc(100vh - var(--header-h) - var(--footer-h));overflow:auto;padding:0 16px;padding-bottom:calc(var(--footer-h) + var(--safe-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@supports (height: 100dvh){.filter-drawer__body{height:calc(100dvh - var(--header-h) - var(--footer-h))}}.filter-drawer__footer{position:sticky;bottom:0;z-index:3;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #0002;display:block;padding:12px 16px calc(12px + var(--safe-bottom));transform:translateZ(0)}.filter-drawer__cta{width:100%;text-transform:uppercase;padding:12px 16px;border:0;cursor:pointer;background:var(--color-button-primary);color:#fff;border-radius:6px}.filter-wrapper .collapsible-content--all{max-height:unset!important}.filter-drawer__body .collection-sidebar__group--sort{border-top:0!important;box-shadow:none!important}#filter-drawer .tag__checkbox-wrapper.text-label{font-size:16px;font-weight:400}.filter-drawer__body{overscroll-behavior:contain}input:disabled{color:red!important}#filter-drawer .tag.disabled{opacity:.3}}#Avada-Joy_FloatingButton,#shopify-chat{position:fixed;z-index:99}.filter-title{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/90/assets/overrides.css.map */
