@font-face{font-family:"Avenir LT Pro 55 Roman";src:url(/cdn/shop/files/AvenirLTPro-Heavy.woff2?v=1711101934) format("woff2"),url(/cdn/shop/files/AvenirLTPro-Heavy.woff?v=1711101934) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Avenir LT Pro 45 Book";src:url(/cdn/shop/files/AvenirLTPro-Roman.woff2?v=1711103615) format("woff2"),url(/cdn/shop/files/AvenirLTPro-Roman.woff?v=1711103644) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir LT Pro;src:url(/cdn/shop/files/AvenirLTPro-Light.woff2?v=1711102136) format("woff2"),url(/cdn/shop/files/AvenirLTPro-Light.woff?v=1711102136) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ovo;src:url(/cdn/shop/files/Ovo.woff2?v=1711102299) format("woff2"),url(/cdn/shop/files/Ovo.woff?v=1711102299) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir LT Pro;src:url(/cdn/shop/files/AvenirLTPro-Medium.woff2?v=1711103825) format("woff2"),url(/cdn/shop/files/AvenirLTPro-Medium.woff?v=1711103810) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:elephantregular;src:url(/cdn/shop/files/elephnt-webfont.woff2?v=1711457073) format("woff2"),url(/cdn/shop/files/elephnt-webfont.woff?v=1711457074) format("woff");font-weight:400;font-style:normal}@font-face{font-family:josefin_sansthin;src:url(/cdn/shop/files/josefinsans-variablefont_wght-webfont.woff2?v=1714666211) format("woff2"),url(/cdn/shop/files/josefinsans-variablefont_wght-webfont.woff?v=1714666212) format("woff");font-weight:400;font-style:normal}@font-face{font-family:copprplgoth_hv_btheavy;src:url(/cdn/shop/files/copperplate_gothic_heavy_bt-webfont.woff2?v=1713894094) format("woff2"),url(/cdn/shop/files/copperplate_gothic_heavy_bt-webfont.woff?v=1713894095) format("woff");font-weight:400;font-style:normal}body{font-family:"Avenir LT Pro 45 Book";font-weight:400!important}h1,h2,h3,h4,h5,h6{font-family:"Avenir LT Pro 55 Roman"!important;font-weight:700}.announcement__text--body{font-family:"Avenir LT Pro 45 Book";font-size:16px!important}.header-navs{display:flex;margin-left:calc(var(--header-logo-width, 0px) + 36px);justify-content:flex-end}.header--logo-left .primary-nav{margin:0 auto!important}.primary-nav__link{font-size:15px;text-transform:none;font-weight:700}.home-carousel__content .section__title-text{font-size:135px!important;color:#0d2c39!important;line-height:normal!important;font-family:copprplgoth_hv_btheavy!important;font-weight:400!important}.home-carousel__content .section__title-text strong{display:block;font-size:101px}.home-carousel__text.rte{color:#000!important;opacity:1;font-size:15px;font-family:Avenir LT Pro;font-weight:500!important;max-width:720px}.c-btn--primary{border-radius:60px;font-size:17px}.product-card image-skeleton[loaded]{opacity:1;--color--text-bg: rgba(19, 19, 19, .02)}items-scroll[scroll-enabled] .navigation__button:before{border-radius:100%!important;background:#ce7f61!important}items-scroll[scroll-enabled] .navigation__button .icon{color:#fff;font-weight:700}.multi-column__wrapper .o-ratio__content{height:100px;position:static}.multi-column__wrapper .o-ratio__content img{position:static!important}.multi-column__wrapper .o-ratio--4\:3:before{padding:0}.multi-column__wrapper .multi-column__media-img--crop{object-fit:contain;height:90px!important;max-width:90px}.bg-list{padding:5px 20px;background:#000;display:flex}.bg-list ul{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;width:100%}.bg-list ul li{text-align:center;width:25%;color:#fff;list-style:none;font-family:"Avenir LT Pro 55 Roman";padding:0 10px;font-size:25px;font-weight:700}.section-home-testimonials{margin:0;padding:60px 0!important;background-size:cover!important}.bg-list.mb-5{margin-bottom:60px}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.col-6-pro{width:50%;padding:0 15px}.product-list-custom img{width:100%;margin:0 0 12px}.product-list-custom{margin:0 0 20px}[data-transparent-header=true].header{background:#fff6!important}body:not(.header-stuck):not([header-menu-open]) [data-transparent-header=true].header:not(:hover) .primary-nav__link,body:not(.header-stuck):not([header-menu-open]) [data-transparent-header=true].header:not(:hover) .secondary-nav__link,body:not(.header-stuck):not([header-menu-open]) [data-transparent-header=true].header:not(:hover) .header__logo-link--text,body:not(.header-stuck):not([header-menu-open]) [data-transparent-header=true].header:not(:hover) .header-trigger__link{color:#000!important}.home-carousel__content.home-carousel__content--btn{margin-left:60px}.home-carousel__title.section__title{max-width:480px}.home-carousel__btn.c-btn{min-width:120px;margin:7px auto 0}.section__title-text:after{display:none}.section__title-text{font-family:"Avenir LT Pro 55 Roman";font-size:30px}.section--featured-collections tab-triggers button{background:#f9f9f9;padding:7px 15px;opacity:1;border-radius:50px}.section--featured-collections tab-triggers button:after{display:none}.section--featured-collections tab-triggers button[aria-selected=true]{background:#134857;color:#fff}.section__title-text:before{content:"";height:2px!important;width:100px;bottom:9px;left:0;margin:0 auto;background:#134857;display:block;position:absolute;right:0}.page-navigation{display:none!important}.multi-column__title{color:#000!important;font-size:30px!important;font-weight:700!important}.multi-column__desc p{font-size:16px;font-family:"Avenir LT Pro 45 Book";color:#000!important}.multi-column__items .grid-layout.grid-layout--3{max-width:1200px;margin:0 auto}.section--template--17494167978206__section_image_with_text_iFjXpz .image-with-text__item{padding:10px 0}.image-with-text__content .image-with-text__item .o-layout.u-flex--top{justify-content:space-between;background:#fff}.image-with-text__content .u-flex--top .o-layout__item{width:49%}.image-with-text__content .u-flex--top .o-layout__item:nth-child(2){background:#f9f9f9;display:flex;align-items:center}.image-with-text__title--3 .section__title-text{font-size:34px;text-align:center}.image-with-text__title--3 .section__title-text:before{display:none}.image-with-text__item .o-layout.u-flex--top{justify-content:space-between;background:#fff;align-items:normal}.image-with-text__text p{font-size:20px;line-height:30px}.section-color-white .image-with-text__item .image-with-text__btn.c-btn.c-btn--hollow{color:#000}.image-with-text__item .o-layout.u-flex--middle .image-with-text__box.image-with-text__box--left p{font-size:17px}.image-with-text__item .image-with-text__btn.c-btn.c-btn--hollow{margin:0 auto;display:table;border:none!important;box-shadow:none;background:#ce7f61;font-size:15px;border-radius:50px}.section-color-white{padding:60px 0!important;background-size:cover!important}.product-featured__title{text-transform:uppercase}.product-featured .media-gallery__thumbs .thumbnail-list__item{flex-basis:calc((100% + 1rem)/4 - 1rem)}.product-featured .media-gallery__nav{padding:0}.product-featured__title{text-transform:uppercase;font-size:25px!important}.product-featured__content-text.rte{font-size:16px;line-height:24px}.product-featured__block--price .price span{font-size:30px!important}.product-featured .quantity-selector.f-family--heading{font-weight:700;text-transform:uppercase;font-size:18px!important;margin:0!important}.product-featured .media-gallery__image{border:1px solid #ccc}.product-list-custom .product-card__title{text-align:center;font-size:16px;margin:10px 0 0}.product-list-custom span{display:block;text-align:center;font-size:17px;font-weight:600;font-family:"Avenir LT Pro 45 Book"}.col-6-pro img{width:100%;height:100%}.custom-product{margin:0 0 70px}.home-testimonials .section__title-text,.section-home-testimonials .section__title-text{color:#fff;font-weight:700;max-width:380px;margin:0 auto}.home-testimonials__content p{color:#fff;font-size:17px;font-weight:500}.home-testimonials__name__text.u-medium{font-weight:700;font-size:25px!important;color:#fff}.home-testimonials__source__text{font-size:15px!important}.home-testimonials__media__item--icon{color:#fff}.home-testimonials-carousel__nav,.home-testimonials .slick-dots{display:none!important}.home-blog .blog__details{background:#000c;padding:60px;position:absolute;top:100%;height:100%;justify-content:center;flex-direction:column;transition:.5s}.blog{overflow:hidden}.home-blog__items .blog:hover .blog__details{transition:.5s}.home-blog__items .blog:hover .blog__details{top:0;transition:.5s;overflow:visible}.home-blog__items .blog:hover .blog__details{display:flex}.home-blog .home-blog__link.blog-link h2{text-transform:uppercase;color:#fff}.home-blog .blog__text.rte{color:#fff;font-size:16px}.home-blog__link.blog-link{color:#fff;font-size:15px}.section--has-bg .link--arrow.section__link-link{background:#000;padding:15px 40px;color:#fff;font-size:16px;border-radius:70px;margin:30px 0 10px!important;display:inline-block}#insta-feed h2{color:#000!important;font-size:30px;text-transform:uppercase}.section__title-text:before{display:none}.section.section--template--17494167978206__171144582076078c5e{margin:0}.section.section--template--17494167978206__171144582076078c5e .container{max-width:100%;padding:0}.localize__toggle.js-localize-trigger{background:#ce7f61;border-radius:10px;padding:0 20px;color:#fff!important;font-weight:700;font-size:13px;text-transform:uppercase}.footer__bottom__left{float:none;display:flex;justify-content:space-between}.footer-copyright p,.footer-copyright p a{color:#fff!important;text-transform:uppercase;font-size:14px}.footer__bottom{background:#000!important;height:100px}.footer__icons-items{text-align:right}.footer.footer-divider{background:url(/cdn/shop/files/footer-img.png?v=1711466980)no-repeat;background-size:cover}.footer.footer-divider{background:url(/cdn/shop/files/footer-img.png?v=1711466980)no-repeat;background-size:cover}.footer-nav__title.h5{color:#fff;font-size:18px;margin:0 0 10px}.footer-nav__items li a{color:#fff!important;font-size:14px;line-height:24px}.footer-nav__text.rte p{color:#fff!important;font-size:14px;line-height:24px;text-align:left}.footer__content{display:flex}.footer__content .o-layout{width:70%;padding-top:10px}.footer__content .o-layout .o-layout__item{width:27%}.footer__content .o-layout .o-layout__item:nth-child(3){width:44%}.footer-newsletter{width:30%;padding:0 0 0 20px}.footer-nav{margin-bottom:10px}.footer-nav__item{margin-bottom:0}.banner-newsletter{background:#134858;padding:0 0 20px;width:100%}.banner-newsletter h3,.banner-newsletter .banner-newsletter__title,.banner-newsletter p{padding:0 10px}.banner-newsletter h3,.banner-newsletter .banner-newsletter__title{color:#fff;margin:20px 0 0}.banner-newsletter .banner-newsletter__title{font-weight:700}.banner-newsletter p{color:#fff;line-height:24px;font-family:"Avenir LT Pro 45 Book"}#Subscribe-Footer{padding:0;border-radius:0;width:30px;background:#134858;float:right}.newsletter__input::placeholder{color:#fff;opacity:1}.newsletter__form-wrapper .o-layout.o-layout--flush{width:calc(100% - 30px);padding:0;border-bottom:2px solid#ccc;margin:0 auto;display:flex;justify-content:space-between}.newsletter__form-wrapper .o-layout.o-layout--flush input{width:100%}.newsletter__form-wrapper .o-layout__item:nth-child(1){width:100%}.newsletter__form-wrapper .o-layout__item input::placeholder{color:#fff;padding:0!important}.newsletter__input{border-color:transparent;background-color:transparent;color:#fff!important}.footer__content{padding:0 0 18px}.footer{border-top:7px solid #134858!important}.shopify-policy__container{max-width:1200px!important}.shopify-policy__container .rte{font-size:15px}.shopify-policy__body strong{font-family:"Avenir LT Pro 55 Roman"}.page__content.rte p{font-size:14px;color:#000;line-height:24px}.page__content.rte strong{font-family:"Avenir LT Pro 55 Roman";font-size:17px}.blog-page__tags-item a{font-family:"Avenir LT Pro 55 Roman"}#sobrii-store-list .container--tiny{max-width:1200px}.page-row{display:flex;flex-wrap:wrap;margin:0 -10px}.col-4{width:33.333%;padding:0 10px}.col-4 img{height:330px;object-fit:cover;width:100%}.page-row br{display:none}.page__content.rte .page-row strong,.page__content.rte .page-row h5{font-size:17px}.faq__accordion accordion-group summary{font-family:"Avenir LT Pro 55 Roman";font-size:14px}.faq__accordion accordion-group details-content{font-size:14px}.media-row{display:flex;flex-wrap:wrap;margin:0 -10px}.media-col-4{width:25%;padding:15px}.media-image{padding:20px;text-align:center;height:100%;border-radius:10px;box-shadow:0 0 2px #f7e7e7}.media-image img{height:110px;width:auto;object-fit:contain}.media-image h3,.media-image h2{color:#000;font-size:14px;font-weight:700;margin:10px 0 0}.media-row{padding:0 0 50px}.home-image-grid__content{max-width:740px}#sobrii-brand-information .image-with-text__text p{font-size:14px}.secondary-nav__items--icon .secondary-nav__link--icon{height:25px;width:25px;vertical-align:super}.secondary-nav__actions .secondary-nav__link{line-height:normal}.product-card__details .product-card__title product-card-title{font-weight:300!important;font-size:14px;font-family:Poppins}.product-card__details .price__number span{font-family:"Avenir LT Pro 55 Roman"!important;font-weight:700;font-size:14px}.product-card__details{text-align:center}.footer-logo{padding:0 20px;text-align:center}.footer-logo img{max-width:370px;display:block;margin:0 auto}.footer-logo{border-top:1px solid #fff;padding:10px 0 0}.multi-column__items .grid-layout .multi-column__item:hover{transform:scale(1.1)!important}.section-color-white .image-with-text__item .image-with-text__btn.c-btn.c-btn--hollow:hover{background:#fff}.cart-draw--dark .c-btn--hollow{border-radius:100px;font-size:17px;font-weight:400;color:#0d2c39;box-shadow:inset 0 0 0 1px #0d2c39}.cart-draw--dark items-scroll[scroll-enabled] .navigation__button{height:30px}.cart-draw--dark .c-btn--hollow:hover{color:#fff;background:#0d2c39}.product-form__add--dynamic .product-form__add-btn{background:#134857;color:#fff;border-radius:100px}.shopify-payment-button__button--branded .shopify-cleanslate [role=button]{border-radius:100px}.footer-nav__items li a:hover,.footer-copyright p a:hover{color:#ce7f61!important}header-details-disclosure.mega .nav__sub{width:100%}.c-btn:hover,.section--featured-collections tab-triggers button[aria-selected=true]:hover,.section--featured-collections tab-triggers button:hover,.section--has-bg .link--arrow.section__link-link:hover{box-shadow:#ce7f61 400px 0 inset!important;transition:.5s!important;color:#fff!important}.section-color-white .image-with-text__item .image-with-text__btn.c-btn.c-btn--hollow:hover{box-shadow:inset 8.5em 0 #fff!important;transition:.5s!important;color:#000!important}.c-btn,.section--has-bg .link--arrow.section__link-link{transition:.5s}#shopify-section-template--17494167978206__section_blog_NYaMKK{overflow:hidden}.multi-column__item:after{background-color:#fff6f6;line-height:200px;color:#fff;transform-origin:0 0;transform:rotate(90deg);-webkit-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.multi-column__item:hover:after{transform:rotate(0)}.multi-column__item{position:relative;padding:10px;transition:.5s}.section--has-bg .link--arrow.section__link-link:hover,.section--has-bg .link--arrow.section__link-link{transition:1s!important}.image-with-text__media.js-sr-loaded .o-ratio{transition:.5s ease-in-out}.image-with-text__media.js-sr-loaded:hover .o-ratio{border-radius:80px}.image-with-text__media.js-sr-loaded{overflow:hidden}.custom-product img:hover{filter:grayscale(1)}quick-shop .product-form__qty{flex:auto!important}.mfp-quick-shop quick-shop.quick-shop--drawer-dark .c-btn--hollow{color:#fff!important}.bg-list ul li{font-size:18px;white-space:nowrap!important;width:300px!important}.cart-recommendations button.navigation__button{height:35px!important;width:35px!important}.cocktails-section .section__title-text{text-align:center;font-weight:700;text-transform:uppercase}.row-cocktails{display:flex;margin:0 -10px}.col-cocktails{padding:0 10px;text-align:center;width:100%}.col-cocktails h3{color:#000;margin:10px 0;font-size:18px}.col-cocktails img{border-radius:10px;width:100%}.cocktails-section{margin:0 0 20px}.col-cocktails a{text-decoration:none}.bootstrap-storeifyapps button img{margin:0!important}.template-about .home-image-grid__desc.rte,.template-purpose .home-image-grid__desc.rte,.template-about .home-rich-text__content,.template-purpose .home-rich-text__content{text-align:left}@media(min-width:1300px){.section-color-white .image-with-text__item .o-layout__item:nth-child(1){width:40%}.section-color-white .image-with-text__item .o-layout__item:nth-child(2){width:60%}.section-color-white .image-with-text__item .image-with-text__box{max-width:710px;margin:0 auto}.header__logo-ratio-box{height:46px}}@media(max-width:1439px){.bg-list ul li{font-size:18px}.header.header--center .primary-nav__items{padding:0}.header.header--center .header-navs{margin:0}}@media(max-width:1365px){.home-carousel__content .section__title-text strong{display:block;font-size:70px;line-height:normal}.home-carousel__content .section__title-text{font-size:94px!important}[data-transparent-header=true].header{position:static}}@media(max-width:1280px){.image-with-text__title--3 .section__title-text{font-size:25px}.image-with-text__text p{font-size:16px;line-height:24px}.multi-column__desc p{font-size:14px;line-height:initial}.multi-column__title{font-size:20px!important}.section__title-text{font-size:25px}.image-with-text__item .o-layout.u-flex--middle .image-with-text__box.image-with-text__box--left p{font-size:15px;line-height:24px}.home-testimonials__content p{font-size:15px}.home-testimonials__name__text.u-medium{font-size:20px!important}.col-4 img{height:240px}}@media(max-width:1023px){.col-cocktails h3{font-size:14px}.footer__content .o-layout .o-layout__item:nth-child(1),.footer__content .o-layout .o-layout__item:nth-child(2){width:50%}.home-blog .blog__details{padding:10px}.media-col-4{width:50%}.footer__content .o-layout .o-layout__item:nth-child(3){width:100%}.footer__content .o-layout .o-layout__item{width:100%}.footer-nav__title.h5{font-size:17px}.footer-newsletter{width:100%}.footer__content .o-layout{width:100%;padding-top:20px}.footer__content{display:flex;flex-wrap:wrap}.footer-newsletter{padding:0}.col-4 img{height:170px}.footer-logo{padding:10px 30px}.footer-logo img{max-width:100%}.footer__content .o-layout{margin:0!important}.footer__content .o-layout .o-layout__item{padding:0}.banner-newsletter img{width:100%}}@media(max-width:980px){.home-carousel__content{max-width:100%!important;margin-bottom:auto!important}}@media(max-width:767px){.col-cocktails{width:50%}.row-cocktails{flex-wrap:wrap}.col-cocktails h3{font-size:14px}.home-carousel__title.section__title.h2 img{max-width:160px}.home-carousel__btn.c-btn,.c-btn.c-btn--primary.link{min-width:120px;margin:7px auto 0;padding:4px 0;font-size:13px}.col-4{width:100%}.col-4 img{height:auto}.media-col-4{width:100%}.announcement__message{padding:12px 0}.announcement__text--body{font-size:12px!important}.announcement__container--carousel{padding:0 10px}.home-carousel__content.home-carousel__content--btn{margin-left:0}.image-with-text__content .u-flex--top .o-layout__item{width:100%}.image-with-text__item .o-layout.u-flex--middle .image-with-text__box.image-with-text__box--left{padding-right:30px}.image-with-text__title--3 .section__title-text{font-size:20px}.col-6-pro{width:100%;padding:0 15px}.bg-list ul li{font-size:15px;width:100%}.bg-list ul{flex-wrap:wrap}.home-carousel__content .section__title-text{font-size:63px!important}.home-carousel--single-slide .home-carousel__item{align-items:flex-start}.home-carousel__content.home-carousel__content--btn{margin:0}.home-carousel__btn__wrapper{margin-top:0}.home-carousel__content .section__title-text{font-size:30px!important;line-height:normal!important;padding:0!important}.home-carousel__content .section__title-text{font-size:33px!important}.home-carousel__content .section__title-text strong{display:block;font-size:25px;line-height:normal}.footer__bottom{height:auto}.footer__icons-item{margin-right:0}.footer-copyright p,.footer-copyright p a{font-size:13px;line-height:initial}.footer__icons-items{text-align:center}.footer__bottom__left{display:flex;flex-direction:column}}@media(min-width:1200px){.template-product .shopify-payment-button{width:48%}.template-product .product-form__add--dynamic .product-form__add-btn{width:48%;margin:0}.template-product .product-form__add.js-product-buttons{display:flex;align-items:baseline;justify-content:space-between}.product-featured .product-form__qty{display:flex;justify-content:space-between}quantity-input button{width:50px}quantity-input input[type=number]{width:100px;background:#d0d0d0;font-weight:700}quantity-input input[type=number],quantity-input button{height:45px}.product-form__add--dynamic .product-form__add-btn{border:none;box-shadow:none;background:#134857;color:#fff;max-width:400px;margin:50px auto 15px;display:table;text-transform:uppercase;font-size:17px;border-radius:100px}.shopify-payment-button__button--branded.shopify-payment-button__button--branded{max-width:400px;margin:0 auto;border-radius:100px;overflow:hidden}.shopify-payment-button{width:48%}.product-form__add.js-product-buttons.product-form__add--dynamic{display:flex;align-items:flex-start;justify-content:space-between}.product-form__add--dynamic .product-form__add-btn{margin:0;width:48%}}.home-carousel__text .home-carousel__h1{font:inherit;font-family:inherit!important;letter-spacing:inherit;text-transform:inherit;color:inherit!important;text-align:inherit;margin:0}.home-rich-text__h1{font-weight:700}.promo-pop__title .section__title-text,.search__nav-title,.search__products-title{line-height:1.8}@media screen and (max-width:767px){.promo-pop__title .section__title-text,.search__nav-title,.search__products-title{line-height:1.9}}@media(max-width:767px){input,select,textarea{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
