@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Mukta:wght@200;300;400;500;600;700;800&family=Special+Gothic+Condensed+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Archivo:ital,wght@0,100..900;1,100..900&family=Mukta:wght@200;300;400;500;600;700;800&family=Special+Gothic+Condensed+One&display=swap";.legal-warning-landing{background-color:#3333338c}.nav-location i,.uk-position-center-right i,.uk-position-center-left i{color:#333}.announcements-bar .uk-container.uk-container-expand{padding:5px}.announcements-bar .uk-container.uk-container-expand p{font-size:.8571rem}.template-article .shopify-section .uk-container.uk-margin-medium,.template-article .shopify-section .article-page{margin-top:0!important}.template-article em{color:inherit}.mobile-sidebar .uk-nav-default>li.register{display:none}header.header-4.uk-sticky .site-header__main-navigation--4{border-top:1px solid #e8e8e8}header.header-4.uk-sticky .uk-navbar-right .header-actions .uk-subnav>li.header-4__minicart{margin-left:0}header.header-4.uk-sticky .uk-navbar-right .header-actions .uk-subnav{gap:0}header.header-4.uk-sticky .uk-navbar-right .search-item i{color:var(--accent-color)}@media(min-width:960px){header.header-4.uk-sticky .uk-navbar-right{gap:0}header.header-4.uk-sticky .uk-navbar-right .header-actions .uk-subnav>li.header-4__minicart{margin-left:15px}header.header-4.uk-sticky .uk-navbar-right .search-item i{color:#ccc}}header.header-4.uk-sticky .uk-navbar-right .search-item .search-bar.search-bar--displayed .search-form__input{border-color:#ccc;border-radius:0;margin-left:0}header .site-nav.custom-menu .uk-nav>li>a{padding:0}header .site-nav.custom-menu>li{position:relative}header .site-nav.custom-menu>li:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:0;height:2px;background-color:var(--accent-color);transition:width .3s ease}header .site-nav.custom-menu>li:hover:before{width:100%}header .site-nav.custom-menu>li>a.nav-link-with-arrow{position:relative;padding-right:20px}header .site-nav.custom-menu>li>a.nav-link-with-arrow:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;transition:transform .3s ease,border .3s ease}header .site-nav.custom-menu>li.uk-open>a.nav-link-with-arrow:after,header .site-nav.custom-menu>li:hover>a.nav-link-with-arrow:after{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid currentColor;border-right:none;transform:translateY(-50%) rotate(0)}header .site-nav.custom-menu [uk-dropdown]{left:50%!important;transform:translate(-50%)!important;right:auto!important}@media(min-width:1440px){header .site-nav.custom-menu [uk-dropdown]{width:75%!important}}header .submenu__header{font-weight:500}header .submenu__header>a{font-weight:500!important;color:#000!important;text-transform:uppercase;font-size:.9286rem;margin-bottom:5px;display:block;transition:color .3s ease}header .submenu__header>a:hover{color:var(--accent-color)!important}header .submenu li:not(.submenu__header){padding:0 0 5px}header .submenu li:not(.submenu__header) a{font-size:.9286rem;font-weight:400;color:#707070!important}header .submenu li:not(.submenu__header) a:hover{color:#707070!important}header .uk-dropdown-nav .submenu__header{margin-top:15px}header .uk-dropdown-nav .submenu__header:first-child{margin-top:0}header .uk-dropdown-nav .submenu__header .uk-nav-sub{margin-top:5px;padding-left:15px}.shopify-section.carrousel-section h3.uk-text-left{padding-top:40px;font-weight:400;font-style:normal;font-size:26px}.shopify-section#shopify-section-custom_html_VY6KYV{background-color:#38418c;margin-top:0!important;margin-bottom:0}.shopify-section#shopify-section-custom_html_VY6KYV .official-site-banner__inner{min-height:40px;padding:8px 12px;gap:12px;text-align:center;justify-content:center;align-items:center}.shopify-section#shopify-section-custom_html_VY6KYV .official-site-banner__text{color:#fff;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:19px;white-space:nowrap}.shopify-section#shopify-section-custom_html_VY6KYV .official-site-banner__logo{display:block;height:auto;object-fit:contain}@media(max-width:640px){.shopify-section#shopify-section-custom_html_VY6KYV .official-site-banner__inner{min-height:56px;gap:8px;padding:8px 10px}.shopify-section#shopify-section-custom_html_VY6KYV .official-site-banner__text{font-size:14px;line-height:17px}}.shopify-section.image-with-text-section .image-with-text-content div{padding-bottom:0;padding-top:0;margin-top:20px;padding-right:15px}.shopify-section.image-with-text-section .image-with-text-content div h2{font-style:normal;font-weight:600;font-size:16px;line-height:19px}.shopify-section.slideshow-section .uk-position-relative.uk-margin-bottom{margin-bottom:-3.571428571rem!important}.shopify-section.promises-section{background:#f4f4f4;margin-top:0!important;margin-bottom:-20px!important}@media(min-width:960px){.shopify-section.promises-section .uk-container .promises-section__main-grid>div{padding-left:0;margin-bottom:0;border-right:.0625rem solid #000;margin:1.25rem 0}}.shopify-section.promises-section .uk-container .promises-section__main-grid>div:last-child{border-right:none}.shopify-section.promises-section .uk-container .promises-section__main-grid .promises-section__promise.uk-card{box-shadow:none;padding-top:.625rem;padding-bottom:.625rem;display:flex;text-align:center;align-items:center;max-height:unset;justify-content:center}@media(min-width:960px){.shopify-section.promises-section .uk-container .promises-section__main-grid .promises-section__promise.uk-card{padding-top:0;padding-bottom:0}}.shopify-section.promises-section .uk-container .promises-section__main-grid .promises-section__promise.uk-card .promise .promise__image{padding-left:0;display:flex;justify-content:center;align-items:center}.shopify-section.promises-section .uk-container .promises-section__main-grid .promises-section__promise.uk-card .promise .promise__image img{width:100%}.shopify-section.promises-section .uk-container .promises-section__main-grid .promises-section__promise.uk-card .promise .promise__content{text-align:initial}.shopify-section.promises-section .uk-container .promises-section__main-grid .promises-section__promise.uk-card .promise .promise__content:hover .tooltip{visibility:visible}.shopify-section.promises-section .uk-container .promises-section__main-grid .promises-section__promise.uk-card .promise .promise__content h3{margin-bottom:0!important;font-size:1rem;font-weight:600}.shopify-section.promises-section .uk-container .promises-section__main-grid .promises-section__promise.uk-card .promise .promise__content p{color:#95a5a6!important;font-size:1rem;font-weight:400}.shopify-section.logo-bar-section .logo-bar__item{position:relative;overflow:hidden}.shopify-section.logo-bar-section .logo-bar__item:hover .logo-bar__link{opacity:.7;transition:opacity .3s ease}.shopify-section#shopify-section-logo_bar_JVxEqz{margin-top:70px!important;margin-bottom:70px}.shopify-section#shopify-section-logo_bar_a4hPm4,.shopify-section#shopify-section-logo_bar_GMhfFb{margin-top:-20px!important;margin-bottom:-30px;background:#f4f4f4}.shopify-section#shopify-section-logo_bar_a4hPm4 .uk-container,.shopify-section#shopify-section-logo_bar_GMhfFb .uk-container{padding-top:50px;padding-bottom:50px}@media(min-width:960px){.shopify-section #carrousel_section_carrousel_99rtxp{padding-left:0;padding-right:5px}}@media(min-width:960px){.shopify-section #carrousel_section_carrousel_rcGe9f{padding-left:0;padding-right:5px}}.shopify-section #carrousel_section_carrousel_rcGe9f .product-grid-banner-subtitle{font-size:1rem}@media(min-width:960px){.shopify-section #carrousel_section_carrousel_ggKzXc{padding-left:5px;padding-right:0}}.shopify-section#shopify-section-logo_bar_GMhfFb .section-header.uk-heading-divider{border:0}.shopify-section#shopify-section-logo_bar_GMhfFb h3{margin-bottom:0;font-size:1.8571rem;font-weight:600}.shopify-section#shopify-section-logo_bar_GMhfFb .logo-bar__subtitle{margin-top:0!important;font-size:1.1428rem}.shopify-section#shopify-section-logo_bar_GMhfFb .logo-bar__subtitle p{margin-bottom:0}.shopify-section#shopify-section-logo_bar_GMhfFb .logo-bar__subtitle ul{margin:0;list-style-type:none}.shopify-section#shopify-section-logo_bar_GMhfFb .logo-bar__subtitle ul li{color:var(--accent-color)}.shopify-section#shopify-section-logo_bar_GMhfFb .logo-bar__item h3{margin-bottom:0!important;font-size:1.1428rem;font-weight:400;color:#000}.shopify-section#shopify-section-logo_bar_GMhfFb .logo-bar__item .logo-bar__description{margin-top:0!important;font-size:1rem}.shopify-section#shopify-section-logo_bar_GMhfFb .logo-bar__item .logo-bar__description p{color:#b8b8b8}.shopify-section.blog-carrousel-section{margin-bottom:50px}.shopify-section.blog-carrousel-section h3{font-size:1.2857rem;font-weight:600;margin-top:0;margin-bottom:40px;color:#333}.shopify-section.blog-carrousel-section h3 a{color:#333}.shopify-section.blog-carrousel-section .uk-card-body .article-card-grid-3__tag-label{background:var(--accent-color);font-size:1rem}.shopify-section.blog-carrousel-section .uk-card-body .article-card-grid-3__tag-label a{text-decoration:none;color:#fff}.shopify-section.blog-carrousel-section .uk-card-body h2{font-size:1.2857rem;font-style:italic}.shopify-section.blog-carrousel-section .uk-card-body .article-card-grid-3__link{margin-top:0!important}.shopify-section.blog-carrousel-section .uk-card-body .article-card-grid-3__link .article-card-grid-3__read-more{font-size:1.1429rem}.product-grid-banner .product-grid-banner-wrapper .product-grid-banner-overlay .product-grid-banner-content h2{color:#fff;font-size:1.857rem;font-weight:600}.product-grid-banner .product-grid-banner-wrapper .product-grid-banner-overlay .product-grid-banner-content .product-grid-banner-subtitle{color:#fff;font-size:1.571rem}.product-grid-banner .product-grid-banner-wrapper .product-grid-banner-overlay .product-grid-banner-content .product-grid-banner-button.uk-button{font-size:1rem}.product-grid .smart_rating_instance{display:none}.product-grid .product-card:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 5px #0003!important}.product-grid .product-card .product__controls .wishlist-button{font-size:1.428rem}@media(min-width:960px){.product-grid .product-card .product__controls .wishlist-button{display:inline-block}}.product-grid .product-card .product__controls .button-container{justify-content:flex-start!important;gap:0}.product-grid .product-card .product__controls .button-container .wishlist-button{flex:0 0 auto;display:flex!important;align-items:center!important;justify-content:center!important;padding-left:5px}.product-grid .product-card .product__controls .button-container .wishlist-button i{font-size:20px!important}.product-grid .product-card .product__controls .button-container button.uk-button.uk-button-primary.add-to-cart,.product-grid .product-card .product__controls .button-container .uk-button.uk-button-default.sold-out,.product-grid .product-card .product__controls .button-container a.uk-button.uk-button-primary.to-product-page{flex:1;font-size:1rem;font-weight:400;padding-left:1rem!important;padding-right:1rem!important}.product-grid .product-card .product__controls .button-container button.uk-button.uk-button-primary.add-to-cart i,.product-grid .product-card .product__controls .button-container .uk-button.uk-button-default.sold-out i,.product-grid .product-card .product__controls .button-container a.uk-button.uk-button-primary.to-product-page i{display:none}.product-grid .product-card .product__title{margin-bottom:0!important;font-weight:600;font-size:.91424rem}@media(min-width:960px){.product-grid .product-card .product__title{font-size:1.1428rem}}.product-grid .product-card .product-metadata{margin:.5rem 0}.product-grid .product-card .product-metadata__linea{font-size:.8rem}@media(min-width:960px){.product-grid .product-card .product-metadata__linea{font-size:1rem}}.product-grid .product-card .product-metadata__varietal{color:#707070;font-size:calc(.8571rem * .8)}@media(min-width:960px){.product-grid .product-card .product-metadata__varietal{font-size:.8571rem}}.product-grid .product-card .product-price{font-weight:400}.product-grid .product-card .product-price .product-price__container{padding:0}.product-grid .product-card .product-price .variant-price.product-price.theme-money{font-weight:400;font-size:.8rem}@media(min-width:960px){.product-grid .product-card .product-price .variant-price.product-price.theme-money{font-size:1rem}}.product-grid .product-card .product-price .variant-price.product-price.theme-money .product-price__compare,.product-grid .product-card .product-price .variant-price.product-price.theme-money .product-price__from{font-family:var(--font-stack-body);font-weight:400;font-size:.8rem}@media(min-width:960px){.product-grid .product-card .product-price .variant-price.product-price.theme-money .product-price__compare,.product-grid .product-card .product-price .variant-price.product-price.theme-money .product-price__from{font-size:1rem}}.product-grid .product-card .product-price .variant-total span{font-weight:400}.product-grid .product-card .product-price .variant-total span:last-child{font-weight:400}.template-product .right-column .right-column-content .product-attribute dl{border:0;padding:0}.template-product .right-column .right-column-content .product-attribute dl dd{margin-bottom:0!important}.template-product .right-column .right-column-content h1{font-size:2rem;margin-bottom:0}.template-product .right-column .right-column-content h1.uk-h2{font-size:1.5714rem;margin:.625rem 0!important}.template-product .right-column .right-column-content h3{font-size:1.1428rem}.template-product .right-column .right-column-content .product-variants .variant-price.product-price .variant-price__final{font-size:1.8571rem;font-weight:600}.template-product .right-column .right-column-content .product-variants .price-without-taxes span{font-size:1rem}.template-product .right-column .right-column-content .product-form__controls-group .quantity-input button:hover{background:transparent}.template-product .right-column .right-column-content .product-form__controls-group .quantity-input .quantity-input__input{text-align:center}.template-product .right-column .right-column-content .product-form__controls-group .product-form__item button{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color)}.template-product .right-column .right-column-content .product-form__controls-group .product-form__item button:hover{background-color:var(--btn-primary-bg);color:var(--btn-primary-color)}.template-product .right-column .right-column-content .product-form__controls-group .product-form__item button i,.template-product .right-column .right-column-content .product-variants .uk-button.sold-out{display:none}.template-product .right-column .right-column-content .product-form__controls-group .product-form__item button.sold-out,.template-product .right-column .right-column-content .product-form__controls-group .product-form__item button.sold-out:hover{background-color:transparent;color:#999}.template-product .right-column .right-column-content .product-form__controls-group .product-form__item .wishlist-button{border:0;padding-left:10px;padding-right:10px;font-size:1.428rem}.template-product .right-column .right-column-content .product-form__controls-group .product-form__item .wishlist-button:hover{background:transparent}.template-product .shopify-section .product-tabs-container .product-tab-content .product-attribute dl{border:1px solid #e8e8e8;border-width:1px 0 0;padding:10px 10px 10px 0}.template-product .shopify-section .product-tabs-container .product-tab-content .product-attribute dl dt,.template-product .shopify-section .product-tabs-container .product-tab-content .product-attribute dl p,.template-product .shopify-section .product-tabs-container .product-tab-content .product-attribute dl span{font-size:1rem;font-weight:400}.template-product .shopify-section .product-tabs-container .product-tab-content .product-attribute dl dt{color:#000!important}.template-product .shopify-section .product-tabs-container .product-tab-content .product-attribute dl dd p{margin:0;float:left;color:#333;text-align:left!important}.template-product [data-engraving-variant-container][data-current-variant-id="48942972502268"] .engraving-preview-overlay{top:62%}.template-product [data-engraving-variant-container][data-current-variant-id="48942972535036"] .engraving-preview-overlay{top:68%}.template-product [data-engraving-variant-container][data-current-variant-id="48942972567804"] .engraving-preview-overlay{top:69%}.template-product [data-engraving-variant-container][data-current-variant-id="48942972600572"] .engraving-preview-overlay{top:59%}.template-product [data-engraving-variant-container][data-current-variant-id="48942972600572"] .engraving-preview-overlay .engraving-preview-line1,.template-product [data-engraving-variant-container][data-current-variant-id="48942972600572"] .engraving-preview-overlay .engraving-preview-line2{color:#f9f5a8}.template-product [data-engraving-variant-container][data-current-variant-id="48942972633340"] .engraving-preview-overlay{top:56%}.template-product [data-engraving-variant-container][data-current-variant-id="48942972633340"] .engraving-preview-overlay .engraving-preview-line1,.template-product [data-engraving-variant-container][data-current-variant-id="48942972633340"] .engraving-preview-overlay .engraving-preview-line2{color:#f9f5a8}.template-product [data-engraving-variant-container][data-current-variant-id=""] .engraving-preview-overlay{top:58%}.template-product [data-engraving-variant-container][data-current-variant-id=""] .engraving-preview-overlay .engraving-preview-line1,.template-product [data-engraving-variant-container][data-current-variant-id=""] .engraving-preview-overlay .engraving-preview-line2{font-size:18px}.template-product [data-engraving-variant-container][data-current-variant-id="48942972666108"] .engraving-preview-overlay{top:56%;left:73%}.template-product [data-engraving-variant-container][data-current-variant-id="48942972666108"] .engraving-preview-overlay .engraving-preview-line1,.template-product [data-engraving-variant-container][data-current-variant-id="48942972666108"] .engraving-preview-overlay .engraving-preview-line2{font-size:12px}.template-product .engraving-preview-line1,.template-product .engraving-preview-line2{font-family:FZ Roman,Arial Narrow,Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#ffdc96;font-size:20px}.template-product #shopify-section-template--21876521402618__product-bottom .product-banner-image.uk-margin{margin-bottom:0}.template-product #shopify-section-template--21876521402618__product-right-engraving .product-variant-horizontal-block{display:flex;flex-direction:column;gap:10px;background:#f4f4f4;padding:10px}.template-product #shopify-section-template--21876521402618__product-right-engraving .product-variant-horizontal-block .product-variant-info{padding:20px;border-top:1px solid #000}.template-product #shopify-section-template--21876521402618__product-right-engraving .product-variant-horizontal-block .product-variant-info h3{font-size:1.2857rem}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__price{display:grid;grid-template-columns:max-content 55px;grid-template-areas:"compare badge" "final badge" "total total";column-gap:18px;row-gap:2px;justify-content:start;align-items:center;margin-bottom:0}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__compare-price{display:contents}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__compare-price .product-price__compare{grid-area:compare;display:block;margin:0;font-size:13px;line-height:1;font-weight:400}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__compare-price .discount-percentage{grid-area:badge;width:55px;height:55px;margin:-2px 0 0;display:flex;align-items:center;justify-content:center;justify-self:start;align-self:center;flex:0 0 auto;font-size:13px;font-weight:400;line-height:13px}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__compare-price .discount-percentage span{margin-left:0!important;display:block;text-align:center;line-height:13px;font-size:13px;font-weight:400;letter-spacing:0;text-transform:uppercase}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__final-price{grid-area:final;display:block;margin:0}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__final-price .variant-price__final{display:block;margin:0;padding:0;font-size:26px;line-height:1;font-weight:600}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__final-price .variant-price__final .qty_suffix{font-size:14px;line-height:1;font-weight:400}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__total-price{grid-area:total;margin-top:2px}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__without-taxes,.template-product .product-variant-horizontal-block .product-variant-info .variant-info__price-per-liter,.template-product .product-variant-horizontal-block .product-variant-info .variant-info__total-price{font-size:13px;line-height:1.2}@media(max-width:640px){.template-product .product-variant-horizontal-block .product-variant-info .variant-info__price{grid-template-columns:max-content 50px;column-gap:12px;row-gap:3px}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__compare-price .product-price__compare{font-size:12px}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__final-price .variant-price__final{font-size:22px}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__compare-price .discount-percentage{width:50px;height:50px;margin-top:0;font-size:12px;line-height:12px}.template-product .product-variant-horizontal-block .product-variant-info .variant-info__compare-price .discount-percentage span{font-size:12px;line-height:12px}}@media(min-width:640px){footer.site-footer .footer-1 [uk-grid]>div:has(a.ssl){margin-top:-100px;margin-left:auto}}footer.site-footer .footer-1 .uk-grid{text-align:center}@media(min-width:640px){footer.site-footer .footer-1 .uk-grid{text-align:left}}footer.site-footer .footer-1 .uk-grid h4{color:var(--accent-color);font-weight:400;font-size:1.1428rem}footer.site-footer .footer-1 .uk-grid h4,footer.site-footer .footer-1 .uk-grid .uk-h4{margin-bottom:1rem;font-weight:700;text-transform:uppercase}footer.site-footer .footer-1 .footer-column-content .column-content{margin-top:.5rem}footer.site-footer .footer-1 .footer-column-content .title{margin-bottom:.5rem;font-weight:700;text-transform:uppercase}footer.site-footer .footer-1 .footer-column-content .title span{display:block}footer.site-footer .footer-1 ul.uk-nav{list-style:none;padding:0;margin:0}footer.site-footer .footer-1 ul.uk-nav li.site-footer__linklist-item{margin-bottom:0}footer.site-footer .footer-1 ul.uk-nav li.site-footer__linklist-item a{display:contents;text-decoration:none;transition:color .2s ease}footer.site-footer .footer-1 ul.uk-nav li.site-footer__linklist-item a:hover{text-decoration:underline}footer.site-footer .footer-1 .footer-contact{margin-bottom:1.5rem}footer.site-footer .footer-1 .footer-contact .links{list-style:none;padding:0;margin:0}footer.site-footer .footer-1 .footer-contact .links li{margin-bottom:.5rem}footer.site-footer .footer-1 .footer-contact .links li a{display:inline-block;text-decoration:none;transition:color .2s ease}footer.site-footer .footer-1 .footer-contact .links li a:hover{text-decoration:none}footer.site-footer .footer-1 .footer-social .title{color:var(--accent-color);margin-bottom:1rem;font-weight:700;text-transform:uppercase}footer.site-footer .footer-1 .footer-social .links{list-style:none;padding:0;margin:0}footer.site-footer .footer-1 .footer-social .links.inline-sections{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(min-width:640px){footer.site-footer .footer-1 .footer-social .links.inline-sections{justify-content:flex-start}}footer.site-footer .footer-1 .footer-social .links.inline-sections li{margin:0}footer.site-footer .footer-1 .footer-social .links.inline-sections li a.icon i{font-size:20px;color:var(--accent-color)}footer.site-footer .footer-1 .footer-social .links.inline-sections li a.icon:hover{opacity:.7}footer.site-footer .footer-1 .footer-block-newsletter .uk-text-lead{margin-bottom:1rem;line-height:1.4}footer.site-footer .footer-1 .footer-block-newsletter .newsletter-subscription .uk-inline{position:relative;width:100%}footer.site-footer .footer-1 .footer-block-newsletter .newsletter-subscription .uk-inline .uk-input{width:100%;padding-right:3rem}footer.site-footer .footer-1 .footer-block-newsletter .newsletter-subscription .uk-inline .uk-form-icon-flip{position:absolute;right:0;top:0;bottom:0;width:3rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;z-index:1}footer.site-footer .footer-1 .footer-block-newsletter .newsletter-subscription .uk-inline .uk-form-icon-flip:hover{opacity:.7}footer.site-footer .footer-1 .footer-block-newsletter .newsletter-subscription .uk-inline .uk-form-icon-flip i{font-size:1.25rem}footer.site-footer .footer-1 hr{margin:2rem 0;border-top-width:1px;border-top-style:solid}footer.site-footer .footer-1 .uk-flex-between{flex-direction:column;align-items:center;gap:1rem}@media(min-width:960px){footer.site-footer .footer-1 .uk-flex-between{flex-direction:row;align-items:center;justify-content:space-between}}footer.site-footer .footer-1 .uk-flex-between .copyright{text-align:center}@media(min-width:960px){footer.site-footer .footer-1 .uk-flex-between .copyright{text-align:left}}footer.site-footer .footer-1 .uk-flex-between .copyright p{margin:20px 0 0}footer.site-footer .footer-1 .uk-flex-between .uk-flex-right{display:flex;justify-content:center;align-items:center}@media(min-width:640px){footer.site-footer .footer-1 .uk-flex-between .uk-flex-right{justify-content:flex-end}}footer.site-footer .footer-1 .uk-flex-between .uk-flex-right a{display:inline-block}footer.site-footer .footer-1 .uk-flex-between .uk-flex-right a img{max-width:100%;height:auto}footer.site-footer .footer-1 .uk-flex.uk-flex-column.uk-flex-between\@m{flex-direction:row!important}footer.site-footer .footer-1 .uk-flex.uk-flex-column.uk-flex-between\@m .uk-margin-small-top.uk-flex.uk-flex-middle.uk-flex-right\@s{margin-top:0!important}@media(min-width:960px){footer.site-footer .footer-1 .footer-1>.uk-padding>[uk-grid]>div:last-child{flex:0 0 100%;max-width:100%}}.template-page.jw-ice-chalet .shopify-section,.template-page.jw-ice-chalet .shopify-section section{margin-top:0!important;margin-bottom:0}.template-page.jw-ice-chalet .shopify-section .video-overlay,.template-page.jw-ice-chalet .shopify-section section .video-overlay{padding:0}.template-page.jw-ice-chalet [id$=__slideshow_egDbhV],.template-page.jw-ice-chalet [id$=__product_banner_CKEhNW],.template-page.jw-ice-chalet [id$=__product_list_6LCC9H],.template-page.jw-ice-chalet [id$=__slideshow_hTPQCf],.template-page.jw-ice-chalet [id$=__product_banner_WrKLgT],.template-page.jw-ice-chalet [id$=__product_list_jPtxBM]{background:#fcf5df}.template-page.jw-ice-chalet [id$=__slideshow_egDbhV],.template-page.jw-ice-chalet [id$=__slideshow_hTPQCf]{padding-top:50px;padding-bottom:50px}.template-page.jw-ice-chalet .video-section button,.template-page.jw-ice-chalet .product-banner-section button,.template-page.jw-ice-chalet .hero-section button{background-color:#fcf5df;border-color:#fcf5df;color:#1500ff;font-family:Special Gothic Condensed One,sans-serif;font-size:1.1428rem;font-weight:500;line-height:16px;letter-spacing:3px;margin:10px 0;padding:15px 24px}.template-page.jw-ice-chalet .video-section button:hover,.template-page.jw-ice-chalet .product-banner-section button:hover,.template-page.jw-ice-chalet .hero-section button:hover{background-color:#000;border-color:#fcf5df;color:#fcf5df}.template-page.jw-ice-chalet [id$=__hero_VyrABE],.template-page.jw-ice-chalet [id$=__hero_rcbRgP],.template-page.jw-ice-chalet [id$=__video_RzFyn6],.template-page.jw-ice-chalet [id$=__video_j88kDp]{margin-top:-9px!important;margin-bottom:-9px}.template-page.jw-ice-chalet .video-section .video-overlay-content{text-align:justify;max-width:42rem}.template-page.jw-ice-chalet .video-section .video-overlay-content h2.video-overlay-title{font-size:.8571rem;color:#fff;font-family:Archivo,sans-serif;line-height:16px;letter-spacing:.18em;margin:0 0 14px}.template-page.jw-ice-chalet .video-section .video-overlay-content .video-overlay-text h3{margin:0 0 12px;font-family:Special Gothic Condensed One,sans-serif;font-weight:400;font-size:2.8571rem;line-height:44px;color:#fff}.template-page.jw-ice-chalet .video-section .video-overlay-content .video-overlay-text p{font-family:Archivo,sans-serif;font-size:1rem;color:#fff}.template-page.jw-ice-chalet .product-banner-section .product-banner-marquee__inner{font-size:2.5rem}.template-page.jw-ice-chalet .product-banner-section .product-banner-card__title{font-size:.8571rem;font-family:Archivo,sans-serif}.template-page.jw-ice-chalet .product-banner-section .product-banner-card__description p{font-family:Special Gothic Condensed One,sans-serif;font-weight:400;font-size:2.8571rem;line-height:44px}.template-page.jw-ice-chalet .product-banner-section .product-banner-card__price-current{font-family:Archivo,sans-serif;font-size:1rem}.template-page.jw-ice-chalet .hero-section .uk-overlay.hero-section__overlay,.template-page.jw-ice-chalet .hero-section .hero-section__content-below{text-align:left!important}.template-page.jw-ice-chalet .hero-section .uk-overlay.hero-section__overlay h3,.template-page.jw-ice-chalet .hero-section .hero-section__content-below h3{margin:0 0 12px;font-family:Special Gothic Condensed One,sans-serif;font-weight:400;font-size:2.8571rem;line-height:44px}.template-page.jw-ice-chalet .hero-section .uk-overlay.hero-section__overlay .overlay-text p,.template-page.jw-ice-chalet .hero-section .hero-section__content-below .overlay-text p{font-family:Archivo,sans-serif;font-style:normal;font-weight:400;color:#fff;font-size:1rem;line-height:16px}.template-page.jw-ice-chalet .product-list-section{padding-bottom:40px}.template-page.jw-ice-chalet .product-list-section button{width:100%}.template-page.jw-ice-chalet .product-list-section .section-header{text-align:justify!important;padding-top:40px}.template-page.jw-ice-chalet .product-list-section .section-header h2{font-family:Archivo,sans-serif;font-weight:500;font-style:normal;font-size:.8571rem;line-height:16px;color:#000}.template-page.jw-ice-chalet .product-list-section .section-header p{font-family:Archivo,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:16px;color:#333}.template-page.jw-ice-chalet .product-list-section .section-header .product-list-section__subtitle.uk-text-meta{font-family:Special Gothic Condensed One,sans-serif;font-weight:400;font-style:normal;font-size:2.8571rem;line-height:44px;color:#000}.template-page.jw-ice-chalet .product-list-section .product-list-grid h3{font-family:Special Gothic Condensed One,sans-serif;font-weight:400;font-style:normal;font-size:1.5714rem;line-height:24px;color:#000}.template-page.jw-ice-chalet .product-list-section .product-list-grid p{font-family:Archivo,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:16px;color:#000}body.restricted-access{background:#000}body.restricted-access .restricted-access__main{min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px 40px;background-color:#000;background-image:linear-gradient(#0000008a,#0009),url(https://cdn.shopify.com/s/files/1/0970/6661/5101/files/penaflor-register-bg.jpg?v=1773778583);background-position:center;background-repeat:no-repeat;background-size:cover}body.restricted-access .restricted-access__main>.shopify-section{width:100%;margin:0!important}body.restricted-access .restricted-access__main>.shopify-section:has(.logo){margin-bottom:18px!important}body.restricted-access .restricted-access__main>.shopify-section:has(.penaflor-company-register){margin-bottom:34px!important;margin-top:50px!important}body.restricted-access .restricted-access__main>.shopify-section>div,body.restricted-access .restricted-access__main .uk-container,body.restricted-access .restricted-access__main .shopify-app-block{width:100%;display:flex;justify-content:center}body.restricted-access .restricted-access__main .custom-html-section .uk-container{flex-direction:column;align-items:center}body.restricted-access .restricted-access__main .custom-html-section .logo{display:block;width:min(480px,76vw);margin:0 auto;filter:invert(100%)}body.restricted-access .restricted-access__main .custom-html-section .logo img{display:block;width:100%;height:auto}body.restricted-access .restricted-access__main .login-footer{display:grid;justify-items:center;gap:12px;text-align:center;color:#fff}body.restricted-access .restricted-access__main .login-footer h3,body.restricted-access .restricted-access__main .login-footer p{margin:0;color:inherit}body.restricted-access .restricted-access__main .login-footer h3{font-size:22px;font-weight:400;line-height:1.2}body.restricted-access .restricted-access__main .login-footer a{color:inherit;text-decoration:none}body.restricted-access .restricted-access__main .login-footer hr{width:80px;margin:0;border:0;border-top:1px solid rgba(255,255,255,.58)}body.restricted-access .restricted-access__main .login-footer p{font-size:14px;letter-spacing:.12em;text-transform:uppercase}body.restricted-access .restricted-access__main .login-footer img{width:min(320px,82vw);height:auto}body.restricted-access .restricted-access__main .copyright{display:block;margin:28px 0 0;color:#fff;text-align:center;font-size:14px}@media screen and (max-width:749px){body.restricted-access .restricted-access__main{padding:24px 16px 32px}body.restricted-access .restricted-access__main>.shopify-section:has(.logo){margin-bottom:14px!important}body.restricted-access .restricted-access__main>.shopify-section:has(.penaflor-company-register){margin-bottom:26px!important}body.restricted-access .restricted-access__main .custom-html-section .logo{width:min(320px,78vw)}}.template-page.el-esteco-v-s main .uk-container{background:#faf9f5}.template-page.el-esteco-v-s main .shopify-section.banners-board .uk-container{margin-bottom:0}.template-page.el-esteco-v-s main .shopify-section{margin-top:0!important;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
