.header__heading:before{content:"";position:absolute;width:320px;height:223px;background:#fff;border-radius:50%;left:50%;top:-73px;transform:translate(-50%);z-index:0}.shhiping-msg-div{background:#9758661c;padding:13px;border-radius:5px;margin-top:20px!important;margin-bottom:15px!important;font-size:11px;display:flex}.create-your-label-main .product-form__input--pill input[type=radio]:checked+label{font-weight:700;border:3px solid #000!important}.shhiping-msg-div.short-box{width:60%;margin-top:0!important}.create-your-label-main .product-form__input .form__label{font-size:18px}.create-your-label-main .product-form__input--pill input[type=radio]+label{font-size:16px}#cl_optionsapp .swatch-container input:checked~label{border-color:#000!important}.header__heading:after{content:"";position:absolute;width:322px;height:224px;border-radius:50%;left:50%;top:-73px;transform:translate(-50%);border-bottom:1.6px solid #975866;z-index:-1}.tw-multi-block-btn{gap:1rem;display:flex;justify-content:center;flex-wrap:wrap}.header__heading{position:relative;top:20px}.header .header__heading-link{position:relative}.header.header--middle-center.header--mobile-center{margin:-20px auto}.header__icon.header__icon--cart{color:#975866;margin-right:0}.header .right-wrapper{margin-right:12px;display:flex;gap:1rem}.blog__post .article-card__info time{display:block;font-size:16px;font-weight:700;color:#975866;font-family:var(--font-body-family)}.blog__post .card__information .card__heading{font-family:var(--font-body-family);font-weight:400;line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.blog .slider-mobile-gutter .slider-buttons{display:none}.text-cards-block .left-text{flex:1;border-top:1px dotted #975866;border-bottom:1px dotted #975866;padding:80px 0;margin-right:10%}.text-cards-block .cards{flex-basis:50%;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -1%;width:102%}.text-cards-block .item{position:relative;z-index:0;margin-bottom:0;display:flex;align-items:flex-end}.text-cards-block .cards>*{width:48%;margin:0 1% 1.5em}.text-cards-block .item .image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;margin:0;overflow:hidden}.text-cards-block .item .image:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background:linear-gradient(to bottom,#0000,#00000080)}.text-cards-block .item .image img{width:100%;height:100%;object-fit:cover}.text-cards-block .item .card-text{flex-basis:100%;color:#fff;text-align:center;padding:25px 20px}.text{max-width:100%}.text-cards-block .item .card-text h4{font-size:32px;font-weight:300;color:#fff;margin:0}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.custom-border{width:100%;display:block!important}.left-text .h1{margin-top:0;margin-bottom:20px}.top-block .image img{width:100%;height:100%;object-fit:cover;opacity:.7}.top-block{position:relative;z-index:0;min-height:500px;text-align:center;color:#fff;padding:100px 0}.bottom-form .wrapper{max-width:49%;margin-left:auto}.header__heading-logo-wrapper{position:relative}.hover-logo{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.header__heading-logo-wrapper:hover .normal-logo{opacity:0}.header__heading-logo-wrapper:hover .hover-logo{opacity:1}.calculator-block .calculator input[type=text]:focus,.calculator-block .calculator input[type=number]:focus{border-bottom-color:#fff}.calculator-block .calculator input::-webkit-outer-spin-button,.calculator-block .calculator input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculator-block .calculator input[type=number]{-moz-appearance:textfield}.calculator-block .calculator input:focus-visible,.calculator-block .calculator select:focus-visible{outline:none}.calculator-block .calculator label{display:block;font-weight:700}.calculator-block .calculator input[type=text],.calculator-block .calculator input[type=number]{padding-left:0;padding-right:0;line-height:54px;height:54px;margin-bottom:20px;width:100%;font-size:19px;box-shadow:none;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.3);color:#fff}.calculator-block .calculator .btn{width:100%;margin-top:40px;border:1px solid #fff;color:#fff}.calculator-block .calculator select option{color:#353535;padding:10px}.calculator-block .calculator label[for=toast]{padding-left:20px;position:relative;z-index:0;font-weight:400;cursor:pointer;transition:all .4s ease}.calculator-block .calculator label[for=toast]:hover{color:#ffffffb3}.calculator-block .calculator label[for=toast]:before{content:"";width:14px;height:14px;border:1px solid #fff;position:absolute;left:0;top:8px;display:block}.calculator-block .calculator input[type=checkbox]:checked+label:after{opacity:1}.calculator-block .calculator label[for=toast]:after{content:"";width:8px;height:8px;left:3px;top:11px;position:absolute;background:#fff;display:block;opacity:0;transition:all .4s ease}.calculator-block .calculator select{padding-left:0;padding-right:0;box-shadow:none;margin-bottom:20px;border-bottom:1px solid #ffffff4d!important;height:54px;width:100%;border:none;background:transparent;font-size:19px;color:#fff}.calculator-block .calculator input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.calculator-block .cal-wine-title{color:#fff;font-size:40px;margin:0}.calculator-block .image-with-text__heading{margin-top:0;margin-bottom:25px}.calculator-block .calculator .button:before,.calculator-block .calculator .button:after{display:none}.calculator-block .calculator #result{margin-top:30px;margin-bottom:0}.blog-post article{flex:1;width:100%}.blog-posts aside,.blog-post aside{flex-basis:25%;margin-left:10%;width:25%}.sidebar-posts-slider{margin-bottom:50px}.sidebar-item:last-child{margin-bottom:0}.sidebar-posts-slider .swiper-slide{min-height:430px;position:relative;z-index:0;display:flex;align-items:flex-end;padding:25px 25px 30px;box-sizing:border-box;text-decoration:none}.trending-posts .post-item .post-tags .post-tag{color:#975866;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.4px;margin-bottom:5px;margin-right:5px;display:inline-block}.trending-posts .post-item .author{position:relative;z-index:0;padding-right:10px;margin-right:10px}.trending-posts .post-item time,.trending-posts .post-item .author{font-size:10px;font-weight:400;color:#000;text-transform:uppercase;display:inline-block}.trending-posts .post-item .author:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:2px;height:2px;border-radius:50%;background:#975866}.sidebar-posts-slider .swiper-slide .image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;overflow:hidden;margin:0;background:#000}.sidebar-posts-slider .swiper-slide .post-title{color:#fff;line-height:1.1;font-size:23px;font-weight:400;margin:0 0 15px;text-decoration:none}.sidebar-posts-slider .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.sidebar-posts-slider .swiper-pagination-bullets .swiper-pagination-bullet:hover{background:#975866}.sidebar-posts-slider .swiper-pagination-bullets{position:relative;top:0;margin-top:20px}.sidebar-posts-slider .swiper-slide .image img{width:100%;height:100%;object-fit:cover;opacity:.7}.sidebar-posts-slider .swiper-slide .post-tags{font-size:0;margin-bottom:15px}.sidebar-posts-slider .swiper-slide .post-tags .post-tag{color:#fff;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.4px;margin-bottom:5px;margin-right:5px;display:inline-block}.sidebar-posts-slider .swiper-slide .author{position:relative;z-index:0;padding-right:10px;margin-right:10px}.sidebar-posts-slider .swiper-slide .author:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:2px;height:2px;border-radius:50%;background:#fff}.sidebar-posts-slider .swiper-slide time,.sidebar-posts-slider .swiper-slide .author{font-size:12px;font-weight:400;color:#fff;letter-spacing:1px;text-transform:uppercase;display:inline-block}.trending-posts .sidebar-title{font-size:16px;line-height:1.2;color:#000;font-weight:700;text-transform:uppercase;margin-bottom:30px}.trending-posts .post-item{margin-top:20px}.trending-posts .post-item .image{flex-basis:90px;display:block;overflow:hidden;margin-right:15px;aspect-ratio:1}.trending-posts .post-item .image img{width:100%;height:100%;object-fit:cover}.trending-posts .post-item .right-wrapper{flex:1;display:block}.trending-posts .post-item .post-title{text-decoration:none;font-size:19px;display:block;color:#000;line-height:1;font-family:var( --font-heading-family)}.header .right-wrapper a.button{text-align:center}#customily-options{margin-bottom:20px!important}.customily_option.tw-swatch .customily-swatch{width:12%!important}.cl-canvas-container{z-index:1!important}#customily-options .option_name{font-size:18px}.canvas-container{background:#fff!important}.custom-input{border:1px solid #000!important;background-color:transparent!important;color:#000!important;border-radius:1px!important}.loadingoverlay{z-index:2!important;width:60%!important}.loadingoverlaycircle{display:block!important}.case-class{background:#975866;color:#fff;border-radius:999px;padding:4px 12px;font-size:13px;width:fit-content}.shipping-class{font-size:12px;margin-top:4px;margin-left:6px;font-weight:600}#cl_optionsapp input:not([type=checkbox]):not(.vc-input__input){border-radius:5px!important;font-size:16px;min-height:46px!important;font-family:inherit}#cl_optionsapp textarea{border-radius:5px!important;font-size:16px;min-height:78px!important;font-family:inherit;border:1px solid #d5d5d5;padding-left:8px;width:100%}.tippy-popper{z-index:2!important}#cl_optionsapp input::placeholder,#cl_optionsapp textarea::placeholder{opacity:.4}.customily_option.tw-swatch .customily-swatch label img{height:100%!important;width:100%!important}@media screen and (max-width:1232px)and (min-width:1025px){.header .right-wrapper a.button{text-align:center;font-size:16px}}@media(max-width:1024px){.customily_option.tw-swatch .customily-swatch{width:11%!important}.header .right-wrapper{display:none}.blog-post aside{width:100%;margin-left:0;margin-top:15px}.blog-posts .main-tw-blog.flex,.blog-posts .blog-articles__article .card.article-card{display:block}.blog .slider-mobile-gutter .slider-buttons,.blog .title-wrapper-with-link .link{display:none}.left-text h1{margin:0}.right-wrapper{display:none}.blog__posts.articles-wrapper{padding:0 15px}.text-cards-block .wrap.flex{display:block}.text-cards-block .left-text{margin-right:0;margin-bottom:30px;padding:20px 0}.text-cards-block .cards{display:block}.text-cards-block .cards>*{width:100%}.text-cards-block .item .image:before{background:#00000080}}.cstm-pill{border:1px solid #00000047;border-radius:15px;width:max-content;padding:10px 20px;text-align:center}.cstm-pills-main{display:flex;gap:10px}.bottom-pill .cstm-pill{border:1px solid #00000047;border-radius:100px;font-size:12px}.hide-show-preview-btn.blue-btn{display:none}.event-date-box{background:#f8fbfc;border:1px solid #000;border-radius:6px;padding:20px 15px}.event-date-box h3{margin:0 0 15px;font-size:15px;font-weight:700;text-align:center}.event-date-box input[type=text]{width:100%;height:45px;border:2px solid rgb(151 88 102);border-radius:8px;padding:0 15px;font-size:16px;cursor:pointer}.flatpickr-calendar{border:none!important;border-radius:12px!important;overflow:hidden;box-shadow:0 10px 35px #00000026;width:340px}.calendar-title{background:#975866;color:#fff;padding:8px}.calendar-clear{text-align:center;padding:8px;font-weight:700;color:#975866;cursor:pointer;border-top:1px solid #e5d9d9;transition:.3s}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{top:unset!important}.flatpickr-day.flatpickr-disabled{color:#3939395c!important}.flatpickr-day{color:#000!important}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{font-size:14px!important;font-weight:500!important}.flatpickr-day.selected{background:#975866!important;border-color:#975866!important;color:#fff!important}.flatpickr-day.today{font-weight:700;border-color:#975866!important}.icon.icon-linkedin{width:1.6rem!important;height:1.6rem!important}@media(max-width:767px){.shhiping-msg-div.short-box{width:100%}.prod-button-hide{display:flex!important}.hide-show-preview-btn svg{width:20px;height:20px}.main-sticky-div{position:sticky;top:0;box-shadow:0 6px 15px -10px #0000004d;background:#fff;margin-top:0;z-index:9;padding-left:0}.hide-show-preview-btn{margin:0 auto!important;justify-content:center;align-items:center;background-color:transparent!important;font-weight:700!important;color:#232323!important;font-size:14px!important;border:none!important;padding:10px 0!important;min-height:auto!important}.sticky-true.hide-it .sticky-button-hidden{max-height:0;overflow:hidden;display:block;transition:all .25s linear 0s}.hide-show-preview-btn:after{display:none}.hide-show-preview-btn:before{display:none}.main-sticky-div .slider.slider--mobile .slider__slide{padding-bottom:0!important}.main-sticky-div .slider.slider--mobile{margin-bottom:0!important}button.hide-show-preview-btn.preview-hidden{border:2px solid #000!important;border-radius:4px;width:100%}.sticky-true .section-header{position:unset!important}.sticky-true .hide-show-preview-btn.preview-hidden span.icon{display:none}.hide-show-preview-btn .btn-text:after{content:"";border-left:2px solid #232323;border-bottom:2px solid #232323;position:absolute;right:8px;top:12px;transform:rotate(-225deg);-moz-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);width:8px;height:8px;display:none}button.hide-show-preview-btn.preview-hidden .btn-text:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:13px;right:18%;display:block}.mini-preview-loader{display:none}.mini-preview-loader.show-loader{display:flex}.mini-preview{position:fixed;top:125px;right:10px;width:135px;height:auto;border-radius:6px;overflow:hidden;box-shadow:0 4px 10px #0000004d;background:#fff;cursor:pointer;display:none;opacity:0;visibility:hidden;z-index:8}.mini-preview img,.mini-preview-img{width:100%;max-width:100%;height:auto;display:block;object-fit:contain}.mini-preview-text{font-weight:600;font-size:12px}.no-scroll .slider.slider--mobile .slider__slide{padding-bottom:0!important}.no-scroll .slider.slider--mobile{margin-bottom:0!important}.mini-preview.show{display:block!important;opacity:1!important;visibility:visible!important;text-align:center}.preview-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;opacity:0;visibility:hidden;transition:all .3s ease;z-index:9;display:block!important}.preview-overlay.show{opacity:1;visibility:visible}.skip-to-content-link{z-index:1}.product__media-wrapper.preview-expanded{background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:93%!important;margin:0 auto;z-index:10}.mini-preview-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background:#fff;z-index:5}.spinner{width:24px;height:24px;border:3px solid #ddd;border-top:3px solid #000;border-radius:50%;animation:miniPreviewSpin .8s linear infinite!important;display:block!important}@keyframes miniPreviewSpin{to{transform:rotate(360deg)}}.preview-close{position:absolute;top:10px;right:12px;width:35px;height:35px;font-size:18px!important;cursor:pointer;background:#000;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1}.Tw-design-option .rich-text__caption{padding:0 1.5rem}.tw-how-it-work .rich-text__caption{padding:0 1.5rem;text-align:center}.cstm-pills-main{flex-wrap:wrap}.loadingoverlay>div{width:50px!important;height:100px!important}.loadingoverlay{z-index:9!important;width:93%!important}.gallery-description{text-align:left!important;padding-left:1.5rem;padding-right:1.5rem}.customily_option.tw-swatch .customily-swatch{width:21%!important}.header .right-wrapper{display:none}.blog-posts .main-tw-blog.flex,.blog-posts .blog-articles__article .card.article-card,.blog-post .main-tw-blog.flex{display:block}.blog__posts.articles-wrapper{padding:0 15px}.blog .slider-mobile-gutter .slider-buttons,.blog .title-wrapper-with-link .link{display:none}.mobile-link-button{display:grid;gap:8px;padding:0px 2rem}.right-wrapper{display:none}.header__heading:before{width:200px;height:200px}.header__heading-logo-wrapper img{width:120px}.header__heading:after{width:200px;height:201px}.mobile-link-button .button{border:1px solid #fff}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/style.css.map */
