.media>img{object-fit:contain}.txtCenter{text-align:center}.txtLeft{text-align:left}.txtRight{text-align:right}.row{display:grid;grid-template-columns:repeat(12,[col] 1fr);grid-column-gap:1em}.col-1{grid-column:auto / span 1}.col-2{grid-column:auto / span 2}.col-3{grid-column:auto / span 3}.col-4{grid-column:auto / span 4}.col-5{grid-column:auto / span 5}.col-6{grid-column:auto / span 6}.col-7{grid-column:auto / span 7}.col-8{grid-column:auto / span 8}.col-9{grid-column:auto / span 9}.col-10{grid-column:auto / span 10}.col-11{grid-column:col / span 11}.col-12{grid-column:col / span 12}@media screen and (max-width:768px){.col-sm-0{display:none}.col-sm-6{grid-column:auto / span 6}.col-sm-12{grid-column:col / span 12}}.img{width:100%;height:auto}.link{color:#fff}.customer a{color:#000}.link.underlined-link{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #000000}.link.underlined-link:hover{color:#0006;border-color:#0006}.header{padding:20px}.header-wrapper{position:absolute;width:100%;background:transparent}.shopify-section-header-sticky .header-wrapper{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff3}.header__nav--cart{white-space:nowrap;text-decoration:none;width:auto;background:#000;border-radius:22px;font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-feature-settings:"pnum" on,"lnum" on;color:#fff;padding:12px 24px;text-transform:uppercase}.header__nav--cart:hover{background:#0009}.cart-item__remove{z-index:9;pointer-events:revert}@media screen and (max-width:768px){.header__nav--cart{padding:6px 16px}.header__nav--cart span{display:block;width:26px;height:26px;background-image:url(../assets/cesta.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;text-indent:-999px;overflow:hidden}}.header__nav--cart .cart-count-bubble{position:relative;background:#fff;color:#000;margin-left:5px;right:auto;top:auto;bottom:auto;left:auto}@media screen and (max-width:768px){.header__nav--cart .cart-count-bubble{position:absolute;top:-5px;right:-5px}}.header__icon--menu[aria-expanded=true]:before{content:"";left:0;height:100vh;width:100%;position:absolute;background:rgba(var(--color-foreground),.5);top:0;z-index:2}.js .menu-drawer{height:100vh;top:0}.shopify-section>div.announcement-bar{border:0}.menu-open .header__icon--menu{z-index:9}.menu-open .header__heading,.menu-open .header__icons{z-index:999}.menu-open header.header{background:#000}.menu-open .header__icon--menu[aria-expanded=true]:before{display:none}.menu-open .header__heading-logo{filter:invert(1)}.js .menu-drawer{width:100%;height:auto;background:#000;margin-top:108px}.menu-open .header__nav--cart{background:#fff3}.menu-drawer__navigation .list-menu__item{font-family:var(--primary_font);font-style:normal;font-weight:300;font-size:clamp(36px,2vw,60px);line-height:1.2;display:flex;align-items:center;font-feature-settings:"pnum" on,"lnum" on;color:#fff;padding:20px}.menu-drawer__navigation .list-menu__item:hover,.menu-drawer__navigation .list-menu__item:focus,.menu-drawer__navigation .list-menu__item:active{color:#000}.menu-drawer__navigation li:nth-of-type(1) .list-menu__item:hover,.menu-drawer__navigation li:nth-of-type(1) .list-menu__item:focus,.menu-drawer__navigation li:nth-of-type(1) .list-menu__item:active{background:var(--color-base-default-1)}.menu-drawer__navigation li:nth-of-type(2) .list-menu__item:hover,.menu-drawer__navigation li:nth-of-type(2) .list-menu__item:focus,.menu-drawer__navigation li:nth-of-type(2) .list-menu__item:active{background:var(--color-base-default-2)}.menu-drawer__navigation li:nth-of-type(3) .list-menu__item:hover,.menu-drawer__navigation li:nth-of-type(3) .list-menu__item:focus,.menu-drawer__navigation li:nth-of-type(3) .list-menu__item:active{background:var(--color-base-default-3)}.menu-drawer__navigation li:nth-of-type(4) .list-menu__item:hover,.menu-drawer__navigation li:nth-of-type(4) .list-menu__item:focus,.menu-drawer__navigation li:nth-of-type(4) .list-menu__item:active{background:var(--color-base-default-4)}.menu-drawer__navigation li:nth-of-type(5) .list-menu__item:hover,.menu-drawer__navigation li:nth-of-type(5) .list-menu__item:focus,.menu-drawer__navigation li:nth-of-type(5) .list-menu__item:active{background:var(--color-base-default-5)}.menu-drawer__navigation li:nth-of-type(6) .list-menu__item:hover,.menu-drawer__navigation li:nth-of-type(6) .list-menu__item:focus,.menu-drawer__navigation li:nth-of-type(6) .list-menu__item:active{background:var(--color-base-default-6)}.menu-drawer__navigation li:nth-of-type(7) .list-menu__item:hover,.menu-drawer__navigation li:nth-of-type(7) .list-menu__item:focus,.menu-drawer__navigation li:nth-of-type(7) .list-menu__item:active{background:var( --color-base-default-9)}.menu-drawer__navigation-container .menu-drawer__navigation{padding:0}.nav-footer--links{margin:0;padding:0;list-style:none}.nav-footer--item{display:inline-block;margin:0 20px}.nav-footer--item__link{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:clamp(20px,2vw,24px);line-height:40px;font-feature-settings:"pnum" on,"lnum" on;color:#fff;text-decoration:none}.nav-footer--item__link:hover,.nav-footer--item__link:focus,.nav-footer--item__link:active{opacity:.4}footer.footer{padding:0 20px;border-top:2px solid #000000}.footer__content-top{padding-top:40px}.footer-bottom{margin-top:200px;padding-bottom:10px}.footer-block--menu .footer-block__details-content .list-menu__item--link{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:clamp(20px,3.3vw,36px);line-height:1.4;font-feature-settings:"pnum" on,"lnum" on;color:#000}.footer-copy,.footer-copy a{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:14px;line-height:22px;font-feature-settings:"pnum" on,"lnum" on;color:#000}.footer-copy a{text-decoration:none;padding-bottom:2px;border-bottom:1px solid #000}.footer-copy a:hover{color:#0006;border-bottom:1px solid rgba(0,0,0,.4)}.footer-copy span,.footer-block__logo .logo{display:block}.footer-block__logo .logo-footer_mobile{display:none}.footer-block__logo .logo{max-width:95px;width:80%}.footer-bottom__logo .logo{max-width:440px;width:80%}@media screen and (min-width:750px)and (max-width:989px){.footer__blocks-wrapper .footer-block.grid__item:nth-of-type(2){display:none}.footer__blocks-wrapper .footer-block.grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.footer-bottom{margin:0;padding:0 20px 20px;display:block}.footer-bottom--inner{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-bottom__logo{width:210px}.footer-bottom__rrss.col-5{text-align:right;min-width:210px}.footer-bottom__rrss .footer__list-social{margin:auto;justify-content:flex-end!important}.footer-copy{width:100%}}@media screen and (max-width:749px){.footer__content-top{padding:0!important}footer.footer{padding:0!important}footer.footer .footer__content-top .footer__blocks-wrapper{display:grid;grid-template-columns:50% 50%;gap:0px 0px;grid-template-areas:"foot_logo foot_logo" "menu_1 menu_2"}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item:nth-of-type(1){grid-area:foot_logo}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item:nth-of-type(2){display:none}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item:nth-of-type(3){grid-area:menu_1}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item:nth-of-type(4){grid-area:menu_2}footer.footer .footer__content-top .footer-block.grid__item.footer-block--menu{padding:0 20px}.footer-block--menu .footer-block__details-content .list-menu__item--link{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:20px;line-height:42px;padding:0;font-feature-settings:"pnum" on,"lnum" on;color:#000}.footer-block__logo .logo{display:none}.footer-block__logo .logo-footer_mobile{display:block}footer.footer .footer-block.footer-block__logo{margin:0;padding:28px 20px;max-width:400px;width:100%}.footer-bottom{margin:0;padding:0 20px 20px;display:block}.footer-bottom--inner{display:block}.footer-bottom__logo{display:none}.footer-bottom__rrss.col-5{text-align:left;margin-bottom:24px}.footer-bottom__rrss .footer__list-social{margin:0;justify-content:flex-start!important}.footer-copy{width:80%}}footer .list-social__link{padding:16px;border:2px solid #000000;border-radius:100%;margin:0 -5px}footer .list-social__link .icon{width:27px;height:27px}footer .list-social__link:hover .icon{transform:scale(1)}footer .list-social__item:nth-of-type(1) .list-social__link{z-index:1;position:relative}footer .list-social__link:hover{background:#000!important;color:#fff}footer.color-base-1 .link.list-social__link{background-color:var(--color-base-default-1)}footer.color-base-2 .link.list-social__link{background-color:var(--color-base-default-2)}footer.color-base-3 .link.list-social__link{background-color:var(--color-base-default-3)}footer.color-base-4 .link.list-social__link{background-color:var(--color-base-default-4)}footer.color-base-5 .link.list-social__link{background-color:var(--color-base-default-5)}footer.color-base-6 .link.list-social__link{background-color:var(--color-base-default-6)}footer.color-base-7 .link.list-social__link{background-color:var(--color-base-default-7)}footer.color-base-8 .link.list-social__link{background-color:var(--color-base-default-8)}.shopify-section .banner__heading{font-family:var(--primary_font);font-style:normal;font-weight:300;font-size:clamp(40px,5.5vw,168px);line-height:111px;display:flex;align-items:center;font-feature-settings:"pnum" on,"lnum" on;color:#000}.shopify-section .banner__content{padding:64px 0}.shopify-section .banner__content .banner__box{max-width:100%;text-align:left;padding:0 20px;width:100%}.banner__media-image-half{max-width:90%!important;right:0!important;object-fit:contain!important}.banner__media.banner__media-half:nth-of-type(1) .banner__media-image-half{max-width:90%!important;right:0!important;object-fit:contain!important;object-position:left bottom}.banner__media.banner__media-half:nth-of-type(2) .banner__media-image-half{max-width:90%!important;right:0!important;object-fit:contain!important;object-position:right bottom}.banner__media.banner__media-half{background:transparent}.banner__media.banner__media-half img{top:6rem!important}.banner__media-half+.banner__media-half img{left:auto!important}.marquee{max-width:100%;overflow:hidden;width:100%;background:#000;box-sizing:border-box;height:50px;margin:-2px 0}.marquee--inner{white-space:nowrap;overflow:hidden;display:inline-block;animation:marquee 20s linear infinite;color:#fff;box-sizing:border-box;font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:14px;line-height:20px}.marquee p{display:inline-block;margin:15px 0}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.multicolumn-card .media{width:98px;margin:auto;padding:0!important}.multicolumn-card .media img{width:100%!important;position:relative!important}.multicolumn-card .multicolumn-card__info{padding:20px;max-width:80%;margin:auto}.multicolumn-card .multicolumn-card__info h3{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:clamp(14px,2.5vw,16px);line-height:24px;text-align:center;font-feature-settings:"pnum" on,"lnum" on;color:#000}@media screen and (max-width:768px){.multicolumn-card .multicolumn-card__info{padding:16px 20px;max-width:100%;margin:auto}}.shopify-section>div{border-top:2px solid #000000}.grid.product-grid{grid-column-gap:0;grid-row-gap:0;padding:0;margin:0 0 -2px}.grid.product-grid.grid--4-col-desktop .grid__item{width:25%;max-width:25%;padding:0;border-top:0;border-left:0;border-bottom:2px solid;border-right:2px solid}.grid.product-grid.grid--4-col-desktop .grid__item .card__content{padding:20px 20px 0}.grid.product-grid.grid--4-col-desktop .grid__item:nth-of-type(4n){border-right:0}.card-information>.price{text-align:center}@media screen and (max-width:768px){.grid.product-grid.grid--4-col-desktop .grid__item{width:50%;max-width:50%;border-top:0;border-left:0;border-bottom:2px solid;border-right:2px solid}.grid.product-grid.grid--4-col-desktop .grid__item:nth-of-type(2n){border-right:0}.collection slider-component.slider-mobile-gutter>.product-grid.grid--4-col-desktop .grid__item{border-bottom:2px solid!important}}.collection__title .title{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:36px;line-height:42px;margin:0;display:flex;align-items:center;font-feature-settings:"pnum" on,"lnum" on;color:#000}.collection__description{font-family:var(--primary_font);font-style:normal;font-weight:300;font-size:18px;line-height:26px;max-width:70%;margin:0;font-feature-settings:"pnum" on,"lnum" on;color:#000}.collection__title.title-wrapper{padding:20px;margin:0;height:100%;display:flex;justify-content:space-between;flex-direction:column;text-align:left;align-content:flex-start}@media screen and (max-width:768px){.grid.product-grid .grid__item:nth-of-type(odd){border-left:0;border-right:1px solid #000}.grid.product-grid .grid__item:nth-of-type(2n+2){border-right:0;border-left:1px solid #000}}@media screen and (max-width:768px){.product-count.light.medium-hide.large-up-hide{display:none}.facets-container{border-bottom:1px solid #000}.mobile-facets__wrapper{width:100%;padding:24px 12px}.mobile-facets__disclosure{width:100%}.mobile-facets__disclosure .mobile-facets__open-wrapper .mobile-facets__open{display:flex;justify-content:space-between;width:100%;flex-direction:row-reverse}.mobile-facets__open:hover .mobile-facets__open-label{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#000;text-decoration:none}.menu-opening .mobile-facets__inner{background:#fff;width:100%}}.collection-hero,.category-head{height:600px}.collection-hero .collection-hero__inner,.category-head .category-head--inner{height:100%;display:flex;justify-content:flex-start;text-align:left;align-content:flex-end;align-items:flex-end;padding:40px 0}.collection-hero .collection-hero__image-container img{object-position:right bottom}.collection-hero .collection-hero__title,.category-head .category-head__name{display:block;font-family:var(--primary_font);font-style:normal;font-weight:300;font-size:clamp(52px,5.5vw,100px);line-height:1.1;font-feature-settings:"pnum" on,"lnum" on;color:#000;margin:0}.collection-hero .collection-hero__image-container{margin:0 0 -40px;border:0;background:transparent}.section-nav--collection .page-width{position:relative}.nav-collection--item{font-family:var(--primary_font);font-style:normal;font-weight:300;font-size:clamp(40px,5.5vw,100px);line-height:1.1;font-feature-settings:"pnum" on,"lnum" on;color:#000;display:inline-block;margin-right:3rem;text-decoration:none;border-bottom:5px solid;margin-bottom:20px}.nav-collection--item:hover{color:#ff6846}.nav-collection--items{position:absolute;width:calc(100% - 40px);left:20px;right:0}.section-nav--collection{padding:48px 0}.nav-collection--image{margin-top:15%}.nav-collection--image .img{width:100%}@media screen and (max-width:768px){.nav-collection--items{position:relative}.nav-collection--item{border-bottom:2px solid}.nav-collection--image{margin-top:0}}.button,.button.button--primary{border-radius:22px;padding:12px 25px;color:#fff;background:#000;text-transform:uppercase}@media screen and (max-width:768px){.button.button--primary{padding:12px 17px}}.button.button--primary:hover,.button.button--primary:active{color:#fff;background:#0009}.button.button--primary:after,.button.button--primary:before{display:none}.button.button--outline{background:transparent;border:1px solid #000;border-radius:22px;color:#000}.button--outline:after,.button--outline:before{display:none}.link.link--tertiary{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000;opacity:.4;padding:0}.tabs-container{display:none}.tabs-container.active,.tab-item.active{display:block}.tab-item--head{padding:8px 0;border-bottom:1px solid #000000;margin-bottom:24px}.tab-item--head__name{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-feature-settings:"pnum" on,"lnum" on;color:#000;margin:0;padding:0 30px 0 0;cursor:pointer;position:relative}.tab-item--head__name:after{content:"";display:block;width:23px;height:11px;background-image:url(../assets/arrow.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:50%;margin-top:-4px}.tab-item.active .tab-item--head__name:after{transform:rotate(180deg)}.tab-item--content{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-feature-settings:"pnum" on,"lnum" on;color:#000;padding:0 0 8px;display:none}.tab-item.active .tab-item--content{display:block}.faq-category--list{list-style:none;padding:0;margin:0}.faq-category--item{margin-bottom:16px}.faq-title{margin:0 0 30px;font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#000}.faq-category--container{padding:0 20px 20px}.faq-category--item__name{display:inline-block;font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;text-transform:uppercase;font-feature-settings:"pnum" on,"lnum" on;color:#000;background:transparent;cursor:pointer;border:1px solid #000000;border-radius:49px;padding:10px 16px}.faq-category--item__name.active,.faq-category--item__name:hover{background:#000;color:#fff}@media screen and (max-width:768px){.faq-tabs--container{padding:0 20px}.faq-category--item{display:inline-block;margin-bottom:8px}}.section-page{display:flex;align-items:flex-end;justify-content:flex-start;padding:100px 20px 44px;min-height:55vh}.section-page--content{border-top:2px solid #000000;padding:90px 20px}@media screen and (max-width:768px){.section-page{min-height:35vh}}.section-page .page-width{width:100%}.section-page .main-page-title{margin:0;font-family:var(--primary_font);font-style:normal;font-weight:300;font-size:clamp(46px,5.5vw,100px);line-height:1.2;font-feature-settings:"pnum" on,"lnum" on;color:#000}slideshow-component:not(.page-width) .slider-buttons{position:absolute;bottom:28px;width:100%;color:#fff;border:0}.slider-button{display:none}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:#000}.slider-counter__link--dots .dot{background:#0006}@media screen and (max-width:768px){.slideshow.banner .banner__content{padding:0}slideshow-component:not(.page-width) .slider-buttons{bottom:0}}.row-icons--a_medida{margin-top:75px}.block-icon{text-align:center;margin-bottom:14px}.block-icon__name{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;font-feature-settings:"pnum" on,"lnum" on;color:#000}.block-icon__image{width:80%;max-width:50px;max-height:50px;object-fit:contain}.shopify-section.cart__footer-wrapper{padding:20px 0 100px}.section-main--product{padding-top:140px}.product__info-wrapper.grid__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.product__info-container_bottom{width:100%;max-width:60rem;margin-top:30px}@media screen and (max-width:768px){.product__info-container_bottom{margin-top:50px}.product__info-wrapper{padding:0 20px 50px}.product-form--cart{gap:10px}.product__info-container .product-form{margin:0!important}.product-form__buttons .product-form__submit{margin-bottom:0;font-size:14px}}@media screen and (min-width:750px)and (max-width:989px){.section-main--product .product.grid>div{width:100%;padding:0}.section-main--product .product.grid>div.product__info-wrapper.grid__item{padding:50px 20px}.section-main--product{padding-top:100px}}.product__media-list{margin:0;gap:0}.product__media.media{border:0;width:100%}.grid__item.product__media-wrapper{display:grid;align-items:end}.block-process{font-family:var(--primary_font);font-style:normal;font-weight:300;font-size:14px;line-height:16px;text-align:center;font-feature-settings:"pnum" on,"lnum" on;color:#000}.block-process img{width:80%;min-width:60px;min-height:60px;margin:auto;max-width:98px}.product-form__input--dropdown{text-align:center;margin-left:auto!important;margin-right:auto!important}.product-form__input--dropdown .select{margin:auto}.product-form__input.product-form__quantity{text-align:center;margin:0 auto}.product-form__quantity .form__label{display:none}quantity-input.quantity{margin:auto;background:#fff;border-radius:45px;border:2px solid #000}quantity-input.quantity .quantity__button:first-child,quantity-input.quantity .quantity__button:last-child{background:#000!important;border-radius:45px;color:#fff;opacity:1}quantity-input.quantity .quantity__button:first-child:hover,quantity-input.quantity .quantity__button:last-child:hover{background:#0009!important}quantity-input.quantity .quantity__button:first-child{margin-left:-1px}quantity-input.quantity .quantity__button:last-child{margin-right:-1px}quantity-input.quantity input[type=number]{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000}quantity-input.quantity:before,quantity-input.quantity:after{display:none}.product-form--cart{padding-bottom:40px;position:relative}.product-form__buttons>div{position:absolute;bottom:10px;width:100%;left:0;right:0;text-align:center}@media screen and (max-width:768px){.product-form--cart{padding-bottom:50px}.product-form__buttons>div{bottom:0}}.product-tags--container{margin-bottom:24px}.product-tags{list-style:none;margin:0 auto;padding:0;text-align:center;width:100%}.product-tag--item{margin:2px;display:inline-block}.tag-item__link{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:11px;line-height:14px;text-align:center;text-transform:uppercase;font-feature-settings:"pnum" on,"lnum" on;color:#000;padding:5px 8px;border:1px solid #000000;border-radius:30px;text-decoration:none}.row-product_info>div{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product_info--head h2{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:clamp(36px,3.3vw,52px);line-height:1.1;font-feature-settings:"pnum" on,"lnum" on;color:#000;margin:0 0 30px}.product_info--head{max-width:80%;font-family:var(--primary_font);font-style:normal;font-weight:300;font-size:18px;line-height:26px;font-feature-settings:"pnum" on,"lnum" on;color:#000}.col-product_info .inner{display:flex;flex-direction:column;justify-content:space-between;padding:79px;height:100%}.bubble-icon,.bubble-percent{position:absolute;width:100px;height:100px;margin-top:-50px;left:-50px;top:50%;border:2px solid #000000;transform:rotate(20deg);border-radius:100%;line-height:1;padding:10px;display:flex;justify-content:center;flex-direction:column;animation:rotation 14s infinite linear;z-index:1}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}.col-product_tabs.visible .bubble-percent{display:none}.bubble-percent--number{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:36px;line-height:1;font-feature-settings:"pnum" on,"lnum" on;color:#000;text-align:center}.bubble-percent--label{font-family:var(--primary_font);font-style:normal;font-weight:500;font-size:12px;line-height:20px;font-feature-settings:"pnum" on,"lnum" on;color:#000;text-transform:uppercase;text-align:center}.col-product_tabs{position:relative;background-size:cover}.section-product_info{border-top:2px solid #000000;overflow:hidden}.section-product_info .col-product_tabs{border-left:2px solid #000000;background-position:center center;background-repeat:no-repeat;background-size:cover}.col-product_tabs__image{width:100%;visibility:hidden}.product-tab{display:block;position:absolute;right:-100%;width:100%;height:100%;padding:40px;transition:1s}.product-tab.active{transition:1s;right:0}.product-tab--header{position:relative;padding-right:30px;margin-bottom:91px}.product-tab--header h3{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:28px;line-height:32px;font-feature-settings:"pnum" on,"lnum" on;color:#000;margin:0}.product-tab--header .close{position:absolute;right:0;top:50%;height:22px;width:22px;border:0;background-color:transparent;background-image:url(../assets/close.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;text-indent:-999px;overflow:hidden;cursor:pointer;margin-top:-11px}.product-tab--content__item{font-family:var(--primary_font);font-style:normal;font-weight:300;font-size:18px;line-height:26px;font-feature-settings:"pnum" on,"lnum" on;color:#000}.product-tab--content__item .title{font-family:var(--primary_font);font-style:normal;font-weight:700;line-height:36px;font-feature-settings:"pnum" on,"lnum" on;color:#000;border-bottom:1px solid;font-size:18px}.product_info--nav__item{font-family:var(--primary_font);font-style:normal;font-weight:300;font-size:16px;line-height:26px;font-feature-settings:"pnum" on,"lnum" on;color:#000;list-style:none;padding:10px 30px 10px 0;margin:16px 0;border-bottom:1px solid;cursor:pointer;position:relative}.product_info--nav__item:after{content:"";display:block;position:absolute;right:0;top:50%;margin-top:-9px;width:18px;height:18px;cursor:pointer;background-image:url(../assets/plus.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}.product_info--nav__item.active:after{background-image:url(../assets/less.svg)}@media screen and (max-width:989px){.col-product_info .inner{padding:50px 20px}.product-tab{position:relative;display:none}.product-tab.active{display:block;height:100%}.col-product_tabs.visible .col-product_tabs__image{display:none}}@media screen and (max-width:749px){.row-product_info>div{max-width:100%;width:100%}.product_info--head{max-width:100%;width:100%}.section-product_info .col-product_tabs{border-left:0;border-top:2px solid #000000}.bubble-icon,.bubble-percent{top:0;left:50%;margin-left:-50px}.col-product_info .inner{padding:52px 25px 80px}.product_info--nav{margin:0;padding:0}.product-tab{position:relative;display:none}.product-tab.active{display:block;height:100%}.col-product_tabs.visible .col-product_tabs__image{display:none}}@media screen and (min-width:750px)and (max-width:989px){.product-recommendations .grid.product-grid .grid__item{width:50%;max-width:50%}}@media screen and (max-width:749px){.product-recommendations .grid.product-grid .grid__item{width:100%;max-width:100%}.product-recommendations .grid.product-grid .grid__item{border-left:0;border-right:0;border-bottom:2px solid #000;margin-bottom:0}.product-recommendations .grid.product-grid .grid__item:first-child{padding:20px 0 50px}}.rich-text__heading.h1{font-size:clamp(36px,4.5vw,52px);line-height:1.16}@media screen and (max-width:768px){.rich-text__wrapper{min-width:100%}}@media screen and (max-width:768px){.collection slider-component.slider-mobile-gutter>.product-grid>.grid__item:nth-of-type(1){width:100%;min-width:100%;border-right:0!important;border-left:0!important;padding:20px 0 50px!important}.collection slider-component.slider-mobile-gutter>.product-grid.grid--4-col-desktop .grid__item:nth-of-type(2n+2){border-right:1px solid #000;border-left:0}.collection slider-component.slider-mobile-gutter>.product-grid.grid--4-col-desktop .grid__item:nth-of-type(odd){border-right:0;border-left:1px solid #000}.collection slider-component.slider-mobile-gutter>.product-grid>.grid__item:last-child{display:none}.collection slider-component.slider-mobile-gutter>.product-grid>.grid__item{padding:24px 10px 0}.collection slider-component.slider-mobile-gutter>.product-grid .button{padding:12px 18px;font-size:12px}.collection slider-component.slider-mobile-gutter>.product-grid .button span{font-size:inherit}}@media screen and (min-width:750px)and (max-width:989px){.js .menu-drawer{margin-top:87px}.section-page{min-height:35vh}.rich-text__blocks{max-width:60rem!important}.collection-hero .collection-hero__image-container img{object-position:bottom left!important}.grid.product-grid.grid--4-col-desktop .grid__item{width:50%;max-width:50%}#Banner-home--hero{min-height:65vh}#Banner-home--hero .banner__heading{font-size:clamp(65px,5.5vw,168px);line-height:.8;text-align:left}#Banner-home--hero .banner__content.banner__content--bottom-left.page-width{flex-direction:column;align-content:center;justify-content:flex-end;padding:80px 0 30px}#Banner-home--hero .banner__media-half{width:70%}#Banner-home--hero .banner__media.banner__media-half{margin-top:-15%}#Banner-home--hero .banner__media.banner__media-half img{top:0%!important}#Banner-home--hero .banner__media-half+.banner__media-half{margin-top:0!important}#Banner-home--hero .banner__media-half+.banner__media-half img{top:0%!important}}@media screen and (max-width:749px){.section-template--17539816587544__17de64c2-021e-49d7-9fae-dfd8eee8f7a9-padding{padding-top:26px!important}#Banner-home--hero{min-height:65vh}#Banner-home--hero .banner__heading{font-size:clamp(65px,5.5vw,168px);line-height:.8;text-align:center}#Banner-home--hero .banner__content.banner__content--bottom-left.page-width{flex-direction:column;align-content:center;justify-content:flex-end;padding:80px 0 30px}#Banner-home--hero .banner__media-half{width:70%}#Banner-home--hero .banner__media.banner__media-half{margin-top:-45%}#Banner-home--hero .banner__media.banner__media-half img{top:0%!important}#Banner-home--hero .banner__media-half+.banner__media-half{margin-top:-25%!important}#Banner-home--hero .banner__media-half+.banner__media-half img{top:0%!important}}.shopify-challenge__container{margin:25rem auto}.shopify-challenge__container .shopify-challenge__button{border-radius:22px;padding:12px 25px;color:#fff;background:#000;text-transform:uppercase;margin-top:30px}.shopify-challenge__container .shopify-challenge__button:hover,.shopify-challenge__container .shopify-challenge__button:active{color:#fff;background:#0009}.template-404{background-image:url(../assets/404.jpg);background-position:center right;background-repeat:no-repeat;background-size:contain;margin:0;padding:100px 0;min-height:calc(100vh - 50px);align-items:center;display:flex}.template-404--inner{max-width:45vw;padding:0 32px}.template-404 .title{font-family:GT Flexa;font-style:normal;font-weight:400;font-size:clamp(32px,3.3vw,52px);line-height:1.1;font-feature-settings:"pnum" on,"lnum" on;color:#000}.template-404 .title+*{margin-top:1rem}.buttons-wrap__404{margin-top:40px}.buttons-wrap__404 .button{margin-right:16px}@media screen and (min-width:750px){.template-404 .title+*{margin-top:2rem}}@media screen and (max-width:749px){.template-404{background-size:contain;background-position:bottom right;padding-bottom:80%}.template-404 .title,.buttons-wrap__404{text-align:center}.buttons-wrap__404 .button{margin:0 0 20px}.template-404--inner{max-width:100vw;text-align:center}}.section-head h2{font-family:GT Flexa;font-style:normal;font-weight:400;font-size:clamp(36px,3.3vw,52px);line-height:1.1;font-feature-settings:"pnum" on,"lnum" on;color:#000}.content-utopick_world__title{font-family:GT Flexa;font-style:normal;font-weight:400;font-size:36px;line-height:1.1;display:flex;font-feature-settings:"pnum" on,"lnum" on;color:#000;margin:0 0 16px}.info-cacao--item{display:grid;grid-template-columns:1fr 1fr;text-align:left}@media screen and (max-width:768px){.info-cacao--item{display:block;text-align:center}}.info-cacao--item .icon{width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center;display:block;float:right}.info-cacao--item .col{display:grid;align-items:center;justify-content:end;padding:100px 55px}@media screen and (min-width:769px){.section-cotent.info-cacao .info-cacao--item:nth-of-type(2n){direction:rtl;text-align:right}.section-cotent.info-cacao .info-cacao--item:nth-of-type(2n) .desc{direction:ltr}}@media screen and (min-width:769px){.section-cotent.info-cacao{max-width:80%;margin:auto}}.info-cacao--item .col{border-right:2px solid}.info-cacao--item:nth-of-type(2n) .col:nth-of-type(1),.info-cacao--item:nth-of-type(odd) .col:nth-of-type(2){border-right:0}.info-cacao--item__1 .icon{background-image:url(../assets/cacao-ico_1.svg)}.info-cacao--item__2 .icon{background-image:url(../assets/cacao-ico_2.svg)}.info-cacao--item__3 .icon{background-image:url(../assets/cacao-ico_3.svg)}.info-cacao--item__4 .icon{background-image:url(../assets/cacao-ico_4.svg)}.info-cacao--item__5 .icon{background-image:url(../assets/cacao-ico_5.svg)}.info-cacao--item__6 .icon{background-image:url(../assets/cacao-ico_6.svg)}.info-cacao--item__7 .icon{background-image:url(../assets/cacao-ico_7.svg)}.info-cacao--item__8 .icon{background-image:url(../assets/cacao-ico_8.svg)}.info-cacao--item__9 .icon{background-image:url(../assets/cacao-ico_9.svg)}.info-cacao--item__10 .icon{background-image:url(../assets/cacao-ico_10.svg)}.col-about_us--content .col-about_us--inner,.section-utopick_world .content-utopick_world,.section-timeline{padding:44px 20px}@media screen and (min-width:769px){.col-about_us--content .col-about_us--inner,.section-utopick_world .content-utopick_world,.section-timeline{padding:79px}.row-about_us{display:flex;grid-template-columns:1fr 1fr;gap:0}.row-about_us .col-about_us{width:100%;max-width:50%}.col-about_us.col-about_us--content{border-right:2px solid black}}.col-about_us{position:relative}.row-about_us h2{font-family:var(--primary_font);font-style:normal;font-weight:400;font-size:clamp(36px,3.3vw,52px);line-height:1.1;font-feature-settings:"pnum" on,"lnum" on;color:#000;margin:0 0 30px}.bubble-icon--utopick{display:block!important;width:60px;height:30px;background-image:url(../assets/logo-footer.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;margin:15px 8px}@media screen and (min-width:769px){.section-timeline .section-head{width:60%;max-width:600px;margin-bottom:64px}}.section-timeline .section-head h2{margin:0}.col-about_us--inner.slick-slider{margin-bottom:0!important}.slick-slider .slick-dots{bottom:10px!important;z-index:1}.section-utopick_world .section-head{padding:68px 20px 0}@media screen and (min-width:769px){.section-utopick_world .section-head{padding:68px 20px 77px}}.section-utopick_world .section-head h2{margin:0}.slick-dots li button:before,.slick-dots li.slick-active button:before{color:#8b57cb!important;font-size:10px!important}@media screen and (max-width:768px){.info-cacao--item .col{padding:20px 0;text-align:center;border:0;display:block}.info-cacao--item{margin:70px 0}.info-cacao--item .icon{float:none;margin:auto}}.badge.price__badge-sold-out{text-align:center;display:block;color:red!important}.badge.price__badge-sold-out{background:transparent;border:none}.active-facets__button.active-facets__button--light{border:0!important}.active-facets__button--light .active-facets__button-inner{box-shadow:none!important;color:#fff}.active-facets__button--light .active-facets__button-inner:hover{background:#0009}.col-about_us--inner.slick-slider,.slick-list.draggable,.slick-track,.slick-slide{height:100%}.slick-slide img{height:100%;object-fit:cover}.product-tab--content__item b,.product-tab--content__item strong{font-weight:600}.newsletter-modal{position:fixed;top:0;z-index:999;width:100%;bottom:0;background:#0006;align-items:center;justify-content:center;padding:50px;display:none}.newsletter-modal--inner{width:100%;max-width:1200px;position:relative}.newsletter-modal--row{display:flex;flex-direction:row}.newsletter-modal--col{width:50%;display:block!important;border:2px solid #000}.newsletter-modal--col.newsletter-modal--col__img{border-right:0}.newsletter-modal--col__img .newsletter__img{width:100%;height:auto;float:left}.newsletter-modal.newsletter .h1{font-family:var(--primary_font);font-style:normal;font-weight:400;color:#000;font-size:clamp(22px,2.5vw,42px)}.newsletter-modal.newsletter .newsletter__wrapper{padding:80px 60px;height:100%;text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:#cdf476}.newsletter-modal.newsletter .newsletter__wrapper form{width:100%;max-width:100%!important}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%!important}.newsletter-modal.newsletter .popup__close{border:2px solid #000;border-radius:100%;position:absolute;right:20px;top:20px;z-index:2}.newsletter-modal.newsletter .newsletter__wrapper div{width:100%;display:block}@media screen and (max-width:768px){.newsletter-modal--col.newsletter-modal--col__img{border-bottom:0}.newsletter-modal--row{flex-direction:column}.newsletter-modal--col{width:100%}.newsletter-modal{padding:20px}.newsletter-modal.newsletter .newsletter__wrapper{padding:40px}.newsletter-modal--col__img .newsletter__img{max-height:30vh;object-fit:cover}}.holidays-modal .newsletter-modal--col{text-align:center;border:0;width:100%}.holidays-modal .newsletter-modal--col img{width:100%;margin:30px auto}.holidays-modal .holidays-modal__h1{font-family:GT Flexa;font-style:normal;font-weight:400;font-size:50px;line-height:50px;text-align:center;margin:10px 0;color:#000}.holidays-modal .holidays-modal__h2{font-family:GT Flexa;font-style:normal;font-weight:400;font-size:clamp(18px,2vw,26px);line-height:1.2;color:#000}.holidays-modal .newsletter-modal--inner{background:#cdf476;padding:clamp(36px,2vw,60px);max-width:600px;border:2px solid #000}.holidays-modal .popup__close{border:2px solid #000;cursor:pointer;border-radius:100%;position:absolute;right:30px;top:30px}body.collection-navidad{--color-base-default-6: #fff4d4 !important}body.product-navidad .color-base-3{--color-background: #fff4d4 !important;background-color:#fff4d4!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
