.cursor-pointer{cursor:pointer}.term-alert{margin-top:-15px;font-size:15px!important;color:#c00}.help-desk{position:absolute;z-index:1;top:50%;right:50px;transform:translateY(-50%);font-family:Roobert;font-size:15px;line-height:18px;letter-spacing:.02em}.help-desk img{display:inline-block;width:14px;height:auto;margin-bottom:2px}.product-block .btn--launch{margin-bottom:25px;padding:13px 32px;font-family:Roobert;font-size:18px;font-weight:400;font-style:normal;line-height:22px;color:#000;text-align:center;text-transform:capitalize;letter-spacing:.01em;background:linear-gradient(#c1f2f3,#c1f2f3) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.site-header{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#c39e4d,#dbc177,#b99348,#dcbb5e,#c39d4c) border-box;border-top:1px solid transparent!important;border-bottom:1px solid transparent!important}.site-nav__item .site-nav__link{padding:7.5px 30px;font-family:Roobert;font-size:17px;line-height:20px;text-transform:capitalize;letter-spacing:.01em}.site-header__logo{margin-top:0;margin-bottom:0}.site-nav__icons .js-search-header img{width:23px;height:23px}.announcement-link-text{display:block;font-family:Roobert;font-size:15px;line-height:18px;text-align:center;letter-spacing:.01em}.announcement-link .announcement-link-text{text-decoration:none}.site-nav__link--underline:after{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#c39e4d,#dbc177,#b99348,#dcbb5e,#c39d4c) border-box;border-bottom:1px solid transparent!important}.announcement-bar .slideshow-wrapper+.container{display:none!important}.image-with-text-overlay{cursor:pointer}.image-with-text-overlay .iwto-wrapper{position:relative}.image-with-text-overlay .text-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:2em;text-align:center}.image-with-text-overlay .iwto--text-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.image-with-text-overlay .text-wrapper .h1{margin-bottom:20px;font-family:minion-pro,serif;font-size:60px;line-height:1.2;text-align:center;text-transform:capitalize}.image-with-text-overlay .text-wrapper .h1.heading--gold{background:linear-gradient(99.69deg,#b99348 20.09%,#ddbf53 46.45%,#b99348 74.5%);background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.image-with-text-overlay .text-wrapper .h1.heading--light{color:#fff}.image-with-text-overlay .text-wrapper .rte{max-width:550px;margin:0 auto 32px;font-family:Roobert;font-size:20px;line-height:27px;text-align:center;letter-spacing:.02em}.image-with-text-overlay .text-wrapper .btn{padding:13px 64px;font-family:Roobert;font-size:18px;line-height:22px;text-align:center;text-transform:capitalize;letter-spacing:.01em;background:#fff;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.image-with-text-overlay .text-wrapper .btn:hover{background:linear-gradient(#e2cef6,#e2cef6) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box}.featured-collections-section{padding-top:35px;padding-bottom:35px}.featured-collections-section .collection-item{margin-bottom:0}.collection-item:not(.collection-item--below):after{content:none}.collection-item:hover .collection-image{transform:none}.collection-item .collection-item__title{position:relative;transform:none!important}.collection-item .collection-item__title span{background:transparent}.collection-item .collection-image{margin-bottom:15px;background:transparent}.collection-item .collection-image img{position:relative;width:185px;margin:0 auto}.collection-item .collection-item__title span{font-family:Roobert;font-size:17px;line-height:20px;text-align:center;text-transform:none;letter-spacing:0}.waves-top{position:relative;margin-top:-20px}.waves-bottom{position:relative}.waves-top img,.waves-bottom img{display:block;width:100%}.logo-bar{margin-bottom:0}.logo-bar .section-header__title{font-family:minion-pro,serif;font-size:25px;line-height:110.5%;text-transform:capitalize;background:linear-gradient(99.69deg,#b99348 20.09%,#ddbf53 46.45%,#b99348 74.5%);background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.FeaturedCollectionSection .section-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px;text-align:left}.FeaturedCollectionSection .section-header__title{font-family:minion-pro;font-size:30px;font-weight:400;font-style:normal;line-height:110%;text-transform:none;letter-spacing:-.01em}.FeaturedCollectionSection .section-header__subtitle{font-family:Roobert;font-size:16px;font-weight:400;font-style:normal;line-height:19px;letter-spacing:.02em}.FeaturedCollectionSection .btn{min-width:auto;padding:0;font-family:Roobert;font-size:16px;font-weight:400;font-style:normal;line-height:19px;text-align:center;text-transform:capitalize;letter-spacing:.02em;border:none}.FeaturedCollectionSection .btn:after{content:"";display:block;margin:0 auto;border-bottom:1px solid #000}.grid-product__title{font-family:minion-pro;font-size:18px!important;font-weight:400;font-style:normal;line-height:130%;text-transform:none!important;letter-spacing:-.01em!important}.grid-product__price{font-family:Roobert;font-size:16px!important;font-weight:400;font-style:normal;line-height:160%;text-transform:capitalize;letter-spacing:.02em}.grid-product__tag{color:#000!important;background-color:#f6cbf0!important}.text-columns-section .section-header{margin-top:45px;margin-bottom:0}.text-columns-section .section-header h2{margin-bottom:0;font-family:minion-pro;font-size:35px;font-weight:400;font-style:normal;line-height:30px;text-align:center;text-transform:none}.text-columns-section .image-wrap{background:transparent}.text-columns-section h3{font-family:minion-pro;font-size:25px;font-weight:400;font-style:normal;line-height:128%;text-transform:capitalize}.text-columns-section .rte-setting{font-family:Roobert;font-size:18px;font-weight:400;font-style:normal;line-height:22px;letter-spacing:.03em}.text-columns-section .btn{padding:0;font-family:Roobert;font-size:16px;font-weight:400;font-style:normal;line-height:19px;text-align:center;text-transform:capitalize;letter-spacing:.02em;border:none}.text-columns-section .btn:after{content:"";display:block;margin:0 auto;border-bottom:1px solid #000}.text-columns-section .btn.btn--pill{padding:13px 64px;font-family:Roobert;font-size:18px;line-height:22px;text-align:center;text-transform:capitalize;letter-spacing:.01em;background:#fff;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.text-columns-section .btn.btn--pill:hover{background:linear-gradient(#e2cef6,#e2cef6) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box}.text-columns-section .btn.btn--pill:after{content:none}.text-columns-section .grid__item{position:relative;margin-bottom:0;padding-top:50px;padding-bottom:50px}.text-columns-section:not(.full-width) .grid__item{padding-left:0}.text-columns-section .border-right-waves{position:absolute;top:0;right:0;height:100%}.text-columns-wrapper .grid,.text-image-section .full-width .feature-row{margin:0}.text-image-section .feature-row{align-items:stretch;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border-top:1px solid transparent;border-bottom:1px solid transparent}.text-image-section .feature-row__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.feature-row__text .h1{margin-bottom:30px;font-family:minion-pro;font-size:50px;font-weight:400;font-style:normal;line-height:110.5%;text-transform:capitalize;background:linear-gradient(99.69deg,#b99348 20.09%,#ddbf53 46.45%,#b99348 74.5%);background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.feature-row__text .rte{margin-bottom:40px;font-family:Roobert;font-size:18px;font-weight:400;font-style:normal;line-height:22px;letter-spacing:.03em}.feature-row__text .btn{margin-top:0;padding:13px 32px;font-family:Roobert;font-size:18px;font-weight:400;font-style:normal;line-height:22px;text-align:center;text-transform:capitalize;letter-spacing:.01em;white-space:normal;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.feature-row__text .btn:hover{background:linear-gradient(#f6cbf0,#f6cbf0) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box}.feature-row__text .sticker{width:100%}.feature-row__text .text2{margin-top:40px}#shopify-section-footer{position:relative}.footer-waves{margin-bottom:-1px}.footer-waves img{display:block;width:100%}.testimonials-section .section-header-wrapper{padding-left:30px;text-align:left}.testimonials-section .section-header{margin-bottom:35px}.testimonials-section .section-header h2{font-family:minion-pro;font-size:35px;font-weight:400;font-style:normal;line-height:42px;text-align:left;text-transform:capitalize}.testimonials-section .testimonials-star{margin-bottom:35px}.testimonials-section .testimonials-star img{display:block;width:125px;margin-bottom:10px}.testimonials-section .testimonials-star .text{font-family:Roobert;font-size:16px;line-height:19px;text-transform:capitalize}.testimonials-section .testimonials-arrow img{cursor:pointer;display:block;width:37px}.testimonials-section .testimonials-arrow{display:flex;gap:17px;align-items:center}.testimonials-section .testimonials-slide{margin:0 10px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent}.testimonials-section .testimonials-slider__text{font-family:Roobert;font-size:16px;line-height:120%;text-align:center;letter-spacing:.02em}.testimonials-section .testimonials-slider__text .rte-setting{min-height:115px;margin-bottom:30px}.testimonials-section .testimonials__author{display:flex;gap:12px;align-items:center;justify-content:center}.testimonials-section .testimonail-image--round{width:50px;max-width:none;height:50px;border-radius:50px}.testimonials-section .testimonials__name{margin-bottom:5px;font-family:Roobert;font-size:16px;font-weight:600;line-height:19px;text-align:left;text-transform:capitalize}.testimonials-section .testimonials__location{font-family:Roobert;font-size:14px;line-height:17px;text-transform:capitalize}.testimonials-section .btn{margin-top:30px;padding:13px 32px;font-family:Roobert;font-size:18px;font-weight:400;font-style:normal;line-height:22px;text-align:center;text-transform:capitalize;letter-spacing:.01em;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.testimonials-section .btn:hover{background:linear-gradient(#f6cbf0,#f6cbf0) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box}.footer__title{font-family:minion-pro;font-size:25px;font-weight:400;font-style:normal;line-height:30px;text-transform:capitalize;letter-spacing:0}.site-footer .footer__collapsible p{margin-bottom:20px;font-family:Roobert;font-size:18px;line-height:130%;letter-spacing:.02em}.footer__newsletter-input{padding:15px 105px 15px 25px;font-family:Roobert;font-size:16px;line-height:19px;letter-spacing:.02em;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.footer__newsletter-btn{height:48px;margin-right:1px;padding:0 20px;font-family:Roobert;font-size:14px;line-height:0%;text-align:center;text-transform:uppercase;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border-left:1px solid transparent;border-radius:0 24px 24px 0}.footer__copyright{margin-top:30px;font-family:Roobert;font-size:16px;letter-spacing:.02em}.site-footer__linklist .icon{width:17px;height:auto;margin-right:5px;margin-bottom:4px}.template-collection .section-header__title{font-family:minion-pro;font-size:30px;line-height:1.2;text-align:center;text-transform:none;letter-spacing:-.01em}.template-collection .section-header__subtitle{margin-top:10px;font-family:minion-pro;font-weight:400;font-style:normal;line-height:1.2;text-align:center;text-transform:capitalize;letter-spacing:-.01em}.template-collection .gold-text .section-header__title,.template-collection .gold-text .section-header__subtitle{background:linear-gradient(99.69deg,#b99348 20.09%,#ddbf53 46.45%,#b99348 74.5%);background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.collection-filter select,.collection-filter .btn{display:flex;align-items:center;justify-content:space-between;font-family:Roobert;font-size:18px;font-weight:400;line-height:22px;color:#000;text-transform:capitalize;letter-spacing:.01em;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box!important;border:1px solid transparent}.collection-filter .btn .icon{position:relative;top:0;width:10px;margin-right:0}.collection-filter__sort-container{position:relative}.collection-filter__sort-container .icon{position:absolute;top:50%;right:17px;transform:translateY(-50%);width:10px}.pagination>span{font-family:Roobert;font-size:16px;line-height:170.02%;color:#000;text-align:center}.pagination .page.current{padding:11px 12px;opacity:1;border-bottom:3px solid #e5aa70}.pagination-wrapper{z-index:9999;border-bottom:1px solid #e5aa70}.pagination .next{width:auto;margin:0 0 0 65px;color:#000;background:transparent}.pagination .prev{width:auto;margin:0 65px 0 0;color:#000;background:transparent}.pagination .next a,.pagination .prev a{padding:15px 0}.pagination .next .icon,.pagination .prev .icon{color:#e2b045}.product__thumb-item a.is-active,.product__thumb-item a:focus{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#c49f4e,#e9c953,#c49f4e,#e9c953,#c49f4e) border-box;border:1px solid transparent}.product-single__title{font-family:minion-pro;font-size:35px;font-weight:400;line-height:126.52%;text-transform:none!important}.product-single__meta .product__price{font-family:Roobert;font-size:18px;font-weight:400;font-variant:small-caps;line-height:170.02%;letter-spacing:.02em}.product-block hr{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#c49f4e,#e9c953,#c49f4e) border-box;border-top:1px solid transparent}.product__tags ul{display:flex;align-items:center;margin-left:0;list-style:none}.product__tags ul li{display:inline-block;margin:0 10px;font-family:Roobert;font-size:15px;font-weight:400;line-height:117.02%;text-transform:uppercase;letter-spacing:.02em}.product__tags ul li:first-child{margin-right:0;margin-left:0}.product__tags ul li .icon{display:block;width:20px;height:auto}.product-single__meta .product-block--tags{margin-bottom:45px}.product-single__meta .variant__label{font-family:Roobert;font-size:16px!important;font-weight:400;font-style:normal;line-height:19px;text-transform:capitalize!important;letter-spacing:.02em!important}.product-single__meta .variant__button-label{min-width:150px;margin-right:20px;padding:13px 8px;font-family:Roobert;font-size:18px;font-weight:400;line-height:22px;text-align:center;text-transform:capitalize;letter-spacing:.01em;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#c39e4d,#e9c953,#d2b759) border-box;border:1px solid transparent;border-radius:24px;box-shadow:none!important}.variant-input-wrap input[type=radio]:checked+label{background:linear-gradient(#f6cbf0,#f6cbf0) padding-box,linear-gradient(to right,#c39e4d,#e9c953,#d2b759) border-box;border:2px solid transparent}.product-single__form .btn{font-family:Roobert;font-size:18px;font-weight:600;line-height:22px;color:#000;text-align:center;text-transform:capitalize;letter-spacing:.01em;background:#c1f2f3;border:2px solid #e5aa70;border-radius:24px}.product-single__form .btn:hover{color:#000;background:#c1f2f3!important;border:2px solid #e5aa70}.product-single__form .btn.disabled{pointer-events:none}.product-block.product-block--header,.product-block.product-block--price{margin-bottom:15px}.product-block--text{font-family:Roobert;font-size:16px;font-weight:400;font-style:normal;line-height:19px;letter-spacing:.02em}.product-block--text a{text-decoration:underline}.product-block--tab-contact .collapsible-content.is-open{height:100%!important}.product-block--tab .collapsibles-wrapper,.product-block--tab .collapsible-trigger-btn--borders{border:none!important}.product-block.product-block--tab~.product-block--tab-description{margin-top:0!important;border-top:none!important}.product-block.product-block--tab{margin:0;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#c49f4e,#e9c953,#c49f4e) border-box;border-bottom:1px solid transparent}.product-block--tab .collapsible-trigger-btn{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-family:Roobert;font-size:16px;font-weight:600;line-height:170.02%;text-transform:capitalize;letter-spacing:.02em}.product-block--tab .collapsible-trigger-btn .icon{display:block;width:15px;height:auto}.product-block--tab .collapsible-trigger-btn .icon-minus,.product-block--tab .collapsible-trigger-btn.is-open .icon-plus{display:none!important}.product-block--tab .collapsible-trigger-btn.is-open .icon-minus{display:block!important}.product-block--tab .collapsible-content__inner{padding:0 0 20px!important;border:none!important}.product-block--tab-description{margin-top:45px!important;border-top:1px solid transparent}.product-block--button .product-single__form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.product-block--button .product__quantity .js-qty__num{height:50px;font-family:Roobert;font-size:17px;font-weight:400;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#c39e4d,#e9c953,#d2b759) border-box;border:1px solid transparent;border-radius:24px}.product-block--button .product__quantity .js-qty__adjust{padding:0 22px}.product-block--button .product__quantity .js-qty__adjust:hover{background-color:transparent}.product-block--button .product__quantity .js-qty__wrapper{max-width:125px}.product-block--custom-button .btn:last-child,.product-block--custom-button .btn:last-child:hover{background-color:#fff!important}.bold_options{margin-bottom:0!important}.bold-option__total-price{width:100%;margin-bottom:20px;font-family:Roobert;font-size:16px;line-height:19px;text-align:center;letter-spacing:.02em}.bold_option_price_display span:before{content:"+ "}.featured-product-slider .product-slide:hover .text{display:flex}.featured-product-slider .image-wrapper{position:relative;width:100%;max-width:185px;margin:0 auto}.featured-product-slider .title{margin-top:25px;font-family:Roobert;font-size:18px;font-weight:400;line-height:120.7%;text-align:center}.featured-product-slider .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;align-items:center;justify-content:center;width:100%;height:100%;padding:15px;font-family:Roobert;font-size:16px;font-weight:400;line-height:20px;text-align:center;letter-spacing:.02em;background:linear-gradient(#e2cef6,#e2cef6) padding-box,linear-gradient(to right,#c39d4c,#e9c953,#b99348) border-box;border:1px solid transparent;border-radius:50%}.featured-product-slider .text p:last-child{margin-bottom:0}.featured-product-slider .icon-arrow{cursor:pointer;position:absolute;z-index:1;top:45%;transform:translateY(-45%)}.featured-product-slider .icon-arrow img{display:block;width:35px}.featured-product-slider .arrow-left{left:-35px}.featured-product-slider .arrow-right{right:-35px}.featured-product-slider-section{padding:50px 0 70px}.featured-product-slider-section .section-header{margin-bottom:70px}.featured-product-slider-section .section-header__title{font-family:minion-pro;font-size:35px;font-weight:400;line-height:1;text-transform:none}.contact-form label{display:none}.contact-form .input-full{margin-bottom:25px;padding:15px 25px;font-family:Roobert;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.02em;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.contact-form .input-full::placeholder{color:#000;opacity:1}.contact-form .input-full:input-placeholder{color:#000}.contact-form .input-full::input-placeholder{color:#000}.contact-form .btn,.contact-form-section .section-header .btn{margin-top:10px;padding:10px 65px;font-family:Roobert;font-size:18px;font-weight:400;line-height:22px;color:#000;text-align:center;text-transform:capitalize;letter-spacing:.01em;background:linear-gradient(#f6cbf0,#f6cbf0) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.contact-form-section .section-header{margin-left:15px;text-align:left}.contact-form input{max-width:388px}.contact-form-section .form-vertical{max-width:600px;margin-top:30px;margin-bottom:15px}.richtext-section h2{font-family:minion-pro;font-size:50px;font-weight:400;line-height:110%;text-align:center;text-transform:none}.richtext-section .rte{font-family:Roobert;font-size:18px;font-weight:400;line-height:154.7%;letter-spacing:.03em}.richtext-section .rte a{color:#c634b1}#NavDrawer{z-index:9999}.drawer__header{height:60px;border-bottom:none}.drawer__title{font-family:Roobert;font-size:18px;font-weight:400;font-variant:small-caps;line-height:32px;color:#1a090d;letter-spacing:.02em}.drawer__text{padding:9px;font-family:Roobert;font-size:16px;font-weight:400;line-height:22px;color:#1a090d;text-align:center;text-transform:capitalize;letter-spacing:.02em;background:#f6cbf0}.drawer .cart__item-name{font-family:Roobert;font-size:18px;font-weight:400;line-height:22px;color:#1a090d!important;letter-spacing:.02em}.drawer .js-qty__num{padding-top:6px;padding-bottom:6px;font-family:Roobert;font-size:15px;font-weight:400;line-height:170.02%;color:#1a090d;text-align:center;border-color:#1a090d}.drawer .js-qty__adjust:hover{background-color:transparent;fill:#1a090d}.drawer .cart__item-price-col{margin-bottom:20px;font-family:Roobert;font-size:18px;font-weight:400;line-height:22px;color:#1a090d}.cart__remove a{display:flex;align-items:center;justify-content:center;height:34px;margin-top:0;font-family:Roobert;font-size:14px;font-weight:400;font-variant:small-caps;line-height:22px;color:#1a090d;text-decoration-line:underline;letter-spacing:.02em}.drawer .cart__item-sub .ajaxcart__subtotal{font-family:Roobert;font-size:13px;font-weight:400;line-height:22px;color:#1a090d;letter-spacing:.02em}.drawer .cart__item-sub [data-subtotal]{font-family:Roobert;font-size:20px;font-weight:400;line-height:22px;color:#1a090d;text-align:right}.drawer .btn.cart__checkout{padding:16px 20px;font-family:Roobert;font-size:20px;font-weight:600;font-variant:small-caps;line-height:26px;color:#000;text-align:center;letter-spacing:.01em;background:#e2cef6}.drawer .cart__shipping-a-checkout{margin-top:10px;font-family:Roobert;font-size:14px;font-weight:400;line-height:22px;color:#1a090d}.drawer .cart__notes label{margin-bottom:0;font-family:Roobert;font-size:13px!important;font-weight:400;line-height:22px;color:#1a090d;letter-spacing:.02em!important}.drawer__tabs .tab__title{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:8px;font-family:Roobert;font-size:14px;font-weight:400;line-height:22px;color:#1a090d;letter-spacing:.02em}.drawer__tabs .tab__title .tab-icon{width:12px}.drawer__tabs .tab__title .tab__icon-minus{display:none}.drawer__tabs .tab__content{display:none;padding:10px 8px 25px}.drawer__tabs .drawer__tab.active .tab__content{display:block}.drawer__tabs .drawer__tab{border-top:1px solid #1a090d}.drawer__tabs{margin-bottom:25px;border-bottom:1px solid #1a090d}.drawer__tab-notes .cart-notes{margin:0}.drawer__product-recommendations{display:flex;gap:22px;align-items:center}.drawer__product-recommendations .product-image{display:block;width:150px}.drawer__product-recommendations .product-add{margin-top:25px;font-family:Roobert;font-size:15px;font-weight:400;font-style:normal;line-height:40px;color:#1a090d}.drawer__product-recommendations .product-add span{cursor:pointer;padding:10px;border:1px solid}.cart__terms-conditions{float:none;clear:both;display:flex;align-items:flex-start;justify-content:flex-start;margin:10px 0}.cart__terms-conditions input{float:none;min-width:13px;margin-top:5px;vertical-align:middle}.cart__terms-conditions label{float:none;display:inline-block;margin:0;font-family:Roobert,sans-serif;font-size:calc(var(--typeBaseSize) * .92)!important;line-height:var(--typeBaseLineHeight);text-transform:none!important;letter-spacing:var(--typeBaseSpacing)!important}.cart__terms-conditions p{margin:0}.cart__terms-conditions a{border-bottom:1px solid;border-bottom-color:#00000026}#section-template--15986628919550__text-columns .page-width,#section-template--15986628919550__16539143665203cd06 .feature-row,#section-template--15986628919550__1653914588a7c35f61 .feature-row{border:none!important}#section-template--15986628919550__16539142648bdec370 .text-wrapper .h1,#section-template--15986628919550__16539143665203cd06 .feature-row__text .h1,#section-template--15986628919550__1653914588a7c35f61 .feature-row__text .h1{-webkit-text-fill-color:#000}#deliverymessage{font-family:Roobert;font-size:16px;font-weight:400;font-style:normal;line-height:19px;letter-spacing:.02em}#deliverymessage hr,#deliverymessage br{display:none}.grid-product .promotional-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:390px;padding:35px;text-align:center;background:linear-gradient(#e2cef6,#e2cef6) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent}.grid-product .promotional-wrapper img{display:block;width:45px;margin:0 auto 20px}.grid-product .promotional-wrapper .promotional-title{margin-bottom:25px;font-family:minion-pro;font-size:22px;font-weight:400;font-style:normal;line-height:31px;text-transform:none;letter-spacing:0}.grid-product .promotional-wrapper .promotional-text{margin-bottom:25px;font-family:Roobert;font-size:16px;line-height:150.2%;text-align:center;letter-spacing:.02em}.grid-product .promotional-wrapper .promotional-link{position:relative;font-family:Roobert;font-size:16px;line-height:19px;text-align:center;text-transform:capitalize;letter-spacing:.02em}.grid-product .promotional-wrapper .promotional-link:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:1px;background-color:#000}.variant-wrapper--dropdown{width:100%}.variant-wrapper--dropdown .variant-input-wrap{position:relative;max-width:300px;margin-bottom:0}.variant-wrapper--dropdown .variant-input-wrap select{width:100%;max-width:300px;margin-right:0;padding:14px 24px;font-family:Roobert;font-size:18px;line-height:22px;text-align:left;text-transform:capitalize;letter-spacing:.01em;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#c39e4d,#e9c953,#d2b759) border-box;border:1px solid transparent;border-radius:24px;box-shadow:none!important}.variant-wrapper--dropdown .variant-input-wrap img{position:absolute;top:50%;right:24px;transform:translateY(-50%);display:block;width:12px}.uploadkit-label center{font-family:Roobert;font-size:16px;line-height:19px;text-align:left;text-transform:capitalize;letter-spacing:.02em}.uploadkit-button{padding:15px!important;font-family:Roobert;font-weight:400!important;color:#000!important;letter-spacing:.01em;background:linear-gradient(#f6cbf0,#f6cbf0) padding-box,linear-gradient(to right,#c39e4d,#e9c953,#d2b759) border-box;border:1px solid transparent!important;border-radius:24px!important}.mobile-nav__link,.mobile-nav__faux-link{font-family:Roobert;text-transform:none!important;letter-spacing:.02em!important}.mobile-nav__item:after{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#c39e4d,#e9c953,#d2b759) border-box;border-bottom:1px solid transparent!important}.mobile-nav__social-item{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#c39e4d,#e9c953,#d2b759) border-box;border:1px solid transparent!important}.mobile-nav__toggle .icon{color:#e5aa70}.mobile-nav__toggle button{border-left:1px solid #e5aa70}.collection-sidebar__group{border-top-color:#e5aa70}.collection-sidebar__group .collapsible-trigger-btn{letter-spacing:.02em}.template-blog .section-header__title,.template-article .section-header__title{text-transform:capitalize}.template-article .btn.return-link{color:#000;letter-spacing:.02em;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.template-article .article hr{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border-top:1px solid transparent}.article__button{margin-top:15px}.article__button .btn,.article__button .btn:hover{padding:13px 32px;font-family:Roobert;font-weight:400;font-style:normal;color:#000;text-align:center;text-transform:capitalize;letter-spacing:.01em;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box!important;border:1px solid transparent;border-radius:24px}.bold_option:not(:empty){border-bottom:1px solid #e5aa70!important}.bold_option_swatch .bold_option_value_element{box-shadow:0 0 2px 1px #e5aa70!important}.bold_option_title,.bold_option_value_price,.bold_option_value_title{letter-spacing:.02em}.bold_option_title{display:block;margin-bottom:10px}.CollectionFilter__Tag li.tag--active{display:flex;align-items:center;justify-content:space-between;font-weight:700}.custom-cake-banner{width:100%;margin-bottom:40px}#custom-cake-banner-check{margin-bottom:10px}#custom-cake-banner-input{display:none;width:100%;padding:15px 25px;font-family:Roobert;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.02em;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.collection-grid__wrapper .product-grid-item{display:none}.collection-grid__loadmore{margin-bottom:30px;text-align:center}.collection-grid__loadmore .btn{padding:13px 64px;font-family:Roobert;font-size:18px;line-height:22px;text-align:center;text-transform:capitalize;letter-spacing:.01em;background:#fff;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.collection-grid__loadmore .btn:hover{background:linear-gradient(#e2cef6,#e2cef6) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box}#storePickupApp .checkoutMethodContainer .locations .location .block .moreInformationLink{display:none}#storePickupApp .checkoutMethodsContainer.default .checkoutMethod.active,.cart__checkout{color:#000!important;background:#f7cbf0!important}.expected-arrival-date{display:none;order:2;font-size:15px}.expected-arrival-date p{font-size:.9em}.expected-arrival-date p:first-child{color:red}.cart__checkout-wrapper{display:flex;flex-direction:column}.cart__checkout-wrapper #storePickupApp{order:1}.cart__checkout-wrapper .cart__checkout{pointer-events:auto!important;order:3}.celebrity-customers-section{padding-top:40px;padding-bottom:40px}.celebrity-customers-section .section-header{margin-bottom:30px}.celebrity-customers-section .section-header__link{margin-top:30px;padding:13px 32px;font-family:Roobert;font-size:18px;font-weight:400;font-style:normal;line-height:22px;text-align:center;text-transform:capitalize;letter-spacing:.01em;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.celebrity-customers-section .section-header__link:hover{background:linear-gradient(#f6cbf0,#f6cbf0) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box}.celebrity-customers-section .section-header__title{font-family:minion-pro;font-size:35px;font-weight:400;font-style:normal;line-height:32px;text-align:center;text-transform:capitalize}.celebrity-customers__title h4{margin-top:15px;font-family:Roobert;font-size:17px;font-weight:400;font-style:normal;line-height:20px;text-align:center;text-transform:capitalize;letter-spacing:0}.celebrity-customers__image{max-width:185px;margin:0 auto}.celebrity-customers__image img{background:linear-gradient(#f6cbf0,#f6cbf0) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:50%}.celebrity-customers__slide{display:inline-block;padding:0 15px}.celebrity-customers__slider .slick-arrow{cursor:pointer;position:absolute;z-index:1;top:calc(45% - 15px);transform:translateY(-45%)}.celebrity-customers__slider .arrow-left.slick-arrow{left:15px}.celebrity-customers__slider .arrow-right.slick-arrow{right:15px}.celebrity-customers__slider .slick-arrow img{cursor:pointer;display:block;width:37px}#section-template--16708154753278__0caffc23-f395-4e78-b756-0e597d9c498e .feature-row__text .btn{background:linear-gradient(#f6cbf0,#f6cbf0) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box}.custom-order-form{margin-top:50px}.custom-order-form input{max-width:100%}.custom-order-form label{display:block;font-family:Roobert,sans-serif;font-size:var(--typeBaseSize)!important;line-height:var(--typeBaseLineHeight);text-transform:none!important;letter-spacing:var(--typeBaseSpacing)!important}.order-form__select{position:relative}.order-form__select img{position:absolute;right:24px;bottom:12px;transform:translateY(-50%);display:block;width:12px}.globo-form-app .globo-heading{font-weight:400!important}.globo-form-control .label-content{font-family:Roobert,sans-serif;font-size:16px;line-height:var(--typeBaseLineHeight);text-transform:none;letter-spacing:var(--typeBaseSpacing)}.globo-form-control .flat_rounded-input{height:51px;padding:15px 25px;font-family:Roobert;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.02em;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box!important;border:1px solid transparent;border-radius:24px!important}.globo-form-app .footer{margin-top:0!important}.globo-form-app .footer button.submit{margin-top:10px;padding:10px 65px;font-family:Roobert;font-size:18px;font-weight:400;line-height:22px;color:#000!important;text-align:center;text-transform:capitalize;letter-spacing:.01em;background:linear-gradient(#f6cbf0,#f6cbf0) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box;border:1px solid transparent;border-radius:24px}.globo-form-control .globo-paragraph{margin-bottom:-20px}.globo-form-control .globo-paragraph p{font-size:16px}.globo-form-control .globo-paragraph p em{font-size:var(--gfb-form-sm-font-size)}.globo-form-control .globo-paragraph p a{text-decoration:underline}.globo-description a{color:#15c}.globo-popup .mfp-close{color:#fff!important}.globo-form-app .footer .action.loading .spinner{background:linear-gradient(#f6cbf0,#f6cbf0) padding-box,linear-gradient(to right,#e5aa70,#b99348,#e9c953,#e5aa70) border-box!important;border:1px solid transparent!important;border-radius:24px!important}.flatpickr-day.disable{pointer-events:none;color:#3939394d;background:transparent;border-color:transparent}.product-block--custom-button .btn{font-family:Roobert;font-size:18px;font-weight:600;line-height:22px;text-align:center;text-transform:capitalize;letter-spacing:.01em;border:2px solid #e5aa70;border-radius:24px}.product-block--custom-button .btn:not(:last-child){margin-bottom:15px}.cart__refresh{order:2;margin-bottom:1rem}.cart__refresh .btn{width:100%;color:#000!important;background:#f7cbf0!important}.cart__item-qty-update{display:flex;gap:10px}.cart__update{cursor:pointer;font-family:Roobert;font-size:14px;font-weight:400;font-variant:small-caps;line-height:22px;color:#1a090d;text-decoration-line:underline;letter-spacing:.02em}.cart__item-qty-update .js-qty__adjust{max-height:37px}.seasonal-collection-section .collection-item .collection-image img{width:100%}.celebrity-customers__slider .slick-track{display:flex;align-items:center;justify-content:center}@media (min-width: 769px) and (max-width: 1139px){.feature-row__text{padding:30px}.help-desk{display:none}}@media only screen and (min-width: 769px){.site-header{padding:11px 0}.logo-bar__item{flex:0 1 calc(100% / 9 - 30px);margin:0 15px}.text-image-section .feature-row__text{border-left:1px solid transparent}.testimonials-slider .slick-list{padding-right:180px}.collection-filter select,.collection-filter .btn{min-width:212px}.collection-filter__item--sort{flex:0 1 212px}.product__main-photos{margin-right:35px}.product-single__meta{padding-left:0}.contact-form-section .form-vertical{margin-left:15px}.text-columns-section.border-waves[data-columns="2"] .grid{display:flex;align-items:center}.text-columns-section.border-waves[data-columns="2"] .grid__item{align-self:stretch}.text-image-section .feature-row__image,.text-image-section .feature-row__image .image-wrap,.text-image-section .feature-row__image img{height:100%!important;object-fit:cover!important}.text-image-section .feature-row__image .image-wrap{padding-bottom:0!important}.header-item--navigation{flex-direction:column}}@media only screen and (max-width: 768px){#section-template--16628956201214__1b5765bc-80cb-4131-848a-fe80df88dd91{margin-top:60px}.celebrity-customers-section .section-header__title{font-size:25px;line-height:30px}.celebrity-customers__slider{padding:0 30px}.celebrity-customers__slider .arrow-left.slick-arrow{left:5px}.celebrity-customers__slider .arrow-right.slick-arrow{right:5px}#section-template--16535810507006__165301480517e74506 .text-wrapper{top:auto!important;bottom:0}.template-collection .section-header__title{font-size:35px!important}.template-collection .section-header__subtitle{font-size:28px!important}.pagination .prev{margin:0 35px 0 0}.pagination .next{margin:0 0 0 35px}.product-block--tab-description{margin-top:0!important}.LogoListSection{padding-top:30px!important;padding-bottom:20px!important}.featured-product-slider-section .section-header{margin-bottom:35px}.featured-product-slider-section{padding:50px 0}#section-template--15986628919550__text-columns .page-width{padding-top:20px}#section-template--15986628919550__16539143665203cd06{padding:30px 0 0!important}#section-template--15986628919550__1653914588a7c35f61{padding:30px 0!important}#section-template--15986628919550__text-columns h3{margin-bottom:30px}.featured-product-slider .product-slide{margin:0 10px}.featured-product-slider .arrow-left{left:-15px}.featured-product-slider .arrow-right{right:-15px}.product-single__meta .variant__button-label{margin:0 5px 5px}.FeaturedCollectionSection .section-header__title{font-size:20px;line-height:110%}.footer__title{padding:0;font-size:20px;line-height:24px}.site-footer .footer__collapsible p{font-size:14px}.footer__newsletter-input{padding:10px 105px 10px 25px;font-size:14px!important}.footer__newsletter-btn{height:39px}.site-footer__linklist a{font-size:16px}.site-footer .footer__collapsible{padding-bottom:20px}.footer__copyright{margin-top:0}.header-layout .header-item--navigation{order:1}.header-layout .header-item--logo{justify-content:center;order:2}.header-layout .header-item--icons{order:3}.header-layout .header-item{flex:0 0 calc(100% / 3)!important}.header-layout .site-header__logo{margin-right:0!important}.header-layout .js-drawer-open-nav{padding:7.5px 0}.header-layout .js-drawer-open-nav img{display:block;width:30px;height:auto}.featured-collections-section{padding-bottom:25px}.featured-collections-section .collection-slider-mobile{margin-left:-30px}.featured-collections-section .collection-slider-mobile .collection-slide{margin-bottom:12px;padding-left:30px}.featured-collections-section .collection-slide .image-wrapper{margin-bottom:12px}.featured-collections-section .collection-slider-mobile .collection-title{font-family:Roobert;font-size:17px;line-height:20px;text-align:center;text-transform:capitalize}.featured-collections-section .collection-slider-mobile .slick-dots{padding-left:30px}.text-image-section .feature-row__text{padding:30px;border-top:1px solid transparent}.text-image-section .feature-row__text.no-background{padding:30px 0}.image-with-text-overlay .text-wrapper .h1{font-size:35px!important;line-height:1.2}.image-with-text-overlay .text-wrapper .rte{margin-bottom:22px;font-size:18px;line-height:111%}.image-with-text-overlay .text-wrapper .btn{padding:10px 28px;font-size:16px;line-height:19px}[data-aos=logo__animation] .section-header__title{font-family:minion-pro,serif;font-size:20px;line-height:110.5%;text-transform:capitalize;background:linear-gradient(99.69deg,#b99348 20.09%,#ddbf53 46.45%,#b99348 74.5%);background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.logo-bar__item{flex:0 1 calc(100% / 3 - 30px);margin:0 15px 20px}.testimonials-section .section-header h2,.testimonials-section .testimonials-star{text-align:center}.testimonials-section .testimonials-arrow{justify-content:center}.testimonials-section .testimonials-star img{margin:0 auto 10px}.testimonials-section{padding:35px 0 20px}.testimonials-section .section-header h2{font-size:25px;line-height:30px}.testimonials-section .section-header h2 br{display:none}.testimonials-section .section-header,.testimonials-section .testimonials-star{margin-bottom:15px}.testimonials-section .testimonials-arrow{margin-top:20px}.text-columns-section .border-right-waves{position:absolute;top:auto;right:0;bottom:0;width:100%;height:auto;padding-left:17px}.text-columns-section.full-width .border-right-waves{position:absolute;top:auto;right:-20px;bottom:0;width:375px;max-width:375px;height:auto;padding-left:0}.text-columns-section .grid__item{padding:30px 0 50px 17px!important;text-align:center!important}.text-columns-section h3{font-size:20px}.text-columns-section .rte-setting{margin-bottom:12px;font-size:16px;line-height:120%}.text-columns-section .btn{font-size:14px;line-height:17px}.text-columns-section:not(.border-waves) .grid__item{padding:0 0 30px 17px!important}.text-columns-section:not(.border-waves) .section-header{margin-bottom:30px}.feature-row__text .h1{font-size:25px!important}.feature-row__text .rte{margin-bottom:24px;font-size:16px;line-height:19px}.text-image-section .feature-row-wrapper{padding:0 20px}.text-image-section .feature-row{border:1px solid transparent}.testimonials-section .testimonials-wrapper{margin:0 20px!important;padding:35px 0 20px!important}.testimonials-section .section-header-wrapper{padding-right:10px;padding-left:10px}.testimonials-section .testimonials-slider__text{margin:0;padding:25px 25px 15px}.featured-product-slider-section .section-header__title,.text-columns-section .section-header h2{font-size:25px;line-height:110.5%}}@media only screen and (max-width: 480px){.variant-wrapper--dropdown .variant-input-wrap{margin:0 auto}.image-with-text-overlay .text-wrapper{top:0;left:50%;transform:translate(-50%)}.image-with-text-overlay .iwto--text-inner{top:0;left:50%;transform:translate(-50%);padding:2em;text-align:center}.product__tags ul li{margin:0 5px;font-size:11px}.grid-product .promotional-wrapper{padding:10px!important}.grid-product .promotional-wrapper img{margin:0 auto 10px}.grid-product .promotional-wrapper .promotional-title{margin-bottom:10px;font-size:18px;line-height:130%}.grid-product .promotional-wrapper .promotional-text{margin-bottom:10px;font-size:14px}.grid-product .promotional-wrapper .promotional-link{font-size:14px}}@media only screen and (min-width: 1140px){.text-image-section .feature-row__text{padding:0 100px}}@media only screen and (min-width: 992px){.text-columns-section.border-waves[data-columns="2"] .grid .grid__item:first-child{padding-right:90px}.text-columns-section.border-waves[data-columns="2"] .grid .grid__item:last-child{padding-right:60px;padding-left:110px}}@media only screen and (max-width: 1139px){.grid-product .promotional-wrapper{padding:15px}}@media (min-width: 769px) and (max-width: 991px){.text-columns-section.border-waves[data-columns="2"] .border-right-waves{display:none!important}.text-columns-section:not(.full-width) .grid__item{padding-right:15px;padding-left:15px}.image-with-text-overlay .text-wrapper .h1{font-size:40px!important}.image-with-text-overlay .text-wrapper .rte{margin-bottom:20px}}@media (min-width: 481px) and (max-width: 991px){.testimonials-slider .slick-list{padding-right:90px}}@media only screen and (min-width: 1501px){.text-image-section .feature-row__item{max-width:100%!important}}#rebuy-cart .rebuy-cart__flyout{height:100vh;margin:0;border-radius:0}#rebuy-cart #rebuy-cart-title{font-size:16px;font-weight:600;color:#000}#rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-gift-image{overflow:hidden;border-radius:10px}#rebuy-cart .rebuy-cart__flyout--inner{overflow:visible}#rebuy-cart[data-rebuy-cart-layout=double-right] .rebuy-cart__flyout{width:100%;max-width:600px;max-height:100dvh}#rebuy-cart[data-rebuy-cart-layout=double-right] .rebuy-cart__flyout .rebuy-cart__column--primary{flex:1;width:auto;max-width:unset}#rebuy-cart [data-rebuy-cart-anchor=goalBox]{padding-bottom:15px;border-bottom:2px solid #e5e5e5}#rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-prompt{font-size:12px}@media screen and (min-width: 900px){#rebuy-cart [data-rebuy-cart-anchor=header]{padding-left:180px}#rebuy-cart[data-rebuy-cart-layout=double-right] .rebuy-cart__flyout{max-width:600px}}#rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-step-icon{width:30px!important;height:30px!important;padding:6px;background-color:#f6cbf0}#rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-step-icon svg{width:100%;height:100%}#rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-step-icon svg path{fill:#fff}#rebuy-cart .rebuy-cart__column--secondary{--l-scrollbar-width: 2px;--l-scrollbar-radius: 3px;--l-scrollbar-thumb-width: 1px;--l-scrollbar-thumb-bg: #c6bfbf;--l-scrollbar-thumb-hover-bg: #1f1e1e;--l-scrollbar-track-bg: #f1eded;--l-scrollbar-button-bg: #999393;transform:translateY(-50px);width:100%;max-width:180px;height:calc(100% + 80px);background-color:#f6cbf0!important}#rebuy-cart .rebuy-cart__column--primary [data-rebuy-component=cross-sell-widget]{background-color:#f6cbf0!important}#rebuy-cart .rebuy-cart__column--secondary [data-rebuy-component=cross-sell-widget]{padding-bottom:16px}#rebuy-cart .rebuy-cart__column--secondary::-webkit-scrollbar{width:var(--l-scrollbar-width)}#rebuy-cart .rebuy-cart__column--secondary::-webkit-scrollbar-thumb{width:var(--l-scrollbar-thumb-width);background-color:var(--l-scrollbar-thumb-bg);border-radius:var(--l-scrollbar-radius)}@media (hover: hover){#rebuy-cart .rebuy-cart__column--secondary::-webkit-scrollbar-thumb:hover{background-color:var(--l-scrollbar-thumb-hover-bg)}}#rebuy-cart #rebuy-widget-55898 .primary-title{margin-bottom:30px;padding-top:20px;font-size:14px;font-weight:900;line-height:1.2}@media screen and (min-width: 900px){#rebuy-cart .rebuy-cart__column--primary [data-rebuy-component=cross-sell-widget]:last-child,#rebuy-cart .rebuy-cart__column--secondary [data-rebuy-component=cross-sell-widget]:last-child{display:none!important}#rebuy-cart #rebuy-widget-55898 .primary-title{padding-top:16px}#rebuy-cart #rebuy-widget-55898 .rebuy-product-block{display:flex;flex-direction:column;place-self:center center;align-items:center;justify-content:center;width:150px;margin-bottom:10px;text-align:center;background-color:#fff;border-radius:10px}#rebuy-cart #rebuy-widget-55898 .rebuy-product-block .rebuy-product-media{overflow:hidden;width:110px;height:110px;border-radius:10px}#rebuy-cart #rebuy-widget-55898 .rebuy-product-block .rebuy-product-info{flex:1;width:100%;padding:0}#rebuy-cart #rebuy-widget-55898 .rebuy-product-block .rebuy-product-title{font-size:14px;font-weight:600;text-align:center}#rebuy-cart #rebuy-widget-55898 .rebuy-product-block .rebuy-product-price{margin-top:4px;margin-bottom:8px;font-size:14px;text-align:center}#rebuy-cart #rebuy-widget-55898 .rebuy-product-block .rebuy-button{padding:4px 10px;font-size:14px;font-weight:600}}@media screen and (max-width: 900px){#rebuy-cart .rebuy-cart__column--primary [data-rebuy-component=cross-sell-widget]:first-child,#rebuy-cart .rebuy-cart__column--secondary [data-rebuy-component=cross-sell-widget]:first-child{display:none!important}#rebuy-cart #rebuy-widget-211515 .flickity-button{display:none}#rebuy-cart #rebuy-widget-211515 .primary-title{margin-bottom:20px;font-family:minion-pro,serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0;color:#000}#rebuy-cart #rebuy-widget-211515 .rebuy-product-grid{padding-right:0;padding-bottom:30px;padding-left:0}#rebuy-cart #rebuy-widget-211515 .flickity-page-dots .dot{background-color:#06050591}#rebuy-cart #rebuy-widget-211515 .flickity-page-dots .dot.is-selected{background-color:#fff}#rebuy-cart #rebuy-widget-211515 .rebuy-product-block{display:grid;grid-template-columns:80px 1fr;grid-template-rows:auto;column-gap:12px;width:90%;margin-right:6px;padding:12px;background-color:#fff;border-radius:10px}#rebuy-cart #rebuy-widget-211515 .rebuy-product-media{grid-row:1 / 3;width:100%}#rebuy-cart #rebuy-widget-211515 .rebuy-product-info{width:100%;padding-right:0;padding-left:0}#rebuy-cart #rebuy-widget-211515 .rebuy-product-title{margin-top:0;font-size:14px;font-weight:600;text-align:left}#rebuy-cart #rebuy-widget-211515 .rebuy-product-price{margin-top:4px;margin-bottom:8px;font-size:14px;text-align:left}#rebuy-cart #rebuy-widget-211515 .rebuy-product-options{grid-column:2 / 3;width:100%;padding-left:0}#rebuy-cart #rebuy-widget-211515 .rebuy-product-actions{grid-column:2 / 3}#rebuy-cart #rebuy-widget-211515 .rebuy-product-actions .rebuy-button{padding:4px 10px;font-size:14px;font-weight:600}}#rebuy-cart [data-rebuy-cart-anchor=crossSells]{margin-top:auto}#rebuy-cart #rebuy-widget-211515 .rebuy-product-block .rebuy-select,#rebuy-cart #rebuy-widget-55898 .rebuy-product-block .rebuy-select{padding:4px 35px 4px 10px;font-size:14px!important;font-weight:600;background-image:linear-gradient(45deg,transparent 50%,#919191 50%),linear-gradient(135deg,#919191 50%,transparent 50%),linear-gradient(to right,#919191,#919191);background-position:calc(100% - 13px) calc(1em - 2px),calc(100% - 8px) calc(1em - 2px),calc(100% - 26px) 4px}@media screen and (min-width: 900px){#rebuy-cart #rebuy-widget-55898 .rebuy-product-block .rebuy-product-options{padding:0 9px}}#rebuy-cart [data-rebuy-cart-scroll-area]{--l-scrollbar-width: 2px;--l-scrollbar-radius: 3px;--l-scrollbar-thumb-width: 1px;--l-scrollbar-thumb-bg: #c6bfbf;--l-scrollbar-thumb-hover-bg: #1f1e1e;--l-scrollbar-track-bg: #f1eded;--l-scrollbar-button-bg: #999393}#rebuy-cart [data-rebuy-cart-scroll-area]::-webkit-scrollbar{width:var(--l-scrollbar-width)}#rebuy-cart [data-rebuy-cart-scroll-area]::-webkit-scrollbar-thumb{width:var(--l-scrollbar-thumb-width);background-color:var(--l-scrollbar-thumb-bg);border-radius:var(--l-scrollbar-radius)}@media (hover: hover){#rebuy-cart [data-rebuy-cart-scroll-area]::-webkit-scrollbar-thumb:hover{background-color:var(--l-scrollbar-thumb-hover-bg)}}#rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__cart-items-title{margin-bottom:-10px;padding-top:10px;font-family:minion-pro,serif;font-size:16px;font-weight:600;text-transform:uppercase}#rebuy-cart [data-rebuy-component=cart-items]{padding-bottom:40px}#rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item{padding:15px;border:1px solid #e5e5e5;border-radius:10px;box-shadow:#091e4240 0 1px 1px,#091e4221 0 0 1px 1px}#rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-media{overflow:hidden;border-radius:10px}#rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget{border:none}#rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-label{width:24px;font-size:12px;border:none}#rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-info{padding-left:0}#rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price{font-weight:600}#rebuy-cart.has-items [data-rebuy-cart-anchor=footer]{padding-bottom:0}#rebuy-cart .rebuy-cart__checkout-button{font-weight:900;text-transform:uppercase}#rebuy-cart .rebuy-cart__checkout-button span{display:flex;align-items:flex-end;justify-content:center;gap:10px}#PBarNextFrameWrapper{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/152/assets/custom.css.map */
